TSTP Solution File: SWC164-1 by SPASS---3.9

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SPASS---3.9
% Problem  : SWC164-1 : TPTP v8.1.0. Released v2.4.0.
% Transfm  : none
% Format   : tptp
% Command  : run_spass %d %s

% Computer : n009.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:10 EDT 2022

% Result   : Unsatisfiable 133.31s 133.49s
% Output   : Refutation 260.09s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.06/0.12  % Problem  : SWC164-1 : TPTP v8.1.0. Released v2.4.0.
% 0.06/0.12  % Command  : run_spass %d %s
% 0.12/0.33  % Computer : n009.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 04:30:08 EDT 2022
% 0.12/0.33  % CPUTime  : 
% 133.31/133.49  
% 133.31/133.49  SPASS V 3.9 
% 133.31/133.49  SPASS beiseite: Proof found.
% 133.31/133.49  % SZS status Theorem
% 133.31/133.49  Problem: /export/starexec/sandbox2/benchmark/theBenchmark.p 
% 133.31/133.49  SPASS derived 122108 clauses, backtracked 59605 clauses, performed 372 splits and kept 99131 clauses.
% 133.31/133.49  SPASS allocated 186684 KBytes.
% 133.31/133.49  SPASS spent	0:2:12.95 on the problem.
% 133.31/133.49  		0:00:00.04 for the input.
% 133.31/133.49  		0:00:00.00 for the FLOTTER CNF translation.
% 133.31/133.49  		0:00:01.27 for inferences.
% 133.31/133.49  		0:00:05.87 for the backtracking.
% 133.31/133.49  		0:02:04.69 for the reduction.
% 133.31/133.49  
% 133.31/133.49  
% 133.31/133.49  Here is a proof with depth 7, length 900 :
% 133.31/133.49  % SZS output start Refutation
% 133.31/133.49  1[0:Inp] ||  -> ssList(sk1)*.
% 133.31/133.49  5[0:Inp] ||  -> equal(sk4,sk2)**.
% 133.31/133.49  6[0:Inp] ||  -> equal(sk3,sk1)**.
% 133.31/133.49  9[0:Inp] ||  -> ssList(sk7)*.
% 133.31/133.49  10[0:Inp] ||  -> ssList(sk8)*.
% 133.31/133.49  11[0:Inp] ||  -> equal(app(app(app(sk7,cons(sk5,nil)),cons(sk6,nil)),sk8),sk1)**.
% 133.31/133.49  12[0:Inp] || neq(sk5,sk6)* -> .
% 133.31/133.49  15[0:Inp] ||  -> equal(cons(sk9,nil),sk3)** equal(nil,sk4).
% 133.31/133.49  16[0:Inp] ||  -> memberP(sk4,sk9)* equal(nil,sk4).
% 133.31/133.49  18[0:Inp] ||  -> equal(cons(sk9,nil),sk3)** equal(nil,sk3).
% 133.31/133.49  19[0:Inp] ||  -> memberP(sk4,sk9)* equal(nil,sk3).
% 133.31/133.49  21[0:Inp] ||  -> equalelemsP(nil)*.
% 133.31/133.49  22[0:Inp] ||  -> duplicatefreeP(nil)*.
% 133.31/133.49  23[0:Inp] ||  -> strictorderedP(nil)*.
% 133.31/133.49  24[0:Inp] ||  -> totalorderedP(nil)*.
% 133.31/133.49  25[0:Inp] ||  -> strictorderP(nil)*.
% 133.31/133.49  26[0:Inp] ||  -> totalorderP(nil)*.
% 133.31/133.49  27[0:Inp] ||  -> cyclefreeP(nil)*.
% 133.31/133.49  28[0:Inp] ||  -> ssList(nil)*.
% 133.31/133.49  32[0:Inp] ||  -> ssItem(skaf83(u))*.
% 133.31/133.49  33[0:Inp] ||  -> ssList(skaf82(u))*.
% 133.31/133.49  52[0:Inp] ||  -> ssList(skaf63(u))*.
% 133.31/133.49  53[0:Inp] ||  -> ssList(skaf62(u))*.
% 133.31/133.49  54[0:Inp] ||  -> ssList(skaf61(u))*.
% 133.31/133.49  74[0:Inp] || equal(skac2,skac3)** -> .
% 133.31/133.49  78[0:Inp] ssList(u) ||  -> rearsegP(u,nil)*.
% 133.31/133.49  84[0:Inp] ssItem(u) ||  -> equalelemsP(cons(u,nil))*.
% 133.31/133.49  85[0:Inp] ssItem(u) ||  -> duplicatefreeP(cons(u,nil))*.
% 133.31/133.49  86[0:Inp] ssItem(u) ||  -> strictorderedP(cons(u,nil))*.
% 133.31/133.49  87[0:Inp] ssItem(u) ||  -> totalorderedP(cons(u,nil))*.
% 133.31/133.49  88[0:Inp] ssItem(u) ||  -> strictorderP(cons(u,nil))*.
% 133.31/133.49  89[0:Inp] ssItem(u) ||  -> totalorderP(cons(u,nil))*.
% 133.31/133.49  90[0:Inp] ssItem(u) ||  -> cyclefreeP(cons(u,nil))*.
% 133.31/133.49  91[0:Inp] ssItem(u) || memberP(nil,u)* -> .
% 133.31/133.49  92[0:Inp] ssList(u) ||  -> ssItem(v)* duplicatefreeP(u)*.
% 133.31/133.49  93[0:Inp] ssList(u) ||  -> equal(app(u,nil),u)**.
% 133.31/133.49  94[0:Inp] ssList(u) ||  -> equal(app(nil,u),u)**.
% 133.31/133.49  105[0:Inp] ssList(u) ssList(v) ||  -> ssList(app(u,v))*.
% 133.31/133.49  106[0:Inp] ssList(u) ssItem(v) ||  -> ssList(cons(v,u))*.
% 133.31/133.49  107[0:Inp] ssList(u) ||  -> cyclefreeP(u) leq(skaf50(u),skaf49(u))*.
% 133.31/133.49  108[0:Inp] ssList(u) ||  -> cyclefreeP(u) leq(skaf49(u),skaf50(u))*.
% 133.31/133.49  113[0:Inp] ssList(u) || lt(skaf59(u),skaf60(u))* -> strictorderP(u).
% 133.31/133.49  116[0:Inp] ssList(u) ssItem(v) ||  -> equal(tl(cons(v,u)),u)**.
% 133.31/133.49  117[0:Inp] ssList(u) ssItem(v) ||  -> equal(hd(cons(v,u)),v)**.
% 133.31/133.49  118[0:Inp] ssList(u) ssItem(v) || equal(cons(v,u),nil)** -> .
% 133.31/133.49  119[0:Inp] ssList(u) ssItem(v) || equal(cons(v,u),u)** -> .
% 133.31/133.49  121[0:Inp] ssList(u) singletonP(u) ||  -> equal(cons(skaf44(u),nil),u)**.
% 133.31/133.49  122[0:Inp] ssItem(u) ssItem(v) ||  -> equal(u,v) neq(u,v)*.
% 133.31/133.49  129[0:Inp] ssList(u) ||  -> equal(nil,u) equal(cons(skaf83(u),skaf82(u)),u)**.
% 133.31/133.49  132[0:Inp] ssItem(u) ssList(v) || equal(nil,v) -> strictorderedP(cons(u,v))*.
% 133.31/133.49  136[0:Inp] ssList(u) ssItem(v) || equal(cons(v,nil),u)* -> singletonP(u)*.
% 133.31/133.49  139[0:Inp] ssList(u) ssList(v) || equal(app(u,v),nil)** -> equal(nil,v).
% 133.31/133.49  140[0:Inp] ssList(u) ssItem(v) ||  -> equal(app(cons(v,nil),u),cons(v,u))**.
% 133.31/133.49  143[0:Inp] ssList(u) ssList(v) ||  -> equal(nil,u) equal(hd(app(u,v)),hd(u))**.
% 133.31/133.49  144[0:Inp] ssItem(u) ssList(v) || strictorderedP(cons(u,v))* -> strictorderedP(v) equal(nil,v).
% 133.31/133.49  145[0:Inp] ssItem(u) ssList(v) || totalorderedP(cons(u,v))* -> totalorderedP(v) equal(nil,v).
% 133.31/133.49  148[0:Inp] ssList(u) ssList(v) || rearsegP(u,v)*+ rearsegP(v,u)* -> equal(u,v).
% 133.31/133.49  149[0:Inp] ssList(u) ssList(v) || frontsegP(u,v)*+ frontsegP(v,u)* -> equal(u,v).
% 133.31/133.49  153[0:Inp] ssList(u) ssList(v) ||  -> equal(nil,u) equal(app(tl(u),v),tl(app(u,v)))**.
% 133.31/133.49  158[0:Inp] ssItem(u) ssItem(v) ssList(w) || equal(u,v) -> memberP(cons(v,w),u)*.
% 133.31/133.49  161[0:Inp] ssItem(u) ssList(v) ssList(w) || memberP(w,u) -> memberP(app(v,w),u)*.
% 133.31/133.49  163[0:Inp] ssList(u) ssList(v) ssList(w) || equal(app(w,v),u)*+ -> rearsegP(u,v)*.
% 133.31/133.49  164[0:Inp] ssList(u) ssList(v) ssList(w) || equal(app(v,w),u)*+ -> frontsegP(u,v)*.
% 133.31/133.49  169[0:Inp] ssList(u) ssList(v) ssList(w) ||  -> equal(app(app(u,v),w),app(u,app(v,w)))**.
% 133.31/133.49  177[0:Inp] ssList(u) ssList(v) ssItem(w) ||  -> equal(app(cons(w,v),u),cons(w,app(v,u)))**.
% 133.31/133.49  181[0:Inp] ssItem(u) ssItem(v) ssList(w) || memberP(cons(v,w),u)* -> equal(u,v) memberP(w,u).
% 133.31/133.49  183[0:Inp] ssList(u) ||  -> strictorderedP(u) equal(app(app(skaf71(u),cons(skaf69(u),skaf72(u))),cons(skaf70(u),skaf73(u))),u)**.
% 133.31/133.49  184[0:Inp] ssList(u) ||  -> totalorderedP(u) equal(app(app(skaf66(u),cons(skaf64(u),skaf67(u))),cons(skaf65(u),skaf68(u))),u)**.
% 133.31/133.49  185[0:Inp] ssList(u) ||  -> strictorderP(u) equal(app(app(skaf61(u),cons(skaf59(u),skaf62(u))),cons(skaf60(u),skaf63(u))),u)**.
% 133.31/133.49  186[0:Inp] ssList(u) ||  -> totalorderP(u) equal(app(app(skaf56(u),cons(skaf54(u),skaf57(u))),cons(skaf55(u),skaf58(u))),u)**.
% 133.31/133.49  190[0:Inp] ssList(u) ssList(v) ssItem(w) ssItem(x) || equal(cons(w,u),cons(x,v))* -> equal(w,x).
% 133.31/133.49  197[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).
% 133.31/133.49  199[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)* -> .
% 133.31/133.49  201[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).
% 133.31/133.49  210[0:Rew:6.0,19.1,5.0,19.0] ||  -> equal(nil,sk1) memberP(sk2,sk9)*.
% 133.31/133.49  211[0:Rew:210.1,16.1,5.0,16.1,5.0,16.0] ||  -> equal(sk2,sk1) memberP(sk2,sk9)*.
% 133.31/133.49  212[0:Rew:6.0,18.1,6.0,18.0] ||  -> equal(nil,sk1) equal(cons(sk9,nil),sk1)**.
% 133.31/133.49  213[0:Rew:212.1,15.1,5.0,15.1,6.0,15.0] ||  -> equal(sk2,sk1) equal(cons(sk9,nil),sk1)**.
% 133.31/133.49  238[0:Res:10.0,184.0] ||  -> totalorderedP(sk8) equal(app(app(skaf66(sk8),cons(skaf64(sk8),skaf67(sk8))),cons(skaf65(sk8),skaf68(sk8))),sk8)**.
% 133.31/133.49  239[0:Res:10.0,183.0] ||  -> strictorderedP(sk8) equal(app(app(skaf71(sk8),cons(skaf69(sk8),skaf72(sk8))),cons(skaf70(sk8),skaf73(sk8))),sk8)**.
% 133.31/133.49  241[0:Res:10.0,181.0] ssItem(u) ssItem(v) || memberP(cons(v,sk8),u)* -> equal(u,v) memberP(sk8,u).
% 133.31/133.49  257[0:Res:10.0,158.0] ssItem(u) ssItem(v) || equal(u,v) -> memberP(cons(v,sk8),u)*.
% 133.31/133.49  273[0:Res:10.0,139.0] ssList(u) || equal(app(u,sk8),nil)** -> equal(nil,sk8).
% 133.31/133.49  278[0:Res:10.0,129.0] ||  -> equal(nil,sk8) equal(cons(skaf83(sk8),skaf82(sk8)),sk8)**.
% 133.31/133.49  296[0:Res:10.0,108.0] ||  -> cyclefreeP(sk8) leq(skaf49(sk8),skaf50(sk8))*.
% 133.31/133.49  316[0:Res:10.0,197.1] ssList(u) || equal(hd(u),hd(sk8))* equal(tl(u),tl(sk8)) -> equal(u,sk8) equal(nil,u) equal(nil,sk8).
% 133.31/133.49  345[0:Res:10.0,143.1] ssList(u) ||  -> equal(nil,sk8) equal(hd(app(sk8,u)),hd(sk8))**.
% 133.31/133.49  348[0:Res:10.0,140.1] ssItem(u) ||  -> equal(app(cons(u,nil),sk8),cons(u,sk8))**.
% 133.31/133.49  352[0:Res:10.0,117.1] ssItem(u) ||  -> equal(hd(cons(u,sk8)),u)**.
% 133.31/133.49  353[0:Res:10.0,118.1] ssItem(u) || equal(cons(u,sk8),nil)** -> .
% 133.31/133.49  354[0:Res:10.0,119.1] ssItem(u) || equal(cons(u,sk8),sk8)** -> .
% 133.31/133.49  357[0:Res:10.0,106.1] ssItem(u) ||  -> ssList(cons(u,sk8))*.
% 133.31/133.49  407[0:Res:9.0,186.0] ||  -> totalorderP(sk7) equal(app(app(skaf56(sk7),cons(skaf54(sk7),skaf57(sk7))),cons(skaf55(sk7),skaf58(sk7))),sk7)**.
% 133.31/133.49  408[0:Res:9.0,185.0] ||  -> strictorderP(sk7) equal(app(app(skaf61(sk7),cons(skaf59(sk7),skaf62(sk7))),cons(skaf60(sk7),skaf63(sk7))),sk7)**.
% 133.31/133.49  409[0:Res:9.0,184.0] ||  -> totalorderedP(sk7) equal(app(app(skaf66(sk7),cons(skaf64(sk7),skaf67(sk7))),cons(skaf65(sk7),skaf68(sk7))),sk7)**.
% 133.31/133.49  410[0:Res:9.0,183.0] ||  -> strictorderedP(sk7) equal(app(app(skaf71(sk7),cons(skaf69(sk7),skaf72(sk7))),cons(skaf70(sk7),skaf73(sk7))),sk7)**.
% 133.31/133.49  449[0:Res:9.0,129.0] ||  -> equal(nil,sk7) equal(cons(skaf83(sk7),skaf82(sk7)),sk7)**.
% 133.31/133.49  451[0:Res:9.0,121.1] singletonP(sk7) ||  -> equal(cons(skaf44(sk7),nil),sk7)**.
% 133.31/133.49  456[0:Res:9.0,113.0] || lt(skaf59(sk7),skaf60(sk7))* -> strictorderP(sk7).
% 133.31/133.49  466[0:Res:9.0,107.0] ||  -> cyclefreeP(sk7) leq(skaf50(sk7),skaf49(sk7))*.
% 133.31/133.49  467[0:Res:9.0,108.0] ||  -> cyclefreeP(sk7) leq(skaf49(sk7),skaf50(sk7))*.
% 133.31/133.49  470[0:Res:9.0,93.0] ||  -> equal(app(sk7,nil),sk7)**.
% 133.31/133.49  487[0:Res:9.0,197.1] ssList(u) || equal(hd(u),hd(sk7))* equal(tl(u),tl(sk7)) -> equal(u,sk7) equal(nil,u) equal(nil,sk7).
% 133.31/133.49  504[0:Res:9.0,153.1] ssList(u) ||  -> equal(nil,sk7) equal(app(tl(sk7),u),tl(app(sk7,u)))**.
% 133.31/133.49  516[0:Res:9.0,143.1] ssList(u) ||  -> equal(nil,sk7) equal(hd(app(sk7,u)),hd(sk7))**.
% 133.31/133.49  521[0:Res:9.0,136.1] ssItem(u) || equal(cons(u,nil),sk7)** -> singletonP(sk7).
% 133.31/133.49  522[0:Res:9.0,116.1] ssItem(u) ||  -> equal(tl(cons(u,sk7)),sk7)**.
% 133.31/133.49  523[0:Res:9.0,117.1] ssItem(u) ||  -> equal(hd(cons(u,sk7)),u)**.
% 133.31/133.49  524[0:Res:9.0,118.1] ssItem(u) || equal(cons(u,sk7),nil)** -> .
% 133.31/133.49  528[0:Res:9.0,106.1] ssItem(u) ||  -> ssList(cons(u,sk7))*.
% 133.31/133.49  539[0:Res:9.0,177.2] ssList(u) ssItem(v) ||  -> equal(app(cons(v,u),sk7),cons(v,app(u,sk7)))**.
% 133.31/133.49  566[1:Spt:92.1] ||  -> ssItem(u)*.
% 133.31/133.49  569[1:MRR:528.0,566.0] ||  -> ssList(cons(u,sk7))*.
% 133.31/133.49  570[1:MRR:357.0,566.0] ||  -> ssList(cons(u,sk8))*.
% 133.31/133.49  571[1:MRR:91.0,566.0] || memberP(nil,u)* -> .
% 133.31/133.49  572[1:MRR:90.0,566.0] ||  -> cyclefreeP(cons(u,nil))*.
% 133.31/133.49  573[1:MRR:89.0,566.0] ||  -> totalorderP(cons(u,nil))*.
% 133.31/133.49  574[1:MRR:88.0,566.0] ||  -> strictorderP(cons(u,nil))*.
% 133.31/133.49  575[1:MRR:87.0,566.0] ||  -> totalorderedP(cons(u,nil))*.
% 133.31/133.49  576[1:MRR:86.0,566.0] ||  -> strictorderedP(cons(u,nil))*.
% 133.31/133.49  577[1:MRR:85.0,566.0] ||  -> duplicatefreeP(cons(u,nil))*.
% 133.31/133.49  578[1:MRR:84.0,566.0] ||  -> equalelemsP(cons(u,nil))*.
% 133.31/133.49  581[1:MRR:524.0,566.0] || equal(cons(u,sk7),nil)** -> .
% 133.31/133.49  582[1:MRR:523.0,566.0] ||  -> equal(hd(cons(u,sk7)),u)**.
% 133.31/133.49  583[1:MRR:522.0,566.0] ||  -> equal(tl(cons(u,sk7)),sk7)**.
% 133.31/133.49  584[1:MRR:354.0,566.0] || equal(cons(u,sk8),sk8)** -> .
% 133.31/133.49  585[1:MRR:353.0,566.0] || equal(cons(u,sk8),nil)** -> .
% 133.31/133.49  586[1:MRR:352.0,566.0] ||  -> equal(hd(cons(u,sk8)),u)**.
% 133.31/133.49  588[1:MRR:521.0,566.0] || equal(cons(u,nil),sk7)** -> singletonP(sk7).
% 133.31/133.49  595[1:MRR:348.0,566.0] ||  -> equal(app(cons(u,nil),sk8),cons(u,sk8))**.
% 133.31/133.49  596[1:MRR:122.1,122.0,566.0] ||  -> equal(u,v) neq(u,v)*.
% 133.31/133.49  609[1:MRR:132.0,566.0] ssList(u) || equal(nil,u) -> strictorderedP(cons(v,u))*.
% 133.31/133.49  627[1:MRR:257.1,257.0,566.0] || equal(u,v) -> memberP(cons(v,sk8),u)*.
% 133.31/133.49  632[1:MRR:145.0,566.0] ssList(u) || totalorderedP(cons(v,u))* -> totalorderedP(u) equal(nil,u).
% 133.31/133.49  633[1:MRR:144.0,566.0] ssList(u) || strictorderedP(cons(v,u))* -> strictorderedP(u) equal(nil,u).
% 133.31/133.49  646[1:MRR:241.1,241.0,566.0] || memberP(cons(u,sk8),v)* -> equal(v,u) memberP(sk8,v).
% 133.31/133.49  647[1:MRR:161.0,566.0] ssList(u) ssList(v) || memberP(v,w) -> memberP(app(u,v),w)*.
% 133.31/133.49  650[1:MRR:158.1,158.0,566.0] ssList(u) || equal(v,w) -> memberP(cons(w,u),v)*.
% 133.31/133.49  670[1:MRR:181.1,181.0,566.0] ssList(u) || memberP(cons(v,u),w)* -> equal(w,v) memberP(u,w).
% 133.31/133.49  693[1:MRR:106.1,566.0] ssList(u) ||  -> ssList(cons(v,u))*.
% 133.31/133.49  694[1:MRR:119.1,566.0] ssList(u) || equal(cons(v,u),u)** -> .
% 133.31/133.49  695[1:MRR:118.1,566.0] ssList(u) || equal(cons(v,u),nil)** -> .
% 133.31/133.49  696[1:MRR:117.1,566.0] ssList(u) ||  -> equal(hd(cons(v,u)),v)**.
% 133.31/133.49  697[1:MRR:116.1,566.0] ssList(u) ||  -> equal(tl(cons(v,u)),u)**.
% 133.31/133.49  698[1:MRR:136.1,566.0] ssList(u) || equal(cons(v,nil),u)* -> singletonP(u)*.
% 133.31/133.49  699[1:MRR:140.1,566.0] ssList(u) ||  -> equal(app(cons(v,nil),u),cons(v,u))**.
% 133.31/133.49  700[1:MRR:539.1,566.0] ssList(u) ||  -> equal(app(cons(v,u),sk7),cons(v,app(u,sk7)))**.
% 133.31/133.49  751[1:MRR:201.3,201.2,566.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).
% 133.31/133.49  763[1:MRR:190.3,190.2,566.0] ssList(u) ssList(v) || equal(cons(w,u),cons(x,v))* -> equal(w,x).
% 133.31/133.49  764[2:Spt:516.0,516.2] ssList(u) ||  -> equal(hd(app(sk7,u)),hd(sk7))**.
% 133.31/133.49  766[3:Spt:345.0,345.2] ssList(u) ||  -> equal(hd(app(sk8,u)),hd(sk8))**.
% 133.31/133.49  768[4:Spt:504.0,504.2] ssList(u) ||  -> equal(app(tl(sk7),u),tl(app(sk7,u)))**.
% 133.31/133.49  772[5:Spt:316.5] ||  -> equal(nil,sk8)**.
% 133.31/133.49  855[5:Rew:772.0,94.1] ssList(u) ||  -> equal(app(sk8,u),u)**.
% 133.31/133.49  862[5:Rew:772.0,572.0] ||  -> cyclefreeP(cons(u,sk8))*.
% 133.31/133.49  863[5:Rew:772.0,573.0] ||  -> totalorderP(cons(u,sk8))*.
% 133.31/133.49  864[5:Rew:772.0,574.0] ||  -> strictorderP(cons(u,sk8))*.
% 133.31/133.49  865[5:Rew:772.0,575.0] ||  -> totalorderedP(cons(u,sk8))*.
% 133.31/133.49  866[5:Rew:772.0,576.0] ||  -> strictorderedP(cons(u,sk8))*.
% 133.31/133.49  867[5:Rew:772.0,577.0] ||  -> duplicatefreeP(cons(u,sk8))*.
% 133.31/133.49  868[5:Rew:772.0,578.0] ||  -> equalelemsP(cons(u,sk8))*.
% 133.31/133.49  877[5:Rew:772.0,699.1] ssList(u) ||  -> equal(app(cons(v,sk8),u),cons(v,u))**.
% 133.31/133.49  919[5:Rew:855.1,766.1] ssList(u) ||  -> equal(hd(u),hd(sk8))*.
% 133.31/133.49  1396[1:Res:596.1,12.0] ||  -> equal(sk6,sk5)**.
% 133.31/133.49  2676[5:SpR:919.1,586.0] ssList(cons(u,sk8)) ||  -> equal(hd(sk8),u)*.
% 133.31/133.49  2682[5:SSi:2676.0,570.0,862.0,863.0,864.0,865.0,866.0,867.0,868.0] ||  -> equal(hd(sk8),u)*.
% 133.31/133.49  2861[5:Rew:2682.0,877.1] ssList(u) ||  -> equal(cons(v,u),hd(sk8))**.
% 133.31/133.49  2891[5:Rew:2682.0,763.2] ssList(u) ssList(v) || equal(cons(w,u),hd(sk8))** -> equal(w,x)*.
% 133.31/133.49  3017[5:Con:2891.1] ssList(u) || equal(cons(v,u),hd(sk8))** -> equal(v,w)*.
% 133.31/133.49  3018[5:AED:74.0,3017.2] ssList(u) || equal(cons(v,u),hd(sk8))** -> .
% 133.31/133.49  3019[5:Rew:2861.1,3018.1] ssList(u) || equal(hd(sk8),hd(sk8))* -> .
% 133.31/133.49  3020[5:Obv:3019.1] ssList(u) ||  -> .
% 133.31/133.49  3021[5:UnC:3020.0,10.0] ||  -> .
% 133.31/133.49  3146[5:Spt:3021.0,316.5,772.0] || equal(nil,sk8)** -> .
% 133.31/133.49  3147[5:Spt:3021.0,316.0,316.1,316.2,316.3,316.4] ssList(u) || equal(hd(u),hd(sk8))* equal(tl(u),tl(sk8)) -> equal(u,sk8) equal(nil,u).
% 133.31/133.49  3152[5:MRR:278.0,3146.0] ||  -> equal(cons(skaf83(sk8),skaf82(sk8)),sk8)**.
% 133.31/133.49  3157[5:MRR:273.2,3146.0] ssList(u) || equal(app(u,sk8),nil)** -> .
% 133.31/133.49  3160[1:Rew:1396.0,11.0] ||  -> equal(app(app(app(sk7,cons(sk5,nil)),cons(sk5,nil)),sk8),sk1)**.
% 133.31/133.49  3162[6:Spt:487.5] ||  -> equal(nil,sk7)**.
% 133.31/133.49  3179[6:Rew:3162.0,578.0] ||  -> equalelemsP(cons(u,sk7))*.
% 133.31/133.49  3180[6:Rew:3162.0,577.0] ||  -> duplicatefreeP(cons(u,sk7))*.
% 133.31/133.49  3181[6:Rew:3162.0,576.0] ||  -> strictorderedP(cons(u,sk7))*.
% 133.31/133.49  3182[6:Rew:3162.0,575.0] ||  -> totalorderedP(cons(u,sk7))*.
% 133.31/133.49  3183[6:Rew:3162.0,574.0] ||  -> strictorderP(cons(u,sk7))*.
% 133.31/133.49  3184[6:Rew:3162.0,573.0] ||  -> totalorderP(cons(u,sk7))*.
% 133.31/133.49  3185[6:Rew:3162.0,572.0] ||  -> cyclefreeP(cons(u,sk7))*.
% 133.31/133.49  3215[6:Rew:3162.0,94.1] ssList(u) ||  -> equal(app(sk7,u),u)**.
% 133.31/133.49  3245[6:Rew:3162.0,699.1] ssList(u) ||  -> equal(app(cons(v,sk7),u),cons(v,u))**.
% 133.31/133.49  3306[6:Rew:3215.1,764.1] ssList(u) ||  -> equal(hd(u),hd(sk7))*.
% 133.31/133.49  4075[6:SpR:3306.1,582.0] ssList(cons(u,sk7)) ||  -> equal(hd(sk7),u)*.
% 133.31/133.49  4082[6:SSi:4075.0,3185.0,3184.0,3183.0,3182.0,3181.0,3180.0,569.0,3179.0] ||  -> equal(hd(sk7),u)*.
% 133.31/133.49  4266[6:Rew:4082.0,3245.1] ssList(u) ||  -> equal(cons(v,u),hd(sk7))**.
% 133.31/133.49  4296[6:Rew:4082.0,763.2] ssList(u) ssList(v) || equal(cons(w,u),hd(sk7))** -> equal(w,x)*.
% 133.31/133.49  4412[6:Con:4296.1] ssList(u) || equal(cons(v,u),hd(sk7))** -> equal(v,w)*.
% 133.31/133.49  4413[6:AED:74.0,4412.2] ssList(u) || equal(cons(v,u),hd(sk7))** -> .
% 133.31/133.49  4414[6:Rew:4266.1,4413.1] ssList(u) || equal(hd(sk7),hd(sk7))* -> .
% 133.31/133.49  4415[6:Obv:4414.1] ssList(u) ||  -> .
% 133.31/133.49  4416[6:UnC:4415.0,9.0] ||  -> .
% 133.31/133.49  4592[6:Spt:4416.0,487.5,3162.0] || equal(nil,sk7)** -> .
% 133.31/133.49  4593[6:Spt:4416.0,487.0,487.1,487.2,487.3,487.4] ssList(u) || equal(hd(u),hd(sk7))* equal(tl(u),tl(sk7)) -> equal(u,sk7) equal(nil,u).
% 133.31/133.49  4598[6:MRR:449.0,4592.0] ||  -> equal(cons(skaf83(sk7),skaf82(sk7)),sk7)**.
% 133.31/133.49  4607[7:Spt:210.0] ||  -> equal(nil,sk1)**.
% 133.31/133.49  4610[7:Rew:4607.0,27.0] ||  -> cyclefreeP(sk1)*.
% 133.31/133.49  4611[7:Rew:4607.0,26.0] ||  -> totalorderP(sk1)*.
% 133.31/133.49  4612[7:Rew:4607.0,25.0] ||  -> strictorderP(sk1)*.
% 133.31/133.49  4613[7:Rew:4607.0,24.0] ||  -> totalorderedP(sk1)*.
% 133.31/133.49  4614[7:Rew:4607.0,23.0] ||  -> strictorderedP(sk1)*.
% 133.31/133.49  4615[7:Rew:4607.0,22.0] ||  -> duplicatefreeP(sk1)*.
% 133.31/133.49  4616[7:Rew:4607.0,21.0] ||  -> equalelemsP(sk1)*.
% 133.31/133.49  4629[7:Rew:4607.0,572.0] ||  -> cyclefreeP(cons(u,sk1))*.
% 133.31/133.49  4630[7:Rew:4607.0,573.0] ||  -> totalorderP(cons(u,sk1))*.
% 133.31/133.49  4631[7:Rew:4607.0,574.0] ||  -> strictorderP(cons(u,sk1))*.
% 133.31/133.49  4632[7:Rew:4607.0,575.0] ||  -> totalorderedP(cons(u,sk1))*.
% 133.31/133.49  4633[7:Rew:4607.0,576.0] ||  -> strictorderedP(cons(u,sk1))*.
% 133.31/133.49  4634[7:Rew:4607.0,577.0] ||  -> duplicatefreeP(cons(u,sk1))*.
% 133.31/133.49  4635[7:Rew:4607.0,578.0] ||  -> equalelemsP(cons(u,sk1))*.
% 133.31/133.49  4656[7:Rew:4607.0,3157.1] ssList(u) || equal(app(u,sk8),sk1)** -> .
% 133.31/133.49  4686[7:Rew:4607.0,698.1] ssList(u) || equal(cons(v,sk1),u)*+ -> singletonP(u)*.
% 133.31/133.49  4691[7:Rew:4607.0,3160.0] ||  -> equal(app(app(app(sk7,cons(sk5,sk1)),cons(sk5,sk1)),sk8),sk1)**.
% 133.31/133.49  4796[6:SpR:4598.0,697.1] ssList(skaf82(sk7)) ||  -> equal(tl(sk7),skaf82(sk7))**.
% 133.31/133.49  4829[6:SpR:4598.0,696.1] ssList(skaf82(sk7)) ||  -> equal(hd(sk7),skaf83(sk7))**.
% 133.31/133.49  4942[7:EqR:4686.1] ssList(cons(u,sk1)) ||  -> singletonP(cons(u,sk1))*.
% 133.31/133.49  4943[7:SSi:4942.0,693.0,1.0,4610.0,4611.0,4612.0,4613.0,4614.0,4615.0,4616.0,4629.0,4630.0,4631.0,4632.0,4633.0,4634.0,4635.1] ||  -> singletonP(cons(u,sk1))*.
% 133.31/133.49  5031[5:SpR:3152.0,650.2] ssList(skaf82(sk8)) || equal(u,skaf83(sk8)) -> memberP(sk8,u)*.
% 133.31/133.49  5043[7:SpL:4691.0,4656.1] ssList(app(app(sk7,cons(sk5,sk1)),cons(sk5,sk1))) || equal(sk1,sk1)* -> .
% 133.31/133.49  5213[6:SSi:4796.0,33.0,9.0] ||  -> equal(tl(sk7),skaf82(sk7))**.
% 133.31/133.49  5217[6:SSi:4829.0,33.0,9.0] ||  -> equal(hd(sk7),skaf83(sk7))**.
% 133.31/133.49  5220[6:Rew:5217.0,764.1] ssList(u) ||  -> equal(hd(app(sk7,u)),skaf83(sk7))**.
% 133.31/133.49  5232[6:Rew:5213.0,768.1] ssList(u) ||  -> equal(app(skaf82(sk7),u),tl(app(sk7,u)))**.
% 133.31/133.49  5236[7:Obv:5043.1] ssList(app(app(sk7,cons(sk5,sk1)),cons(sk5,sk1))) ||  -> .
% 133.31/133.49  5237[7:SSi:5236.0,105.0,105.0,9.0,693.0,1.0,4610.0,4611.0,4612.0,4613.0,4614.0,4615.0,4616.0,4629.0,4630.0,4631.0,4632.0,4633.1,4634.0,4635.0,4943.0,693.0,1.0,4610.0,4611.0,4612.0,4613.0,4614.0,4615.0,4616.0,4629.0,4630.0,4631.0,4632.0,4633.1,4634.0,4635.2,4943.2] ||  -> .
% 133.31/133.49  5239[7:Spt:5237.0,210.0,4607.0] || equal(nil,sk1)** -> .
% 133.31/133.49  5240[7:Spt:5237.0,210.1] ||  -> memberP(sk2,sk9)*.
% 133.31/133.49  5242[7:MRR:212.0,5239.0] ||  -> equal(cons(sk9,nil),sk1)**.
% 133.31/133.49  5265[5:SSi:5031.0,33.0,10.0] || equal(u,skaf83(sk8)) -> memberP(sk8,u)*.
% 133.31/133.49  5270[8:Spt:409.0] ||  -> totalorderedP(sk7)*.
% 133.31/133.49  5274[9:Spt:410.0] ||  -> strictorderedP(sk7)*.
% 133.31/133.49  5277[10:Spt:238.0] ||  -> totalorderedP(sk8)*.
% 133.31/133.49  5281[11:Spt:239.0] ||  -> strictorderedP(sk8)*.
% 133.31/133.49  5284[12:Spt:467.0] ||  -> cyclefreeP(sk7)*.
% 133.31/133.49  5286[13:Spt:296.0] ||  -> cyclefreeP(sk8)*.
% 133.31/133.49  5288[14:Spt:407.0] ||  -> totalorderP(sk7)*.
% 133.31/133.49  5289[15:Spt:408.0] ||  -> strictorderP(sk7)*.
% 133.31/133.49  5293[7:SpR:5242.0,578.0] ||  -> equalelemsP(sk1)*.
% 133.31/133.49  5294[7:SpR:5242.0,577.0] ||  -> duplicatefreeP(sk1)*.
% 133.31/133.49  5295[7:SpR:5242.0,576.0] ||  -> strictorderedP(sk1)*.
% 133.31/133.49  5296[7:SpR:5242.0,575.0] ||  -> totalorderedP(sk1)*.
% 133.31/133.49  5297[7:SpR:5242.0,574.0] ||  -> strictorderP(sk1)*.
% 133.31/133.49  5298[7:SpR:5242.0,573.0] ||  -> totalorderP(sk1)*.
% 133.31/133.49  5299[7:SpR:5242.0,572.0] ||  -> cyclefreeP(sk1)*.
% 133.31/133.49  5301[7:SpR:5242.0,697.1] ssList(nil) ||  -> equal(tl(sk1),nil)**.
% 133.31/133.49  5302[7:SpR:5242.0,696.1] ssList(nil) ||  -> equal(hd(sk1),sk9)**.
% 133.31/133.49  5307[7:SSi:5301.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0] ||  -> equal(tl(sk1),nil)**.
% 133.31/133.49  5308[7:SSi:5302.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0] ||  -> equal(hd(sk1),sk9)**.
% 133.31/133.49  5345[7:SpL:5242.0,588.0] || equal(sk7,sk1) -> singletonP(sk7)*.
% 133.31/133.49  5355[7:SoR:451.0,5345.1] || equal(sk7,sk1) -> equal(cons(skaf44(sk7),nil),sk7)**.
% 133.31/133.49  5450[7:SpR:5355.1,576.0] || equal(sk7,sk1) -> strictorderedP(sk7)*.
% 133.31/133.49  5451[7:SpR:5355.1,575.0] || equal(sk7,sk1) -> totalorderedP(sk7)*.
% 133.31/133.49  5452[7:SpR:5355.1,574.0] || equal(sk7,sk1) -> strictorderP(sk7)*.
% 133.31/133.49  5453[7:SpR:5355.1,573.0] || equal(sk7,sk1) -> totalorderP(sk7)*.
% 133.31/133.49  5454[7:SpR:5355.1,572.0] || equal(sk7,sk1) -> cyclefreeP(sk7)*.
% 133.31/133.49  5458[7:SpR:5355.1,697.1] ssList(nil) || equal(sk7,sk1) -> equal(tl(sk7),nil)**.
% 133.31/133.49  5468[7:Rew:5213.0,5458.2] ssList(nil) || equal(sk7,sk1) -> equal(skaf82(sk7),nil)**.
% 133.31/133.49  5469[7:SSi:5468.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0] || equal(sk7,sk1) -> equal(skaf82(sk7),nil)**.
% 133.31/133.49  5478[1:EqR:698.1] ssList(cons(u,nil)) ||  -> singletonP(cons(u,nil))*.
% 133.31/133.49  5480[1:SSi:5478.0,693.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0,578.0,577.0,576.0,575.0,574.0,573.0,572.1] ||  -> singletonP(cons(u,nil))*.
% 133.31/133.49  5483[7:SpR:5242.0,5480.0] ||  -> singletonP(sk1)*.
% 133.31/133.49  5529[6:SpR:4598.0,609.2] ssList(skaf82(sk7)) || equal(skaf82(sk7),nil)** -> strictorderedP(sk7).
% 133.31/133.49  5579[1:SpR:121.2,573.0] ssList(u) singletonP(u) ||  -> totalorderP(u)*.
% 133.31/133.49  5585[1:SpR:121.2,697.1] ssList(u) singletonP(u) ssList(nil) ||  -> equal(tl(u),nil)**.
% 133.31/133.49  5599[1:SSi:5585.2,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0] ssList(u) singletonP(u) ||  -> equal(tl(u),nil)**.
% 133.31/133.49  5626[7:SpR:5242.0,699.1] ssList(u) ||  -> equal(app(sk1,u),cons(sk9,u))**.
% 133.31/133.49  5651[1:SpR:129.2,696.1] ssList(u) ssList(skaf82(u)) ||  -> equal(nil,u) equal(hd(u),skaf83(u))**.
% 133.31/133.49  5670[1:SSi:5651.1,33.0] ssList(u) ||  -> equal(nil,u) equal(hd(u),skaf83(u))**.
% 133.31/133.49  5675[1:Rew:5670.2,143.3] ssList(u) ssList(v) ||  -> equal(nil,u) equal(hd(app(u,v)),skaf83(u))**.
% 133.31/133.49  5700[6:SpL:4598.0,632.1] ssList(skaf82(sk7)) || totalorderedP(sk7) -> totalorderedP(skaf82(sk7))* equal(skaf82(sk7),nil).
% 133.31/133.49  5713[15:SSi:5700.0,33.0,9.0,5270.0,5274.0,5284.0,5288.0,5289.0] || totalorderedP(sk7) -> totalorderedP(skaf82(sk7))* equal(skaf82(sk7),nil).
% 133.31/133.49  5714[15:MRR:5713.0,5270.0] ||  -> totalorderedP(skaf82(sk7))* equal(skaf82(sk7),nil).
% 133.31/133.49  5767[6:SpL:4598.0,633.1] ssList(skaf82(sk7)) || strictorderedP(sk7) -> strictorderedP(skaf82(sk7))* equal(skaf82(sk7),nil).
% 133.31/133.49  5776[15:SSi:5767.0,33.0,9.0,5270.0,5274.0,5284.0,5288.0,5289.0] || strictorderedP(sk7) -> strictorderedP(skaf82(sk7))* equal(skaf82(sk7),nil).
% 133.31/133.49  5777[15:MRR:5776.0,5274.0] ||  -> strictorderedP(skaf82(sk7))* equal(skaf82(sk7),nil).
% 133.31/133.49  6059[1:SpR:3160.0,647.3] ssList(app(app(sk7,cons(sk5,nil)),cons(sk5,nil))) ssList(sk8) || memberP(sk8,u)* -> memberP(sk1,u).
% 133.31/133.49  6119[7:SpL:5242.0,670.1] ssList(nil) || memberP(sk1,u) -> equal(u,sk9) memberP(nil,u)*.
% 133.31/133.49  6129[7:SSi:6119.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0] || memberP(sk1,u) -> equal(u,sk9) memberP(nil,u)*.
% 133.31/133.49  6130[7:MRR:6129.2,571.0] || memberP(sk1,u)* -> equal(u,sk9).
% 133.31/133.49  7158[0:EqR:164.3] ssList(app(u,v)) ssList(u) ssList(v) ||  -> frontsegP(app(u,v),u)*.
% 133.31/133.49  7175[0:SSi:7158.0,105.2] ssList(u) ssList(v) ||  -> frontsegP(app(u,v),u)*.
% 133.31/133.49  7202[0:EqR:163.3] ssList(app(u,v)) ssList(v) ssList(u) ||  -> rearsegP(app(u,v),v)*.
% 133.31/133.49  7219[0:SSi:7202.0,105.2] ssList(u) ssList(v) ||  -> rearsegP(app(v,u),u)*.
% 133.31/133.49  10382[1:MRR:6059.1,10.0] ssList(app(app(sk7,cons(sk5,nil)),cons(sk5,nil))) || memberP(sk8,u)* -> memberP(sk1,u).
% 133.31/133.49  10427[1:SpR:3160.0,169.3] ssList(app(sk7,cons(sk5,nil))) ssList(cons(sk5,nil)) ssList(sk8) ||  -> equal(app(app(sk7,cons(sk5,nil)),app(cons(sk5,nil),sk8)),sk1)**.
% 133.31/133.49  10447[1:Rew:699.1,10427.3] ssList(app(sk7,cons(sk5,nil))) ssList(cons(sk5,nil)) ssList(sk8) ||  -> equal(app(app(sk7,cons(sk5,nil)),cons(sk5,sk8)),sk1)**.
% 133.31/133.49  10571[6:SpR:5213.0,5599.2] ssList(sk7) singletonP(sk7) ||  -> equal(skaf82(sk7),nil)**.
% 133.31/133.49  10573[15:SSi:10571.0,9.0,5289.0,5288.0,5284.0,5274.0,5270.0] singletonP(sk7) ||  -> equal(skaf82(sk7),nil)**.
% 133.31/133.49  13319[1:SpR:5670.2,582.0] ssList(cons(u,sk7)) ||  -> equal(cons(u,sk7),nil) equal(skaf83(cons(u,sk7)),u)**.
% 133.31/133.49  13326[1:SSi:13319.0,569.0] ||  -> equal(cons(u,sk7),nil) equal(skaf83(cons(u,sk7)),u)**.
% 133.31/133.49  13327[1:MRR:13326.0,581.0] ||  -> equal(skaf83(cons(u,sk7)),u)**.
% 133.31/133.49  13488[7:SpR:5626.1,7175.2] ssList(u) ssList(sk1) ssList(u) ||  -> frontsegP(cons(sk9,u),sk1)*.
% 133.31/133.49  13524[7:Obv:13488.0] ssList(sk1) ssList(u) ||  -> frontsegP(cons(sk9,u),sk1)*.
% 133.31/133.49  13525[7:SSi:13524.0,1.0,5293.0,5294.0,5295.0,5296.0,5297.0,5298.0,5299.0,5483.0] ssList(u) ||  -> frontsegP(cons(sk9,u),sk1)*.
% 133.31/133.49  13577[1:SpR:699.1,7219.2] ssList(u) ssList(u) ssList(cons(v,nil)) ||  -> rearsegP(cons(v,u),u)*.
% 133.31/133.49  13618[1:Obv:13577.0] ssList(u) ssList(cons(v,nil)) ||  -> rearsegP(cons(v,u),u)*.
% 133.31/133.49  13619[1:SSi:13618.1,693.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0,578.0,577.0,576.0,575.0,574.0,573.0,572.0,5480.1] ssList(u) ||  -> rearsegP(cons(v,u),u)*.
% 133.31/133.49  13705[15:SSi:10447.1,10447.0,693.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0,578.0,577.0,576.0,575.0,574.0,573.0,572.0,5480.1,105.0,9.0,5289.0,5288.0,5284.0,5274.0,5270.2,693.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0,578.0,577.0,576.0,575.0,574.0,573.0,572.0,5480.1] ssList(sk8) ||  -> equal(app(app(sk7,cons(sk5,nil)),cons(sk5,sk8)),sk1)**.
% 133.31/133.49  13706[15:MRR:13705.0,10.0] ||  -> equal(app(app(sk7,cons(sk5,nil)),cons(sk5,sk8)),sk1)**.
% 133.31/133.49  13957[16:Spt:5777.1] ||  -> equal(skaf82(sk7),nil)**.
% 133.31/133.49  13962[16:Rew:13957.0,4598.0] ||  -> equal(cons(skaf83(sk7),nil),sk7)**.
% 133.31/133.49  13988[16:SpR:13962.0,578.0] ||  -> equalelemsP(sk7)*.
% 133.31/133.49  13989[16:SpR:13962.0,577.0] ||  -> duplicatefreeP(sk7)*.
% 133.31/133.49  13995[16:SpR:13962.0,5480.0] ||  -> singletonP(sk7)*.
% 133.31/133.49  14167[5:SpL:3152.0,633.1] ssList(skaf82(sk8)) || strictorderedP(sk8) -> strictorderedP(skaf82(sk8))* equal(skaf82(sk8),nil).
% 133.31/133.49  14855[1:Res:13619.1,148.2] ssList(u) ssList(cons(v,u)) ssList(u) || rearsegP(u,cons(v,u))* -> equal(cons(v,u),u).
% 133.31/133.49  14860[1:Obv:14855.0] ssList(cons(u,v)) ssList(v) || rearsegP(v,cons(u,v))* -> equal(cons(u,v),v).
% 133.31/133.49  14861[1:SSi:14860.0,693.1] ssList(u) || rearsegP(u,cons(v,u))* -> equal(cons(v,u),u).
% 133.31/133.49  14862[1:MRR:14861.2,694.1] ssList(u) || rearsegP(u,cons(v,u))* -> .
% 133.31/133.49  14981[15:SpR:13706.0,169.3] ssList(sk7) ssList(cons(sk5,nil)) ssList(cons(sk5,sk8)) ||  -> equal(app(sk7,app(cons(sk5,nil),cons(sk5,sk8))),sk1)**.
% 133.31/133.49  15016[15:Rew:699.1,14981.3] ssList(sk7) ssList(cons(sk5,nil)) ssList(cons(sk5,sk8)) ||  -> equal(app(sk7,cons(sk5,cons(sk5,sk8))),sk1)**.
% 133.31/133.49  15017[16:SSi:15016.2,15016.1,15016.0,570.0,693.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0,578.0,577.0,576.0,575.0,574.0,573.0,572.0,5480.0,9.0,5289.0,5288.0,5284.0,5274.0,5270.0,13988.0,13989.1,13995.0] ||  -> equal(app(sk7,cons(sk5,cons(sk5,sk8))),sk1)**.
% 133.31/133.49  15056[16:SpR:15017.0,5675.3] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(nil,sk7) equal(hd(sk1),skaf83(sk7))**.
% 133.31/133.49  15088[16:Rew:5308.0,15056.3] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(nil,sk7) equal(skaf83(sk7),sk9)**.
% 133.31/133.49  15089[16:SSi:15088.1,15088.0,693.0,570.0,9.0,5289.0,5288.0,5284.0,5274.0,5270.0,13988.0,13989.0,13995.1] ||  -> equal(nil,sk7) equal(skaf83(sk7),sk9)**.
% 133.31/133.49  15090[16:MRR:15089.0,4592.0] ||  -> equal(skaf83(sk7),sk9)**.
% 133.31/133.49  15092[16:Rew:15090.0,13962.0] ||  -> equal(cons(sk9,nil),sk7)**.
% 133.31/133.49  15189[16:Rew:5242.0,15092.0] ||  -> equal(sk7,sk1)**.
% 133.31/133.49  15194[16:Rew:15189.0,13327.0] ||  -> equal(skaf83(cons(u,sk1)),u)**.
% 133.31/133.49  15270[16:Rew:15189.0,15017.0] ||  -> equal(app(sk1,cons(sk5,cons(sk5,sk8))),sk1)**.
% 133.31/133.49  16013[16:SpR:15270.0,5626.1] ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(cons(sk9,cons(sk5,cons(sk5,sk8))),sk1)**.
% 133.31/133.49  16033[16:SSi:16013.0,693.0,570.1] ||  -> equal(cons(sk9,cons(sk5,cons(sk5,sk8))),sk1)**.
% 133.31/133.49  16082[16:SpR:16033.0,697.1] ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(cons(sk5,cons(sk5,sk8)),tl(sk1))**.
% 133.31/133.49  16124[16:Rew:5307.0,16082.1] ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(cons(sk5,cons(sk5,sk8)),nil)**.
% 133.31/133.49  16125[16:SSi:16124.0,693.0,570.1] ||  -> equal(cons(sk5,cons(sk5,sk8)),nil)**.
% 133.31/133.49  16156[16:SpR:16125.0,650.2] ssList(cons(sk5,sk8)) || equal(u,sk5) -> memberP(nil,u)*.
% 133.31/133.49  16208[16:SSi:16156.0,570.0] || equal(u,sk5) -> memberP(nil,u)*.
% 133.31/133.49  16209[16:MRR:16208.1,571.0] || equal(u,sk5)* -> .
% 133.31/133.49  16210[16:UnC:16209.0,15194.0] ||  -> .
% 133.31/133.49  16256[16:Spt:16210.0,5777.1,13957.0] || equal(skaf82(sk7),nil)** -> .
% 133.31/133.49  16257[16:Spt:16210.0,5777.0] ||  -> strictorderedP(skaf82(sk7))*.
% 133.31/133.49  16258[16:MRR:10573.1,16256.0] singletonP(sk7) ||  -> .
% 133.31/133.49  16259[16:MRR:5345.1,16258.0] || equal(sk7,sk1)** -> .
% 133.31/133.49  16260[16:MRR:5714.1,16256.0] ||  -> totalorderedP(skaf82(sk7))*.
% 133.31/133.49  16275[15:SSi:15016.2,15016.1,570.0,693.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0,578.0,577.0,576.0,575.0,574.0,573.0,572.1,5480.0] ssList(sk7) ||  -> equal(app(sk7,cons(sk5,cons(sk5,sk8))),sk1)**.
% 133.31/133.49  16276[15:MRR:16275.0,9.0] ||  -> equal(app(sk7,cons(sk5,cons(sk5,sk8))),sk1)**.
% 133.31/133.49  16588[15:SpR:16276.0,5675.3] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(nil,sk7) equal(hd(sk1),skaf83(sk7))**.
% 133.31/133.49  16590[15:SpR:16276.0,7175.2] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> frontsegP(sk1,sk7)*.
% 133.31/133.49  16615[15:SSi:16590.1,16590.0,693.0,570.0,5270.0,9.0,5274.0,5284.0,5288.0,5289.1] ||  -> frontsegP(sk1,sk7)*.
% 133.31/133.49  16619[15:Rew:5308.0,16588.3] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(nil,sk7) equal(skaf83(sk7),sk9)**.
% 133.31/133.49  16620[15:SSi:16619.1,16619.0,693.0,570.0,5270.0,9.0,5274.0,5284.0,5288.0,5289.1] ||  -> equal(nil,sk7) equal(skaf83(sk7),sk9)**.
% 133.31/133.49  16621[15:MRR:16620.0,4592.0] ||  -> equal(skaf83(sk7),sk9)**.
% 133.31/133.49  16625[15:Rew:16621.0,4598.0] ||  -> equal(cons(sk9,skaf82(sk7)),sk7)**.
% 133.31/133.49  16708[15:SpR:16625.0,13525.1] ssList(skaf82(sk7)) ||  -> frontsegP(sk7,sk1)*.
% 133.31/133.49  16739[16:SSi:16708.0,16257.0,16260.0,33.0,5270.0,9.0,5274.0,5284.0,5288.0,5289.0] ||  -> frontsegP(sk7,sk1)*.
% 133.31/133.49  16742[15:Res:16615.0,149.2] ssList(sk1) ssList(sk7) || frontsegP(sk7,sk1)* -> equal(sk7,sk1).
% 133.31/133.49  16743[15:SSi:16742.1,16742.0,5270.0,9.0,5274.0,5284.0,5288.0,5289.0,1.0,5293.0,5294.0,5295.0,5296.0,5297.0,5298.0,5299.0,5483.0] || frontsegP(sk7,sk1)* -> equal(sk7,sk1).
% 133.31/133.49  16744[16:MRR:16743.1,16259.0] || frontsegP(sk7,sk1)* -> .
% 133.31/133.49  16745[16:MRR:16744.0,16739.0] ||  -> .
% 133.31/133.49  16746[15:Spt:16745.0,408.0,5289.0] || strictorderP(sk7)* -> .
% 133.31/133.49  16747[15:Spt:16745.0,408.1] ||  -> equal(app(app(skaf61(sk7),cons(skaf59(sk7),skaf62(sk7))),cons(skaf60(sk7),skaf63(sk7))),sk7)**.
% 133.31/133.49  16750[15:MRR:456.1,16746.0] || lt(skaf59(sk7),skaf60(sk7))* -> .
% 133.31/133.49  16760[13:SSi:14167.0,33.0,5277.0,5281.0,5286.0,10.0] || strictorderedP(sk8) -> strictorderedP(skaf82(sk8))* equal(skaf82(sk8),nil).
% 133.31/133.49  16761[13:MRR:16760.0,5281.0] ||  -> strictorderedP(skaf82(sk8))* equal(skaf82(sk8),nil).
% 133.31/133.49  16861[15:SpL:16747.0,751.5] ssList(u) strictorderedP(u) ssList(skaf61(sk7)) ssList(skaf62(sk7)) ssList(skaf63(sk7)) || equal(sk7,u)* -> lt(skaf59(sk7),skaf60(sk7))*.
% 133.31/133.49  16878[15:SSi:16861.4,16861.3,16861.2,52.0,5270.0,9.0,5274.0,5284.0,5288.0,53.0,5270.0,9.0,5274.0,5284.0,5288.0,54.0,5270.0,9.0,5274.0,5284.0,5288.0] ssList(u) strictorderedP(u) || equal(sk7,u)* -> lt(skaf59(sk7),skaf60(sk7))*.
% 133.31/133.49  16879[15:MRR:16878.3,16750.0] ssList(u) strictorderedP(u) || equal(sk7,u)* -> .
% 133.31/133.49  17092[6:SpL:4598.0,632.1] ssList(skaf82(sk7)) || totalorderedP(sk7) -> totalorderedP(skaf82(sk7))* equal(skaf82(sk7),nil).
% 133.31/133.49  17093[6:SpL:4598.0,633.1] ssList(skaf82(sk7)) || strictorderedP(sk7) -> strictorderedP(skaf82(sk7))* equal(skaf82(sk7),nil).
% 133.31/133.49  18840[1:SpR:3160.0,169.3] ssList(app(sk7,cons(sk5,nil))) ssList(cons(sk5,nil)) ssList(sk8) ||  -> equal(app(app(sk7,cons(sk5,nil)),app(cons(sk5,nil),sk8)),sk1)**.
% 133.31/133.49  18857[1:Rew:699.1,18840.3] ssList(app(sk7,cons(sk5,nil))) ssList(cons(sk5,nil)) ssList(sk8) ||  -> equal(app(app(sk7,cons(sk5,nil)),cons(sk5,sk8)),sk1)**.
% 133.31/133.49  19253[15:EmS:16879.0,16879.1,9.0,5274.0] || equal(sk7,sk7)* -> .
% 133.31/133.49  19303[15:Obv:19253.0] ||  -> .
% 133.31/133.49  19307[14:Spt:19303.0,407.0,5288.0] || totalorderP(sk7)* -> .
% 133.31/133.49  19308[14:Spt:19303.0,407.1] ||  -> equal(app(app(skaf56(sk7),cons(skaf54(sk7),skaf57(sk7))),cons(skaf55(sk7),skaf58(sk7))),sk7)**.
% 133.31/133.49  19309[14:MRR:5453.1,19307.0] || equal(sk7,sk1)** -> .
% 133.31/133.49  19316[12:SSi:17092.0,33.0,5270.0,9.0,5274.0,5284.0] || totalorderedP(sk7) -> totalorderedP(skaf82(sk7))* equal(skaf82(sk7),nil).
% 133.31/133.49  19317[12:MRR:19316.0,5270.0] ||  -> totalorderedP(skaf82(sk7))* equal(skaf82(sk7),nil).
% 133.31/133.49  19318[12:SSi:17093.0,33.0,5270.0,9.0,5274.0,5284.0] || strictorderedP(sk7) -> strictorderedP(skaf82(sk7))* equal(skaf82(sk7),nil).
% 133.31/133.49  19319[12:MRR:19318.0,5274.0] ||  -> strictorderedP(skaf82(sk7))* equal(skaf82(sk7),nil).
% 133.31/133.49  19333[12:SSi:10382.0,105.0,105.0,5270.0,9.0,5274.0,5284.0,693.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0,578.0,577.1,576.0,575.0,574.0,573.0,572.0,5480.0,693.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0,578.0,577.1,576.0,575.0,574.0,573.0,572.2,5480.2] || memberP(sk8,u)* -> memberP(sk1,u).
% 133.31/133.49  19348[13:SSi:18857.2,18857.1,18857.0,10.0,5286.0,5281.0,5277.0,693.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0,578.0,577.0,576.0,575.1,574.0,573.0,572.0,5480.0,105.2,5270.0,9.0,5274.0,5284.0,693.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0,578.0,577.0,576.0,575.1,574.0,573.0,572.0,5480.0] ||  -> equal(app(app(sk7,cons(sk5,nil)),cons(sk5,sk8)),sk1)**.
% 133.31/133.49  19440[14:Res:5579.2,19307.0] ssList(sk7) singletonP(sk7) ||  -> .
% 133.31/133.49  19441[14:SSi:19440.0,5270.0,9.0,5274.0,5284.0] singletonP(sk7) ||  -> .
% 133.31/133.49  19442[14:MRR:588.1,19441.0] || equal(cons(u,nil),sk7)** -> .
% 133.31/133.49  19450[15:Spt:408.0] ||  -> strictorderP(sk7)*.
% 133.31/133.49  19519[16:Spt:16761.1] ||  -> equal(skaf82(sk8),nil)**.
% 133.31/133.49  19525[16:Rew:19519.0,3152.0] ||  -> equal(cons(skaf83(sk8),nil),sk8)**.
% 133.31/133.49  20187[12:Res:5265.1,19333.0] || equal(u,skaf83(sk8)) -> memberP(sk1,u)*.
% 133.31/133.49  20199[13:SpR:19348.0,7219.2] ssList(cons(sk5,sk8)) ssList(app(sk7,cons(sk5,nil))) ||  -> rearsegP(sk1,cons(sk5,sk8))*.
% 133.31/133.49  20201[13:SpR:19348.0,169.3] ssList(sk7) ssList(cons(sk5,nil)) ssList(cons(sk5,sk8)) ||  -> equal(app(sk7,app(cons(sk5,nil),cons(sk5,sk8))),sk1)**.
% 133.31/133.49  20227[15:SSi:20199.1,20199.0,105.0,5270.0,9.0,5274.0,5284.0,19450.0,693.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0,578.0,577.0,576.1,575.0,574.0,573.0,572.0,5480.0,570.2] ||  -> rearsegP(sk1,cons(sk5,sk8))*.
% 133.31/133.49  20236[13:Rew:699.1,20201.3] ssList(sk7) ssList(cons(sk5,nil)) ssList(cons(sk5,sk8)) ||  -> equal(app(sk7,cons(sk5,cons(sk5,sk8))),sk1)**.
% 133.31/133.49  20237[15:SSi:20236.2,20236.1,20236.0,570.0,693.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0,578.0,577.0,576.0,575.0,574.0,573.0,572.0,5480.0,5270.0,9.0,5274.0,5284.1,19450.0] ||  -> equal(app(sk7,cons(sk5,cons(sk5,sk8))),sk1)**.
% 133.31/133.49  20275[12:Res:20187.1,6130.0] || equal(u,skaf83(sk8))* -> equal(u,sk9).
% 133.31/133.49  20278[12:EqR:20275.0] ||  -> equal(skaf83(sk8),sk9)**.
% 133.31/133.49  20280[16:Rew:20278.0,19525.0] ||  -> equal(cons(sk9,nil),sk8)**.
% 133.31/133.49  20373[16:Rew:5242.0,20280.0] ||  -> equal(sk8,sk1)**.
% 133.31/133.49  20444[16:Rew:20373.0,20227.0] ||  -> rearsegP(sk1,cons(sk5,sk1))*.
% 133.31/133.49  20959[16:Res:20444.0,14862.1] ssList(sk1) ||  -> .
% 133.31/133.49  20960[16:SSi:20959.0,1.0,5293.0,5294.0,5295.0,5296.0,5297.0,5298.0,5299.0,5483.0] ||  -> .
% 133.31/133.49  20961[16:Spt:20960.0,16761.1,19519.0] || equal(skaf82(sk8),nil)** -> .
% 133.31/133.49  20962[16:Spt:20960.0,16761.0] ||  -> strictorderedP(skaf82(sk8))*.
% 133.31/133.49  21277[17:Spt:19319.1] ||  -> equal(skaf82(sk7),nil)**.
% 133.31/133.49  21282[17:Rew:21277.0,4598.0] ||  -> equal(cons(skaf83(sk7),nil),sk7)**.
% 133.31/133.49  21293[17:MRR:21282.0,19442.0] ||  -> .
% 133.31/133.49  21301[17:Spt:21293.0,19319.1,21277.0] || equal(skaf82(sk7),nil)** -> .
% 133.31/133.49  21302[17:Spt:21293.0,19319.0] ||  -> strictorderedP(skaf82(sk7))*.
% 133.31/133.49  21303[17:MRR:19317.1,21301.0] ||  -> totalorderedP(skaf82(sk7))*.
% 133.31/133.49  21425[15:SpR:20237.0,7175.2] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> frontsegP(sk1,sk7)*.
% 133.31/133.49  21431[15:SpR:20237.0,5220.1] ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(hd(sk1),skaf83(sk7))**.
% 133.31/133.49  21452[15:Rew:5308.0,21431.1] ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(skaf83(sk7),sk9)**.
% 133.31/133.49  21453[15:SSi:21452.0,693.0,570.1] ||  -> equal(skaf83(sk7),sk9)**.
% 133.31/133.49  21466[15:Rew:21453.0,4598.0] ||  -> equal(cons(sk9,skaf82(sk7)),sk7)**.
% 133.31/133.49  21504[15:SSi:21425.1,21425.0,693.0,570.0,5270.0,9.0,5274.0,5284.0,19450.1] ||  -> frontsegP(sk1,sk7)*.
% 133.31/133.49  21541[15:SpR:21466.0,13525.1] ssList(skaf82(sk7)) ||  -> frontsegP(sk7,sk1)*.
% 133.31/133.49  21573[17:SSi:21541.0,21302.0,21303.0,33.0,5270.0,9.0,5274.0,5284.0,19450.0] ||  -> frontsegP(sk7,sk1)*.
% 133.31/133.49  21576[15:Res:21504.0,149.2] ssList(sk1) ssList(sk7) || frontsegP(sk7,sk1)* -> equal(sk7,sk1).
% 133.31/133.49  21577[15:SSi:21576.1,21576.0,5270.0,9.0,5274.0,5284.0,19450.0,1.0,5293.0,5294.0,5295.0,5296.0,5297.0,5298.0,5299.0,5483.0] || frontsegP(sk7,sk1)* -> equal(sk7,sk1).
% 133.31/133.49  21578[15:MRR:21577.1,19309.0] || frontsegP(sk7,sk1)* -> .
% 133.31/133.49  21579[17:MRR:21578.0,21573.0] ||  -> .
% 133.31/133.49  21580[15:Spt:21579.0,408.0,19450.0] || strictorderP(sk7)* -> .
% 133.31/133.49  21581[15:Spt:21579.0,408.1] ||  -> equal(app(app(skaf61(sk7),cons(skaf59(sk7),skaf62(sk7))),cons(skaf60(sk7),skaf63(sk7))),sk7)**.
% 133.31/133.49  21606[13:SSi:20236.2,20236.1,20236.0,570.0,693.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0,578.0,577.0,576.0,575.0,574.0,573.0,572.0,5480.0,5270.0,9.0,5274.1,5284.0] ||  -> equal(app(sk7,cons(sk5,cons(sk5,sk8))),sk1)**.
% 133.31/133.49  21741[16:Spt:19317.1] ||  -> equal(skaf82(sk7),nil)**.
% 133.31/133.49  21753[16:Rew:21741.0,4598.0] ||  -> equal(cons(skaf83(sk7),nil),sk7)**.
% 133.31/133.49  21757[16:MRR:21753.0,19442.0] ||  -> .
% 133.31/133.49  21765[16:Spt:21757.0,19317.1,21741.0] || equal(skaf82(sk7),nil)** -> .
% 133.31/133.49  21766[16:Spt:21757.0,19317.0] ||  -> totalorderedP(skaf82(sk7))*.
% 133.31/133.49  21767[16:MRR:19319.1,21765.0] ||  -> strictorderedP(skaf82(sk7))*.
% 133.31/133.49  22313[1:SpR:3160.0,169.3] ssList(app(sk7,cons(sk5,nil))) ssList(cons(sk5,nil)) ssList(sk8) ||  -> equal(app(app(sk7,cons(sk5,nil)),app(cons(sk5,nil),sk8)),sk1)**.
% 133.31/133.49  22330[1:Rew:699.1,22313.3] ssList(app(sk7,cons(sk5,nil))) ssList(cons(sk5,nil)) ssList(sk8) ||  -> equal(app(app(sk7,cons(sk5,nil)),cons(sk5,sk8)),sk1)**.
% 133.31/133.49  22582[13:SpR:21606.0,5675.3] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(nil,sk7) equal(hd(sk1),skaf83(sk7))**.
% 133.31/133.49  22584[13:SpR:21606.0,7175.2] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> frontsegP(sk1,sk7)*.
% 133.31/133.49  22610[13:SSi:22584.1,22584.0,693.0,570.0,5270.0,9.0,5274.0,5284.1] ||  -> frontsegP(sk1,sk7)*.
% 133.31/133.49  22614[13:Rew:5308.0,22582.3] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(nil,sk7) equal(skaf83(sk7),sk9)**.
% 133.31/133.49  22615[13:SSi:22614.1,22614.0,693.0,570.0,5270.0,9.0,5274.0,5284.1] ||  -> equal(nil,sk7) equal(skaf83(sk7),sk9)**.
% 133.31/133.49  22616[13:MRR:22615.0,4592.0] ||  -> equal(skaf83(sk7),sk9)**.
% 133.31/133.49  22619[13:Rew:22616.0,4598.0] ||  -> equal(cons(sk9,skaf82(sk7)),sk7)**.
% 133.31/133.49  22688[13:Res:22610.0,149.2] ssList(sk1) ssList(sk7) || frontsegP(sk7,sk1)* -> equal(sk7,sk1).
% 133.31/133.49  22689[13:SSi:22688.1,22688.0,5270.0,9.0,5274.0,5284.0,1.0,5293.0,5294.0,5295.0,5296.0,5297.0,5298.0,5299.0,5483.0] || frontsegP(sk7,sk1)* -> equal(sk7,sk1).
% 133.31/133.49  22690[14:MRR:22689.1,19309.0] || frontsegP(sk7,sk1)* -> .
% 133.31/133.49  22704[13:SpR:22619.0,13525.1] ssList(skaf82(sk7)) ||  -> frontsegP(sk7,sk1)*.
% 133.31/133.49  22736[16:SSi:22704.0,21766.0,21767.0,33.0,5270.0,9.0,5274.0,5284.0] ||  -> frontsegP(sk7,sk1)*.
% 133.31/133.49  22737[16:MRR:22736.0,22690.0] ||  -> .
% 133.31/133.49  22739[13:Spt:22737.0,296.0,5286.0] || cyclefreeP(sk8)* -> .
% 133.31/133.49  22740[13:Spt:22737.0,296.1] ||  -> leq(skaf49(sk8),skaf50(sk8))*.
% 133.31/133.49  22818[12:SSi:22330.2,22330.1,22330.0,5281.0,10.0,5277.0,693.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0,578.0,577.0,576.0,575.0,574.1,573.0,572.0,5480.0,105.0,5270.2,9.0,5274.0,5284.0,693.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0,578.0,577.0,576.0,575.0,574.1,573.0,572.0,5480.0] ||  -> equal(app(app(sk7,cons(sk5,nil)),cons(sk5,sk8)),sk1)**.
% 133.31/133.49  22894[14:Spt:408.0] ||  -> strictorderP(sk7)*.
% 133.31/133.49  22905[15:Spt:407.0] ||  -> totalorderP(sk7)*.
% 133.31/133.49  22972[16:Spt:19319.1] ||  -> equal(skaf82(sk7),nil)**.
% 133.31/133.49  22978[16:Rew:22972.0,4598.0] ||  -> equal(cons(skaf83(sk7),nil),sk7)**.
% 133.31/133.49  23006[16:SpR:22978.0,578.0] ||  -> equalelemsP(sk7)*.
% 133.31/133.49  23007[16:SpR:22978.0,577.0] ||  -> duplicatefreeP(sk7)*.
% 133.31/133.49  23013[16:SpR:22978.0,5480.0] ||  -> singletonP(sk7)*.
% 133.31/133.49  23746[12:SpR:22818.0,169.3] ssList(sk7) ssList(cons(sk5,nil)) ssList(cons(sk5,sk8)) ||  -> equal(app(sk7,app(cons(sk5,nil),cons(sk5,sk8))),sk1)**.
% 133.31/133.49  23781[12:Rew:699.1,23746.3] ssList(sk7) ssList(cons(sk5,nil)) ssList(cons(sk5,sk8)) ||  -> equal(app(sk7,cons(sk5,cons(sk5,sk8))),sk1)**.
% 133.31/133.49  23782[16:SSi:23781.2,23781.1,23781.0,570.0,693.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0,578.0,577.0,576.0,575.0,574.0,573.0,572.0,5480.0,5270.0,9.0,5274.0,5284.0,22894.0,22905.0,23006.0,23007.1,23013.0] ||  -> equal(app(sk7,cons(sk5,cons(sk5,sk8))),sk1)**.
% 133.31/133.49  23821[16:SpR:23782.0,5675.3] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(nil,sk7) equal(hd(sk1),skaf83(sk7))**.
% 133.31/133.49  23853[16:Rew:5308.0,23821.3] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(nil,sk7) equal(skaf83(sk7),sk9)**.
% 133.31/133.49  23854[16:SSi:23853.1,23853.0,693.0,570.0,5270.0,9.0,5274.0,5284.0,22894.0,22905.0,23006.0,23007.0,23013.1] ||  -> equal(nil,sk7) equal(skaf83(sk7),sk9)**.
% 133.31/133.49  23855[16:MRR:23854.0,4592.0] ||  -> equal(skaf83(sk7),sk9)**.
% 133.31/133.49  23857[16:Rew:23855.0,22978.0] ||  -> equal(cons(sk9,nil),sk7)**.
% 133.31/133.49  23954[16:Rew:5242.0,23857.0] ||  -> equal(sk7,sk1)**.
% 133.31/133.49  23958[16:Rew:23954.0,13327.0] ||  -> equal(skaf83(cons(u,sk1)),u)**.
% 133.31/133.49  24025[16:Rew:23954.0,23782.0] ||  -> equal(app(sk1,cons(sk5,cons(sk5,sk8))),sk1)**.
% 133.31/133.49  24749[16:SpR:24025.0,5626.1] ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(cons(sk9,cons(sk5,cons(sk5,sk8))),sk1)**.
% 133.31/133.50  24769[16:SSi:24749.0,693.0,570.1] ||  -> equal(cons(sk9,cons(sk5,cons(sk5,sk8))),sk1)**.
% 133.31/133.50  24784[16:SpR:24769.0,697.1] ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(cons(sk5,cons(sk5,sk8)),tl(sk1))**.
% 133.31/133.50  24829[16:Rew:5307.0,24784.1] ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(cons(sk5,cons(sk5,sk8)),nil)**.
% 133.31/133.50  24830[16:SSi:24829.0,693.0,570.1] ||  -> equal(cons(sk5,cons(sk5,sk8)),nil)**.
% 133.31/133.50  24899[16:SpR:24830.0,650.2] ssList(cons(sk5,sk8)) || equal(u,sk5) -> memberP(nil,u)*.
% 133.31/133.50  24967[16:SSi:24899.0,570.0] || equal(u,sk5) -> memberP(nil,u)*.
% 133.31/133.50  24968[16:MRR:24967.1,571.0] || equal(u,sk5)* -> .
% 133.31/133.50  24969[16:UnC:24968.0,23958.0] ||  -> .
% 133.31/133.50  25018[16:Spt:24969.0,19319.1,22972.0] || equal(skaf82(sk7),nil)** -> .
% 133.31/133.50  25019[16:Spt:24969.0,19319.0] ||  -> strictorderedP(skaf82(sk7))*.
% 133.31/133.50  25020[16:MRR:19317.1,25018.0] ||  -> totalorderedP(skaf82(sk7))*.
% 133.31/133.50  25021[16:MRR:5469.1,25018.0] || equal(sk7,sk1)** -> .
% 133.31/133.50  25032[12:SSi:23781.2,23781.1,570.0,693.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0,578.0,577.0,576.0,575.0,574.0,573.0,572.1,5480.0] ssList(sk7) ||  -> equal(app(sk7,cons(sk5,cons(sk5,sk8))),sk1)**.
% 133.31/133.50  25033[12:MRR:25032.0,9.0] ||  -> equal(app(sk7,cons(sk5,cons(sk5,sk8))),sk1)**.
% 133.31/133.50  25097[1:SpR:3160.0,169.3] ssList(app(sk7,cons(sk5,nil))) ssList(cons(sk5,nil)) ssList(sk8) ||  -> equal(app(app(sk7,cons(sk5,nil)),app(cons(sk5,nil),sk8)),sk1)**.
% 133.31/133.50  25115[1:Rew:595.0,25097.3] ssList(app(sk7,cons(sk5,nil))) ssList(cons(sk5,nil)) ssList(sk8) ||  -> equal(app(app(sk7,cons(sk5,nil)),cons(sk5,sk8)),sk1)**.
% 133.31/133.50  25451[12:SpR:25033.0,5675.3] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(nil,sk7) equal(hd(sk1),skaf83(sk7))**.
% 133.31/133.50  25453[12:SpR:25033.0,7175.2] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> frontsegP(sk1,sk7)*.
% 133.31/133.50  25478[15:SSi:25453.1,25453.0,693.0,570.0,22905.0,22894.0,5284.0,9.0,5274.0,5270.1] ||  -> frontsegP(sk1,sk7)*.
% 133.31/133.50  25482[12:Rew:5308.0,25451.3] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(nil,sk7) equal(skaf83(sk7),sk9)**.
% 133.31/133.50  25483[15:SSi:25482.1,25482.0,693.0,570.0,22905.0,22894.0,5284.0,9.0,5274.0,5270.1] ||  -> equal(nil,sk7) equal(skaf83(sk7),sk9)**.
% 133.31/133.50  25484[15:MRR:25483.0,4592.0] ||  -> equal(skaf83(sk7),sk9)**.
% 133.31/133.50  25488[15:Rew:25484.0,4598.0] ||  -> equal(cons(sk9,skaf82(sk7)),sk7)**.
% 133.31/133.50  25561[15:Res:25478.0,149.2] ssList(sk1) ssList(sk7) || frontsegP(sk7,sk1)* -> equal(sk7,sk1).
% 133.31/133.50  25562[15:SSi:25561.1,25561.0,22905.0,22894.0,5284.0,9.0,5274.0,5270.0,1.0,5293.0,5294.0,5295.0,5296.0,5297.0,5298.0,5299.0,5483.0] || frontsegP(sk7,sk1)* -> equal(sk7,sk1).
% 133.31/133.50  25563[16:MRR:25562.1,25021.0] || frontsegP(sk7,sk1)* -> .
% 133.31/133.50  25577[15:SpR:25488.0,13525.1] ssList(skaf82(sk7)) ||  -> frontsegP(sk7,sk1)*.
% 133.31/133.50  25609[16:SSi:25577.0,25019.0,25020.0,33.0,22905.0,22894.0,5284.0,9.0,5274.0,5270.0] ||  -> frontsegP(sk7,sk1)*.
% 133.31/133.50  25610[16:MRR:25609.0,25563.0] ||  -> .
% 133.31/133.50  25612[15:Spt:25610.0,407.0,22905.0] || totalorderP(sk7)* -> .
% 133.31/133.50  25613[15:Spt:25610.0,407.1] ||  -> equal(app(app(skaf56(sk7),cons(skaf54(sk7),skaf57(sk7))),cons(skaf55(sk7),skaf58(sk7))),sk7)**.
% 133.31/133.50  25614[15:MRR:5453.1,25612.0] || equal(sk7,sk1)** -> .
% 133.31/133.50  25617[14:SSi:25453.1,25453.0,693.0,570.0,22894.0,5284.0,9.0,5274.0,5270.1] ||  -> frontsegP(sk1,sk7)*.
% 133.31/133.50  25621[14:SSi:25482.1,25482.0,693.0,570.0,22894.0,5284.0,9.0,5274.0,5270.1] ||  -> equal(nil,sk7) equal(skaf83(sk7),sk9)**.
% 133.31/133.50  25622[14:MRR:25621.0,4592.0] ||  -> equal(skaf83(sk7),sk9)**.
% 133.31/133.50  25625[14:Rew:25622.0,4598.0] ||  -> equal(cons(sk9,skaf82(sk7)),sk7)**.
% 133.31/133.50  25764[14:Res:25617.0,149.2] ssList(sk1) ssList(sk7) || frontsegP(sk7,sk1)* -> equal(sk7,sk1).
% 133.31/133.50  25765[14:SSi:25764.1,25764.0,22894.0,5284.0,9.0,5274.0,5270.0,1.0,5293.0,5294.0,5295.0,5296.0,5297.0,5298.0,5299.0,5483.0] || frontsegP(sk7,sk1)* -> equal(sk7,sk1).
% 133.31/133.50  25766[15:MRR:25765.1,25614.0] || frontsegP(sk7,sk1)* -> .
% 133.31/133.50  25792[14:SpR:25625.0,13525.1] ssList(skaf82(sk7)) ||  -> frontsegP(sk7,sk1)*.
% 133.31/133.50  25824[14:SSi:25792.0,33.0,22894.0,5284.0,9.0,5274.0,5270.0] ||  -> frontsegP(sk7,sk1)*.
% 133.31/133.50  25825[15:MRR:25824.0,25766.0] ||  -> .
% 133.31/133.50  25827[14:Spt:25825.0,408.0,22894.0] || strictorderP(sk7)* -> .
% 133.31/133.50  25828[14:Spt:25825.0,408.1] ||  -> equal(app(app(skaf61(sk7),cons(skaf59(sk7),skaf62(sk7))),cons(skaf60(sk7),skaf63(sk7))),sk7)**.
% 133.31/133.50  25829[14:MRR:5452.1,25827.0] || equal(sk7,sk1)** -> .
% 133.31/133.50  25836[12:SSi:25453.1,25453.0,693.0,570.0,5284.0,9.0,5274.0,5270.1] ||  -> frontsegP(sk1,sk7)*.
% 133.31/133.50  25841[12:SSi:25482.1,25482.0,693.0,570.0,5284.0,9.0,5274.0,5270.1] ||  -> equal(nil,sk7) equal(skaf83(sk7),sk9)**.
% 133.31/133.50  25842[12:MRR:25841.0,4592.0] ||  -> equal(skaf83(sk7),sk9)**.
% 133.31/133.50  25845[12:Rew:25842.0,4598.0] ||  -> equal(cons(sk9,skaf82(sk7)),sk7)**.
% 133.31/133.50  25994[12:Res:25836.0,149.2] ssList(sk1) ssList(sk7) || frontsegP(sk7,sk1)* -> equal(sk7,sk1).
% 133.31/133.50  26027[12:SpR:25845.0,13525.1] ssList(skaf82(sk7)) ||  -> frontsegP(sk7,sk1)*.
% 133.31/133.50  26065[12:SSi:26027.0,33.0,5284.0,9.0,5274.0,5270.0] ||  -> frontsegP(sk7,sk1)*.
% 133.31/133.50  26070[12:SSi:25994.1,25994.0,5284.0,9.0,5274.0,5270.0,1.0,5293.0,5294.0,5295.0,5296.0,5297.0,5298.0,5299.0,5483.0] || frontsegP(sk7,sk1)* -> equal(sk7,sk1).
% 133.31/133.50  26071[14:MRR:26070.1,25829.0] || frontsegP(sk7,sk1)* -> .
% 133.31/133.50  26072[14:MRR:26071.0,26065.0] ||  -> .
% 133.31/133.50  26073[12:Spt:26072.0,467.0,5284.0] || cyclefreeP(sk7)* -> .
% 133.31/133.50  26074[12:Spt:26072.0,467.1] ||  -> leq(skaf49(sk7),skaf50(sk7))*.
% 133.31/133.50  26075[12:MRR:5454.1,26073.0] || equal(sk7,sk1)** -> .
% 133.31/133.50  26079[9:SSi:17092.0,33.0,9.0,5274.0,5270.0] || totalorderedP(sk7) -> totalorderedP(skaf82(sk7))* equal(skaf82(sk7),nil).
% 133.31/133.50  26080[9:MRR:26079.0,5270.0] ||  -> totalorderedP(skaf82(sk7))* equal(skaf82(sk7),nil).
% 133.31/133.50  26081[9:SSi:17093.0,33.0,9.0,5274.0,5270.0] || strictorderedP(sk7) -> strictorderedP(skaf82(sk7))* equal(skaf82(sk7),nil).
% 133.31/133.50  26082[9:MRR:26081.0,5274.0] ||  -> strictorderedP(skaf82(sk7))* equal(skaf82(sk7),nil).
% 133.31/133.50  26135[11:SSi:25115.2,25115.1,25115.0,5281.0,10.0,5277.0,693.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0,578.0,577.0,576.0,575.0,574.1,573.0,572.0,5480.0,105.2,9.0,5274.0,5270.0,693.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0,578.0,577.0,576.0,575.0,574.1,573.0,572.0,5480.0] ||  -> equal(app(app(sk7,cons(sk5,nil)),cons(sk5,sk8)),sk1)**.
% 133.31/133.50  28735[11:SpR:26135.0,169.3] ssList(sk7) ssList(cons(sk5,nil)) ssList(cons(sk5,sk8)) ||  -> equal(app(sk7,app(cons(sk5,nil),cons(sk5,sk8))),sk1)**.
% 133.31/133.50  29074[11:Rew:699.1,28735.3] ssList(sk7) ssList(cons(sk5,nil)) ssList(cons(sk5,sk8)) ||  -> equal(app(sk7,cons(sk5,cons(sk5,sk8))),sk1)**.
% 133.31/133.50  30365[11:SSi:29074.2,29074.1,29074.0,570.0,693.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0,578.0,577.0,576.0,575.0,574.0,573.0,572.0,5480.0,9.0,5274.1,5270.0] ||  -> equal(app(sk7,cons(sk5,cons(sk5,sk8))),sk1)**.
% 133.31/133.50  31113[1:SpR:3160.0,169.3] ssList(app(sk7,cons(sk5,nil))) ssList(cons(sk5,nil)) ssList(sk8) ||  -> equal(app(app(sk7,cons(sk5,nil)),app(cons(sk5,nil),sk8)),sk1)**.
% 133.31/133.50  31130[1:Rew:699.1,31113.3] ssList(app(sk7,cons(sk5,nil))) ssList(cons(sk5,nil)) ssList(sk8) ||  -> equal(app(app(sk7,cons(sk5,nil)),cons(sk5,sk8)),sk1)**.
% 133.31/133.50  31405[11:SpR:30365.0,5675.3] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(nil,sk7) equal(hd(sk1),skaf83(sk7))**.
% 133.31/133.50  31407[11:SpR:30365.0,7175.2] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> frontsegP(sk1,sk7)*.
% 133.31/133.50  31437[11:Rew:5308.0,31405.3] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(nil,sk7) equal(skaf83(sk7),sk9)**.
% 133.31/133.50  31582[11:SSi:31407.1,31407.0,693.0,570.0,9.0,5274.0,5270.1] ||  -> frontsegP(sk1,sk7)*.
% 133.31/133.50  31586[11:SSi:31437.1,31437.0,693.0,570.0,9.0,5274.0,5270.1] ||  -> equal(nil,sk7) equal(skaf83(sk7),sk9)**.
% 133.31/133.50  31587[11:MRR:31586.0,4592.0] ||  -> equal(skaf83(sk7),sk9)**.
% 133.31/133.50  31591[11:Rew:31587.0,4598.0] ||  -> equal(cons(sk9,skaf82(sk7)),sk7)**.
% 133.31/133.50  31727[11:Res:31582.0,149.2] ssList(sk1) ssList(sk7) || frontsegP(sk7,sk1)* -> equal(sk7,sk1).
% 133.31/133.50  31728[11:SSi:31727.1,31727.0,9.0,5274.0,5270.0,1.0,5293.0,5294.0,5295.0,5296.0,5297.0,5298.0,5299.0,5483.0] || frontsegP(sk7,sk1)* -> equal(sk7,sk1).
% 133.31/133.50  31729[12:MRR:31728.1,26075.0] || frontsegP(sk7,sk1)* -> .
% 133.31/133.50  31762[11:SpR:31591.0,13525.1] ssList(skaf82(sk7)) ||  -> frontsegP(sk7,sk1)*.
% 133.31/133.50  31795[11:SSi:31762.0,33.0,9.0,5274.0,5270.0] ||  -> frontsegP(sk7,sk1)*.
% 133.31/133.50  31796[12:MRR:31795.0,31729.0] ||  -> .
% 133.31/133.50  31798[11:Spt:31796.0,239.0,5281.0] || strictorderedP(sk8)* -> .
% 133.31/133.50  31799[11:Spt:31796.0,239.1] ||  -> equal(app(app(skaf71(sk8),cons(skaf69(sk8),skaf72(sk8))),cons(skaf70(sk8),skaf73(sk8))),sk8)**.
% 133.31/133.50  31898[10:SSi:31130.2,31130.1,31130.0,10.0,5277.0,693.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0,578.0,577.0,576.0,575.0,574.0,573.1,572.0,5480.0,105.0,9.2,5274.0,5270.0,693.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0,578.0,577.0,576.0,575.0,574.0,573.1,572.0,5480.0] ||  -> equal(app(app(sk7,cons(sk5,nil)),cons(sk5,sk8)),sk1)**.
% 133.31/133.50  32048[12:Spt:466.0] ||  -> cyclefreeP(sk7)*.
% 133.31/133.50  32052[13:Spt:408.0] ||  -> strictorderP(sk7)*.
% 133.31/133.50  32058[14:Spt:407.0] ||  -> totalorderP(sk7)*.
% 133.31/133.50  32141[15:Spt:26082.1] ||  -> equal(skaf82(sk7),nil)**.
% 133.31/133.50  32147[15:Rew:32141.0,4598.0] ||  -> equal(cons(skaf83(sk7),nil),sk7)**.
% 133.31/133.50  32180[15:SpR:32147.0,578.0] ||  -> equalelemsP(sk7)*.
% 133.31/133.50  32181[15:SpR:32147.0,577.0] ||  -> duplicatefreeP(sk7)*.
% 133.31/133.50  32187[15:SpR:32147.0,5480.0] ||  -> singletonP(sk7)*.
% 133.31/133.50  32798[10:SpR:31898.0,169.3] ssList(sk7) ssList(cons(sk5,nil)) ssList(cons(sk5,sk8)) ||  -> equal(app(sk7,app(cons(sk5,nil),cons(sk5,sk8))),sk1)**.
% 133.31/133.50  32833[10:Rew:699.1,32798.3] ssList(sk7) ssList(cons(sk5,nil)) ssList(cons(sk5,sk8)) ||  -> equal(app(sk7,cons(sk5,cons(sk5,sk8))),sk1)**.
% 133.31/133.50  32834[15:SSi:32833.2,32833.1,32833.0,570.0,693.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0,578.0,577.0,576.0,575.0,574.0,573.0,572.0,5480.0,9.0,5274.0,5270.0,32048.0,32052.0,32058.0,32180.0,32181.1,32187.0] ||  -> equal(app(sk7,cons(sk5,cons(sk5,sk8))),sk1)**.
% 133.31/133.50  32873[15:SpR:32834.0,5675.3] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(nil,sk7) equal(hd(sk1),skaf83(sk7))**.
% 133.31/133.50  32905[15:Rew:5308.0,32873.3] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(nil,sk7) equal(skaf83(sk7),sk9)**.
% 133.31/133.50  32906[15:SSi:32905.1,32905.0,693.0,570.0,9.0,5274.0,5270.0,32048.0,32052.0,32058.0,32180.0,32181.0,32187.1] ||  -> equal(nil,sk7) equal(skaf83(sk7),sk9)**.
% 133.31/133.50  32907[15:MRR:32906.0,4592.0] ||  -> equal(skaf83(sk7),sk9)**.
% 133.31/133.50  32909[15:Rew:32907.0,32147.0] ||  -> equal(cons(sk9,nil),sk7)**.
% 133.31/133.50  33002[15:Rew:5242.0,32909.0] ||  -> equal(sk7,sk1)**.
% 133.31/133.50  33007[15:Rew:33002.0,13327.0] ||  -> equal(skaf83(cons(u,sk1)),u)**.
% 133.31/133.50  33074[15:Rew:33002.0,32834.0] ||  -> equal(app(sk1,cons(sk5,cons(sk5,sk8))),sk1)**.
% 133.31/133.50  33799[15:SpR:33074.0,5626.1] ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(cons(sk9,cons(sk5,cons(sk5,sk8))),sk1)**.
% 133.31/133.50  33819[15:SSi:33799.0,693.0,570.1] ||  -> equal(cons(sk9,cons(sk5,cons(sk5,sk8))),sk1)**.
% 133.31/133.50  33834[15:SpR:33819.0,697.1] ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(cons(sk5,cons(sk5,sk8)),tl(sk1))**.
% 133.31/133.50  33879[15:Rew:5307.0,33834.1] ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(cons(sk5,cons(sk5,sk8)),nil)**.
% 133.31/133.50  33880[15:SSi:33879.0,693.0,570.1] ||  -> equal(cons(sk5,cons(sk5,sk8)),nil)**.
% 133.31/133.50  33949[15:SpR:33880.0,650.2] ssList(cons(sk5,sk8)) || equal(u,sk5) -> memberP(nil,u)*.
% 133.31/133.50  34017[15:SSi:33949.0,570.0] || equal(u,sk5) -> memberP(nil,u)*.
% 133.31/133.50  34018[15:MRR:34017.1,571.0] || equal(u,sk5)* -> .
% 133.31/133.50  34019[15:UnC:34018.0,33007.0] ||  -> .
% 133.31/133.50  34068[15:Spt:34019.0,26082.1,32141.0] || equal(skaf82(sk7),nil)** -> .
% 133.31/133.50  34069[15:Spt:34019.0,26082.0] ||  -> strictorderedP(skaf82(sk7))*.
% 133.31/133.50  34070[15:MRR:26080.1,34068.0] ||  -> totalorderedP(skaf82(sk7))*.
% 133.31/133.50  34071[15:MRR:5469.1,34068.0] || equal(sk7,sk1)** -> .
% 133.31/133.50  34082[10:SSi:32833.2,32833.1,570.0,693.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0,578.0,577.0,576.0,575.0,574.0,573.0,572.1,5480.0] ssList(sk7) ||  -> equal(app(sk7,cons(sk5,cons(sk5,sk8))),sk1)**.
% 133.31/133.50  34083[10:MRR:34082.0,9.0] ||  -> equal(app(sk7,cons(sk5,cons(sk5,sk8))),sk1)**.
% 133.31/133.50  34156[1:SpR:3160.0,169.3] ssList(app(sk7,cons(sk5,nil))) ssList(cons(sk5,nil)) ssList(sk8) ||  -> equal(app(app(sk7,cons(sk5,nil)),app(cons(sk5,nil),sk8)),sk1)**.
% 133.31/133.50  34174[1:Rew:595.0,34156.3] ssList(app(sk7,cons(sk5,nil))) ssList(cons(sk5,nil)) ssList(sk8) ||  -> equal(app(app(sk7,cons(sk5,nil)),cons(sk5,sk8)),sk1)**.
% 133.31/133.50  34398[10:SpR:34083.0,5675.3] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(nil,sk7) equal(hd(sk1),skaf83(sk7))**.
% 133.31/133.50  34400[10:SpR:34083.0,7175.2] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> frontsegP(sk1,sk7)*.
% 133.31/133.50  34425[14:SSi:34400.1,34400.0,693.0,570.0,32058.0,32052.0,32048.0,9.0,5270.0,5274.1] ||  -> frontsegP(sk1,sk7)*.
% 133.31/133.50  34429[10:Rew:5308.0,34398.3] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(nil,sk7) equal(skaf83(sk7),sk9)**.
% 133.31/133.50  34430[14:SSi:34429.1,34429.0,693.0,570.0,32058.0,32052.0,32048.0,9.0,5270.0,5274.1] ||  -> equal(nil,sk7) equal(skaf83(sk7),sk9)**.
% 133.31/133.50  34431[14:MRR:34430.0,4592.0] ||  -> equal(skaf83(sk7),sk9)**.
% 133.31/133.50  34435[14:Rew:34431.0,4598.0] ||  -> equal(cons(sk9,skaf82(sk7)),sk7)**.
% 133.31/133.50  34512[14:Res:34425.0,149.2] ssList(sk1) ssList(sk7) || frontsegP(sk7,sk1)* -> equal(sk7,sk1).
% 133.31/133.50  34513[14:SSi:34512.1,34512.0,32058.0,32052.0,32048.0,9.0,5270.0,5274.0,1.0,5293.0,5294.0,5295.0,5296.0,5297.0,5298.0,5299.0,5483.0] || frontsegP(sk7,sk1)* -> equal(sk7,sk1).
% 133.31/133.50  34514[15:MRR:34513.1,34071.0] || frontsegP(sk7,sk1)* -> .
% 133.31/133.50  34532[14:SpR:34435.0,13525.1] ssList(skaf82(sk7)) ||  -> frontsegP(sk7,sk1)*.
% 133.31/133.50  34565[15:SSi:34532.0,34069.0,34070.0,33.0,32058.0,32052.0,32048.0,9.0,5270.0,5274.0] ||  -> frontsegP(sk7,sk1)*.
% 133.31/133.50  34566[15:MRR:34565.0,34514.0] ||  -> .
% 133.31/133.50  34568[14:Spt:34566.0,407.0,32058.0] || totalorderP(sk7)* -> .
% 133.31/133.50  34569[14:Spt:34566.0,407.1] ||  -> equal(app(app(skaf56(sk7),cons(skaf54(sk7),skaf57(sk7))),cons(skaf55(sk7),skaf58(sk7))),sk7)**.
% 133.31/133.50  34570[14:MRR:5453.1,34568.0] || equal(sk7,sk1)** -> .
% 133.31/133.50  34575[13:SSi:34400.1,34400.0,693.0,570.0,32052.0,32048.0,9.0,5270.0,5274.1] ||  -> frontsegP(sk1,sk7)*.
% 133.31/133.50  34579[13:SSi:34429.1,34429.0,693.0,570.0,32052.0,32048.0,9.0,5270.0,5274.1] ||  -> equal(nil,sk7) equal(skaf83(sk7),sk9)**.
% 133.31/133.50  34580[13:MRR:34579.0,4592.0] ||  -> equal(skaf83(sk7),sk9)**.
% 133.31/133.50  34583[13:Rew:34580.0,4598.0] ||  -> equal(cons(sk9,skaf82(sk7)),sk7)**.
% 133.31/133.50  34737[13:Res:34575.0,149.2] ssList(sk1) ssList(sk7) || frontsegP(sk7,sk1)* -> equal(sk7,sk1).
% 133.31/133.50  34738[13:SSi:34737.1,34737.0,32052.0,32048.0,9.0,5270.0,5274.0,1.0,5293.0,5294.0,5295.0,5296.0,5297.0,5298.0,5299.0,5483.0] || frontsegP(sk7,sk1)* -> equal(sk7,sk1).
% 133.31/133.50  34739[14:MRR:34738.1,34570.0] || frontsegP(sk7,sk1)* -> .
% 133.31/133.50  34765[13:SpR:34583.0,13525.1] ssList(skaf82(sk7)) ||  -> frontsegP(sk7,sk1)*.
% 133.31/133.50  34798[13:SSi:34765.0,33.0,32052.0,32048.0,9.0,5270.0,5274.0] ||  -> frontsegP(sk7,sk1)*.
% 133.31/133.50  34799[14:MRR:34798.0,34739.0] ||  -> .
% 133.31/133.50  34801[13:Spt:34799.0,408.0,32052.0] || strictorderP(sk7)* -> .
% 133.31/133.50  34802[13:Spt:34799.0,408.1] ||  -> equal(app(app(skaf61(sk7),cons(skaf59(sk7),skaf62(sk7))),cons(skaf60(sk7),skaf63(sk7))),sk7)**.
% 133.31/133.50  34803[13:MRR:5452.1,34801.0] || equal(sk7,sk1)** -> .
% 133.31/133.50  34806[12:SSi:34400.1,34400.0,693.0,570.0,32048.0,9.0,5270.0,5274.1] ||  -> frontsegP(sk1,sk7)*.
% 133.31/133.50  34810[12:SSi:34429.1,34429.0,693.0,570.0,32048.0,9.0,5270.0,5274.1] ||  -> equal(nil,sk7) equal(skaf83(sk7),sk9)**.
% 133.31/133.50  34811[12:MRR:34810.0,4592.0] ||  -> equal(skaf83(sk7),sk9)**.
% 133.31/133.50  34814[12:Rew:34811.0,4598.0] ||  -> equal(cons(sk9,skaf82(sk7)),sk7)**.
% 133.31/133.50  34966[12:Res:34806.0,149.2] ssList(sk1) ssList(sk7) || frontsegP(sk7,sk1)* -> equal(sk7,sk1).
% 133.31/133.50  34967[12:SSi:34966.1,34966.0,32048.0,9.0,5270.0,5274.0,1.0,5293.0,5294.0,5295.0,5296.0,5297.0,5298.0,5299.0,5483.0] || frontsegP(sk7,sk1)* -> equal(sk7,sk1).
% 133.31/133.50  34968[13:MRR:34967.1,34803.0] || frontsegP(sk7,sk1)* -> .
% 133.31/133.50  34999[12:SpR:34814.0,13525.1] ssList(skaf82(sk7)) ||  -> frontsegP(sk7,sk1)*.
% 133.31/133.50  35037[12:SSi:34999.0,33.0,32048.0,9.0,5270.0,5274.0] ||  -> frontsegP(sk7,sk1)*.
% 133.31/133.50  35038[13:MRR:35037.0,34968.0] ||  -> .
% 133.31/133.50  35041[12:Spt:35038.0,466.0,32048.0] || cyclefreeP(sk7)* -> .
% 133.31/133.50  35042[12:Spt:35038.0,466.1] ||  -> leq(skaf50(sk7),skaf49(sk7))*.
% 133.31/133.50  35043[12:MRR:5454.1,35041.0] || equal(sk7,sk1)** -> .
% 133.31/133.50  35045[10:SSi:34400.1,34400.0,693.0,570.0,9.0,5270.0,5274.1] ||  -> frontsegP(sk1,sk7)*.
% 133.31/133.50  35049[10:SSi:34429.1,34429.0,693.0,570.0,9.0,5270.0,5274.1] ||  -> equal(nil,sk7) equal(skaf83(sk7),sk9)**.
% 133.31/133.50  35050[10:MRR:35049.0,4592.0] ||  -> equal(skaf83(sk7),sk9)**.
% 133.31/133.50  35053[10:Rew:35050.0,4598.0] ||  -> equal(cons(sk9,skaf82(sk7)),sk7)**.
% 133.31/133.50  35158[10:SpR:35053.0,13525.1] ssList(skaf82(sk7)) ||  -> frontsegP(sk7,sk1)*.
% 133.31/133.50  35195[10:Res:35045.0,149.2] ssList(sk1) ssList(sk7) || frontsegP(sk7,sk1)* -> equal(sk7,sk1).
% 133.31/133.50  35201[10:SSi:35158.0,33.0,9.0,5270.0,5274.0] ||  -> frontsegP(sk7,sk1)*.
% 133.31/133.50  35206[10:SSi:35195.1,35195.0,9.0,5270.0,5274.0,1.0,5293.0,5294.0,5295.0,5296.0,5297.0,5298.0,5299.0,5483.0] || frontsegP(sk7,sk1)* -> equal(sk7,sk1).
% 133.31/133.50  35207[12:MRR:35206.0,35206.1,35201.0,35043.0] ||  -> .
% 133.31/133.50  35208[10:Spt:35207.0,238.0,5277.0] || totalorderedP(sk8)* -> .
% 133.31/133.50  35209[10:Spt:35207.0,238.1] ||  -> equal(app(app(skaf66(sk8),cons(skaf64(sk8),skaf67(sk8))),cons(skaf65(sk8),skaf68(sk8))),sk8)**.
% 133.31/133.50  35272[9:SSi:34174.2,34174.1,34174.0,10.0,693.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0,578.0,577.0,576.0,575.0,574.0,573.0,572.1,5480.0,105.0,9.0,5270.2,5274.0,693.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0,578.0,577.0,576.0,575.0,574.0,573.0,572.1,5480.0] ||  -> equal(app(app(sk7,cons(sk5,nil)),cons(sk5,sk8)),sk1)**.
% 133.31/133.50  35377[11:Spt:467.0] ||  -> cyclefreeP(sk7)*.
% 133.31/133.50  35388[12:Spt:408.0] ||  -> strictorderP(sk7)*.
% 133.31/133.50  35401[13:Spt:407.0] ||  -> totalorderP(sk7)*.
% 133.31/133.50  35467[14:Spt:26080.1] ||  -> equal(skaf82(sk7),nil)**.
% 133.31/133.50  35473[14:Rew:35467.0,4598.0] ||  -> equal(cons(skaf83(sk7),nil),sk7)**.
% 133.31/133.50  35475[14:Rew:35467.0,5232.1] ssList(u) ||  -> equal(tl(app(sk7,u)),app(nil,u))**.
% 133.31/133.50  35484[14:Rew:94.1,35475.1] ssList(u) ||  -> equal(tl(app(sk7,u)),u)**.
% 133.31/133.50  35506[14:SpR:35473.0,578.0] ||  -> equalelemsP(sk7)*.
% 133.31/133.50  35507[14:SpR:35473.0,577.0] ||  -> duplicatefreeP(sk7)*.
% 133.31/133.50  35513[14:SpR:35473.0,5480.0] ||  -> singletonP(sk7)*.
% 133.31/133.50  36261[9:SpR:35272.0,169.3] ssList(sk7) ssList(cons(sk5,nil)) ssList(cons(sk5,sk8)) ||  -> equal(app(sk7,app(cons(sk5,nil),cons(sk5,sk8))),sk1)**.
% 133.31/133.50  36296[9:Rew:699.1,36261.3] ssList(sk7) ssList(cons(sk5,nil)) ssList(cons(sk5,sk8)) ||  -> equal(app(sk7,cons(sk5,cons(sk5,sk8))),sk1)**.
% 133.31/133.50  36297[14:SSi:36296.2,36296.1,36296.0,570.0,693.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0,578.0,577.0,576.0,575.0,574.0,573.0,572.0,5480.0,9.0,5270.0,5274.0,35377.0,35388.0,35401.0,35506.0,35507.1,35513.0] ||  -> equal(app(sk7,cons(sk5,cons(sk5,sk8))),sk1)**.
% 133.31/133.50  36344[14:SpR:36297.0,35484.1] ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(cons(sk5,cons(sk5,sk8)),tl(sk1))**.
% 133.31/133.50  36366[14:Rew:5307.0,36344.1] ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(cons(sk5,cons(sk5,sk8)),nil)**.
% 133.31/133.50  36367[14:SSi:36366.0,693.0,570.1] ||  -> equal(cons(sk5,cons(sk5,sk8)),nil)**.
% 133.31/133.50  36368[14:Rew:36367.0,36297.0] ||  -> equal(app(sk7,nil),sk1)**.
% 133.31/133.50  36369[14:Rew:470.0,36368.0] ||  -> equal(sk7,sk1)**.
% 133.31/133.50  36373[14:Rew:36369.0,13327.0] ||  -> equal(skaf83(cons(u,sk1)),u)**.
% 133.31/133.50  37270[14:SpR:36367.0,650.2] ssList(cons(sk5,sk8)) || equal(u,sk5) -> memberP(nil,u)*.
% 133.31/133.50  37338[14:SSi:37270.0,570.0] || equal(u,sk5) -> memberP(nil,u)*.
% 133.31/133.50  37339[14:MRR:37338.1,571.0] || equal(u,sk5)* -> .
% 133.31/133.50  37340[14:UnC:37339.0,36373.0] ||  -> .
% 133.31/133.50  37389[14:Spt:37340.0,26080.1,35467.0] || equal(skaf82(sk7),nil)** -> .
% 133.31/133.50  37390[14:Spt:37340.0,26080.0] ||  -> totalorderedP(skaf82(sk7))*.
% 133.31/133.50  37391[14:MRR:26082.1,37389.0] ||  -> strictorderedP(skaf82(sk7))*.
% 133.31/133.50  37392[14:MRR:5469.1,37389.0] || equal(sk7,sk1)** -> .
% 133.31/133.50  37403[9:SSi:36296.2,36296.1,570.0,693.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0,578.0,577.0,576.0,575.0,574.0,573.0,572.1,5480.0] ssList(sk7) ||  -> equal(app(sk7,cons(sk5,cons(sk5,sk8))),sk1)**.
% 133.31/133.50  37404[9:MRR:37403.0,9.0] ||  -> equal(app(sk7,cons(sk5,cons(sk5,sk8))),sk1)**.
% 133.31/133.50  37477[1:SpR:3160.0,169.3] ssList(app(sk7,cons(sk5,nil))) ssList(cons(sk5,nil)) ssList(sk8) ||  -> equal(app(app(sk7,cons(sk5,nil)),app(cons(sk5,nil),sk8)),sk1)**.
% 133.31/133.50  37495[1:Rew:595.0,37477.3] ssList(app(sk7,cons(sk5,nil))) ssList(cons(sk5,nil)) ssList(sk8) ||  -> equal(app(app(sk7,cons(sk5,nil)),cons(sk5,sk8)),sk1)**.
% 133.31/133.50  37745[9:SpR:37404.0,5675.3] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(nil,sk7) equal(hd(sk1),skaf83(sk7))**.
% 133.31/133.50  37747[9:SpR:37404.0,7175.2] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> frontsegP(sk1,sk7)*.
% 133.31/133.50  37772[13:SSi:37747.1,37747.0,693.0,570.0,35401.0,35388.0,35377.0,9.0,5274.0,5270.1] ||  -> frontsegP(sk1,sk7)*.
% 133.31/133.50  37776[9:Rew:5308.0,37745.3] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(nil,sk7) equal(skaf83(sk7),sk9)**.
% 133.31/133.50  37777[13:SSi:37776.1,37776.0,693.0,570.0,35401.0,35388.0,35377.0,9.0,5274.0,5270.1] ||  -> equal(nil,sk7) equal(skaf83(sk7),sk9)**.
% 133.31/133.50  37778[13:MRR:37777.0,4592.0] ||  -> equal(skaf83(sk7),sk9)**.
% 133.31/133.50  37782[13:Rew:37778.0,4598.0] ||  -> equal(cons(sk9,skaf82(sk7)),sk7)**.
% 133.31/133.50  37860[13:Res:37772.0,149.2] ssList(sk1) ssList(sk7) || frontsegP(sk7,sk1)* -> equal(sk7,sk1).
% 133.31/133.50  37861[13:SSi:37860.1,37860.0,35401.0,35388.0,35377.0,9.0,5274.0,5270.0,1.0,5293.0,5294.0,5295.0,5296.0,5297.0,5298.0,5299.0,5483.0] || frontsegP(sk7,sk1)* -> equal(sk7,sk1).
% 133.31/133.50  37862[14:MRR:37861.1,37392.0] || frontsegP(sk7,sk1)* -> .
% 133.31/133.50  37880[13:SpR:37782.0,13525.1] ssList(skaf82(sk7)) ||  -> frontsegP(sk7,sk1)*.
% 133.31/133.50  37913[14:SSi:37880.0,37390.0,37391.0,33.0,35401.0,35388.0,35377.0,9.0,5274.0,5270.0] ||  -> frontsegP(sk7,sk1)*.
% 133.31/133.50  37914[14:MRR:37913.0,37862.0] ||  -> .
% 133.31/133.50  37916[13:Spt:37914.0,407.0,35401.0] || totalorderP(sk7)* -> .
% 133.31/133.50  37917[13:Spt:37914.0,407.1] ||  -> equal(app(app(skaf56(sk7),cons(skaf54(sk7),skaf57(sk7))),cons(skaf55(sk7),skaf58(sk7))),sk7)**.
% 133.31/133.50  37918[13:MRR:5453.1,37916.0] || equal(sk7,sk1)** -> .
% 133.31/133.50  37921[12:SSi:37747.1,37747.0,693.0,570.0,35388.0,35377.0,9.0,5274.0,5270.1] ||  -> frontsegP(sk1,sk7)*.
% 133.31/133.50  37925[12:SSi:37776.1,37776.0,693.0,570.0,35388.0,35377.0,9.0,5274.0,5270.1] ||  -> equal(nil,sk7) equal(skaf83(sk7),sk9)**.
% 133.31/133.50  37926[12:MRR:37925.0,4592.0] ||  -> equal(skaf83(sk7),sk9)**.
% 133.31/133.50  37929[12:Rew:37926.0,4598.0] ||  -> equal(cons(sk9,skaf82(sk7)),sk7)**.
% 133.31/133.50  38072[12:Res:37921.0,149.2] ssList(sk1) ssList(sk7) || frontsegP(sk7,sk1)* -> equal(sk7,sk1).
% 133.31/133.50  38073[12:SSi:38072.1,38072.0,35388.0,35377.0,9.0,5274.0,5270.0,1.0,5293.0,5294.0,5295.0,5296.0,5297.0,5298.0,5299.0,5483.0] || frontsegP(sk7,sk1)* -> equal(sk7,sk1).
% 133.31/133.50  38074[13:MRR:38073.1,37918.0] || frontsegP(sk7,sk1)* -> .
% 133.31/133.50  38100[12:SpR:37929.0,13525.1] ssList(skaf82(sk7)) ||  -> frontsegP(sk7,sk1)*.
% 133.31/133.50  38133[12:SSi:38100.0,33.0,35388.0,35377.0,9.0,5274.0,5270.0] ||  -> frontsegP(sk7,sk1)*.
% 133.31/133.50  38134[13:MRR:38133.0,38074.0] ||  -> .
% 133.31/133.50  38136[12:Spt:38134.0,408.0,35388.0] || strictorderP(sk7)* -> .
% 133.31/133.50  38137[12:Spt:38134.0,408.1] ||  -> equal(app(app(skaf61(sk7),cons(skaf59(sk7),skaf62(sk7))),cons(skaf60(sk7),skaf63(sk7))),sk7)**.
% 133.31/133.50  38138[12:MRR:5452.1,38136.0] || equal(sk7,sk1)** -> .
% 133.31/133.50  38143[11:SSi:37747.1,37747.0,693.0,570.0,35377.0,9.0,5274.0,5270.1] ||  -> frontsegP(sk1,sk7)*.
% 133.31/133.50  38147[11:SSi:37776.1,37776.0,693.0,570.0,35377.0,9.0,5274.0,5270.1] ||  -> equal(nil,sk7) equal(skaf83(sk7),sk9)**.
% 133.31/133.50  38148[11:MRR:38147.0,4592.0] ||  -> equal(skaf83(sk7),sk9)**.
% 133.31/133.50  38151[11:Rew:38148.0,4598.0] ||  -> equal(cons(sk9,skaf82(sk7)),sk7)**.
% 133.31/133.50  38312[11:Res:38143.0,149.2] ssList(sk1) ssList(sk7) || frontsegP(sk7,sk1)* -> equal(sk7,sk1).
% 133.31/133.50  38346[11:SpR:38151.0,13525.1] ssList(skaf82(sk7)) ||  -> frontsegP(sk7,sk1)*.
% 133.31/133.50  38385[11:SSi:38346.0,33.0,35377.0,9.0,5274.0,5270.0] ||  -> frontsegP(sk7,sk1)*.
% 133.31/133.50  38390[11:SSi:38312.1,38312.0,35377.0,9.0,5274.0,5270.0,1.0,5293.0,5294.0,5295.0,5296.0,5297.0,5298.0,5299.0,5483.0] || frontsegP(sk7,sk1)* -> equal(sk7,sk1).
% 133.31/133.50  38391[12:MRR:38390.1,38138.0] || frontsegP(sk7,sk1)* -> .
% 133.31/133.50  38392[12:MRR:38391.0,38385.0] ||  -> .
% 133.31/133.50  38393[11:Spt:38392.0,467.0,35377.0] || cyclefreeP(sk7)* -> .
% 133.31/133.50  38394[11:Spt:38392.0,467.1] ||  -> leq(skaf49(sk7),skaf50(sk7))*.
% 133.31/133.50  38395[11:MRR:5454.1,38393.0] || equal(sk7,sk1)** -> .
% 133.31/133.50  38399[9:SSi:37747.1,37747.0,693.0,570.0,9.0,5274.0,5270.1] ||  -> frontsegP(sk1,sk7)*.
% 133.31/133.50  38403[9:SSi:37776.1,37776.0,693.0,570.0,9.0,5274.0,5270.1] ||  -> equal(nil,sk7) equal(skaf83(sk7),sk9)**.
% 133.31/133.50  38404[9:MRR:38403.0,4592.0] ||  -> equal(skaf83(sk7),sk9)**.
% 133.31/133.50  38407[9:Rew:38404.0,4598.0] ||  -> equal(cons(sk9,skaf82(sk7)),sk7)**.
% 133.31/133.50  38522[9:SpR:38407.0,13525.1] ssList(skaf82(sk7)) ||  -> frontsegP(sk7,sk1)*.
% 133.31/133.50  38555[9:SSi:38522.0,33.0,9.0,5274.0,5270.0] ||  -> frontsegP(sk7,sk1)*.
% 133.31/133.50  38559[9:Res:38399.0,149.2] ssList(sk1) ssList(sk7) || frontsegP(sk7,sk1)* -> equal(sk7,sk1).
% 133.31/133.50  38560[9:SSi:38559.1,38559.0,9.0,5274.0,5270.0,1.0,5293.0,5294.0,5295.0,5296.0,5297.0,5298.0,5299.0,5483.0] || frontsegP(sk7,sk1)* -> equal(sk7,sk1).
% 133.31/133.50  38561[11:MRR:38560.0,38560.1,38555.0,38395.0] ||  -> .
% 133.31/133.50  38562[9:Spt:38561.0,410.0,5274.0] || strictorderedP(sk7)* -> .
% 133.31/133.50  38563[9:Spt:38561.0,410.1] ||  -> equal(app(app(skaf71(sk7),cons(skaf69(sk7),skaf72(sk7))),cons(skaf70(sk7),skaf73(sk7))),sk7)**.
% 133.31/133.50  38564[9:MRR:5450.1,38562.0] || equal(sk7,sk1)** -> .
% 133.31/133.50  38569[8:SSi:5529.0,33.0,9.0,5270.0] || equal(skaf82(sk7),nil)** -> strictorderedP(sk7).
% 133.31/133.50  38570[9:MRR:38569.1,38562.0] || equal(skaf82(sk7),nil)** -> .
% 133.31/133.50  38573[8:SSi:17092.0,33.0,9.0,5270.0] || totalorderedP(sk7) -> totalorderedP(skaf82(sk7))* equal(skaf82(sk7),nil).
% 133.31/133.50  38574[8:MRR:38573.0,5270.0] ||  -> totalorderedP(skaf82(sk7))* equal(skaf82(sk7),nil).
% 133.31/133.50  38575[9:MRR:38574.1,38570.0] ||  -> totalorderedP(skaf82(sk7))*.
% 133.31/133.50  38636[8:SSi:37495.2,37495.1,37495.0,10.0,693.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0,578.0,577.0,576.0,575.0,574.0,573.0,572.1,5480.0,105.0,9.2,5270.0,693.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0,578.0,577.0,576.0,575.0,574.0,573.0,572.1,5480.0] ||  -> equal(app(app(sk7,cons(sk5,nil)),cons(sk5,sk8)),sk1)**.
% 133.31/133.50  41051[8:SpR:38636.0,169.3] ssList(sk7) ssList(cons(sk5,nil)) ssList(cons(sk5,sk8)) ||  -> equal(app(sk7,app(cons(sk5,nil),cons(sk5,sk8))),sk1)**.
% 133.31/133.50  41086[8:Rew:699.1,41051.3] ssList(sk7) ssList(cons(sk5,nil)) ssList(cons(sk5,sk8)) ||  -> equal(app(sk7,cons(sk5,cons(sk5,sk8))),sk1)**.
% 133.31/133.50  43831[8:SSi:41086.2,41086.1,41086.0,570.0,693.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0,578.0,577.0,576.0,575.0,574.0,573.0,572.0,5480.0,9.1,5270.0] ||  -> equal(app(sk7,cons(sk5,cons(sk5,sk8))),sk1)**.
% 133.31/133.50  44444[1:SpR:3160.0,169.3] ssList(app(sk7,cons(sk5,nil))) ssList(cons(sk5,nil)) ssList(sk8) ||  -> equal(app(app(sk7,cons(sk5,nil)),app(cons(sk5,nil),sk8)),sk1)**.
% 133.31/133.50  44461[1:Rew:699.1,44444.3] ssList(app(sk7,cons(sk5,nil))) ssList(cons(sk5,nil)) ssList(sk8) ||  -> equal(app(app(sk7,cons(sk5,nil)),cons(sk5,sk8)),sk1)**.
% 133.31/133.50  44729[8:SpR:43831.0,5675.3] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(nil,sk7) equal(hd(sk1),skaf83(sk7))**.
% 133.31/133.50  44731[8:SpR:43831.0,7175.2] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> frontsegP(sk1,sk7)*.
% 133.31/133.50  44761[8:Rew:5308.0,44729.3] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(nil,sk7) equal(skaf83(sk7),sk9)**.
% 133.31/133.50  45118[8:SSi:44731.1,44731.0,693.0,570.0,9.0,5270.1] ||  -> frontsegP(sk1,sk7)*.
% 133.31/133.50  45122[8:SSi:44761.1,44761.0,693.0,570.0,9.0,5270.1] ||  -> equal(nil,sk7) equal(skaf83(sk7),sk9)**.
% 133.31/133.50  45123[8:MRR:45122.0,4592.0] ||  -> equal(skaf83(sk7),sk9)**.
% 133.31/133.50  45126[8:Rew:45123.0,4598.0] ||  -> equal(cons(sk9,skaf82(sk7)),sk7)**.
% 133.31/133.50  45267[8:Res:45118.0,149.2] ssList(sk1) ssList(sk7) || frontsegP(sk7,sk1)* -> equal(sk7,sk1).
% 133.31/133.50  45297[8:SpR:45126.0,13525.1] ssList(skaf82(sk7)) ||  -> frontsegP(sk7,sk1)*.
% 133.31/133.50  45335[9:SSi:45297.0,38575.0,33.0,9.0,5270.0] ||  -> frontsegP(sk7,sk1)*.
% 133.31/133.50  45338[8:SSi:45267.1,45267.0,9.0,5270.0,1.0,5293.0,5294.0,5295.0,5296.0,5297.0,5298.0,5299.0,5483.0] || frontsegP(sk7,sk1)* -> equal(sk7,sk1).
% 133.31/133.50  45339[9:MRR:45338.1,38564.0] || frontsegP(sk7,sk1)* -> .
% 133.31/133.50  45340[9:MRR:45339.0,45335.0] ||  -> .
% 133.31/133.50  45341[8:Spt:45340.0,409.0,5270.0] || totalorderedP(sk7)* -> .
% 133.31/133.50  45342[8:Spt:45340.0,409.1] ||  -> equal(app(app(skaf66(sk7),cons(skaf64(sk7),skaf67(sk7))),cons(skaf65(sk7),skaf68(sk7))),sk7)**.
% 133.31/133.50  45343[8:MRR:5451.1,45341.0] || equal(sk7,sk1)** -> .
% 133.31/133.50  45400[1:SSi:44461.2,44461.1,44461.0,10.0,693.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0,578.0,577.0,576.0,575.0,574.0,573.0,572.1,5480.0,105.2,9.0,693.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0,578.0,577.0,576.0,575.0,574.0,573.0,572.1,5480.0] ||  -> equal(app(app(sk7,cons(sk5,nil)),cons(sk5,sk8)),sk1)**.
% 133.31/133.50  47958[1:SpR:45400.0,647.3] ssList(app(sk7,cons(sk5,nil))) ssList(cons(sk5,sk8)) || memberP(cons(sk5,sk8),u)* -> memberP(sk1,u).
% 133.31/133.50  47964[1:SpR:45400.0,7219.2] ssList(cons(sk5,sk8)) ssList(app(sk7,cons(sk5,nil))) ||  -> rearsegP(sk1,cons(sk5,sk8))*.
% 133.31/133.50  47966[1:SpR:45400.0,169.3] ssList(sk7) ssList(cons(sk5,nil)) ssList(cons(sk5,sk8)) ||  -> equal(app(sk7,app(cons(sk5,nil),cons(sk5,sk8))),sk1)**.
% 133.31/133.50  48237[1:Rew:699.1,47966.3] ssList(sk7) ssList(cons(sk5,nil)) ssList(cons(sk5,sk8)) ||  -> equal(app(sk7,cons(sk5,cons(sk5,sk8))),sk1)**.
% 133.31/133.50  52354[1:SSi:47964.1,47964.0,105.0,9.0,693.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0,578.0,577.0,576.0,575.0,574.0,573.0,572.1,5480.0,570.2] ||  -> rearsegP(sk1,cons(sk5,sk8))*.
% 133.31/133.50  52362[1:SSi:47958.1,47958.0,570.0,105.0,9.0,693.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0,578.0,577.0,576.0,575.0,574.1,573.0,572.2,5480.0] || memberP(cons(sk5,sk8),u)* -> memberP(sk1,u).
% 133.31/133.50  52367[1:SSi:48237.2,48237.1,48237.0,570.0,693.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0,578.0,577.0,576.0,575.0,574.0,573.0,572.0,5480.1,9.0] ||  -> equal(app(sk7,cons(sk5,cons(sk5,sk8))),sk1)**.
% 133.31/133.50  52489[1:Res:52354.0,148.2] ssList(sk1) ssList(cons(sk5,sk8)) || rearsegP(cons(sk5,sk8),sk1)* -> equal(cons(sk5,sk8),sk1).
% 133.31/133.50  53345[1:SpR:52367.0,5675.3] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(nil,sk7) equal(hd(sk1),skaf83(sk7))**.
% 133.31/133.50  53347[1:SpR:52367.0,7175.2] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> frontsegP(sk1,sk7)*.
% 133.31/133.50  53350[1:SpR:52367.0,7219.2] ssList(cons(sk5,cons(sk5,sk8))) ssList(sk7) ||  -> rearsegP(sk1,cons(sk5,cons(sk5,sk8)))*.
% 133.31/133.50  53377[7:Rew:5308.0,53345.3] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(nil,sk7) equal(skaf83(sk7),sk9)**.
% 133.31/133.50  53904[1:SSi:53347.1,53347.0,693.0,570.0,9.1] ||  -> frontsegP(sk1,sk7)*.
% 133.31/133.50  53907[1:SSi:53350.1,53350.0,9.0,693.1,570.0] ||  -> rearsegP(sk1,cons(sk5,cons(sk5,sk8)))*.
% 133.31/133.50  53908[7:SSi:53377.1,53377.0,693.0,570.0,9.1] ||  -> equal(nil,sk7) equal(skaf83(sk7),sk9)**.
% 133.31/133.50  53909[7:MRR:53908.0,4592.0] ||  -> equal(skaf83(sk7),sk9)**.
% 133.31/133.50  53911[7:Rew:53909.0,4598.0] ||  -> equal(cons(sk9,skaf82(sk7)),sk7)**.
% 133.31/133.50  53980[1:Res:53904.0,149.2] ssList(sk1) ssList(sk7) || frontsegP(sk7,sk1)* -> equal(sk7,sk1).
% 133.31/133.50  53981[7:SSi:53980.1,53980.0,9.0,1.0,5293.0,5294.0,5295.0,5296.0,5297.0,5298.0,5299.0,5483.0] || frontsegP(sk7,sk1)* -> equal(sk7,sk1).
% 133.31/133.50  53982[8:MRR:53981.1,45343.0] || frontsegP(sk7,sk1)* -> .
% 133.31/133.50  54008[7:SpR:53911.0,13525.1] ssList(skaf82(sk7)) ||  -> frontsegP(sk7,sk1)*.
% 133.31/133.50  54052[7:SSi:54008.0,33.0,9.0] ||  -> frontsegP(sk7,sk1)*.
% 133.31/133.50  54053[8:MRR:54052.0,53982.0] ||  -> .
% 133.31/133.50  54056[4:Spt:54053.0,504.1] ||  -> equal(nil,sk7)**.
% 133.31/133.50  54057[4:Rew:54056.0,21.0] ||  -> equalelemsP(sk7)*.
% 133.31/133.50  54058[4:Rew:54056.0,22.0] ||  -> duplicatefreeP(sk7)*.
% 133.31/133.50  54059[4:Rew:54056.0,23.0] ||  -> strictorderedP(sk7)*.
% 133.31/133.50  54060[4:Rew:54056.0,24.0] ||  -> totalorderedP(sk7)*.
% 133.31/133.50  54061[4:Rew:54056.0,25.0] ||  -> strictorderP(sk7)*.
% 133.31/133.50  54062[4:Rew:54056.0,26.0] ||  -> totalorderP(sk7)*.
% 133.31/133.50  54063[4:Rew:54056.0,27.0] ||  -> cyclefreeP(sk7)*.
% 133.31/133.50  54066[4:Rew:54056.0,578.0] ||  -> equalelemsP(cons(u,sk7))*.
% 133.31/133.50  54067[4:Rew:54056.0,577.0] ||  -> duplicatefreeP(cons(u,sk7))*.
% 133.31/133.50  54068[4:Rew:54056.0,576.0] ||  -> strictorderedP(cons(u,sk7))*.
% 133.31/133.50  54069[4:Rew:54056.0,575.0] ||  -> totalorderedP(cons(u,sk7))*.
% 133.31/133.50  54070[4:Rew:54056.0,574.0] ||  -> strictorderP(cons(u,sk7))*.
% 133.31/133.50  54071[4:Rew:54056.0,573.0] ||  -> totalorderP(cons(u,sk7))*.
% 133.31/133.50  54072[4:Rew:54056.0,572.0] ||  -> cyclefreeP(cons(u,sk7))*.
% 133.31/133.50  54073[4:Rew:54056.0,5480.0] ||  -> singletonP(cons(u,sk7))*.
% 133.31/133.50  54080[4:Rew:54056.0,93.1] ssList(u) ||  -> equal(app(u,sk7),u)**.
% 133.31/133.50  54081[4:Rew:54056.0,94.1] ssList(u) ||  -> equal(app(sk7,u),u)**.
% 133.31/133.50  54410[4:Rew:54080.1,700.1] ssList(u) ||  -> equal(app(cons(v,u),sk7),cons(v,u))**.
% 133.31/133.50  54480[4:Rew:54081.1,764.1] ssList(u) ||  -> equal(hd(u),hd(sk7))*.
% 133.31/133.50  54665[1:SSi:52489.1,52489.0,570.0,1.0] || rearsegP(cons(sk5,sk8),sk1)* -> equal(cons(sk5,sk8),sk1).
% 133.31/133.50  56612[4:SpR:54480.1,582.0] ssList(cons(u,sk7)) ||  -> equal(hd(sk7),u)*.
% 133.31/133.50  56621[4:SSi:56612.0,54073.0,54072.0,54071.0,54070.0,54069.0,54068.0,54067.0,54066.0,693.1,54063.0,54062.0,54061.0,54060.0,54059.0,54058.0,54057.0,9.0] ||  -> equal(hd(sk7),u)*.
% 133.31/133.50  56692[4:Rew:56621.0,763.2] ssList(u) ssList(v) || equal(cons(w,u),hd(sk7))** -> equal(w,x)*.
% 133.31/133.50  56778[4:Rew:56621.0,54410.1] ssList(u) ||  -> equal(cons(v,u),hd(sk7))**.
% 133.31/133.50  57483[4:Con:56692.1] ssList(u) || equal(cons(v,u),hd(sk7))** -> equal(v,w)*.
% 133.31/133.50  57484[4:AED:74.0,57483.2] ssList(u) || equal(cons(v,u),hd(sk7))** -> .
% 133.31/133.50  57485[4:Rew:56778.1,57484.1] ssList(u) || equal(hd(sk7),hd(sk7))* -> .
% 133.31/133.50  57486[4:Obv:57485.1] ssList(u) ||  -> .
% 133.31/133.50  57487[4:UnC:57486.0,9.0] ||  -> .
% 133.31/133.50  57782[3:Spt:57487.0,345.1] ||  -> equal(nil,sk8)**.
% 133.31/133.50  57798[3:Rew:57782.0,571.0] || memberP(sk8,u)* -> .
% 133.31/133.50  57799[3:Rew:57782.0,5480.0] ||  -> singletonP(cons(u,sk8))*.
% 133.31/133.50  57800[3:Rew:57782.0,572.0] ||  -> cyclefreeP(cons(u,sk8))*.
% 133.31/133.50  57801[3:Rew:57782.0,573.0] ||  -> totalorderP(cons(u,sk8))*.
% 133.31/133.50  57802[3:Rew:57782.0,574.0] ||  -> strictorderP(cons(u,sk8))*.
% 133.31/133.50  57803[3:Rew:57782.0,575.0] ||  -> totalorderedP(cons(u,sk8))*.
% 133.31/133.50  57804[3:Rew:57782.0,576.0] ||  -> strictorderedP(cons(u,sk8))*.
% 133.31/133.50  57805[3:Rew:57782.0,577.0] ||  -> duplicatefreeP(cons(u,sk8))*.
% 133.31/133.50  57806[3:Rew:57782.0,578.0] ||  -> equalelemsP(cons(u,sk8))*.
% 133.31/133.50  57814[3:Rew:57782.0,78.1] ssList(u) ||  -> rearsegP(u,sk8)*.
% 133.31/133.50  57817[3:Rew:57782.0,210.0] ||  -> equal(sk8,sk1) memberP(sk2,sk9)*.
% 133.31/133.50  57840[3:Rew:57782.0,212.1,57782.0,212.0] ||  -> equal(sk8,sk1) equal(cons(sk9,sk8),sk1)**.
% 133.31/133.50  57841[3:Rew:57782.0,213.1] ||  -> equal(sk2,sk1) equal(cons(sk9,sk8),sk1)**.
% 133.31/133.50  57935[3:MRR:646.2,57798.0] || memberP(cons(u,sk8),v)* -> equal(v,u).
% 133.31/133.50  58510[4:Spt:211.0] ||  -> equal(sk2,sk1)**.
% 133.31/133.50  58513[4:Rew:58510.0,57817.1] ||  -> equal(sk8,sk1) memberP(sk1,sk9)*.
% 133.31/133.50  58533[5:Spt:58513.0] ||  -> equal(sk8,sk1)**.
% 133.31/133.50  58552[5:Rew:58533.0,570.0] ||  -> ssList(cons(u,sk1))*.
% 133.31/133.50  58553[5:Rew:58533.0,57799.0] ||  -> singletonP(cons(u,sk1))*.
% 133.31/133.50  58554[5:Rew:58533.0,57800.0] ||  -> cyclefreeP(cons(u,sk1))*.
% 133.31/133.50  58555[5:Rew:58533.0,57801.0] ||  -> totalorderP(cons(u,sk1))*.
% 133.31/133.50  58556[5:Rew:58533.0,57802.0] ||  -> strictorderP(cons(u,sk1))*.
% 133.31/133.50  58557[5:Rew:58533.0,57803.0] ||  -> totalorderedP(cons(u,sk1))*.
% 133.31/133.50  58558[5:Rew:58533.0,57804.0] ||  -> strictorderedP(cons(u,sk1))*.
% 133.31/133.50  58559[5:Rew:58533.0,57805.0] ||  -> duplicatefreeP(cons(u,sk1))*.
% 133.31/133.50  58560[5:Rew:58533.0,57806.0] ||  -> equalelemsP(cons(u,sk1))*.
% 133.31/133.50  58593[5:Rew:58533.0,54665.0] || rearsegP(cons(sk5,sk1),sk1)* -> equal(cons(sk5,sk8),sk1).
% 133.31/133.50  58599[5:Rew:58533.0,584.0] || equal(cons(u,sk1),sk1)** -> .
% 133.31/133.50  58604[5:Rew:58533.0,57814.1] ssList(u) ||  -> rearsegP(u,sk1)*.
% 133.31/133.50  59100[5:Rew:58533.0,58593.1] || rearsegP(cons(sk5,sk1),sk1)* -> equal(cons(sk5,sk1),sk1).
% 133.31/133.50  59101[5:MRR:59100.1,58599.0] || rearsegP(cons(sk5,sk1),sk1)* -> .
% 133.31/133.50  59378[5:Res:58604.1,59101.0] ssList(cons(sk5,sk1)) ||  -> .
% 133.31/133.50  59379[5:SSi:59378.0,58554.0,58552.0,58553.0,58555.0,58556.0,58557.0,58558.0,58559.0,58560.0] ||  -> .
% 133.31/133.50  59380[5:Spt:59379.0,58513.0,58533.0] || equal(sk8,sk1)** -> .
% 133.31/133.50  59381[5:Spt:59379.0,58513.1] ||  -> memberP(sk1,sk9)*.
% 133.31/133.50  59383[5:MRR:57840.0,59380.0] ||  -> equal(cons(sk9,sk8),sk1)**.
% 133.31/133.50  59389[5:SpR:59383.0,57806.0] ||  -> equalelemsP(sk1)*.
% 133.31/133.50  59390[5:SpR:59383.0,57805.0] ||  -> duplicatefreeP(sk1)*.
% 133.31/133.50  59391[5:SpR:59383.0,57804.0] ||  -> strictorderedP(sk1)*.
% 133.31/133.50  59392[5:SpR:59383.0,57803.0] ||  -> totalorderedP(sk1)*.
% 133.31/133.50  59393[5:SpR:59383.0,57802.0] ||  -> strictorderP(sk1)*.
% 133.31/133.50  59394[5:SpR:59383.0,57801.0] ||  -> totalorderP(sk1)*.
% 133.31/133.50  59395[5:SpR:59383.0,57800.0] ||  -> cyclefreeP(sk1)*.
% 133.31/133.50  59396[5:SpR:59383.0,57799.0] ||  -> singletonP(sk1)*.
% 133.31/133.50  61305[1:Res:627.1,52362.0] || equal(u,sk5) -> memberP(sk1,u)*.
% 260.09/260.27  61306[5:SpL:59383.0,57935.0] || memberP(sk1,u)* -> equal(u,sk9).
% 260.09/260.27  61312[5:Res:61305.1,61306.0] || equal(u,sk5) -> equal(u,sk9)*.
% 260.09/260.27  61417[5:SpR:61312.1,59383.0] || equal(u,sk5) -> equal(cons(u,sk8),sk1)**.
% 260.09/260.27  61660[5:SpR:61417.1,53907.0] || equal(sk5,sk5) -> rearsegP(sk1,cons(sk5,sk1))*.
% 260.09/260.27  61705[5:Obv:61660.0] ||  -> rearsegP(sk1,cons(sk5,sk1))*.
% 260.09/260.27  62614[5:Res:61705.0,14862.1] ssList(sk1) ||  -> .
% 260.09/260.27  62615[5:SSi:62614.0,1.0,59389.0,59390.0,59391.0,59392.0,59393.0,59394.0,59395.0,59396.0] ||  -> .
% 260.09/260.27  62618[4:Spt:62615.0,211.0,58510.0] || equal(sk2,sk1)** -> .
% 260.09/260.27  62619[4:Spt:62615.0,211.1] ||  -> memberP(sk2,sk9)*.
% 260.09/260.27  62620[4:MRR:57841.0,62618.0] ||  -> equal(cons(sk9,sk8),sk1)**.
% 260.09/260.27  62642[4:SpR:62620.0,57799.0] ||  -> singletonP(sk1)*.
% 260.09/260.27  62643[4:SpR:62620.0,57800.0] ||  -> cyclefreeP(sk1)*.
% 260.09/260.27  62644[4:SpR:62620.0,57801.0] ||  -> totalorderP(sk1)*.
% 260.09/260.27  62645[4:SpR:62620.0,57802.0] ||  -> strictorderP(sk1)*.
% 260.09/260.27  62646[4:SpR:62620.0,57803.0] ||  -> totalorderedP(sk1)*.
% 260.09/260.27  62647[4:SpR:62620.0,57804.0] ||  -> strictorderedP(sk1)*.
% 260.09/260.27  62648[4:SpR:62620.0,57805.0] ||  -> duplicatefreeP(sk1)*.
% 260.09/260.27  62649[4:SpR:62620.0,57806.0] ||  -> equalelemsP(sk1)*.
% 260.09/260.27  62668[4:SpL:62620.0,57935.0] || memberP(sk1,u)* -> equal(u,sk9).
% 260.09/260.27  63406[4:Res:61305.1,62668.0] || equal(u,sk5) -> equal(u,sk9)*.
% 260.09/260.27  64892[4:SpR:63406.1,62620.0] || equal(u,sk5) -> equal(cons(u,sk8),sk1)**.
% 260.09/260.27  65173[4:SpR:64892.1,53907.0] || equal(sk5,sk5) -> rearsegP(sk1,cons(sk5,sk1))*.
% 260.09/260.27  65215[4:Obv:65173.0] ||  -> rearsegP(sk1,cons(sk5,sk1))*.
% 260.09/260.27  65302[4:Res:65215.0,14862.1] ssList(sk1) ||  -> .
% 260.09/260.27  65303[4:SSi:65302.0,1.0,62642.0,62643.0,62644.0,62645.0,62646.0,62647.0,62648.0,62649.0] ||  -> .
% 260.09/260.27  65306[2:Spt:65303.0,516.1] ||  -> equal(nil,sk7)**.
% 260.09/260.27  65348[2:Rew:65306.0,585.0] || equal(cons(u,sk8),sk7)** -> .
% 260.09/260.27  65384[2:Rew:65306.0,94.1] ssList(u) ||  -> equal(app(sk7,u),u)**.
% 260.09/260.27  65413[2:Rew:65306.0,212.1,65306.0,212.0] ||  -> equal(sk7,sk1) equal(cons(sk9,sk7),sk1)**.
% 260.09/260.27  65418[2:Rew:65306.0,695.1] ssList(u) || equal(cons(v,u),sk7)** -> .
% 260.09/260.27  67545[2:SpR:52367.0,65384.1] ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(cons(sk5,cons(sk5,sk8)),sk1)**.
% 260.09/260.27  73797[2:SSi:67545.0,693.0,693.1,10.1] ||  -> equal(cons(sk5,cons(sk5,sk8)),sk1)**.
% 260.09/260.27  75049[2:SpR:73797.0,697.1] ssList(cons(sk5,sk8)) ||  -> equal(cons(sk5,sk8),tl(sk1))**.
% 260.09/260.27  75055[2:SpL:73797.0,65418.1] ssList(cons(sk5,sk8)) || equal(sk7,sk1)** -> .
% 260.09/260.27  75551[2:SSi:75055.0,693.0,10.1] || equal(sk7,sk1)** -> .
% 260.09/260.27  75554[2:MRR:65413.0,75551.0] ||  -> equal(cons(sk9,sk7),sk1)**.
% 260.09/260.27  75556[2:SSi:75049.0,693.0,10.1] ||  -> equal(cons(sk5,sk8),tl(sk1))**.
% 260.09/260.27  75600[2:SpR:75554.0,583.0] ||  -> equal(tl(sk1),sk7)**.
% 260.09/260.27  75608[2:Rew:75600.0,75556.0] ||  -> equal(cons(sk5,sk8),sk7)**.
% 260.09/260.27  75625[2:MRR:75608.0,65348.0] ||  -> .
% 260.09/260.27  75688[1:Spt:75625.0,92.0,92.2] ssList(u) ||  -> duplicatefreeP(u)*.
% 260.09/260.27  75701[1:MRR:199.1,75688.1] ssList(u) ssItem(v) ssList(w) ssList(x) ssList(y) || equal(app(app(w,cons(v,x)),cons(v,y)),u)* -> .
% 260.09/260.27  111194[0:SpR:177.3,105.2] ssList(u) ssList(v) ssItem(w) ssList(cons(w,v)) ssList(u) ||  -> ssList(cons(w,app(v,u)))*.
% 260.09/260.27  111233[0:Obv:111194.0] ssList(u) ssItem(v) ssList(cons(v,u)) ssList(w) ||  -> ssList(cons(v,app(u,w)))*.
% 260.09/260.27  111234[0:SSi:111233.2,106.2] ssList(u) ssItem(v) ssList(w) ||  -> ssList(cons(v,app(u,w)))*.
% 260.09/260.27  176175[1:EqR:75701.5] ssList(app(app(u,cons(v,w)),cons(v,x))) ssItem(v) ssList(u) ssList(w) ssList(x) ||  -> .
% 260.09/260.27  176200[1:SSi:176175.0,105.2,105.2,106.2,106.2] ssItem(u) ssList(v) ssList(w) ssList(x) ||  -> .
% 260.09/260.27  176201[1:MRR:111234.3,176200.1] ssList(u) ssItem(v) ssList(w) ||  -> .
% 260.09/260.27  176204[1:Con:176201.2] ssList(u) ssItem(v) ||  -> .
% 260.09/260.27  176206[1:MRR:357.1,176204.0] ssItem(u) ||  -> .
% 260.09/260.27  176217[1:UnC:176206.0,32.0] ||  -> .
% 260.09/260.27  % SZS output end Refutation
% 260.09/260.27  Formulae used in the proof : co1_1 co1_5 co1_6 co1_9 co1_10 co1_11 co1_12 co1_15 co1_16 co1_18 co1_19 clause1 clause2 clause3 clause4 clause5 clause6 clause7 clause8 clause12 clause13 clause32 clause33 clause34 clause54 clause58 clause64 clause65 clause66 clause67 clause68 clause69 clause70 clause71 clause72 clause73 clause74 clause85 clause86 clause87 clause88 clause93 clause96 clause97 clause98 clause99 clause101 clause102 clause109 clause112 clause116 clause119 clause120 clause123 clause124 clause125 clause128 clause129 clause133 clause138 clause141 clause143 clause144 clause149 clause157 clause161 clause163 clause164 clause165 clause166 clause170 clause177 clause179 clause181
% 260.09/260.27  
%------------------------------------------------------------------------------