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