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  
%------------------------------------------------------------------------------