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

View Problem - Process Solution

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

% Computer : n014.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:12 EDT 2022

% Result   : Unsatisfiable 82.53s 82.75s
% Output   : Refutation 155.37s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.11  % Problem  : SWC169-1 : TPTP v8.1.0. Released v2.4.0.
% 0.07/0.12  % Command  : run_spass %d %s
% 0.12/0.33  % Computer : n014.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 : Sat Jun 11 22:44:38 EDT 2022
% 0.12/0.33  % CPUTime  : 
% 82.53/82.75  
% 82.53/82.75  SPASS V 3.9 
% 82.53/82.75  SPASS beiseite: Proof found.
% 82.53/82.75  % SZS status Theorem
% 82.53/82.75  Problem: /export/starexec/sandbox/benchmark/theBenchmark.p 
% 82.53/82.75  SPASS derived 90120 clauses, backtracked 41340 clauses, performed 284 splits and kept 72152 clauses.
% 82.53/82.75  SPASS allocated 157746 KBytes.
% 82.53/82.75  SPASS spent	0:1:22.26 on the problem.
% 82.53/82.75  		0:00:00.04 for the input.
% 82.53/82.75  		0:00:00.00 for the FLOTTER CNF translation.
% 82.53/82.75  		0:00:00.82 for inferences.
% 82.53/82.75  		0:00:03.53 for the backtracking.
% 82.53/82.75  		0:1:17.10 for the reduction.
% 82.53/82.75  
% 82.53/82.75  
% 82.53/82.75  Here is a proof with depth 7, length 516 :
% 82.53/82.75  % SZS output start Refutation
% 82.53/82.75  1[0:Inp] ||  -> ssList(sk1)*.
% 82.53/82.75  5[0:Inp] ||  -> equal(sk4,sk2)**.
% 82.53/82.75  6[0:Inp] ||  -> equal(sk3,sk1)**.
% 82.53/82.75  9[0:Inp] ||  -> ssList(sk7)*.
% 82.53/82.75  10[0:Inp] ||  -> ssList(sk8)*.
% 82.53/82.75  11[0:Inp] ||  -> equal(app(app(app(sk7,cons(sk5,nil)),cons(sk6,nil)),sk8),sk1)**.
% 82.53/82.75  12[0:Inp] || neq(sk5,sk6)* -> .
% 82.53/82.75  15[0:Inp] ||  -> equal(cons(sk9,nil),sk3)** equal(nil,sk4).
% 82.53/82.75  16[0:Inp] ||  -> memberP(sk4,sk9)* equal(nil,sk4).
% 82.53/82.75  17[0:Inp] ||  -> equal(cons(sk9,nil),sk3)** equal(nil,sk3).
% 82.53/82.75  18[0:Inp] ||  -> memberP(sk4,sk9)* equal(nil,sk3).
% 82.53/82.75  19[0:Inp] ||  -> equalelemsP(nil)*.
% 82.53/82.75  20[0:Inp] ||  -> duplicatefreeP(nil)*.
% 82.53/82.75  21[0:Inp] ||  -> strictorderedP(nil)*.
% 82.53/82.75  22[0:Inp] ||  -> totalorderedP(nil)*.
% 82.53/82.75  23[0:Inp] ||  -> strictorderP(nil)*.
% 82.53/82.75  24[0:Inp] ||  -> totalorderP(nil)*.
% 82.53/82.75  25[0:Inp] ||  -> cyclefreeP(nil)*.
% 82.53/82.75  26[0:Inp] ||  -> ssList(nil)*.
% 82.53/82.75  30[0:Inp] ||  -> ssItem(skaf83(u))*.
% 82.53/82.75  31[0:Inp] ||  -> ssList(skaf82(u))*.
% 82.53/82.75  50[0:Inp] ||  -> ssList(skaf63(u))*.
% 82.53/82.75  51[0:Inp] ||  -> ssList(skaf62(u))*.
% 82.53/82.75  52[0:Inp] ||  -> ssList(skaf61(u))*.
% 82.53/82.75  55[0:Inp] ||  -> ssList(skaf58(u))*.
% 82.53/82.75  56[0:Inp] ||  -> ssList(skaf57(u))*.
% 82.53/82.75  57[0:Inp] ||  -> ssList(skaf56(u))*.
% 82.53/82.75  72[0:Inp] || equal(skac2,skac3)** -> .
% 82.53/82.75  82[0:Inp] ssItem(u) ||  -> equalelemsP(cons(u,nil))*.
% 82.53/82.75  83[0:Inp] ssItem(u) ||  -> duplicatefreeP(cons(u,nil))*.
% 82.53/82.75  84[0:Inp] ssItem(u) ||  -> strictorderedP(cons(u,nil))*.
% 82.53/82.75  85[0:Inp] ssItem(u) ||  -> totalorderedP(cons(u,nil))*.
% 82.53/82.75  86[0:Inp] ssItem(u) ||  -> strictorderP(cons(u,nil))*.
% 82.53/82.75  87[0:Inp] ssItem(u) ||  -> totalorderP(cons(u,nil))*.
% 82.53/82.75  88[0:Inp] ssItem(u) ||  -> cyclefreeP(cons(u,nil))*.
% 82.53/82.75  89[0:Inp] ssItem(u) || memberP(nil,u)* -> .
% 82.53/82.75  90[0:Inp] ssList(u) ||  -> ssItem(v)* duplicatefreeP(u)*.
% 82.53/82.75  92[0:Inp] ssList(u) ||  -> equal(app(nil,u),u)**.
% 82.53/82.75  103[0:Inp] ssList(u) ssList(v) ||  -> ssList(app(u,v))*.
% 82.53/82.75  104[0:Inp] ssList(u) ssItem(v) ||  -> ssList(cons(v,u))*.
% 82.53/82.75  106[0:Inp] ssList(u) ||  -> cyclefreeP(u) leq(skaf49(u),skaf50(u))*.
% 82.53/82.75  111[0:Inp] ssList(u) || lt(skaf59(u),skaf60(u))* -> strictorderP(u).
% 82.53/82.75  113[0:Inp] ssList(u) || leq(skaf54(u),skaf55(u))* -> totalorderP(u).
% 82.53/82.75  114[0:Inp] ssList(u) ssItem(v) ||  -> equal(tl(cons(v,u)),u)**.
% 82.53/82.75  115[0:Inp] ssList(u) ssItem(v) ||  -> equal(hd(cons(v,u)),v)**.
% 82.53/82.75  116[0:Inp] ssList(u) ssItem(v) || equal(cons(v,u),nil)** -> .
% 82.53/82.75  117[0:Inp] ssList(u) ssItem(v) || equal(cons(v,u),u)** -> .
% 82.53/82.75  119[0:Inp] ssList(u) singletonP(u) ||  -> equal(cons(skaf44(u),nil),u)**.
% 82.53/82.75  120[0:Inp] ssItem(u) ssItem(v) ||  -> equal(u,v) neq(u,v)*.
% 82.53/82.75  127[0:Inp] ssList(u) ||  -> equal(nil,u) equal(cons(skaf83(u),skaf82(u)),u)**.
% 82.53/82.75  130[0:Inp] ssItem(u) ssList(v) || equal(nil,v) -> strictorderedP(cons(u,v))*.
% 82.53/82.75  134[0:Inp] ssList(u) ssItem(v) || equal(cons(v,nil),u)* -> singletonP(u)*.
% 82.53/82.75  137[0:Inp] ssList(u) ssList(v) || equal(app(u,v),nil)** -> equal(nil,v).
% 82.53/82.75  138[0:Inp] ssList(u) ssItem(v) ||  -> equal(app(cons(v,nil),u),cons(v,u))**.
% 82.53/82.75  141[0:Inp] ssList(u) ssList(v) ||  -> equal(nil,u) equal(hd(app(u,v)),hd(u))**.
% 82.53/82.75  142[0:Inp] ssItem(u) ssList(v) || strictorderedP(cons(u,v))* -> strictorderedP(v) equal(nil,v).
% 82.53/82.75  143[0:Inp] ssItem(u) ssList(v) || totalorderedP(cons(u,v))* -> totalorderedP(v) equal(nil,v).
% 82.53/82.75  146[0:Inp] ssList(u) ssList(v) || rearsegP(u,v)*+ rearsegP(v,u)* -> equal(u,v).
% 82.53/82.75  147[0:Inp] ssList(u) ssList(v) || frontsegP(u,v)*+ frontsegP(v,u)* -> equal(u,v).
% 82.53/82.75  156[0:Inp] ssItem(u) ssItem(v) ssList(w) || equal(u,v) -> memberP(cons(v,w),u)*.
% 82.53/82.75  159[0:Inp] ssItem(u) ssList(v) ssList(w) || memberP(w,u) -> memberP(app(v,w),u)*.
% 82.53/82.75  161[0:Inp] ssList(u) ssList(v) ssList(w) || equal(app(w,v),u)*+ -> rearsegP(u,v)*.
% 82.53/82.75  162[0:Inp] ssList(u) ssList(v) ssList(w) || equal(app(v,w),u)*+ -> frontsegP(u,v)*.
% 82.53/82.75  167[0:Inp] ssList(u) ssList(v) ssList(w) ||  -> equal(app(app(u,v),w),app(u,app(v,w)))**.
% 82.53/82.75  175[0:Inp] ssList(u) ssList(v) ssItem(w) ||  -> equal(app(cons(w,v),u),cons(w,app(v,u)))**.
% 82.53/82.75  179[0:Inp] ssItem(u) ssItem(v) ssList(w) || memberP(cons(v,w),u)* -> equal(u,v) memberP(w,u).
% 82.53/82.75  181[0:Inp] ssList(u) ||  -> strictorderedP(u) equal(app(app(skaf71(u),cons(skaf69(u),skaf72(u))),cons(skaf70(u),skaf73(u))),u)**.
% 82.53/82.75  182[0:Inp] ssList(u) ||  -> totalorderedP(u) equal(app(app(skaf66(u),cons(skaf64(u),skaf67(u))),cons(skaf65(u),skaf68(u))),u)**.
% 82.53/82.75  183[0:Inp] ssList(u) ||  -> strictorderP(u) equal(app(app(skaf61(u),cons(skaf59(u),skaf62(u))),cons(skaf60(u),skaf63(u))),u)**.
% 82.53/82.75  184[0:Inp] ssList(u) ||  -> totalorderP(u) equal(app(app(skaf56(u),cons(skaf54(u),skaf57(u))),cons(skaf55(u),skaf58(u))),u)**.
% 82.53/82.75  188[0:Inp] ssList(u) ssList(v) ssItem(w) ssItem(x) || equal(cons(w,u),cons(x,v))* -> equal(w,x).
% 82.53/82.75  195[0:Inp] ssList(u) ssList(v) || equal(hd(v),hd(u))* equal(tl(v),tl(u)) -> equal(v,u) equal(nil,v) equal(nil,u).
% 82.53/82.75  197[0:Inp] ssList(u) duplicatefreeP(u) ssItem(v) ssList(w) ssList(x) ssList(y) || equal(app(app(w,cons(v,x)),cons(v,y)),u)* -> .
% 82.53/82.75  199[0:Inp] ssList(u) strictorderedP(u) ssItem(v) ssItem(w) ssList(x) ssList(y) ssList(z) || equal(app(app(x,cons(v,y)),cons(w,z)),u)* -> lt(v,w).
% 82.53/82.75  200[0:Inp] ssList(u) totalorderedP(u) ssItem(v) ssItem(w) ssList(x) ssList(y) ssList(z) || equal(app(app(x,cons(v,y)),cons(w,z)),u)* -> leq(v,w).
% 82.53/82.75  208[0:Rew:6.0,18.1,5.0,18.0] ||  -> equal(nil,sk1) memberP(sk2,sk9)*.
% 82.53/82.75  209[0:Rew:208.1,16.1,5.0,16.1,5.0,16.0] ||  -> equal(sk2,sk1) memberP(sk2,sk9)*.
% 82.53/82.75  210[0:Rew:6.0,17.1,6.0,17.0] ||  -> equal(nil,sk1) equal(cons(sk9,nil),sk1)**.
% 82.53/82.75  211[0:Rew:210.1,15.1,5.0,15.1,6.0,15.0] ||  -> equal(sk2,sk1) equal(cons(sk9,nil),sk1)**.
% 82.53/82.75  237[0:Res:10.0,179.0] ssItem(u) ssItem(v) || memberP(cons(v,sk8),u)* -> equal(u,v) memberP(sk8,u).
% 82.53/82.75  253[0:Res:10.0,156.0] ssItem(u) ssItem(v) || equal(u,v) -> memberP(cons(v,sk8),u)*.
% 82.53/82.75  269[0:Res:10.0,137.0] ssList(u) || equal(app(u,sk8),nil)** -> equal(nil,sk8).
% 82.53/82.75  312[0:Res:10.0,195.1] ssList(u) || equal(hd(u),hd(sk8))* equal(tl(u),tl(sk8)) -> equal(u,sk8) equal(nil,u) equal(nil,sk8).
% 82.53/82.75  341[0:Res:10.0,141.1] ssList(u) ||  -> equal(nil,sk8) equal(hd(app(sk8,u)),hd(sk8))**.
% 82.53/82.75  348[0:Res:10.0,115.1] ssItem(u) ||  -> equal(hd(cons(u,sk8)),u)**.
% 82.53/82.75  349[0:Res:10.0,116.1] ssItem(u) || equal(cons(u,sk8),nil)** -> .
% 82.53/82.75  353[0:Res:10.0,104.1] ssItem(u) ||  -> ssList(cons(u,sk8))*.
% 82.53/82.75  403[0:Res:9.0,184.0] ||  -> totalorderP(sk7) equal(app(app(skaf56(sk7),cons(skaf54(sk7),skaf57(sk7))),cons(skaf55(sk7),skaf58(sk7))),sk7)**.
% 82.53/82.75  404[0:Res:9.0,183.0] ||  -> strictorderP(sk7) equal(app(app(skaf61(sk7),cons(skaf59(sk7),skaf62(sk7))),cons(skaf60(sk7),skaf63(sk7))),sk7)**.
% 82.53/82.75  405[0:Res:9.0,182.0] ||  -> totalorderedP(sk7) equal(app(app(skaf66(sk7),cons(skaf64(sk7),skaf67(sk7))),cons(skaf65(sk7),skaf68(sk7))),sk7)**.
% 82.53/82.75  406[0:Res:9.0,181.0] ||  -> strictorderedP(sk7) equal(app(app(skaf71(sk7),cons(skaf69(sk7),skaf72(sk7))),cons(skaf70(sk7),skaf73(sk7))),sk7)**.
% 82.53/82.75  445[0:Res:9.0,127.0] ||  -> equal(nil,sk7) equal(cons(skaf83(sk7),skaf82(sk7)),sk7)**.
% 82.53/82.75  447[0:Res:9.0,119.1] singletonP(sk7) ||  -> equal(cons(skaf44(sk7),nil),sk7)**.
% 82.53/82.75  452[0:Res:9.0,111.0] || lt(skaf59(sk7),skaf60(sk7))* -> strictorderP(sk7).
% 82.53/82.75  454[0:Res:9.0,113.0] || leq(skaf54(sk7),skaf55(sk7))* -> totalorderP(sk7).
% 82.53/82.75  463[0:Res:9.0,106.0] ||  -> cyclefreeP(sk7) leq(skaf49(sk7),skaf50(sk7))*.
% 82.53/82.75  483[0:Res:9.0,195.1] ssList(u) || equal(hd(u),hd(sk7))* equal(tl(u),tl(sk7)) -> equal(u,sk7) equal(nil,u) equal(nil,sk7).
% 82.53/82.75  512[0:Res:9.0,141.1] ssList(u) ||  -> equal(nil,sk7) equal(hd(app(sk7,u)),hd(sk7))**.
% 82.53/82.75  517[0:Res:9.0,134.1] ssItem(u) || equal(cons(u,nil),sk7)** -> singletonP(sk7).
% 82.53/82.75  518[0:Res:9.0,114.1] ssItem(u) ||  -> equal(tl(cons(u,sk7)),sk7)**.
% 82.53/82.75  519[0:Res:9.0,115.1] ssItem(u) ||  -> equal(hd(cons(u,sk7)),u)**.
% 82.53/82.75  520[0:Res:9.0,116.1] ssItem(u) || equal(cons(u,sk7),nil)** -> .
% 82.53/82.75  524[0:Res:9.0,104.1] ssItem(u) ||  -> ssList(cons(u,sk7))*.
% 82.53/82.75  562[1:Spt:90.1] ||  -> ssItem(u)*.
% 82.53/82.75  565[1:MRR:524.0,562.0] ||  -> ssList(cons(u,sk7))*.
% 82.53/82.75  566[1:MRR:353.0,562.0] ||  -> ssList(cons(u,sk8))*.
% 82.53/82.75  567[1:MRR:89.0,562.0] || memberP(nil,u)* -> .
% 82.53/82.75  568[1:MRR:88.0,562.0] ||  -> cyclefreeP(cons(u,nil))*.
% 82.53/82.75  569[1:MRR:87.0,562.0] ||  -> totalorderP(cons(u,nil))*.
% 82.53/82.75  570[1:MRR:86.0,562.0] ||  -> strictorderP(cons(u,nil))*.
% 82.53/82.75  571[1:MRR:85.0,562.0] ||  -> totalorderedP(cons(u,nil))*.
% 82.53/82.75  572[1:MRR:84.0,562.0] ||  -> strictorderedP(cons(u,nil))*.
% 82.53/82.75  573[1:MRR:83.0,562.0] ||  -> duplicatefreeP(cons(u,nil))*.
% 82.53/82.75  574[1:MRR:82.0,562.0] ||  -> equalelemsP(cons(u,nil))*.
% 82.53/82.75  577[1:MRR:520.0,562.0] || equal(cons(u,sk7),nil)** -> .
% 82.53/82.75  578[1:MRR:519.0,562.0] ||  -> equal(hd(cons(u,sk7)),u)**.
% 82.53/82.75  579[1:MRR:518.0,562.0] ||  -> equal(tl(cons(u,sk7)),sk7)**.
% 82.53/82.75  581[1:MRR:349.0,562.0] || equal(cons(u,sk8),nil)** -> .
% 82.53/82.75  582[1:MRR:348.0,562.0] ||  -> equal(hd(cons(u,sk8)),u)**.
% 82.53/82.75  584[1:MRR:517.0,562.0] || equal(cons(u,nil),sk7)** -> singletonP(sk7).
% 82.53/82.75  592[1:MRR:120.1,120.0,562.0] ||  -> equal(u,v) neq(u,v)*.
% 82.53/82.75  605[1:MRR:130.0,562.0] ssList(u) || equal(nil,u) -> strictorderedP(cons(v,u))*.
% 82.53/82.75  623[1:MRR:253.1,253.0,562.0] || equal(u,v) -> memberP(cons(v,sk8),u)*.
% 82.53/82.75  628[1:MRR:143.0,562.0] ssList(u) || totalorderedP(cons(v,u))* -> totalorderedP(u) equal(nil,u).
% 82.53/82.75  629[1:MRR:142.0,562.0] ssList(u) || strictorderedP(cons(v,u))* -> strictorderedP(u) equal(nil,u).
% 82.53/82.75  640[1:MRR:237.1,237.0,562.0] || memberP(cons(u,sk8),v)* -> equal(v,u) memberP(sk8,v).
% 82.53/82.75  641[1:MRR:159.0,562.0] ssList(u) ssList(v) || memberP(v,w) -> memberP(app(u,v),w)*.
% 82.53/82.75  644[1:MRR:156.1,156.0,562.0] ssList(u) || equal(v,w) -> memberP(cons(w,u),v)*.
% 82.53/82.75  664[1:MRR:179.1,179.0,562.0] ssList(u) || memberP(cons(v,u),w)* -> equal(w,v) memberP(u,w).
% 82.53/82.75  687[1:MRR:104.1,562.0] ssList(u) ||  -> ssList(cons(v,u))*.
% 82.53/82.75  688[1:MRR:117.1,562.0] ssList(u) || equal(cons(v,u),u)** -> .
% 82.53/82.75  689[1:MRR:116.1,562.0] ssList(u) || equal(cons(v,u),nil)** -> .
% 82.53/82.75  690[1:MRR:115.1,562.0] ssList(u) ||  -> equal(hd(cons(v,u)),v)**.
% 82.53/82.75  691[1:MRR:114.1,562.0] ssList(u) ||  -> equal(tl(cons(v,u)),u)**.
% 82.53/82.75  692[1:MRR:134.1,562.0] ssList(u) || equal(cons(v,nil),u)* -> singletonP(u)*.
% 82.53/82.75  693[1:MRR:138.1,562.0] ssList(u) ||  -> equal(app(cons(v,nil),u),cons(v,u))**.
% 82.53/82.75  744[1:MRR:200.3,200.2,562.0] ssList(u) totalorderedP(u) ssList(v) ssList(w) ssList(x) || equal(app(app(v,cons(y,w)),cons(z,x)),u)* -> leq(y,z).
% 82.53/82.75  745[1:MRR:199.3,199.2,562.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).
% 82.53/82.75  757[1:MRR:188.3,188.2,562.0] ssList(u) ssList(v) || equal(cons(w,u),cons(x,v))* -> equal(w,x).
% 82.53/82.75  758[2:Spt:512.0,512.2] ssList(u) ||  -> equal(hd(app(sk7,u)),hd(sk7))**.
% 82.53/82.75  760[3:Spt:341.0,341.2] ssList(u) ||  -> equal(hd(app(sk8,u)),hd(sk8))**.
% 82.53/82.75  766[4:Spt:312.5] ||  -> equal(nil,sk8)**.
% 82.53/82.75  848[4:Rew:766.0,92.1] ssList(u) ||  -> equal(app(sk8,u),u)**.
% 82.53/82.75  855[4:Rew:766.0,568.0] ||  -> cyclefreeP(cons(u,sk8))*.
% 82.53/82.75  856[4:Rew:766.0,569.0] ||  -> totalorderP(cons(u,sk8))*.
% 82.53/82.75  857[4:Rew:766.0,570.0] ||  -> strictorderP(cons(u,sk8))*.
% 82.53/82.75  858[4:Rew:766.0,571.0] ||  -> totalorderedP(cons(u,sk8))*.
% 82.53/82.75  859[4:Rew:766.0,572.0] ||  -> strictorderedP(cons(u,sk8))*.
% 82.53/82.75  860[4:Rew:766.0,573.0] ||  -> duplicatefreeP(cons(u,sk8))*.
% 82.53/82.75  861[4:Rew:766.0,574.0] ||  -> equalelemsP(cons(u,sk8))*.
% 82.53/82.75  870[4:Rew:766.0,693.1] ssList(u) ||  -> equal(app(cons(v,sk8),u),cons(v,u))**.
% 82.53/82.75  912[4:Rew:848.1,760.1] ssList(u) ||  -> equal(hd(u),hd(sk8))*.
% 82.53/82.75  1387[1:Res:592.1,12.0] ||  -> equal(sk6,sk5)**.
% 82.53/82.75  2665[4:SpR:912.1,582.0] ssList(cons(u,sk8)) ||  -> equal(hd(sk8),u)*.
% 82.53/82.75  2671[4:SSi:2665.0,566.0,855.0,856.0,857.0,858.0,859.0,860.0,861.0] ||  -> equal(hd(sk8),u)*.
% 82.53/82.75  2850[4:Rew:2671.0,870.1] ssList(u) ||  -> equal(cons(v,u),hd(sk8))**.
% 82.53/82.75  2880[4:Rew:2671.0,757.2] ssList(u) ssList(v) || equal(cons(w,u),hd(sk8))** -> equal(w,x)*.
% 82.53/82.75  3006[4:Con:2880.1] ssList(u) || equal(cons(v,u),hd(sk8))** -> equal(v,w)*.
% 82.53/82.75  3007[4:AED:72.0,3006.2] ssList(u) || equal(cons(v,u),hd(sk8))** -> .
% 82.53/82.75  3008[4:Rew:2850.1,3007.1] ssList(u) || equal(hd(sk8),hd(sk8))* -> .
% 82.53/82.75  3009[4:Obv:3008.1] ssList(u) ||  -> .
% 82.53/82.75  3010[4:UnC:3009.0,10.0] ||  -> .
% 82.53/82.75  3135[4:Spt:3010.0,312.5,766.0] || equal(nil,sk8)** -> .
% 82.53/82.75  3136[4:Spt:3010.0,312.0,312.1,312.2,312.3,312.4] ssList(u) || equal(hd(u),hd(sk8))* equal(tl(u),tl(sk8)) -> equal(u,sk8) equal(nil,u).
% 82.53/82.75  3146[4:MRR:269.2,3135.0] ssList(u) || equal(app(u,sk8),nil)** -> .
% 82.53/82.75  3149[1:Rew:1387.0,11.0] ||  -> equal(app(app(app(sk7,cons(sk5,nil)),cons(sk5,nil)),sk8),sk1)**.
% 82.53/82.75  3151[5:Spt:483.5] ||  -> equal(nil,sk7)**.
% 82.53/82.75  3168[5:Rew:3151.0,574.0] ||  -> equalelemsP(cons(u,sk7))*.
% 82.53/82.75  3169[5:Rew:3151.0,573.0] ||  -> duplicatefreeP(cons(u,sk7))*.
% 82.53/82.75  3170[5:Rew:3151.0,572.0] ||  -> strictorderedP(cons(u,sk7))*.
% 82.53/82.75  3171[5:Rew:3151.0,571.0] ||  -> totalorderedP(cons(u,sk7))*.
% 82.53/82.75  3172[5:Rew:3151.0,570.0] ||  -> strictorderP(cons(u,sk7))*.
% 82.53/82.75  3173[5:Rew:3151.0,569.0] ||  -> totalorderP(cons(u,sk7))*.
% 82.53/82.75  3174[5:Rew:3151.0,568.0] ||  -> cyclefreeP(cons(u,sk7))*.
% 82.53/82.75  3203[5:Rew:3151.0,92.1] ssList(u) ||  -> equal(app(sk7,u),u)**.
% 82.53/82.75  3233[5:Rew:3151.0,693.1] ssList(u) ||  -> equal(app(cons(v,sk7),u),cons(v,u))**.
% 82.53/82.75  3294[5:Rew:3203.1,758.1] ssList(u) ||  -> equal(hd(u),hd(sk7))*.
% 82.53/82.75  4061[5:SpR:3294.1,578.0] ssList(cons(u,sk7)) ||  -> equal(hd(sk7),u)*.
% 82.53/82.75  4068[5:SSi:4061.0,3174.0,3173.0,3172.0,3171.0,3170.0,3169.0,565.0,3168.0] ||  -> equal(hd(sk7),u)*.
% 82.53/82.75  4252[5:Rew:4068.0,3233.1] ssList(u) ||  -> equal(cons(v,u),hd(sk7))**.
% 82.53/82.75  4282[5:Rew:4068.0,757.2] ssList(u) ssList(v) || equal(cons(w,u),hd(sk7))** -> equal(w,x)*.
% 82.53/82.75  4398[5:Con:4282.1] ssList(u) || equal(cons(v,u),hd(sk7))** -> equal(v,w)*.
% 82.53/82.75  4399[5:AED:72.0,4398.2] ssList(u) || equal(cons(v,u),hd(sk7))** -> .
% 82.53/82.75  4400[5:Rew:4252.1,4399.1] ssList(u) || equal(hd(sk7),hd(sk7))* -> .
% 82.53/82.75  4401[5:Obv:4400.1] ssList(u) ||  -> .
% 82.53/82.75  4402[5:UnC:4401.0,9.0] ||  -> .
% 82.53/82.75  4578[5:Spt:4402.0,483.5,3151.0] || equal(nil,sk7)** -> .
% 82.53/82.75  4579[5:Spt:4402.0,483.0,483.1,483.2,483.3,483.4] ssList(u) || equal(hd(u),hd(sk7))* equal(tl(u),tl(sk7)) -> equal(u,sk7) equal(nil,u).
% 82.53/82.75  4584[5:MRR:445.0,4578.0] ||  -> equal(cons(skaf83(sk7),skaf82(sk7)),sk7)**.
% 82.53/82.75  4593[6:Spt:208.0] ||  -> equal(nil,sk1)**.
% 82.53/82.75  4596[6:Rew:4593.0,25.0] ||  -> cyclefreeP(sk1)*.
% 82.53/82.75  4597[6:Rew:4593.0,24.0] ||  -> totalorderP(sk1)*.
% 82.53/82.75  4598[6:Rew:4593.0,23.0] ||  -> strictorderP(sk1)*.
% 82.53/82.75  4599[6:Rew:4593.0,22.0] ||  -> totalorderedP(sk1)*.
% 82.53/82.75  4600[6:Rew:4593.0,21.0] ||  -> strictorderedP(sk1)*.
% 82.53/82.75  4601[6:Rew:4593.0,20.0] ||  -> duplicatefreeP(sk1)*.
% 82.53/82.75  4602[6:Rew:4593.0,19.0] ||  -> equalelemsP(sk1)*.
% 82.53/82.75  4615[6:Rew:4593.0,568.0] ||  -> cyclefreeP(cons(u,sk1))*.
% 82.53/82.75  4616[6:Rew:4593.0,569.0] ||  -> totalorderP(cons(u,sk1))*.
% 82.53/82.75  4617[6:Rew:4593.0,570.0] ||  -> strictorderP(cons(u,sk1))*.
% 82.53/82.75  4618[6:Rew:4593.0,571.0] ||  -> totalorderedP(cons(u,sk1))*.
% 82.53/82.75  4619[6:Rew:4593.0,572.0] ||  -> strictorderedP(cons(u,sk1))*.
% 82.53/82.75  4620[6:Rew:4593.0,573.0] ||  -> duplicatefreeP(cons(u,sk1))*.
% 82.53/82.75  4621[6:Rew:4593.0,574.0] ||  -> equalelemsP(cons(u,sk1))*.
% 82.53/82.75  4642[6:Rew:4593.0,3146.1] ssList(u) || equal(app(u,sk8),sk1)** -> .
% 82.53/82.75  4672[6:Rew:4593.0,692.1] ssList(u) || equal(cons(v,sk1),u)*+ -> singletonP(u)*.
% 82.53/82.75  4677[6:Rew:4593.0,3149.0] ||  -> equal(app(app(app(sk7,cons(sk5,sk1)),cons(sk5,sk1)),sk8),sk1)**.
% 82.53/82.75  4784[5:SpR:4584.0,691.1] ssList(skaf82(sk7)) ||  -> equal(tl(sk7),skaf82(sk7))**.
% 82.53/82.75  4949[6:EqR:4672.1] ssList(cons(u,sk1)) ||  -> singletonP(cons(u,sk1))*.
% 82.53/82.75  4950[6:SSi:4949.0,687.0,1.0,4596.0,4597.0,4598.0,4599.0,4600.0,4601.0,4602.0,4615.0,4616.0,4617.0,4618.0,4619.0,4620.0,4621.1] ||  -> singletonP(cons(u,sk1))*.
% 82.53/82.75  5071[6:SpL:4677.0,4642.1] ssList(app(app(sk7,cons(sk5,sk1)),cons(sk5,sk1))) || equal(sk1,sk1)* -> .
% 82.53/82.75  5246[5:SSi:4784.0,31.0,9.0] ||  -> equal(tl(sk7),skaf82(sk7))**.
% 82.53/82.75  5270[6:Obv:5071.1] ssList(app(app(sk7,cons(sk5,sk1)),cons(sk5,sk1))) ||  -> .
% 82.53/82.75  5271[6:SSi:5270.0,103.0,103.0,9.0,687.0,1.0,4596.0,4597.0,4598.0,4599.0,4600.0,4601.0,4602.0,4615.0,4616.0,4617.0,4618.0,4619.1,4620.0,4621.0,4950.0,687.0,1.0,4596.0,4597.0,4598.0,4599.0,4600.0,4601.0,4602.0,4615.0,4616.0,4617.0,4618.0,4619.1,4620.0,4621.2,4950.2] ||  -> .
% 82.53/82.75  5273[6:Spt:5271.0,208.0,4593.0] || equal(nil,sk1)** -> .
% 82.53/82.75  5274[6:Spt:5271.0,208.1] ||  -> memberP(sk2,sk9)*.
% 82.53/82.75  5276[6:MRR:210.0,5273.0] ||  -> equal(cons(sk9,nil),sk1)**.
% 82.53/82.75  5304[7:Spt:405.0] ||  -> totalorderedP(sk7)*.
% 82.53/82.75  5308[8:Spt:406.0] ||  -> strictorderedP(sk7)*.
% 82.53/82.75  5318[9:Spt:463.0] ||  -> cyclefreeP(sk7)*.
% 82.53/82.75  5322[10:Spt:403.0] ||  -> totalorderP(sk7)*.
% 82.53/82.75  5323[11:Spt:404.0] ||  -> strictorderP(sk7)*.
% 82.53/82.75  5327[6:SpR:5276.0,574.0] ||  -> equalelemsP(sk1)*.
% 82.53/82.75  5328[6:SpR:5276.0,573.0] ||  -> duplicatefreeP(sk1)*.
% 82.53/82.75  5329[6:SpR:5276.0,572.0] ||  -> strictorderedP(sk1)*.
% 82.53/82.75  5330[6:SpR:5276.0,571.0] ||  -> totalorderedP(sk1)*.
% 82.53/82.75  5331[6:SpR:5276.0,570.0] ||  -> strictorderP(sk1)*.
% 82.53/82.75  5332[6:SpR:5276.0,569.0] ||  -> totalorderP(sk1)*.
% 82.53/82.75  5333[6:SpR:5276.0,568.0] ||  -> cyclefreeP(sk1)*.
% 82.53/82.75  5335[6:SpR:5276.0,691.1] ssList(nil) ||  -> equal(tl(sk1),nil)**.
% 82.53/82.75  5336[6:SpR:5276.0,690.1] ssList(nil) ||  -> equal(hd(sk1),sk9)**.
% 82.53/82.75  5341[6:SSi:5335.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0] ||  -> equal(tl(sk1),nil)**.
% 82.53/82.75  5342[6:SSi:5336.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0] ||  -> equal(hd(sk1),sk9)**.
% 82.53/82.75  5379[6:SpL:5276.0,584.0] || equal(sk7,sk1) -> singletonP(sk7)*.
% 82.53/82.75  5389[6:SoR:447.0,5379.1] || equal(sk7,sk1) -> equal(cons(skaf44(sk7),nil),sk7)**.
% 82.53/82.75  5479[1:EqR:692.1] ssList(cons(u,nil)) ||  -> singletonP(cons(u,nil))*.
% 82.53/82.75  5481[1:SSi:5479.0,687.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0,574.0,573.0,572.0,571.0,570.0,569.0,568.1] ||  -> singletonP(cons(u,nil))*.
% 82.53/82.75  5484[6:SpR:5276.0,5481.0] ||  -> singletonP(sk1)*.
% 82.53/82.75  5500[5:SpR:4584.0,605.2] ssList(skaf82(sk7)) || equal(skaf82(sk7),nil)** -> strictorderedP(sk7).
% 82.53/82.75  5553[1:SpR:119.2,691.1] ssList(u) singletonP(u) ssList(nil) ||  -> equal(tl(u),nil)**.
% 82.53/82.75  5565[1:SSi:5553.2,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0] ssList(u) singletonP(u) ||  -> equal(tl(u),nil)**.
% 82.53/82.75  5587[6:SpR:5276.0,693.1] ssList(u) ||  -> equal(app(sk1,u),cons(sk9,u))**.
% 82.53/82.75  5609[1:SpR:127.2,690.1] ssList(u) ssList(skaf82(u)) ||  -> equal(nil,u) equal(hd(u),skaf83(u))**.
% 82.53/82.75  5627[1:SSi:5609.1,31.0] ssList(u) ||  -> equal(nil,u) equal(hd(u),skaf83(u))**.
% 82.53/82.75  5632[1:Rew:5627.2,141.3] ssList(u) ssList(v) ||  -> equal(nil,u) equal(hd(app(u,v)),skaf83(u))**.
% 82.53/82.75  5648[6:SpR:5389.1,572.0] || equal(sk7,sk1) -> strictorderedP(sk7)*.
% 82.53/82.75  5649[6:SpR:5389.1,571.0] || equal(sk7,sk1) -> totalorderedP(sk7)*.
% 82.53/82.75  5652[6:SpR:5389.1,568.0] || equal(sk7,sk1) -> cyclefreeP(sk7)*.
% 82.53/82.75  5686[5:SpL:4584.0,628.1] ssList(skaf82(sk7)) || totalorderedP(sk7) -> totalorderedP(skaf82(sk7))* equal(skaf82(sk7),nil).
% 82.53/82.75  5699[11:SSi:5686.0,31.0,9.0,5304.0,5308.0,5318.0,5322.0,5323.0] || totalorderedP(sk7) -> totalorderedP(skaf82(sk7))* equal(skaf82(sk7),nil).
% 82.53/82.75  5700[11:MRR:5699.0,5304.0] ||  -> totalorderedP(skaf82(sk7))* equal(skaf82(sk7),nil).
% 82.53/82.75  5715[5:SpL:4584.0,629.1] ssList(skaf82(sk7)) || strictorderedP(sk7) -> strictorderedP(skaf82(sk7))* equal(skaf82(sk7),nil).
% 82.53/82.75  5722[11:SSi:5715.0,31.0,9.0,5304.0,5308.0,5318.0,5322.0,5323.0] || strictorderedP(sk7) -> strictorderedP(skaf82(sk7))* equal(skaf82(sk7),nil).
% 82.53/82.75  5723[11:MRR:5722.0,5308.0] ||  -> strictorderedP(skaf82(sk7))* equal(skaf82(sk7),nil).
% 82.53/82.75  7143[0:EqR:162.3] ssList(app(u,v)) ssList(u) ssList(v) ||  -> frontsegP(app(u,v),u)*.
% 82.53/82.75  7160[0:SSi:7143.0,103.2] ssList(u) ssList(v) ||  -> frontsegP(app(u,v),u)*.
% 82.53/82.75  7186[0:EqR:161.3] ssList(app(u,v)) ssList(v) ssList(u) ||  -> rearsegP(app(u,v),v)*.
% 82.53/82.75  7203[0:SSi:7186.0,103.2] ssList(u) ssList(v) ||  -> rearsegP(app(v,u),u)*.
% 82.53/82.75  10528[1:SpR:3149.0,167.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)**.
% 82.53/82.75  10548[1:Rew:693.1,10528.3] ssList(app(sk7,cons(sk5,nil))) ssList(cons(sk5,nil)) ssList(sk8) ||  -> equal(app(app(sk7,cons(sk5,nil)),cons(sk5,sk8)),sk1)**.
% 82.53/82.75  10627[5:SpR:5246.0,5565.2] ssList(sk7) singletonP(sk7) ||  -> equal(skaf82(sk7),nil)**.
% 82.53/82.75  10629[11:SSi:10627.0,9.0,5323.0,5322.0,5318.0,5308.0,5304.0] singletonP(sk7) ||  -> equal(skaf82(sk7),nil)**.
% 82.53/82.75  13716[1:SpR:5627.2,578.0] ssList(cons(u,sk7)) ||  -> equal(cons(u,sk7),nil) equal(skaf83(cons(u,sk7)),u)**.
% 82.53/82.75  13724[1:SSi:13716.0,565.0] ||  -> equal(cons(u,sk7),nil) equal(skaf83(cons(u,sk7)),u)**.
% 82.53/82.75  13725[1:MRR:13724.0,577.0] ||  -> equal(skaf83(cons(u,sk7)),u)**.
% 82.53/82.75  13889[6:SpR:5587.1,7160.2] ssList(u) ssList(sk1) ssList(u) ||  -> frontsegP(cons(sk9,u),sk1)*.
% 82.53/82.75  13925[6:Obv:13889.0] ssList(sk1) ssList(u) ||  -> frontsegP(cons(sk9,u),sk1)*.
% 82.53/82.75  13926[6:SSi:13925.0,1.0,5327.0,5328.0,5329.0,5330.0,5331.0,5332.0,5333.0,5484.0] ssList(u) ||  -> frontsegP(cons(sk9,u),sk1)*.
% 82.53/82.75  13978[1:SpR:693.1,7203.2] ssList(u) ssList(u) ssList(cons(v,nil)) ||  -> rearsegP(cons(v,u),u)*.
% 82.53/82.75  14019[1:Obv:13978.0] ssList(u) ssList(cons(v,nil)) ||  -> rearsegP(cons(v,u),u)*.
% 82.53/82.75  14020[1:SSi:14019.1,687.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0,574.0,573.0,572.0,571.0,570.0,569.0,568.0,5481.1] ssList(u) ||  -> rearsegP(cons(v,u),u)*.
% 82.53/82.75  14108[11:SSi:10548.1,10548.0,687.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0,574.0,573.0,572.0,571.0,570.0,569.0,568.0,5481.1,103.0,9.0,5323.0,5322.0,5318.0,5308.0,5304.2,687.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0,574.0,573.0,572.0,571.0,570.0,569.0,568.0,5481.1] ssList(sk8) ||  -> equal(app(app(sk7,cons(sk5,nil)),cons(sk5,sk8)),sk1)**.
% 82.53/82.75  14109[11:MRR:14108.0,10.0] ||  -> equal(app(app(sk7,cons(sk5,nil)),cons(sk5,sk8)),sk1)**.
% 82.53/82.75  14376[12:Spt:5723.1] ||  -> equal(skaf82(sk7),nil)**.
% 82.53/82.75  14381[12:Rew:14376.0,4584.0] ||  -> equal(cons(skaf83(sk7),nil),sk7)**.
% 82.53/82.75  14410[12:SpR:14381.0,574.0] ||  -> equalelemsP(sk7)*.
% 82.53/82.75  14411[12:SpR:14381.0,573.0] ||  -> duplicatefreeP(sk7)*.
% 82.53/82.75  14417[12:SpR:14381.0,5481.0] ||  -> singletonP(sk7)*.
% 82.53/82.75  15315[1:Res:14020.1,146.2] ssList(u) ssList(cons(v,u)) ssList(u) || rearsegP(u,cons(v,u))* -> equal(cons(v,u),u).
% 82.53/82.75  15320[1:Obv:15315.0] ssList(cons(u,v)) ssList(v) || rearsegP(v,cons(u,v))* -> equal(cons(u,v),v).
% 82.53/82.75  15321[1:SSi:15320.0,687.1] ssList(u) || rearsegP(u,cons(v,u))* -> equal(cons(v,u),u).
% 82.53/82.75  15322[1:MRR:15321.2,688.1] ssList(u) || rearsegP(u,cons(v,u))* -> .
% 82.53/82.75  15417[11:SpR:14109.0,167.3] ssList(sk7) ssList(cons(sk5,nil)) ssList(cons(sk5,sk8)) ||  -> equal(app(sk7,app(cons(sk5,nil),cons(sk5,sk8))),sk1)**.
% 82.53/82.75  15452[11:Rew:693.1,15417.3] ssList(sk7) ssList(cons(sk5,nil)) ssList(cons(sk5,sk8)) ||  -> equal(app(sk7,cons(sk5,cons(sk5,sk8))),sk1)**.
% 82.53/82.75  15453[12:SSi:15452.2,15452.1,15452.0,566.0,687.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0,574.0,573.0,572.0,571.0,570.0,569.0,568.0,5481.0,9.0,5323.0,5322.0,5318.0,5308.0,5304.0,14410.0,14411.1,14417.0] ||  -> equal(app(sk7,cons(sk5,cons(sk5,sk8))),sk1)**.
% 82.53/82.75  15496[12:SpR:15453.0,5632.3] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(nil,sk7) equal(hd(sk1),skaf83(sk7))**.
% 82.53/82.75  15528[12:Rew:5342.0,15496.3] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(nil,sk7) equal(skaf83(sk7),sk9)**.
% 82.53/82.75  15529[12:SSi:15528.1,15528.0,687.0,566.0,9.0,5323.0,5322.0,5318.0,5308.0,5304.0,14410.0,14411.0,14417.1] ||  -> equal(nil,sk7) equal(skaf83(sk7),sk9)**.
% 82.53/82.75  15530[12:MRR:15529.0,4578.0] ||  -> equal(skaf83(sk7),sk9)**.
% 82.53/82.75  15532[12:Rew:15530.0,14381.0] ||  -> equal(cons(sk9,nil),sk7)**.
% 82.53/82.75  15653[12:Rew:5276.0,15532.0] ||  -> equal(sk7,sk1)**.
% 82.53/82.75  15659[12:Rew:15653.0,13725.0] ||  -> equal(skaf83(cons(u,sk1)),u)**.
% 82.53/82.75  15735[12:Rew:15653.0,15453.0] ||  -> equal(app(sk1,cons(sk5,cons(sk5,sk8))),sk1)**.
% 82.53/82.75  16553[12:SpR:15735.0,5587.1] ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(cons(sk9,cons(sk5,cons(sk5,sk8))),sk1)**.
% 82.53/82.75  16573[12:SSi:16553.0,687.0,566.1] ||  -> equal(cons(sk9,cons(sk5,cons(sk5,sk8))),sk1)**.
% 82.53/82.75  16591[12:SpR:16573.0,691.1] ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(cons(sk5,cons(sk5,sk8)),tl(sk1))**.
% 82.53/82.75  16631[12:Rew:5341.0,16591.1] ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(cons(sk5,cons(sk5,sk8)),nil)**.
% 82.53/82.75  16632[12:SSi:16631.0,687.0,566.1] ||  -> equal(cons(sk5,cons(sk5,sk8)),nil)**.
% 82.53/82.75  16662[12:SpR:16632.0,644.2] ssList(cons(sk5,sk8)) || equal(u,sk5) -> memberP(nil,u)*.
% 82.53/82.75  16713[12:SSi:16662.0,566.0] || equal(u,sk5) -> memberP(nil,u)*.
% 82.53/82.75  16714[12:MRR:16713.1,567.0] || equal(u,sk5)* -> .
% 82.53/82.75  16715[12:UnC:16714.0,15659.0] ||  -> .
% 82.53/82.75  16760[12:Spt:16715.0,5723.1,14376.0] || equal(skaf82(sk7),nil)** -> .
% 82.53/82.75  16761[12:Spt:16715.0,5723.0] ||  -> strictorderedP(skaf82(sk7))*.
% 82.53/82.75  16762[12:MRR:10629.1,16760.0] singletonP(sk7) ||  -> .
% 82.53/82.75  16763[12:MRR:5379.1,16762.0] || equal(sk7,sk1)** -> .
% 82.53/82.75  16764[12:MRR:5700.1,16760.0] ||  -> totalorderedP(skaf82(sk7))*.
% 82.53/82.75  16778[11:SSi:15452.2,15452.1,566.0,687.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0,574.0,573.0,572.0,571.0,570.0,569.0,568.1,5481.0] ssList(sk7) ||  -> equal(app(sk7,cons(sk5,cons(sk5,sk8))),sk1)**.
% 82.53/82.75  16779[11:MRR:16778.0,9.0] ||  -> equal(app(sk7,cons(sk5,cons(sk5,sk8))),sk1)**.
% 82.53/82.75  17093[11:SpR:16779.0,5632.3] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(nil,sk7) equal(hd(sk1),skaf83(sk7))**.
% 82.53/82.75  17095[11:SpR:16779.0,7160.2] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> frontsegP(sk1,sk7)*.
% 82.53/82.75  17120[11:SSi:17095.1,17095.0,687.0,566.0,5304.0,5308.0,9.0,5318.0,5322.0,5323.1] ||  -> frontsegP(sk1,sk7)*.
% 82.53/82.75  17124[11:Rew:5342.0,17093.3] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(nil,sk7) equal(skaf83(sk7),sk9)**.
% 82.53/82.75  17125[11:SSi:17124.1,17124.0,687.0,566.0,5304.0,5308.0,9.0,5318.0,5322.0,5323.1] ||  -> equal(nil,sk7) equal(skaf83(sk7),sk9)**.
% 82.53/82.75  17126[11:MRR:17125.0,4578.0] ||  -> equal(skaf83(sk7),sk9)**.
% 82.53/82.75  17130[11:Rew:17126.0,4584.0] ||  -> equal(cons(sk9,skaf82(sk7)),sk7)**.
% 82.53/82.75  17221[11:SpR:17130.0,13926.1] ssList(skaf82(sk7)) ||  -> frontsegP(sk7,sk1)*.
% 82.53/82.75  17251[12:SSi:17221.0,16761.0,16764.0,31.0,5304.0,5308.0,9.0,5318.0,5322.0,5323.0] ||  -> frontsegP(sk7,sk1)*.
% 82.53/82.75  17254[11:Res:17120.0,147.2] ssList(sk1) ssList(sk7) || frontsegP(sk7,sk1)* -> equal(sk7,sk1).
% 82.53/82.75  17255[11:SSi:17254.1,17254.0,5304.0,5308.0,9.0,5318.0,5322.0,5323.0,1.0,5327.0,5328.0,5329.0,5330.0,5331.0,5332.0,5333.0,5484.0] || frontsegP(sk7,sk1)* -> equal(sk7,sk1).
% 82.53/82.75  17256[12:MRR:17255.1,16763.0] || frontsegP(sk7,sk1)* -> .
% 82.53/82.75  17257[12:MRR:17256.0,17251.0] ||  -> .
% 82.53/82.75  17258[11:Spt:17257.0,404.0,5323.0] || strictorderP(sk7)* -> .
% 82.53/82.75  17259[11:Spt:17257.0,404.1] ||  -> equal(app(app(skaf61(sk7),cons(skaf59(sk7),skaf62(sk7))),cons(skaf60(sk7),skaf63(sk7))),sk7)**.
% 82.53/82.75  17262[11:MRR:452.1,17258.0] || lt(skaf59(sk7),skaf60(sk7))* -> .
% 82.53/82.75  17369[11:SpL:17259.0,745.5] ssList(u) strictorderedP(u) ssList(skaf61(sk7)) ssList(skaf62(sk7)) ssList(skaf63(sk7)) || equal(sk7,u)* -> lt(skaf59(sk7),skaf60(sk7))*.
% 82.53/82.75  17386[11:SSi:17369.4,17369.3,17369.2,50.0,5304.0,5308.0,9.0,5318.0,5322.0,51.0,5304.0,5308.0,9.0,5318.0,5322.0,52.0,5304.0,5308.0,9.0,5318.0,5322.0] ssList(u) strictorderedP(u) || equal(sk7,u)* -> lt(skaf59(sk7),skaf60(sk7))*.
% 82.53/82.75  17387[11:MRR:17386.3,17262.0] ssList(u) strictorderedP(u) || equal(sk7,u)* -> .
% 82.53/82.75  19326[11:EmS:17387.0,17387.1,9.0,5308.0] || equal(sk7,sk7)* -> .
% 82.53/82.75  19373[11:Obv:19326.0] ||  -> .
% 82.53/82.75  19376[10:Spt:19373.0,403.0,5322.0] || totalorderP(sk7)* -> .
% 82.53/82.75  19377[10:Spt:19373.0,403.1] ||  -> equal(app(app(skaf56(sk7),cons(skaf54(sk7),skaf57(sk7))),cons(skaf55(sk7),skaf58(sk7))),sk7)**.
% 82.53/82.75  19381[10:MRR:454.1,19376.0] || leq(skaf54(sk7),skaf55(sk7))* -> .
% 82.53/82.75  19475[10:SpL:19377.0,744.5] ssList(u) totalorderedP(u) ssList(skaf56(sk7)) ssList(skaf57(sk7)) ssList(skaf58(sk7)) || equal(sk7,u)* -> leq(skaf54(sk7),skaf55(sk7))*.
% 82.53/82.75  19490[10:SSi:19475.4,19475.3,19475.2,55.0,5304.0,5308.0,9.0,5318.0,56.0,5304.0,5308.0,9.0,5318.0,57.0,5304.0,5308.0,9.0,5318.0] ssList(u) totalorderedP(u) || equal(sk7,u)* -> leq(skaf54(sk7),skaf55(sk7))*.
% 82.53/82.75  19491[10:MRR:19490.3,19381.0] ssList(u) totalorderedP(u) || equal(sk7,u)* -> .
% 82.53/82.75  19562[1:SpR:3149.0,167.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)**.
% 82.53/82.75  19579[1:Rew:693.1,19562.3] ssList(app(sk7,cons(sk5,nil))) ssList(cons(sk5,nil)) ssList(sk8) ||  -> equal(app(app(sk7,cons(sk5,nil)),cons(sk5,sk8)),sk1)**.
% 82.53/82.75  19964[5:SpL:4584.0,628.1] ssList(skaf82(sk7)) || totalorderedP(sk7) -> totalorderedP(skaf82(sk7))* equal(skaf82(sk7),nil).
% 82.53/82.75  21408[10:EmS:19491.0,19491.1,9.0,5304.0] || equal(sk7,sk7)* -> .
% 82.53/82.75  21470[10:Obv:21408.0] ||  -> .
% 82.53/82.75  21478[9:Spt:21470.0,463.0,5318.0] || cyclefreeP(sk7)* -> .
% 82.53/82.75  21479[9:Spt:21470.0,463.1] ||  -> leq(skaf49(sk7),skaf50(sk7))*.
% 82.53/82.75  21480[9:MRR:5652.1,21478.0] || equal(sk7,sk1)** -> .
% 82.53/82.75  21543[8:SSi:19579.1,19579.0,687.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0,574.0,573.0,572.0,571.0,570.0,569.0,568.0,5481.1,103.0,5304.0,5308.0,9.2,687.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0,574.0,573.0,572.0,571.0,570.0,569.0,568.0,5481.1] ssList(sk8) ||  -> equal(app(app(sk7,cons(sk5,nil)),cons(sk5,sk8)),sk1)**.
% 82.53/82.75  21544[8:MRR:21543.0,10.0] ||  -> equal(app(app(sk7,cons(sk5,nil)),cons(sk5,sk8)),sk1)**.
% 82.53/82.75  24283[8:SpR:21544.0,167.3] ssList(sk7) ssList(cons(sk5,nil)) ssList(cons(sk5,sk8)) ||  -> equal(app(sk7,app(cons(sk5,nil),cons(sk5,sk8))),sk1)**.
% 82.53/82.75  24568[8:Rew:693.1,24283.3] ssList(sk7) ssList(cons(sk5,nil)) ssList(cons(sk5,sk8)) ||  -> equal(app(sk7,cons(sk5,cons(sk5,sk8))),sk1)**.
% 82.53/82.75  25856[8:SSi:24568.2,24568.1,24568.0,566.0,687.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0,574.0,573.0,572.0,571.0,570.0,569.0,568.0,5481.0,5304.0,5308.1,9.0] ||  -> equal(app(sk7,cons(sk5,cons(sk5,sk8))),sk1)**.
% 82.53/82.75  26602[1:SpR:3149.0,167.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)**.
% 82.53/82.75  26619[1:Rew:693.1,26602.3] ssList(app(sk7,cons(sk5,nil))) ssList(cons(sk5,nil)) ssList(sk8) ||  -> equal(app(app(sk7,cons(sk5,nil)),cons(sk5,sk8)),sk1)**.
% 82.53/82.75  26894[8:SpR:25856.0,5632.3] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(nil,sk7) equal(hd(sk1),skaf83(sk7))**.
% 82.53/82.75  26896[8:SpR:25856.0,7160.2] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> frontsegP(sk1,sk7)*.
% 82.53/82.75  26926[8:Rew:5342.0,26894.3] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(nil,sk7) equal(skaf83(sk7),sk9)**.
% 82.53/82.75  27076[8:SSi:26896.1,26896.0,687.0,566.0,5304.0,5308.0,9.1] ||  -> frontsegP(sk1,sk7)*.
% 82.53/82.75  27083[8:SSi:26926.1,26926.0,687.0,566.0,5304.0,5308.0,9.1] ||  -> equal(nil,sk7) equal(skaf83(sk7),sk9)**.
% 82.53/82.75  27084[8:MRR:27083.0,4578.0] ||  -> equal(skaf83(sk7),sk9)**.
% 82.53/82.75  27088[8:Rew:27084.0,4584.0] ||  -> equal(cons(sk9,skaf82(sk7)),sk7)**.
% 82.53/82.75  27241[8:Res:27076.0,147.2] ssList(sk1) ssList(sk7) || frontsegP(sk7,sk1)* -> equal(sk7,sk1).
% 82.53/82.75  27242[8:SSi:27241.1,27241.0,5304.0,5308.0,9.0,1.0,5327.0,5328.0,5329.0,5330.0,5331.0,5332.0,5333.0,5484.0] || frontsegP(sk7,sk1)* -> equal(sk7,sk1).
% 82.53/82.75  27243[9:MRR:27242.1,21480.0] || frontsegP(sk7,sk1)* -> .
% 82.53/82.75  27277[8:SpR:27088.0,13926.1] ssList(skaf82(sk7)) ||  -> frontsegP(sk7,sk1)*.
% 82.53/82.75  27309[8:SSi:27277.0,31.0,5304.0,5308.0,9.0] ||  -> frontsegP(sk7,sk1)*.
% 82.53/82.75  27310[9:MRR:27309.0,27243.0] ||  -> .
% 82.53/82.75  27312[8:Spt:27310.0,406.0,5308.0] || strictorderedP(sk7)* -> .
% 82.53/82.75  27313[8:Spt:27310.0,406.1] ||  -> equal(app(app(skaf71(sk7),cons(skaf69(sk7),skaf72(sk7))),cons(skaf70(sk7),skaf73(sk7))),sk7)**.
% 82.53/82.75  27314[8:MRR:5648.1,27312.0] || equal(sk7,sk1)** -> .
% 82.53/82.75  27321[7:SSi:5500.0,31.0,5304.0,9.0] || equal(skaf82(sk7),nil)** -> strictorderedP(sk7).
% 82.53/82.75  27322[8:MRR:27321.1,27312.0] || equal(skaf82(sk7),nil)** -> .
% 82.53/82.75  27324[7:SSi:19964.0,31.0,5304.0,9.0] || totalorderedP(sk7) -> totalorderedP(skaf82(sk7))* equal(skaf82(sk7),nil).
% 82.53/82.75  27325[7:MRR:27324.0,5304.0] ||  -> totalorderedP(skaf82(sk7))* equal(skaf82(sk7),nil).
% 82.53/82.75  27326[8:MRR:27325.1,27322.0] ||  -> totalorderedP(skaf82(sk7))*.
% 82.53/82.75  27359[7:SSi:26619.2,26619.1,26619.0,10.0,687.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0,574.0,573.0,572.0,571.0,570.0,569.0,568.1,5481.0,103.0,5304.2,9.0,687.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0,574.0,573.0,572.0,571.0,570.0,569.0,568.1,5481.0] ||  -> equal(app(app(sk7,cons(sk5,nil)),cons(sk5,sk8)),sk1)**.
% 82.53/82.75  29945[7:SpR:27359.0,167.3] ssList(sk7) ssList(cons(sk5,nil)) ssList(cons(sk5,sk8)) ||  -> equal(app(sk7,app(cons(sk5,nil),cons(sk5,sk8))),sk1)**.
% 82.53/82.75  29980[7:Rew:693.1,29945.3] ssList(sk7) ssList(cons(sk5,nil)) ssList(cons(sk5,sk8)) ||  -> equal(app(sk7,cons(sk5,cons(sk5,sk8))),sk1)**.
% 82.53/82.75  32805[7:SSi:29980.2,29980.1,29980.0,566.0,687.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0,574.0,573.0,572.0,571.0,570.0,569.0,568.0,5481.0,5304.1,9.0] ||  -> equal(app(sk7,cons(sk5,cons(sk5,sk8))),sk1)**.
% 82.53/82.75  33465[1:SpR:3149.0,167.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)**.
% 82.53/82.75  33482[1:Rew:693.1,33465.3] ssList(app(sk7,cons(sk5,nil))) ssList(cons(sk5,nil)) ssList(sk8) ||  -> equal(app(app(sk7,cons(sk5,nil)),cons(sk5,sk8)),sk1)**.
% 82.53/82.75  33763[7:SpR:32805.0,5632.3] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(nil,sk7) equal(hd(sk1),skaf83(sk7))**.
% 82.53/82.75  33765[7:SpR:32805.0,7160.2] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> frontsegP(sk1,sk7)*.
% 82.53/82.75  33795[7:Rew:5342.0,33763.3] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(nil,sk7) equal(skaf83(sk7),sk9)**.
% 82.53/82.75  34150[7:SSi:33765.1,33765.0,687.0,566.0,5304.0,9.1] ||  -> frontsegP(sk1,sk7)*.
% 82.53/82.75  34154[7:SSi:33795.1,33795.0,687.0,566.0,5304.0,9.1] ||  -> equal(nil,sk7) equal(skaf83(sk7),sk9)**.
% 82.53/82.75  34155[7:MRR:34154.0,4578.0] ||  -> equal(skaf83(sk7),sk9)**.
% 82.53/82.75  34158[7:Rew:34155.0,4584.0] ||  -> equal(cons(sk9,skaf82(sk7)),sk7)**.
% 82.53/82.75  34293[7:Res:34150.0,147.2] ssList(sk1) ssList(sk7) || frontsegP(sk7,sk1)* -> equal(sk7,sk1).
% 82.53/82.75  34294[7:SSi:34293.1,34293.0,5304.0,9.0,1.0,5327.0,5328.0,5329.0,5330.0,5331.0,5332.0,5333.0,5484.0] || frontsegP(sk7,sk1)* -> equal(sk7,sk1).
% 82.53/82.75  34295[8:MRR:34294.1,27314.0] || frontsegP(sk7,sk1)* -> .
% 82.53/82.75  34325[7:SpR:34158.0,13926.1] ssList(skaf82(sk7)) ||  -> frontsegP(sk7,sk1)*.
% 82.53/82.75  34362[8:SSi:34325.0,27326.0,31.0,5304.0,9.0] ||  -> frontsegP(sk7,sk1)*.
% 82.53/82.75  34363[8:MRR:34362.0,34295.0] ||  -> .
% 82.53/82.75  34366[7:Spt:34363.0,405.0,5304.0] || totalorderedP(sk7)* -> .
% 82.53/82.75  34367[7:Spt:34363.0,405.1] ||  -> equal(app(app(skaf66(sk7),cons(skaf64(sk7),skaf67(sk7))),cons(skaf65(sk7),skaf68(sk7))),sk7)**.
% 82.53/82.75  34368[7:MRR:5649.1,34366.0] || equal(sk7,sk1)** -> .
% 82.53/82.75  34415[1:SSi:33482.2,33482.1,33482.0,10.0,687.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0,574.0,573.0,572.0,571.0,570.0,569.0,568.1,5481.0,103.2,9.0,687.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0,574.0,573.0,572.0,571.0,570.0,569.0,568.1,5481.0] ||  -> equal(app(app(sk7,cons(sk5,nil)),cons(sk5,sk8)),sk1)**.
% 82.53/82.75  37060[1:SpR:34415.0,641.3] ssList(app(sk7,cons(sk5,nil))) ssList(cons(sk5,sk8)) || memberP(cons(sk5,sk8),u)* -> memberP(sk1,u).
% 82.53/82.75  37066[1:SpR:34415.0,7203.2] ssList(cons(sk5,sk8)) ssList(app(sk7,cons(sk5,nil))) ||  -> rearsegP(sk1,cons(sk5,sk8))*.
% 82.53/82.75  37068[1:SpR:34415.0,167.3] ssList(sk7) ssList(cons(sk5,nil)) ssList(cons(sk5,sk8)) ||  -> equal(app(sk7,app(cons(sk5,nil),cons(sk5,sk8))),sk1)**.
% 82.53/82.75  37340[1:Rew:693.1,37068.3] ssList(sk7) ssList(cons(sk5,nil)) ssList(cons(sk5,sk8)) ||  -> equal(app(sk7,cons(sk5,cons(sk5,sk8))),sk1)**.
% 82.53/82.75  41627[1:SSi:37066.1,37066.0,103.0,9.0,687.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0,574.0,573.0,572.0,571.0,570.0,569.0,568.1,5481.0,566.2] ||  -> rearsegP(sk1,cons(sk5,sk8))*.
% 82.53/82.75  41635[1:SSi:37060.1,37060.0,566.0,103.0,9.0,687.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0,574.0,573.0,572.0,571.0,570.1,569.0,568.2,5481.0] || memberP(cons(sk5,sk8),u)* -> memberP(sk1,u).
% 82.53/82.75  41640[1:SSi:37340.2,37340.1,37340.0,566.0,687.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0,574.0,573.0,572.0,571.0,570.0,569.0,568.0,5481.1,9.0] ||  -> equal(app(sk7,cons(sk5,cons(sk5,sk8))),sk1)**.
% 82.53/82.75  42684[1:SpR:41640.0,5632.3] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(nil,sk7) equal(hd(sk1),skaf83(sk7))**.
% 82.53/82.75  42686[1:SpR:41640.0,7160.2] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> frontsegP(sk1,sk7)*.
% 82.53/82.75  42689[1:SpR:41640.0,7203.2] ssList(cons(sk5,cons(sk5,sk8))) ssList(sk7) ||  -> rearsegP(sk1,cons(sk5,cons(sk5,sk8)))*.
% 82.53/82.75  42716[6:Rew:5342.0,42684.3] ssList(sk7) ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(nil,sk7) equal(skaf83(sk7),sk9)**.
% 82.53/82.75  43257[1:SSi:42686.1,42686.0,687.0,566.0,9.1] ||  -> frontsegP(sk1,sk7)*.
% 82.53/82.75  43260[1:SSi:42689.1,42689.0,9.0,687.1,566.0] ||  -> rearsegP(sk1,cons(sk5,cons(sk5,sk8)))*.
% 82.53/82.75  43261[6:SSi:42716.1,42716.0,687.0,566.0,9.1] ||  -> equal(nil,sk7) equal(skaf83(sk7),sk9)**.
% 82.53/82.75  43262[6:MRR:43261.0,4578.0] ||  -> equal(skaf83(sk7),sk9)**.
% 82.53/82.75  43264[6:Rew:43262.0,4584.0] ||  -> equal(cons(sk9,skaf82(sk7)),sk7)**.
% 82.53/82.75  43335[1:Res:43257.0,147.2] ssList(sk1) ssList(sk7) || frontsegP(sk7,sk1)* -> equal(sk7,sk1).
% 82.53/82.75  43364[6:SpR:43264.0,13926.1] ssList(skaf82(sk7)) ||  -> frontsegP(sk7,sk1)*.
% 82.53/82.75  43407[6:SSi:43364.0,31.0,9.0] ||  -> frontsegP(sk7,sk1)*.
% 82.53/82.75  43410[6:SSi:43335.1,43335.0,9.0,1.0,5327.0,5328.0,5329.0,5330.0,5331.0,5332.0,5333.0,5484.0] || frontsegP(sk7,sk1)* -> equal(sk7,sk1).
% 82.53/82.75  43411[7:MRR:43410.1,34368.0] || frontsegP(sk7,sk1)* -> .
% 82.53/82.75  43412[7:MRR:43411.0,43407.0] ||  -> .
% 82.53/82.75  43413[3:Spt:43412.0,341.1] ||  -> equal(nil,sk8)**.
% 82.53/82.75  43414[3:Rew:43413.0,19.0] ||  -> equalelemsP(sk8)*.
% 82.53/82.75  43415[3:Rew:43413.0,20.0] ||  -> duplicatefreeP(sk8)*.
% 82.53/82.75  43416[3:Rew:43413.0,21.0] ||  -> strictorderedP(sk8)*.
% 82.53/82.75  43417[3:Rew:43413.0,22.0] ||  -> totalorderedP(sk8)*.
% 82.53/82.75  43418[3:Rew:43413.0,23.0] ||  -> strictorderP(sk8)*.
% 82.53/82.75  43419[3:Rew:43413.0,24.0] ||  -> totalorderP(sk8)*.
% 82.53/82.75  43420[3:Rew:43413.0,25.0] ||  -> cyclefreeP(sk8)*.
% 82.53/82.75  43423[3:Rew:43413.0,574.0] ||  -> equalelemsP(cons(u,sk8))*.
% 82.53/82.75  43424[3:Rew:43413.0,573.0] ||  -> duplicatefreeP(cons(u,sk8))*.
% 82.53/82.75  43425[3:Rew:43413.0,572.0] ||  -> strictorderedP(cons(u,sk8))*.
% 82.53/82.75  43426[3:Rew:43413.0,571.0] ||  -> totalorderedP(cons(u,sk8))*.
% 82.53/82.75  43427[3:Rew:43413.0,570.0] ||  -> strictorderP(cons(u,sk8))*.
% 82.53/82.75  43428[3:Rew:43413.0,569.0] ||  -> totalorderP(cons(u,sk8))*.
% 82.53/82.75  43429[3:Rew:43413.0,568.0] ||  -> cyclefreeP(cons(u,sk8))*.
% 82.53/82.75  43430[3:Rew:43413.0,5481.0] ||  -> singletonP(cons(u,sk8))*.
% 82.53/82.75  43434[3:Rew:43413.0,567.0] || memberP(sk8,u)* -> .
% 82.53/82.75  43723[3:MRR:640.2,43434.0] || memberP(cons(u,sk8),v)* -> equal(v,u).
% 82.53/82.75  43728[3:Rew:43413.0,208.0] ||  -> equal(sk8,sk1) memberP(sk2,sk9)*.
% 82.53/82.75  43757[3:Rew:43413.0,210.1,43413.0,210.0] ||  -> equal(sk8,sk1) equal(cons(sk9,sk8),sk1)**.
% 82.53/82.75  43758[3:Rew:43413.0,211.1] ||  -> equal(sk2,sk1) equal(cons(sk9,sk8),sk1)**.
% 82.53/82.75  44239[4:Spt:209.0] ||  -> equal(sk2,sk1)**.
% 82.53/82.75  44242[4:Rew:44239.0,43728.1] ||  -> equal(sk8,sk1) memberP(sk1,sk9)*.
% 82.53/82.75  44290[5:Spt:44242.0] ||  -> equal(sk8,sk1)**.
% 82.53/82.75  44307[5:Rew:44290.0,41627.0] ||  -> rearsegP(sk1,cons(sk5,sk1))*.
% 82.53/82.75  44313[5:Rew:44290.0,43414.0] ||  -> equalelemsP(sk1)*.
% 82.53/82.75  44314[5:Rew:44290.0,43415.0] ||  -> duplicatefreeP(sk1)*.
% 82.53/82.75  44315[5:Rew:44290.0,43416.0] ||  -> strictorderedP(sk1)*.
% 82.53/82.75  44316[5:Rew:44290.0,43417.0] ||  -> totalorderedP(sk1)*.
% 82.53/82.75  44317[5:Rew:44290.0,43418.0] ||  -> strictorderP(sk1)*.
% 82.53/82.75  44318[5:Rew:44290.0,43419.0] ||  -> totalorderP(sk1)*.
% 82.53/82.75  44319[5:Rew:44290.0,43420.0] ||  -> cyclefreeP(sk1)*.
% 82.53/82.75  45136[5:Res:44307.0,15322.1] ssList(sk1) ||  -> .
% 82.53/82.75  45137[5:SSi:45136.0,1.0,44313.0,44314.0,44315.0,44316.0,44317.0,44318.0,44319.0] ||  -> .
% 82.53/82.75  45138[5:Spt:45137.0,44242.0,44290.0] || equal(sk8,sk1)** -> .
% 82.53/82.75  45139[5:Spt:45137.0,44242.1] ||  -> memberP(sk1,sk9)*.
% 82.53/82.75  45140[5:MRR:43757.0,45138.0] ||  -> equal(cons(sk9,sk8),sk1)**.
% 82.53/82.75  45199[5:SpR:45140.0,43430.0] ||  -> singletonP(sk1)*.
% 82.53/82.75  45200[5:SpR:45140.0,43429.0] ||  -> cyclefreeP(sk1)*.
% 82.53/82.75  45201[5:SpR:45140.0,43428.0] ||  -> totalorderP(sk1)*.
% 82.53/82.75  45202[5:SpR:45140.0,43427.0] ||  -> strictorderP(sk1)*.
% 82.53/82.75  45203[5:SpR:45140.0,43426.0] ||  -> totalorderedP(sk1)*.
% 82.53/82.75  45204[5:SpR:45140.0,43425.0] ||  -> strictorderedP(sk1)*.
% 82.53/82.75  45205[5:SpR:45140.0,43424.0] ||  -> duplicatefreeP(sk1)*.
% 82.53/82.75  45206[5:SpR:45140.0,43423.0] ||  -> equalelemsP(sk1)*.
% 82.53/82.75  45210[5:SpL:45140.0,664.1] ssList(sk8) || memberP(sk1,u) -> equal(u,sk9) memberP(sk8,u)*.
% 82.53/82.75  45244[5:SSi:45210.0,43420.0,43419.0,43418.0,43417.0,43416.0,43415.0,43414.0,10.0] || memberP(sk1,u) -> equal(u,sk9) memberP(sk8,u)*.
% 82.53/82.75  45245[5:MRR:45244.2,43434.0] || memberP(sk1,u)* -> equal(u,sk9).
% 82.53/82.76  47616[1:Res:623.1,41635.0] || equal(u,sk5) -> memberP(sk1,u)*.
% 82.53/82.76  47617[5:Res:47616.1,45245.0] || equal(u,sk5) -> equal(u,sk9)*.
% 82.53/82.76  47732[5:SpR:47617.1,45140.0] || equal(u,sk5) -> equal(cons(u,sk8),sk1)**.
% 82.53/82.76  47947[5:SpR:47732.1,43260.0] || equal(sk5,sk5) -> rearsegP(sk1,cons(sk5,sk1))*.
% 82.53/82.76  47990[5:Obv:47947.0] ||  -> rearsegP(sk1,cons(sk5,sk1))*.
% 82.53/82.76  48058[5:Res:47990.0,15322.1] ssList(sk1) ||  -> .
% 82.53/82.76  48059[5:SSi:48058.0,1.0,45199.0,45200.0,45201.0,45202.0,45203.0,45204.0,45205.0,45206.0] ||  -> .
% 82.53/82.76  48062[4:Spt:48059.0,209.0,44239.0] || equal(sk2,sk1)** -> .
% 82.53/82.76  48063[4:Spt:48059.0,209.1] ||  -> memberP(sk2,sk9)*.
% 82.53/82.76  48064[4:MRR:43758.0,48062.0] ||  -> equal(cons(sk9,sk8),sk1)**.
% 82.53/82.76  48079[4:SpR:48064.0,43423.0] ||  -> equalelemsP(sk1)*.
% 82.53/82.76  48081[4:SpR:48064.0,43424.0] ||  -> duplicatefreeP(sk1)*.
% 82.53/82.76  48082[4:SpR:48064.0,43425.0] ||  -> strictorderedP(sk1)*.
% 82.53/82.76  48083[4:SpR:48064.0,43426.0] ||  -> totalorderedP(sk1)*.
% 82.53/82.76  48084[4:SpR:48064.0,43427.0] ||  -> strictorderP(sk1)*.
% 82.53/82.76  48085[4:SpR:48064.0,43428.0] ||  -> totalorderP(sk1)*.
% 82.53/82.76  48086[4:SpR:48064.0,43429.0] ||  -> cyclefreeP(sk1)*.
% 82.53/82.76  48087[4:SpR:48064.0,43430.0] ||  -> singletonP(sk1)*.
% 82.53/82.76  48105[4:SpL:48064.0,43723.0] || memberP(sk1,u)* -> equal(u,sk9).
% 82.53/82.76  48772[4:Res:47616.1,48105.0] || equal(u,sk5) -> equal(u,sk9)*.
% 82.53/82.76  50223[4:SpR:48772.1,48064.0] || equal(u,sk5) -> equal(cons(u,sk8),sk1)**.
% 82.53/82.76  50519[4:SpR:50223.1,43260.0] || equal(sk5,sk5) -> rearsegP(sk1,cons(sk5,sk1))*.
% 82.53/82.76  50561[4:Obv:50519.0] ||  -> rearsegP(sk1,cons(sk5,sk1))*.
% 82.53/82.76  50645[4:Res:50561.0,15322.1] ssList(sk1) ||  -> .
% 82.53/82.76  50646[4:SSi:50645.0,1.0,48079.0,48081.0,48082.0,48083.0,48084.0,48085.0,48086.0,48087.0] ||  -> .
% 82.53/82.76  50649[2:Spt:50646.0,512.1] ||  -> equal(nil,sk7)**.
% 82.53/82.76  50693[2:Rew:50649.0,581.0] || equal(cons(u,sk8),sk7)** -> .
% 82.53/82.76  50729[2:Rew:50649.0,92.1] ssList(u) ||  -> equal(app(sk7,u),u)**.
% 82.53/82.76  50758[2:Rew:50649.0,210.1,50649.0,210.0] ||  -> equal(sk7,sk1) equal(cons(sk9,sk7),sk1)**.
% 82.53/82.76  50763[2:Rew:50649.0,689.1] ssList(u) || equal(cons(v,u),sk7)** -> .
% 82.53/82.76  52905[2:SpR:41640.0,50729.1] ssList(cons(sk5,cons(sk5,sk8))) ||  -> equal(cons(sk5,cons(sk5,sk8)),sk1)**.
% 155.37/155.59  59280[2:SSi:52905.0,687.0,687.1,10.1] ||  -> equal(cons(sk5,cons(sk5,sk8)),sk1)**.
% 155.37/155.59  60563[2:SpR:59280.0,691.1] ssList(cons(sk5,sk8)) ||  -> equal(cons(sk5,sk8),tl(sk1))**.
% 155.37/155.59  60570[2:SpL:59280.0,50763.1] ssList(cons(sk5,sk8)) || equal(sk7,sk1)** -> .
% 155.37/155.59  61072[2:SSi:60570.0,687.0,10.1] || equal(sk7,sk1)** -> .
% 155.37/155.59  61075[2:MRR:50758.0,61072.0] ||  -> equal(cons(sk9,sk7),sk1)**.
% 155.37/155.59  61077[2:SSi:60563.0,687.0,10.1] ||  -> equal(cons(sk5,sk8),tl(sk1))**.
% 155.37/155.59  61121[2:SpR:61075.0,579.0] ||  -> equal(tl(sk1),sk7)**.
% 155.37/155.59  61131[2:Rew:61121.0,61077.0] ||  -> equal(cons(sk5,sk8),sk7)**.
% 155.37/155.59  61148[2:MRR:61131.0,50693.0] ||  -> .
% 155.37/155.59  61211[1:Spt:61148.0,90.0,90.2] ssList(u) ||  -> duplicatefreeP(u)*.
% 155.37/155.59  61224[1:MRR:197.1,61211.1] ssList(u) ssItem(v) ssList(w) ssList(x) ssList(y) || equal(app(app(w,cons(v,x)),cons(v,y)),u)* -> .
% 155.37/155.59  97561[0:SpR:175.3,103.2] ssList(u) ssList(v) ssItem(w) ssList(cons(w,v)) ssList(u) ||  -> ssList(cons(w,app(v,u)))*.
% 155.37/155.59  97600[0:Obv:97561.0] ssList(u) ssItem(v) ssList(cons(v,u)) ssList(w) ||  -> ssList(cons(v,app(u,w)))*.
% 155.37/155.59  97601[0:SSi:97600.2,104.2] ssList(u) ssItem(v) ssList(w) ||  -> ssList(cons(v,app(u,w)))*.
% 155.37/155.59  130052[1:EqR:61224.5] ssList(app(app(u,cons(v,w)),cons(v,x))) ssItem(v) ssList(u) ssList(w) ssList(x) ||  -> .
% 155.37/155.59  130078[1:SSi:130052.0,103.2,103.2,104.2,104.2] ssItem(u) ssList(v) ssList(w) ssList(x) ||  -> .
% 155.37/155.59  130079[1:MRR:97601.3,130078.1] ssList(u) ssItem(v) ssList(w) ||  -> .
% 155.37/155.59  130082[1:Con:130079.2] ssList(u) ssItem(v) ||  -> .
% 155.37/155.59  130084[1:MRR:353.1,130082.0] ssItem(u) ||  -> .
% 155.37/155.59  130086[1:UnC:130084.0,30.0] ||  -> .
% 155.37/155.59  % SZS output end Refutation
% 155.37/155.59  Formulae used in the proof : co1_1 co1_5 co1_6 co1_9 co1_10 co1_11 co1_12 co1_15 co1_16 co1_17 co1_18 clause1 clause2 clause3 clause4 clause5 clause6 clause7 clause8 clause12 clause13 clause32 clause33 clause34 clause37 clause38 clause39 clause54 clause64 clause65 clause66 clause67 clause68 clause69 clause70 clause71 clause72 clause74 clause85 clause86 clause88 clause93 clause95 clause96 clause97 clause98 clause99 clause101 clause102 clause109 clause112 clause116 clause119 clause120 clause123 clause124 clause125 clause128 clause129 clause138 clause141 clause143 clause144 clause149 clause157 clause161 clause163 clause164 clause165 clause166 clause170 clause177 clause179 clause181 clause182
% 155.37/155.59  
%------------------------------------------------------------------------------