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

View Problem - Process Solution

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

% Computer : n019.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:01:48 EDT 2022

% Result   : Unsatisfiable 76.97s 77.14s
% Output   : Refutation 95.52s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.08/0.14  % Problem  : SWC112-1 : TPTP v8.1.0. Released v2.4.0.
% 0.08/0.14  % Command  : run_spass %d %s
% 0.14/0.36  % Computer : n019.cluster.edu
% 0.14/0.36  % Model    : x86_64 x86_64
% 0.14/0.36  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.36  % Memory   : 8042.1875MB
% 0.14/0.36  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.36  % CPULimit : 300
% 0.14/0.36  % WCLimit  : 600
% 0.14/0.36  % DateTime : Sun Jun 12 21:41:55 EDT 2022
% 0.14/0.36  % CPUTime  : 
% 76.97/77.14  
% 76.97/77.14  SPASS V 3.9 
% 76.97/77.14  SPASS beiseite: Proof found.
% 76.97/77.14  % SZS status Theorem
% 76.97/77.14  Problem: /export/starexec/sandbox2/benchmark/theBenchmark.p 
% 76.97/77.14  SPASS derived 37699 clauses, backtracked 24621 clauses, performed 188 splits and kept 38847 clauses.
% 76.97/77.14  SPASS allocated 118842 KBytes.
% 76.97/77.14  SPASS spent	0:1:16.68 on the problem.
% 76.97/77.14  		0:00:00.04 for the input.
% 76.97/77.14  		0:00:00.00 for the FLOTTER CNF translation.
% 76.97/77.14  		0:00:00.45 for inferences.
% 76.97/77.14  		0:00:03.82 for the backtracking.
% 76.97/77.14  		0:1:11.79 for the reduction.
% 76.97/77.14  
% 76.97/77.14  
% 76.97/77.14  Here is a proof with depth 5, length 548 :
% 76.97/77.14  % SZS output start Refutation
% 76.97/77.14  1[0:Inp] ||  -> ssList(sk1)*.
% 76.97/77.14  2[0:Inp] ||  -> ssList(sk2)*.
% 76.97/77.14  5[0:Inp] ||  -> equal(sk4,sk2)**.
% 76.97/77.14  6[0:Inp] ||  -> equal(sk3,sk1)**.
% 76.97/77.14  7[0:Inp] ||  -> ssList(sk5)*.
% 76.97/77.14  8[0:Inp] ||  -> ssList(sk6)*.
% 76.97/77.14  9[0:Inp] ||  -> equal(app(app(sk5,sk3),sk6),sk4)**.
% 76.97/77.14  10[0:Inp] ||  -> strictorderedP(sk3)*.
% 76.97/77.14  13[0:Inp] || equal(nil,sk3)** -> equal(nil,sk4).
% 76.97/77.14  14[0:Inp] ||  -> neq(sk2,nil)* equal(nil,sk2).
% 76.97/77.14  15[0:Inp] || segmentP(sk2,sk1)* neq(sk1,nil) -> equal(nil,sk2).
% 76.97/77.14  16[0:Inp] || equal(nil,sk1) -> neq(sk2,nil)*.
% 76.97/77.14  17[0:Inp] || equal(nil,sk1) neq(sk1,nil) segmentP(sk2,sk1)* -> .
% 76.97/77.14  18[0:Inp] ||  -> equalelemsP(nil)*.
% 76.97/77.14  19[0:Inp] ||  -> duplicatefreeP(nil)*.
% 76.97/77.14  20[0:Inp] ||  -> strictorderedP(nil)*.
% 76.97/77.14  21[0:Inp] ||  -> totalorderedP(nil)*.
% 76.97/77.14  22[0:Inp] ||  -> strictorderP(nil)*.
% 76.97/77.14  23[0:Inp] ||  -> totalorderP(nil)*.
% 76.97/77.14  24[0:Inp] ||  -> cyclefreeP(nil)*.
% 76.97/77.14  25[0:Inp] ||  -> ssList(nil)*.
% 76.97/77.14  30[0:Inp] ||  -> ssList(skaf82(u))*.
% 76.97/77.14  68[0:Inp] ||  -> ssList(skaf45(u,v))*.
% 76.97/77.14  71[0:Inp] || equal(skac2,skac3)** -> .
% 76.97/77.14  73[0:Inp] ssList(u) ||  -> segmentP(u,nil)*.
% 76.97/77.14  77[0:Inp] ssList(u) ||  -> frontsegP(u,nil)*.
% 76.97/77.14  81[0:Inp] ssItem(u) ||  -> equalelemsP(cons(u,nil))*.
% 76.97/77.14  82[0:Inp] ssItem(u) ||  -> duplicatefreeP(cons(u,nil))*.
% 76.97/77.14  83[0:Inp] ssItem(u) ||  -> strictorderedP(cons(u,nil))*.
% 76.97/77.14  84[0:Inp] ssItem(u) ||  -> totalorderedP(cons(u,nil))*.
% 76.97/77.14  85[0:Inp] ssItem(u) ||  -> strictorderP(cons(u,nil))*.
% 76.97/77.14  86[0:Inp] ssItem(u) ||  -> totalorderP(cons(u,nil))*.
% 76.97/77.14  87[0:Inp] ssItem(u) ||  -> cyclefreeP(cons(u,nil))*.
% 76.97/77.14  89[0:Inp] ssList(u) ||  -> ssItem(v)* duplicatefreeP(u)*.
% 76.97/77.14  90[0:Inp] ssList(u) ||  -> equal(app(u,nil),u)**.
% 76.97/77.14  91[0:Inp] ssList(u) ||  -> equal(app(nil,u),u)**.
% 76.97/77.14  94[0:Inp] ssList(u) ||  -> ssList(tl(u))* equal(nil,u).
% 76.97/77.14  99[0:Inp] ssList(u) || rearsegP(nil,u)* -> equal(nil,u).
% 76.97/77.14  102[0:Inp] ssList(u) ssList(v) ||  -> ssList(app(u,v))*.
% 76.97/77.14  103[0:Inp] ssList(u) ssItem(v) ||  -> ssList(cons(v,u))*.
% 76.97/77.14  114[0:Inp] ssList(u) ssItem(v) ||  -> equal(hd(cons(v,u)),v)**.
% 76.97/77.14  117[0:Inp] ssList(u) ssList(v) ||  -> equal(u,v) neq(u,v)*.
% 76.97/77.14  119[0:Inp] ssItem(u) ssItem(v) ||  -> equal(u,v) neq(u,v)*.
% 76.97/77.14  134[0:Inp] ssItem(u) ssItem(v) || neq(u,v)* equal(u,v) -> .
% 76.97/77.14  135[0:Inp] ssList(u) ssList(v) || equal(app(u,v),nil)** -> equal(nil,u).
% 76.97/77.14  136[0:Inp] ssList(u) ssList(v) || equal(app(u,v),nil)** -> equal(nil,v).
% 76.97/77.14  137[0:Inp] ssList(u) ssItem(v) ||  -> equal(app(cons(v,nil),u),cons(v,u))**.
% 76.97/77.14  140[0:Inp] ssList(u) ssList(v) ||  -> equal(nil,u) equal(hd(app(u,v)),hd(u))**.
% 76.97/77.14  144[0:Inp] ssList(u) ssList(v) || segmentP(u,v)*+ segmentP(v,u)* -> equal(u,v).
% 76.97/77.14  149[0:Inp] ssList(u) ssList(v) || frontsegP(u,v) -> equal(app(v,skaf45(u,v)),u)**.
% 76.97/77.14  151[0:Inp] ssItem(u) ssList(v) || strictorderedP(cons(u,v)) -> lt(u,hd(v))* equal(nil,v).
% 76.97/77.14  160[0:Inp] ssList(u) ssList(v) ssList(w) || equal(app(w,v),u)*+ -> rearsegP(u,v)*.
% 76.97/77.14  166[0:Inp] ssList(u) ssList(v) ssList(w) ||  -> equal(app(app(u,v),w),app(u,app(v,w)))**.
% 76.97/77.14  174[0:Inp] ssList(u) ssList(v) ssItem(w) ||  -> equal(app(cons(w,v),u),cons(w,app(v,u)))**.
% 76.97/77.14  187[0:Inp] ssList(u) ssList(v) ssItem(w) ssItem(x) || equal(cons(w,u),cons(x,v))* -> equal(w,x).
% 76.97/77.14  190[0:Inp] ssList(u) ssList(v) ssList(w) ssList(x) || equal(app(app(v,w),u),x)* -> segmentP(x,w)*.
% 76.97/77.14  194[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).
% 76.97/77.14  203[0:Rew:6.0,10.0] ||  -> strictorderedP(sk1)*.
% 76.97/77.14  206[0:Rew:14.0,16.0] || equal(sk2,sk1) -> neq(sk2,nil)*.
% 76.97/77.14  207[0:Rew:5.0,13.1,6.0,13.0] || equal(nil,sk1)** -> equal(nil,sk2).
% 76.97/77.14  208[0:Rew:6.0,9.0,5.0,9.0] ||  -> equal(app(app(sk5,sk1),sk6),sk2)**.
% 76.97/77.14  209[0:Rew:15.2,17.0] || segmentP(sk2,sk1)* neq(sk1,nil) equal(sk2,sk1) -> .
% 76.97/77.14  213[0:Rew:166.3,190.4] ssList(u) ssList(v) ssList(w) ssList(x) || equal(app(w,app(v,x)),u)*+ -> segmentP(u,v)*.
% 76.97/77.14  246[0:Res:8.0,166.0] ssList(u) ssList(v) ||  -> equal(app(app(u,v),sk6),app(u,app(v,sk6)))**.
% 76.97/77.14  269[0:Res:8.0,136.0] ssList(u) || equal(app(u,sk6),nil)** -> equal(nil,sk6).
% 76.97/77.14  275[0:Res:8.0,117.0] ssList(u) ||  -> equal(u,sk6) neq(u,sk6)*.
% 76.97/77.14  287[0:Res:8.0,99.0] || rearsegP(nil,sk6)* -> equal(nil,sk6).
% 76.97/77.14  297[0:Res:8.0,89.0] ||  -> ssItem(u)* duplicatefreeP(sk6)*.
% 76.97/77.14  314[0:Res:8.0,194.1] ssList(u) || equal(hd(u),hd(sk6))* equal(tl(u),tl(sk6)) -> equal(u,sk6) equal(nil,u) equal(nil,sk6).
% 76.97/77.14  343[0:Res:8.0,140.1] ssList(u) ||  -> equal(nil,sk6) equal(hd(app(sk6,u)),hd(sk6))**.
% 76.97/77.14  350[0:Res:8.0,114.1] ssItem(u) ||  -> equal(hd(cons(u,sk6)),u)**.
% 76.97/77.14  355[0:Res:8.0,103.1] ssItem(u) ||  -> ssList(cons(u,sk6))*.
% 76.97/77.14  366[0:Res:8.0,174.2] ssList(u) ssItem(v) ||  -> equal(app(cons(v,u),sk6),cons(v,app(u,sk6)))**.
% 76.97/77.14  424[0:Res:7.0,151.0] ssItem(u) || strictorderedP(cons(u,sk5)) -> lt(u,hd(sk5))* equal(nil,sk5).
% 76.97/77.14  468[0:Res:7.0,94.0] ||  -> ssList(tl(sk5))* equal(nil,sk5).
% 76.97/77.14  472[0:Res:7.0,89.0] ||  -> ssItem(u)* duplicatefreeP(sk5)*.
% 76.97/77.14  525[0:Res:7.0,114.1] ssItem(u) ||  -> equal(hd(cons(u,sk5)),u)**.
% 76.97/77.14  529[0:Res:7.0,102.1] ssList(u) ||  -> ssList(app(sk5,u))*.
% 76.97/77.14  530[0:Res:7.0,103.1] ssItem(u) ||  -> ssList(cons(u,sk5))*.
% 76.97/77.14  550[0:Res:7.0,160.2] ssList(u) ssList(v) || equal(app(v,u),sk5)** -> rearsegP(sk5,u).
% 76.97/77.14  570[1:Spt:89.1] ||  -> ssItem(u)*.
% 76.97/77.14  574[1:MRR:355.0,570.0] ||  -> ssList(cons(u,sk6))*.
% 76.97/77.14  576[1:MRR:87.0,570.0] ||  -> cyclefreeP(cons(u,nil))*.
% 76.97/77.14  577[1:MRR:86.0,570.0] ||  -> totalorderP(cons(u,nil))*.
% 76.97/77.14  578[1:MRR:85.0,570.0] ||  -> strictorderP(cons(u,nil))*.
% 76.97/77.14  579[1:MRR:84.0,570.0] ||  -> totalorderedP(cons(u,nil))*.
% 76.97/77.14  580[1:MRR:83.0,570.0] ||  -> strictorderedP(cons(u,nil))*.
% 76.97/77.14  581[1:MRR:82.0,570.0] ||  -> duplicatefreeP(cons(u,nil))*.
% 76.97/77.14  582[1:MRR:81.0,570.0] ||  -> equalelemsP(cons(u,nil))*.
% 76.97/77.14  590[1:MRR:350.0,570.0] ||  -> equal(hd(cons(u,sk6)),u)**.
% 76.97/77.14  600[1:MRR:119.1,119.0,570.0] ||  -> equal(u,v) neq(u,v)*.
% 76.97/77.14  610[1:MRR:134.1,134.0,570.0] || neq(u,v)* equal(u,v) -> .
% 76.97/77.14  705[1:MRR:137.1,570.0] ssList(u) ||  -> equal(app(cons(v,nil),u),cons(v,u))**.
% 76.97/77.14  774[1:MRR:187.3,187.2,570.0] ssList(u) ssList(v) || equal(cons(w,u),cons(x,v))* -> equal(w,x).
% 76.97/77.14  777[2:Spt:343.0,343.2] ssList(u) ||  -> equal(hd(app(sk6,u)),hd(sk6))**.
% 76.97/77.14  2162[3:Spt:314.5] ||  -> equal(nil,sk6)**.
% 76.97/77.14  2179[3:Rew:2162.0,582.0] ||  -> equalelemsP(cons(u,sk6))*.
% 76.97/77.14  2180[3:Rew:2162.0,581.0] ||  -> duplicatefreeP(cons(u,sk6))*.
% 76.97/77.14  2181[3:Rew:2162.0,580.0] ||  -> strictorderedP(cons(u,sk6))*.
% 76.97/77.14  2182[3:Rew:2162.0,579.0] ||  -> totalorderedP(cons(u,sk6))*.
% 76.97/77.14  2183[3:Rew:2162.0,578.0] ||  -> strictorderP(cons(u,sk6))*.
% 76.97/77.14  2184[3:Rew:2162.0,577.0] ||  -> totalorderP(cons(u,sk6))*.
% 76.97/77.14  2185[3:Rew:2162.0,576.0] ||  -> cyclefreeP(cons(u,sk6))*.
% 76.97/77.14  2215[3:Rew:2162.0,91.1] ssList(u) ||  -> equal(app(sk6,u),u)**.
% 76.97/77.14  2244[3:Rew:2162.0,705.1] ssList(u) ||  -> equal(app(cons(v,sk6),u),cons(v,u))**.
% 76.97/77.14  2314[3:Rew:2215.1,777.1] ssList(u) ||  -> equal(hd(u),hd(sk6))*.
% 76.97/77.14  3085[3:SpR:2314.1,590.0] ssList(cons(u,sk6)) ||  -> equal(hd(sk6),u)*.
% 76.97/77.14  3091[3:SSi:3085.0,2185.0,2184.0,2183.0,2182.0,2181.0,2180.0,574.0,2179.0] ||  -> equal(hd(sk6),u)*.
% 76.97/77.14  3268[3:Rew:3091.0,2244.1] ssList(u) ||  -> equal(cons(v,u),hd(sk6))**.
% 76.97/77.14  3304[3:Rew:3091.0,774.2] ssList(u) ssList(v) || equal(cons(w,u),hd(sk6))** -> equal(w,x)*.
% 76.97/77.14  3421[3:Con:3304.1] ssList(u) || equal(cons(v,u),hd(sk6))** -> equal(v,w)*.
% 76.97/77.14  3422[3:AED:71.0,3421.2] ssList(u) || equal(cons(v,u),hd(sk6))** -> .
% 76.97/77.14  3423[3:Rew:3268.1,3422.1] ssList(u) || equal(hd(sk6),hd(sk6))* -> .
% 76.97/77.14  3424[3:Obv:3423.1] ssList(u) ||  -> .
% 76.97/77.14  3425[3:UnC:3424.0,8.0] ||  -> .
% 76.97/77.14  3600[3:Spt:3425.0,314.5,2162.0] || equal(nil,sk6)** -> .
% 76.97/77.14  3601[3:Spt:3425.0,314.0,314.1,314.2,314.3,314.4] ssList(u) || equal(hd(u),hd(sk6))* equal(tl(u),tl(sk6)) -> equal(u,sk6) equal(nil,u).
% 76.97/77.14  3611[3:MRR:269.2,3600.0] ssList(u) || equal(app(u,sk6),nil)** -> .
% 76.97/77.14  3615[4:Spt:207.1] ||  -> equal(nil,sk2)**.
% 76.97/77.14  3705[4:Rew:3615.0,3611.1] ssList(u) || equal(app(u,sk6),sk2)** -> .
% 76.97/77.14  3881[4:SpL:208.0,3705.1] ssList(app(sk5,sk1)) || equal(sk2,sk2)* -> .
% 76.97/77.14  3884[4:Obv:3881.1] ssList(app(sk5,sk1)) ||  -> .
% 76.97/77.14  3885[4:SSi:3884.0,529.0,203.0,1.1] ||  -> .
% 76.97/77.14  3886[4:Spt:3885.0,207.1,3615.0] || equal(nil,sk2)** -> .
% 76.97/77.14  3887[4:Spt:3885.0,207.0] || equal(nil,sk1)** -> .
% 76.97/77.14  3916[4:MRR:15.2,3886.0] || segmentP(sk2,sk1)* neq(sk1,nil) -> .
% 76.97/77.14  3959[1:Res:206.1,610.0] || equal(sk2,sk1) equal(nil,sk2)** -> .
% 76.97/77.14  4366[0:SpL:208.0,136.2] ssList(app(sk5,sk1)) ssList(sk6) || equal(nil,sk2)** -> equal(nil,sk6).
% 76.97/77.14  7052[0:EqR:213.4] ssList(app(u,app(v,w))) ssList(v) ssList(u) ssList(w) ||  -> segmentP(app(u,app(v,w)),v)*.
% 76.97/77.14  7091[0:SSi:7052.0,102.2,102.2] ssList(u) ssList(v) ssList(w) ||  -> segmentP(app(v,app(u,w)),u)*.
% 76.97/77.14  17271[0:SpL:208.0,550.2] ssList(sk6) ssList(app(sk5,sk1)) || equal(sk5,sk2) -> rearsegP(sk5,sk6)*.
% 76.97/77.14  24380[0:SpR:246.2,208.0] ssList(sk5) ssList(sk1) ||  -> equal(app(sk5,app(sk1,sk6)),sk2)**.
% 76.97/77.14  32830[0:SSi:24380.1,24380.0,203.0,1.0,7.0] ||  -> equal(app(sk5,app(sk1,sk6)),sk2)**.
% 76.97/77.14  34179[0:SpR:32830.0,7091.3] ssList(sk1) ssList(sk5) ssList(sk6) ||  -> segmentP(sk2,sk1)*.
% 76.97/77.14  34191[0:SpL:32830.0,135.2] ssList(sk5) ssList(app(sk1,sk6)) || equal(nil,sk2)** -> equal(nil,sk5).
% 76.97/77.14  36179[0:SSi:34179.2,34179.1,34179.0,8.0,7.0,203.0,1.0] ||  -> segmentP(sk2,sk1)*.
% 76.97/77.14  36180[4:MRR:3916.0,36179.0] || neq(sk1,nil)* -> .
% 76.97/77.14  36208[0:SSi:17271.1,17271.0,102.0,7.0,203.0,1.0,8.2] || equal(sk5,sk2) -> rearsegP(sk5,sk6)*.
% 76.97/77.14  36574[0:Res:36179.0,144.2] ssList(sk2) ssList(sk1) || segmentP(sk1,sk2)* -> equal(sk2,sk1).
% 76.97/77.14  36579[0:SSi:36574.1,36574.0,203.0,1.0,2.0] || segmentP(sk1,sk2)* -> equal(sk2,sk1).
% 76.97/77.14  36595[4:Res:600.1,36180.0] ||  -> equal(nil,sk1)**.
% 76.97/77.14  36596[4:MRR:36595.0,3887.0] ||  -> .
% 76.97/77.14  36597[2:Spt:36596.0,343.1] ||  -> equal(nil,sk6)**.
% 76.97/77.14  36625[2:Rew:36597.0,73.1] ssList(u) ||  -> segmentP(u,sk6)*.
% 76.97/77.14  37331[2:Rew:36597.0,468.1] ||  -> ssList(tl(sk5))* equal(sk6,sk5).
% 76.97/77.14  37375[2:Rew:36597.0,207.1,36597.0,207.0] || equal(sk6,sk1)** -> equal(sk6,sk2).
% 76.97/77.14  37389[2:Rew:36597.0,3959.1] || equal(sk2,sk1) equal(sk6,sk2)** -> .
% 76.97/77.14  37552[2:Rew:36597.0,15.2,36597.0,15.1] || segmentP(sk2,sk1)* neq(sk1,sk6) -> equal(sk6,sk2).
% 76.97/77.14  37553[2:MRR:37552.0,36179.0] || neq(sk1,sk6)* -> equal(sk6,sk2).
% 76.97/77.14  37704[2:Rew:36597.0,34191.3,36597.0,34191.2] ssList(sk5) ssList(app(sk1,sk6)) || equal(sk6,sk2)** -> equal(sk6,sk5).
% 76.97/77.14  37705[2:SSi:37704.1,37704.0,102.0,203.0,1.0,8.0,7.2] || equal(sk6,sk2)** -> equal(sk6,sk5).
% 76.97/77.14  38514[3:Spt:37331.1] ||  -> equal(sk6,sk5)**.
% 76.97/77.14  38564[3:Rew:38514.0,36625.1] ssList(u) ||  -> segmentP(u,sk5)*.
% 76.97/77.14  39086[3:Rew:38514.0,37553.1] || neq(sk1,sk6)* -> equal(sk5,sk2).
% 76.97/77.14  39087[3:Rew:38514.0,37389.1] || equal(sk2,sk1) equal(sk5,sk2)** -> .
% 76.97/77.14  39088[3:Rew:38514.0,37375.1] || equal(sk6,sk1)** -> equal(sk5,sk2).
% 76.97/77.14  39451[3:Rew:38514.0,39086.0] || neq(sk1,sk5)* -> equal(sk5,sk2).
% 76.97/77.14  39452[3:Rew:38514.0,39088.0] || equal(sk5,sk1)** -> equal(sk5,sk2).
% 76.97/77.14  40220[4:Spt:39451.1] ||  -> equal(sk5,sk2)**.
% 76.97/77.14  40267[4:Rew:40220.0,38564.1] ssList(u) ||  -> segmentP(u,sk2)*.
% 76.97/77.14  40748[4:Rew:40220.0,39087.1] || equal(sk2,sk1) equal(sk2,sk2)* -> .
% 76.97/77.14  40899[4:Obv:40748.1] || equal(sk2,sk1)** -> .
% 76.97/77.14  40900[4:MRR:36579.1,40899.0] || segmentP(sk1,sk2)* -> .
% 76.97/77.14  41152[4:Res:40267.1,40900.0] ssList(sk1) ||  -> .
% 76.97/77.14  41153[4:SSi:41152.0,203.0,1.0] ||  -> .
% 76.97/77.14  41156[4:Spt:41153.0,39451.1,40220.0] || equal(sk5,sk2)** -> .
% 76.97/77.14  41157[4:Spt:41153.0,39451.0] || neq(sk1,sk5)* -> .
% 76.97/77.14  41159[4:MRR:39452.1,41156.0] || equal(sk5,sk1)** -> .
% 76.97/77.14  41165[4:Res:600.1,41157.0] ||  -> equal(sk5,sk1)**.
% 76.97/77.14  41166[4:MRR:41165.0,41159.0] ||  -> .
% 76.97/77.14  41167[3:Spt:41166.0,37331.1,38514.0] || equal(sk6,sk5)** -> .
% 76.97/77.14  41168[3:Spt:41166.0,37331.0] ||  -> ssList(tl(sk5))*.
% 76.97/77.14  41173[3:MRR:37705.1,41167.0] || equal(sk6,sk2)** -> .
% 76.97/77.14  41175[3:MRR:37375.1,41173.0] || equal(sk6,sk1)** -> .
% 76.97/77.14  41176[3:MRR:37553.1,41173.0] || neq(sk1,sk6)* -> .
% 76.97/77.14  41244[3:Res:600.1,41176.0] ||  -> equal(sk6,sk1)**.
% 76.97/77.14  41245[3:MRR:41244.0,41175.0] ||  -> .
% 76.97/77.14  41246[1:Spt:41245.0,89.0,89.2] ssList(u) ||  -> duplicatefreeP(u)*.
% 76.97/77.14  41247[0:MRR:15.0,36179.0] || neq(sk1,nil)* -> equal(nil,sk2).
% 76.97/77.14  41248[0:MRR:209.0,36179.0] || neq(sk1,nil)* equal(sk2,sk1) -> .
% 76.97/77.14  41267[0:SSi:4366.1,4366.0,8.0,102.0,7.0,203.2,1.0] || equal(nil,sk2)** -> equal(nil,sk6).
% 76.97/77.14  41268[0:Rew:41267.1,34191.3] ssList(sk5) ssList(app(sk1,sk6)) || equal(nil,sk2)** -> equal(sk6,sk5).
% 76.97/77.14  41269[0:SSi:41268.1,41268.0,102.0,203.0,1.0,8.0,7.2] || equal(nil,sk2)** -> equal(sk6,sk5).
% 76.97/77.14  41270[0:Rew:41269.1,41267.1] || equal(nil,sk2)** -> equal(nil,sk5).
% 76.97/77.14  41368[2:Spt:343.0,343.2] ssList(u) ||  -> equal(hd(app(sk6,u)),hd(sk6))**.
% 76.97/77.14  41370[2:SpR:149.3,41368.1] ssList(u) ssList(sk6) ssList(skaf45(u,sk6)) || frontsegP(u,sk6)* -> equal(hd(u),hd(sk6)).
% 76.97/77.14  41371[2:SSi:41370.2,41370.1,68.0,8.0,8.0] ssList(u) || frontsegP(u,sk6)* -> equal(hd(u),hd(sk6)).
% 76.97/77.14  41421[3:Spt:472.0] ||  -> ssItem(u)*.
% 76.97/77.14  41425[3:MRR:81.0,41421.0] ||  -> equalelemsP(cons(u,nil))*.
% 76.97/77.14  41426[3:MRR:82.0,41421.0] ||  -> duplicatefreeP(cons(u,nil))*.
% 76.97/77.14  41427[3:MRR:83.0,41421.0] ||  -> strictorderedP(cons(u,nil))*.
% 76.97/77.14  41428[3:MRR:84.0,41421.0] ||  -> totalorderedP(cons(u,nil))*.
% 76.97/77.14  41429[3:MRR:85.0,41421.0] ||  -> strictorderP(cons(u,nil))*.
% 76.97/77.14  41430[3:MRR:86.0,41421.0] ||  -> totalorderP(cons(u,nil))*.
% 76.97/77.14  41431[3:MRR:87.0,41421.0] ||  -> cyclefreeP(cons(u,nil))*.
% 76.97/77.14  41434[3:MRR:530.0,41421.0] ||  -> ssList(cons(u,sk5))*.
% 76.97/77.14  41440[3:MRR:525.0,41421.0] ||  -> equal(hd(cons(u,sk5)),u)**.
% 76.97/77.14  41449[3:MRR:119.1,119.0,41421.0] ||  -> equal(u,v) neq(u,v)*.
% 76.97/77.14  41558[3:MRR:366.1,41421.0] ssList(u) ||  -> equal(app(cons(v,u),sk6),cons(v,app(u,sk6)))**.
% 76.97/77.14  41625[3:MRR:187.3,187.2,41421.0] ssList(u) ssList(v) || equal(cons(w,u),cons(x,v))* -> equal(w,x).
% 76.97/77.14  41628[4:Spt:314.5] ||  -> equal(nil,sk6)**.
% 76.97/77.14  41656[4:Rew:41628.0,77.1] ssList(u) ||  -> frontsegP(u,sk6)*.
% 76.97/77.14  41658[4:Rew:41628.0,73.1] ssList(u) ||  -> segmentP(u,sk6)*.
% 76.97/77.14  41693[4:Rew:41628.0,41270.1] || equal(nil,sk2)** -> equal(sk6,sk5).
% 76.97/77.14  41709[4:Rew:41628.0,468.1] ||  -> ssList(tl(sk5))* equal(sk6,sk5).
% 76.97/77.14  41714[4:Rew:41628.0,41247.1] || neq(sk1,nil)* -> equal(sk6,sk2).
% 76.97/77.14  41715[4:Rew:41628.0,207.1] || equal(nil,sk1)** -> equal(sk6,sk2).
% 76.97/77.14  41772[4:Rew:41628.0,90.1] ssList(u) ||  -> equal(app(u,sk6),u)**.
% 76.97/77.14  41908[4:Rew:41628.0,41425.0] ||  -> equalelemsP(cons(u,sk6))*.
% 76.97/77.14  41909[4:Rew:41628.0,41426.0] ||  -> duplicatefreeP(cons(u,sk6))*.
% 76.97/77.14  41910[4:Rew:41628.0,41427.0] ||  -> strictorderedP(cons(u,sk6))*.
% 76.97/77.14  41911[4:Rew:41628.0,41428.0] ||  -> totalorderedP(cons(u,sk6))*.
% 76.97/77.14  41912[4:Rew:41628.0,41429.0] ||  -> strictorderP(cons(u,sk6))*.
% 76.97/77.14  41913[4:Rew:41628.0,41430.0] ||  -> totalorderP(cons(u,sk6))*.
% 76.97/77.14  41914[4:Rew:41628.0,41431.0] ||  -> cyclefreeP(cons(u,sk6))*.
% 76.97/77.14  41967[4:MRR:41371.1,41656.1] ssList(u) ||  -> equal(hd(u),hd(sk6))*.
% 76.97/77.14  41999[4:Rew:41628.0,41693.0] || equal(sk6,sk2)** -> equal(sk6,sk5).
% 76.97/77.14  42008[4:Rew:41628.0,41714.0] || neq(sk1,sk6)* -> equal(sk6,sk2).
% 76.97/77.14  42009[4:Rew:41628.0,41715.0] || equal(sk6,sk1)** -> equal(sk6,sk2).
% 76.97/77.14  42102[4:Rew:41772.1,41558.1] ssList(u) ||  -> equal(app(cons(v,u),sk6),cons(v,u))**.
% 76.97/77.14  42495[5:Spt:41709.1] ||  -> equal(sk6,sk5)**.
% 76.97/77.14  42515[5:Rew:42495.0,41908.0] ||  -> equalelemsP(cons(u,sk5))*.
% 76.97/77.14  42516[5:Rew:42495.0,41909.0] ||  -> duplicatefreeP(cons(u,sk5))*.
% 76.97/77.14  42517[5:Rew:42495.0,41910.0] ||  -> strictorderedP(cons(u,sk5))*.
% 76.97/77.14  42518[5:Rew:42495.0,41911.0] ||  -> totalorderedP(cons(u,sk5))*.
% 76.97/77.14  42519[5:Rew:42495.0,41912.0] ||  -> strictorderP(cons(u,sk5))*.
% 76.97/77.14  42520[5:Rew:42495.0,41913.0] ||  -> totalorderP(cons(u,sk5))*.
% 76.97/77.14  42521[5:Rew:42495.0,41914.0] ||  -> cyclefreeP(cons(u,sk5))*.
% 76.97/77.14  42534[5:Rew:42495.0,41658.1] ssList(u) ||  -> segmentP(u,sk5)*.
% 76.97/77.14  42717[5:Rew:42495.0,42009.1] || equal(sk6,sk1)** -> equal(sk5,sk2).
% 76.97/77.14  42718[5:Rew:42495.0,42008.1] || neq(sk1,sk6)* -> equal(sk5,sk2).
% 76.97/77.14  42807[5:Rew:42495.0,41967.1] ssList(u) ||  -> equal(hd(u),hd(sk5))*.
% 76.97/77.14  42825[5:Rew:42495.0,42102.1] ssList(u) ||  -> equal(app(cons(v,u),sk5),cons(v,u))**.
% 76.97/77.14  42910[5:Rew:42495.0,42717.0] || equal(sk5,sk1)** -> equal(sk5,sk2).
% 76.97/77.14  42911[5:Rew:42495.0,42718.0] || neq(sk1,sk5)* -> equal(sk5,sk2).
% 76.97/77.14  43374[6:Spt:42910.1] ||  -> equal(sk5,sk2)**.
% 76.97/77.14  43385[6:Rew:43374.0,41434.0] ||  -> ssList(cons(u,sk2))*.
% 76.97/77.14  43386[6:Rew:43374.0,42515.0] ||  -> equalelemsP(cons(u,sk2))*.
% 76.97/77.14  43387[6:Rew:43374.0,42516.0] ||  -> duplicatefreeP(cons(u,sk2))*.
% 76.97/77.14  43388[6:Rew:43374.0,42517.0] ||  -> strictorderedP(cons(u,sk2))*.
% 76.97/77.14  43389[6:Rew:43374.0,42518.0] ||  -> totalorderedP(cons(u,sk2))*.
% 76.97/77.14  43390[6:Rew:43374.0,42519.0] ||  -> strictorderP(cons(u,sk2))*.
% 76.97/77.14  43391[6:Rew:43374.0,42520.0] ||  -> totalorderP(cons(u,sk2))*.
% 76.97/77.14  43392[6:Rew:43374.0,42521.0] ||  -> cyclefreeP(cons(u,sk2))*.
% 76.97/77.14  43393[6:Rew:43374.0,41440.0] ||  -> equal(hd(cons(u,sk2)),u)**.
% 76.97/77.14  43413[6:Rew:43374.0,42534.1] ssList(u) ||  -> segmentP(u,sk2)*.
% 76.97/77.14  43620[6:Rew:43374.0,42807.1] ssList(u) ||  -> equal(hd(u),hd(sk2))*.
% 76.97/77.14  43640[6:Rew:43374.0,42825.1] ssList(u) ||  -> equal(app(cons(v,u),sk2),cons(v,u))**.
% 76.97/77.14  43941[6:Res:43413.1,36579.0] ssList(sk1) ||  -> equal(sk2,sk1)**.
% 76.97/77.14  43942[6:SSi:43941.0,203.0,1.0] ||  -> equal(sk2,sk1)**.
% 76.97/77.14  43960[6:Rew:43942.0,43385.0] ||  -> ssList(cons(u,sk1))*.
% 76.97/77.14  43961[6:Rew:43942.0,43386.0] ||  -> equalelemsP(cons(u,sk1))*.
% 76.97/77.14  43962[6:Rew:43942.0,43387.0] ||  -> duplicatefreeP(cons(u,sk1))*.
% 76.97/77.14  43963[6:Rew:43942.0,43388.0] ||  -> strictorderedP(cons(u,sk1))*.
% 76.97/77.14  43964[6:Rew:43942.0,43389.0] ||  -> totalorderedP(cons(u,sk1))*.
% 76.97/77.14  43965[6:Rew:43942.0,43390.0] ||  -> strictorderP(cons(u,sk1))*.
% 76.97/77.14  43966[6:Rew:43942.0,43391.0] ||  -> totalorderP(cons(u,sk1))*.
% 76.97/77.14  43967[6:Rew:43942.0,43392.0] ||  -> cyclefreeP(cons(u,sk1))*.
% 76.97/77.14  44026[6:Rew:43942.0,43393.0] ||  -> equal(hd(cons(u,sk1)),u)**.
% 76.97/77.14  44051[6:Rew:43942.0,43620.1] ssList(u) ||  -> equal(hd(u),hd(sk1))*.
% 76.97/77.14  44125[6:Rew:43942.0,43640.1] ssList(u) ||  -> equal(app(cons(v,u),sk1),cons(v,u))**.
% 76.97/77.14  44414[6:SpR:44051.1,44026.0] ssList(cons(u,sk1)) ||  -> equal(hd(sk1),u)*.
% 76.97/77.14  44419[6:SSi:44414.0,43960.0,43961.0,43962.0,43963.0,43964.0,43965.0,43966.0,43967.0] ||  -> equal(hd(sk1),u)*.
% 76.97/77.14  44486[6:Rew:44419.0,44125.1] ssList(u) ||  -> equal(cons(v,u),hd(sk1))**.
% 76.97/77.14  44770[6:Rew:44419.0,41625.2] ssList(u) ssList(v) || equal(cons(w,u),hd(sk1))** -> equal(w,x)*.
% 76.97/77.14  44910[6:Con:44770.1] ssList(u) || equal(cons(v,u),hd(sk1))** -> equal(v,w)*.
% 76.97/77.14  44911[6:AED:71.0,44910.2] ssList(u) || equal(cons(v,u),hd(sk1))** -> .
% 76.97/77.14  44912[6:Rew:44486.1,44911.1] ssList(u) || equal(hd(sk1),hd(sk1))* -> .
% 76.97/77.14  44913[6:Obv:44912.1] ssList(u) ||  -> .
% 76.97/77.14  44914[6:UnC:44913.0,30.0] ||  -> .
% 76.97/77.14  45078[6:Spt:44914.0,42910.1,43374.0] || equal(sk5,sk2)** -> .
% 76.97/77.14  45079[6:Spt:44914.0,42910.0] || equal(sk5,sk1)** -> .
% 76.97/77.14  45082[6:MRR:42911.1,45078.0] || neq(sk1,sk5)* -> .
% 76.97/77.14  45089[6:Res:41449.1,45082.0] ||  -> equal(sk5,sk1)**.
% 76.97/77.14  45090[6:MRR:45089.0,45079.0] ||  -> .
% 76.97/77.14  45091[5:Spt:45090.0,41709.1,42495.0] || equal(sk6,sk5)** -> .
% 76.97/77.14  45092[5:Spt:45090.0,41709.0] ||  -> ssList(tl(sk5))*.
% 76.97/77.14  45093[5:MRR:41999.1,45091.0] || equal(sk6,sk2)** -> .
% 76.97/77.14  45097[5:MRR:42008.1,45093.0] || neq(sk1,sk6)* -> .
% 76.97/77.14  45098[5:MRR:42009.1,45093.0] || equal(sk6,sk1)** -> .
% 76.97/77.14  45123[5:Res:41449.1,45097.0] ||  -> equal(sk6,sk1)**.
% 76.97/77.14  45124[5:MRR:45123.0,45098.0] ||  -> .
% 76.97/77.14  45125[4:Spt:45124.0,314.5,41628.0] || equal(nil,sk6)** -> .
% 76.97/77.14  45126[4:Spt:45124.0,314.0,314.1,314.2,314.3,314.4] ssList(u) || equal(hd(u),hd(sk6))* equal(tl(u),tl(sk6)) -> equal(u,sk6) equal(nil,u).
% 76.97/77.14  45130[4:MRR:287.1,45125.0] || rearsegP(nil,sk6)* -> .
% 76.97/77.14  45207[5:Spt:468.1] ||  -> equal(nil,sk5)**.
% 76.97/77.14  45234[5:Rew:45207.0,45130.0] || rearsegP(sk5,sk6)* -> .
% 76.97/77.14  45285[5:Rew:45207.0,207.0] || equal(sk5,sk1) -> equal(nil,sk2)**.
% 76.97/77.14  45289[5:Rew:45207.0,41247.1] || neq(sk1,nil)* -> equal(sk5,sk2).
% 76.97/77.14  45488[5:MRR:36208.1,45234.0] || equal(sk5,sk2)** -> .
% 76.97/77.14  45538[5:Rew:45207.0,45285.1] || equal(sk5,sk1)** -> equal(sk5,sk2).
% 76.97/77.14  45539[5:MRR:45538.1,45488.0] || equal(sk5,sk1)** -> .
% 76.97/77.14  45540[5:Rew:45207.0,45289.0] || neq(sk1,sk5)* -> equal(sk5,sk2).
% 76.97/77.14  45541[5:MRR:45540.1,45488.0] || neq(sk1,sk5)* -> .
% 76.97/77.14  45818[5:Res:41449.1,45541.0] ||  -> equal(sk5,sk1)**.
% 76.97/77.14  45819[5:MRR:45818.0,45539.0] ||  -> .
% 76.97/77.14  45820[5:Spt:45819.0,468.1,45207.0] || equal(nil,sk5)** -> .
% 76.97/77.14  45821[5:Spt:45819.0,468.0] ||  -> ssList(tl(sk5))*.
% 76.97/77.14  45825[5:MRR:41270.1,45820.0] || equal(nil,sk2)** -> .
% 76.97/77.14  45826[5:MRR:41247.1,45825.0] || neq(sk1,nil)* -> .
% 76.97/77.14  45827[5:MRR:207.1,45825.0] || equal(nil,sk1)** -> .
% 76.97/77.14  45846[5:Res:41449.1,45826.0] ||  -> equal(nil,sk1)**.
% 76.97/77.14  45847[5:MRR:45846.0,45827.0] ||  -> .
% 76.97/77.14  45848[3:Spt:45847.0,472.1] ||  -> duplicatefreeP(sk5)*.
% 76.97/77.14  45851[4:Spt:297.0] ||  -> ssItem(u)*.
% 76.97/77.14  45854[4:MRR:530.0,45851.0] ||  -> ssList(cons(u,sk5))*.
% 76.97/77.14  45857[4:MRR:87.0,45851.0] ||  -> cyclefreeP(cons(u,nil))*.
% 76.97/77.14  45858[4:MRR:86.0,45851.0] ||  -> totalorderP(cons(u,nil))*.
% 76.97/77.14  45859[4:MRR:85.0,45851.0] ||  -> strictorderP(cons(u,nil))*.
% 76.97/77.14  45860[4:MRR:84.0,45851.0] ||  -> totalorderedP(cons(u,nil))*.
% 76.97/77.14  45861[4:MRR:83.0,45851.0] ||  -> strictorderedP(cons(u,nil))*.
% 76.97/77.14  45862[4:MRR:82.0,45851.0] ||  -> duplicatefreeP(cons(u,nil))*.
% 76.97/77.14  45863[4:MRR:81.0,45851.0] ||  -> equalelemsP(cons(u,nil))*.
% 76.97/77.14  45867[4:MRR:525.0,45851.0] ||  -> equal(hd(cons(u,sk5)),u)**.
% 76.97/77.14  45881[4:MRR:119.1,119.0,45851.0] ||  -> equal(u,v) neq(u,v)*.
% 76.97/77.14  45989[4:MRR:366.1,45851.0] ssList(u) ||  -> equal(app(cons(v,u),sk6),cons(v,app(u,sk6)))**.
% 76.97/77.14  46055[4:MRR:187.3,187.2,45851.0] ssList(u) ssList(v) || equal(cons(w,u),cons(x,v))* -> equal(w,x).
% 76.97/77.14  46056[5:Spt:314.5] ||  -> equal(nil,sk6)**.
% 76.97/77.14  46084[5:Rew:46056.0,77.1] ssList(u) ||  -> frontsegP(u,sk6)*.
% 76.97/77.14  46086[5:Rew:46056.0,73.1] ssList(u) ||  -> segmentP(u,sk6)*.
% 76.97/77.14  46123[5:Rew:46056.0,90.1] ssList(u) ||  -> equal(app(u,sk6),u)**.
% 76.97/77.14  46298[5:Rew:46056.0,41270.1] || equal(nil,sk2)** -> equal(sk6,sk5).
% 76.97/77.14  46302[5:Rew:46056.0,468.1] ||  -> ssList(tl(sk5))* equal(sk6,sk5).
% 76.97/77.14  46310[5:Rew:46056.0,207.1] || equal(nil,sk1)** -> equal(sk6,sk2).
% 76.97/77.14  46312[5:Rew:46056.0,41247.1] || neq(sk1,nil)* -> equal(sk6,sk2).
% 76.97/77.14  46337[5:Rew:46056.0,45857.0] ||  -> cyclefreeP(cons(u,sk6))*.
% 76.97/77.14  46338[5:Rew:46056.0,45858.0] ||  -> totalorderP(cons(u,sk6))*.
% 76.97/77.14  46339[5:Rew:46056.0,45859.0] ||  -> strictorderP(cons(u,sk6))*.
% 76.97/77.14  46340[5:Rew:46056.0,45860.0] ||  -> totalorderedP(cons(u,sk6))*.
% 76.97/77.14  46341[5:Rew:46056.0,45861.0] ||  -> strictorderedP(cons(u,sk6))*.
% 76.97/77.14  46342[5:Rew:46056.0,45862.0] ||  -> duplicatefreeP(cons(u,sk6))*.
% 76.97/77.14  46343[5:Rew:46056.0,45863.0] ||  -> equalelemsP(cons(u,sk6))*.
% 76.97/77.14  46385[5:MRR:41371.1,46084.1] ssList(u) ||  -> equal(hd(u),hd(sk6))*.
% 76.97/77.14  46424[5:Rew:46056.0,46298.0] || equal(sk6,sk2)** -> equal(sk6,sk5).
% 76.97/77.14  46436[5:Rew:46056.0,46310.0] || equal(sk6,sk1)** -> equal(sk6,sk2).
% 76.97/77.14  46437[5:Rew:46056.0,46312.0] || neq(sk1,sk6)* -> equal(sk6,sk2).
% 76.97/77.14  46524[5:Rew:46123.1,45989.1] ssList(u) ||  -> equal(app(cons(v,u),sk6),cons(v,u))**.
% 76.97/77.14  46775[6:Spt:46302.1] ||  -> equal(sk6,sk5)**.
% 76.97/77.14  46796[6:Rew:46775.0,46337.0] ||  -> cyclefreeP(cons(u,sk5))*.
% 76.97/77.14  46797[6:Rew:46775.0,46338.0] ||  -> totalorderP(cons(u,sk5))*.
% 76.97/77.14  46798[6:Rew:46775.0,46339.0] ||  -> strictorderP(cons(u,sk5))*.
% 76.97/77.14  46799[6:Rew:46775.0,46340.0] ||  -> totalorderedP(cons(u,sk5))*.
% 76.97/77.14  46800[6:Rew:46775.0,46341.0] ||  -> strictorderedP(cons(u,sk5))*.
% 76.97/77.14  46801[6:Rew:46775.0,46342.0] ||  -> duplicatefreeP(cons(u,sk5))*.
% 76.97/77.14  46802[6:Rew:46775.0,46343.0] ||  -> equalelemsP(cons(u,sk5))*.
% 76.97/77.14  46817[6:Rew:46775.0,46086.1] ssList(u) ||  -> segmentP(u,sk5)*.
% 76.97/77.14  46999[6:Rew:46775.0,46437.1] || neq(sk1,sk6)* -> equal(sk5,sk2).
% 76.97/77.14  47000[6:Rew:46775.0,46436.1] || equal(sk6,sk1)** -> equal(sk5,sk2).
% 76.97/77.14  47086[6:Rew:46775.0,46385.1] ssList(u) ||  -> equal(hd(u),hd(sk5))*.
% 76.97/77.14  47105[6:Rew:46775.0,46524.1] ssList(u) ||  -> equal(app(cons(v,u),sk5),cons(v,u))**.
% 76.97/77.14  47190[6:Rew:46775.0,46999.0] || neq(sk1,sk5)* -> equal(sk5,sk2).
% 76.97/77.14  47191[6:Rew:46775.0,47000.0] || equal(sk5,sk1)** -> equal(sk5,sk2).
% 76.97/77.14  47508[7:Spt:47190.1] ||  -> equal(sk5,sk2)**.
% 76.97/77.14  47521[7:Rew:47508.0,45854.0] ||  -> ssList(cons(u,sk2))*.
% 76.97/77.14  47522[7:Rew:47508.0,46796.0] ||  -> cyclefreeP(cons(u,sk2))*.
% 76.97/77.14  47523[7:Rew:47508.0,46797.0] ||  -> totalorderP(cons(u,sk2))*.
% 76.97/77.14  47524[7:Rew:47508.0,46798.0] ||  -> strictorderP(cons(u,sk2))*.
% 76.97/77.14  47525[7:Rew:47508.0,46799.0] ||  -> totalorderedP(cons(u,sk2))*.
% 76.97/77.14  47526[7:Rew:47508.0,46800.0] ||  -> strictorderedP(cons(u,sk2))*.
% 76.97/77.14  47527[7:Rew:47508.0,46801.0] ||  -> duplicatefreeP(cons(u,sk2))*.
% 76.97/77.14  47528[7:Rew:47508.0,46802.0] ||  -> equalelemsP(cons(u,sk2))*.
% 76.97/77.14  47529[7:Rew:47508.0,45867.0] ||  -> equal(hd(cons(u,sk2)),u)**.
% 76.97/77.14  47546[7:Rew:47508.0,46817.1] ssList(u) ||  -> segmentP(u,sk2)*.
% 76.97/77.14  47754[7:Rew:47508.0,47086.1] ssList(u) ||  -> equal(hd(u),hd(sk2))*.
% 76.97/77.14  47774[7:Rew:47508.0,47105.1] ssList(u) ||  -> equal(app(cons(v,u),sk2),cons(v,u))**.
% 76.97/77.14  47963[7:Res:47546.1,36579.0] ssList(sk1) ||  -> equal(sk2,sk1)**.
% 76.97/77.14  47964[7:SSi:47963.0,203.0,1.0] ||  -> equal(sk2,sk1)**.
% 76.97/77.14  47982[7:Rew:47964.0,47521.0] ||  -> ssList(cons(u,sk1))*.
% 76.97/77.14  47983[7:Rew:47964.0,47522.0] ||  -> cyclefreeP(cons(u,sk1))*.
% 76.97/77.14  47984[7:Rew:47964.0,47523.0] ||  -> totalorderP(cons(u,sk1))*.
% 76.97/77.14  47985[7:Rew:47964.0,47524.0] ||  -> strictorderP(cons(u,sk1))*.
% 76.97/77.14  47986[7:Rew:47964.0,47525.0] ||  -> totalorderedP(cons(u,sk1))*.
% 76.97/77.14  47987[7:Rew:47964.0,47526.0] ||  -> strictorderedP(cons(u,sk1))*.
% 76.97/77.14  47988[7:Rew:47964.0,47527.0] ||  -> duplicatefreeP(cons(u,sk1))*.
% 76.97/77.14  47989[7:Rew:47964.0,47528.0] ||  -> equalelemsP(cons(u,sk1))*.
% 76.97/77.14  47990[7:Rew:47964.0,47529.0] ||  -> equal(hd(cons(u,sk1)),u)**.
% 76.97/77.14  48070[7:Rew:47964.0,47754.1] ssList(u) ||  -> equal(hd(u),hd(sk1))*.
% 76.97/77.14  48141[7:Rew:47964.0,47774.1] ssList(u) ||  -> equal(app(cons(v,u),sk1),cons(v,u))**.
% 76.97/77.14  48368[7:SpR:48070.1,47990.0] ssList(cons(u,sk1)) ||  -> equal(hd(sk1),u)*.
% 76.97/77.14  48373[7:SSi:48368.0,47982.0,47983.0,47984.0,47985.0,47986.0,47987.0,47988.0,47989.0] ||  -> equal(hd(sk1),u)*.
% 76.97/77.14  48428[7:Rew:48373.0,48141.1] ssList(u) ||  -> equal(cons(v,u),hd(sk1))**.
% 76.97/77.14  48724[7:Rew:48373.0,46055.2] ssList(u) ssList(v) || equal(cons(w,u),hd(sk1))** -> equal(w,x)*.
% 76.97/77.14  48861[7:Con:48724.1] ssList(u) || equal(cons(v,u),hd(sk1))** -> equal(v,w)*.
% 76.97/77.14  48862[7:AED:71.0,48861.2] ssList(u) || equal(cons(v,u),hd(sk1))** -> .
% 76.97/77.14  48863[7:Rew:48428.1,48862.1] ssList(u) || equal(hd(sk1),hd(sk1))* -> .
% 76.97/77.14  48864[7:Obv:48863.1] ssList(u) ||  -> .
% 76.97/77.14  48865[7:UnC:48864.0,30.0] ||  -> .
% 76.97/77.14  49087[7:Spt:48865.0,47190.1,47508.0] || equal(sk5,sk2)** -> .
% 76.97/77.14  49088[7:Spt:48865.0,47190.0] || neq(sk1,sk5)* -> .
% 76.97/77.14  49091[7:MRR:47191.1,49087.0] || equal(sk5,sk1)** -> .
% 76.97/77.14  49095[7:Res:45881.1,49088.0] ||  -> equal(sk5,sk1)**.
% 76.97/77.14  49096[7:MRR:49095.0,49091.0] ||  -> .
% 76.97/77.14  49097[6:Spt:49096.0,46302.1,46775.0] || equal(sk6,sk5)** -> .
% 76.97/77.14  49098[6:Spt:49096.0,46302.0] ||  -> ssList(tl(sk5))*.
% 76.97/77.14  49099[6:MRR:46424.1,49097.0] || equal(sk6,sk2)** -> .
% 76.97/77.14  49103[6:MRR:46436.1,49099.0] || equal(sk6,sk1)** -> .
% 76.97/77.14  49104[6:MRR:46437.1,49099.0] || neq(sk1,sk6)* -> .
% 76.97/77.14  49130[6:Res:45881.1,49104.0] ||  -> equal(sk6,sk1)**.
% 76.97/77.14  49131[6:MRR:49130.0,49103.0] ||  -> .
% 76.97/77.14  49132[5:Spt:49131.0,314.5,46056.0] || equal(nil,sk6)** -> .
% 76.97/77.14  49133[5:Spt:49131.0,314.0,314.1,314.2,314.3,314.4] ssList(u) || equal(hd(u),hd(sk6))* equal(tl(u),tl(sk6)) -> equal(u,sk6) equal(nil,u).
% 76.97/77.14  49137[5:MRR:287.1,49132.0] || rearsegP(nil,sk6)* -> .
% 76.97/77.14  49215[6:Spt:468.1] ||  -> equal(nil,sk5)**.
% 76.97/77.14  49234[6:Rew:49215.0,49137.0] || rearsegP(sk5,sk6)* -> .
% 76.97/77.14  49291[6:Rew:49215.0,41247.0] || neq(sk1,sk5)* -> equal(nil,sk2).
% 76.97/77.14  49294[6:Rew:49215.0,207.1] || equal(nil,sk1)** -> equal(sk5,sk2).
% 76.97/77.14  49491[6:MRR:36208.1,49234.0] || equal(sk5,sk2)** -> .
% 76.97/77.14  49546[6:Rew:49215.0,49291.1] || neq(sk1,sk5)* -> equal(sk5,sk2).
% 76.97/77.14  49547[6:MRR:49546.1,49491.0] || neq(sk1,sk5)* -> .
% 76.97/77.14  49548[6:Rew:49215.0,49294.0] || equal(sk5,sk1)** -> equal(sk5,sk2).
% 76.97/77.14  49549[6:MRR:49548.1,49491.0] || equal(sk5,sk1)** -> .
% 76.97/77.14  49826[6:Res:45881.1,49547.0] ||  -> equal(sk5,sk1)**.
% 76.97/77.14  49827[6:MRR:49826.0,49549.0] ||  -> .
% 76.97/77.14  49828[6:Spt:49827.0,468.1,49215.0] || equal(nil,sk5)** -> .
% 76.97/77.14  49829[6:Spt:49827.0,468.0] ||  -> ssList(tl(sk5))*.
% 76.97/77.14  49833[6:MRR:41270.1,49828.0] || equal(nil,sk2)** -> .
% 76.97/77.14  49834[6:MRR:207.1,49833.0] || equal(nil,sk1)** -> .
% 76.97/77.14  49835[6:MRR:41247.1,49833.0] || neq(sk1,nil)* -> .
% 76.97/77.14  49854[6:Res:45881.1,49835.0] ||  -> equal(nil,sk1)**.
% 76.97/77.14  49855[6:MRR:49854.0,49834.0] ||  -> .
% 76.97/77.14  49856[4:Spt:49855.0,297.1] ||  -> duplicatefreeP(sk6)*.
% 76.97/77.14  49857[5:Spt:314.5] ||  -> equal(nil,sk6)**.
% 76.97/77.14  49859[5:Rew:49857.0,24.0] ||  -> cyclefreeP(sk6)*.
% 76.97/77.14  49860[5:Rew:49857.0,23.0] ||  -> totalorderP(sk6)*.
% 76.97/77.14  49861[5:Rew:49857.0,22.0] ||  -> strictorderP(sk6)*.
% 76.97/77.14  49862[5:Rew:49857.0,21.0] ||  -> totalorderedP(sk6)*.
% 76.97/77.14  49863[5:Rew:49857.0,20.0] ||  -> strictorderedP(sk6)*.
% 76.97/77.14  49865[5:Rew:49857.0,18.0] ||  -> equalelemsP(sk6)*.
% 76.97/77.14  49887[5:Rew:49857.0,73.1] ssList(u) ||  -> segmentP(u,sk6)*.
% 76.97/77.14  49888[5:Rew:49857.0,14.0] ||  -> neq(sk2,sk6)* equal(nil,sk2).
% 76.97/77.14  49889[5:Rew:49857.0,206.1] || equal(sk2,sk1) -> neq(sk2,sk6)*.
% 76.97/77.14  50114[5:Rew:49857.0,41247.1] || neq(sk1,nil)* -> equal(sk6,sk2).
% 76.97/77.14  50115[5:Rew:49857.0,207.1] || equal(nil,sk1)** -> equal(sk6,sk2).
% 76.97/77.14  50126[5:Rew:49857.0,41248.0] || neq(sk1,sk6)* equal(sk2,sk1) -> .
% 76.97/77.14  50221[5:Rew:49857.0,49888.1] ||  -> neq(sk2,sk6)* equal(sk6,sk2).
% 76.97/77.14  50237[5:Rew:49857.0,50114.0] || neq(sk1,sk6)* -> equal(sk6,sk2).
% 76.97/77.14  50238[5:Rew:49857.0,50115.0] || equal(sk6,sk1)** -> equal(sk6,sk2).
% 76.97/77.14  50562[6:Spt:50221.1] ||  -> equal(sk6,sk2)**.
% 76.97/77.14  50855[6:Rew:50562.0,49887.1] ssList(u) ||  -> segmentP(u,sk2)*.
% 76.97/77.14  50856[6:Rew:50562.0,49889.1] || equal(sk2,sk1) -> neq(sk2,sk2)*.
% 76.97/77.14  50858[6:Rew:50562.0,50126.0] || neq(sk1,sk2)* equal(sk2,sk1) -> .
% 76.97/77.14  51684[6:Res:50855.1,36579.0] ssList(sk1) ||  -> equal(sk2,sk1)**.
% 76.97/77.14  51685[6:SSi:51684.0,203.0,1.0] ||  -> equal(sk2,sk1)**.
% 76.97/77.14  51713[6:Rew:51685.0,50858.1] || neq(sk1,sk2)* equal(sk1,sk1) -> .
% 76.97/77.14  51714[6:Rew:51685.0,50856.0] || equal(sk1,sk1) -> neq(sk2,sk2)*.
% 76.97/77.14  51969[6:Obv:51714.0] ||  -> neq(sk2,sk2)*.
% 76.97/77.14  51970[6:Rew:51685.0,51969.0] ||  -> neq(sk1,sk1)*.
% 76.97/77.14  51971[6:Obv:51713.1] || neq(sk1,sk2)* -> .
% 76.97/77.14  51972[6:Rew:51685.0,51971.0] || neq(sk1,sk1)* -> .
% 76.97/77.14  51973[6:MRR:51972.0,51970.0] ||  -> .
% 76.97/77.14  52079[6:Spt:51973.0,50221.1,50562.0] || equal(sk6,sk2)** -> .
% 76.97/77.14  52080[6:Spt:51973.0,50221.0] ||  -> neq(sk2,sk6)*.
% 76.97/77.14  52082[6:MRR:50237.1,52079.0] || neq(sk1,sk6)* -> .
% 76.97/77.14  52083[6:MRR:50238.1,52079.0] || equal(sk6,sk1)** -> .
% 76.97/77.14  54294[6:Res:117.3,52082.0] ssList(sk1) ssList(sk6) ||  -> equal(sk6,sk1)**.
% 76.97/77.14  54295[6:SSi:54294.1,54294.0,8.0,49856.0,49859.0,49860.0,49861.0,49862.0,49863.0,49865.0,203.0,1.0] ||  -> equal(sk6,sk1)**.
% 76.97/77.14  54296[6:MRR:54295.0,52083.0] ||  -> .
% 76.97/77.14  54297[5:Spt:54296.0,314.5,49857.0] || equal(nil,sk6)** -> .
% 76.97/77.14  54298[5:Spt:54296.0,314.0,314.1,314.2,314.3,314.4] ssList(u) || equal(hd(u),hd(sk6))* equal(tl(u),tl(sk6)) -> equal(u,sk6) equal(nil,u).
% 76.97/77.14  54303[5:MRR:287.1,54297.0] || rearsegP(nil,sk6)* -> .
% 76.97/77.14  54406[6:Spt:424.3] ||  -> equal(nil,sk5)**.
% 76.97/77.14  54408[6:Rew:54406.0,18.0] ||  -> equalelemsP(sk5)*.
% 76.97/77.14  54410[6:Rew:54406.0,20.0] ||  -> strictorderedP(sk5)*.
% 76.97/77.14  54411[6:Rew:54406.0,21.0] ||  -> totalorderedP(sk5)*.
% 76.97/77.14  54412[6:Rew:54406.0,22.0] ||  -> strictorderP(sk5)*.
% 76.97/77.14  54413[6:Rew:54406.0,23.0] ||  -> totalorderP(sk5)*.
% 76.97/77.14  54414[6:Rew:54406.0,24.0] ||  -> cyclefreeP(sk5)*.
% 76.97/77.14  54456[6:Rew:54406.0,41247.1] || neq(sk1,nil)* -> equal(sk5,sk2).
% 76.97/77.14  54457[6:Rew:54406.0,207.1] || equal(nil,sk1)** -> equal(sk5,sk2).
% 76.97/77.14  54463[6:Rew:54406.0,54303.0] || rearsegP(sk5,sk6)* -> .
% 76.97/77.14  54692[6:MRR:36208.1,54463.0] || equal(sk5,sk2)** -> .
% 76.97/77.14  54744[6:Rew:54406.0,54456.0] || neq(sk1,sk5)* -> equal(sk5,sk2).
% 76.97/77.14  54745[6:MRR:54744.1,54692.0] || neq(sk1,sk5)* -> .
% 76.97/77.14  54746[6:Rew:54406.0,54457.0] || equal(sk5,sk1)** -> equal(sk5,sk2).
% 76.97/77.14  54747[6:MRR:54746.1,54692.0] || equal(sk5,sk1)** -> .
% 76.97/77.14  55039[6:Res:117.3,54745.0] ssList(sk1) ssList(sk5) ||  -> equal(sk5,sk1)**.
% 76.97/77.14  55040[6:SSi:55039.1,55039.0,7.0,45848.0,54408.0,54410.0,54411.0,54412.0,54413.0,54414.0,203.0,1.0] ||  -> equal(sk5,sk1)**.
% 76.97/77.14  55041[6:MRR:55040.0,54747.0] ||  -> .
% 76.97/77.14  55042[6:Spt:55041.0,424.3,54406.0] || equal(nil,sk5)** -> .
% 76.97/77.14  55043[6:Spt:55041.0,424.0,424.1,424.2] ssItem(u) || strictorderedP(cons(u,sk5)) -> lt(u,hd(sk5))*.
% 76.97/77.14  55049[6:MRR:41270.1,55042.0] || equal(nil,sk2)** -> .
% 76.97/77.14  55051[6:MRR:207.1,55049.0] || equal(nil,sk1)** -> .
% 76.97/77.14  55052[6:MRR:41247.1,55049.0] || neq(sk1,nil)* -> .
% 76.97/77.14  55131[6:Res:117.3,55052.0] ssList(sk1) ssList(nil) ||  -> equal(nil,sk1)**.
% 76.97/77.14  55132[6:SSi:55131.1,55131.0,25.0,24.0,23.0,22.0,21.0,20.0,19.0,18.0,203.0,1.0] ||  -> equal(nil,sk1)**.
% 76.97/77.14  55133[6:MRR:55132.0,55051.0] ||  -> .
% 76.97/77.14  55134[2:Spt:55133.0,343.1] ||  -> equal(nil,sk6)**.
% 76.97/77.14  55164[2:Rew:55134.0,73.1] ssList(u) ||  -> segmentP(u,sk6)*.
% 76.97/77.14  55367[2:Rew:55134.0,468.1] ||  -> ssList(tl(sk5))* equal(sk6,sk5).
% 76.97/77.14  55369[2:Rew:55134.0,14.1,55134.0,14.0] ||  -> neq(sk2,sk6)* equal(sk6,sk2).
% 76.97/77.14  55408[2:Rew:55134.0,41270.1,55134.0,41270.0] || equal(sk6,sk2)** -> equal(sk6,sk5).
% 76.97/77.14  55415[2:Rew:55134.0,207.1,55134.0,207.0] || equal(sk6,sk1)** -> equal(sk6,sk2).
% 76.97/77.14  55416[2:Rew:55134.0,41247.1,55134.0,41247.0] || neq(sk1,sk6)* -> equal(sk6,sk2).
% 76.97/77.14  55417[2:Rew:55134.0,206.1] || equal(sk2,sk1) -> neq(sk2,sk6)*.
% 76.97/77.14  55431[2:Rew:55134.0,41248.0] || neq(sk1,sk6)* equal(sk2,sk1) -> .
% 76.97/77.14  55740[3:Spt:472.0] ||  -> ssItem(u)*.
% 76.97/77.14  55763[3:MRR:134.1,134.0,55740.0] || neq(u,v)* equal(u,v) -> .
% 76.97/77.14  55787[3:MRR:119.1,119.0,55740.0] ||  -> equal(u,v) neq(u,v)*.
% 76.97/77.14  55956[4:Spt:55367.1] ||  -> equal(sk6,sk5)**.
% 76.97/77.14  56000[4:Rew:55956.0,55164.1] ssList(u) ||  -> segmentP(u,sk5)*.
% 76.97/77.14  56171[4:Rew:55956.0,55416.1] || neq(sk1,sk6)* -> equal(sk5,sk2).
% 76.97/77.14  56172[4:Rew:55956.0,55415.1] || equal(sk6,sk1)** -> equal(sk5,sk2).
% 76.97/77.14  56192[4:Rew:55956.0,55417.1] || equal(sk2,sk1) -> neq(sk2,sk5)*.
% 76.97/77.14  56368[4:Rew:55956.0,56171.0] || neq(sk1,sk5)* -> equal(sk5,sk2).
% 76.97/77.14  56369[4:Rew:55956.0,56172.0] || equal(sk5,sk1)** -> equal(sk5,sk2).
% 76.97/77.14  56682[5:Spt:56368.1] ||  -> equal(sk5,sk2)**.
% 76.97/77.14  56725[5:Rew:56682.0,56000.1] ssList(u) ||  -> segmentP(u,sk2)*.
% 76.97/77.14  56928[5:Rew:56682.0,56192.1] || equal(sk2,sk1) -> neq(sk2,sk2)*.
% 76.97/77.14  57147[5:Res:56725.1,36579.0] ssList(sk1) ||  -> equal(sk2,sk1)**.
% 95.52/95.71  57148[5:SSi:57147.0,203.0,1.0] ||  -> equal(sk2,sk1)**.
% 95.52/95.71  57232[5:Rew:57148.0,56928.0] || equal(sk1,sk1) -> neq(sk2,sk2)*.
% 95.52/95.71  57426[5:Obv:57232.0] ||  -> neq(sk2,sk2)*.
% 95.52/95.71  57427[5:Rew:57148.0,57426.0] ||  -> neq(sk1,sk1)*.
% 95.52/95.71  57583[5:Res:57427.0,55763.0] || equal(sk1,sk1)* -> .
% 95.52/95.71  57584[5:Obv:57583.0] ||  -> .
% 95.52/95.71  57585[5:Spt:57584.0,56368.1,56682.0] || equal(sk5,sk2)** -> .
% 95.52/95.71  57586[5:Spt:57584.0,56368.0] || neq(sk1,sk5)* -> .
% 95.52/95.71  57589[5:MRR:56369.1,57585.0] || equal(sk5,sk1)** -> .
% 95.52/95.71  57594[5:Res:55787.1,57586.0] ||  -> equal(sk5,sk1)**.
% 95.52/95.71  57595[5:MRR:57594.0,57589.0] ||  -> .
% 95.52/95.71  57596[4:Spt:57595.0,55367.1,55956.0] || equal(sk6,sk5)** -> .
% 95.52/95.71  57597[4:Spt:57595.0,55367.0] ||  -> ssList(tl(sk5))*.
% 95.52/95.71  57601[4:MRR:55408.1,57596.0] || equal(sk6,sk2)** -> .
% 95.52/95.71  57602[4:MRR:55415.1,57601.0] || equal(sk6,sk1)** -> .
% 95.52/95.71  57603[4:MRR:55416.1,57601.0] || neq(sk1,sk6)* -> .
% 95.52/95.71  57631[4:Res:55787.1,57603.0] ||  -> equal(sk6,sk1)**.
% 95.52/95.71  57632[4:MRR:57631.0,57602.0] ||  -> .
% 95.52/95.71  57633[3:Spt:57632.0,472.1] ||  -> duplicatefreeP(sk5)*.
% 95.52/95.71  57647[4:Spt:55369.1] ||  -> equal(sk6,sk2)**.
% 95.52/95.71  57689[4:Rew:57647.0,55164.1] ssList(u) ||  -> segmentP(u,sk2)*.
% 95.52/95.71  57694[4:Rew:57647.0,55417.1] || equal(sk2,sk1) -> neq(sk2,sk2)*.
% 95.52/95.71  57975[4:Rew:57647.0,55431.0] || neq(sk1,sk2)* equal(sk2,sk1) -> .
% 95.52/95.71  58775[4:Res:57689.1,36579.0] ssList(sk1) ||  -> equal(sk2,sk1)**.
% 95.52/95.71  58776[4:SSi:58775.0,203.0,1.0] ||  -> equal(sk2,sk1)**.
% 95.52/95.71  58804[4:Rew:58776.0,57975.1] || neq(sk1,sk2)* equal(sk1,sk1) -> .
% 95.52/95.71  58805[4:Rew:58776.0,57694.0] || equal(sk1,sk1) -> neq(sk2,sk2)*.
% 95.52/95.71  59063[4:Obv:58805.0] ||  -> neq(sk2,sk2)*.
% 95.52/95.71  59064[4:Rew:58776.0,59063.0] ||  -> neq(sk1,sk1)*.
% 95.52/95.71  59065[4:Obv:58804.1] || neq(sk1,sk2)* -> .
% 95.52/95.71  59066[4:Rew:58776.0,59065.0] || neq(sk1,sk1)* -> .
% 95.52/95.71  59067[4:MRR:59066.0,59064.0] ||  -> .
% 95.52/95.71  59181[4:Spt:59067.0,55369.1,57647.0] || equal(sk6,sk2)** -> .
% 95.52/95.71  59182[4:Spt:59067.0,55369.0] ||  -> neq(sk2,sk6)*.
% 95.52/95.71  59183[4:MRR:55415.1,59181.0] || equal(sk6,sk1)** -> .
% 95.52/95.71  59184[4:MRR:55416.1,59181.0] || neq(sk1,sk6)* -> .
% 95.52/95.71  60286[4:Res:275.2,59184.0] ssList(sk1) ||  -> equal(sk6,sk1)**.
% 95.52/95.71  60287[4:SSi:60286.0,203.0,1.0] ||  -> equal(sk6,sk1)**.
% 95.52/95.71  60288[4:MRR:60287.0,59183.0] ||  -> .
% 95.52/95.71  % SZS output end Refutation
% 95.52/95.71  Formulae used in the proof : co1_1 co1_2 co1_5 co1_6 co1_7 co1_8 co1_9 co1_10 co1_13 co1_14 co1_15 co1_16 co1_17 clause1 clause2 clause3 clause4 clause5 clause6 clause7 clause8 clause13 clause51 clause54 clause56 clause60 clause64 clause65 clause66 clause67 clause68 clause69 clause70 clause72 clause73 clause74 clause77 clause82 clause85 clause86 clause97 clause100 clause102 clause117 clause118 clause119 clause120 clause123 clause127 clause132 clause134 clause143 clause149 clause157 clause170 clause173 clause177
% 95.52/95.71  
%------------------------------------------------------------------------------