TSTP Solution File: SWC162-1 by SPASS---3.9
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : SPASS---3.9
% Problem : SWC162-1 : TPTP v8.1.0. Released v2.4.0.
% Transfm : none
% Format : tptp
% Command : run_spass %d %s
% Computer : n005.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 600s
% DateTime : Tue Jul 19 22:02:09 EDT 2022
% Result : Unsatisfiable 193.04s 193.23s
% Output : Refutation 268.33s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.04/0.13 % Problem : SWC162-1 : TPTP v8.1.0. Released v2.4.0.
% 0.13/0.14 % Command : run_spass %d %s
% 0.13/0.35 % Computer : n005.cluster.edu
% 0.13/0.35 % Model : x86_64 x86_64
% 0.13/0.35 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.35 % Memory : 8042.1875MB
% 0.13/0.35 % OS : Linux 3.10.0-693.el7.x86_64
% 0.13/0.35 % CPULimit : 300
% 0.13/0.35 % WCLimit : 600
% 0.13/0.35 % DateTime : Sun Jun 12 03:55:39 EDT 2022
% 0.13/0.35 % CPUTime :
% 193.04/193.23
% 193.04/193.23 SPASS V 3.9
% 193.04/193.23 SPASS beiseite: Proof found.
% 193.04/193.23 % SZS status Theorem
% 193.04/193.23 Problem: /export/starexec/sandbox/benchmark/theBenchmark.p
% 193.04/193.23 SPASS derived 74005 clauses, backtracked 41989 clauses, performed 216 splits and kept 64362 clauses.
% 193.04/193.23 SPASS allocated 160157 KBytes.
% 193.04/193.23 SPASS spent 0:3:12.72 on the problem.
% 193.04/193.23 0:00:00.04 for the input.
% 193.04/193.23 0:00:00.00 for the FLOTTER CNF translation.
% 193.04/193.23 0:00:00.80 for inferences.
% 193.04/193.23 0:00:08.29 for the backtracking.
% 193.04/193.23 0:03:02.61 for the reduction.
% 193.04/193.23
% 193.04/193.23
% 193.04/193.23 Here is a proof with depth 6, length 803 :
% 193.04/193.23 % SZS output start Refutation
% 193.04/193.23 2[0:Inp] || -> ssList(sk2)*.
% 193.04/193.23 3[0:Inp] || -> ssList(sk3)*.
% 193.04/193.23 5[0:Inp] || -> equal(sk4,sk2)**.
% 193.04/193.23 6[0:Inp] || -> equal(sk1,sk3)**.
% 193.04/193.23 7[0:Inp] || -> segmentP(sk4,sk3)*.
% 193.04/193.23 10[0:Inp] || -> ssList(sk7)*.
% 193.04/193.23 11[0:Inp] || -> ssList(sk8)*.
% 193.04/193.23 12[0:Inp] || -> ssList(sk9)*.
% 193.04/193.23 13[0:Inp] || -> equal(app(app(app(app(sk7,cons(sk5,nil)),sk8),cons(sk6,nil)),sk9),sk1)**.
% 193.04/193.23 18[0:Inp] || neq(sk4,nil)* -> singletonP(sk3).
% 193.04/193.23 19[0:Inp] || -> equalelemsP(nil)*.
% 193.04/193.23 20[0:Inp] || -> duplicatefreeP(nil)*.
% 193.04/193.23 21[0:Inp] || -> strictorderedP(nil)*.
% 193.04/193.23 22[0:Inp] || -> totalorderedP(nil)*.
% 193.04/193.23 23[0:Inp] || -> strictorderP(nil)*.
% 193.04/193.23 24[0:Inp] || -> totalorderP(nil)*.
% 193.04/193.23 25[0:Inp] || -> cyclefreeP(nil)*.
% 193.04/193.23 26[0:Inp] || -> ssList(nil)*.
% 193.04/193.23 31[0:Inp] || -> ssList(skaf82(u))*.
% 193.04/193.23 36[0:Inp] || -> ssList(skaf77(u))*.
% 193.04/193.23 37[0:Inp] || -> ssList(skaf76(u))*.
% 193.04/193.23 38[0:Inp] || -> ssList(skaf75(u))*.
% 193.04/193.23 40[0:Inp] || -> ssList(skaf73(u))*.
% 193.04/193.23 41[0:Inp] || -> ssList(skaf72(u))*.
% 193.04/193.23 42[0:Inp] || -> ssList(skaf71(u))*.
% 193.04/193.23 45[0:Inp] || -> ssList(skaf68(u))*.
% 193.04/193.23 46[0:Inp] || -> ssList(skaf67(u))*.
% 193.04/193.23 47[0:Inp] || -> ssList(skaf66(u))*.
% 193.04/193.23 50[0:Inp] || -> ssList(skaf63(u))*.
% 193.04/193.23 51[0:Inp] || -> ssList(skaf62(u))*.
% 193.04/193.23 52[0:Inp] || -> ssList(skaf61(u))*.
% 193.04/193.23 55[0:Inp] || -> ssList(skaf58(u))*.
% 193.04/193.23 56[0:Inp] || -> ssList(skaf57(u))*.
% 193.04/193.23 57[0:Inp] || -> ssList(skaf56(u))*.
% 193.04/193.23 60[0:Inp] || -> ssList(skaf53(u))*.
% 193.04/193.23 61[0:Inp] || -> ssList(skaf52(u))*.
% 193.04/193.23 62[0:Inp] || -> ssList(skaf51(u))*.
% 193.04/193.23 65[0:Inp] || -> ssItem(skaf44(u))*.
% 193.04/193.23 72[0:Inp] || equal(skac2,skac3)** -> .
% 193.04/193.23 74[0:Inp] ssList(u) || -> segmentP(u,nil)*.
% 193.04/193.23 81[0:Inp] ssItem(u) || lt(u,u)* -> .
% 193.04/193.23 82[0:Inp] ssItem(u) || -> equalelemsP(cons(u,nil))*.
% 193.04/193.23 83[0:Inp] ssItem(u) || -> duplicatefreeP(cons(u,nil))*.
% 193.04/193.23 84[0:Inp] ssItem(u) || -> strictorderedP(cons(u,nil))*.
% 193.04/193.23 85[0:Inp] ssItem(u) || -> totalorderedP(cons(u,nil))*.
% 193.04/193.23 86[0:Inp] ssItem(u) || -> strictorderP(cons(u,nil))*.
% 193.04/193.23 87[0:Inp] ssItem(u) || -> totalorderP(cons(u,nil))*.
% 193.04/193.23 88[0:Inp] ssItem(u) || -> cyclefreeP(cons(u,nil))*.
% 193.04/193.23 89[0:Inp] ssItem(u) || memberP(nil,u)* -> .
% 193.04/193.23 90[0:Inp] ssList(u) || -> ssItem(v)* duplicatefreeP(u)*.
% 193.04/193.23 91[0:Inp] ssList(u) || -> equal(app(u,nil),u)**.
% 193.04/193.23 92[0:Inp] ssList(u) || -> equal(app(nil,u),u)**.
% 193.04/193.23 95[0:Inp] ssList(u) || -> ssList(tl(u))* equal(nil,u).
% 193.04/193.23 97[0:Inp] ssList(u) || equal(nil,u) -> segmentP(nil,u)*.
% 193.04/193.23 98[0:Inp] ssList(u) || segmentP(nil,u)* -> equal(nil,u).
% 193.04/193.23 100[0:Inp] ssList(u) || rearsegP(nil,u)* -> equal(nil,u).
% 193.04/193.23 103[0:Inp] ssList(u) ssList(v) || -> ssList(app(u,v))*.
% 193.04/193.23 104[0:Inp] ssList(u) ssItem(v) || -> ssList(cons(v,u))*.
% 193.04/193.23 105[0:Inp] ssList(u) || -> cyclefreeP(u) leq(skaf50(u),skaf49(u))*.
% 193.04/193.23 106[0:Inp] ssList(u) || -> cyclefreeP(u) leq(skaf49(u),skaf50(u))*.
% 193.04/193.23 111[0:Inp] ssList(u) || lt(skaf59(u),skaf60(u))* -> strictorderP(u).
% 193.04/193.23 113[0:Inp] ssList(u) || leq(skaf54(u),skaf55(u))* -> totalorderP(u).
% 193.04/193.23 114[0:Inp] ssList(u) ssItem(v) || -> equal(tl(cons(v,u)),u)**.
% 193.04/193.23 115[0:Inp] ssList(u) ssItem(v) || -> equal(hd(cons(v,u)),v)**.
% 193.04/193.23 116[0:Inp] ssList(u) ssItem(v) || equal(cons(v,u),nil)** -> .
% 193.04/193.23 117[0:Inp] ssList(u) ssItem(v) || equal(cons(v,u),u)** -> .
% 193.04/193.23 119[0:Inp] ssList(u) singletonP(u) || -> equal(cons(skaf44(u),nil),u)**.
% 193.04/193.23 120[0:Inp] ssItem(u) ssItem(v) || -> equal(u,v) neq(u,v)*.
% 193.04/193.23 127[0:Inp] ssList(u) || -> equal(nil,u) equal(cons(skaf83(u),skaf82(u)),u)**.
% 193.04/193.23 129[0:Inp] ssItem(u) ssItem(v) || lt(u,v)* equal(u,v) -> .
% 193.04/193.23 130[0:Inp] ssItem(u) ssList(v) || equal(nil,v) -> strictorderedP(cons(u,v))*.
% 193.04/193.23 134[0:Inp] ssList(u) ssItem(v) || equal(cons(v,nil),u)* -> singletonP(u)*.
% 193.04/193.23 136[0:Inp] ssList(u) ssList(v) || equal(app(u,v),nil)** -> equal(nil,u).
% 193.04/193.23 137[0:Inp] ssList(u) ssList(v) || equal(app(u,v),nil)** -> equal(nil,v).
% 193.04/193.23 138[0:Inp] ssList(u) ssItem(v) || -> equal(app(cons(v,nil),u),cons(v,u))**.
% 193.04/193.23 141[0:Inp] ssList(u) ssList(v) || -> equal(nil,u) equal(hd(app(u,v)),hd(u))**.
% 193.04/193.23 142[0:Inp] ssItem(u) ssList(v) || strictorderedP(cons(u,v))* -> strictorderedP(v) equal(nil,v).
% 193.04/193.23 143[0:Inp] ssItem(u) ssList(v) || totalorderedP(cons(u,v))* -> totalorderedP(v) equal(nil,v).
% 193.04/193.23 145[0:Inp] ssList(u) ssList(v) || segmentP(u,v)*+ segmentP(v,u)* -> equal(u,v).
% 193.04/193.23 146[0:Inp] ssList(u) ssList(v) || rearsegP(u,v)*+ rearsegP(v,u)* -> equal(u,v).
% 193.04/193.23 148[0:Inp] ssItem(u) ssItem(v) || leq(u,v)*+ leq(v,u)* -> equal(u,v).
% 193.04/193.23 151[0:Inp] ssList(u) ssList(v) || -> equal(nil,u) equal(app(tl(u),v),tl(app(u,v)))**.
% 193.04/193.23 152[0:Inp] ssItem(u) ssList(v) || strictorderedP(cons(u,v)) -> lt(u,hd(v))* equal(nil,v).
% 193.04/193.23 156[0:Inp] ssItem(u) ssItem(v) ssList(w) || equal(u,v) -> memberP(cons(v,w),u)*.
% 193.04/193.23 157[0:Inp] ssItem(u) ssItem(v) ssList(w) || memberP(w,u) -> memberP(cons(v,w),u)*.
% 193.04/193.23 159[0:Inp] ssItem(u) ssList(v) ssList(w) || memberP(w,u) -> memberP(app(v,w),u)*.
% 193.04/193.23 161[0:Inp] ssList(u) ssList(v) ssList(w) || equal(app(w,v),u)*+ -> rearsegP(u,v)*.
% 193.04/193.23 163[0:Inp] ssList(u) ssList(v) || equal(nil,v) equal(nil,u) -> equal(app(u,v),nil)**.
% 193.04/193.23 167[0:Inp] ssList(u) ssList(v) ssList(w) || -> equal(app(app(u,v),w),app(u,app(v,w)))**.
% 193.04/193.23 168[0:Inp] ssList(u) ssList(v) ssList(w) || equal(app(v,w),app(v,u))* -> equal(w,u).
% 193.04/193.23 169[0:Inp] ssList(u) ssList(v) ssList(w) || equal(app(w,v),app(u,v))* -> equal(w,u).
% 193.04/193.23 170[0:Inp] ssList(u) ssList(v) ssList(w) || segmentP(u,v)*+ segmentP(v,w)* -> segmentP(u,w)*.
% 193.04/193.23 175[0:Inp] ssList(u) ssList(v) ssItem(w) || -> equal(app(cons(w,v),u),cons(w,app(v,u)))**.
% 193.04/193.23 179[0:Inp] ssItem(u) ssItem(v) ssList(w) || memberP(cons(v,w),u)* -> equal(u,v) memberP(w,u).
% 193.04/193.23 180[0:Inp] ssList(u) || -> duplicatefreeP(u) equal(app(app(skaf75(u),cons(skaf74(u),skaf76(u))),cons(skaf74(u),skaf77(u))),u)**.
% 193.04/193.23 181[0:Inp] ssList(u) || -> strictorderedP(u) equal(app(app(skaf71(u),cons(skaf69(u),skaf72(u))),cons(skaf70(u),skaf73(u))),u)**.
% 193.04/193.23 182[0:Inp] ssList(u) || -> totalorderedP(u) equal(app(app(skaf66(u),cons(skaf64(u),skaf67(u))),cons(skaf65(u),skaf68(u))),u)**.
% 193.04/193.23 183[0:Inp] ssList(u) || -> strictorderP(u) equal(app(app(skaf61(u),cons(skaf59(u),skaf62(u))),cons(skaf60(u),skaf63(u))),u)**.
% 193.04/193.23 184[0:Inp] ssList(u) || -> totalorderP(u) equal(app(app(skaf56(u),cons(skaf54(u),skaf57(u))),cons(skaf55(u),skaf58(u))),u)**.
% 193.04/193.23 185[0:Inp] ssList(u) || -> cyclefreeP(u) equal(app(app(skaf51(u),cons(skaf49(u),skaf52(u))),cons(skaf50(u),skaf53(u))),u)**.
% 193.04/193.23 188[0:Inp] ssList(u) ssList(v) ssItem(w) ssItem(x) || equal(cons(w,u),cons(x,v))* -> equal(w,x).
% 193.04/193.23 193[0:Inp] ssList(u) ssItem(v) ssList(w) ssList(x) || equal(app(w,cons(v,x)),u)*+ -> memberP(u,v)*.
% 193.04/193.23 195[0:Inp] ssList(u) ssList(v) || equal(hd(v),hd(u))* equal(tl(v),tl(u)) -> equal(v,u) equal(nil,v) equal(nil,u).
% 193.04/193.23 197[0:Inp] ssList(u) duplicatefreeP(u) ssItem(v) ssList(w) ssList(x) ssList(y) || equal(app(app(w,cons(v,x)),cons(v,y)),u)* -> .
% 193.04/193.23 199[0:Inp] ssList(u) strictorderedP(u) ssItem(v) ssItem(w) ssList(x) ssList(y) ssList(z) || equal(app(app(x,cons(v,y)),cons(w,z)),u)* -> lt(v,w).
% 193.04/193.23 200[0:Inp] ssList(u) totalorderedP(u) ssItem(v) ssItem(w) ssList(x) ssList(y) ssList(z) || equal(app(app(x,cons(v,y)),cons(w,z)),u)* -> leq(v,w).
% 193.04/193.23 206[0:Rew:5.0,7.0] || -> segmentP(sk2,sk3)*.
% 193.04/193.23 207[0:Rew:5.0,18.0] || neq(sk2,nil)* -> singletonP(sk3).
% 193.04/193.23 208[0:Rew:6.0,13.0] || -> equal(app(app(app(app(sk7,cons(sk5,nil)),sk8),cons(sk6,nil)),sk9),sk3)**.
% 193.04/193.23 229[0:Res:12.0,184.0] || -> totalorderP(sk9) equal(app(app(skaf56(sk9),cons(skaf54(sk9),skaf57(sk9))),cons(skaf55(sk9),skaf58(sk9))),sk9)**.
% 193.04/193.23 230[0:Res:12.0,183.0] || -> strictorderP(sk9) equal(app(app(skaf61(sk9),cons(skaf59(sk9),skaf62(sk9))),cons(skaf60(sk9),skaf63(sk9))),sk9)**.
% 193.04/193.23 231[0:Res:12.0,182.0] || -> totalorderedP(sk9) equal(app(app(skaf66(sk9),cons(skaf64(sk9),skaf67(sk9))),cons(skaf65(sk9),skaf68(sk9))),sk9)**.
% 193.04/193.23 232[0:Res:12.0,181.0] || -> strictorderedP(sk9) equal(app(app(skaf71(sk9),cons(skaf69(sk9),skaf72(sk9))),cons(skaf70(sk9),skaf73(sk9))),sk9)**.
% 193.04/193.23 250[0:Res:12.0,156.0] ssItem(u) ssItem(v) || equal(u,v) -> memberP(cons(v,sk9),u)*.
% 193.04/193.23 251[0:Res:12.0,157.0] ssItem(u) ssItem(v) || memberP(sk9,u) -> memberP(cons(v,sk9),u)*.
% 193.04/193.23 266[0:Res:12.0,137.0] ssList(u) || equal(app(u,sk9),nil)** -> equal(nil,sk9).
% 193.04/193.23 271[0:Res:12.0,127.0] || -> equal(nil,sk9) equal(cons(skaf83(sk9),skaf82(sk9)),sk9)**.
% 193.04/193.23 288[0:Res:12.0,105.0] || -> cyclefreeP(sk9) leq(skaf50(sk9),skaf49(sk9))*.
% 193.04/193.23 289[0:Res:12.0,106.0] || -> cyclefreeP(sk9) leq(skaf49(sk9),skaf50(sk9))*.
% 193.04/193.23 290[0:Res:12.0,95.0] || -> ssList(tl(sk9))* equal(nil,sk9).
% 193.04/193.23 292[0:Res:12.0,91.0] || -> equal(app(sk9,nil),sk9)**.
% 193.04/193.23 293[0:Res:12.0,92.0] || -> equal(app(nil,sk9),sk9)**.
% 193.04/193.23 309[0:Res:12.0,195.1] ssList(u) || equal(hd(u),hd(sk9))* equal(tl(u),tl(sk9)) -> equal(u,sk9) equal(nil,u) equal(nil,sk9).
% 193.04/193.23 338[0:Res:12.0,141.1] ssList(u) || -> equal(nil,sk9) equal(hd(app(sk9,u)),hd(sk9))**.
% 193.04/193.23 341[0:Res:12.0,138.1] ssItem(u) || -> equal(app(cons(u,nil),sk9),cons(u,sk9))**.
% 193.04/193.23 345[0:Res:12.0,115.1] ssItem(u) || -> equal(hd(cons(u,sk9)),u)**.
% 193.04/193.23 346[0:Res:12.0,116.1] ssItem(u) || equal(cons(u,sk9),nil)** -> .
% 193.04/193.23 350[0:Res:12.0,104.1] ssItem(u) || -> ssList(cons(u,sk9))*.
% 193.04/193.23 361[0:Res:12.0,175.2] ssList(u) ssItem(v) || -> equal(app(cons(v,u),sk9),cons(v,app(u,sk9)))**.
% 193.04/193.23 364[0:Res:12.0,170.2] ssList(u) ssList(v) || segmentP(u,v)*+ segmentP(sk9,u)* -> segmentP(sk9,v)*.
% 193.04/193.23 370[0:Res:12.0,161.2] ssList(u) ssList(v) || equal(app(v,u),sk9)** -> rearsegP(sk9,u).
% 193.04/193.23 372[0:Res:12.0,193.3] ssItem(u) ssList(v) ssList(w) || equal(app(v,cons(u,w)),sk9)** -> memberP(sk9,u).
% 193.04/193.23 400[0:Res:11.0,184.0] || -> totalorderP(sk8) equal(app(app(skaf56(sk8),cons(skaf54(sk8),skaf57(sk8))),cons(skaf55(sk8),skaf58(sk8))),sk8)**.
% 193.04/193.23 401[0:Res:11.0,183.0] || -> strictorderP(sk8) equal(app(app(skaf61(sk8),cons(skaf59(sk8),skaf62(sk8))),cons(skaf60(sk8),skaf63(sk8))),sk8)**.
% 193.04/193.23 402[0:Res:11.0,182.0] || -> totalorderedP(sk8) equal(app(app(skaf66(sk8),cons(skaf64(sk8),skaf67(sk8))),cons(skaf65(sk8),skaf68(sk8))),sk8)**.
% 193.04/193.23 403[0:Res:11.0,181.0] || -> strictorderedP(sk8) equal(app(app(skaf71(sk8),cons(skaf69(sk8),skaf72(sk8))),cons(skaf70(sk8),skaf73(sk8))),sk8)**.
% 193.04/193.23 404[0:Res:11.0,180.0] || -> duplicatefreeP(sk8) equal(app(app(skaf75(sk8),cons(skaf74(sk8),skaf76(sk8))),cons(skaf74(sk8),skaf77(sk8))),sk8)**.
% 193.04/193.23 413[0:Res:11.0,168.0] ssList(u) ssList(v) || equal(app(v,sk8),app(v,u))* -> equal(sk8,u).
% 193.04/193.23 414[0:Res:11.0,167.0] ssList(u) ssList(v) || -> equal(app(app(u,v),sk8),app(u,app(v,sk8)))**.
% 193.04/193.23 434[0:Res:11.0,142.0] ssItem(u) || strictorderedP(cons(u,sk8))* -> strictorderedP(sk8) equal(nil,sk8).
% 193.04/193.23 435[0:Res:11.0,143.0] ssItem(u) || totalorderedP(cons(u,sk8))* -> totalorderedP(sk8) equal(nil,sk8).
% 193.04/193.23 438[0:Res:11.0,130.0] ssItem(u) || equal(nil,sk8) -> strictorderedP(cons(u,sk8))*.
% 193.04/193.23 455[0:Res:11.0,100.0] || rearsegP(nil,sk8)* -> equal(nil,sk8).
% 193.04/193.23 458[0:Res:11.0,103.0] ssList(u) || -> ssList(app(u,sk8))*.
% 193.04/193.23 459[0:Res:11.0,105.0] || -> cyclefreeP(sk8) leq(skaf50(sk8),skaf49(sk8))*.
% 193.04/193.23 461[0:Res:11.0,95.0] || -> ssList(tl(sk8))* equal(nil,sk8).
% 193.04/193.23 464[0:Res:11.0,92.0] || -> equal(app(nil,sk8),sk8)**.
% 193.04/193.23 480[0:Res:11.0,195.1] ssList(u) || equal(hd(u),hd(sk8))* equal(tl(u),tl(sk8)) -> equal(u,sk8) equal(nil,u) equal(nil,sk8).
% 193.04/193.23 502[0:Res:11.0,161.1] ssList(u) ssList(v) || equal(app(v,sk8),u)*+ -> rearsegP(u,sk8)*.
% 193.04/193.23 509[0:Res:11.0,141.1] ssList(u) || -> equal(nil,sk8) equal(hd(app(sk8,u)),hd(sk8))**.
% 193.04/193.23 515[0:Res:11.0,114.1] ssItem(u) || -> equal(tl(cons(u,sk8)),sk8)**.
% 193.04/193.23 516[0:Res:11.0,115.1] ssItem(u) || -> equal(hd(cons(u,sk8)),u)**.
% 193.04/193.23 517[0:Res:11.0,116.1] ssItem(u) || equal(cons(u,sk8),nil)** -> .
% 193.04/193.23 518[0:Res:11.0,117.1] ssItem(u) || equal(cons(u,sk8),sk8)** -> .
% 193.04/193.23 521[0:Res:11.0,104.1] ssItem(u) || -> ssList(cons(u,sk8))*.
% 193.04/193.23 532[0:Res:11.0,175.2] ssList(u) ssItem(v) || -> equal(app(cons(v,u),sk8),cons(v,app(u,sk8)))**.
% 193.04/193.23 538[0:Res:11.0,167.2] ssList(u) ssList(v) || -> equal(app(app(sk8,u),v),app(sk8,app(u,v)))**.
% 193.04/193.23 559[1:Spt:90.1] || -> ssItem(u)*.
% 193.04/193.23 562[1:MRR:521.0,559.0] || -> ssList(cons(u,sk8))*.
% 193.04/193.23 563[1:MRR:350.0,559.0] || -> ssList(cons(u,sk9))*.
% 193.04/193.23 564[1:MRR:89.0,559.0] || memberP(nil,u)* -> .
% 193.04/193.23 565[1:MRR:88.0,559.0] || -> cyclefreeP(cons(u,nil))*.
% 193.04/193.23 566[1:MRR:87.0,559.0] || -> totalorderP(cons(u,nil))*.
% 193.04/193.23 567[1:MRR:86.0,559.0] || -> strictorderP(cons(u,nil))*.
% 193.04/193.23 568[1:MRR:85.0,559.0] || -> totalorderedP(cons(u,nil))*.
% 193.04/193.23 569[1:MRR:84.0,559.0] || -> strictorderedP(cons(u,nil))*.
% 193.04/193.23 570[1:MRR:83.0,559.0] || -> duplicatefreeP(cons(u,nil))*.
% 193.04/193.23 571[1:MRR:82.0,559.0] || -> equalelemsP(cons(u,nil))*.
% 193.04/193.23 572[1:MRR:81.0,559.0] || lt(u,u)* -> .
% 193.04/193.23 573[1:MRR:518.0,559.0] || equal(cons(u,sk8),sk8)** -> .
% 193.04/193.23 574[1:MRR:517.0,559.0] || equal(cons(u,sk8),nil)** -> .
% 193.04/193.23 575[1:MRR:516.0,559.0] || -> equal(hd(cons(u,sk8)),u)**.
% 193.04/193.23 576[1:MRR:515.0,559.0] || -> equal(tl(cons(u,sk8)),sk8)**.
% 193.04/193.23 578[1:MRR:346.0,559.0] || equal(cons(u,sk9),nil)** -> .
% 193.04/193.23 579[1:MRR:345.0,559.0] || -> equal(hd(cons(u,sk9)),u)**.
% 193.04/193.23 583[1:MRR:438.0,559.0] || equal(nil,sk8) -> strictorderedP(cons(u,sk8))*.
% 193.04/193.23 588[1:MRR:341.0,559.0] || -> equal(app(cons(u,nil),sk9),cons(u,sk9))**.
% 193.04/193.23 589[1:MRR:120.1,120.0,559.0] || -> equal(u,v) neq(u,v)*.
% 193.04/193.23 590[1:MRR:435.0,559.0] || totalorderedP(cons(u,sk8))* -> totalorderedP(sk8) equal(nil,sk8).
% 193.04/193.23 591[1:MRR:434.0,559.0] || strictorderedP(cons(u,sk8))* -> strictorderedP(sk8) equal(nil,sk8).
% 193.04/193.23 603[1:MRR:129.1,129.0,559.0] || lt(u,v)* equal(u,v) -> .
% 193.04/193.23 619[1:MRR:251.1,251.0,559.0] || memberP(sk9,u) -> memberP(cons(v,sk9),u)*.
% 193.04/193.23 620[1:MRR:250.1,250.0,559.0] || equal(u,v) -> memberP(cons(v,sk9),u)*.
% 193.04/193.23 625[1:MRR:143.0,559.0] ssList(u) || totalorderedP(cons(v,u))* -> totalorderedP(u) equal(nil,u).
% 193.04/193.23 626[1:MRR:142.0,559.0] ssList(u) || strictorderedP(cons(v,u))* -> strictorderedP(u) equal(nil,u).
% 193.04/193.23 628[1:MRR:148.1,148.0,559.0] || leq(u,v)*+ leq(v,u)* -> equal(u,v).
% 193.04/193.23 638[1:MRR:159.0,559.0] ssList(u) ssList(v) || memberP(v,w) -> memberP(app(u,v),w)*.
% 193.04/193.23 640[1:MRR:157.1,157.0,559.0] ssList(u) || memberP(u,v) -> memberP(cons(w,u),v)*.
% 193.04/193.23 641[1:MRR:156.1,156.0,559.0] ssList(u) || equal(v,w) -> memberP(cons(w,u),v)*.
% 193.04/193.23 643[1:MRR:152.0,559.0] ssList(u) || strictorderedP(cons(v,u)) -> lt(v,hd(u))* equal(nil,u).
% 193.04/193.23 650[1:MRR:372.0,559.0] ssList(u) ssList(v) || equal(app(u,cons(w,v)),sk9)** -> memberP(sk9,w).
% 193.04/193.23 661[1:MRR:179.1,179.0,559.0] ssList(u) || memberP(cons(v,u),w)* -> equal(w,v) memberP(u,w).
% 193.04/193.23 684[1:MRR:104.1,559.0] ssList(u) || -> ssList(cons(v,u))*.
% 193.04/193.23 685[1:MRR:117.1,559.0] ssList(u) || equal(cons(v,u),u)** -> .
% 193.04/193.23 686[1:MRR:116.1,559.0] ssList(u) || equal(cons(v,u),nil)** -> .
% 193.04/193.23 687[1:MRR:115.1,559.0] ssList(u) || -> equal(hd(cons(v,u)),v)**.
% 193.04/193.23 688[1:MRR:114.1,559.0] ssList(u) || -> equal(tl(cons(v,u)),u)**.
% 193.04/193.23 689[1:MRR:134.1,559.0] ssList(u) || equal(cons(v,nil),u)* -> singletonP(u)*.
% 193.04/193.23 690[1:MRR:138.1,559.0] ssList(u) || -> equal(app(cons(v,nil),u),cons(v,u))**.
% 193.04/193.23 691[1:MRR:532.1,559.0] ssList(u) || -> equal(app(cons(v,u),sk8),cons(v,app(u,sk8)))**.
% 193.04/193.23 693[1:MRR:361.1,559.0] ssList(u) || -> equal(app(cons(v,u),sk9),cons(v,app(u,sk9)))**.
% 193.04/193.23 704[1:MRR:193.1,559.0] ssList(u) ssList(v) ssList(w) || equal(app(v,cons(x,w)),u)*+ -> memberP(u,x)*.
% 193.04/193.23 715[1:MRR:197.2,559.0] ssList(u) duplicatefreeP(u) ssList(v) ssList(w) ssList(x) || equal(app(app(v,cons(y,w)),cons(y,x)),u)* -> .
% 193.04/193.23 741[1:MRR:200.3,200.2,559.0] ssList(u) totalorderedP(u) ssList(v) ssList(w) ssList(x) || equal(app(app(v,cons(y,w)),cons(z,x)),u)* -> leq(y,z).
% 193.04/193.23 742[1:MRR:199.3,199.2,559.0] ssList(u) strictorderedP(u) ssList(v) ssList(w) ssList(x) || equal(app(app(v,cons(y,w)),cons(z,x)),u)* -> lt(y,z).
% 193.04/193.23 754[1:MRR:188.3,188.2,559.0] ssList(u) ssList(v) || equal(cons(w,u),cons(x,v))* -> equal(w,x).
% 193.04/193.23 756[2:Spt:509.0,509.2] ssList(u) || -> equal(hd(app(sk8,u)),hd(sk8))**.
% 193.04/193.23 758[3:Spt:338.0,338.2] ssList(u) || -> equal(hd(app(sk9,u)),hd(sk9))**.
% 193.04/193.23 764[4:Spt:309.5] || -> equal(nil,sk9)**.
% 193.04/193.23 844[4:Rew:764.0,92.1] ssList(u) || -> equal(app(sk9,u),u)**.
% 193.04/193.23 851[4:Rew:764.0,565.0] || -> cyclefreeP(cons(u,sk9))*.
% 193.04/193.23 852[4:Rew:764.0,566.0] || -> totalorderP(cons(u,sk9))*.
% 193.04/193.23 853[4:Rew:764.0,567.0] || -> strictorderP(cons(u,sk9))*.
% 193.04/193.23 854[4:Rew:764.0,568.0] || -> totalorderedP(cons(u,sk9))*.
% 193.04/193.23 855[4:Rew:764.0,569.0] || -> strictorderedP(cons(u,sk9))*.
% 193.04/193.23 856[4:Rew:764.0,570.0] || -> duplicatefreeP(cons(u,sk9))*.
% 193.04/193.23 857[4:Rew:764.0,571.0] || -> equalelemsP(cons(u,sk9))*.
% 193.04/193.23 866[4:Rew:764.0,690.1] ssList(u) || -> equal(app(cons(v,sk9),u),cons(v,u))**.
% 193.04/193.23 907[4:Rew:844.1,758.1] ssList(u) || -> equal(hd(u),hd(sk9))*.
% 193.04/193.23 2659[4:SpR:907.1,579.0] ssList(cons(u,sk9)) || -> equal(hd(sk9),u)*.
% 193.04/193.23 2665[4:SSi:2659.0,563.0,851.0,852.0,853.0,854.0,855.0,856.0,857.0] || -> equal(hd(sk9),u)*.
% 193.04/193.23 2842[4:Rew:2665.0,866.1] ssList(u) || -> equal(cons(v,u),hd(sk9))**.
% 193.04/193.23 2873[4:Rew:2665.0,754.2] ssList(u) ssList(v) || equal(cons(w,u),hd(sk9))** -> equal(w,x)*.
% 193.04/193.23 2999[4:Con:2873.1] ssList(u) || equal(cons(v,u),hd(sk9))** -> equal(v,w)*.
% 193.04/193.23 3000[4:AED:72.0,2999.2] ssList(u) || equal(cons(v,u),hd(sk9))** -> .
% 193.04/193.23 3001[4:Rew:2842.1,3000.1] ssList(u) || equal(hd(sk9),hd(sk9))* -> .
% 193.04/193.23 3002[4:Obv:3001.1] ssList(u) || -> .
% 193.04/193.23 3003[4:UnC:3002.0,12.0] || -> .
% 193.04/193.23 3128[4:Spt:3003.0,309.5,764.0] || equal(nil,sk9)** -> .
% 193.04/193.23 3129[4:Spt:3003.0,309.0,309.1,309.2,309.3,309.4] ssList(u) || equal(hd(u),hd(sk9))* equal(tl(u),tl(sk9)) -> equal(u,sk9) equal(nil,u).
% 193.04/193.23 3134[4:MRR:271.0,3128.0] || -> equal(cons(skaf83(sk9),skaf82(sk9)),sk9)**.
% 193.04/193.23 3139[4:MRR:266.2,3128.0] ssList(u) || equal(app(u,sk9),nil)** -> .
% 193.04/193.23 3143[5:Spt:480.5] || -> equal(nil,sk8)**.
% 193.04/193.23 3160[5:Rew:3143.0,571.0] || -> equalelemsP(cons(u,sk8))*.
% 193.04/193.23 3161[5:Rew:3143.0,570.0] || -> duplicatefreeP(cons(u,sk8))*.
% 193.04/193.23 3162[5:Rew:3143.0,569.0] || -> strictorderedP(cons(u,sk8))*.
% 193.04/193.23 3163[5:Rew:3143.0,568.0] || -> totalorderedP(cons(u,sk8))*.
% 193.04/193.23 3164[5:Rew:3143.0,567.0] || -> strictorderP(cons(u,sk8))*.
% 193.04/193.23 3165[5:Rew:3143.0,566.0] || -> totalorderP(cons(u,sk8))*.
% 193.04/193.23 3166[5:Rew:3143.0,565.0] || -> cyclefreeP(cons(u,sk8))*.
% 193.04/193.23 3193[5:Rew:3143.0,91.1] ssList(u) || -> equal(app(u,sk8),u)**.
% 193.04/193.23 3194[5:Rew:3143.0,92.1] ssList(u) || -> equal(app(sk8,u),u)**.
% 193.04/193.23 3274[5:Rew:3193.1,691.1] ssList(u) || -> equal(app(cons(v,u),sk8),cons(v,u))**.
% 193.04/193.23 3284[5:Rew:3194.1,756.1] ssList(u) || -> equal(hd(u),hd(sk8))*.
% 193.04/193.23 4050[5:SpR:3284.1,575.0] ssList(cons(u,sk8)) || -> equal(hd(sk8),u)*.
% 193.04/193.23 4057[5:SSi:4050.0,3166.0,3165.0,3164.0,3163.0,3162.0,3161.0,3160.0,562.0] || -> equal(hd(sk8),u)*.
% 193.04/193.23 4214[5:Rew:4057.0,3274.1] ssList(u) || -> equal(cons(v,u),hd(sk8))**.
% 193.04/193.23 4270[5:Rew:4057.0,754.2] ssList(u) ssList(v) || equal(cons(w,u),hd(sk8))** -> equal(w,x)*.
% 193.04/193.23 4390[5:Con:4270.1] ssList(u) || equal(cons(v,u),hd(sk8))** -> equal(v,w)*.
% 193.04/193.23 4391[5:AED:72.0,4390.2] ssList(u) || equal(cons(v,u),hd(sk8))** -> .
% 193.04/193.23 4392[5:Rew:4214.1,4391.1] ssList(u) || equal(hd(sk8),hd(sk8))* -> .
% 193.04/193.23 4393[5:Obv:4392.1] ssList(u) || -> .
% 193.04/193.23 4394[5:UnC:4393.0,11.0] || -> .
% 193.04/193.23 4572[5:Spt:4394.0,480.5,3143.0] || equal(nil,sk8)** -> .
% 193.04/193.23 4573[5:Spt:4394.0,480.0,480.1,480.2,480.3,480.4] ssList(u) || equal(hd(u),hd(sk8))* equal(tl(u),tl(sk8)) -> equal(u,sk8) equal(nil,u).
% 193.04/193.23 4587[6:Spt:232.0] || -> strictorderedP(sk9)*.
% 193.04/193.23 4590[7:Spt:231.0] || -> totalorderedP(sk9)*.
% 193.04/193.23 4601[8:Spt:288.0] || -> cyclefreeP(sk9)*.
% 193.04/193.23 4605[9:Spt:230.0] || -> strictorderP(sk9)*.
% 193.04/193.23 4606[10:Spt:229.0] || -> totalorderP(sk9)*.
% 193.04/193.23 4609[1:Res:589.1,207.0] || -> equal(nil,sk2) singletonP(sk3)*.
% 193.04/193.23 4616[11:Spt:4609.0] || -> equal(nil,sk2)**.
% 193.04/193.23 4619[11:Rew:4616.0,25.0] || -> cyclefreeP(sk2)*.
% 193.04/193.23 4620[11:Rew:4616.0,24.0] || -> totalorderP(sk2)*.
% 193.04/193.23 4621[11:Rew:4616.0,23.0] || -> strictorderP(sk2)*.
% 193.04/193.23 4622[11:Rew:4616.0,22.0] || -> totalorderedP(sk2)*.
% 193.04/193.23 4623[11:Rew:4616.0,21.0] || -> strictorderedP(sk2)*.
% 193.04/193.23 4624[11:Rew:4616.0,20.0] || -> duplicatefreeP(sk2)*.
% 193.04/193.23 4625[11:Rew:4616.0,19.0] || -> equalelemsP(sk2)*.
% 193.04/193.23 4642[11:Rew:4616.0,565.0] || -> cyclefreeP(cons(u,sk2))*.
% 193.04/193.23 4643[11:Rew:4616.0,566.0] || -> totalorderP(cons(u,sk2))*.
% 193.04/193.23 4644[11:Rew:4616.0,567.0] || -> strictorderP(cons(u,sk2))*.
% 193.04/193.23 4645[11:Rew:4616.0,568.0] || -> totalorderedP(cons(u,sk2))*.
% 193.04/193.23 4646[11:Rew:4616.0,569.0] || -> strictorderedP(cons(u,sk2))*.
% 193.04/193.23 4647[11:Rew:4616.0,570.0] || -> duplicatefreeP(cons(u,sk2))*.
% 193.04/193.23 4648[11:Rew:4616.0,571.0] || -> equalelemsP(cons(u,sk2))*.
% 193.04/193.23 4664[11:Rew:4616.0,3139.1] ssList(u) || equal(app(u,sk9),sk2)** -> .
% 193.04/193.23 4685[11:Rew:4616.0,98.2] ssList(u) || segmentP(nil,u)* -> equal(sk2,u).
% 193.04/193.23 4694[11:Rew:4616.0,689.1] ssList(u) || equal(cons(v,sk2),u)*+ -> singletonP(u)*.
% 193.04/193.23 4700[11:Rew:4616.0,208.0] || -> equal(app(app(app(app(sk7,cons(sk5,sk2)),sk8),cons(sk6,sk2)),sk9),sk3)**.
% 193.04/193.23 4702[11:Rew:4616.0,4685.1] ssList(u) || segmentP(sk2,u)* -> equal(sk2,u).
% 193.04/193.23 4849[11:Res:206.0,4702.1] ssList(sk3) || -> equal(sk3,sk2)**.
% 193.04/193.23 4853[11:SSi:4849.0,3.0] || -> equal(sk3,sk2)**.
% 193.04/193.23 4858[11:Rew:4853.0,4700.0] || -> equal(app(app(app(app(sk7,cons(sk5,sk2)),sk8),cons(sk6,sk2)),sk9),sk2)**.
% 193.04/193.23 4938[11:EqR:4694.1] ssList(cons(u,sk2)) || -> singletonP(cons(u,sk2))*.
% 193.04/193.23 4939[11:SSi:4938.0,684.0,2.0,4619.0,4620.0,4621.0,4622.0,4623.0,4624.0,4625.0,4642.0,4643.0,4644.0,4645.0,4646.0,4647.0,4648.1] || -> singletonP(cons(u,sk2))*.
% 193.04/193.23 4944[1:Res:106.2,628.0] ssList(u) || leq(skaf50(u),skaf49(u))* -> cyclefreeP(u) equal(skaf49(u),skaf50(u)).
% 193.04/193.23 4946[1:MRR:4944.1,105.2] ssList(u) || -> cyclefreeP(u) equal(skaf49(u),skaf50(u))**.
% 193.04/193.23 4949[1:Rew:4946.2,185.2] ssList(u) || -> cyclefreeP(u) equal(app(app(skaf51(u),cons(skaf50(u),skaf52(u))),cons(skaf50(u),skaf53(u))),u)**.
% 193.04/193.23 5044[4:SpR:3134.0,640.2] ssList(skaf82(sk9)) || memberP(skaf82(sk9),u)* -> memberP(sk9,u).
% 193.04/193.23 5047[10:SSi:5044.0,31.0,12.0,4587.0,4590.0,4601.0,4605.0,4606.0] || memberP(skaf82(sk9),u)* -> memberP(sk9,u).
% 193.04/193.23 5309[11:SpL:4858.0,4664.1] ssList(app(app(app(sk7,cons(sk5,sk2)),sk8),cons(sk6,sk2))) || equal(sk2,sk2)* -> .
% 193.04/193.23 5310[11:Obv:5309.1] ssList(app(app(app(sk7,cons(sk5,sk2)),sk8),cons(sk6,sk2))) || -> .
% 193.04/193.23 5311[11:SSi:5310.0,103.0,458.0,103.0,10.0,684.0,2.0,4619.0,4620.0,4621.0,4622.0,4623.0,4624.0,4625.0,4642.0,4643.0,4644.0,4645.1,4646.0,4647.0,4648.0,4939.0,684.0,2.0,4619.0,4620.0,4621.0,4622.0,4623.0,4624.0,4625.0,4642.0,4643.0,4644.0,4645.1,4646.0,4647.2,4648.1,4939.2] || -> .
% 193.04/193.23 5312[11:Spt:5311.0,4609.0,4616.0] || equal(nil,sk2)** -> .
% 193.04/193.23 5313[11:Spt:5311.0,4609.1] || -> singletonP(sk3)*.
% 193.04/193.23 5411[1:EqR:689.1] ssList(cons(u,nil)) || -> singletonP(cons(u,nil))*.
% 193.04/193.23 5412[1:SSi:5411.0,684.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0,571.0,570.0,569.0,568.0,567.0,566.0,565.1] || -> singletonP(cons(u,nil))*.
% 193.04/193.23 5522[1:SpR:127.2,688.1] ssList(u) ssList(skaf82(u)) || -> equal(nil,u) equal(tl(u),skaf82(u))**.
% 193.04/193.23 5523[1:SpR:127.2,687.1] ssList(u) ssList(skaf82(u)) || -> equal(nil,u) equal(hd(u),skaf83(u))**.
% 193.04/193.23 5526[1:SpR:127.2,641.2] ssList(u) ssList(skaf82(u)) || equal(v,skaf83(u)) -> equal(nil,u) memberP(u,v)*.
% 193.04/193.23 5534[1:SSi:5522.1,31.0] ssList(u) || -> equal(nil,u) equal(tl(u),skaf82(u))**.
% 193.04/193.23 5540[1:Rew:5534.2,151.3] ssList(u) ssList(v) || -> equal(nil,u) equal(app(skaf82(u),v),tl(app(u,v)))**.
% 193.04/193.23 5543[1:SSi:5523.1,31.0] ssList(u) || -> equal(nil,u) equal(hd(u),skaf83(u))**.
% 193.04/193.23 5545[1:Rew:5543.2,643.2] ssList(u) || strictorderedP(cons(v,u)) -> lt(v,skaf83(u))* equal(nil,u).
% 193.04/193.23 5553[1:SSi:5526.1,31.0] ssList(u) || equal(v,skaf83(u)) -> equal(nil,u) memberP(u,v)*.
% 193.04/193.23 5627[4:SpL:3134.0,626.1] ssList(skaf82(sk9)) || strictorderedP(sk9) -> strictorderedP(skaf82(sk9))* equal(skaf82(sk9),nil).
% 193.04/193.23 5635[10:SSi:5627.0,31.0,12.0,4587.0,4590.0,4601.0,4605.0,4606.0] || strictorderedP(sk9) -> strictorderedP(skaf82(sk9))* equal(skaf82(sk9),nil).
% 193.04/193.23 5636[10:MRR:5635.0,4587.0] || -> strictorderedP(skaf82(sk9))* equal(skaf82(sk9),nil).
% 193.04/193.23 5645[4:SpL:208.0,3139.1] ssList(app(app(app(sk7,cons(sk5,nil)),sk8),cons(sk6,nil))) || equal(nil,sk3)** -> .
% 193.04/193.23 5646[4:SSi:5645.0,103.0,458.0,103.0,10.0,684.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0,571.0,570.0,569.0,568.1,567.0,566.0,565.0,5412.0,684.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0,571.0,570.0,569.0,568.1,567.0,566.2,565.1,5412.2] || equal(nil,sk3)** -> .
% 193.04/193.23 5894[1:Res:5545.2,603.0] ssList(u) || strictorderedP(cons(v,u))* equal(v,skaf83(u)) -> equal(nil,u).
% 193.04/193.23 6011[1:SpL:119.2,661.1] ssList(u) singletonP(u) ssList(nil) || memberP(u,v)* -> equal(v,skaf44(u)) memberP(nil,v)*.
% 193.04/193.23 6028[1:SSi:6011.2,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0] ssList(u) singletonP(u) || memberP(u,v)* -> equal(v,skaf44(u)) memberP(nil,v)*.
% 193.04/193.23 6029[1:MRR:6028.4,564.0] ssList(u) singletonP(u) || memberP(u,v)* -> equal(v,skaf44(u)).
% 193.04/193.23 6438[0:Res:206.0,145.2] ssList(sk2) ssList(sk3) || segmentP(sk3,sk2)* -> equal(sk3,sk2).
% 193.04/193.23 6485[1:SpL:5540.3,137.2] ssList(u) ssList(v) ssList(skaf82(u)) ssList(v) || equal(tl(app(u,v)),nil)** -> equal(nil,u) equal(nil,v).
% 193.04/193.23 6497[1:Obv:6485.1] ssList(u) ssList(skaf82(u)) ssList(v) || equal(tl(app(u,v)),nil)** -> equal(nil,u) equal(nil,v).
% 193.04/193.23 6498[1:SSi:6497.1,31.0] ssList(u) ssList(v) || equal(tl(app(u,v)),nil)** -> equal(nil,u) equal(nil,v).
% 193.04/193.23 6694[0:EqR:161.3] ssList(app(u,v)) ssList(v) ssList(u) || -> rearsegP(app(u,v),v)*.
% 193.04/193.23 6710[0:SSi:6694.0,103.2] ssList(u) ssList(v) || -> rearsegP(app(v,u),u)*.
% 193.04/193.23 7102[1:SpR:163.4,638.3] ssList(u) ssList(v) ssList(u) ssList(v) || equal(nil,v) equal(nil,u)* memberP(v,w)* -> memberP(nil,w)*.
% 193.04/193.23 7252[1:Obv:7102.1] ssList(u) ssList(v) || equal(nil,v) equal(nil,u)* memberP(v,w)* -> memberP(nil,w)*.
% 193.04/193.23 7253[1:Con:7252.0] ssList(u) || equal(nil,u) memberP(u,v)* -> memberP(nil,v)*.
% 193.04/193.23 7254[1:MRR:7253.3,564.0] ssList(u) || equal(nil,u) memberP(u,v)* -> .
% 193.04/193.23 7348[0:SpL:92.1,169.3] ssList(u) ssList(nil) ssList(u) ssList(v) || equal(app(v,u),u)** -> equal(v,nil).
% 193.04/193.23 7365[0:Obv:7348.0] ssList(nil) ssList(u) ssList(v) || equal(app(v,u),u)** -> equal(v,nil).
% 193.04/193.23 7366[0:SSi:7365.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0] ssList(u) ssList(v) || equal(app(v,u),u)** -> equal(v,nil).
% 193.04/193.23 7410[0:SpR:167.3,208.0] ssList(app(app(sk7,cons(sk5,nil)),sk8)) ssList(cons(sk6,nil)) ssList(sk9) || -> equal(app(app(app(sk7,cons(sk5,nil)),sk8),app(cons(sk6,nil),sk9)),sk3)**.
% 193.04/193.23 7421[0:SpR:92.1,167.3] ssList(u) ssList(nil) ssList(u) ssList(v) || -> equal(app(nil,app(u,v)),app(u,v))**.
% 193.04/193.23 7445[0:Obv:7421.0] ssList(nil) ssList(u) ssList(v) || -> equal(app(nil,app(u,v)),app(u,v))**.
% 193.04/193.23 7446[0:SSi:7445.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0] ssList(u) ssList(v) || -> equal(app(nil,app(u,v)),app(u,v))**.
% 193.04/193.23 7488[1:Rew:588.0,7410.3] ssList(app(app(sk7,cons(sk5,nil)),sk8)) ssList(cons(sk6,nil)) ssList(sk9) || -> equal(app(app(app(sk7,cons(sk5,nil)),sk8),cons(sk6,sk9)),sk3)**.
% 193.04/193.23 7600[1:EqR:704.3] ssList(app(u,cons(v,w))) ssList(u) ssList(w) || -> memberP(app(u,cons(v,w)),v)*.
% 193.04/193.23 7620[1:SSi:7600.0,103.1,684.2] ssList(u) ssList(v) || -> memberP(app(u,cons(w,v)),w)*.
% 193.04/193.23 8795[1:SpL:4949.2,715.5] ssList(u) ssList(v) duplicatefreeP(v) ssList(skaf51(u)) ssList(skaf52(u)) ssList(skaf53(u)) || equal(u,v)* -> cyclefreeP(u)*.
% 193.04/193.23 8805[1:SSi:8795.5,8795.4,8795.3,60.0,61.0,62.0] ssList(u) ssList(v) duplicatefreeP(v) || equal(u,v)*+ -> cyclefreeP(u)*.
% 193.04/193.23 9042[1:SpL:184.2,741.5] ssList(u) ssList(v) totalorderedP(v) ssList(skaf56(u)) ssList(skaf57(u)) ssList(skaf58(u)) || equal(u,v)* -> totalorderP(u) leq(skaf54(u),skaf55(u))*.
% 193.04/193.23 9065[1:SSi:9042.5,9042.4,9042.3,55.0,56.0,57.0] ssList(u) ssList(v) totalorderedP(v) || equal(u,v)* -> totalorderP(u) leq(skaf54(u),skaf55(u))*.
% 193.04/193.23 9066[1:MRR:9065.5,113.1] ssList(u) ssList(v) totalorderedP(v) || equal(u,v)*+ -> totalorderP(u)*.
% 193.04/193.23 9157[1:SpL:183.2,742.5] ssList(u) ssList(v) strictorderedP(v) ssList(skaf61(u)) ssList(skaf62(u)) ssList(skaf63(u)) || equal(u,v)* -> strictorderP(u) lt(skaf59(u),skaf60(u))*.
% 193.04/193.23 9160[1:SpL:180.2,742.5] ssList(u) ssList(v) strictorderedP(v) ssList(skaf75(u)) ssList(skaf76(u)) ssList(skaf77(u)) || equal(u,v)* -> duplicatefreeP(u) lt(skaf74(u),skaf74(u))*.
% 193.04/193.23 9161[1:SpL:4949.2,742.5] ssList(u) ssList(v) strictorderedP(v) ssList(skaf51(u)) ssList(skaf52(u)) ssList(skaf53(u)) || equal(u,v)* -> cyclefreeP(u) lt(skaf50(u),skaf50(u))*.
% 193.04/193.23 9175[1:SSi:9161.5,9161.4,9161.3,60.0,61.0,62.0] ssList(u) ssList(v) strictorderedP(v) || equal(u,v)* -> cyclefreeP(u) lt(skaf50(u),skaf50(u))*.
% 193.04/193.23 9176[1:MRR:9175.5,572.0] ssList(u) ssList(v) strictorderedP(v) || equal(u,v)*+ -> cyclefreeP(u)*.
% 193.04/193.23 9177[1:SSi:9160.5,9160.4,9160.3,36.0,37.0,38.0] ssList(u) ssList(v) strictorderedP(v) || equal(u,v)* -> duplicatefreeP(u) lt(skaf74(u),skaf74(u))*.
% 193.04/193.23 9178[1:MRR:9177.5,572.0] ssList(u) ssList(v) strictorderedP(v) || equal(u,v)*+ -> duplicatefreeP(u)*.
% 193.04/193.23 9182[1:SSi:9157.5,9157.4,9157.3,50.0,51.0,52.0] ssList(u) ssList(v) strictorderedP(v) || equal(u,v)* -> strictorderP(u) lt(skaf59(u),skaf60(u))*.
% 193.04/193.23 9183[1:MRR:9182.5,111.1] ssList(u) ssList(v) strictorderedP(v) || equal(u,v)*+ -> strictorderP(u)*.
% 193.04/193.23 9770[1:SpR:5534.2,576.0] ssList(cons(u,sk8)) || -> equal(cons(u,sk8),nil) equal(skaf82(cons(u,sk8)),sk8)**.
% 193.04/193.23 9794[1:SSi:9770.0,562.0] || -> equal(cons(u,sk8),nil) equal(skaf82(cons(u,sk8)),sk8)**.
% 193.04/193.23 9795[1:MRR:9794.0,574.0] || -> equal(skaf82(cons(u,sk8)),sk8)**.
% 193.04/193.23 9877[1:SpR:5543.2,687.1] ssList(cons(u,v)) ssList(v) || -> equal(cons(u,v),nil) equal(skaf83(cons(u,v)),u)**.
% 193.04/193.23 9909[1:SSi:9877.0,684.1] ssList(u) || -> equal(cons(v,u),nil) equal(skaf83(cons(v,u)),v)**.
% 193.04/193.23 9910[1:MRR:9909.1,686.1] ssList(u) || -> equal(skaf83(cons(v,u)),v)**.
% 193.04/193.23 10365[1:SpR:690.1,6710.2] ssList(u) ssList(u) ssList(cons(v,nil)) || -> rearsegP(cons(v,u),u)*.
% 193.04/193.23 10397[1:Obv:10365.0] ssList(u) ssList(cons(v,nil)) || -> rearsegP(cons(v,u),u)*.
% 193.04/193.23 10398[1:SSi:10397.1,684.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0,571.0,570.0,569.0,568.0,567.0,566.0,565.0,5412.1] ssList(u) || -> rearsegP(cons(v,u),u)*.
% 193.04/193.23 10653[1:Res:10398.1,146.2] ssList(u) ssList(cons(v,u)) ssList(u) || rearsegP(u,cons(v,u))* -> equal(cons(v,u),u).
% 193.04/193.23 10659[1:Obv:10653.0] ssList(cons(u,v)) ssList(v) || rearsegP(v,cons(u,v))* -> equal(cons(u,v),v).
% 193.04/193.23 10660[1:SSi:10659.0,684.1] ssList(u) || rearsegP(u,cons(v,u))* -> equal(cons(v,u),u).
% 193.04/193.23 10661[1:MRR:10660.2,685.1] ssList(u) || rearsegP(u,cons(v,u))* -> .
% 193.04/193.23 12270[1:SpR:92.1,7620.2] ssList(cons(u,v)) ssList(nil) ssList(v) || -> memberP(cons(u,v),u)*.
% 193.04/193.23 12275[1:SpR:182.2,7620.2] ssList(u) ssList(app(skaf66(u),cons(skaf64(u),skaf67(u)))) ssList(skaf68(u)) || -> totalorderedP(u) memberP(u,skaf65(u))*.
% 193.04/193.23 12276[1:SpR:181.2,7620.2] ssList(u) ssList(app(skaf71(u),cons(skaf69(u),skaf72(u)))) ssList(skaf73(u)) || -> strictorderedP(u) memberP(u,skaf70(u))*.
% 193.04/193.23 12294[1:SSi:12270.1,12270.0,19.1,20.0,21.0,22.0,23.0,24.0,25.0,26.0,684.0] ssList(u) || -> memberP(cons(v,u),v)*.
% 193.04/193.23 12306[1:SSi:12276.2,12276.1,40.0,103.1,42.0,684.2,41.0] ssList(u) || -> strictorderedP(u) memberP(u,skaf70(u))*.
% 193.04/193.23 12307[1:SSi:12275.2,12275.1,45.0,103.1,47.0,684.2,46.0] ssList(u) || -> totalorderedP(u) memberP(u,skaf65(u))*.
% 193.04/193.23 14296[1:Res:12306.2,7254.2] ssList(u) ssList(u) || equal(nil,u) -> strictorderedP(u)*.
% 193.04/193.23 14302[1:Obv:14296.0] ssList(u) || equal(nil,u) -> strictorderedP(u)*.
% 193.04/193.23 15489[1:Res:12307.2,7254.2] ssList(u) ssList(u) || equal(nil,u) -> totalorderedP(u)*.
% 193.04/193.23 15495[1:Obv:15489.0] ssList(u) || equal(nil,u) -> totalorderedP(u)*.
% 193.04/193.23 17554[1:SSi:7488.1,7488.0,684.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0,571.0,570.0,569.0,568.0,567.0,566.0,565.0,5412.1,458.0,103.2,10.1,684.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0,571.0,570.0,569.0,568.0,567.0,566.0,565.0,5412.1] ssList(sk9) || -> equal(app(app(app(sk7,cons(sk5,nil)),sk8),cons(sk6,sk9)),sk3)**.
% 193.04/193.24 17555[1:MRR:17554.0,12.0] || -> equal(app(app(app(sk7,cons(sk5,nil)),sk8),cons(sk6,sk9)),sk3)**.
% 193.04/193.24 17872[4:SpR:3134.0,12294.1] ssList(skaf82(sk9)) || -> memberP(sk9,skaf83(sk9))*.
% 193.04/193.24 18388[10:Res:5553.3,5047.0] ssList(skaf82(sk9)) || equal(u,skaf83(skaf82(sk9)))* -> equal(skaf82(sk9),nil) memberP(sk9,u)*.
% 193.04/193.24 18828[1:SpR:17555.0,638.3] ssList(app(app(sk7,cons(sk5,nil)),sk8)) ssList(cons(sk6,sk9)) || memberP(cons(sk6,sk9),u)* -> memberP(sk3,u).
% 193.04/193.24 18866[1:SSi:18828.1,18828.0,563.0,458.0,103.0,10.0,684.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0,571.0,570.0,569.0,568.1,567.0,566.2,565.1,5412.0] || memberP(cons(sk6,sk9),u)* -> memberP(sk3,u).
% 193.04/193.24 22002[0:EqR:502.2] ssList(app(u,sk8)) ssList(u) || -> rearsegP(app(u,sk8),sk8)*.
% 193.04/193.24 22020[0:SSi:22002.0,458.1] ssList(u) || -> rearsegP(app(u,sk8),sk8)*.
% 193.04/193.24 22681[1:Res:620.1,18866.0] || equal(u,sk6) -> memberP(sk3,u)*.
% 193.04/193.24 22682[1:Res:619.1,18866.0] || memberP(sk9,u)* -> memberP(sk3,u).
% 193.04/193.24 22687[1:Res:12294.1,18866.0] ssList(sk9) || -> memberP(sk3,sk6)*.
% 193.04/193.24 22942[10:SSi:22687.0,4606.0,12.0,4605.0,4601.0,4590.0,4587.0] || -> memberP(sk3,sk6)*.
% 193.04/193.24 24317[1:Res:22681.1,7254.2] ssList(sk3) || equal(u,sk6)* equal(nil,sk3)** -> .
% 193.04/193.24 24318[1:AED:72.0,24317.1] ssList(sk3) || equal(nil,sk3)** -> .
% 193.04/193.24 24416[1:SpL:17555.0,370.2] ssList(cons(sk6,sk9)) ssList(app(app(sk7,cons(sk5,nil)),sk8)) || equal(sk9,sk3) -> rearsegP(sk9,cons(sk6,sk9))*.
% 193.04/193.24 25153[1:SpL:17555.0,7366.2] ssList(cons(sk6,sk9)) ssList(app(app(sk7,cons(sk5,nil)),sk8)) || equal(cons(sk6,sk9),sk3) -> equal(app(app(sk7,cons(sk5,nil)),sk8),nil)**.
% 193.04/193.24 25276[1:SpR:690.1,7446.2] ssList(u) ssList(cons(v,nil)) ssList(u) || -> equal(app(nil,cons(v,u)),cons(v,u))**.
% 193.04/193.24 25304[1:SpR:17555.0,7446.2] ssList(app(app(sk7,cons(sk5,nil)),sk8)) ssList(cons(sk6,sk9)) || -> equal(app(nil,sk3),sk3)**.
% 193.04/193.24 25349[1:Obv:25276.0] ssList(cons(u,nil)) ssList(v) || -> equal(app(nil,cons(u,v)),cons(u,v))**.
% 193.04/193.24 25350[1:SSi:25349.0,684.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0,571.0,570.0,569.0,568.0,567.0,566.0,565.0,5412.1] ssList(u) || -> equal(app(nil,cons(v,u)),cons(v,u))**.
% 193.04/193.24 25745[1:EqR:8805.3] ssList(u) ssList(u) duplicatefreeP(u) || -> cyclefreeP(u)*.
% 193.04/193.24 25746[1:Obv:25745.0] ssList(u) duplicatefreeP(u) || -> cyclefreeP(u)*.
% 193.04/193.24 25803[1:EqR:9066.3] ssList(u) ssList(u) totalorderedP(u) || -> totalorderP(u)*.
% 193.04/193.24 25804[1:Obv:25803.0] ssList(u) totalorderedP(u) || -> totalorderP(u)*.
% 193.04/193.24 25829[1:EqR:9176.3] ssList(u) ssList(u) strictorderedP(u) || -> cyclefreeP(u)*.
% 193.04/193.24 25830[1:Obv:25829.0] ssList(u) strictorderedP(u) || -> cyclefreeP(u)*.
% 193.04/193.24 25850[1:EqR:9178.3] ssList(u) ssList(u) strictorderedP(u) || -> duplicatefreeP(u)*.
% 193.04/193.24 25851[1:Obv:25850.0] ssList(u) strictorderedP(u) || -> duplicatefreeP(u)*.
% 193.04/193.24 25906[1:EqR:9183.3] ssList(u) ssList(u) strictorderedP(u) || -> strictorderP(u)*.
% 193.04/193.24 25907[1:Obv:25906.0] ssList(u) strictorderedP(u) || -> strictorderP(u)*.
% 193.04/193.24 28488[10:SSi:17872.0,31.0,4606.0,12.0,4605.0,4601.0,4590.0,4587.0] || -> memberP(sk9,skaf83(sk9))*.
% 193.04/193.24 28540[10:SSi:18388.0,31.0,4606.0,12.0,4605.0,4601.0,4590.0,4587.0] || equal(u,skaf83(skaf82(sk9)))* -> equal(skaf82(sk9),nil) memberP(sk9,u)*.
% 193.04/193.24 28586[1:SSi:25304.1,25304.0,563.0,458.0,103.0,10.0,684.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0,571.0,570.0,569.0,568.1,567.0,566.2,565.1,5412.0] || -> equal(app(nil,sk3),sk3)**.
% 193.04/193.24 28650[1:SSi:24416.1,24416.0,458.0,103.0,10.0,684.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0,571.0,570.0,569.0,568.0,567.0,566.1,565.0,5412.2,563.1] || equal(sk9,sk3) -> rearsegP(sk9,cons(sk6,sk9))*.
% 193.04/193.24 28776[1:SSi:25153.1,25153.0,458.0,103.0,10.0,684.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0,571.0,570.0,569.0,568.0,567.0,566.1,565.0,5412.2,563.1] || equal(cons(sk6,sk9),sk3) -> equal(app(app(sk7,cons(sk5,nil)),sk8),nil)**.
% 193.04/193.24 28866[1:SpR:119.2,9910.1] ssList(u) singletonP(u) ssList(nil) || -> equal(skaf44(u),skaf83(u))**.
% 193.04/193.24 28934[1:SSi:28866.2,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0] ssList(u) singletonP(u) || -> equal(skaf44(u),skaf83(u))**.
% 193.04/193.24 28935[1:Rew:28934.2,119.2] ssList(u) singletonP(u) || -> equal(cons(skaf83(u),nil),u)**.
% 193.04/193.24 28937[1:Rew:28934.2,6029.3] ssList(u) singletonP(u) || memberP(u,v)* -> equal(v,skaf83(u)).
% 193.04/193.24 29245[4:SpR:3134.0,693.1] ssList(skaf82(sk9)) || -> equal(cons(skaf83(sk9),app(skaf82(sk9),sk9)),app(sk9,sk9))**.
% 193.04/193.24 29260[4:SpL:3134.0,5894.1] ssList(skaf82(sk9)) || strictorderedP(sk9) equal(skaf83(skaf82(sk9)),skaf83(sk9))** -> equal(skaf82(sk9),nil).
% 193.04/193.24 29305[10:SSi:29245.0,31.0,4606.0,12.0,4605.0,4601.0,4590.0,4587.0] || -> equal(cons(skaf83(sk9),app(skaf82(sk9),sk9)),app(sk9,sk9))**.
% 193.04/193.24 29309[10:SSi:29260.0,31.0,4606.0,12.0,4605.0,4601.0,4590.0,4587.0] || strictorderedP(sk9) equal(skaf83(skaf82(sk9)),skaf83(sk9))** -> equal(skaf82(sk9),nil).
% 193.04/193.24 29310[10:MRR:29309.0,4587.0] || equal(skaf83(skaf82(sk9)),skaf83(sk9))** -> equal(skaf82(sk9),nil).
% 193.04/193.24 29327[12:Spt:5636.1] || -> equal(skaf82(sk9),nil)**.
% 193.04/193.24 29333[12:Rew:29327.0,3134.0] || -> equal(cons(skaf83(sk9),nil),sk9)**.
% 193.04/193.24 29359[12:Rew:29327.0,29305.0] || -> equal(cons(skaf83(sk9),app(nil,sk9)),app(sk9,sk9))**.
% 193.04/193.24 29368[12:Rew:293.0,29359.0] || -> equal(cons(skaf83(sk9),sk9),app(sk9,sk9))**.
% 193.04/193.24 29407[12:SpR:29333.0,571.0] || -> equalelemsP(sk9)*.
% 193.04/193.24 29408[12:SpR:29333.0,570.0] || -> duplicatefreeP(sk9)*.
% 193.04/193.24 29415[12:SpR:29333.0,5412.0] || -> singletonP(sk9)*.
% 193.04/193.24 29802[10:Res:28488.0,22682.0] || -> memberP(sk3,skaf83(sk9))*.
% 193.04/193.24 30155[12:SpL:29368.0,10661.1] ssList(sk9) || rearsegP(sk9,app(sk9,sk9))* -> .
% 193.04/193.24 30200[12:SSi:30155.0,4606.0,12.0,4605.0,4601.0,4590.0,4587.0,29407.0,29408.0,29415.0] || rearsegP(sk9,app(sk9,sk9))* -> .
% 193.04/193.24 30573[10:Res:22942.0,28937.2] ssList(sk3) singletonP(sk3) || -> equal(skaf83(sk3),sk6)**.
% 193.04/193.24 30578[10:Res:29802.0,28937.2] ssList(sk3) singletonP(sk3) || -> equal(skaf83(sk9),skaf83(sk3))**.
% 193.04/193.24 30580[11:SSi:30573.1,30573.0,5313.0,3.0,5313.0,3.0] || -> equal(skaf83(sk3),sk6)**.
% 193.04/193.24 30581[11:Rew:30580.0,30578.2] ssList(sk3) singletonP(sk3) || -> equal(skaf83(sk9),sk6)**.
% 193.04/193.24 30582[11:SSi:30581.1,30581.0,5313.0,3.0,5313.0,3.0] || -> equal(skaf83(sk9),sk6)**.
% 193.04/193.24 30585[12:Rew:30582.0,29333.0] || -> equal(cons(sk6,nil),sk9)**.
% 193.04/193.24 30596[12:Rew:30582.0,29368.0] || -> equal(app(sk9,sk9),cons(sk6,sk9))**.
% 193.04/193.24 30794[12:Rew:30596.0,30200.0] || rearsegP(sk9,cons(sk6,sk9))* -> .
% 193.04/193.24 30829[12:MRR:28650.1,30794.0] || equal(sk9,sk3)** -> .
% 193.04/193.24 31067[11:SpR:30580.0,28935.2] ssList(sk3) singletonP(sk3) || -> equal(cons(sk6,nil),sk3)**.
% 193.04/193.24 31071[12:Rew:30585.0,31067.2] ssList(sk3) singletonP(sk3) || -> equal(sk9,sk3)**.
% 193.04/193.24 31072[12:SSi:31071.1,31071.0,5313.0,3.0,5313.0,3.0] || -> equal(sk9,sk3)**.
% 193.04/193.24 31073[12:MRR:31072.0,30829.0] || -> .
% 193.04/193.24 31082[12:Spt:31073.0,5636.1,29327.0] || equal(skaf82(sk9),nil)** -> .
% 193.04/193.24 31083[12:Spt:31073.0,5636.0] || -> strictorderedP(skaf82(sk9))*.
% 193.04/193.24 31098[11:Rew:30582.0,29310.0] || equal(skaf83(skaf82(sk9)),sk6)** -> equal(skaf82(sk9),nil).
% 193.04/193.24 31099[12:MRR:31098.1,31082.0] || equal(skaf83(skaf82(sk9)),sk6)** -> .
% 193.04/193.24 31102[11:SSi:31067.1,31067.0,5313.0,3.0,5313.0,3.0] || -> equal(cons(sk6,nil),sk3)**.
% 193.04/193.24 31110[12:MRR:28540.1,31082.0] || equal(u,skaf83(skaf82(sk9)))*+ -> memberP(sk9,u)*.
% 193.04/193.24 31354[11:SpR:31102.0,571.0] || -> equalelemsP(sk3)*.
% 193.04/193.24 31355[11:SpR:31102.0,570.0] || -> duplicatefreeP(sk3)*.
% 193.04/193.24 31356[11:SpR:31102.0,569.0] || -> strictorderedP(sk3)*.
% 193.04/193.24 31357[11:SpR:31102.0,568.0] || -> totalorderedP(sk3)*.
% 193.04/193.24 31358[11:SpR:31102.0,567.0] || -> strictorderP(sk3)*.
% 193.04/193.24 31359[11:SpR:31102.0,566.0] || -> totalorderP(sk3)*.
% 193.04/193.24 31360[11:SpR:31102.0,565.0] || -> cyclefreeP(sk3)*.
% 193.04/193.24 34829[0:SpR:538.2,103.2] ssList(u) ssList(v) ssList(app(sk8,u)) ssList(v) || -> ssList(app(sk8,app(u,v)))*.
% 193.04/193.24 34943[0:Obv:34829.1] ssList(u) ssList(app(sk8,u)) ssList(v) || -> ssList(app(sk8,app(u,v)))*.
% 193.04/193.24 36135[1:SpL:17555.0,650.2] ssList(app(app(sk7,cons(sk5,nil)),sk8)) ssList(sk9) || equal(sk9,sk3) -> memberP(sk9,sk6)*.
% 193.04/193.24 36481[12:EqR:31110.0] || -> memberP(sk9,skaf83(skaf82(sk9)))*.
% 193.04/193.24 36482[12:Res:36481.0,22682.0] || -> memberP(sk3,skaf83(skaf82(sk9)))*.
% 193.04/193.24 36554[12:Res:36482.0,28937.2] ssList(sk3) singletonP(sk3) || -> equal(skaf83(skaf82(sk9)),skaf83(sk3))**.
% 193.04/193.24 36557[12:Rew:30580.0,36554.2] ssList(sk3) singletonP(sk3) || -> equal(skaf83(skaf82(sk9)),sk6)**.
% 193.04/193.24 36558[12:SSi:36557.1,36557.0,5313.0,3.0,31354.0,31355.0,31356.0,31357.0,31358.0,31359.0,31360.0,5313.0,3.0,31354.0,31355.0,31356.0,31357.0,31358.0,31359.0,31360.0] || -> equal(skaf83(skaf82(sk9)),sk6)**.
% 193.04/193.24 36559[12:MRR:36558.0,31099.0] || -> .
% 193.04/193.24 36560[10:Spt:36559.0,229.0,4606.0] || totalorderP(sk9)* -> .
% 193.04/193.24 36561[10:Spt:36559.0,229.1] || -> equal(app(app(skaf56(sk9),cons(skaf54(sk9),skaf57(sk9))),cons(skaf55(sk9),skaf58(sk9))),sk9)**.
% 193.04/193.24 36615[0:SSi:6438.1,6438.0,3.0,2.0] || segmentP(sk3,sk2)* -> equal(sk3,sk2).
% 193.04/193.24 37441[10:Res:25804.2,36560.0] ssList(sk9) totalorderedP(sk9) || -> .
% 193.04/193.24 37444[10:SSi:37441.1,37441.0,12.0,4605.0,4601.0,4590.0,4587.0,12.0,4605.0,4601.0,4590.0,4587.0] || -> .
% 193.04/193.24 37448[9:Spt:37444.0,230.0,4605.0] || strictorderP(sk9)* -> .
% 193.04/193.24 37449[9:Spt:37444.0,230.1] || -> equal(app(app(skaf61(sk9),cons(skaf59(sk9),skaf62(sk9))),cons(skaf60(sk9),skaf63(sk9))),sk9)**.
% 193.04/193.24 37869[9:Res:25907.2,37448.0] ssList(sk9) strictorderedP(sk9) || -> .
% 193.04/193.24 37872[9:SSi:37869.1,37869.0,12.0,4601.0,4590.0,4587.0,12.0,4601.0,4590.0,4587.0] || -> .
% 193.04/193.24 37876[8:Spt:37872.0,288.0,4601.0] || cyclefreeP(sk9)* -> .
% 193.04/193.24 37877[8:Spt:37872.0,288.1] || -> leq(skaf50(sk9),skaf49(sk9))*.
% 193.04/193.24 38571[8:Res:25746.2,37876.0] ssList(sk9) duplicatefreeP(sk9) || -> .
% 193.04/193.24 38576[8:SSi:38571.1,38571.0,25851.0,12.0,4590.0,4587.0,12.0,4590.0,4587.2] || -> .
% 193.04/193.24 38580[7:Spt:38576.0,231.0,4590.0] || totalorderedP(sk9)* -> .
% 193.04/193.24 38581[7:Spt:38576.0,231.1] || -> equal(app(app(skaf66(sk9),cons(skaf64(sk9),skaf67(sk9))),cons(skaf65(sk9),skaf68(sk9))),sk9)**.
% 193.04/193.24 38582[6:SSi:22687.0,12.0,4587.0] || -> memberP(sk3,sk6)*.
% 193.04/193.24 38702[0:SSi:34943.1,103.0,11.2] ssList(u) ssList(v) || -> ssList(app(sk8,app(u,v)))*.
% 193.04/193.24 39383[6:Res:38582.0,28937.2] ssList(sk3) singletonP(sk3) || -> equal(skaf83(sk3),sk6)**.
% 193.04/193.24 39385[6:SSi:39383.0,3.0] singletonP(sk3) || -> equal(skaf83(sk3),sk6)**.
% 193.04/193.24 39389[8:Spt:289.0] || -> cyclefreeP(sk9)*.
% 193.04/193.24 39401[9:Spt:229.0] || -> totalorderP(sk9)*.
% 193.04/193.24 39411[10:Spt:230.0] || -> strictorderP(sk9)*.
% 193.04/193.24 39437[0:SpR:208.0,414.2] ssList(app(app(app(sk7,cons(sk5,nil)),sk8),cons(sk6,nil))) ssList(sk9) || -> equal(app(app(app(app(sk7,cons(sk5,nil)),sk8),cons(sk6,nil)),app(sk9,sk8)),app(sk3,sk8))**.
% 193.04/193.24 39476[0:SpL:208.0,413.2] ssList(sk9) ssList(app(app(app(sk7,cons(sk5,nil)),sk8),cons(sk6,nil))) || equal(app(app(app(app(sk7,cons(sk5,nil)),sk8),cons(sk6,nil)),sk8),sk3)** -> equal(sk9,sk8).
% 193.04/193.24 39514[11:Spt:4609.0] || -> equal(nil,sk2)**.
% 193.04/193.24 39548[11:Rew:39514.0,74.1] ssList(u) || -> segmentP(u,sk2)*.
% 193.04/193.24 39612[11:Rew:39514.0,5646.0] || equal(sk3,sk2)** -> .
% 193.04/193.24 40239[11:MRR:36615.1,39612.0] || segmentP(sk3,sk2)* -> .
% 193.04/193.24 40460[11:Res:39548.1,40239.0] ssList(sk3) || -> .
% 193.04/193.24 40461[11:SSi:40460.0,3.0] || -> .
% 193.04/193.24 40466[11:Spt:40461.0,4609.0,39514.0] || equal(nil,sk2)** -> .
% 193.04/193.24 40467[11:Spt:40461.0,4609.1] || -> singletonP(sk3)*.
% 193.04/193.24 40468[11:MRR:39385.0,40467.0] || -> equal(skaf83(sk3),sk6)**.
% 193.04/193.24 40550[1:MRR:625.3,15495.1] ssList(u) || totalorderedP(cons(v,u))* -> totalorderedP(u).
% 193.04/193.24 40551[1:MRR:626.3,14302.1] ssList(u) || strictorderedP(cons(v,u))* -> strictorderedP(u).
% 193.04/193.24 41785[11:SpR:40468.0,28935.2] ssList(sk3) singletonP(sk3) || -> equal(cons(sk6,nil),sk3)**.
% 193.04/193.24 41833[11:SSi:41785.1,41785.0,3.0,40467.0,3.0,40467.0] || -> equal(cons(sk6,nil),sk3)**.
% 193.04/193.24 41838[11:Rew:41833.0,208.0] || -> equal(app(app(app(app(sk7,cons(sk5,nil)),sk8),sk3),sk9),sk3)**.
% 193.04/193.24 41868[11:SpR:41833.0,565.0] || -> cyclefreeP(sk3)*.
% 193.04/193.24 41869[11:SpR:41833.0,566.0] || -> totalorderP(sk3)*.
% 193.04/193.24 41870[11:SpR:41833.0,567.0] || -> strictorderP(sk3)*.
% 193.04/193.24 41871[11:SpR:41833.0,568.0] || -> totalorderedP(sk3)*.
% 193.04/193.24 41872[11:SpR:41833.0,569.0] || -> strictorderedP(sk3)*.
% 193.04/193.24 41873[11:SpR:41833.0,570.0] || -> duplicatefreeP(sk3)*.
% 193.04/193.24 41874[11:SpR:41833.0,571.0] || -> equalelemsP(sk3)*.
% 193.04/193.24 41876[11:SpR:41833.0,688.1] ssList(nil) || -> equal(tl(sk3),nil)**.
% 193.04/193.24 41944[11:SSi:41876.0,26.0,25.0,24.0,23.0,22.0,21.0,20.0,19.0] || -> equal(tl(sk3),nil)**.
% 193.04/193.24 42238[1:SpL:127.2,40550.1] ssList(u) ssList(skaf82(u)) || totalorderedP(u) -> equal(nil,u) totalorderedP(skaf82(u))*.
% 193.04/193.24 42239[1:SpL:127.2,40551.1] ssList(u) ssList(skaf82(u)) || strictorderedP(u) -> equal(nil,u) strictorderedP(skaf82(u))*.
% 193.04/193.24 42282[1:SSi:42238.1,31.0] ssList(u) || totalorderedP(u) -> equal(nil,u) totalorderedP(skaf82(u))*.
% 193.04/193.24 42283[1:SSi:42239.1,31.0] ssList(u) || strictorderedP(u) -> equal(nil,u) strictorderedP(skaf82(u))*.
% 193.04/193.24 45148[1:SpR:9795.0,42282.3] ssList(cons(u,sk8)) || totalorderedP(cons(u,sk8))* -> equal(cons(u,sk8),nil) totalorderedP(sk8).
% 193.04/193.24 45166[1:SpR:9795.0,42283.3] ssList(cons(u,sk8)) || strictorderedP(cons(u,sk8))* -> equal(cons(u,sk8),nil) strictorderedP(sk8).
% 193.04/193.24 47707[0:Res:206.0,364.2] ssList(sk2) ssList(sk3) || segmentP(sk9,sk2) -> segmentP(sk9,sk3)*.
% 193.04/193.24 50437[1:SpR:404.1,7620.2] ssList(app(skaf75(sk8),cons(skaf74(sk8),skaf76(sk8)))) ssList(skaf77(sk8)) || -> duplicatefreeP(sk8) memberP(sk8,skaf74(sk8))*.
% 193.04/193.24 50465[1:SpL:404.1,650.2] ssList(app(skaf75(sk8),cons(skaf74(sk8),skaf76(sk8)))) ssList(skaf77(sk8)) || equal(sk9,sk8) -> duplicatefreeP(sk8) memberP(sk9,skaf74(sk8))*.
% 193.04/193.24 53856[1:SpL:17555.0,6498.2] ssList(app(app(sk7,cons(sk5,nil)),sk8)) ssList(cons(sk6,sk9)) || equal(tl(sk3),nil) -> equal(app(app(sk7,cons(sk5,nil)),sk8),nil)** equal(cons(sk6,sk9),nil).
% 193.04/193.24 53857[11:SpL:41838.0,6498.2] ssList(app(app(app(sk7,cons(sk5,nil)),sk8),sk3)) ssList(sk9) || equal(tl(sk3),nil) -> equal(app(app(app(sk7,cons(sk5,nil)),sk8),sk3),nil)** equal(nil,sk9).
% 193.04/193.24 54026[11:Rew:41944.0,53856.2] ssList(app(app(sk7,cons(sk5,nil)),sk8)) ssList(cons(sk6,sk9)) || equal(nil,nil) -> equal(app(app(sk7,cons(sk5,nil)),sk8),nil)** equal(cons(sk6,sk9),nil).
% 193.04/193.24 54027[11:Obv:54026.2] ssList(app(app(sk7,cons(sk5,nil)),sk8)) ssList(cons(sk6,sk9)) || -> equal(app(app(sk7,cons(sk5,nil)),sk8),nil)** equal(cons(sk6,sk9),nil).
% 193.04/193.24 54028[11:SSi:54027.1,54027.0,563.0,458.0,103.0,10.0,684.0,26.0,25.0,24.0,23.0,22.0,21.0,20.0,19.0,5412.0,565.0,566.0,567.1,568.0,569.2,570.1,571.0] || -> equal(app(app(sk7,cons(sk5,nil)),sk8),nil)** equal(cons(sk6,sk9),nil).
% 193.04/193.24 54029[11:MRR:54028.1,578.0] || -> equal(app(app(sk7,cons(sk5,nil)),sk8),nil)**.
% 193.04/193.24 54977[11:Rew:41944.0,53857.2] ssList(app(app(app(sk7,cons(sk5,nil)),sk8),sk3)) ssList(sk9) || equal(nil,nil) -> equal(app(app(app(sk7,cons(sk5,nil)),sk8),sk3),nil)** equal(nil,sk9).
% 193.04/193.24 54978[11:Obv:54977.2] ssList(app(app(app(sk7,cons(sk5,nil)),sk8),sk3)) ssList(sk9) || -> equal(app(app(app(sk7,cons(sk5,nil)),sk8),sk3),nil)** equal(nil,sk9).
% 193.04/193.24 54979[11:Rew:54029.0,54978.2] ssList(app(app(app(sk7,cons(sk5,nil)),sk8),sk3)) ssList(sk9) || -> equal(app(nil,sk3),nil)** equal(nil,sk9).
% 193.04/193.24 54980[11:Rew:28586.0,54979.2] ssList(app(app(app(sk7,cons(sk5,nil)),sk8),sk3)) ssList(sk9) || -> equal(nil,sk3) equal(nil,sk9)**.
% 193.04/193.24 54981[11:SSi:54980.1,54980.0,12.0,4587.0,39389.0,39401.0,39411.0,103.0,458.0,103.0,10.0,684.0,26.0,25.0,24.0,23.0,22.0,21.0,20.0,19.0,5412.0,565.0,566.0,567.0,568.0,569.0,570.0,571.1,3.0,40467.2,41868.1,41869.2,41870.0,41871.0,41872.0,41873.0,41874.0] || -> equal(nil,sk3) equal(nil,sk9)**.
% 193.04/193.24 54982[11:MRR:54981.0,54981.1,5646.0,3128.0] || -> .
% 193.04/193.24 55125[10:Spt:54982.0,230.0,39411.0] || strictorderP(sk9)* -> .
% 193.04/193.24 55126[10:Spt:54982.0,230.1] || -> equal(app(app(skaf61(sk9),cons(skaf59(sk9),skaf62(sk9))),cons(skaf60(sk9),skaf63(sk9))),sk9)**.
% 193.04/193.24 55146[0:SSi:47707.1,47707.0,3.0,2.0] || segmentP(sk9,sk2) -> segmentP(sk9,sk3)*.
% 193.04/193.24 55470[1:SSi:53856.1,53856.0,563.0,458.0,103.0,10.0,684.0,26.0,25.0,24.0,23.0,22.0,21.0,20.0,19.0,5412.0,565.0,566.0,567.1,568.0,569.2,570.1,571.0] || equal(tl(sk3),nil) -> equal(app(app(sk7,cons(sk5,nil)),sk8),nil)** equal(cons(sk6,sk9),nil).
% 193.04/193.24 55471[1:MRR:55470.2,578.0] || equal(tl(sk3),nil) -> equal(app(app(sk7,cons(sk5,nil)),sk8),nil)**.
% 193.04/193.24 55665[10:Res:25907.2,55125.0] ssList(sk9) strictorderedP(sk9) || -> .
% 193.04/193.24 55667[10:SSi:55665.1,55665.0,12.0,4587.0,39389.0,39401.0,12.0,4587.0,39389.0,39401.0] || -> .
% 193.04/193.24 55668[9:Spt:55667.0,229.0,39401.0] || totalorderP(sk9)* -> .
% 193.04/193.24 55669[9:Spt:55667.0,229.1] || -> equal(app(app(skaf56(sk9),cons(skaf54(sk9),skaf57(sk9))),cons(skaf55(sk9),skaf58(sk9))),sk9)**.
% 193.04/193.24 56407[10:Spt:230.0] || -> strictorderP(sk9)*.
% 193.04/193.24 56486[1:SpL:208.0,6498.2] ssList(app(app(app(sk7,cons(sk5,nil)),sk8),cons(sk6,nil))) ssList(sk9) || equal(tl(sk3),nil) -> equal(app(app(app(sk7,cons(sk5,nil)),sk8),cons(sk6,nil)),nil)** equal(nil,sk9).
% 193.04/193.24 56523[1:Rew:55471.1,56486.3] ssList(app(app(app(sk7,cons(sk5,nil)),sk8),cons(sk6,nil))) ssList(sk9) || equal(tl(sk3),nil) -> equal(app(nil,cons(sk6,nil)),nil)** equal(nil,sk9).
% 193.04/193.24 56524[10:SSi:56523.1,56523.0,12.0,4587.0,39389.0,56407.0,103.0,458.0,103.0,10.0,684.0,26.0,25.0,24.0,23.0,22.0,21.0,20.0,19.1,5412.0,565.0,566.0,567.0,568.0,569.0,570.0,571.0,684.0,26.0,25.0,24.0,23.0,22.0,21.0,20.0,19.1,5412.0,565.2,566.1,567.2,568.0,569.0,570.0,571.0] || equal(tl(sk3),nil) -> equal(app(nil,cons(sk6,nil)),nil)** equal(nil,sk9).
% 193.04/193.24 56525[10:MRR:56524.2,3128.0] || equal(tl(sk3),nil) -> equal(app(nil,cons(sk6,nil)),nil)**.
% 193.04/193.24 56536[11:Spt:4609.0] || -> equal(nil,sk2)**.
% 193.04/193.24 56557[11:Rew:56536.0,5646.0] || equal(sk3,sk2)** -> .
% 193.04/193.24 56584[11:Rew:56536.0,74.1] ssList(u) || -> segmentP(u,sk2)*.
% 193.04/193.24 57556[11:MRR:36615.1,56557.0] || segmentP(sk3,sk2)* -> .
% 193.04/193.24 58276[11:Res:56584.1,57556.0] ssList(sk3) || -> .
% 193.04/193.24 58277[11:SSi:58276.0,3.0] || -> .
% 193.04/193.24 58284[11:Spt:58277.0,4609.0,56536.0] || equal(nil,sk2)** -> .
% 193.04/193.24 58285[11:Spt:58277.0,4609.1] || -> singletonP(sk3)*.
% 193.04/193.24 58288[11:MRR:39385.0,58285.0] || -> equal(skaf83(sk3),sk6)**.
% 193.04/193.24 59694[11:SpR:58288.0,28935.2] ssList(sk3) singletonP(sk3) || -> equal(cons(sk6,nil),sk3)**.
% 193.04/193.24 59744[11:SSi:59694.1,59694.0,3.0,58285.0,3.0,58285.0] || -> equal(cons(sk6,nil),sk3)**.
% 193.04/193.24 59745[11:Rew:59744.0,56525.1] || equal(tl(sk3),nil) -> equal(app(nil,sk3),nil)**.
% 193.04/193.24 59771[11:Rew:28586.0,59745.1] || equal(tl(sk3),nil)** -> equal(nil,sk3).
% 193.04/193.24 59772[11:MRR:59771.1,5646.0] || equal(tl(sk3),nil)** -> .
% 193.04/193.24 59795[11:SpR:59744.0,688.1] ssList(nil) || -> equal(tl(sk3),nil)**.
% 193.04/193.24 59869[11:SSi:59795.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0] || -> equal(tl(sk3),nil)**.
% 193.04/193.24 59870[11:MRR:59869.0,59772.0] || -> .
% 193.04/193.24 59936[10:Spt:59870.0,230.0,56407.0] || strictorderP(sk9)* -> .
% 193.04/193.24 59937[10:Spt:59870.0,230.1] || -> equal(app(app(skaf61(sk9),cons(skaf59(sk9),skaf62(sk9))),cons(skaf60(sk9),skaf63(sk9))),sk9)**.
% 193.04/193.24 60086[10:Res:25907.2,59936.0] ssList(sk9) strictorderedP(sk9) || -> .
% 193.04/193.24 60088[10:SSi:60086.1,60086.0,12.0,4587.0,39389.0,12.0,4587.0,39389.0] || -> .
% 193.04/193.24 60089[8:Spt:60088.0,289.0,39389.0] || cyclefreeP(sk9)* -> .
% 193.04/193.24 60090[8:Spt:60088.0,289.1] || -> leq(skaf49(sk9),skaf50(sk9))*.
% 193.04/193.24 60716[8:Res:25746.2,60089.0] ssList(sk9) duplicatefreeP(sk9) || -> .
% 193.04/193.24 60720[8:SSi:60716.1,60716.0,25851.0,12.0,4587.0,12.0,4587.2] || -> .
% 193.04/193.24 60721[6:Spt:60720.0,232.0,4587.0] || strictorderedP(sk9)* -> .
% 193.04/193.24 60722[6:Spt:60720.0,232.1] || -> equal(app(app(skaf71(sk9),cons(skaf69(sk9),skaf72(sk9))),cons(skaf70(sk9),skaf73(sk9))),sk9)**.
% 193.04/193.24 60723[1:SSi:22687.0,12.0] || -> memberP(sk3,sk6)*.
% 193.04/193.24 60895[1:SSi:36135.1,36135.0,12.0,458.0,103.0,10.0,684.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0,571.0,570.0,569.0,568.1,567.0,566.2,565.1,5412.0] || equal(sk9,sk3) -> memberP(sk9,sk6)*.
% 193.04/193.24 60942[1:SSi:50437.1,50437.0,36.0,11.0,103.1,38.0,11.0,684.2,37.0,11.0] || -> duplicatefreeP(sk8) memberP(sk8,skaf74(sk8))*.
% 193.04/193.24 61161[1:SSi:50465.1,50465.0,36.0,11.0,103.1,38.0,11.0,684.2,37.0,11.0] || equal(sk9,sk8) -> duplicatefreeP(sk8) memberP(sk9,skaf74(sk8))*.
% 193.04/193.24 61427[1:SSi:56523.1,56523.0,12.0,103.0,458.0,103.0,10.0,684.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0,571.0,570.0,569.1,568.0,567.0,566.0,565.0,5412.0,684.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0,571.0,570.0,569.1,568.0,567.2,566.1,565.2,5412.0] || equal(tl(sk3),nil) -> equal(app(nil,cons(sk6,nil)),nil)** equal(nil,sk9).
% 193.04/193.24 61428[4:MRR:61427.2,3128.0] || equal(tl(sk3),nil) -> equal(app(nil,cons(sk6,nil)),nil)**.
% 193.04/193.24 61541[1:SSi:39476.1,39476.0,103.0,458.0,103.0,10.0,684.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0,571.0,570.0,569.0,568.0,567.1,566.0,565.0,5412.0,684.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0,571.0,570.0,569.0,568.0,567.1,566.0,565.2,5412.1,12.2] || equal(app(app(app(app(sk7,cons(sk5,nil)),sk8),cons(sk6,nil)),sk8),sk3)** -> equal(sk9,sk8).
% 193.04/193.24 61543[1:SSi:39437.1,39437.0,12.0,103.0,458.0,103.0,10.0,684.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0,571.0,570.0,569.1,568.0,567.0,566.0,565.0,5412.0,684.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0,571.0,570.0,569.1,568.0,567.2,566.1,565.2,5412.0] || -> equal(app(app(app(app(sk7,cons(sk5,nil)),sk8),cons(sk6,nil)),app(sk9,sk8)),app(sk3,sk8))**.
% 193.04/193.24 61767[1:Res:60723.0,28937.2] ssList(sk3) singletonP(sk3) || -> equal(skaf83(sk3),sk6)**.
% 193.04/193.24 61769[1:SSi:61767.0,3.0] singletonP(sk3) || -> equal(skaf83(sk3),sk6)**.
% 193.04/193.24 61982[7:Spt:4609.0] || -> equal(nil,sk2)**.
% 193.04/193.24 62004[7:Rew:61982.0,5646.0] || equal(sk3,sk2)** -> .
% 193.04/193.24 62020[7:Rew:61982.0,74.1] ssList(u) || -> segmentP(u,sk2)*.
% 193.04/193.24 62992[7:MRR:36615.1,62004.0] || segmentP(sk3,sk2)* -> .
% 193.04/193.24 63306[7:Res:62020.1,62992.0] ssList(sk3) || -> .
% 193.04/193.24 63307[7:SSi:63306.0,3.0] || -> .
% 193.04/193.24 63314[7:Spt:63307.0,4609.0,61982.0] || equal(nil,sk2)** -> .
% 193.04/193.24 63315[7:Spt:63307.0,4609.1] || -> singletonP(sk3)*.
% 193.04/193.24 63316[7:MRR:61769.0,63315.0] || -> equal(skaf83(sk3),sk6)**.
% 193.04/193.24 64678[7:SpR:63316.0,28935.2] ssList(sk3) singletonP(sk3) || -> equal(cons(sk6,nil),sk3)**.
% 193.04/193.24 64729[7:SSi:64678.1,64678.0,3.0,63315.0,3.0,63315.0] || -> equal(cons(sk6,nil),sk3)**.
% 193.04/193.24 64730[7:Rew:64729.0,61428.1] || equal(tl(sk3),nil) -> equal(app(nil,sk3),nil)**.
% 193.04/193.24 64757[7:Rew:28586.0,64730.1] || equal(tl(sk3),nil)** -> equal(nil,sk3).
% 193.04/193.24 64758[7:MRR:64757.1,5646.0] || equal(tl(sk3),nil)** -> .
% 193.04/193.24 64779[7:SpR:64729.0,688.1] ssList(nil) || -> equal(tl(sk3),nil)**.
% 193.04/193.24 64855[7:SSi:64779.0,26.0,25.0,24.0,23.0,22.0,21.0,20.0,19.0] || -> equal(tl(sk3),nil)**.
% 193.04/193.24 64856[7:MRR:64855.0,64758.0] || -> .
% 193.04/193.24 64922[3:Spt:64856.0,338.1] || -> equal(nil,sk9)**.
% 193.04/193.24 64939[3:Rew:64922.0,564.0] || memberP(sk9,u)* -> .
% 193.04/193.24 64940[3:Rew:64922.0,5412.0] || -> singletonP(cons(u,sk9))*.
% 193.04/193.24 64941[3:Rew:64922.0,565.0] || -> cyclefreeP(cons(u,sk9))*.
% 193.04/193.24 64942[3:Rew:64922.0,566.0] || -> totalorderP(cons(u,sk9))*.
% 193.04/193.24 64943[3:Rew:64922.0,567.0] || -> strictorderP(cons(u,sk9))*.
% 193.04/193.24 64944[3:Rew:64922.0,568.0] || -> totalorderedP(cons(u,sk9))*.
% 193.04/193.24 64945[3:Rew:64922.0,569.0] || -> strictorderedP(cons(u,sk9))*.
% 193.04/193.24 64946[3:Rew:64922.0,570.0] || -> duplicatefreeP(cons(u,sk9))*.
% 193.04/193.24 64947[3:Rew:64922.0,571.0] || -> equalelemsP(cons(u,sk9))*.
% 193.04/193.24 64959[3:Rew:64922.0,464.0] || -> equal(app(sk9,sk8),sk8)**.
% 193.04/193.24 64961[3:Rew:64922.0,74.1] ssList(u) || -> segmentP(u,sk9)*.
% 193.04/193.24 64964[3:Rew:64922.0,92.1] ssList(u) || -> equal(app(sk9,u),u)**.
% 193.04/193.24 64969[3:Rew:64922.0,97.2] ssList(u) || equal(nil,u) -> segmentP(sk9,u)*.
% 193.04/193.24 64970[3:Rew:64922.0,98.1] ssList(u) || segmentP(sk9,u)* -> equal(nil,u).
% 193.04/193.24 64979[3:Rew:64922.0,28935.2] ssList(u) singletonP(u) || -> equal(cons(skaf83(u),sk9),u)**.
% 193.04/193.24 65274[3:Rew:64922.0,136.3] ssList(u) ssList(v) || equal(app(u,v),nil)** -> equal(sk9,u).
% 193.04/193.24 65546[3:Rew:64922.0,25350.1] ssList(u) || -> equal(app(sk9,cons(v,u)),cons(v,u))**.
% 193.04/193.24 65886[3:Rew:64922.0,4609.0] || -> equal(sk9,sk2) singletonP(sk3)*.
% 193.04/193.24 65906[3:Rew:64922.0,461.1] || -> ssList(tl(sk8))* equal(sk9,sk8).
% 193.04/193.24 65999[3:MRR:60895.1,64939.0] || equal(sk9,sk3)** -> .
% 193.04/193.24 66004[3:Rew:64922.0,455.1,64922.0,455.0] || rearsegP(sk9,sk8)* -> equal(sk9,sk8).
% 193.04/193.24 66022[3:Rew:64922.0,583.0] || equal(sk9,sk8) -> strictorderedP(cons(u,sk8))*.
% 193.04/193.24 66272[3:MRR:61161.2,64939.0] || equal(sk9,sk8) -> duplicatefreeP(sk8)*.
% 193.04/193.24 66277[3:Rew:64922.0,590.2] || totalorderedP(cons(u,sk8))* -> totalorderedP(sk8) equal(sk9,sk8).
% 193.04/193.24 66278[3:Rew:64922.0,591.2] || strictorderedP(cons(u,sk8))* -> strictorderedP(sk8) equal(sk9,sk8).
% 193.04/193.24 66279[3:Rew:64922.0,64969.1] ssList(u) || equal(sk9,u) -> segmentP(sk9,u)*.
% 193.04/193.24 66280[3:Rew:64922.0,64970.2] ssList(u) || segmentP(sk9,u)* -> equal(sk9,u).
% 193.04/193.24 66539[3:Rew:64922.0,28776.1] || equal(cons(sk6,sk9),sk3) -> equal(app(app(sk7,cons(sk5,sk9)),sk8),sk9)**.
% 193.04/193.24 66573[3:Rew:64922.0,65274.2] ssList(u) ssList(v) || equal(app(u,v),sk9)** -> equal(sk9,u).
% 193.04/193.24 66676[3:Rew:66278.2,45166.2,64922.0,45166.2] ssList(cons(u,sk8)) || strictorderedP(cons(u,sk8))* -> equal(cons(u,sk8),sk8) strictorderedP(sk8).
% 193.04/193.24 66677[3:SSi:66676.0,562.0] || strictorderedP(cons(u,sk8))* -> equal(cons(u,sk8),sk8) strictorderedP(sk8).
% 193.04/193.24 66678[3:MRR:66677.1,573.0] || strictorderedP(cons(u,sk8))* -> strictorderedP(sk8).
% 193.04/193.24 66679[3:Rew:66277.2,45148.2,64922.0,45148.2] ssList(cons(u,sk8)) || totalorderedP(cons(u,sk8))* -> equal(cons(u,sk8),sk8) totalorderedP(sk8).
% 193.04/193.24 66680[3:SSi:66679.0,562.0] || totalorderedP(cons(u,sk8))* -> equal(cons(u,sk8),sk8) totalorderedP(sk8).
% 193.04/193.24 66681[3:MRR:66680.1,573.0] || totalorderedP(cons(u,sk8))* -> totalorderedP(sk8).
% 193.04/193.24 67771[4:Spt:402.0] || -> totalorderedP(sk8)*.
% 193.04/193.24 67775[5:Spt:403.0] || -> strictorderedP(sk8)*.
% 193.04/193.24 67778[6:Spt:459.0] || -> cyclefreeP(sk8)*.
% 193.04/193.24 67780[7:Spt:401.0] || -> strictorderP(sk8)*.
% 193.04/193.24 67781[8:Spt:400.0] || -> totalorderP(sk8)*.
% 193.04/193.24 67848[9:Spt:65886.0] || -> equal(sk9,sk2)**.
% 193.04/193.24 67903[9:Rew:67848.0,65999.0] || equal(sk3,sk2)** -> .
% 193.04/193.24 68835[9:Rew:67848.0,64961.1] ssList(u) || -> segmentP(u,sk2)*.
% 193.04/193.24 69098[9:MRR:36615.1,67903.0] || segmentP(sk3,sk2)* -> .
% 193.04/193.24 69857[9:Res:68835.1,69098.0] ssList(sk3) || -> .
% 193.04/193.24 69858[9:SSi:69857.0,3.0] || -> .
% 193.04/193.24 69864[9:Spt:69858.0,65886.0,67848.0] || equal(sk9,sk2)** -> .
% 193.04/193.24 69865[9:Spt:69858.0,65886.1] || -> singletonP(sk3)*.
% 193.04/193.24 69866[9:MRR:61769.0,69865.0] || -> equal(skaf83(sk3),sk6)**.
% 193.04/193.24 70267[10:Spt:60942.0] || -> duplicatefreeP(sk8)*.
% 193.04/193.24 70368[11:Spt:65906.1] || -> equal(sk9,sk8)**.
% 193.04/193.24 70391[11:Rew:70368.0,64947.0] || -> equalelemsP(cons(u,sk8))*.
% 193.04/193.24 70392[11:Rew:70368.0,64946.0] || -> duplicatefreeP(cons(u,sk8))*.
% 193.04/193.24 70393[11:Rew:70368.0,64945.0] || -> strictorderedP(cons(u,sk8))*.
% 193.04/193.24 70394[11:Rew:70368.0,64944.0] || -> totalorderedP(cons(u,sk8))*.
% 193.04/193.24 70395[11:Rew:70368.0,64943.0] || -> strictorderP(cons(u,sk8))*.
% 193.04/193.24 70396[11:Rew:70368.0,64942.0] || -> totalorderP(cons(u,sk8))*.
% 193.04/193.24 70397[11:Rew:70368.0,64940.0] || -> singletonP(cons(u,sk8))*.
% 193.04/193.24 70398[11:Rew:70368.0,64941.0] || -> cyclefreeP(cons(u,sk8))*.
% 193.04/193.24 70437[11:Rew:70368.0,64964.1] ssList(u) || -> equal(app(sk8,u),u)**.
% 193.04/193.24 71148[11:Rew:70368.0,65546.1] ssList(u) || -> equal(app(sk8,cons(v,u)),cons(v,u))**.
% 193.04/193.24 71952[11:Rew:70437.1,756.1] ssList(u) || -> equal(hd(u),hd(sk8))*.
% 193.04/193.24 73053[11:SpR:71952.1,575.0] ssList(cons(u,sk8)) || -> equal(hd(sk8),u)*.
% 193.04/193.24 73065[11:SSi:73053.0,562.0,70391.0,70392.0,70393.0,70394.0,70395.0,70396.0,70397.0,70398.0] || -> equal(hd(sk8),u)*.
% 193.04/193.24 73154[11:Rew:73065.0,754.2] ssList(u) ssList(v) || equal(cons(w,u),hd(sk8))** -> equal(w,x)*.
% 193.04/193.24 73429[11:Rew:73065.0,71148.1] ssList(u) || -> equal(cons(v,u),hd(sk8))**.
% 193.04/193.24 74878[11:Con:73154.1] ssList(u) || equal(cons(v,u),hd(sk8))** -> equal(v,w)*.
% 193.04/193.24 74879[11:AED:72.0,74878.2] ssList(u) || equal(cons(v,u),hd(sk8))** -> .
% 193.04/193.24 74880[11:Rew:73429.1,74879.1] ssList(u) || equal(hd(sk8),hd(sk8))* -> .
% 193.04/193.24 74881[11:Obv:74880.1] ssList(u) || -> .
% 193.04/193.24 74882[11:UnC:74881.0,3.0] || -> .
% 193.04/193.24 75530[11:Spt:74882.0,65906.1,70368.0] || equal(sk9,sk8)** -> .
% 193.04/193.24 75531[11:Spt:74882.0,65906.0] || -> ssList(tl(sk8))*.
% 193.04/193.24 75661[3:Res:55146.1,66280.1] ssList(sk3) || segmentP(sk9,sk2)* -> equal(sk9,sk3).
% 193.04/193.24 75795[9:SpR:69866.0,64979.2] ssList(sk3) singletonP(sk3) || -> equal(cons(sk6,sk9),sk3)**.
% 193.04/193.24 75810[9:SSi:75795.1,75795.0,3.0,69865.0,3.0,69865.0] || -> equal(cons(sk6,sk9),sk3)**.
% 193.04/193.24 75827[9:Rew:75810.0,66539.0] || equal(sk3,sk3) -> equal(app(app(sk7,cons(sk5,sk9)),sk8),sk9)**.
% 193.04/193.24 75851[9:Obv:75827.0] || -> equal(app(app(sk7,cons(sk5,sk9)),sk8),sk9)**.
% 193.04/193.24 76095[9:SpL:75851.0,66573.2] ssList(app(sk7,cons(sk5,sk9))) ssList(sk8) || equal(sk9,sk9) -> equal(app(sk7,cons(sk5,sk9)),sk9)**.
% 193.04/193.24 76103[9:Obv:76095.2] ssList(app(sk7,cons(sk5,sk9))) ssList(sk8) || -> equal(app(sk7,cons(sk5,sk9)),sk9)**.
% 193.04/193.24 76104[10:SSi:76103.1,76103.0,11.0,67771.0,67775.0,67778.0,67780.0,67781.0,70267.0,103.0,10.0,64941.0,563.2,64940.0,64942.0,64943.0,64944.0,64945.0,64946.0,64947.0] || -> equal(app(sk7,cons(sk5,sk9)),sk9)**.
% 193.04/193.24 76105[10:Rew:76104.0,75851.0] || -> equal(app(sk9,sk8),sk9)**.
% 193.04/193.24 76108[10:Rew:64959.0,76105.0] || -> equal(sk9,sk8)**.
% 193.04/193.24 76109[11:MRR:76108.0,75530.0] || -> .
% 193.04/193.24 76110[10:Spt:76109.0,60942.0,70267.0] || duplicatefreeP(sk8)* -> .
% 193.04/193.24 76111[10:Spt:76109.0,60942.1] || -> memberP(sk8,skaf74(sk8))*.
% 193.04/193.24 76112[10:MRR:66272.1,76110.0] || equal(sk9,sk8)** -> .
% 193.04/193.24 76241[9:SSi:76103.1,76103.0,11.0,67771.0,67775.0,67778.0,67780.0,67781.0,103.0,10.0,64941.0,563.0,64940.2,64942.0,64943.0,64944.0,64945.0,64946.0,64947.0] || -> equal(app(sk7,cons(sk5,sk9)),sk9)**.
% 193.04/193.24 76243[9:Rew:76241.0,75851.0] || -> equal(app(sk9,sk8),sk9)**.
% 193.04/193.24 76245[9:Rew:64959.0,76243.0] || -> equal(sk9,sk8)**.
% 193.04/193.24 76246[10:MRR:76245.0,76112.0] || -> .
% 193.04/193.24 76297[8:Spt:76246.0,400.0,67781.0] || totalorderP(sk8)* -> .
% 193.04/193.24 76298[8:Spt:76246.0,400.1] || -> equal(app(app(skaf56(sk8),cons(skaf54(sk8),skaf57(sk8))),cons(skaf55(sk8),skaf58(sk8))),sk8)**.
% 193.04/193.24 76302[3:SSi:75661.0,3.0] || segmentP(sk9,sk2)* -> equal(sk9,sk3).
% 193.04/193.24 76303[3:MRR:76302.1,65999.0] || segmentP(sk9,sk2)* -> .
% 193.04/193.24 76323[8:Res:25804.2,76297.0] ssList(sk8) totalorderedP(sk8) || -> .
% 193.04/193.24 76327[8:SSi:76323.1,76323.0,11.0,67771.0,67775.0,67778.0,67780.0,11.0,67771.0,67775.0,67778.0,67780.0] || -> .
% 193.04/193.24 76333[7:Spt:76327.0,401.0,67780.0] || strictorderP(sk8)* -> .
% 193.04/193.24 76334[7:Spt:76327.0,401.1] || -> equal(app(app(skaf61(sk8),cons(skaf59(sk8),skaf62(sk8))),cons(skaf60(sk8),skaf63(sk8))),sk8)**.
% 193.04/193.24 76348[7:Res:25907.2,76333.0] ssList(sk8) strictorderedP(sk8) || -> .
% 193.04/193.24 76361[7:SSi:76348.1,76348.0,11.0,67771.0,67775.0,67778.0,11.0,67771.0,67775.0,67778.0] || -> .
% 193.04/193.24 76370[6:Spt:76361.0,459.0,67778.0] || cyclefreeP(sk8)* -> .
% 193.04/193.24 76371[6:Spt:76361.0,459.1] || -> leq(skaf50(sk8),skaf49(sk8))*.
% 193.04/193.24 76393[6:Res:25830.2,76370.0] ssList(sk8) strictorderedP(sk8) || -> .
% 193.04/193.24 76410[6:SSi:76393.1,76393.0,11.0,67771.0,67775.0,11.0,67771.0,67775.0] || -> .
% 193.04/193.24 76419[5:Spt:76410.0,403.0,67775.0] || strictorderedP(sk8)* -> .
% 193.04/193.24 76420[5:Spt:76410.0,403.1] || -> equal(app(app(skaf71(sk8),cons(skaf69(sk8),skaf72(sk8))),cons(skaf70(sk8),skaf73(sk8))),sk8)**.
% 193.04/193.24 76421[5:MRR:66678.1,76419.0] || strictorderedP(cons(u,sk8))* -> .
% 193.04/193.24 76423[5:MRR:66022.1,76421.0] || equal(sk9,sk8)** -> .
% 193.04/193.24 76426[5:MRR:66004.1,76423.0] || rearsegP(sk9,sk8)* -> .
% 193.04/193.24 76479[3:Res:66279.2,76303.0] ssList(sk2) || equal(sk9,sk2)** -> .
% 193.04/193.24 76480[3:SSi:76479.0,2.0] || equal(sk9,sk2)** -> .
% 193.04/193.24 76481[3:MRR:65886.0,76480.0] || -> singletonP(sk3)*.
% 193.04/193.24 76482[3:MRR:61769.0,76481.0] || -> equal(skaf83(sk3),sk6)**.
% 193.04/193.24 76488[3:SpR:76482.0,64979.2] ssList(sk3) singletonP(sk3) || -> equal(cons(sk6,sk9),sk3)**.
% 193.04/193.24 76492[3:SSi:76488.1,76488.0,3.0,76481.0,3.0,76481.0] || -> equal(cons(sk6,sk9),sk3)**.
% 193.04/193.24 76506[3:Rew:76492.0,66539.0] || equal(sk3,sk3) -> equal(app(app(sk7,cons(sk5,sk9)),sk8),sk9)**.
% 193.04/193.24 76530[3:Obv:76506.0] || -> equal(app(app(sk7,cons(sk5,sk9)),sk8),sk9)**.
% 193.04/193.24 77005[3:SpR:76530.0,22020.1] ssList(app(sk7,cons(sk5,sk9))) || -> rearsegP(sk9,sk8)*.
% 193.04/193.24 77014[3:SSi:77005.0,103.0,10.0,64941.0,563.0,64940.0,64942.0,64943.0,64944.0,64945.0,64946.0,64947.2] || -> rearsegP(sk9,sk8)*.
% 193.04/193.24 77015[5:MRR:77014.0,76426.0] || -> .
% 193.04/193.24 77031[4:Spt:77015.0,402.0,67771.0] || totalorderedP(sk8)* -> .
% 193.04/193.24 77032[4:Spt:77015.0,402.1] || -> equal(app(app(skaf66(sk8),cons(skaf64(sk8),skaf67(sk8))),cons(skaf65(sk8),skaf68(sk8))),sk8)**.
% 193.04/193.24 77033[3:MRR:66004.0,77014.0] || -> equal(sk9,sk8)**.
% 193.04/193.24 77059[3:Rew:77033.0,64944.0] || -> totalorderedP(cons(u,sk8))*.
% 193.04/193.24 78286[4:MRR:66681.0,66681.1,77059.0,77031.0] || -> .
% 193.04/193.24 79198[2:Spt:78286.0,509.1] || -> equal(nil,sk8)**.
% 193.04/193.24 79215[2:Rew:79198.0,571.0] || -> equalelemsP(cons(u,sk8))*.
% 193.04/193.24 79216[2:Rew:79198.0,570.0] || -> duplicatefreeP(cons(u,sk8))*.
% 193.04/193.24 79217[2:Rew:79198.0,569.0] || -> strictorderedP(cons(u,sk8))*.
% 193.04/193.24 79218[2:Rew:79198.0,568.0] || -> totalorderedP(cons(u,sk8))*.
% 193.04/193.24 79219[2:Rew:79198.0,567.0] || -> strictorderP(cons(u,sk8))*.
% 193.04/193.24 79220[2:Rew:79198.0,566.0] || -> totalorderP(cons(u,sk8))*.
% 193.04/193.24 79221[2:Rew:79198.0,565.0] || -> cyclefreeP(cons(u,sk8))*.
% 193.04/193.24 79222[2:Rew:79198.0,5412.0] || -> singletonP(cons(u,sk8))*.
% 193.04/193.24 79232[2:Rew:79198.0,292.0] || -> equal(app(sk9,sk8),sk9)**.
% 193.04/193.24 79235[2:Rew:79198.0,28586.0] || -> equal(app(sk8,sk3),sk3)**.
% 193.04/193.24 79237[2:Rew:79198.0,4609.0] || -> equal(sk8,sk2) singletonP(sk3)*.
% 193.04/193.24 79241[2:Rew:79198.0,74.1] ssList(u) || -> segmentP(u,sk8)*.
% 193.04/193.24 79244[2:Rew:79198.0,290.1] || -> ssList(tl(sk9))* equal(sk9,sk8).
% 193.04/193.24 79258[2:Rew:79198.0,24318.1] ssList(sk3) || equal(sk8,sk3)** -> .
% 193.04/193.24 79259[2:SSi:79258.0,3.0] || equal(sk8,sk3)** -> .
% 193.04/193.24 79263[2:Rew:79198.0,91.1] ssList(u) || -> equal(app(u,sk8),u)**.
% 193.04/193.24 79265[2:Rew:79198.0,92.1] ssList(u) || -> equal(app(sk8,u),u)**.
% 193.04/193.24 79410[2:Rew:79198.0,28935.2] ssList(u) singletonP(u) || -> equal(cons(skaf83(u),sk8),u)**.
% 193.04/193.24 79656[2:Rew:79198.0,55471.1,79198.0,55471.0] || equal(tl(sk3),sk8) -> equal(app(app(sk7,cons(sk5,sk8)),sk8),sk8)**.
% 193.04/193.24 79732[2:Rew:79198.0,136.3,79198.0,136.2] ssList(u) ssList(v) || equal(app(u,v),sk8)** -> equal(sk8,u).
% 193.04/193.24 79753[2:Rew:79198.0,208.0] || -> equal(app(app(app(app(sk7,cons(sk5,sk8)),sk8),cons(sk6,sk8)),sk9),sk3)**.
% 193.04/193.24 79754[2:Rew:79198.0,28776.1] || equal(cons(sk6,sk9),sk3) -> equal(app(app(sk7,cons(sk5,sk8)),sk8),sk8)**.
% 193.04/193.24 80285[2:Rew:79198.0,61541.0] || equal(app(app(app(app(sk7,cons(sk5,sk8)),sk8),cons(sk6,sk8)),sk8),sk3)** -> equal(sk9,sk8).
% 193.04/193.24 80287[2:Rew:79753.0,61543.0,79198.0,61543.0,79232.0,61543.0] || -> equal(app(sk3,sk8),sk3)**.
% 193.04/193.24 81683[3:Spt:79237.0] || -> equal(sk8,sk2)**.
% 193.04/193.24 81721[3:Rew:81683.0,79259.0] || equal(sk3,sk2)** -> .
% 193.04/193.24 81728[3:Rew:81683.0,79241.1] ssList(u) || -> segmentP(u,sk2)*.
% 193.04/193.24 82919[3:MRR:36615.1,81721.0] || segmentP(sk3,sk2)* -> .
% 193.04/193.24 83329[3:Res:81728.1,82919.0] ssList(sk3) || -> .
% 193.04/193.24 83330[3:SSi:83329.0,3.0] || -> .
% 193.04/193.24 83332[3:Spt:83330.0,79237.0,81683.0] || equal(sk8,sk2)** -> .
% 193.04/193.24 83333[3:Spt:83330.0,79237.1] || -> singletonP(sk3)*.
% 193.04/193.24 83334[3:MRR:61769.0,83333.0] || -> equal(skaf83(sk3),sk6)**.
% 193.04/193.24 83425[4:Spt:79244.1] || -> equal(sk9,sk8)**.
% 193.04/193.24 83480[4:Rew:83425.0,79754.0] || equal(cons(sk6,sk8),sk3) -> equal(app(app(sk7,cons(sk5,sk8)),sk8),sk8)**.
% 193.04/193.24 85544[3:SpR:83334.0,79410.2] ssList(sk3) singletonP(sk3) || -> equal(cons(sk6,sk8),sk3)**.
% 193.04/193.24 85564[3:SSi:85544.1,85544.0,3.0,83333.0,3.0,83333.0] || -> equal(cons(sk6,sk8),sk3)**.
% 193.04/193.24 85572[4:Rew:85564.0,83480.0] || equal(sk3,sk3) -> equal(app(app(sk7,cons(sk5,sk8)),sk8),sk8)**.
% 193.04/193.24 85591[4:Obv:85572.0] || -> equal(app(app(sk7,cons(sk5,sk8)),sk8),sk8)**.
% 193.04/193.24 85648[3:SpR:85564.0,576.0] || -> equal(tl(sk3),sk8)**.
% 193.04/193.24 85840[4:SpR:85591.0,79263.1] ssList(app(sk7,cons(sk5,sk8))) || -> equal(app(sk7,cons(sk5,sk8)),sk8)**.
% 193.04/193.24 85844[4:SSi:85840.0,103.0,10.0,79222.0,79221.0,79220.0,79219.0,79218.0,79217.0,79216.0,79215.0,562.2] || -> equal(app(sk7,cons(sk5,sk8)),sk8)**.
% 193.04/193.24 85877[4:SpL:85844.0,79732.2] ssList(sk7) ssList(cons(sk5,sk8)) || equal(sk8,sk8)* -> equal(sk8,sk7).
% 193.04/193.24 85881[4:Obv:85877.2] ssList(sk7) ssList(cons(sk5,sk8)) || -> equal(sk8,sk7)**.
% 193.04/193.24 85882[4:SSi:85881.1,85881.0,79222.0,79221.0,79220.0,79219.0,79218.0,79217.0,79216.0,79215.0,562.0,10.0] || -> equal(sk8,sk7)**.
% 193.04/193.24 85884[4:Rew:85882.0,79222.0] || -> singletonP(cons(u,sk7))*.
% 193.04/193.24 85885[4:Rew:85882.0,79221.0] || -> cyclefreeP(cons(u,sk7))*.
% 193.04/193.24 85886[4:Rew:85882.0,79220.0] || -> totalorderP(cons(u,sk7))*.
% 193.04/193.24 85887[4:Rew:85882.0,79219.0] || -> strictorderP(cons(u,sk7))*.
% 193.04/193.24 85888[4:Rew:85882.0,79218.0] || -> totalorderedP(cons(u,sk7))*.
% 193.04/193.24 85889[4:Rew:85882.0,79217.0] || -> strictorderedP(cons(u,sk7))*.
% 193.04/193.24 85890[4:Rew:85882.0,79216.0] || -> duplicatefreeP(cons(u,sk7))*.
% 268.33/268.55 85891[4:Rew:85882.0,79215.0] || -> equalelemsP(cons(u,sk7))*.
% 268.33/268.55 85892[4:Rew:85882.0,562.0] || -> ssList(cons(u,sk7))*.
% 268.33/268.55 85927[4:Rew:85882.0,79265.1] ssList(u) || -> equal(app(sk7,u),u)**.
% 268.33/268.55 85931[4:Rew:85882.0,573.0] || equal(cons(u,sk7),sk7)** -> .
% 268.33/268.55 85976[4:Rew:85882.0,85844.0] || -> equal(app(sk7,cons(sk5,sk7)),sk7)**.
% 268.33/268.55 87149[4:SpR:85976.0,85927.1] ssList(cons(sk5,sk7)) || -> equal(cons(sk5,sk7),sk7)**.
% 268.33/268.55 87153[4:SSi:87149.0,85885.0,85886.0,85887.0,85884.0,85888.0,85889.0,85890.0,85891.0,85892.0] || -> equal(cons(sk5,sk7),sk7)**.
% 268.33/268.55 87154[4:MRR:87153.0,85931.0] || -> .
% 268.33/268.55 87157[4:Spt:87154.0,79244.1,83425.0] || equal(sk9,sk8)** -> .
% 268.33/268.55 87158[4:Spt:87154.0,79244.0] || -> ssList(tl(sk9))*.
% 268.33/268.55 87182[3:Rew:85648.0,79656.0] || equal(sk8,sk8) -> equal(app(app(sk7,cons(sk5,sk8)),sk8),sk8)**.
% 268.33/268.55 87183[3:Obv:87182.0] || -> equal(app(app(sk7,cons(sk5,sk8)),sk8),sk8)**.
% 268.33/268.55 87231[3:Rew:80287.0,80285.0,79235.0,80285.0,87183.0,80285.0,85564.0,80285.0] || equal(sk3,sk3) -> equal(sk9,sk8)**.
% 268.33/268.55 87232[3:Obv:87231.0] || -> equal(sk9,sk8)**.
% 268.33/268.55 87233[4:MRR:87232.0,87157.0] || -> .
% 268.33/268.55 87264[1:Spt:87233.0,90.0,90.2] ssList(u) || -> duplicatefreeP(u)*.
% 268.33/268.55 87391[1:MRR:197.1,87264.1] ssList(u) ssItem(v) ssList(w) ssList(x) ssList(y) || equal(app(app(w,cons(v,x)),cons(v,y)),u)* -> .
% 268.33/268.55 117992[0:SpR:175.3,38702.2] ssList(u) ssList(v) ssItem(w) ssList(cons(w,v)) ssList(u) || -> ssList(app(sk8,cons(w,app(v,u))))*.
% 268.33/268.55 118022[0:Obv:117992.0] ssList(u) ssItem(v) ssList(cons(v,u)) ssList(w) || -> ssList(app(sk8,cons(v,app(u,w))))*.
% 268.33/268.55 118023[0:SSi:118022.2,104.2] ssList(u) ssItem(v) ssList(w) || -> ssList(app(sk8,cons(v,app(u,w))))*.
% 268.33/268.55 119075[1:EqR:87391.5] ssList(app(app(u,cons(v,w)),cons(v,x))) ssItem(v) ssList(u) ssList(w) ssList(x) || -> .
% 268.33/268.55 119104[1:SSi:119075.0,103.2,103.2,104.2,104.2] ssItem(u) ssList(v) ssList(w) ssList(x) || -> .
% 268.33/268.55 119106[1:MRR:118023.3,119104.1] ssList(u) ssItem(v) ssList(w) || -> .
% 268.33/268.55 119127[1:Con:119106.2] ssList(u) ssItem(v) || -> .
% 268.33/268.55 119149[1:MRR:521.1,119127.0] ssItem(u) || -> .
% 268.33/268.55 119150[1:UnC:119149.0,65.0] || -> .
% 268.33/268.55 % SZS output end Refutation
% 268.33/268.55 Formulae used in the proof : co1_2 co1_3 co1_5 co1_6 co1_7 co1_10 co1_11 co1_12 co1_13 co1_18 clause1 clause2 clause3 clause4 clause5 clause6 clause7 clause8 clause13 clause18 clause19 clause20 clause22 clause23 clause24 clause27 clause28 clause29 clause32 clause33 clause34 clause37 clause38 clause39 clause42 clause43 clause44 clause47 clause54 clause56 clause63 clause64 clause65 clause66 clause67 clause68 clause69 clause70 clause71 clause72 clause73 clause74 clause77 clause79 clause80 clause82 clause85 clause86 clause87 clause88 clause93 clause95 clause96 clause97 clause98 clause99 clause101 clause102 clause109 clause111 clause112 clause116 clause118 clause119 clause120 clause123 clause124 clause125 clause127 clause128 clause130 clause133 clause134 clause138 clause139 clause141 clause143 clause145 clause149 clause150 clause151 clause152 clause157 clause161 clause162 clause163 clause164 clause165 clause166 clause167 clause170 clause175 clause177 clause179 clause181 clause182
% 268.33/268.55
%------------------------------------------------------------------------------