TSTP Solution File: SWC197-1 by SPASS---3.9
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : SPASS---3.9
% Problem : SWC197-1 : TPTP v8.1.0. Released v2.4.0.
% Transfm : none
% Format : tptp
% Command : run_spass %d %s
% Computer : n013.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:24 EDT 2022
% Result : Unsatisfiable 185.83s 186.00s
% Output : Refutation 259.02s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12 % Problem : SWC197-1 : TPTP v8.1.0. Released v2.4.0.
% 0.03/0.12 % Command : run_spass %d %s
% 0.12/0.33 % Computer : n013.cluster.edu
% 0.12/0.33 % Model : x86_64 x86_64
% 0.12/0.33 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33 % Memory : 8042.1875MB
% 0.12/0.33 % OS : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33 % CPULimit : 300
% 0.12/0.33 % WCLimit : 600
% 0.12/0.33 % DateTime : Sun Jun 12 08:08:58 EDT 2022
% 0.12/0.33 % CPUTime :
% 185.83/186.00
% 185.83/186.00 SPASS V 3.9
% 185.83/186.00 SPASS beiseite: Proof found.
% 185.83/186.00 % SZS status Theorem
% 185.83/186.00 Problem: /export/starexec/sandbox/benchmark/theBenchmark.p
% 185.83/186.00 SPASS derived 72466 clauses, backtracked 39663 clauses, performed 196 splits and kept 61029 clauses.
% 185.83/186.00 SPASS allocated 159415 KBytes.
% 185.83/186.00 SPASS spent 0:03:05.52 on the problem.
% 185.83/186.00 0:00:00.04 for the input.
% 185.83/186.00 0:00:00.00 for the FLOTTER CNF translation.
% 185.83/186.00 0:00:00.82 for inferences.
% 185.83/186.00 0:00:08.05 for the backtracking.
% 185.83/186.00 0:2:55.63 for the reduction.
% 185.83/186.00
% 185.83/186.00
% 185.83/186.00 Here is a proof with depth 7, length 766 :
% 185.83/186.00 % SZS output start Refutation
% 185.83/186.00 2[0:Inp] || -> ssList(sk2)*.
% 185.83/186.00 3[0:Inp] || -> ssList(sk3)*.
% 185.83/186.00 5[0:Inp] || -> equal(sk4,sk2)**.
% 185.83/186.00 6[0:Inp] || -> equal(sk1,sk3)**.
% 185.83/186.00 7[0:Inp] || -> segmentP(sk4,sk3)*.
% 185.83/186.00 10[0:Inp] || -> ssList(sk7)*.
% 185.83/186.00 11[0:Inp] || -> ssList(sk8)*.
% 185.83/186.00 12[0:Inp] || -> ssList(sk9)*.
% 185.83/186.00 13[0:Inp] || -> equal(app(app(app(app(sk7,cons(sk5,nil)),sk9),cons(sk6,nil)),sk8),sk1)**.
% 185.83/186.00 14[0:Inp] || equal(sk6,sk5)** -> .
% 185.83/186.00 15[0:Inp] || neq(sk4,nil)* -> singletonP(sk3).
% 185.83/186.00 16[0:Inp] || -> equalelemsP(nil)*.
% 185.83/186.00 17[0:Inp] || -> duplicatefreeP(nil)*.
% 185.83/186.00 18[0:Inp] || -> strictorderedP(nil)*.
% 185.83/186.00 19[0:Inp] || -> totalorderedP(nil)*.
% 185.83/186.00 20[0:Inp] || -> strictorderP(nil)*.
% 185.83/186.00 21[0:Inp] || -> totalorderP(nil)*.
% 185.83/186.00 22[0:Inp] || -> cyclefreeP(nil)*.
% 185.83/186.00 23[0:Inp] || -> ssList(nil)*.
% 185.83/186.00 27[0:Inp] || -> ssItem(skaf83(u))*.
% 185.83/186.00 28[0:Inp] || -> ssList(skaf82(u))*.
% 185.83/186.00 33[0:Inp] || -> ssList(skaf77(u))*.
% 185.83/186.00 34[0:Inp] || -> ssList(skaf76(u))*.
% 185.83/186.00 35[0:Inp] || -> ssList(skaf75(u))*.
% 185.83/186.00 37[0:Inp] || -> ssList(skaf73(u))*.
% 185.83/186.00 38[0:Inp] || -> ssList(skaf72(u))*.
% 185.83/186.00 39[0:Inp] || -> ssList(skaf71(u))*.
% 185.83/186.00 42[0:Inp] || -> ssList(skaf68(u))*.
% 185.83/186.00 43[0:Inp] || -> ssList(skaf67(u))*.
% 185.83/186.00 44[0:Inp] || -> ssList(skaf66(u))*.
% 185.83/186.00 47[0:Inp] || -> ssList(skaf63(u))*.
% 185.83/186.00 48[0:Inp] || -> ssList(skaf62(u))*.
% 185.83/186.00 49[0:Inp] || -> ssList(skaf61(u))*.
% 185.83/186.00 52[0:Inp] || -> ssList(skaf58(u))*.
% 185.83/186.00 53[0:Inp] || -> ssList(skaf57(u))*.
% 185.83/186.00 54[0:Inp] || -> ssList(skaf56(u))*.
% 185.83/186.00 57[0:Inp] || -> ssList(skaf53(u))*.
% 185.83/186.00 58[0:Inp] || -> ssList(skaf52(u))*.
% 185.83/186.00 59[0:Inp] || -> ssList(skaf51(u))*.
% 185.83/186.00 63[0:Inp] || -> ssList(skaf48(u,v))*.
% 185.83/186.00 64[0:Inp] || -> ssList(skaf47(u,v))*.
% 185.83/186.00 71[0:Inp] ssList(u) || -> segmentP(u,nil)*.
% 185.83/186.00 77[0:Inp] ssItem(u) || -> leq(u,u)*.
% 185.83/186.00 78[0:Inp] ssItem(u) || lt(u,u)* -> .
% 185.83/186.00 79[0:Inp] ssItem(u) || -> equalelemsP(cons(u,nil))*.
% 185.83/186.00 80[0:Inp] ssItem(u) || -> duplicatefreeP(cons(u,nil))*.
% 185.83/186.00 81[0:Inp] ssItem(u) || -> strictorderedP(cons(u,nil))*.
% 185.83/186.00 82[0:Inp] ssItem(u) || -> totalorderedP(cons(u,nil))*.
% 185.83/186.00 83[0:Inp] ssItem(u) || -> strictorderP(cons(u,nil))*.
% 185.83/186.00 84[0:Inp] ssItem(u) || -> totalorderP(cons(u,nil))*.
% 185.83/186.00 85[0:Inp] ssItem(u) || -> cyclefreeP(cons(u,nil))*.
% 185.83/186.00 86[0:Inp] ssItem(u) || memberP(nil,u)* -> .
% 185.83/186.00 87[0:Inp] ssList(u) || -> ssItem(v)* duplicatefreeP(u)*.
% 185.83/186.00 88[0:Inp] ssList(u) || -> equal(app(u,nil),u)**.
% 185.83/186.00 89[0:Inp] ssList(u) || -> equal(app(nil,u),u)**.
% 185.83/186.00 92[0:Inp] ssList(u) || -> ssList(tl(u))* equal(nil,u).
% 185.83/186.00 94[0:Inp] ssList(u) || equal(nil,u) -> segmentP(nil,u)*.
% 185.83/186.00 95[0:Inp] ssList(u) || segmentP(nil,u)* -> equal(nil,u).
% 185.83/186.00 97[0:Inp] ssList(u) || rearsegP(nil,u)* -> equal(nil,u).
% 185.83/186.00 99[0:Inp] ssList(u) || frontsegP(nil,u)* -> equal(nil,u).
% 185.83/186.00 100[0:Inp] ssList(u) ssList(v) || -> ssList(app(u,v))*.
% 185.83/186.00 101[0:Inp] ssList(u) ssItem(v) || -> ssList(cons(v,u))*.
% 185.83/186.00 102[0:Inp] ssList(u) || -> cyclefreeP(u) leq(skaf50(u),skaf49(u))*.
% 185.83/186.00 103[0:Inp] ssList(u) || -> cyclefreeP(u) leq(skaf49(u),skaf50(u))*.
% 185.83/186.00 108[0:Inp] ssList(u) || lt(skaf59(u),skaf60(u))* -> strictorderP(u).
% 185.83/186.00 110[0:Inp] ssList(u) || leq(skaf54(u),skaf55(u))* -> totalorderP(u).
% 185.83/186.00 111[0:Inp] ssList(u) ssItem(v) || -> equal(tl(cons(v,u)),u)**.
% 185.83/186.00 112[0:Inp] ssList(u) ssItem(v) || -> equal(hd(cons(v,u)),v)**.
% 185.83/186.00 113[0:Inp] ssList(u) ssItem(v) || equal(cons(v,u),nil)** -> .
% 185.83/186.00 114[0:Inp] ssList(u) ssItem(v) || equal(cons(v,u),u)** -> .
% 185.83/186.00 116[0:Inp] ssList(u) singletonP(u) || -> equal(cons(skaf44(u),nil),u)**.
% 185.83/186.00 117[0:Inp] ssItem(u) ssItem(v) || -> equal(u,v) neq(u,v)*.
% 185.83/186.00 124[0:Inp] ssList(u) || -> equal(nil,u) equal(cons(skaf83(u),skaf82(u)),u)**.
% 185.83/186.00 126[0:Inp] ssItem(u) ssItem(v) || lt(u,v)* equal(u,v) -> .
% 185.83/186.00 127[0:Inp] ssItem(u) ssList(v) || equal(nil,v) -> strictorderedP(cons(u,v))*.
% 185.83/186.00 128[0:Inp] ssItem(u) ssList(v) || equal(nil,v) -> totalorderedP(cons(u,v))*.
% 185.83/186.00 131[0:Inp] ssList(u) ssItem(v) || equal(cons(v,nil),u)* -> singletonP(u)*.
% 185.83/186.00 133[0:Inp] ssList(u) ssList(v) || equal(app(u,v),nil)** -> equal(nil,u).
% 185.83/186.00 134[0:Inp] ssList(u) ssList(v) || equal(app(u,v),nil)** -> equal(nil,v).
% 185.83/186.00 135[0:Inp] ssList(u) ssItem(v) || -> equal(app(cons(v,nil),u),cons(v,u))**.
% 185.83/186.00 138[0:Inp] ssList(u) ssList(v) || -> equal(nil,u) equal(hd(app(u,v)),hd(u))**.
% 185.83/186.00 139[0:Inp] ssItem(u) ssList(v) || strictorderedP(cons(u,v))* -> strictorderedP(v) equal(nil,v).
% 185.83/186.00 140[0:Inp] ssItem(u) ssList(v) || totalorderedP(cons(u,v))* -> totalorderedP(v) equal(nil,v).
% 185.83/186.00 142[0:Inp] ssList(u) ssList(v) || segmentP(u,v)*+ segmentP(v,u)* -> equal(u,v).
% 185.83/186.00 143[0:Inp] ssList(u) ssList(v) || rearsegP(u,v)*+ rearsegP(v,u)* -> equal(u,v).
% 185.83/186.00 145[0:Inp] ssItem(u) ssItem(v) || leq(u,v)*+ leq(v,u)* -> equal(u,v).
% 185.83/186.00 148[0:Inp] ssList(u) ssList(v) || -> equal(nil,u) equal(app(tl(u),v),tl(app(u,v)))**.
% 185.83/186.00 149[0:Inp] ssItem(u) ssList(v) || strictorderedP(cons(u,v)) -> lt(u,hd(v))* equal(nil,v).
% 185.83/186.00 153[0:Inp] ssItem(u) ssItem(v) ssList(w) || equal(u,v) -> memberP(cons(v,w),u)*.
% 185.83/186.00 154[0:Inp] ssItem(u) ssItem(v) ssList(w) || memberP(w,u) -> memberP(cons(v,w),u)*.
% 185.83/186.00 156[0:Inp] ssItem(u) ssList(v) ssList(w) || memberP(w,u) -> memberP(app(v,w),u)*.
% 185.83/186.00 158[0:Inp] ssList(u) ssList(v) ssList(w) || equal(app(w,v),u)*+ -> rearsegP(u,v)*.
% 185.83/186.00 159[0:Inp] ssList(u) ssList(v) ssList(w) || equal(app(v,w),u)*+ -> frontsegP(u,v)*.
% 185.83/186.00 160[0:Inp] ssList(u) ssList(v) || equal(nil,v) equal(nil,u) -> equal(app(u,v),nil)**.
% 185.83/186.00 164[0:Inp] ssList(u) ssList(v) ssList(w) || -> equal(app(app(u,v),w),app(u,app(v,w)))**.
% 185.83/186.00 166[0:Inp] ssList(u) ssList(v) ssList(w) || equal(app(w,v),app(u,v))* -> equal(w,u).
% 185.83/186.00 167[0:Inp] ssList(u) ssList(v) ssList(w) || segmentP(u,v)*+ segmentP(v,w)* -> segmentP(u,w)*.
% 185.83/186.00 172[0:Inp] ssList(u) ssList(v) ssItem(w) || -> equal(app(cons(w,v),u),cons(w,app(v,u)))**.
% 185.83/186.00 174[0:Inp] totalorderedP(u) ssList(u) ssItem(v) || leq(v,hd(u))* -> totalorderedP(cons(v,u)) equal(nil,u).
% 185.83/186.00 176[0:Inp] ssItem(u) ssItem(v) ssList(w) || memberP(cons(v,w),u)* -> equal(u,v) memberP(w,u).
% 185.83/186.00 177[0:Inp] ssList(u) || -> duplicatefreeP(u) equal(app(app(skaf75(u),cons(skaf74(u),skaf76(u))),cons(skaf74(u),skaf77(u))),u)**.
% 185.83/186.00 178[0:Inp] ssList(u) || -> strictorderedP(u) equal(app(app(skaf71(u),cons(skaf69(u),skaf72(u))),cons(skaf70(u),skaf73(u))),u)**.
% 185.83/186.00 179[0:Inp] ssList(u) || -> totalorderedP(u) equal(app(app(skaf66(u),cons(skaf64(u),skaf67(u))),cons(skaf65(u),skaf68(u))),u)**.
% 185.83/186.00 180[0:Inp] ssList(u) || -> strictorderP(u) equal(app(app(skaf61(u),cons(skaf59(u),skaf62(u))),cons(skaf60(u),skaf63(u))),u)**.
% 185.83/186.00 181[0:Inp] ssList(u) || -> totalorderP(u) equal(app(app(skaf56(u),cons(skaf54(u),skaf57(u))),cons(skaf55(u),skaf58(u))),u)**.
% 185.83/186.00 182[0:Inp] ssList(u) || -> cyclefreeP(u) equal(app(app(skaf51(u),cons(skaf49(u),skaf52(u))),cons(skaf50(u),skaf53(u))),u)**.
% 185.83/186.00 183[0:Inp] ssList(u) ssList(v) || segmentP(u,v) -> equal(app(app(skaf47(u,v),v),skaf48(v,u)),u)**.
% 185.83/186.00 185[0:Inp] ssList(u) ssList(v) ssItem(w) ssItem(x) || equal(cons(w,u),cons(x,v))* -> equal(w,x).
% 185.83/186.00 190[0:Inp] ssList(u) ssItem(v) ssList(w) ssList(x) || equal(app(w,cons(v,x)),u)*+ -> memberP(u,v)*.
% 185.83/186.00 192[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).
% 185.83/186.00 194[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)* -> .
% 185.83/186.00 196[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).
% 185.83/186.00 197[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).
% 185.83/186.00 203[0:Rew:5.0,7.0] || -> segmentP(sk2,sk3)*.
% 185.83/186.00 204[0:Rew:5.0,15.0] || neq(sk2,nil)* -> singletonP(sk3).
% 185.83/186.00 205[0:Rew:6.0,13.0] || -> equal(app(app(app(app(sk7,cons(sk5,nil)),sk9),cons(sk6,nil)),sk8),sk3)**.
% 185.83/186.00 206[0:MRR:174.5,128.2] ssItem(u) ssList(v) totalorderedP(v) || leq(u,hd(v))* -> totalorderedP(cons(u,v)).
% 185.83/186.00 226[0:Res:12.0,181.0] || -> totalorderP(sk9) equal(app(app(skaf56(sk9),cons(skaf54(sk9),skaf57(sk9))),cons(skaf55(sk9),skaf58(sk9))),sk9)**.
% 185.83/186.00 227[0:Res:12.0,180.0] || -> strictorderP(sk9) equal(app(app(skaf61(sk9),cons(skaf59(sk9),skaf62(sk9))),cons(skaf60(sk9),skaf63(sk9))),sk9)**.
% 185.83/186.00 228[0:Res:12.0,179.0] || -> totalorderedP(sk9) equal(app(app(skaf66(sk9),cons(skaf64(sk9),skaf67(sk9))),cons(skaf65(sk9),skaf68(sk9))),sk9)**.
% 185.83/186.00 229[0:Res:12.0,178.0] || -> strictorderedP(sk9) equal(app(app(skaf71(sk9),cons(skaf69(sk9),skaf72(sk9))),cons(skaf70(sk9),skaf73(sk9))),sk9)**.
% 185.83/186.00 230[0:Res:12.0,177.0] || -> duplicatefreeP(sk9) equal(app(app(skaf75(sk9),cons(skaf74(sk9),skaf76(sk9))),cons(skaf74(sk9),skaf77(sk9))),sk9)**.
% 185.83/186.00 238[0:Res:12.0,166.0] ssList(u) ssList(v) || equal(app(sk9,v),app(u,v))* -> equal(sk9,u).
% 185.83/186.00 240[0:Res:12.0,164.0] ssList(u) ssList(v) || -> equal(app(app(u,v),sk9),app(u,app(v,sk9)))**.
% 185.83/186.00 260[0:Res:12.0,139.0] ssItem(u) || strictorderedP(cons(u,sk9))* -> strictorderedP(sk9) equal(nil,sk9).
% 185.83/186.00 263[0:Res:12.0,134.0] ssList(u) || equal(app(u,sk9),nil)** -> equal(nil,sk9).
% 185.83/186.00 264[0:Res:12.0,127.0] ssItem(u) || equal(nil,sk9) -> strictorderedP(cons(u,sk9))*.
% 185.83/186.00 281[0:Res:12.0,97.0] || rearsegP(nil,sk9)* -> equal(nil,sk9).
% 185.83/186.00 284[0:Res:12.0,100.0] ssList(u) || -> ssList(app(u,sk9))*.
% 185.83/186.00 285[0:Res:12.0,102.0] || -> cyclefreeP(sk9) leq(skaf50(sk9),skaf49(sk9))*.
% 185.83/186.00 287[0:Res:12.0,92.0] || -> ssList(tl(sk9))* equal(nil,sk9).
% 185.83/186.00 290[0:Res:12.0,89.0] || -> equal(app(nil,sk9),sk9)**.
% 185.83/186.00 321[0:Res:12.0,164.1] ssList(u) ssList(v) || -> equal(app(app(u,sk9),v),app(u,app(sk9,v)))**.
% 185.83/186.00 328[0:Res:12.0,158.1] ssList(u) ssList(v) || equal(app(v,sk9),u)*+ -> rearsegP(u,sk9)*.
% 185.83/186.00 338[0:Res:12.0,135.1] ssItem(u) || -> equal(app(cons(u,nil),sk9),cons(u,sk9))**.
% 185.83/186.00 341[0:Res:12.0,111.1] ssItem(u) || -> equal(tl(cons(u,sk9)),sk9)**.
% 185.83/186.00 343[0:Res:12.0,113.1] ssItem(u) || equal(cons(u,sk9),nil)** -> .
% 185.83/186.00 347[0:Res:12.0,101.1] ssItem(u) || -> ssList(cons(u,sk9))*.
% 185.83/186.00 397[0:Res:11.0,181.0] || -> totalorderP(sk8) equal(app(app(skaf56(sk8),cons(skaf54(sk8),skaf57(sk8))),cons(skaf55(sk8),skaf58(sk8))),sk8)**.
% 185.83/186.00 398[0:Res:11.0,180.0] || -> strictorderP(sk8) equal(app(app(skaf61(sk8),cons(skaf59(sk8),skaf62(sk8))),cons(skaf60(sk8),skaf63(sk8))),sk8)**.
% 185.83/186.00 399[0:Res:11.0,179.0] || -> totalorderedP(sk8) equal(app(app(skaf66(sk8),cons(skaf64(sk8),skaf67(sk8))),cons(skaf65(sk8),skaf68(sk8))),sk8)**.
% 185.83/186.00 400[0:Res:11.0,178.0] || -> strictorderedP(sk8) equal(app(app(skaf71(sk8),cons(skaf69(sk8),skaf72(sk8))),cons(skaf70(sk8),skaf73(sk8))),sk8)**.
% 185.83/186.00 421[0:Res:11.0,156.0] ssItem(u) ssList(v) || memberP(sk8,u) -> memberP(app(v,sk8),u)*.
% 185.83/186.00 430[0:Res:11.0,138.0] ssList(u) || -> equal(nil,u) equal(hd(app(u,sk8)),hd(u))**.
% 185.83/186.00 434[0:Res:11.0,134.0] ssList(u) || equal(app(u,sk8),nil)** -> equal(nil,sk8).
% 185.83/186.00 439[0:Res:11.0,124.0] || -> equal(nil,sk8) equal(cons(skaf83(sk8),skaf82(sk8)),sk8)**.
% 185.83/186.00 456[0:Res:11.0,102.0] || -> cyclefreeP(sk8) leq(skaf50(sk8),skaf49(sk8))*.
% 185.83/186.00 457[0:Res:11.0,103.0] || -> cyclefreeP(sk8) leq(skaf49(sk8),skaf50(sk8))*.
% 185.83/186.00 477[0:Res:11.0,192.1] ssList(u) || equal(hd(u),hd(sk8))* equal(tl(u),tl(sk8)) -> equal(u,sk8) equal(nil,u) equal(nil,sk8).
% 185.83/186.00 506[0:Res:11.0,138.1] ssList(u) || -> equal(nil,sk8) equal(hd(app(sk8,u)),hd(sk8))**.
% 185.83/186.00 509[0:Res:11.0,135.1] ssItem(u) || -> equal(app(cons(u,nil),sk8),cons(u,sk8))**.
% 185.83/186.00 512[0:Res:11.0,111.1] ssItem(u) || -> equal(tl(cons(u,sk8)),sk8)**.
% 185.83/186.00 513[0:Res:11.0,112.1] ssItem(u) || -> equal(hd(cons(u,sk8)),u)**.
% 185.83/186.00 514[0:Res:11.0,113.1] ssItem(u) || equal(cons(u,sk8),nil)** -> .
% 185.83/186.00 515[0:Res:11.0,114.1] ssItem(u) || equal(cons(u,sk8),sk8)** -> .
% 185.83/186.00 518[0:Res:11.0,101.1] ssItem(u) || -> ssList(cons(u,sk8))*.
% 185.83/186.00 529[0:Res:11.0,172.2] ssList(u) ssItem(v) || -> equal(app(cons(v,u),sk8),cons(v,app(u,sk8)))**.
% 185.83/186.00 532[0:Res:11.0,167.2] ssList(u) ssList(v) || segmentP(u,v)*+ segmentP(sk8,u)* -> segmentP(sk8,v)*.
% 185.83/186.00 540[0:Res:11.0,190.3] ssItem(u) ssList(v) ssList(w) || equal(app(v,cons(u,w)),sk8)** -> memberP(sk8,u).
% 185.83/186.00 556[1:Spt:87.1] || -> ssItem(u)*.
% 185.83/186.00 557[1:MRR:77.0,556.0] || -> leq(u,u)*.
% 185.83/186.00 559[1:MRR:518.0,556.0] || -> ssList(cons(u,sk8))*.
% 185.83/186.00 560[1:MRR:347.0,556.0] || -> ssList(cons(u,sk9))*.
% 185.83/186.00 561[1:MRR:86.0,556.0] || memberP(nil,u)* -> .
% 185.83/186.00 562[1:MRR:85.0,556.0] || -> cyclefreeP(cons(u,nil))*.
% 185.83/186.00 563[1:MRR:84.0,556.0] || -> totalorderP(cons(u,nil))*.
% 185.83/186.00 564[1:MRR:83.0,556.0] || -> strictorderP(cons(u,nil))*.
% 185.83/186.00 565[1:MRR:82.0,556.0] || -> totalorderedP(cons(u,nil))*.
% 185.83/186.00 566[1:MRR:81.0,556.0] || -> strictorderedP(cons(u,nil))*.
% 185.83/186.00 567[1:MRR:80.0,556.0] || -> duplicatefreeP(cons(u,nil))*.
% 185.83/186.00 568[1:MRR:79.0,556.0] || -> equalelemsP(cons(u,nil))*.
% 185.83/186.00 569[1:MRR:78.0,556.0] || lt(u,u)* -> .
% 185.83/186.00 570[1:MRR:515.0,556.0] || equal(cons(u,sk8),sk8)** -> .
% 185.83/186.00 571[1:MRR:514.0,556.0] || equal(cons(u,sk8),nil)** -> .
% 185.83/186.00 572[1:MRR:513.0,556.0] || -> equal(hd(cons(u,sk8)),u)**.
% 185.83/186.00 573[1:MRR:512.0,556.0] || -> equal(tl(cons(u,sk8)),sk8)**.
% 185.83/186.00 575[1:MRR:343.0,556.0] || equal(cons(u,sk9),nil)** -> .
% 185.83/186.00 577[1:MRR:341.0,556.0] || -> equal(tl(cons(u,sk9)),sk9)**.
% 185.83/186.00 583[1:MRR:264.0,556.0] || equal(nil,sk9) -> strictorderedP(cons(u,sk9))*.
% 185.83/186.00 584[1:MRR:509.0,556.0] || -> equal(app(cons(u,nil),sk8),cons(u,sk8))**.
% 185.83/186.00 585[1:MRR:338.0,556.0] || -> equal(app(cons(u,nil),sk9),cons(u,sk9))**.
% 185.83/186.00 586[1:MRR:117.1,117.0,556.0] || -> equal(u,v) neq(u,v)*.
% 185.83/186.00 590[1:MRR:260.0,556.0] || strictorderedP(cons(u,sk9))* -> strictorderedP(sk9) equal(nil,sk9).
% 185.83/186.00 600[1:MRR:126.1,126.0,556.0] || lt(u,v)* equal(u,v) -> .
% 185.83/186.00 604[1:MRR:421.0,556.0] ssList(u) || memberP(sk8,v) -> memberP(app(u,sk8),v)*.
% 185.83/186.00 622[1:MRR:140.0,556.0] ssList(u) || totalorderedP(cons(v,u))* -> totalorderedP(u) equal(nil,u).
% 185.83/186.00 623[1:MRR:139.0,556.0] ssList(u) || strictorderedP(cons(v,u))* -> strictorderedP(u) equal(nil,u).
% 185.83/186.00 625[1:MRR:145.1,145.0,556.0] || leq(u,v)*+ leq(v,u)* -> equal(u,v).
% 185.83/186.00 635[1:MRR:156.0,556.0] ssList(u) ssList(v) || memberP(v,w) -> memberP(app(u,v),w)*.
% 185.83/186.00 637[1:MRR:154.1,154.0,556.0] ssList(u) || memberP(u,v) -> memberP(cons(w,u),v)*.
% 185.83/186.00 638[1:MRR:153.1,153.0,556.0] ssList(u) || equal(v,w) -> memberP(cons(w,u),v)*.
% 185.83/186.00 640[1:MRR:149.0,556.0] ssList(u) || strictorderedP(cons(v,u)) -> lt(v,hd(u))* equal(nil,u).
% 185.83/186.00 641[1:MRR:206.0,556.0] ssList(u) totalorderedP(u) || leq(v,hd(u))* -> totalorderedP(cons(v,u)).
% 185.83/186.00 652[1:MRR:540.0,556.0] ssList(u) ssList(v) || equal(app(u,cons(w,v)),sk8)** -> memberP(sk8,w).
% 185.83/186.00 658[1:MRR:176.1,176.0,556.0] ssList(u) || memberP(cons(v,u),w)* -> equal(w,v) memberP(u,w).
% 185.83/186.00 681[1:MRR:101.1,556.0] ssList(u) || -> ssList(cons(v,u))*.
% 185.83/186.00 682[1:MRR:114.1,556.0] ssList(u) || equal(cons(v,u),u)** -> .
% 185.83/186.00 683[1:MRR:113.1,556.0] ssList(u) || equal(cons(v,u),nil)** -> .
% 185.83/186.00 684[1:MRR:112.1,556.0] ssList(u) || -> equal(hd(cons(v,u)),v)**.
% 185.83/186.00 685[1:MRR:111.1,556.0] ssList(u) || -> equal(tl(cons(v,u)),u)**.
% 185.83/186.00 686[1:MRR:131.1,556.0] ssList(u) || equal(cons(v,nil),u)*+ -> singletonP(u)*.
% 185.83/186.00 687[1:MRR:135.1,556.0] ssList(u) || -> equal(app(cons(v,nil),u),cons(v,u))**.
% 185.83/186.00 688[1:MRR:529.1,556.0] ssList(u) || -> equal(app(cons(v,u),sk8),cons(v,app(u,sk8)))**.
% 185.83/186.00 701[1:MRR:190.1,556.0] ssList(u) ssList(v) ssList(w) || equal(app(v,cons(x,w)),u)*+ -> memberP(u,x)*.
% 185.83/186.00 712[1:MRR:194.2,556.0] ssList(u) duplicatefreeP(u) ssList(v) ssList(w) ssList(x) || equal(app(app(v,cons(y,w)),cons(y,x)),u)* -> .
% 185.83/186.00 738[1:MRR:197.3,197.2,556.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).
% 185.83/186.00 739[1:MRR:196.3,196.2,556.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).
% 185.83/186.00 751[1:MRR:185.3,185.2,556.0] ssList(u) ssList(v) || equal(cons(w,u),cons(x,v))* -> equal(w,x).
% 185.83/186.00 752[2:Spt:506.0,506.2] ssList(u) || -> equal(hd(app(sk8,u)),hd(sk8))**.
% 185.83/186.00 3149[3:Spt:477.5] || -> equal(nil,sk8)**.
% 185.83/186.00 3166[3:Rew:3149.0,568.0] || -> equalelemsP(cons(u,sk8))*.
% 185.83/186.00 3167[3:Rew:3149.0,567.0] || -> duplicatefreeP(cons(u,sk8))*.
% 185.83/186.00 3168[3:Rew:3149.0,566.0] || -> strictorderedP(cons(u,sk8))*.
% 185.83/186.00 3169[3:Rew:3149.0,565.0] || -> totalorderedP(cons(u,sk8))*.
% 185.83/186.00 3170[3:Rew:3149.0,564.0] || -> strictorderP(cons(u,sk8))*.
% 185.83/186.00 3171[3:Rew:3149.0,563.0] || -> totalorderP(cons(u,sk8))*.
% 185.83/186.00 3172[3:Rew:3149.0,562.0] || -> cyclefreeP(cons(u,sk8))*.
% 185.83/186.00 3199[3:Rew:3149.0,88.1] ssList(u) || -> equal(app(u,sk8),u)**.
% 185.83/186.00 3200[3:Rew:3149.0,89.1] ssList(u) || -> equal(app(sk8,u),u)**.
% 185.83/186.00 3279[3:Rew:3199.1,688.1] ssList(u) || -> equal(app(cons(v,u),sk8),cons(v,u))**.
% 185.83/186.00 3289[3:Rew:3200.1,752.1] ssList(u) || -> equal(hd(u),hd(sk8))*.
% 185.83/186.00 4054[3:SpR:3289.1,572.0] ssList(cons(u,sk8)) || -> equal(hd(sk8),u)*.
% 185.83/186.00 4061[3:SSi:4054.0,3172.0,3171.0,3170.0,3169.0,3168.0,3167.0,559.0,3166.0] || -> equal(hd(sk8),u)*.
% 185.83/186.00 4219[3:Rew:4061.0,3279.1] ssList(u) || -> equal(cons(v,u),hd(sk8))**.
% 185.83/186.00 4274[3:Rew:4061.0,751.2] ssList(u) ssList(v) || equal(cons(w,u),hd(sk8))** -> equal(w,x)*.
% 185.83/186.00 4394[3:Con:4274.1] ssList(u) || equal(cons(v,u),hd(sk8))** -> equal(v,w)*.
% 185.83/186.00 4395[3:AED:14.0,4394.2] ssList(u) || equal(cons(v,u),hd(sk8))** -> .
% 185.83/186.00 4396[3:Rew:4219.1,4395.1] ssList(u) || equal(hd(sk8),hd(sk8))* -> .
% 185.83/186.00 4397[3:Obv:4396.1] ssList(u) || -> .
% 185.83/186.00 4398[3:UnC:4397.0,11.0] || -> .
% 185.83/186.00 4576[3:Spt:4398.0,477.5,3149.0] || equal(nil,sk8)** -> .
% 185.83/186.00 4577[3:Spt:4398.0,477.0,477.1,477.2,477.3,477.4] ssList(u) || equal(hd(u),hd(sk8))* equal(tl(u),tl(sk8)) -> equal(u,sk8) equal(nil,u).
% 185.83/186.00 4582[3:MRR:439.0,4576.0] || -> equal(cons(skaf83(sk8),skaf82(sk8)),sk8)**.
% 185.83/186.00 4587[3:MRR:434.2,4576.0] ssList(u) || equal(app(u,sk8),nil)** -> .
% 185.83/186.00 4598[4:Spt:400.0] || -> strictorderedP(sk8)*.
% 185.83/186.00 4601[5:Spt:399.0] || -> totalorderedP(sk8)*.
% 185.83/186.00 4607[6:Spt:456.0] || -> cyclefreeP(sk8)*.
% 185.83/186.00 4611[7:Spt:398.0] || -> strictorderP(sk8)*.
% 185.83/186.00 4612[8:Spt:397.0] || -> totalorderP(sk8)*.
% 185.83/186.00 4615[1:Res:586.1,204.0] || -> equal(nil,sk2) singletonP(sk3)*.
% 185.83/186.00 4619[9:Spt:4615.0] || -> equal(nil,sk2)**.
% 185.83/186.00 4622[9:Rew:4619.0,22.0] || -> cyclefreeP(sk2)*.
% 185.83/186.00 4623[9:Rew:4619.0,21.0] || -> totalorderP(sk2)*.
% 185.83/186.00 4624[9:Rew:4619.0,20.0] || -> strictorderP(sk2)*.
% 185.83/186.00 4625[9:Rew:4619.0,19.0] || -> totalorderedP(sk2)*.
% 185.83/186.00 4626[9:Rew:4619.0,18.0] || -> strictorderedP(sk2)*.
% 185.83/186.00 4627[9:Rew:4619.0,17.0] || -> duplicatefreeP(sk2)*.
% 185.83/186.00 4628[9:Rew:4619.0,16.0] || -> equalelemsP(sk2)*.
% 185.83/186.00 4645[9:Rew:4619.0,562.0] || -> cyclefreeP(cons(u,sk2))*.
% 185.83/186.00 4646[9:Rew:4619.0,563.0] || -> totalorderP(cons(u,sk2))*.
% 185.83/186.00 4647[9:Rew:4619.0,564.0] || -> strictorderP(cons(u,sk2))*.
% 185.83/186.00 4648[9:Rew:4619.0,565.0] || -> totalorderedP(cons(u,sk2))*.
% 185.83/186.00 4649[9:Rew:4619.0,566.0] || -> strictorderedP(cons(u,sk2))*.
% 185.83/186.00 4650[9:Rew:4619.0,567.0] || -> duplicatefreeP(cons(u,sk2))*.
% 185.83/186.00 4651[9:Rew:4619.0,568.0] || -> equalelemsP(cons(u,sk2))*.
% 185.83/186.00 4688[9:Rew:4619.0,95.2] ssList(u) || segmentP(nil,u)* -> equal(sk2,u).
% 185.83/186.00 4697[9:Rew:4619.0,686.1] ssList(u) || equal(cons(v,sk2),u)*+ -> singletonP(u)*.
% 185.83/186.00 4700[9:Rew:4619.0,4587.1] ssList(u) || equal(app(u,sk8),sk2)** -> .
% 185.83/186.00 4703[9:Rew:4619.0,205.0] || -> equal(app(app(app(app(sk7,cons(sk5,sk2)),sk9),cons(sk6,sk2)),sk8),sk3)**.
% 185.83/186.00 4705[9:Rew:4619.0,4688.1] ssList(u) || segmentP(sk2,u)* -> equal(sk2,u).
% 185.83/186.00 4855[9:Res:203.0,4705.1] ssList(sk3) || -> equal(sk3,sk2)**.
% 185.83/186.00 4859[9:SSi:4855.0,3.0] || -> equal(sk3,sk2)**.
% 185.83/186.00 4864[9:Rew:4859.0,4703.0] || -> equal(app(app(app(app(sk7,cons(sk5,sk2)),sk9),cons(sk6,sk2)),sk8),sk2)**.
% 185.83/186.00 4961[9:EqR:4697.1] ssList(cons(u,sk2)) || -> singletonP(cons(u,sk2))*.
% 185.83/186.00 4962[9:SSi:4961.0,681.0,2.0,4622.0,4623.0,4624.0,4625.0,4626.0,4627.0,4628.0,4645.0,4646.0,4647.0,4648.0,4649.0,4650.0,4651.1] || -> singletonP(cons(u,sk2))*.
% 185.83/186.00 4971[1:Res:103.2,625.0] ssList(u) || leq(skaf50(u),skaf49(u))* -> cyclefreeP(u) equal(skaf49(u),skaf50(u)).
% 185.83/186.00 4973[1:MRR:4971.1,102.2] ssList(u) || -> cyclefreeP(u) equal(skaf49(u),skaf50(u))**.
% 185.83/186.00 4978[1:Rew:4973.2,182.2] ssList(u) || -> cyclefreeP(u) equal(app(app(skaf51(u),cons(skaf50(u),skaf52(u))),cons(skaf50(u),skaf53(u))),u)**.
% 185.83/186.00 5060[3:SpR:4582.0,637.2] ssList(skaf82(sk8)) || memberP(skaf82(sk8),u)* -> memberP(sk8,u).
% 185.83/186.00 5063[8:SSi:5060.0,28.0,11.0,4598.0,4601.0,4607.0,4611.0,4612.0] || memberP(skaf82(sk8),u)* -> memberP(sk8,u).
% 185.83/186.00 5328[9:SpL:4864.0,4700.1] ssList(app(app(app(sk7,cons(sk5,sk2)),sk9),cons(sk6,sk2))) || equal(sk2,sk2)* -> .
% 185.83/186.00 5329[9:Obv:5328.1] ssList(app(app(app(sk7,cons(sk5,sk2)),sk9),cons(sk6,sk2))) || -> .
% 185.83/186.00 5330[9:SSi:5329.0,100.0,284.0,100.0,10.0,681.0,2.0,4622.0,4623.0,4624.0,4625.0,4626.0,4627.0,4628.0,4645.0,4646.0,4647.0,4648.1,4649.0,4650.0,4651.0,4962.0,681.0,2.0,4622.0,4623.0,4624.0,4625.0,4626.0,4627.0,4628.0,4645.0,4646.0,4647.0,4648.1,4649.0,4650.2,4651.1,4962.2] || -> .
% 185.83/186.00 5331[9:Spt:5330.0,4615.0,4619.0] || equal(nil,sk2)** -> .
% 185.83/186.00 5332[9:Spt:5330.0,4615.1] || -> singletonP(sk3)*.
% 185.83/186.00 5423[1:EqR:686.1] ssList(cons(u,nil)) || -> singletonP(cons(u,nil))*.
% 185.83/186.00 5424[1:SSi:5423.0,681.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0,568.0,567.0,566.0,565.0,564.0,563.0,562.1] || -> singletonP(cons(u,nil))*.
% 185.83/186.00 5451[1:SpR:116.2,565.0] ssList(u) singletonP(u) || -> totalorderedP(u)*.
% 185.83/186.00 5468[1:SpL:116.2,682.1] ssList(u) singletonP(u) ssList(nil) || equal(u,nil)* -> .
% 185.83/186.00 5472[1:SSi:5468.2,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0] ssList(u) singletonP(u) || equal(u,nil)* -> .
% 185.83/186.00 5501[1:SpR:124.2,685.1] ssList(u) ssList(skaf82(u)) || -> equal(nil,u) equal(tl(u),skaf82(u))**.
% 185.83/186.00 5502[1:SpR:124.2,684.1] ssList(u) ssList(skaf82(u)) || -> equal(nil,u) equal(hd(u),skaf83(u))**.
% 185.83/186.00 5505[1:SpR:124.2,638.2] ssList(u) ssList(skaf82(u)) || equal(v,skaf83(u)) -> equal(nil,u) memberP(u,v)*.
% 185.83/186.00 5513[1:SSi:5501.1,28.0] ssList(u) || -> equal(nil,u) equal(tl(u),skaf82(u))**.
% 185.83/186.00 5519[1:Rew:5513.2,148.3] ssList(u) ssList(v) || -> equal(nil,u) equal(app(skaf82(u),v),tl(app(u,v)))**.
% 185.83/186.00 5522[1:SSi:5502.1,28.0] ssList(u) || -> equal(nil,u) equal(hd(u),skaf83(u))**.
% 185.83/186.00 5524[1:Rew:5522.2,640.2] ssList(u) || strictorderedP(cons(v,u)) -> lt(v,skaf83(u))* equal(nil,u).
% 185.83/186.00 5525[1:Rew:5522.2,430.2] ssList(u) || -> equal(nil,u) equal(hd(app(u,sk8)),skaf83(u))**.
% 185.83/186.00 5527[1:Rew:5522.2,138.3] ssList(u) ssList(v) || -> equal(nil,u) equal(hd(app(u,v)),skaf83(u))**.
% 185.83/186.00 5532[1:SSi:5505.1,28.0] ssList(u) || equal(v,skaf83(u)) -> equal(nil,u) memberP(u,v)*.
% 185.83/186.00 5541[3:SpL:4582.0,622.1] ssList(skaf82(sk8)) || totalorderedP(sk8) -> totalorderedP(skaf82(sk8))* equal(skaf82(sk8),nil).
% 185.83/186.00 5552[8:SSi:5541.0,28.0,11.0,4598.0,4601.0,4607.0,4611.0,4612.0] || totalorderedP(sk8) -> totalorderedP(skaf82(sk8))* equal(skaf82(sk8),nil).
% 185.83/186.00 5553[8:MRR:5552.0,4601.0] || -> totalorderedP(skaf82(sk8))* equal(skaf82(sk8),nil).
% 185.83/186.00 5558[10:Spt:5553.1] || -> equal(skaf82(sk8),nil)**.
% 185.83/186.00 5561[10:Rew:5558.0,4582.0] || -> equal(cons(skaf83(sk8),nil),sk8)**.
% 185.83/186.00 5570[10:SpR:5561.0,568.0] || -> equalelemsP(sk8)*.
% 185.83/186.00 5571[10:SpR:5561.0,567.0] || -> duplicatefreeP(sk8)*.
% 185.83/186.00 5579[10:SpR:5561.0,5424.0] || -> singletonP(sk8)*.
% 185.83/186.00 5623[3:SpL:205.0,4587.1] ssList(app(app(app(sk7,cons(sk5,nil)),sk9),cons(sk6,nil))) || equal(nil,sk3)** -> .
% 185.83/186.00 5624[3:SSi:5623.0,100.0,284.0,100.0,10.0,681.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0,568.0,567.0,566.0,565.1,564.0,563.0,562.0,5424.0,681.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0,568.0,567.0,566.0,565.1,564.0,563.2,562.1,5424.2] || equal(nil,sk3)** -> .
% 185.83/186.00 5746[1:Res:557.0,641.2] ssList(u) totalorderedP(u) || -> totalorderedP(cons(hd(u),u))*.
% 185.83/186.00 5865[1:Res:5524.2,600.0] ssList(u) || strictorderedP(cons(v,u))* equal(v,skaf83(u)) -> equal(nil,u).
% 185.83/186.00 5885[1:SpR:205.0,635.3] ssList(app(app(app(sk7,cons(sk5,nil)),sk9),cons(sk6,nil))) ssList(sk8) || memberP(sk8,u)* -> memberP(sk3,u).
% 185.83/186.00 5888[10:SSi:5885.1,5885.0,11.0,4598.0,4601.0,4607.0,4611.0,4612.0,5570.0,5571.0,5579.0,100.0,284.0,100.0,10.0,681.0,16.0,17.0,18.1,19.0,20.0,21.0,22.0,23.0,568.0,567.0,566.0,565.0,564.0,563.0,562.0,5424.0,681.0,16.0,17.0,18.1,19.0,20.2,21.1,22.2,23.0,568.0,567.0,566.0,565.0,564.0,563.0,562.0,5424.0] || memberP(sk8,u)* -> memberP(sk3,u).
% 185.83/186.00 5946[1:SpL:116.2,658.1] ssList(u) singletonP(u) ssList(nil) || memberP(u,v)* -> equal(v,skaf44(u)) memberP(nil,v)*.
% 185.83/186.00 5963[1:SSi:5946.2,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0] ssList(u) singletonP(u) || memberP(u,v)* -> equal(v,skaf44(u)) memberP(nil,v)*.
% 185.83/186.00 5964[1:MRR:5963.4,561.0] ssList(u) singletonP(u) || memberP(u,v)* -> equal(v,skaf44(u)).
% 185.83/186.00 6005[1:SpR:584.0,5527.3] ssList(cons(u,nil)) ssList(sk8) || -> equal(cons(u,nil),nil) equal(hd(cons(u,sk8)),skaf83(cons(u,nil)))**.
% 185.83/186.00 6010[1:Rew:684.1,6005.3] ssList(cons(u,nil)) ssList(sk8) || -> equal(cons(u,nil),nil) equal(skaf83(cons(u,nil)),u)**.
% 185.83/186.00 6011[10:SSi:6010.1,6010.0,11.0,4598.0,4601.0,4607.0,4611.0,4612.0,5570.0,5571.0,5579.0,681.0,16.0,17.0,18.0,19.0,20.0,21.0,22.1,23.0,568.0,567.0,566.0,565.0,564.0,563.0,562.0,5424.0] || -> equal(cons(u,nil),nil) equal(skaf83(cons(u,nil)),u)**.
% 185.83/186.00 6398[0:Res:203.0,142.2] ssList(sk2) ssList(sk3) || segmentP(sk3,sk2)* -> equal(sk3,sk2).
% 185.83/186.00 6449[1:SpL:5519.3,134.2] ssList(u) ssList(v) ssList(skaf82(u)) ssList(v) || equal(tl(app(u,v)),nil)** -> equal(nil,u) equal(nil,v).
% 185.83/186.00 6461[1:Obv:6449.1] ssList(u) ssList(skaf82(u)) ssList(v) || equal(tl(app(u,v)),nil)** -> equal(nil,u) equal(nil,v).
% 185.83/186.00 6462[1:SSi:6461.1,28.0] ssList(u) ssList(v) || equal(tl(app(u,v)),nil)** -> equal(nil,u) equal(nil,v).
% 185.83/186.00 6846[0:EqR:159.3] ssList(app(u,v)) ssList(u) ssList(v) || -> frontsegP(app(u,v),u)*.
% 185.83/186.00 6862[0:SSi:6846.0,100.2] ssList(u) ssList(v) || -> frontsegP(app(u,v),u)*.
% 185.83/186.00 6882[0:EqR:158.3] ssList(app(u,v)) ssList(v) ssList(u) || -> rearsegP(app(u,v),v)*.
% 185.83/186.00 6898[0:SSi:6882.0,100.2] ssList(u) ssList(v) || -> rearsegP(app(v,u),u)*.
% 185.83/186.00 6988[1:SpR:160.4,635.3] ssList(u) ssList(v) ssList(u) ssList(v) || equal(nil,v) equal(nil,u)* memberP(v,w)* -> memberP(nil,w)*.
% 185.83/186.00 7138[1:Obv:6988.1] ssList(u) ssList(v) || equal(nil,v) equal(nil,u)* memberP(v,w)* -> memberP(nil,w)*.
% 185.83/186.00 7139[1:Con:7138.0] ssList(u) || equal(nil,u) memberP(u,v)* -> memberP(nil,v)*.
% 185.83/186.00 7140[1:MRR:7139.3,561.0] ssList(u) || equal(nil,u) memberP(u,v)* -> .
% 185.83/186.00 7234[0:SpL:89.1,166.3] ssList(u) ssList(nil) ssList(u) ssList(v) || equal(app(v,u),u)** -> equal(v,nil).
% 185.83/186.00 7251[0:Obv:7234.0] ssList(nil) ssList(u) ssList(v) || equal(app(v,u),u)** -> equal(v,nil).
% 185.83/186.00 7252[0:SSi:7251.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0] ssList(u) ssList(v) || equal(app(v,u),u)** -> equal(v,nil).
% 185.83/186.00 7296[0:SpR:164.3,205.0] ssList(app(app(sk7,cons(sk5,nil)),sk9)) ssList(cons(sk6,nil)) ssList(sk8) || -> equal(app(app(app(sk7,cons(sk5,nil)),sk9),app(cons(sk6,nil),sk8)),sk3)**.
% 185.83/186.00 7307[0:SpR:89.1,164.3] ssList(u) ssList(nil) ssList(u) ssList(v) || -> equal(app(nil,app(u,v)),app(u,v))**.
% 185.83/186.00 7331[0:Obv:7307.0] ssList(nil) ssList(u) ssList(v) || -> equal(app(nil,app(u,v)),app(u,v))**.
% 185.83/186.00 7332[0:SSi:7331.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0] ssList(u) ssList(v) || -> equal(app(nil,app(u,v)),app(u,v))**.
% 185.83/186.00 7374[1:Rew:584.0,7296.3] ssList(app(app(sk7,cons(sk5,nil)),sk9)) ssList(cons(sk6,nil)) ssList(sk8) || -> equal(app(app(app(sk7,cons(sk5,nil)),sk9),cons(sk6,sk8)),sk3)**.
% 185.83/186.00 7375[10:SSi:7374.2,7374.1,7374.0,11.0,4598.0,4601.0,4607.0,4611.0,4612.0,5570.0,5571.0,5579.0,681.0,16.0,17.0,18.0,19.0,20.0,21.0,22.1,23.0,568.2,567.1,566.0,565.0,564.0,563.0,562.0,5424.0,284.0,100.0,10.0,681.0,16.0,17.0,18.0,19.0,20.0,21.0,22.1,23.0,568.0,567.0,566.0,565.0,564.0,563.0,562.0,5424.0] || -> equal(app(app(app(sk7,cons(sk5,nil)),sk9),cons(sk6,sk8)),sk3)**.
% 185.83/186.00 7565[1:EqR:701.3] ssList(app(u,cons(v,w))) ssList(u) ssList(w) || -> memberP(app(u,cons(v,w)),v)*.
% 185.83/186.00 7585[1:SSi:7565.0,100.1,681.2] ssList(u) ssList(v) || -> memberP(app(u,cons(w,v)),w)*.
% 185.83/186.00 8207[0:SpR:88.1,183.3] ssList(skaf47(u,nil)) ssList(u) ssList(nil) || segmentP(u,nil) -> equal(app(skaf47(u,nil),skaf48(nil,u)),u)**.
% 185.83/186.00 8217[0:SSi:8207.2,8207.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0,64.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0] ssList(u) || segmentP(u,nil) -> equal(app(skaf47(u,nil),skaf48(nil,u)),u)**.
% 185.83/186.00 8218[0:MRR:8217.1,71.1] ssList(u) || -> equal(app(skaf47(u,nil),skaf48(nil,u)),u)**.
% 185.83/186.00 8439[10:SpR:6011.1,124.2] ssList(cons(u,nil)) || -> equal(cons(u,nil),nil) equal(cons(u,nil),nil) equal(cons(u,skaf82(cons(u,nil))),cons(u,nil))**.
% 185.83/186.00 8446[10:SpR:116.2,6011.1] ssList(u) singletonP(u) || -> equal(cons(skaf44(u),nil),nil)** equal(skaf44(u),skaf83(u)).
% 185.83/186.00 8450[10:Rew:116.2,8446.2] ssList(u) singletonP(u) || -> equal(u,nil) equal(skaf44(u),skaf83(u))**.
% 185.83/186.00 8451[10:MRR:8450.2,5472.2] ssList(u) singletonP(u) || -> equal(skaf44(u),skaf83(u))**.
% 185.83/186.00 8452[10:Rew:8451.2,116.2] ssList(u) singletonP(u) || -> equal(cons(skaf83(u),nil),u)**.
% 185.83/186.00 8456[10:Rew:8451.2,5964.3] ssList(u) singletonP(u) || memberP(u,v)* -> equal(v,skaf83(u)).
% 185.83/186.00 8469[10:Obv:8439.1] ssList(cons(u,nil)) || -> equal(cons(u,nil),nil) equal(cons(u,skaf82(cons(u,nil))),cons(u,nil))**.
% 185.83/186.00 8470[10:SSi:8469.0,681.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0,568.0,567.0,566.0,565.0,564.0,563.0,562.0,5424.1] || -> equal(cons(u,nil),nil) equal(cons(u,skaf82(cons(u,nil))),cons(u,nil))**.
% 185.83/186.00 9044[1:SpL:4978.2,712.5] ssList(u) ssList(v) duplicatefreeP(v) ssList(skaf51(u)) ssList(skaf52(u)) ssList(skaf53(u)) || equal(u,v)* -> cyclefreeP(u)*.
% 185.83/186.00 9054[1:SSi:9044.5,9044.4,9044.3,57.0,58.0,59.0] ssList(u) ssList(v) duplicatefreeP(v) || equal(u,v)*+ -> cyclefreeP(u)*.
% 185.83/186.00 9219[1:SpL:181.2,738.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))*.
% 185.83/186.00 9242[1:SSi:9219.5,9219.4,9219.3,52.0,53.0,54.0] ssList(u) ssList(v) totalorderedP(v) || equal(u,v)* -> totalorderP(u) leq(skaf54(u),skaf55(u))*.
% 185.83/186.00 9243[1:MRR:9242.5,110.1] ssList(u) ssList(v) totalorderedP(v) || equal(u,v)*+ -> totalorderP(u)*.
% 185.83/186.00 9354[1:SpL:180.2,739.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))*.
% 185.83/186.00 9357[1:SpL:177.2,739.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))*.
% 185.83/186.00 9374[1:SSi:9357.5,9357.4,9357.3,33.0,34.0,35.0] ssList(u) ssList(v) strictorderedP(v) || equal(u,v)* -> duplicatefreeP(u) lt(skaf74(u),skaf74(u))*.
% 185.83/186.00 9375[1:MRR:9374.5,569.0] ssList(u) ssList(v) strictorderedP(v) || equal(u,v)*+ -> duplicatefreeP(u)*.
% 185.83/186.00 9379[1:SSi:9354.5,9354.4,9354.3,47.0,48.0,49.0] ssList(u) ssList(v) strictorderedP(v) || equal(u,v)* -> strictorderP(u) lt(skaf59(u),skaf60(u))*.
% 185.83/186.00 9380[1:MRR:9379.5,108.1] ssList(u) ssList(v) strictorderedP(v) || equal(u,v)*+ -> strictorderP(u)*.
% 185.83/186.00 9898[1:SpR:5513.2,577.0] ssList(cons(u,sk9)) || -> equal(cons(u,sk9),nil) equal(skaf82(cons(u,sk9)),sk9)**.
% 185.83/186.00 9923[1:SSi:9898.0,560.0] || -> equal(cons(u,sk9),nil) equal(skaf82(cons(u,sk9)),sk9)**.
% 185.83/186.00 9924[1:MRR:9923.0,575.0] || -> equal(skaf82(cons(u,sk9)),sk9)**.
% 185.83/186.00 10008[1:SpR:5522.2,684.1] ssList(cons(u,v)) ssList(v) || -> equal(cons(u,v),nil) equal(skaf83(cons(u,v)),u)**.
% 185.83/186.00 10041[1:SSi:10008.0,681.1] ssList(u) || -> equal(cons(v,u),nil) equal(skaf83(cons(v,u)),v)**.
% 185.83/186.00 10042[1:MRR:10041.1,683.1] ssList(u) || -> equal(skaf83(cons(v,u)),v)**.
% 185.83/186.00 10491[1:SpR:687.1,6898.2] ssList(u) ssList(u) ssList(cons(v,nil)) || -> rearsegP(cons(v,u),u)*.
% 185.83/186.00 10500[1:SpR:584.0,6898.2] ssList(sk8) ssList(cons(u,nil)) || -> rearsegP(cons(u,sk8),sk8)*.
% 185.83/186.00 10522[10:SSi:10500.1,10500.0,681.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0,568.0,567.0,566.0,565.0,564.0,563.0,562.0,5424.0,11.0,4598.0,4601.0,4607.0,4611.0,4612.0,5570.0,5571.0,5579.1] || -> rearsegP(cons(u,sk8),sk8)*.
% 185.83/186.00 10523[1:Obv:10491.0] ssList(u) ssList(cons(v,nil)) || -> rearsegP(cons(v,u),u)*.
% 185.83/186.00 10524[1:SSi:10523.1,681.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0,568.0,567.0,566.0,565.0,564.0,563.0,562.0,5424.1] ssList(u) || -> rearsegP(cons(v,u),u)*.
% 185.83/186.00 10624[1:SpR:205.0,604.2] ssList(app(app(app(sk7,cons(sk5,nil)),sk9),cons(sk6,nil))) || memberP(sk8,u)* -> memberP(sk3,u).
% 185.83/186.00 10749[1:Res:10524.1,143.2] ssList(u) ssList(cons(v,u)) ssList(u) || rearsegP(u,cons(v,u))* -> equal(cons(v,u),u).
% 185.83/186.00 10755[1:Obv:10749.0] ssList(cons(u,v)) ssList(v) || rearsegP(v,cons(u,v))* -> equal(cons(u,v),v).
% 185.83/186.00 10756[1:SSi:10755.0,681.1] ssList(u) || rearsegP(u,cons(v,u))* -> equal(cons(v,u),u).
% 185.83/186.00 10757[1:MRR:10756.2,682.1] ssList(u) || rearsegP(u,cons(v,u))* -> .
% 185.83/186.00 10842[10:SpL:8452.2,10757.1] ssList(u) singletonP(u) ssList(nil) || rearsegP(nil,u)* -> .
% 185.83/186.00 10850[10:SSi:10842.2,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0] ssList(u) singletonP(u) || rearsegP(nil,u)* -> .
% 185.83/186.00 10919[0:SpR:8218.1,6862.2] ssList(u) ssList(skaf47(u,nil)) ssList(skaf48(nil,u)) || -> frontsegP(u,skaf47(u,nil))*.
% 185.83/186.00 10922[0:SpR:8218.1,6898.2] ssList(u) ssList(skaf48(nil,u)) ssList(skaf47(u,nil)) || -> rearsegP(u,skaf48(nil,u))*.
% 185.83/186.00 10935[0:SSi:10919.2,10919.1,63.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0,64.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0] ssList(u) || -> frontsegP(u,skaf47(u,nil))*.
% 185.83/186.00 10936[0:SSi:10922.2,10922.1,64.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0,63.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0] ssList(u) || -> rearsegP(u,skaf48(nil,u))*.
% 185.83/186.00 11227[0:Res:10935.1,99.1] ssList(nil) ssList(skaf47(nil,nil)) || -> equal(skaf47(nil,nil),nil)**.
% 185.83/186.00 11230[0:SSi:11227.1,11227.0,64.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0] || -> equal(skaf47(nil,nil),nil)**.
% 185.83/186.00 11238[0:SpR:11230.0,8218.1] ssList(nil) || -> equal(app(nil,skaf48(nil,nil)),nil)**.
% 185.83/186.00 11241[0:SSi:11238.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0] || -> equal(app(nil,skaf48(nil,nil)),nil)**.
% 185.83/186.00 11256[0:SpR:11241.0,89.1] ssList(skaf48(nil,nil)) || -> equal(skaf48(nil,nil),nil)**.
% 185.83/186.00 11268[0:SSi:11256.0,63.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0] || -> equal(skaf48(nil,nil),nil)**.
% 185.83/186.00 11402[10:SpR:7375.0,6898.2] ssList(cons(sk6,sk8)) ssList(app(app(sk7,cons(sk5,nil)),sk9)) || -> rearsegP(sk3,cons(sk6,sk8))*.
% 185.83/186.00 11426[10:SSi:11402.1,11402.0,284.0,100.0,10.0,681.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0,568.0,567.0,566.0,565.0,564.0,563.1,562.0,5424.2,559.1] || -> rearsegP(sk3,cons(sk6,sk8))*.
% 185.83/186.00 11452[10:Res:11426.0,143.2] ssList(sk3) ssList(cons(sk6,sk8)) || rearsegP(cons(sk6,sk8),sk3)* -> equal(cons(sk6,sk8),sk3).
% 185.83/186.00 11453[10:SSi:11452.1,11452.0,559.0,5332.0,3.0] || rearsegP(cons(sk6,sk8),sk3)* -> equal(cons(sk6,sk8),sk3).
% 185.83/186.00 11491[1:SpR:205.0,5525.2] ssList(app(app(app(sk7,cons(sk5,nil)),sk9),cons(sk6,nil))) || -> equal(app(app(app(sk7,cons(sk5,nil)),sk9),cons(sk6,nil)),nil) equal(skaf83(app(app(app(sk7,cons(sk5,nil)),sk9),cons(sk6,nil))),hd(sk3))**.
% 185.83/186.00 11795[10:Res:10936.1,10850.2] ssList(nil) ssList(skaf48(nil,nil)) singletonP(skaf48(nil,nil)) || -> .
% 185.83/186.00 11800[10:SSi:11795.1,11795.0,63.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0] singletonP(skaf48(nil,nil)) || -> .
% 185.83/186.00 11875[10:SoR:11800.0,686.2] ssList(skaf48(nil,nil)) || equal(cons(u,nil),skaf48(nil,nil))* -> .
% 185.83/186.00 11880[10:Rew:11268.0,11875.1] ssList(skaf48(nil,nil)) || equal(cons(u,nil),nil)** -> .
% 185.83/186.00 11881[10:SSi:11880.0,63.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0] || equal(cons(u,nil),nil)** -> .
% 185.83/186.00 11883[10:MRR:8470.0,11881.0] || -> equal(cons(u,skaf82(cons(u,nil))),cons(u,nil))**.
% 185.83/186.00 12460[10:SpR:11883.0,681.1] ssList(skaf82(cons(u,nil))) || -> ssList(cons(u,nil))*.
% 185.83/186.00 12515[10:SSi:12460.0,28.0,681.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0,568.0,567.0,566.0,565.0,564.0,563.0,562.1,5424.0] || -> ssList(cons(u,nil))*.
% 185.83/186.00 12593[1:SpR:89.1,7585.2] ssList(cons(u,v)) ssList(nil) ssList(v) || -> memberP(cons(u,v),u)*.
% 185.83/186.00 12598[1:SpR:179.2,7585.2] ssList(u) ssList(app(skaf66(u),cons(skaf64(u),skaf67(u)))) ssList(skaf68(u)) || -> totalorderedP(u) memberP(u,skaf65(u))*.
% 185.83/186.00 12599[1:SpR:178.2,7585.2] ssList(u) ssList(app(skaf71(u),cons(skaf69(u),skaf72(u)))) ssList(skaf73(u)) || -> strictorderedP(u) memberP(u,skaf70(u))*.
% 185.83/186.00 12602[10:SpR:7375.0,7585.2] ssList(app(app(sk7,cons(sk5,nil)),sk9)) ssList(sk8) || -> memberP(sk3,sk6)*.
% 185.83/186.00 12616[10:SSi:12602.1,12602.0,11.0,4598.0,4601.0,4607.0,4611.0,4612.0,5570.0,5571.0,5579.0,284.0,100.2,10.1,568.0,567.0,566.0,565.0,564.0,563.0,562.0,5424.0,12515.0] || -> memberP(sk3,sk6)*.
% 185.83/186.00 12618[1:SSi:12593.1,12593.0,16.1,17.0,18.0,19.0,20.0,21.0,22.0,23.0,681.0] ssList(u) || -> memberP(cons(v,u),v)*.
% 185.83/186.00 12630[1:SSi:12599.2,12599.1,37.0,100.1,39.0,681.2,38.0] ssList(u) || -> strictorderedP(u) memberP(u,skaf70(u))*.
% 185.83/186.00 12631[1:SSi:12598.2,12598.1,42.0,100.1,44.0,681.2,43.0] ssList(u) || -> totalorderedP(u) memberP(u,skaf65(u))*.
% 185.83/186.00 12737[10:SpR:5561.0,12618.1] ssList(nil) || -> memberP(sk8,skaf83(sk8))*.
% 185.83/186.00 12753[10:SSi:12737.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0] || -> memberP(sk8,skaf83(sk8))*.
% 185.83/186.00 12787[10:Res:12753.0,5888.0] || -> memberP(sk3,skaf83(sk8))*.
% 185.83/186.00 15507[1:Res:12630.2,7140.2] ssList(u) ssList(u) || equal(nil,u) -> strictorderedP(u)*.
% 185.83/186.00 15513[1:Obv:15507.0] ssList(u) || equal(nil,u) -> strictorderedP(u)*.
% 185.83/186.00 15764[10:Res:12616.0,8456.2] ssList(sk3) singletonP(sk3) || -> equal(skaf83(sk3),sk6)**.
% 185.83/186.00 15770[10:Res:12787.0,8456.2] ssList(sk3) singletonP(sk3) || -> equal(skaf83(sk8),skaf83(sk3))**.
% 185.83/186.00 15790[10:SSi:15764.1,15764.0,5332.0,3.0,5332.0,3.0] || -> equal(skaf83(sk3),sk6)**.
% 185.83/186.00 15791[10:Rew:15790.0,15770.2] ssList(sk3) singletonP(sk3) || -> equal(skaf83(sk8),sk6)**.
% 185.83/186.00 15792[10:SSi:15791.1,15791.0,5332.0,3.0,5332.0,3.0] || -> equal(skaf83(sk8),sk6)**.
% 185.83/186.00 15812[10:Rew:15792.0,5561.0] || -> equal(cons(sk6,nil),sk8)**.
% 185.83/186.00 16505[10:SpR:15790.0,8452.2] ssList(sk3) singletonP(sk3) || -> equal(cons(sk6,nil),sk3)**.
% 185.83/186.00 16508[10:Rew:15812.0,16505.2] ssList(sk3) singletonP(sk3) || -> equal(sk8,sk3)**.
% 185.83/186.00 16509[10:SSi:16508.1,16508.0,5332.0,3.0,5332.0,3.0] || -> equal(sk8,sk3)**.
% 185.83/186.00 16531[10:Rew:16509.0,570.0] || equal(cons(u,sk3),sk3)** -> .
% 185.83/186.00 16654[10:Rew:16509.0,10522.0] || -> rearsegP(cons(u,sk3),sk3)*.
% 185.83/186.00 17072[10:Rew:16509.0,11453.0] || rearsegP(cons(sk6,sk3),sk3)* -> equal(cons(sk6,sk8),sk3).
% 185.83/186.00 17305[10:Rew:16509.0,17072.1] || rearsegP(cons(sk6,sk3),sk3)* -> equal(cons(sk6,sk3),sk3).
% 185.83/186.00 17306[10:MRR:17305.0,17305.1,16654.0,16531.0] || -> .
% 185.83/186.00 17475[10:Spt:17306.0,5553.1,5558.0] || equal(skaf82(sk8),nil)** -> .
% 185.83/186.00 17476[10:Spt:17306.0,5553.0] || -> totalorderedP(skaf82(sk8))*.
% 185.83/186.00 17550[1:SSi:10624.0,100.0,284.0,100.0,10.0,681.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0,568.0,567.0,566.0,565.1,564.0,563.0,562.0,5424.0,681.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0,568.0,567.0,566.0,565.1,564.0,563.2,562.1,5424.2] || memberP(sk8,u)* -> memberP(sk3,u).
% 185.83/186.00 17728[1:SSi:7374.1,7374.0,681.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0,568.0,567.0,566.0,565.0,564.0,563.0,562.0,5424.1,284.0,100.2,10.1,681.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0,568.0,567.0,566.0,565.0,564.0,563.0,562.0,5424.1] ssList(sk8) || -> equal(app(app(app(sk7,cons(sk5,nil)),sk9),cons(sk6,sk8)),sk3)**.
% 185.83/186.00 17729[1:MRR:17728.0,11.0] || -> equal(app(app(app(sk7,cons(sk5,nil)),sk9),cons(sk6,sk8)),sk3)**.
% 185.83/186.00 17769[1:SSi:11491.0,100.0,284.0,100.0,10.0,681.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0,568.0,567.0,566.0,565.1,564.0,563.0,562.0,5424.0,681.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0,568.0,567.0,566.0,565.1,564.0,563.2,562.1,5424.2] || -> equal(app(app(app(sk7,cons(sk5,nil)),sk9),cons(sk6,nil)),nil) equal(skaf83(app(app(app(sk7,cons(sk5,nil)),sk9),cons(sk6,nil))),hd(sk3))**.
% 185.83/186.00 17816[1:SpR:116.2,10042.1] ssList(u) singletonP(u) ssList(nil) || -> equal(skaf44(u),skaf83(u))**.
% 185.83/186.00 17870[1:SSi:17816.2,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0] ssList(u) singletonP(u) || -> equal(skaf44(u),skaf83(u))**.
% 185.83/186.00 17871[1:Rew:17870.2,116.2] ssList(u) singletonP(u) || -> equal(cons(skaf83(u),nil),u)**.
% 185.83/186.00 17873[1:Rew:17870.2,5964.3] ssList(u) singletonP(u) || memberP(u,v)* -> equal(v,skaf83(u)).
% 185.83/186.00 18439[3:SpR:4582.0,12618.1] ssList(skaf82(sk8)) || -> memberP(sk8,skaf83(sk8))*.
% 185.83/186.00 18453[3:SpL:4582.0,623.1] ssList(skaf82(sk8)) || strictorderedP(sk8) -> strictorderedP(skaf82(sk8))* equal(skaf82(sk8),nil).
% 185.83/186.00 18485[10:SSi:18439.0,17476.0,28.0,4612.0,11.0,4611.0,4607.0,4601.0,4598.0] || -> memberP(sk8,skaf83(sk8))*.
% 185.83/186.00 18488[10:SSi:18453.0,17476.0,28.0,4612.0,11.0,4611.0,4607.0,4601.0,4598.0] || strictorderedP(sk8) -> strictorderedP(skaf82(sk8))* equal(skaf82(sk8),nil).
% 185.83/186.00 18489[10:MRR:18488.0,18488.2,4598.0,17475.0] || -> strictorderedP(skaf82(sk8))*.
% 185.83/186.00 18576[10:Res:18485.0,17550.0] || -> memberP(sk3,skaf83(sk8))*.
% 185.83/186.00 18823[8:Res:5532.3,5063.0] ssList(skaf82(sk8)) || equal(u,skaf83(skaf82(sk8)))* -> equal(skaf82(sk8),nil) memberP(sk8,u)*.
% 185.83/186.00 19503[1:SpR:17729.0,635.3] ssList(app(app(sk7,cons(sk5,nil)),sk9)) ssList(cons(sk6,sk8)) || memberP(cons(sk6,sk8),u)* -> memberP(sk3,u).
% 185.83/186.00 19541[1:SSi:19503.1,19503.0,559.0,284.0,100.0,10.0,681.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0,568.0,567.0,566.0,565.1,564.0,563.2,562.1,5424.0] || memberP(cons(sk6,sk8),u)* -> memberP(sk3,u).
% 185.83/186.00 19636[1:Res:12618.1,19541.0] ssList(sk8) || -> memberP(sk3,sk6)*.
% 185.83/186.00 20100[1:Res:12631.2,7140.2] ssList(u) ssList(u) || equal(nil,u) -> totalorderedP(u)*.
% 185.83/186.00 20108[1:Obv:20100.0] ssList(u) || equal(nil,u) -> totalorderedP(u)*.
% 185.83/186.00 22291[10:Res:18576.0,17873.2] ssList(sk3) singletonP(sk3) || -> equal(skaf83(sk8),skaf83(sk3))**.
% 185.83/186.00 22687[10:SSi:22291.1,22291.0,5332.0,3.0,5332.0,3.0] || -> equal(skaf83(sk8),skaf83(sk3))**.
% 185.83/186.00 22695[10:Rew:22687.0,4582.0] || -> equal(cons(skaf83(sk3),skaf82(sk8)),sk8)**.
% 185.83/186.00 24686[0:EqR:328.2] ssList(app(u,sk9)) ssList(u) || -> rearsegP(app(u,sk9),sk9)*.
% 185.83/186.00 24704[0:SSi:24686.0,284.1] ssList(u) || -> rearsegP(app(u,sk9),sk9)*.
% 185.83/186.00 26282[1:SpL:17729.0,7252.2] ssList(cons(sk6,sk8)) ssList(app(app(sk7,cons(sk5,nil)),sk9)) || equal(cons(sk6,sk8),sk3) -> equal(app(app(sk7,cons(sk5,nil)),sk9),nil)**.
% 185.83/186.00 26435[1:SpR:17729.0,7332.2] ssList(app(app(sk7,cons(sk5,nil)),sk9)) ssList(cons(sk6,sk8)) || -> equal(app(nil,sk3),sk3)**.
% 185.83/186.00 27029[8:SSi:19636.0,4612.0,11.0,4611.0,4607.0,4601.0,4598.0] || -> memberP(sk3,sk6)*.
% 185.83/186.00 27078[10:SSi:18823.0,17476.0,18489.0,28.0,4612.0,11.0,4611.0,4607.0,4601.0,4598.0] || equal(u,skaf83(skaf82(sk8)))* -> equal(skaf82(sk8),nil) memberP(sk8,u)*.
% 185.83/186.00 27079[10:MRR:27078.1,17475.0] || equal(u,skaf83(skaf82(sk8)))*+ -> memberP(sk8,u)*.
% 185.83/186.00 27087[1:SSi:26435.1,26435.0,559.0,284.0,100.0,10.0,681.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0,568.0,567.0,566.0,565.1,564.0,563.2,562.1,5424.0] || -> equal(app(nil,sk3),sk3)**.
% 185.83/186.00 27194[1:SSi:26282.1,26282.0,284.0,100.0,10.0,681.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0,568.0,567.0,566.0,565.0,564.0,563.1,562.0,5424.2,559.1] || equal(cons(sk6,sk8),sk3) -> equal(app(app(sk7,cons(sk5,nil)),sk9),nil)**.
% 185.83/186.00 27252[8:Res:27029.0,17873.2] ssList(sk3) singletonP(sk3) || -> equal(skaf83(sk3),sk6)**.
% 185.83/186.00 27254[9:SSi:27252.1,27252.0,5332.0,3.0,5332.0,3.0] || -> equal(skaf83(sk3),sk6)**.
% 185.83/186.00 27263[10:Rew:27254.0,22695.0] || -> equal(cons(sk6,skaf82(sk8)),sk8)**.
% 185.83/186.00 27452[9:SpR:27254.0,17871.2] ssList(sk3) singletonP(sk3) || -> equal(cons(sk6,nil),sk3)**.
% 185.83/186.00 27456[9:SSi:27452.1,27452.0,5332.0,3.0,5332.0,3.0] || -> equal(cons(sk6,nil),sk3)**.
% 185.83/186.00 27745[9:SpL:27456.0,658.1] ssList(nil) || memberP(sk3,u) -> equal(u,sk6) memberP(nil,u)*.
% 185.83/186.00 27823[9:SSi:27745.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0] || memberP(sk3,u) -> equal(u,sk6) memberP(nil,u)*.
% 185.83/186.00 27824[9:MRR:27823.2,561.0] || memberP(sk3,u)* -> equal(u,sk6).
% 185.83/186.00 28366[1:EqR:9243.3] ssList(u) ssList(u) totalorderedP(u) || -> totalorderP(u)*.
% 185.83/186.00 28367[1:Obv:28366.0] ssList(u) totalorderedP(u) || -> totalorderP(u)*.
% 185.83/186.00 28751[1:EqR:9054.3] ssList(u) ssList(u) duplicatefreeP(u) || -> cyclefreeP(u)*.
% 185.83/186.00 28752[1:Obv:28751.0] ssList(u) duplicatefreeP(u) || -> cyclefreeP(u)*.
% 185.83/186.00 28869[1:EqR:9375.3] ssList(u) ssList(u) strictorderedP(u) || -> duplicatefreeP(u)*.
% 185.83/186.00 28870[1:Obv:28869.0] ssList(u) strictorderedP(u) || -> duplicatefreeP(u)*.
% 185.83/186.00 28955[1:EqR:9380.3] ssList(u) ssList(u) strictorderedP(u) || -> strictorderP(u)*.
% 185.83/186.00 28956[1:Obv:28955.0] ssList(u) strictorderedP(u) || -> strictorderP(u)*.
% 185.83/186.00 29323[10:SpL:27263.0,5865.1] ssList(skaf82(sk8)) || strictorderedP(sk8) equal(skaf83(skaf82(sk8)),sk6)** -> equal(skaf82(sk8),nil).
% 185.83/186.00 31533[0:SpL:89.1,238.2] ssList(u) ssList(nil) ssList(u) || equal(app(sk9,u),u)** -> equal(nil,sk9).
% 185.83/186.00 31574[0:Obv:31533.0] ssList(nil) ssList(u) || equal(app(sk9,u),u)** -> equal(nil,sk9).
% 185.83/186.00 31817[0:SpR:290.0,321.2] ssList(nil) ssList(u) || -> equal(app(nil,app(sk9,u)),app(sk9,u))**.
% 185.83/186.00 31874[0:SSi:31817.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0] ssList(u) || -> equal(app(nil,app(sk9,u)),app(sk9,u))**.
% 185.83/186.00 32915[1:SpR:240.2,17729.0] ssList(sk7) ssList(cons(sk5,nil)) || -> equal(app(app(sk7,app(cons(sk5,nil),sk9)),cons(sk6,sk8)),sk3)**.
% 185.83/186.00 33032[1:Rew:585.0,32915.2] ssList(sk7) ssList(cons(sk5,nil)) || -> equal(app(app(sk7,cons(sk5,sk9)),cons(sk6,sk8)),sk3)**.
% 185.83/186.00 34415[1:SpL:17729.0,652.2] ssList(app(app(sk7,cons(sk5,nil)),sk9)) ssList(sk8) || equal(sk8,sk3) -> memberP(sk8,sk6)*.
% 185.83/186.00 35630[0:Res:203.0,532.2] ssList(sk2) ssList(sk3) || segmentP(sk8,sk2) -> segmentP(sk8,sk3)*.
% 185.83/186.00 35868[10:EqR:27079.0] || -> memberP(sk8,skaf83(skaf82(sk8)))*.
% 185.83/186.00 35869[10:Res:35868.0,17550.0] || -> memberP(sk3,skaf83(skaf82(sk8)))*.
% 185.83/186.00 35873[10:Res:35869.0,27824.0] || -> equal(skaf83(skaf82(sk8)),sk6)**.
% 185.83/186.00 36336[10:Rew:35873.0,29323.2] ssList(skaf82(sk8)) || strictorderedP(sk8) equal(sk6,sk6) -> equal(skaf82(sk8),nil)**.
% 185.83/186.00 36337[10:Obv:36336.2] ssList(skaf82(sk8)) || strictorderedP(sk8) -> equal(skaf82(sk8),nil)**.
% 185.83/186.00 36338[10:SSi:36337.0,17476.0,18489.0,28.0,4612.0,11.0,4611.0,4607.0,4601.0,4598.0] || strictorderedP(sk8) -> equal(skaf82(sk8),nil)**.
% 185.83/186.00 36339[10:MRR:36338.0,36338.1,4598.0,17475.0] || -> .
% 185.83/186.00 36817[8:Spt:36339.0,397.0,4612.0] || totalorderP(sk8)* -> .
% 185.83/186.00 36818[8:Spt:36339.0,397.1] || -> equal(app(app(skaf56(sk8),cons(skaf54(sk8),skaf57(sk8))),cons(skaf55(sk8),skaf58(sk8))),sk8)**.
% 185.83/186.00 36854[0:SSi:6398.1,6398.0,3.0,2.0] || segmentP(sk3,sk2)* -> equal(sk3,sk2).
% 185.83/186.00 36860[0:SSi:35630.1,35630.0,3.0,2.0] || segmentP(sk8,sk2) -> segmentP(sk8,sk3)*.
% 185.83/186.00 36890[0:SSi:31574.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0] ssList(u) || equal(app(sk9,u),u)** -> equal(nil,sk9).
% 185.83/186.00 36961[1:SSi:33032.1,33032.0,681.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0,568.0,567.0,566.0,565.0,564.0,563.0,562.0,5424.0,10.1] || -> equal(app(app(sk7,cons(sk5,sk9)),cons(sk6,sk8)),sk3)**.
% 185.83/186.00 37756[8:Res:28367.2,36817.0] ssList(sk8) totalorderedP(sk8) || -> .
% 185.83/186.00 37759[8:SSi:37756.1,37756.0,11.0,4611.0,4607.0,4601.0,4598.0,11.0,4611.0,4607.0,4601.0,4598.0] || -> .
% 185.83/186.00 37764[7:Spt:37759.0,398.0,4611.0] || strictorderP(sk8)* -> .
% 185.83/186.00 37765[7:Spt:37759.0,398.1] || -> equal(app(app(skaf61(sk8),cons(skaf59(sk8),skaf62(sk8))),cons(skaf60(sk8),skaf63(sk8))),sk8)**.
% 185.83/186.00 38344[7:Res:28956.2,37764.0] ssList(sk8) strictorderedP(sk8) || -> .
% 185.83/186.00 38355[7:SSi:38344.1,38344.0,11.0,4607.0,4601.0,4598.0,11.0,4607.0,4601.0,4598.0] || -> .
% 185.83/186.00 38362[6:Spt:38355.0,456.0,4607.0] || cyclefreeP(sk8)* -> .
% 185.83/186.00 38363[6:Spt:38355.0,456.1] || -> leq(skaf50(sk8),skaf49(sk8))*.
% 185.83/186.00 39179[6:Res:28752.2,38362.0] ssList(sk8) duplicatefreeP(sk8) || -> .
% 185.83/186.00 39194[6:SSi:39179.1,39179.0,28870.0,11.0,4601.0,4598.0,11.0,4601.0,4598.2] || -> .
% 185.83/186.00 39201[5:Spt:39194.0,399.0,4601.0] || totalorderedP(sk8)* -> .
% 185.83/186.00 39202[5:Spt:39194.0,399.1] || -> equal(app(app(skaf66(sk8),cons(skaf64(sk8),skaf67(sk8))),cons(skaf65(sk8),skaf68(sk8))),sk8)**.
% 185.83/186.00 39203[4:SSi:19636.0,11.0,4598.0] || -> memberP(sk3,sk6)*.
% 185.83/186.00 40079[6:Spt:457.0] || -> cyclefreeP(sk8)*.
% 185.83/186.00 40087[4:Res:39203.0,17873.2] ssList(sk3) singletonP(sk3) || -> equal(skaf83(sk3),sk6)**.
% 185.83/186.00 40089[4:SSi:40087.0,3.0] singletonP(sk3) || -> equal(skaf83(sk3),sk6)**.
% 185.83/186.00 40098[7:Spt:398.0] || -> strictorderP(sk8)*.
% 185.83/186.00 40115[8:Spt:397.0] || -> totalorderP(sk8)*.
% 185.83/186.00 40224[9:Spt:4615.0] || -> equal(nil,sk2)**.
% 185.83/186.00 40257[9:Rew:40224.0,71.1] ssList(u) || -> segmentP(u,sk2)*.
% 185.83/186.00 40321[9:Rew:40224.0,5624.0] || equal(sk3,sk2)** -> .
% 185.83/186.00 40996[9:MRR:36854.1,40321.0] || segmentP(sk3,sk2)* -> .
% 185.83/186.00 41257[9:Res:40257.1,40996.0] ssList(sk3) || -> .
% 185.83/186.00 41258[9:SSi:41257.0,3.0] || -> .
% 185.83/186.00 41265[9:Spt:41258.0,4615.0,40224.0] || equal(nil,sk2)** -> .
% 185.83/186.00 41266[9:Spt:41258.0,4615.1] || -> singletonP(sk3)*.
% 185.83/186.00 41267[9:MRR:40089.0,41266.0] || -> equal(skaf83(sk3),sk6)**.
% 185.83/186.00 41361[1:MRR:622.3,20108.1] ssList(u) || totalorderedP(cons(v,u))* -> totalorderedP(u).
% 185.83/186.00 41362[1:MRR:623.3,15513.1] ssList(u) || strictorderedP(cons(v,u))* -> strictorderedP(u).
% 185.83/186.00 42834[9:SpR:41267.0,17871.2] ssList(sk3) singletonP(sk3) || -> equal(cons(sk6,nil),sk3)**.
% 185.83/186.00 42882[9:SSi:42834.1,42834.0,3.0,41266.0,3.0,41266.0] || -> equal(cons(sk6,nil),sk3)**.
% 185.83/186.00 42887[9:Rew:42882.0,205.0] || -> equal(app(app(app(app(sk7,cons(sk5,nil)),sk9),sk3),sk8),sk3)**.
% 185.83/186.00 42926[9:SpR:42882.0,562.0] || -> cyclefreeP(sk3)*.
% 185.83/186.00 42927[9:SpR:42882.0,563.0] || -> totalorderP(sk3)*.
% 185.83/186.00 42928[9:SpR:42882.0,564.0] || -> strictorderP(sk3)*.
% 185.83/186.00 42929[9:SpR:42882.0,565.0] || -> totalorderedP(sk3)*.
% 185.83/186.00 42930[9:SpR:42882.0,566.0] || -> strictorderedP(sk3)*.
% 185.83/186.00 42931[9:SpR:42882.0,567.0] || -> duplicatefreeP(sk3)*.
% 185.83/186.00 42932[9:SpR:42882.0,568.0] || -> equalelemsP(sk3)*.
% 185.83/186.00 42935[9:SpR:42882.0,685.1] ssList(nil) || -> equal(tl(sk3),nil)**.
% 185.83/186.00 43002[9:SSi:42935.0,23.0,22.0,21.0,20.0,19.0,18.0,17.0,16.0] || -> equal(tl(sk3),nil)**.
% 185.83/186.00 43301[1:SpL:124.2,41362.1] ssList(u) ssList(skaf82(u)) || strictorderedP(u) -> equal(nil,u) strictorderedP(skaf82(u))*.
% 185.83/186.00 43345[1:SSi:43301.1,28.0] ssList(u) || strictorderedP(u) -> equal(nil,u) strictorderedP(skaf82(u))*.
% 185.83/186.00 46203[1:SpR:9924.0,43345.3] ssList(cons(u,sk9)) || strictorderedP(cons(u,sk9))* -> equal(cons(u,sk9),nil) strictorderedP(sk9).
% 185.83/186.00 50635[1:SpR:230.1,7585.2] ssList(app(skaf75(sk9),cons(skaf74(sk9),skaf76(sk9)))) ssList(skaf77(sk9)) || -> duplicatefreeP(sk9) memberP(sk9,skaf74(sk9))*.
% 185.83/186.00 50658[1:SpL:230.1,652.2] ssList(app(skaf75(sk9),cons(skaf74(sk9),skaf76(sk9)))) ssList(skaf77(sk9)) || equal(sk9,sk8) -> duplicatefreeP(sk9) memberP(sk8,skaf74(sk9))*.
% 185.83/186.00 53998[1:SpL:17729.0,6462.2] ssList(app(app(sk7,cons(sk5,nil)),sk9)) ssList(cons(sk6,sk8)) || equal(tl(sk3),nil) -> equal(app(app(sk7,cons(sk5,nil)),sk9),nil)** equal(cons(sk6,sk8),nil).
% 185.83/186.00 54026[9:SpL:42887.0,6462.2] ssList(app(app(app(sk7,cons(sk5,nil)),sk9),sk3)) ssList(sk8) || equal(tl(sk3),nil) -> equal(app(app(app(sk7,cons(sk5,nil)),sk9),sk3),nil)** equal(nil,sk8).
% 185.83/186.00 54185[9:Rew:43002.0,53998.2] ssList(app(app(sk7,cons(sk5,nil)),sk9)) ssList(cons(sk6,sk8)) || equal(nil,nil) -> equal(app(app(sk7,cons(sk5,nil)),sk9),nil)** equal(cons(sk6,sk8),nil).
% 185.83/186.00 54186[9:Obv:54185.2] ssList(app(app(sk7,cons(sk5,nil)),sk9)) ssList(cons(sk6,sk8)) || -> equal(app(app(sk7,cons(sk5,nil)),sk9),nil)** equal(cons(sk6,sk8),nil).
% 185.83/186.00 54187[9:SSi:54186.1,54186.0,559.0,284.0,100.0,10.0,681.0,23.0,22.0,21.0,20.0,19.0,18.0,17.0,16.0,5424.0,562.0,563.0,564.1,565.0,566.2,567.1,568.0] || -> equal(app(app(sk7,cons(sk5,nil)),sk9),nil)** equal(cons(sk6,sk8),nil).
% 185.83/186.00 54188[9:MRR:54187.1,571.0] || -> equal(app(app(sk7,cons(sk5,nil)),sk9),nil)**.
% 185.83/186.00 54885[9:Rew:43002.0,54026.2] ssList(app(app(app(sk7,cons(sk5,nil)),sk9),sk3)) ssList(sk8) || equal(nil,nil) -> equal(app(app(app(sk7,cons(sk5,nil)),sk9),sk3),nil)** equal(nil,sk8).
% 185.83/186.00 54886[9:Obv:54885.2] ssList(app(app(app(sk7,cons(sk5,nil)),sk9),sk3)) ssList(sk8) || -> equal(app(app(app(sk7,cons(sk5,nil)),sk9),sk3),nil)** equal(nil,sk8).
% 185.83/186.00 54887[9:Rew:54188.0,54886.2] ssList(app(app(app(sk7,cons(sk5,nil)),sk9),sk3)) ssList(sk8) || -> equal(app(nil,sk3),nil)** equal(nil,sk8).
% 185.83/186.00 54888[9:Rew:27087.0,54887.2] ssList(app(app(app(sk7,cons(sk5,nil)),sk9),sk3)) ssList(sk8) || -> equal(nil,sk3) equal(nil,sk8)**.
% 185.83/186.00 54889[9:SSi:54888.1,54888.0,11.0,4598.0,40079.0,40098.0,40115.0,100.0,284.0,100.0,10.0,681.0,23.0,22.0,21.0,20.0,19.0,18.0,17.0,16.0,5424.0,562.0,563.0,564.0,565.0,566.0,567.0,568.1,3.0,41266.2,42926.1,42927.2,42928.0,42929.0,42930.0,42931.0,42932.0] || -> equal(nil,sk3) equal(nil,sk8)**.
% 185.83/186.00 54890[9:MRR:54889.0,54889.1,5624.0,4576.0] || -> .
% 185.83/186.00 55010[8:Spt:54890.0,397.0,40115.0] || totalorderP(sk8)* -> .
% 185.83/186.00 55011[8:Spt:54890.0,397.1] || -> equal(app(app(skaf56(sk8),cons(skaf54(sk8),skaf57(sk8))),cons(skaf55(sk8),skaf58(sk8))),sk8)**.
% 185.83/186.00 55273[1:SSi:53998.1,53998.0,559.0,284.0,100.0,10.0,681.0,23.0,22.0,21.0,20.0,19.0,18.0,17.0,16.0,5424.0,562.0,563.0,564.1,565.0,566.2,567.1,568.0] || equal(tl(sk3),nil) -> equal(app(app(sk7,cons(sk5,nil)),sk9),nil)** equal(cons(sk6,sk8),nil).
% 185.83/186.00 55274[1:MRR:55273.2,571.0] || equal(tl(sk3),nil) -> equal(app(app(sk7,cons(sk5,nil)),sk9),nil)**.
% 185.83/186.00 55535[1:SpL:205.0,6462.2] ssList(app(app(app(sk7,cons(sk5,nil)),sk9),cons(sk6,nil))) ssList(sk8) || equal(tl(sk3),nil) -> equal(app(app(app(sk7,cons(sk5,nil)),sk9),cons(sk6,nil)),nil)** equal(nil,sk8).
% 185.83/186.00 55570[1:Rew:55274.1,55535.3] ssList(app(app(app(sk7,cons(sk5,nil)),sk9),cons(sk6,nil))) ssList(sk8) || equal(tl(sk3),nil) -> equal(app(nil,cons(sk6,nil)),nil)** equal(nil,sk8).
% 185.83/186.00 55571[7:SSi:55570.1,55570.0,11.0,4598.0,40079.0,40098.0,100.0,284.0,100.0,10.0,681.0,23.0,22.0,21.0,20.0,19.0,18.0,17.0,16.1,5424.0,562.0,563.0,564.0,565.0,566.0,567.0,568.0,681.0,23.0,22.0,21.0,20.0,19.0,18.0,17.0,16.1,5424.0,562.2,563.1,564.2,565.0,566.0,567.0,568.0] || equal(tl(sk3),nil) -> equal(app(nil,cons(sk6,nil)),nil)** equal(nil,sk8).
% 185.83/186.00 55572[7:MRR:55571.2,4576.0] || equal(tl(sk3),nil) -> equal(app(nil,cons(sk6,nil)),nil)**.
% 185.83/186.00 55585[9:Spt:4615.0] || -> equal(nil,sk2)**.
% 185.83/186.00 55607[9:Rew:55585.0,5624.0] || equal(sk3,sk2)** -> .
% 185.83/186.00 55641[9:Rew:55585.0,71.1] ssList(u) || -> segmentP(u,sk2)*.
% 185.83/186.00 56642[9:MRR:36854.1,55607.0] || segmentP(sk3,sk2)* -> .
% 185.83/186.00 57371[9:Res:55641.1,56642.0] ssList(sk3) || -> .
% 185.83/186.00 57372[9:SSi:57371.0,3.0] || -> .
% 185.83/186.00 57379[9:Spt:57372.0,4615.0,55585.0] || equal(nil,sk2)** -> .
% 185.83/186.00 57380[9:Spt:57372.0,4615.1] || -> singletonP(sk3)*.
% 185.83/186.00 57383[9:MRR:40089.0,57380.0] || -> equal(skaf83(sk3),sk6)**.
% 185.83/186.00 58843[9:SpR:57383.0,17871.2] ssList(sk3) singletonP(sk3) || -> equal(cons(sk6,nil),sk3)**.
% 185.83/186.00 58893[9:SSi:58843.1,58843.0,3.0,57380.0,3.0,57380.0] || -> equal(cons(sk6,nil),sk3)**.
% 185.83/186.00 58894[9:Rew:58893.0,55572.1] || equal(tl(sk3),nil) -> equal(app(nil,sk3),nil)**.
% 185.83/186.00 58919[9:Rew:27087.0,58894.1] || equal(tl(sk3),nil)** -> equal(nil,sk3).
% 185.83/186.00 58920[9:MRR:58919.1,5624.0] || equal(tl(sk3),nil)** -> .
% 185.83/186.00 58943[9:SpR:58893.0,685.1] ssList(nil) || -> equal(tl(sk3),nil)**.
% 185.83/186.00 59015[9:SSi:58943.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0] || -> equal(tl(sk3),nil)**.
% 185.83/186.00 59016[9:MRR:59015.0,58920.0] || -> .
% 185.83/186.00 59082[7:Spt:59016.0,398.0,40098.0] || strictorderP(sk8)* -> .
% 185.83/186.00 59083[7:Spt:59016.0,398.1] || -> equal(app(app(skaf61(sk8),cons(skaf59(sk8),skaf62(sk8))),cons(skaf60(sk8),skaf63(sk8))),sk8)**.
% 185.83/186.00 59737[7:Res:28956.2,59082.0] ssList(sk8) strictorderedP(sk8) || -> .
% 185.83/186.00 59743[7:SSi:59737.1,59737.0,11.0,4598.0,40079.0,11.0,4598.0,40079.0] || -> .
% 185.83/186.00 59746[6:Spt:59743.0,457.0,40079.0] || cyclefreeP(sk8)* -> .
% 185.83/186.00 59747[6:Spt:59743.0,457.1] || -> leq(skaf49(sk8),skaf50(sk8))*.
% 185.83/186.00 60298[6:Res:28752.2,59746.0] ssList(sk8) duplicatefreeP(sk8) || -> .
% 185.83/186.00 60302[6:SSi:60298.1,60298.0,28870.0,11.0,4598.0,11.0,4598.2] || -> .
% 185.83/186.00 60303[4:Spt:60302.0,400.0,4598.0] || strictorderedP(sk8)* -> .
% 185.83/186.00 60304[4:Spt:60302.0,400.1] || -> equal(app(app(skaf71(sk8),cons(skaf69(sk8),skaf72(sk8))),cons(skaf70(sk8),skaf73(sk8))),sk8)**.
% 185.83/186.00 60305[1:SSi:19636.0,11.0] || -> memberP(sk3,sk6)*.
% 185.83/186.00 60422[1:SSi:34415.1,34415.0,11.0,284.0,100.0,10.0,681.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0,568.0,567.0,566.0,565.1,564.0,563.2,562.1,5424.0] || equal(sk8,sk3) -> memberP(sk8,sk6)*.
% 185.83/186.00 60834[1:SSi:55570.1,55570.0,11.0,100.0,284.0,100.0,10.0,681.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0,568.0,567.0,566.1,565.0,564.0,563.0,562.0,5424.0,681.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0,568.0,567.0,566.1,565.0,564.2,563.1,562.2,5424.0] || equal(tl(sk3),nil) -> equal(app(nil,cons(sk6,nil)),nil)** equal(nil,sk8).
% 185.83/186.00 60835[3:MRR:60834.2,4576.0] || equal(tl(sk3),nil) -> equal(app(nil,cons(sk6,nil)),nil)**.
% 185.83/186.00 61091[1:Res:60305.0,17873.2] ssList(sk3) singletonP(sk3) || -> equal(skaf83(sk3),sk6)**.
% 185.83/186.00 61093[1:SSi:61091.0,3.0] singletonP(sk3) || -> equal(skaf83(sk3),sk6)**.
% 185.83/186.00 61407[5:Spt:4615.0] || -> equal(nil,sk2)**.
% 185.83/186.00 61430[5:Rew:61407.0,5624.0] || equal(sk3,sk2)** -> .
% 185.83/186.00 61444[5:Rew:61407.0,71.1] ssList(u) || -> segmentP(u,sk2)*.
% 185.83/186.00 62429[5:MRR:36854.1,61430.0] || segmentP(sk3,sk2)* -> .
% 185.83/186.00 62754[5:Res:61444.1,62429.0] ssList(sk3) || -> .
% 185.83/186.00 62755[5:SSi:62754.0,3.0] || -> .
% 185.83/186.00 62762[5:Spt:62755.0,4615.0,61407.0] || equal(nil,sk2)** -> .
% 185.83/186.00 62763[5:Spt:62755.0,4615.1] || -> singletonP(sk3)*.
% 185.83/186.00 62764[5:MRR:61093.0,62763.0] || -> equal(skaf83(sk3),sk6)**.
% 185.83/186.00 64147[5:SpR:62764.0,17871.2] ssList(sk3) singletonP(sk3) || -> equal(cons(sk6,nil),sk3)**.
% 185.83/186.00 64198[5:SSi:64147.1,64147.0,3.0,62763.0,3.0,62763.0] || -> equal(cons(sk6,nil),sk3)**.
% 185.83/186.00 64199[5:Rew:64198.0,60835.1] || equal(tl(sk3),nil) -> equal(app(nil,sk3),nil)**.
% 185.83/186.00 64225[5:Rew:27087.0,64199.1] || equal(tl(sk3),nil)** -> equal(nil,sk3).
% 185.83/186.00 64226[5:MRR:64225.1,5624.0] || equal(tl(sk3),nil)** -> .
% 185.83/186.00 64247[5:SpR:64198.0,685.1] ssList(nil) || -> equal(tl(sk3),nil)**.
% 185.83/186.00 64321[5:SSi:64247.0,23.0,22.0,21.0,20.0,19.0,18.0,17.0,16.0] || -> equal(tl(sk3),nil)**.
% 185.83/186.00 64322[5:MRR:64321.0,64226.0] || -> .
% 185.83/186.00 64388[2:Spt:64322.0,506.1] || -> equal(nil,sk8)**.
% 185.83/186.00 64394[2:Rew:64388.0,19.0] || -> totalorderedP(sk8)*.
% 185.83/186.00 64406[2:Rew:64388.0,561.0] || memberP(sk8,u)* -> .
% 185.83/186.00 64407[2:Rew:64388.0,562.0] || -> cyclefreeP(cons(u,sk8))*.
% 185.83/186.00 64408[2:Rew:64388.0,5424.0] || -> singletonP(cons(u,sk8))*.
% 185.83/186.00 64409[2:Rew:64388.0,563.0] || -> totalorderP(cons(u,sk8))*.
% 185.83/186.00 64410[2:Rew:64388.0,564.0] || -> strictorderP(cons(u,sk8))*.
% 185.83/186.00 64411[2:Rew:64388.0,565.0] || -> totalorderedP(cons(u,sk8))*.
% 185.83/186.00 64412[2:Rew:64388.0,566.0] || -> strictorderedP(cons(u,sk8))*.
% 185.83/186.00 64413[2:Rew:64388.0,567.0] || -> duplicatefreeP(cons(u,sk8))*.
% 185.83/186.00 64414[2:Rew:64388.0,568.0] || -> equalelemsP(cons(u,sk8))*.
% 185.83/186.00 64424[2:Rew:64388.0,71.1] ssList(u) || -> segmentP(u,sk8)*.
% 185.83/186.00 64429[2:Rew:64388.0,89.1] ssList(u) || -> equal(app(sk8,u),u)**.
% 185.83/186.00 64433[2:Rew:64388.0,94.2] ssList(u) || equal(nil,u) -> segmentP(sk8,u)*.
% 185.83/186.00 64434[2:Rew:64388.0,95.1] ssList(u) || segmentP(sk8,u)* -> equal(nil,u).
% 185.83/186.00 64445[2:Rew:64388.0,17871.2] ssList(u) singletonP(u) || -> equal(cons(skaf83(u),sk8),u)**.
% 185.83/186.00 64521[2:Rew:64388.0,17729.0] || -> equal(app(app(app(sk7,cons(sk5,sk8)),sk9),cons(sk6,sk8)),sk3)**.
% 185.83/186.00 64743[2:Rew:64388.0,133.3] ssList(u) ssList(v) || equal(app(u,v),nil)** -> equal(sk8,u).
% 185.83/186.00 64832[2:Rew:64388.0,687.1] ssList(u) || -> equal(app(cons(v,sk8),u),cons(v,u))**.
% 185.83/186.00 65001[2:Rew:64388.0,31874.1] ssList(u) || -> equal(app(sk8,app(sk9,u)),app(sk9,u))**.
% 185.83/186.00 65328[2:Rew:64388.0,4615.0] || -> equal(sk8,sk2) singletonP(sk3)*.
% 185.83/186.00 65341[2:Rew:64388.0,287.1] || -> ssList(tl(sk9))* equal(sk9,sk8).
% 185.83/186.00 65430[2:MRR:60422.1,64406.0] || equal(sk8,sk3)** -> .
% 185.83/186.00 65442[2:Rew:64388.0,281.1,64388.0,281.0] || rearsegP(sk8,sk9)* -> equal(sk9,sk8).
% 185.83/186.00 65451[2:Rew:64388.0,583.0] || equal(sk9,sk8) -> strictorderedP(cons(u,sk9))*.
% 185.83/186.00 65702[2:Rew:64388.0,590.2] || strictorderedP(cons(u,sk9))* -> strictorderedP(sk9) equal(sk9,sk8).
% 185.83/186.00 65703[2:Rew:64388.0,64433.1] ssList(u) || equal(sk8,u) -> segmentP(sk8,u)*.
% 185.83/186.00 65704[2:Rew:64388.0,64434.2] ssList(u) || segmentP(sk8,u)* -> equal(sk8,u).
% 185.83/186.00 65747[2:Rew:64388.0,263.2,64388.0,263.1] ssList(u) || equal(app(u,sk9),sk8)** -> equal(sk9,sk8).
% 185.83/186.00 65756[2:Rew:64388.0,36890.2] ssList(u) || equal(app(sk9,u),u)** -> equal(sk9,sk8).
% 185.83/186.00 65924[2:Rew:64388.0,55274.1,64388.0,55274.0] || equal(tl(sk3),sk8) -> equal(app(app(sk7,cons(sk5,sk8)),sk9),sk8)**.
% 185.83/186.00 65974[2:Rew:64388.0,27194.1] || equal(cons(sk6,sk8),sk3) -> equal(app(app(sk7,cons(sk5,sk8)),sk9),sk8)**.
% 185.83/186.00 66009[2:Rew:64388.0,64743.2] ssList(u) ssList(v) || equal(app(u,v),sk8)** -> equal(sk8,u).
% 185.83/186.00 66120[2:Rew:65702.2,46203.2,64388.0,46203.2] ssList(cons(u,sk9)) || strictorderedP(cons(u,sk9))* -> equal(cons(u,sk8),sk8) strictorderedP(sk9).
% 185.83/186.00 66121[2:SSi:66120.0,560.0] || strictorderedP(cons(u,sk9))* -> equal(cons(u,sk8),sk8) strictorderedP(sk9).
% 185.83/186.00 66122[2:MRR:66121.1,570.0] || strictorderedP(cons(u,sk9))* -> strictorderedP(sk9).
% 185.83/186.00 66442[1:SSi:50635.1,50635.0,33.0,12.0,100.1,35.0,12.0,681.2,34.0,12.0] || -> duplicatefreeP(sk9) memberP(sk9,skaf74(sk9))*.
% 185.83/186.00 66941[1:SSi:50658.1,50658.0,33.0,12.0,100.1,35.0,12.0,681.2,34.0,12.0] || equal(sk9,sk8) -> duplicatefreeP(sk9) memberP(sk8,skaf74(sk9))*.
% 185.83/186.00 66942[2:MRR:66941.2,64406.0] || equal(sk9,sk8) -> duplicatefreeP(sk9)*.
% 185.83/186.00 67468[2:Rew:64521.0,17769.1,64388.0,17769.1,64521.0,17769.0,64388.0,17769.0] || -> equal(sk8,sk3) equal(hd(sk3),skaf83(sk3))**.
% 185.83/186.00 67469[2:MRR:67468.0,65430.0] || -> equal(hd(sk3),skaf83(sk3))**.
% 185.83/186.00 67745[3:Spt:228.0] || -> totalorderedP(sk9)*.
% 185.83/186.00 67749[4:Spt:229.0] || -> strictorderedP(sk9)*.
% 185.83/186.00 67752[5:Spt:285.0] || -> cyclefreeP(sk9)*.
% 185.83/186.00 67754[6:Spt:226.0] || -> totalorderP(sk9)*.
% 185.83/186.00 67755[7:Spt:227.0] || -> strictorderP(sk9)*.
% 185.83/186.00 67823[8:Spt:65328.0] || -> equal(sk8,sk2)**.
% 185.83/186.00 67878[8:Rew:67823.0,65430.0] || equal(sk3,sk2)** -> .
% 185.83/186.00 68786[8:Rew:67823.0,64424.1] ssList(u) || -> segmentP(u,sk2)*.
% 185.83/186.00 69063[8:MRR:36854.1,67878.0] || segmentP(sk3,sk2)* -> .
% 185.83/186.00 71660[8:Res:68786.1,69063.0] ssList(sk3) || -> .
% 185.83/186.00 71661[8:SSi:71660.0,3.0] || -> .
% 185.83/186.00 71664[8:Spt:71661.0,65328.0,67823.0] || equal(sk8,sk2)** -> .
% 185.83/186.00 71665[8:Spt:71661.0,65328.1] || -> singletonP(sk3)*.
% 185.83/186.00 71666[8:MRR:61093.0,71665.0] || -> equal(skaf83(sk3),sk6)**.
% 185.83/186.00 71667[8:Rew:71666.0,67469.0] || -> equal(hd(sk3),sk6)**.
% 185.83/186.00 71737[8:SpR:71667.0,5746.2] ssList(sk3) totalorderedP(sk3) || -> totalorderedP(cons(sk6,sk3))*.
% 185.83/186.00 71742[8:SSi:71737.1,71737.0,5451.0,3.0,71665.0,3.0,71665.2] || -> totalorderedP(cons(sk6,sk3))*.
% 185.83/186.00 71749[8:Res:71742.0,41361.1] ssList(sk3) || -> totalorderedP(sk3)*.
% 185.83/186.00 71750[8:SSi:71749.0,3.0,71665.0] || -> totalorderedP(sk3)*.
% 185.83/186.00 71971[9:Spt:66442.0] || -> duplicatefreeP(sk9)*.
% 185.83/186.00 71980[10:Spt:65341.1] || -> equal(sk9,sk8)**.
% 185.83/186.00 72127[10:Rew:71980.0,36961.0] || -> equal(app(app(sk7,cons(sk5,sk8)),cons(sk6,sk8)),sk3)**.
% 185.83/186.00 74110[2:Res:36860.1,65704.1] ssList(sk3) || segmentP(sk8,sk2)* -> equal(sk8,sk3).
% 185.83/186.00 74290[8:SpR:71666.0,64445.2] ssList(sk3) singletonP(sk3) || -> equal(cons(sk6,sk8),sk3)**.
% 185.83/186.00 74328[8:SSi:74290.1,74290.0,3.0,71665.0,71750.0,3.0,71665.0,71750.0] || -> equal(cons(sk6,sk8),sk3)**.
% 185.83/186.00 74349[10:Rew:74328.0,72127.0] || -> equal(app(app(sk7,cons(sk5,sk8)),sk3),sk3)**.
% 185.83/186.00 74475[8:SpR:74328.0,64414.0] || -> equalelemsP(sk3)*.
% 185.83/186.00 74476[8:SpR:74328.0,64413.0] || -> duplicatefreeP(sk3)*.
% 185.83/186.00 74477[8:SpR:74328.0,64412.0] || -> strictorderedP(sk3)*.
% 185.83/186.00 74479[8:SpR:74328.0,64410.0] || -> strictorderP(sk3)*.
% 185.83/186.00 74480[8:SpR:74328.0,64409.0] || -> totalorderP(sk3)*.
% 185.83/186.00 74482[8:SpR:74328.0,64407.0] || -> cyclefreeP(sk3)*.
% 185.83/186.00 74486[8:SpR:74328.0,573.0] || -> equal(tl(sk3),sk8)**.
% 185.83/186.00 74905[10:SpR:74349.0,164.3] ssList(sk7) ssList(cons(sk5,sk8)) ssList(sk3) || -> equal(app(sk7,app(cons(sk5,sk8),sk3)),sk3)**.
% 185.83/186.00 74920[10:Rew:64832.1,74905.3] ssList(sk7) ssList(cons(sk5,sk8)) ssList(sk3) || -> equal(app(sk7,cons(sk5,sk3)),sk3)**.
% 185.83/186.00 74921[10:SSi:74920.2,74920.1,74920.0,3.0,71665.0,71750.0,74475.0,74476.0,74477.0,74479.0,74480.0,74482.0,64414.0,64413.0,64412.0,64411.0,64410.0,64409.0,64408.0,64407.0,559.0,10.0] || -> equal(app(sk7,cons(sk5,sk3)),sk3)**.
% 185.83/186.00 74949[10:SpR:74921.0,7585.2] ssList(sk7) ssList(sk3) || -> memberP(sk3,sk5)*.
% 185.83/186.00 74971[10:SSi:74949.1,74949.0,3.0,71665.0,71750.0,74475.0,74476.0,74477.0,74479.0,74480.0,74482.0,10.0] || -> memberP(sk3,sk5)*.
% 185.83/186.00 75002[10:Res:74971.0,17873.2] ssList(sk3) singletonP(sk3) || -> equal(skaf83(sk3),sk5)**.
% 185.83/186.00 75005[10:Rew:71666.0,75002.2] ssList(sk3) singletonP(sk3) || -> equal(sk6,sk5)**.
% 185.83/186.00 75006[10:SSi:75005.1,75005.0,3.0,71665.0,71750.0,74475.0,74476.0,74477.0,74479.0,74480.0,74482.0,3.0,71665.0,71750.0,74475.0,74476.0,74477.0,74479.0,74480.0,74482.0] || -> equal(sk6,sk5)**.
% 185.83/186.00 75007[10:MRR:75006.0,14.0] || -> .
% 185.83/186.00 75008[10:Spt:75007.0,65341.1,71980.0] || equal(sk9,sk8)** -> .
% 185.83/186.00 75009[10:Spt:75007.0,65341.0] || -> ssList(tl(sk9))*.
% 185.83/186.00 75028[10:MRR:65756.2,75008.0] ssList(u) || equal(app(sk9,u),u)** -> .
% 185.83/186.00 75035[8:Rew:74486.0,65924.0] || equal(sk8,sk8) -> equal(app(app(sk7,cons(sk5,sk8)),sk9),sk8)**.
% 185.83/186.00 75036[8:Obv:75035.0] || -> equal(app(app(sk7,cons(sk5,sk8)),sk9),sk8)**.
% 185.83/186.00 75878[8:SpR:75036.0,164.3] ssList(app(sk7,cons(sk5,sk8))) ssList(sk9) ssList(u) || -> equal(app(app(sk7,cons(sk5,sk8)),app(sk9,u)),app(sk8,u))**.
% 185.83/186.00 75901[8:SpL:75036.0,66009.2] ssList(app(sk7,cons(sk5,sk8))) ssList(sk9) || equal(sk8,sk8) -> equal(app(sk7,cons(sk5,sk8)),sk8)**.
% 185.83/186.00 75950[8:Obv:75901.2] ssList(app(sk7,cons(sk5,sk8))) ssList(sk9) || -> equal(app(sk7,cons(sk5,sk8)),sk8)**.
% 185.83/186.00 75951[9:SSi:75950.1,75950.0,12.0,71971.0,67745.0,67749.0,67752.0,67754.0,67755.0,100.0,10.0,64414.0,64413.2,64412.0,64411.0,64410.0,64409.0,64408.0,64407.0,559.0] || -> equal(app(sk7,cons(sk5,sk8)),sk8)**.
% 185.83/186.00 75966[8:Rew:64429.1,75878.3] ssList(app(sk7,cons(sk5,sk8))) ssList(sk9) ssList(u) || -> equal(app(app(sk7,cons(sk5,sk8)),app(sk9,u)),u)**.
% 185.83/186.00 75967[9:Rew:65001.1,75966.3,75951.0,75966.3] ssList(app(sk7,cons(sk5,sk8))) ssList(sk9) ssList(u) || -> equal(app(sk9,u),u)**.
% 185.83/186.00 75968[9:SSi:75967.1,75967.0,12.0,71971.0,67745.0,67749.0,67752.0,67754.0,67755.0,100.0,10.0,64414.0,64413.2,64412.0,64411.0,64410.0,64409.0,64408.0,64407.0,559.0] ssList(u) || -> equal(app(sk9,u),u)**.
% 185.83/186.00 75969[10:MRR:75968.1,75028.1] ssList(u) || -> .
% 185.83/186.00 75970[10:UnC:75969.0,12.0] || -> .
% 185.83/186.00 75975[9:Spt:75970.0,66442.0,71971.0] || duplicatefreeP(sk9)* -> .
% 185.83/186.00 75976[9:Spt:75970.0,66442.1] || -> memberP(sk9,skaf74(sk9))*.
% 185.83/186.00 75977[9:MRR:66942.1,75975.0] || equal(sk9,sk8)** -> .
% 185.83/186.00 75992[9:MRR:65756.2,75977.0] ssList(u) || equal(app(sk9,u),u)** -> .
% 185.83/186.00 76037[8:SSi:75950.1,75950.0,12.0,67745.0,67749.0,67752.0,67754.0,67755.0,100.0,10.0,64414.0,64413.0,64412.2,64411.0,64410.0,64409.0,64408.0,64407.0,559.0] || -> equal(app(sk7,cons(sk5,sk8)),sk8)**.
% 185.83/186.00 76143[8:Rew:64429.1,75878.3] ssList(app(sk7,cons(sk5,sk8))) ssList(sk9) ssList(u) || -> equal(app(app(sk7,cons(sk5,sk8)),app(sk9,u)),u)**.
% 185.83/186.00 76144[8:Rew:65001.1,76143.3,76037.0,76143.3] ssList(app(sk7,cons(sk5,sk8))) ssList(sk9) ssList(u) || -> equal(app(sk9,u),u)**.
% 185.83/186.00 76145[8:SSi:76144.1,76144.0,12.0,67745.0,67749.0,67752.0,67754.0,67755.0,100.0,10.0,64414.0,64413.0,64412.2,64411.0,64410.0,64409.0,64408.0,64407.0,559.0] ssList(u) || -> equal(app(sk9,u),u)**.
% 185.83/186.00 76146[9:MRR:76145.1,75992.1] ssList(u) || -> .
% 185.83/186.00 76147[9:UnC:76146.0,12.0] || -> .
% 185.83/186.00 76157[7:Spt:76147.0,227.0,67755.0] || strictorderP(sk9)* -> .
% 185.83/186.00 76158[7:Spt:76147.0,227.1] || -> equal(app(app(skaf61(sk9),cons(skaf59(sk9),skaf62(sk9))),cons(skaf60(sk9),skaf63(sk9))),sk9)**.
% 185.83/186.00 76161[2:SSi:74110.0,3.0] || segmentP(sk8,sk2)* -> equal(sk8,sk3).
% 185.83/186.00 76162[2:MRR:76161.1,65430.0] || segmentP(sk8,sk2)* -> .
% 185.83/186.00 76267[7:Res:28956.2,76157.0] ssList(sk9) strictorderedP(sk9) || -> .
% 185.83/186.00 76269[7:SSi:76267.1,76267.0,12.0,67745.0,67749.0,67752.0,67754.0,12.0,67745.0,67749.0,67752.0,67754.0] || -> .
% 185.83/186.00 76278[6:Spt:76269.0,226.0,67754.0] || totalorderP(sk9)* -> .
% 185.83/186.00 76279[6:Spt:76269.0,226.1] || -> equal(app(app(skaf56(sk9),cons(skaf54(sk9),skaf57(sk9))),cons(skaf55(sk9),skaf58(sk9))),sk9)**.
% 185.83/186.00 76375[6:Res:28367.2,76278.0] ssList(sk9) totalorderedP(sk9) || -> .
% 259.02/259.24 76388[6:SSi:76375.1,76375.0,12.0,67745.0,67749.0,67752.0,12.0,67745.0,67749.0,67752.0] || -> .
% 259.02/259.24 76398[5:Spt:76388.0,285.0,67752.0] || cyclefreeP(sk9)* -> .
% 259.02/259.24 76399[5:Spt:76388.0,285.1] || -> leq(skaf50(sk9),skaf49(sk9))*.
% 259.02/259.24 76422[5:Res:28752.2,76398.0] ssList(sk9) duplicatefreeP(sk9) || -> .
% 259.02/259.24 76439[5:SSi:76422.1,76422.0,28870.0,12.0,67745.0,67749.0,12.0,67745.0,67749.2] || -> .
% 259.02/259.24 76449[4:Spt:76439.0,229.0,67749.0] || strictorderedP(sk9)* -> .
% 259.02/259.24 76450[4:Spt:76439.0,229.1] || -> equal(app(app(skaf71(sk9),cons(skaf69(sk9),skaf72(sk9))),cons(skaf70(sk9),skaf73(sk9))),sk9)**.
% 259.02/259.24 76451[4:MRR:66122.1,76449.0] || strictorderedP(cons(u,sk9))* -> .
% 259.02/259.24 76453[4:MRR:65451.1,76451.0] || equal(sk9,sk8)** -> .
% 259.02/259.24 76463[4:MRR:65747.2,76453.0] ssList(u) || equal(app(u,sk9),sk8)** -> .
% 259.02/259.24 76594[2:Res:65703.2,76162.0] ssList(sk2) || equal(sk8,sk2)** -> .
% 259.02/259.24 76596[2:SSi:76594.0,2.0] || equal(sk8,sk2)** -> .
% 259.02/259.24 76597[2:MRR:65328.0,76596.0] || -> singletonP(sk3)*.
% 259.02/259.24 76598[2:MRR:61093.0,76597.0] || -> equal(skaf83(sk3),sk6)**.
% 259.02/259.24 76619[2:SpR:76598.0,64445.2] ssList(sk3) singletonP(sk3) || -> equal(cons(sk6,sk8),sk3)**.
% 259.02/259.24 76624[2:SSi:76619.1,76619.0,3.0,76597.0,3.0,76597.0] || -> equal(cons(sk6,sk8),sk3)**.
% 259.02/259.24 76638[2:Rew:76624.0,65974.0] || equal(sk3,sk3) -> equal(app(app(sk7,cons(sk5,sk8)),sk9),sk8)**.
% 259.02/259.24 76662[2:Obv:76638.0] || -> equal(app(app(sk7,cons(sk5,sk8)),sk9),sk8)**.
% 259.02/259.24 77471[2:SpR:76662.0,24704.1] ssList(app(sk7,cons(sk5,sk8))) || -> rearsegP(sk8,sk9)*.
% 259.02/259.24 77484[4:SpL:76662.0,76463.1] ssList(app(sk7,cons(sk5,sk8))) || equal(sk8,sk8)* -> .
% 259.02/259.24 77493[2:SSi:77471.0,100.0,10.0,64414.0,64413.0,64412.0,64411.0,64410.0,64409.0,64408.0,64407.0,559.2] || -> rearsegP(sk8,sk9)*.
% 259.02/259.24 77495[4:Obv:77484.1] ssList(app(sk7,cons(sk5,sk8))) || -> .
% 259.02/259.24 77496[4:SSi:77495.0,100.0,10.0,64414.0,64413.0,64412.0,64411.0,64410.0,64409.0,64408.0,64407.0,559.2] || -> .
% 259.02/259.24 77557[3:Spt:77496.0,228.0,67745.0] || totalorderedP(sk9)* -> .
% 259.02/259.24 77558[3:Spt:77496.0,228.1] || -> equal(app(app(skaf66(sk9),cons(skaf64(sk9),skaf67(sk9))),cons(skaf65(sk9),skaf68(sk9))),sk9)**.
% 259.02/259.24 77559[2:MRR:65442.0,77493.0] || -> equal(sk9,sk8)**.
% 259.02/259.24 78483[3:Rew:77559.0,77557.0] || totalorderedP(sk8)* -> .
% 259.02/259.24 78493[3:MRR:78483.0,64394.0] || -> .
% 259.02/259.24 79712[1:Spt:78493.0,87.0,87.2] ssList(u) || -> duplicatefreeP(u)*.
% 259.02/259.24 79940[1:MRR:194.1,79712.1] ssList(u) ssItem(v) ssList(w) ssList(x) ssList(y) || equal(app(app(w,cons(v,x)),cons(v,y)),u)* -> .
% 259.02/259.24 116153[0:SpR:172.3,100.2] ssList(u) ssList(v) ssItem(w) ssList(cons(w,v)) ssList(u) || -> ssList(cons(w,app(v,u)))*.
% 259.02/259.24 116199[0:Obv:116153.0] ssList(u) ssItem(v) ssList(cons(v,u)) ssList(w) || -> ssList(cons(v,app(u,w)))*.
% 259.02/259.24 116200[0:SSi:116199.2,101.2] ssList(u) ssItem(v) ssList(w) || -> ssList(cons(v,app(u,w)))*.
% 259.02/259.24 117771[1:EqR:79940.5] ssList(app(app(u,cons(v,w)),cons(v,x))) ssItem(v) ssList(u) ssList(w) ssList(x) || -> .
% 259.02/259.24 117803[1:SSi:117771.0,100.2,100.2,101.2,101.2] ssItem(u) ssList(v) ssList(w) ssList(x) || -> .
% 259.02/259.24 117804[1:MRR:116200.3,117803.1] ssList(u) ssItem(v) ssList(w) || -> .
% 259.02/259.24 117807[1:Con:117804.2] ssList(u) ssItem(v) || -> .
% 259.02/259.24 117809[1:MRR:347.1,117807.0] ssItem(u) || -> .
% 259.02/259.24 117811[1:UnC:117809.0,27.0] || -> .
% 259.02/259.24 % SZS output end Refutation
% 259.02/259.24 Formulae used in the proof : co1_2 co1_3 co1_5 co1_6 co1_7 co1_10 co1_11 co1_12 co1_13 co1_14 co1_15 clause1 clause2 clause3 clause4 clause5 clause6 clause7 clause8 clause12 clause13 clause18 clause19 clause20 clause22 clause23 clause24 clause27 clause28 clause29 clause32 clause33 clause34 clause37 clause38 clause39 clause42 clause43 clause44 clause48 clause49 clause56 clause62 clause63 clause64 clause65 clause66 clause67 clause68 clause69 clause70 clause71 clause72 clause73 clause74 clause77 clause79 clause80 clause82 clause84 clause85 clause86 clause87 clause88 clause93 clause95 clause96 clause97 clause98 clause99 clause101 clause102 clause109 clause111 clause112 clause113 clause116 clause118 clause119 clause120 clause123 clause124 clause125 clause127 clause128 clause130 clause133 clause134 clause138 clause139 clause141 clause143 clause144 clause145 clause149 clause151 clause152 clause157 clause159 clause161 clause162 clause163 clause164 clause165 clause166 clause167 clause168 clause170 clause175 clause177 clause179 clause181 clause182
% 259.02/259.24
%------------------------------------------------------------------------------