TSTP Solution File: SWC415-1 by SPASS---3.9
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : SPASS---3.9
% Problem : SWC415-1 : TPTP v8.1.0. Released v2.4.0.
% Transfm : none
% Format : tptp
% Command : run_spass %d %s
% Computer : n005.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 600s
% DateTime : Tue Jul 19 22:03:55 EDT 2022
% Result : Unsatisfiable 5.20s 5.42s
% Output : Refutation 6.44s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.09/0.13 % Problem : SWC415-1 : TPTP v8.1.0. Released v2.4.0.
% 0.09/0.14 % Command : run_spass %d %s
% 0.14/0.35 % Computer : n005.cluster.edu
% 0.14/0.35 % Model : x86_64 x86_64
% 0.14/0.35 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.35 % Memory : 8042.1875MB
% 0.14/0.35 % 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 : Sat Jun 11 23:14:24 EDT 2022
% 0.14/0.36 % CPUTime :
% 5.20/5.42
% 5.20/5.42 SPASS V 3.9
% 5.20/5.42 SPASS beiseite: Proof found.
% 5.20/5.42 % SZS status Theorem
% 5.20/5.42 Problem: /export/starexec/sandbox/benchmark/theBenchmark.p
% 5.20/5.42 SPASS derived 14692 clauses, backtracked 9215 clauses, performed 219 splits and kept 16173 clauses.
% 5.20/5.42 SPASS allocated 87246 KBytes.
% 5.20/5.42 SPASS spent 0:00:05.04 on the problem.
% 5.20/5.42 0:00:00.04 for the input.
% 5.20/5.42 0:00:00.00 for the FLOTTER CNF translation.
% 5.20/5.42 0:00:00.10 for inferences.
% 5.20/5.42 0:00:00.11 for the backtracking.
% 5.20/5.42 0:00:04.51 for the reduction.
% 5.20/5.42
% 5.20/5.42
% 5.20/5.42 Here is a proof with depth 6, length 513 :
% 5.20/5.42 % SZS output start Refutation
% 5.20/5.42 1[0:Inp] || -> ssList(sk1)*.
% 5.20/5.42 2[0:Inp] || -> ssList(sk2)*.
% 5.20/5.42 5[0:Inp] || -> equal(sk4,sk2)**.
% 5.20/5.42 6[0:Inp] || -> equal(sk3,sk1)**.
% 5.20/5.42 7[0:Inp] || -> neq(sk2,nil)* neq(sk2,nil)*.
% 5.20/5.42 11[0:Inp] ssList(u) || equal(tl(sk4),u)* neq(nil,sk4)* neq(sk4,nil) -> equal(sk3,u).
% 5.20/5.42 12[0:Inp] ssList(u) || equal(tl(sk2),u)* equal(sk1,u) neq(nil,sk2)* neq(sk4,nil) -> .
% 5.20/5.42 13[0:Inp] || -> equalelemsP(nil)*.
% 5.20/5.42 14[0:Inp] || -> duplicatefreeP(nil)*.
% 5.20/5.42 15[0:Inp] || -> strictorderedP(nil)*.
% 5.20/5.42 16[0:Inp] || -> totalorderedP(nil)*.
% 5.20/5.42 17[0:Inp] || -> strictorderP(nil)*.
% 5.20/5.42 18[0:Inp] || -> totalorderP(nil)*.
% 5.20/5.42 19[0:Inp] || -> cyclefreeP(nil)*.
% 5.20/5.42 20[0:Inp] || -> ssList(nil)*.
% 5.20/5.42 21[0:Inp] || -> ssItem(skac3)*.
% 5.20/5.42 22[0:Inp] || -> ssItem(skac2)*.
% 5.20/5.42 66[0:Inp] || equal(skac2,skac3)** -> .
% 5.20/5.42 76[0:Inp] ssItem(u) || -> equalelemsP(cons(u,nil))*.
% 5.20/5.42 77[0:Inp] ssItem(u) || -> duplicatefreeP(cons(u,nil))*.
% 5.20/5.42 78[0:Inp] ssItem(u) || -> strictorderedP(cons(u,nil))*.
% 5.20/5.42 79[0:Inp] ssItem(u) || -> totalorderedP(cons(u,nil))*.
% 5.20/5.42 80[0:Inp] ssItem(u) || -> strictorderP(cons(u,nil))*.
% 5.20/5.42 81[0:Inp] ssItem(u) || -> totalorderP(cons(u,nil))*.
% 5.20/5.42 82[0:Inp] ssItem(u) || -> cyclefreeP(cons(u,nil))*.
% 5.20/5.42 84[0:Inp] ssList(u) || -> ssItem(v)* duplicatefreeP(u)*.
% 5.20/5.42 86[0:Inp] ssList(u) || -> equal(app(nil,u),u)**.
% 5.20/5.42 89[0:Inp] ssList(u) || -> ssList(tl(u))* equal(nil,u).
% 5.20/5.42 98[0:Inp] ssList(u) ssItem(v) || -> ssList(cons(v,u))*.
% 5.20/5.42 99[0:Inp] ssList(u) || -> cyclefreeP(u) leq(skaf50(u),skaf49(u))*.
% 5.20/5.42 100[0:Inp] ssList(u) || -> cyclefreeP(u) leq(skaf49(u),skaf50(u))*.
% 5.20/5.42 109[0:Inp] ssList(u) ssItem(v) || -> equal(hd(cons(v,u)),v)**.
% 5.20/5.42 112[0:Inp] ssList(u) ssList(v) || -> equal(u,v) neq(u,v)*.
% 5.20/5.42 114[0:Inp] ssItem(u) ssItem(v) || -> equal(u,v) neq(u,v)*.
% 5.20/5.42 127[0:Inp] ssList(u) ssList(v) || neq(u,v)* equal(u,v) -> .
% 5.20/5.42 129[0:Inp] ssItem(u) ssItem(v) || neq(u,v)* equal(u,v) -> .
% 5.20/5.42 132[0:Inp] ssList(u) ssItem(v) || -> equal(app(cons(v,nil),u),cons(v,u))**.
% 5.20/5.42 135[0:Inp] ssList(u) ssList(v) || -> equal(nil,u) equal(hd(app(u,v)),hd(u))**.
% 5.20/5.42 175[0:Inp] ssList(u) || -> strictorderedP(u) equal(app(app(skaf71(u),cons(skaf69(u),skaf72(u))),cons(skaf70(u),skaf73(u))),u)**.
% 5.20/5.42 176[0:Inp] ssList(u) || -> totalorderedP(u) equal(app(app(skaf66(u),cons(skaf64(u),skaf67(u))),cons(skaf65(u),skaf68(u))),u)**.
% 5.20/5.42 177[0:Inp] ssList(u) || -> strictorderP(u) equal(app(app(skaf61(u),cons(skaf59(u),skaf62(u))),cons(skaf60(u),skaf63(u))),u)**.
% 5.20/5.42 178[0:Inp] ssList(u) || -> totalorderP(u) equal(app(app(skaf56(u),cons(skaf54(u),skaf57(u))),cons(skaf55(u),skaf58(u))),u)**.
% 5.20/5.42 182[0:Inp] ssList(u) ssList(v) ssItem(w) ssItem(x) || equal(cons(w,u),cons(x,v))* -> equal(w,x).
% 5.20/5.42 189[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).
% 5.20/5.42 200[0:Obv:7.0] || -> neq(sk2,nil)*.
% 5.20/5.42 201[0:Rew:6.0,11.4,5.0,11.3,5.0,11.2,5.0,11.1] ssList(u) || equal(tl(sk2),u)* neq(nil,sk2)* neq(sk2,nil) -> equal(sk1,u).
% 5.20/5.42 202[0:MRR:201.3,200.0] ssList(u) || neq(nil,sk2)* equal(tl(sk2),u)* -> equal(sk1,u).
% 5.20/5.42 203[0:Rew:5.0,12.4] ssList(u) || equal(tl(sk2),u)* equal(sk1,u) neq(nil,sk2)* neq(sk2,nil) -> .
% 5.20/5.42 204[0:MRR:203.4,200.0] ssList(u) || equal(sk1,u) neq(nil,sk2)* equal(tl(sk2),u)* -> .
% 5.20/5.42 225[0:Res:2.0,178.0] || -> totalorderP(sk2) equal(app(app(skaf56(sk2),cons(skaf54(sk2),skaf57(sk2))),cons(skaf55(sk2),skaf58(sk2))),sk2)**.
% 5.20/5.42 226[0:Res:2.0,177.0] || -> strictorderP(sk2) equal(app(app(skaf61(sk2),cons(skaf59(sk2),skaf62(sk2))),cons(skaf60(sk2),skaf63(sk2))),sk2)**.
% 5.20/5.42 227[0:Res:2.0,176.0] || -> totalorderedP(sk2) equal(app(app(skaf66(sk2),cons(skaf64(sk2),skaf67(sk2))),cons(skaf65(sk2),skaf68(sk2))),sk2)**.
% 5.20/5.42 228[0:Res:2.0,175.0] || -> strictorderedP(sk2) equal(app(app(skaf71(sk2),cons(skaf69(sk2),skaf72(sk2))),cons(skaf70(sk2),skaf73(sk2))),sk2)**.
% 5.20/5.42 270[0:Res:2.0,112.0] ssList(u) || -> equal(u,sk2) neq(u,sk2)*.
% 5.20/5.42 286[0:Res:2.0,99.0] || -> cyclefreeP(sk2) leq(skaf50(sk2),skaf49(sk2))*.
% 5.20/5.42 287[0:Res:2.0,100.0] || -> cyclefreeP(sk2) leq(skaf49(sk2),skaf50(sk2))*.
% 5.20/5.42 288[0:Res:2.0,89.0] || -> ssList(tl(sk2))* equal(nil,sk2).
% 5.20/5.42 292[0:Res:2.0,84.0] || -> ssItem(u)* duplicatefreeP(sk2)*.
% 5.20/5.42 307[0:Res:2.0,189.1] ssList(u) || equal(hd(u),hd(sk2))* equal(tl(u),tl(sk2)) -> equal(u,sk2) equal(nil,u) equal(nil,sk2).
% 5.20/5.42 336[0:Res:2.0,135.1] ssList(u) || -> equal(nil,sk2) equal(hd(app(sk2,u)),hd(sk2))**.
% 5.20/5.42 340[0:Res:2.0,127.1] ssList(u) || neq(sk2,u)* equal(sk2,u) -> .
% 5.20/5.42 343[0:Res:2.0,109.1] ssItem(u) || -> equal(hd(cons(u,sk2)),u)**.
% 5.20/5.42 348[0:Res:2.0,98.1] ssItem(u) || -> ssList(cons(u,sk2))*.
% 5.20/5.42 413[0:Res:1.0,204.0] || equal(tl(sk2),sk1) equal(sk1,sk1) neq(nil,sk2)* -> .
% 5.20/5.42 465[0:Res:1.0,84.0] || -> ssItem(u)* duplicatefreeP(sk1)*.
% 5.20/5.42 516[0:Res:1.0,109.1] ssItem(u) || -> equal(hd(cons(u,sk1)),u)**.
% 5.20/5.42 521[0:Res:1.0,98.1] ssItem(u) || -> ssList(cons(u,sk1))*.
% 5.20/5.42 561[0:Obv:413.1] || neq(nil,sk2)* equal(tl(sk2),sk1) -> .
% 5.20/5.42 562[1:Spt:84.1] || -> ssItem(u)*.
% 5.20/5.42 566[1:MRR:348.0,562.0] || -> ssList(cons(u,sk2))*.
% 5.20/5.42 568[1:MRR:82.0,562.0] || -> cyclefreeP(cons(u,nil))*.
% 5.20/5.42 569[1:MRR:81.0,562.0] || -> totalorderP(cons(u,nil))*.
% 5.20/5.42 570[1:MRR:80.0,562.0] || -> strictorderP(cons(u,nil))*.
% 5.20/5.42 571[1:MRR:79.0,562.0] || -> totalorderedP(cons(u,nil))*.
% 5.20/5.42 572[1:MRR:78.0,562.0] || -> strictorderedP(cons(u,nil))*.
% 5.20/5.42 573[1:MRR:77.0,562.0] || -> duplicatefreeP(cons(u,nil))*.
% 5.20/5.42 574[1:MRR:76.0,562.0] || -> equalelemsP(cons(u,nil))*.
% 5.20/5.42 582[1:MRR:343.0,562.0] || -> equal(hd(cons(u,sk2)),u)**.
% 5.20/5.42 592[1:MRR:114.1,114.0,562.0] || -> equal(u,v) neq(u,v)*.
% 5.20/5.42 602[1:MRR:129.1,129.0,562.0] || neq(u,v)* equal(u,v) -> .
% 5.20/5.42 693[1:MRR:132.1,562.0] ssList(u) || -> equal(app(cons(v,nil),u),cons(v,u))**.
% 5.20/5.42 757[1:MRR:182.3,182.2,562.0] ssList(u) ssList(v) || equal(cons(w,u),cons(x,v))* -> equal(w,x).
% 5.20/5.42 760[2:Spt:336.0,336.2] ssList(u) || -> equal(hd(app(sk2,u)),hd(sk2))**.
% 5.20/5.42 766[3:Spt:307.5] || -> equal(nil,sk2)**.
% 5.20/5.42 850[3:Rew:766.0,86.1] ssList(u) || -> equal(app(sk2,u),u)**.
% 5.20/5.42 856[3:Rew:766.0,568.0] || -> cyclefreeP(cons(u,sk2))*.
% 5.20/5.42 857[3:Rew:766.0,569.0] || -> totalorderP(cons(u,sk2))*.
% 5.20/5.42 858[3:Rew:766.0,570.0] || -> strictorderP(cons(u,sk2))*.
% 5.20/5.42 859[3:Rew:766.0,571.0] || -> totalorderedP(cons(u,sk2))*.
% 5.20/5.42 860[3:Rew:766.0,572.0] || -> strictorderedP(cons(u,sk2))*.
% 5.20/5.42 861[3:Rew:766.0,573.0] || -> duplicatefreeP(cons(u,sk2))*.
% 5.20/5.42 862[3:Rew:766.0,574.0] || -> equalelemsP(cons(u,sk2))*.
% 5.20/5.42 871[3:Rew:766.0,693.1] ssList(u) || -> equal(app(cons(v,sk2),u),cons(v,u))**.
% 5.20/5.42 912[3:Rew:850.1,760.1] ssList(u) || -> equal(hd(u),hd(sk2))*.
% 5.20/5.42 1576[3:SpR:912.1,582.0] ssList(cons(u,sk2)) || -> equal(hd(sk2),u)*.
% 5.20/5.42 1582[3:SSi:1576.0,862.0,861.0,860.0,859.0,858.0,857.0,856.0,566.0] || -> equal(hd(sk2),u)*.
% 5.20/5.42 1756[3:Rew:1582.0,871.1] ssList(u) || -> equal(cons(v,u),hd(sk2))**.
% 5.20/5.42 1788[3:Rew:1582.0,757.2] ssList(u) ssList(v) || equal(cons(w,u),hd(sk2))** -> equal(w,x)*.
% 5.20/5.42 1916[3:Con:1788.1] ssList(u) || equal(cons(v,u),hd(sk2))** -> equal(v,w)*.
% 5.20/5.42 1917[3:AED:66.0,1916.2] ssList(u) || equal(cons(v,u),hd(sk2))** -> .
% 5.20/5.42 1918[3:Rew:1756.1,1917.1] ssList(u) || equal(hd(sk2),hd(sk2))* -> .
% 5.20/5.42 1919[3:Obv:1918.1] ssList(u) || -> .
% 5.20/5.42 1920[3:UnC:1919.0,2.0] || -> .
% 5.20/5.42 2045[3:Spt:1920.0,307.5,766.0] || equal(nil,sk2)** -> .
% 5.20/5.42 2046[3:Spt:1920.0,307.0,307.1,307.2,307.3,307.4] ssList(u) || equal(hd(u),hd(sk2))* equal(tl(u),tl(sk2)) -> equal(u,sk2) equal(nil,u).
% 5.20/5.42 2047[3:MRR:288.1,2045.0] || -> ssList(tl(sk2))*.
% 5.20/5.42 2801[4:Spt:202.0,202.2,202.3] ssList(u) || equal(tl(sk2),u)* -> equal(sk1,u).
% 5.20/5.42 2802[4:EqR:2801.1] ssList(tl(sk2)) || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 2803[4:SSi:2802.0,2047.0] || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 2807[4:Rew:2803.0,561.1] || neq(nil,sk2)* equal(sk1,sk1) -> .
% 5.20/5.42 2812[4:Obv:2807.1] || neq(nil,sk2)* -> .
% 5.20/5.42 2837[4:Res:592.1,2812.0] || -> equal(nil,sk2)**.
% 5.20/5.42 2838[4:MRR:2837.0,2045.0] || -> .
% 5.20/5.42 2839[4:Spt:2838.0,202.1] || neq(nil,sk2)* -> .
% 5.20/5.42 2840[4:Res:592.1,2839.0] || -> equal(nil,sk2)**.
% 5.20/5.42 2841[4:MRR:2840.0,2045.0] || -> .
% 5.20/5.42 2842[2:Spt:2841.0,336.1] || -> equal(nil,sk2)**.
% 5.20/5.42 2858[2:Rew:2842.0,200.0] || -> neq(sk2,sk2)*.
% 5.20/5.42 3627[2:Res:2858.0,602.0] || equal(sk2,sk2)* -> .
% 5.20/5.42 3628[2:Obv:3627.0] || -> .
% 5.20/5.42 3629[1:Spt:3628.0,84.0,84.2] ssList(u) || -> duplicatefreeP(u)*.
% 5.20/5.42 3637[2:Spt:336.0,336.2] ssList(u) || -> equal(hd(app(sk2,u)),hd(sk2))**.
% 5.20/5.42 3645[3:Spt:465.0] || -> ssItem(u)*.
% 5.20/5.42 3649[3:MRR:76.0,3645.0] || -> equalelemsP(cons(u,nil))*.
% 5.20/5.42 3650[3:MRR:77.0,3645.0] || -> duplicatefreeP(cons(u,nil))*.
% 5.20/5.42 3651[3:MRR:78.0,3645.0] || -> strictorderedP(cons(u,nil))*.
% 5.20/5.42 3652[3:MRR:79.0,3645.0] || -> totalorderedP(cons(u,nil))*.
% 5.20/5.42 3653[3:MRR:80.0,3645.0] || -> strictorderP(cons(u,nil))*.
% 5.20/5.42 3654[3:MRR:81.0,3645.0] || -> totalorderP(cons(u,nil))*.
% 5.20/5.42 3655[3:MRR:82.0,3645.0] || -> cyclefreeP(cons(u,nil))*.
% 5.20/5.42 3657[3:MRR:348.0,3645.0] || -> ssList(cons(u,sk2))*.
% 5.20/5.42 3660[3:MRR:343.0,3645.0] || -> equal(hd(cons(u,sk2)),u)**.
% 5.20/5.42 3673[3:MRR:114.1,114.0,3645.0] || -> equal(u,v) neq(u,v)*.
% 5.20/5.42 3776[3:MRR:132.1,3645.0] ssList(u) || -> equal(app(cons(v,nil),u),cons(v,u))**.
% 5.20/5.42 3840[3:MRR:182.3,182.2,3645.0] ssList(u) ssList(v) || equal(cons(w,u),cons(x,v))* -> equal(w,x).
% 5.20/5.42 3843[4:Spt:307.5] || -> equal(nil,sk2)**.
% 5.20/5.42 3896[4:Rew:3843.0,86.1] ssList(u) || -> equal(app(sk2,u),u)**.
% 5.20/5.42 3933[4:Rew:3843.0,3649.0] || -> equalelemsP(cons(u,sk2))*.
% 5.20/5.42 3934[4:Rew:3843.0,3650.0] || -> duplicatefreeP(cons(u,sk2))*.
% 5.20/5.42 3935[4:Rew:3843.0,3651.0] || -> strictorderedP(cons(u,sk2))*.
% 5.20/5.42 3936[4:Rew:3843.0,3652.0] || -> totalorderedP(cons(u,sk2))*.
% 5.20/5.42 3937[4:Rew:3843.0,3653.0] || -> strictorderP(cons(u,sk2))*.
% 5.20/5.42 3938[4:Rew:3843.0,3654.0] || -> totalorderP(cons(u,sk2))*.
% 5.20/5.42 3939[4:Rew:3843.0,3655.0] || -> cyclefreeP(cons(u,sk2))*.
% 5.20/5.42 3949[4:Rew:3843.0,3776.1] ssList(u) || -> equal(app(cons(v,sk2),u),cons(v,u))**.
% 5.20/5.42 4002[4:Rew:3896.1,3637.1] ssList(u) || -> equal(hd(u),hd(sk2))*.
% 5.20/5.42 4654[4:SpR:4002.1,3660.0] ssList(cons(u,sk2)) || -> equal(hd(sk2),u)*.
% 5.20/5.42 4660[4:SSi:4654.0,3939.0,3938.0,3937.0,3936.0,3935.0,3934.0,3933.0,3657.0] || -> equal(hd(sk2),u)*.
% 5.20/5.42 4833[4:Rew:4660.0,3949.1] ssList(u) || -> equal(cons(v,u),hd(sk2))**.
% 5.20/5.42 4865[4:Rew:4660.0,3840.2] ssList(u) ssList(v) || equal(cons(w,u),hd(sk2))** -> equal(w,x)*.
% 5.20/5.42 4997[4:Con:4865.1] ssList(u) || equal(cons(v,u),hd(sk2))** -> equal(v,w)*.
% 5.20/5.42 4998[4:AED:66.0,4997.2] ssList(u) || equal(cons(v,u),hd(sk2))** -> .
% 5.20/5.42 4999[4:Rew:4833.1,4998.1] ssList(u) || equal(hd(sk2),hd(sk2))* -> .
% 5.20/5.42 5000[4:Obv:4999.1] ssList(u) || -> .
% 5.20/5.42 5001[4:UnC:5000.0,2.0] || -> .
% 5.20/5.42 5128[4:Spt:5001.0,307.5,3843.0] || equal(nil,sk2)** -> .
% 5.20/5.42 5129[4:Spt:5001.0,307.0,307.1,307.2,307.3,307.4] ssList(u) || equal(hd(u),hd(sk2))* equal(tl(u),tl(sk2)) -> equal(u,sk2) equal(nil,u).
% 5.20/5.42 5130[4:MRR:288.1,5128.0] || -> ssList(tl(sk2))*.
% 5.20/5.42 5858[3:Res:3673.1,561.0] || equal(tl(sk2),sk1)** -> equal(nil,sk2).
% 5.20/5.42 5859[4:MRR:5858.1,5128.0] || equal(tl(sk2),sk1)** -> .
% 5.20/5.42 11586[5:Spt:202.0,202.2,202.3] ssList(u) || equal(tl(sk2),u)* -> equal(sk1,u).
% 5.20/5.42 11587[5:EqR:11586.1] ssList(tl(sk2)) || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 11589[5:SSi:11587.0,5130.0] || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 11590[5:MRR:11589.0,5859.0] || -> .
% 5.20/5.42 11591[5:Spt:11590.0,202.1] || neq(nil,sk2)* -> .
% 5.20/5.42 11592[5:Res:3673.1,11591.0] || -> equal(nil,sk2)**.
% 5.20/5.42 11593[5:MRR:11592.0,5128.0] || -> .
% 5.20/5.42 11594[3:Spt:11593.0,465.1] || -> duplicatefreeP(sk1)*.
% 5.20/5.42 11598[4:Spt:292.0] || -> ssItem(u)*.
% 5.20/5.42 11602[4:MRR:348.0,11598.0] || -> ssList(cons(u,sk2))*.
% 5.20/5.42 11604[4:MRR:82.0,11598.0] || -> cyclefreeP(cons(u,nil))*.
% 5.20/5.42 11605[4:MRR:81.0,11598.0] || -> totalorderP(cons(u,nil))*.
% 5.20/5.42 11606[4:MRR:80.0,11598.0] || -> strictorderP(cons(u,nil))*.
% 5.20/5.42 11607[4:MRR:79.0,11598.0] || -> totalorderedP(cons(u,nil))*.
% 5.20/5.42 11608[4:MRR:78.0,11598.0] || -> strictorderedP(cons(u,nil))*.
% 5.20/5.42 11609[4:MRR:77.0,11598.0] || -> duplicatefreeP(cons(u,nil))*.
% 5.20/5.42 11610[4:MRR:76.0,11598.0] || -> equalelemsP(cons(u,nil))*.
% 5.20/5.42 11618[4:MRR:343.0,11598.0] || -> equal(hd(cons(u,sk2)),u)**.
% 5.20/5.42 11628[4:MRR:114.1,114.0,11598.0] || -> equal(u,v) neq(u,v)*.
% 5.20/5.42 11729[4:MRR:132.1,11598.0] ssList(u) || -> equal(app(cons(v,nil),u),cons(v,u))**.
% 5.20/5.42 11793[4:MRR:182.3,182.2,11598.0] ssList(u) ssList(v) || equal(cons(w,u),cons(x,v))* -> equal(w,x).
% 5.20/5.42 11794[5:Spt:307.5] || -> equal(nil,sk2)**.
% 5.20/5.42 11818[5:Rew:11794.0,86.1] ssList(u) || -> equal(app(sk2,u),u)**.
% 5.20/5.42 11885[5:Rew:11794.0,11604.0] || -> cyclefreeP(cons(u,sk2))*.
% 5.20/5.42 11886[5:Rew:11794.0,11605.0] || -> totalorderP(cons(u,sk2))*.
% 5.20/5.42 11887[5:Rew:11794.0,11606.0] || -> strictorderP(cons(u,sk2))*.
% 5.20/5.42 11888[5:Rew:11794.0,11607.0] || -> totalorderedP(cons(u,sk2))*.
% 5.20/5.42 11889[5:Rew:11794.0,11608.0] || -> strictorderedP(cons(u,sk2))*.
% 5.20/5.42 11890[5:Rew:11794.0,11609.0] || -> duplicatefreeP(cons(u,sk2))*.
% 5.20/5.42 11891[5:Rew:11794.0,11610.0] || -> equalelemsP(cons(u,sk2))*.
% 5.20/5.42 11900[5:Rew:11794.0,11729.1] ssList(u) || -> equal(app(cons(v,sk2),u),cons(v,u))**.
% 5.20/5.42 11950[5:Rew:11818.1,3637.1] ssList(u) || -> equal(hd(u),hd(sk2))*.
% 5.20/5.42 12573[5:SpR:11950.1,11618.0] ssList(cons(u,sk2)) || -> equal(hd(sk2),u)*.
% 5.20/5.42 12579[5:SSi:12573.0,11891.0,11890.0,11889.0,11888.0,11887.0,11886.0,11885.0,11602.0] || -> equal(hd(sk2),u)*.
% 5.20/5.42 12751[5:Rew:12579.0,11900.1] ssList(u) || -> equal(cons(v,u),hd(sk2))**.
% 5.20/5.42 12783[5:Rew:12579.0,11793.2] ssList(u) ssList(v) || equal(cons(w,u),hd(sk2))** -> equal(w,x)*.
% 5.20/5.42 12915[5:Con:12783.1] ssList(u) || equal(cons(v,u),hd(sk2))** -> equal(v,w)*.
% 5.20/5.42 12916[5:AED:66.0,12915.2] ssList(u) || equal(cons(v,u),hd(sk2))** -> .
% 5.20/5.42 12917[5:Rew:12751.1,12916.1] ssList(u) || equal(hd(sk2),hd(sk2))* -> .
% 5.20/5.42 12918[5:Obv:12917.1] ssList(u) || -> .
% 5.20/5.42 12919[5:UnC:12918.0,2.0] || -> .
% 5.20/5.42 13046[5:Spt:12919.0,307.5,11794.0] || equal(nil,sk2)** -> .
% 5.20/5.42 13047[5:Spt:12919.0,307.0,307.1,307.2,307.3,307.4] ssList(u) || equal(hd(u),hd(sk2))* equal(tl(u),tl(sk2)) -> equal(u,sk2) equal(nil,u).
% 5.20/5.42 13048[5:MRR:288.1,13046.0] || -> ssList(tl(sk2))*.
% 5.20/5.42 13790[4:Res:11628.1,561.0] || equal(tl(sk2),sk1)** -> equal(nil,sk2).
% 5.20/5.42 13791[5:MRR:13790.1,13046.0] || equal(tl(sk2),sk1)** -> .
% 5.20/5.42 16112[6:Spt:202.0,202.2,202.3] ssList(u) || equal(tl(sk2),u)* -> equal(sk1,u).
% 5.20/5.42 16113[6:EqR:16112.1] ssList(tl(sk2)) || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 16115[6:SSi:16113.0,13048.0] || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 16116[6:MRR:16115.0,13791.0] || -> .
% 5.20/5.42 16117[6:Spt:16116.0,202.1] || neq(nil,sk2)* -> .
% 5.20/5.42 16118[6:Res:11628.1,16117.0] || -> equal(nil,sk2)**.
% 5.20/5.42 16119[6:MRR:16118.0,13046.0] || -> .
% 5.20/5.42 16120[4:Spt:16119.0,292.1] || -> duplicatefreeP(sk2)*.
% 5.20/5.42 16121[5:Spt:307.5] || -> equal(nil,sk2)**.
% 5.20/5.42 16146[5:Rew:16121.0,86.1] ssList(u) || -> equal(app(sk2,u),u)**.
% 5.20/5.42 16291[5:Rew:16146.1,3637.1] ssList(u) || -> equal(hd(u),hd(sk2))*.
% 5.20/5.42 17133[5:SpR:16291.1,516.1] ssList(cons(u,sk1)) ssItem(u) || -> equal(hd(sk2),u)*.
% 5.20/5.42 17138[5:SSi:17133.0,521.1] ssItem(u) || -> equal(hd(sk2),u)*.
% 5.20/5.42 17145[5:SpR:17138.1,17138.1] ssItem(u) ssItem(v) || -> equal(u,v)*.
% 5.20/5.42 17291[5:EmS:17145.0,21.0] ssItem(u) || -> equal(skac3,u)*.
% 5.20/5.42 17315[5:EmS:17291.0,22.0] || -> equal(skac2,skac3)**.
% 5.20/5.42 17316[5:MRR:17315.0,66.0] || -> .
% 5.20/5.42 17480[5:Spt:17316.0,307.5,16121.0] || equal(nil,sk2)** -> .
% 5.20/5.42 17481[5:Spt:17316.0,307.0,307.1,307.2,307.3,307.4] ssList(u) || equal(hd(u),hd(sk2))* equal(tl(u),tl(sk2)) -> equal(u,sk2) equal(nil,u).
% 5.20/5.42 17482[5:MRR:288.1,17480.0] || -> ssList(tl(sk2))*.
% 5.20/5.42 18113[6:Spt:227.0] || -> totalorderedP(sk2)*.
% 5.20/5.42 18117[7:Spt:228.0] || -> strictorderedP(sk2)*.
% 5.20/5.42 18127[8:Spt:286.0] || -> cyclefreeP(sk2)*.
% 5.20/5.42 18131[9:Spt:225.0] || -> totalorderP(sk2)*.
% 5.20/5.42 18132[10:Spt:226.0] || -> strictorderP(sk2)*.
% 5.20/5.42 18175[0:Res:270.2,561.0] ssList(nil) || equal(tl(sk2),sk1)** -> equal(nil,sk2).
% 5.20/5.42 18176[0:SSi:18175.0,13.0,14.0,15.0,16.0,17.0,18.0,19.0,20.0] || equal(tl(sk2),sk1)** -> equal(nil,sk2).
% 5.20/5.42 18177[5:MRR:18176.1,17480.0] || equal(tl(sk2),sk1)** -> .
% 5.20/5.42 18824[11:Spt:202.0,202.2,202.3] ssList(u) || equal(tl(sk2),u)* -> equal(sk1,u).
% 5.20/5.42 18825[11:EqR:18824.1] ssList(tl(sk2)) || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 18827[11:SSi:18825.0,17482.0] || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 18828[11:MRR:18827.0,18177.0] || -> .
% 5.20/5.42 18830[11:Spt:18828.0,202.1] || neq(nil,sk2)* -> .
% 5.20/5.42 18833[11:Res:112.3,18830.0] ssList(nil) ssList(sk2) || -> equal(nil,sk2)**.
% 5.20/5.42 18837[11:SSi:18833.1,18833.0,16120.0,2.0,18113.0,18117.0,18127.0,18131.0,18132.0,13.0,14.0,15.0,16.0,17.0,18.0,19.0,20.0] || -> equal(nil,sk2)**.
% 5.20/5.42 18838[11:MRR:18837.0,17480.0] || -> .
% 5.20/5.42 18839[10:Spt:18838.0,226.0,18132.0] || strictorderP(sk2)* -> .
% 5.20/5.42 18840[10:Spt:18838.0,226.1] || -> equal(app(app(skaf61(sk2),cons(skaf59(sk2),skaf62(sk2))),cons(skaf60(sk2),skaf63(sk2))),sk2)**.
% 5.20/5.42 18870[11:Spt:202.0,202.2,202.3] ssList(u) || equal(tl(sk2),u)* -> equal(sk1,u).
% 5.20/5.42 18871[11:EqR:18870.1] ssList(tl(sk2)) || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 18873[11:SSi:18871.0,17482.0] || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 18874[11:MRR:18873.0,18177.0] || -> .
% 5.20/5.42 18875[11:Spt:18874.0,202.1] || neq(nil,sk2)* -> .
% 5.20/5.42 18878[11:Res:112.3,18875.0] ssList(nil) ssList(sk2) || -> equal(nil,sk2)**.
% 5.20/5.42 18882[11:SSi:18878.1,18878.0,16120.0,2.0,18113.0,18117.0,18127.0,18131.0,13.0,14.0,15.0,16.0,17.0,18.0,19.0,20.0] || -> equal(nil,sk2)**.
% 5.20/5.42 18883[11:MRR:18882.0,17480.0] || -> .
% 5.20/5.42 18884[9:Spt:18883.0,225.0,18131.0] || totalorderP(sk2)* -> .
% 5.20/5.42 18885[9:Spt:18883.0,225.1] || -> equal(app(app(skaf56(sk2),cons(skaf54(sk2),skaf57(sk2))),cons(skaf55(sk2),skaf58(sk2))),sk2)**.
% 5.20/5.42 18902[10:Spt:226.0] || -> strictorderP(sk2)*.
% 5.20/5.42 18909[11:Spt:202.0,202.2,202.3] ssList(u) || equal(tl(sk2),u)* -> equal(sk1,u).
% 5.20/5.42 18910[11:EqR:18909.1] ssList(tl(sk2)) || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 18912[11:SSi:18910.0,17482.0] || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 18913[11:MRR:18912.0,18177.0] || -> .
% 5.20/5.42 18914[11:Spt:18913.0,202.1] || neq(nil,sk2)* -> .
% 5.20/5.42 18917[11:Res:112.3,18914.0] ssList(nil) ssList(sk2) || -> equal(nil,sk2)**.
% 5.20/5.42 18921[11:SSi:18917.1,18917.0,16120.0,2.0,18113.0,18117.0,18127.0,18902.0,13.0,14.0,15.0,16.0,17.0,18.0,19.0,20.0] || -> equal(nil,sk2)**.
% 5.20/5.42 18922[11:MRR:18921.0,17480.0] || -> .
% 5.20/5.42 18923[10:Spt:18922.0,226.0,18902.0] || strictorderP(sk2)* -> .
% 5.20/5.42 18924[10:Spt:18922.0,226.1] || -> equal(app(app(skaf61(sk2),cons(skaf59(sk2),skaf62(sk2))),cons(skaf60(sk2),skaf63(sk2))),sk2)**.
% 5.20/5.42 18942[11:Spt:202.0,202.2,202.3] ssList(u) || equal(tl(sk2),u)* -> equal(sk1,u).
% 5.20/5.42 18943[11:EqR:18942.1] ssList(tl(sk2)) || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 18945[11:SSi:18943.0,17482.0] || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 18946[11:MRR:18945.0,18177.0] || -> .
% 5.20/5.42 18947[11:Spt:18946.0,202.1] || neq(nil,sk2)* -> .
% 5.20/5.42 18950[11:Res:112.3,18947.0] ssList(nil) ssList(sk2) || -> equal(nil,sk2)**.
% 5.20/5.42 18954[11:SSi:18950.1,18950.0,16120.0,2.0,18113.0,18117.0,18127.0,13.0,14.0,15.0,16.0,17.0,18.0,19.0,20.0] || -> equal(nil,sk2)**.
% 5.20/5.42 18955[11:MRR:18954.0,17480.0] || -> .
% 5.20/5.42 18956[8:Spt:18955.0,286.0,18127.0] || cyclefreeP(sk2)* -> .
% 5.20/5.42 18957[8:Spt:18955.0,286.1] || -> leq(skaf50(sk2),skaf49(sk2))*.
% 5.20/5.42 18982[9:Spt:226.0] || -> strictorderP(sk2)*.
% 5.20/5.42 18991[10:Spt:225.0] || -> totalorderP(sk2)*.
% 5.20/5.42 18992[11:Spt:202.0,202.2,202.3] ssList(u) || equal(tl(sk2),u)* -> equal(sk1,u).
% 5.20/5.42 18993[11:EqR:18992.1] ssList(tl(sk2)) || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 18995[11:SSi:18993.0,17482.0] || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 18996[11:MRR:18995.0,18177.0] || -> .
% 5.20/5.42 18997[11:Spt:18996.0,202.1] || neq(nil,sk2)* -> .
% 5.20/5.42 19000[11:Res:112.3,18997.0] ssList(nil) ssList(sk2) || -> equal(nil,sk2)**.
% 5.20/5.42 19004[11:SSi:19000.1,19000.0,16120.0,2.0,18113.0,18117.0,18982.0,18991.0,13.0,14.0,15.0,16.0,17.0,18.0,19.0,20.0] || -> equal(nil,sk2)**.
% 5.20/5.42 19005[11:MRR:19004.0,17480.0] || -> .
% 5.20/5.42 19006[10:Spt:19005.0,225.0,18991.0] || totalorderP(sk2)* -> .
% 5.20/5.42 19007[10:Spt:19005.0,225.1] || -> equal(app(app(skaf56(sk2),cons(skaf54(sk2),skaf57(sk2))),cons(skaf55(sk2),skaf58(sk2))),sk2)**.
% 5.20/5.42 19016[11:Spt:202.0,202.2,202.3] ssList(u) || equal(tl(sk2),u)* -> equal(sk1,u).
% 5.20/5.42 19017[11:EqR:19016.1] ssList(tl(sk2)) || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 19019[11:SSi:19017.0,17482.0] || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 19020[11:MRR:19019.0,18177.0] || -> .
% 5.20/5.42 19021[11:Spt:19020.0,202.1] || neq(nil,sk2)* -> .
% 5.20/5.42 19024[11:Res:112.3,19021.0] ssList(nil) ssList(sk2) || -> equal(nil,sk2)**.
% 5.20/5.42 19028[11:SSi:19024.1,19024.0,16120.0,2.0,18113.0,18117.0,18982.0,13.0,14.0,15.0,16.0,17.0,18.0,19.0,20.0] || -> equal(nil,sk2)**.
% 5.20/5.42 19029[11:MRR:19028.0,17480.0] || -> .
% 5.20/5.42 19030[9:Spt:19029.0,226.0,18982.0] || strictorderP(sk2)* -> .
% 5.20/5.42 19031[9:Spt:19029.0,226.1] || -> equal(app(app(skaf61(sk2),cons(skaf59(sk2),skaf62(sk2))),cons(skaf60(sk2),skaf63(sk2))),sk2)**.
% 5.20/5.42 19037[10:Spt:225.0] || -> totalorderP(sk2)*.
% 5.20/5.42 19044[11:Spt:202.0,202.2,202.3] ssList(u) || equal(tl(sk2),u)* -> equal(sk1,u).
% 5.20/5.42 19045[11:EqR:19044.1] ssList(tl(sk2)) || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 19047[11:SSi:19045.0,17482.0] || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 19048[11:MRR:19047.0,18177.0] || -> .
% 5.20/5.42 19049[11:Spt:19048.0,202.1] || neq(nil,sk2)* -> .
% 5.20/5.42 19052[11:Res:112.3,19049.0] ssList(nil) ssList(sk2) || -> equal(nil,sk2)**.
% 5.20/5.42 19056[11:SSi:19052.1,19052.0,16120.0,2.0,18113.0,18117.0,19037.0,13.0,14.0,15.0,16.0,17.0,18.0,19.0,20.0] || -> equal(nil,sk2)**.
% 5.20/5.42 19057[11:MRR:19056.0,17480.0] || -> .
% 5.20/5.42 19058[10:Spt:19057.0,225.0,19037.0] || totalorderP(sk2)* -> .
% 5.20/5.42 19059[10:Spt:19057.0,225.1] || -> equal(app(app(skaf56(sk2),cons(skaf54(sk2),skaf57(sk2))),cons(skaf55(sk2),skaf58(sk2))),sk2)**.
% 5.20/5.42 19072[11:Spt:202.0,202.2,202.3] ssList(u) || equal(tl(sk2),u)* -> equal(sk1,u).
% 5.20/5.42 19073[11:EqR:19072.1] ssList(tl(sk2)) || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 19075[11:SSi:19073.0,17482.0] || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 19076[11:MRR:19075.0,18177.0] || -> .
% 5.20/5.42 19077[11:Spt:19076.0,202.1] || neq(nil,sk2)* -> .
% 5.20/5.42 19080[11:Res:112.3,19077.0] ssList(nil) ssList(sk2) || -> equal(nil,sk2)**.
% 5.20/5.42 19084[11:SSi:19080.1,19080.0,16120.0,2.0,18113.0,18117.0,13.0,14.0,15.0,16.0,17.0,18.0,19.0,20.0] || -> equal(nil,sk2)**.
% 5.20/5.42 19085[11:MRR:19084.0,17480.0] || -> .
% 5.20/5.42 19086[7:Spt:19085.0,228.0,18117.0] || strictorderedP(sk2)* -> .
% 5.20/5.42 19087[7:Spt:19085.0,228.1] || -> equal(app(app(skaf71(sk2),cons(skaf69(sk2),skaf72(sk2))),cons(skaf70(sk2),skaf73(sk2))),sk2)**.
% 5.20/5.42 19123[8:Spt:287.0] || -> cyclefreeP(sk2)*.
% 5.20/5.42 19129[9:Spt:202.0,202.2,202.3] ssList(u) || equal(tl(sk2),u)* -> equal(sk1,u).
% 5.20/5.42 19130[9:EqR:19129.1] ssList(tl(sk2)) || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 19132[9:SSi:19130.0,17482.0] || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 19133[9:MRR:19132.0,18177.0] || -> .
% 5.20/5.42 19134[9:Spt:19133.0,202.1] || neq(nil,sk2)* -> .
% 5.20/5.42 19137[9:Res:112.3,19134.0] ssList(nil) ssList(sk2) || -> equal(nil,sk2)**.
% 5.20/5.42 19141[9:SSi:19137.1,19137.0,16120.0,2.0,18113.0,19123.0,13.0,14.0,15.0,16.0,17.0,18.0,19.0,20.0] || -> equal(nil,sk2)**.
% 5.20/5.42 19142[9:MRR:19141.0,17480.0] || -> .
% 5.20/5.42 19143[8:Spt:19142.0,287.0,19123.0] || cyclefreeP(sk2)* -> .
% 5.20/5.42 19144[8:Spt:19142.0,287.1] || -> leq(skaf49(sk2),skaf50(sk2))*.
% 5.20/5.42 19151[9:Spt:225.0] || -> totalorderP(sk2)*.
% 5.20/5.42 19154[10:Spt:226.0] || -> strictorderP(sk2)*.
% 5.20/5.42 19157[11:Spt:202.0,202.2,202.3] ssList(u) || equal(tl(sk2),u)* -> equal(sk1,u).
% 5.20/5.42 19158[11:EqR:19157.1] ssList(tl(sk2)) || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 19160[11:SSi:19158.0,17482.0] || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 19161[11:MRR:19160.0,18177.0] || -> .
% 5.20/5.42 19162[11:Spt:19161.0,202.1] || neq(nil,sk2)* -> .
% 5.20/5.42 19165[11:Res:112.3,19162.0] ssList(nil) ssList(sk2) || -> equal(nil,sk2)**.
% 5.20/5.42 19169[11:SSi:19165.1,19165.0,16120.0,2.0,18113.0,19151.0,19154.0,13.0,14.0,15.0,16.0,17.0,18.0,19.0,20.0] || -> equal(nil,sk2)**.
% 5.20/5.42 19170[11:MRR:19169.0,17480.0] || -> .
% 5.20/5.42 19171[10:Spt:19170.0,226.0,19154.0] || strictorderP(sk2)* -> .
% 5.20/5.42 19172[10:Spt:19170.0,226.1] || -> equal(app(app(skaf61(sk2),cons(skaf59(sk2),skaf62(sk2))),cons(skaf60(sk2),skaf63(sk2))),sk2)**.
% 5.20/5.42 19182[11:Spt:202.0,202.2,202.3] ssList(u) || equal(tl(sk2),u)* -> equal(sk1,u).
% 5.20/5.42 19183[11:EqR:19182.1] ssList(tl(sk2)) || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 19185[11:SSi:19183.0,17482.0] || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 19186[11:MRR:19185.0,18177.0] || -> .
% 5.20/5.42 19187[11:Spt:19186.0,202.1] || neq(nil,sk2)* -> .
% 5.20/5.42 19190[11:Res:112.3,19187.0] ssList(nil) ssList(sk2) || -> equal(nil,sk2)**.
% 5.20/5.42 19194[11:SSi:19190.1,19190.0,16120.0,2.0,18113.0,19151.0,13.0,14.0,15.0,16.0,17.0,18.0,19.0,20.0] || -> equal(nil,sk2)**.
% 5.20/5.42 19195[11:MRR:19194.0,17480.0] || -> .
% 5.20/5.42 19196[9:Spt:19195.0,225.0,19151.0] || totalorderP(sk2)* -> .
% 5.20/5.42 19197[9:Spt:19195.0,225.1] || -> equal(app(app(skaf56(sk2),cons(skaf54(sk2),skaf57(sk2))),cons(skaf55(sk2),skaf58(sk2))),sk2)**.
% 5.20/5.42 19206[10:Spt:226.0] || -> strictorderP(sk2)*.
% 5.20/5.42 19212[11:Spt:202.0,202.2,202.3] ssList(u) || equal(tl(sk2),u)* -> equal(sk1,u).
% 5.20/5.42 19213[11:EqR:19212.1] ssList(tl(sk2)) || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 19215[11:SSi:19213.0,17482.0] || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 19216[11:MRR:19215.0,18177.0] || -> .
% 5.20/5.42 19217[11:Spt:19216.0,202.1] || neq(nil,sk2)* -> .
% 5.20/5.42 19220[11:Res:112.3,19217.0] ssList(nil) ssList(sk2) || -> equal(nil,sk2)**.
% 5.20/5.42 19224[11:SSi:19220.1,19220.0,16120.0,2.0,18113.0,19206.0,13.0,14.0,15.0,16.0,17.0,18.0,19.0,20.0] || -> equal(nil,sk2)**.
% 5.20/5.42 19225[11:MRR:19224.0,17480.0] || -> .
% 5.20/5.42 19226[10:Spt:19225.0,226.0,19206.0] || strictorderP(sk2)* -> .
% 5.20/5.42 19227[10:Spt:19225.0,226.1] || -> equal(app(app(skaf61(sk2),cons(skaf59(sk2),skaf62(sk2))),cons(skaf60(sk2),skaf63(sk2))),sk2)**.
% 5.20/5.42 19237[11:Spt:202.0,202.2,202.3] ssList(u) || equal(tl(sk2),u)* -> equal(sk1,u).
% 5.20/5.42 19238[11:EqR:19237.1] ssList(tl(sk2)) || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 19240[11:SSi:19238.0,17482.0] || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 19241[11:MRR:19240.0,18177.0] || -> .
% 5.20/5.42 19242[11:Spt:19241.0,202.1] || neq(nil,sk2)* -> .
% 5.20/5.42 19245[11:Res:112.3,19242.0] ssList(nil) ssList(sk2) || -> equal(nil,sk2)**.
% 5.20/5.42 19249[11:SSi:19245.1,19245.0,16120.0,2.0,18113.0,13.0,14.0,15.0,16.0,17.0,18.0,19.0,20.0] || -> equal(nil,sk2)**.
% 5.20/5.42 19250[11:MRR:19249.0,17480.0] || -> .
% 5.20/5.42 19251[6:Spt:19250.0,227.0,18113.0] || totalorderedP(sk2)* -> .
% 5.20/5.42 19252[6:Spt:19250.0,227.1] || -> equal(app(app(skaf66(sk2),cons(skaf64(sk2),skaf67(sk2))),cons(skaf65(sk2),skaf68(sk2))),sk2)**.
% 5.20/5.42 19276[7:Spt:228.0] || -> strictorderedP(sk2)*.
% 5.20/5.42 19282[8:Spt:286.0] || -> cyclefreeP(sk2)*.
% 5.20/5.42 19288[9:Spt:202.0,202.2,202.3] ssList(u) || equal(tl(sk2),u)* -> equal(sk1,u).
% 5.20/5.42 19289[9:EqR:19288.1] ssList(tl(sk2)) || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 19291[9:SSi:19289.0,17482.0] || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 19292[9:MRR:19291.0,18177.0] || -> .
% 5.20/5.42 19293[9:Spt:19292.0,202.1] || neq(nil,sk2)* -> .
% 5.20/5.42 19296[9:Res:112.3,19293.0] ssList(nil) ssList(sk2) || -> equal(nil,sk2)**.
% 5.20/5.42 19300[9:SSi:19296.1,19296.0,16120.0,2.0,19276.0,19282.0,13.0,14.0,15.0,16.0,17.0,18.0,19.0,20.0] || -> equal(nil,sk2)**.
% 5.20/5.42 19301[9:MRR:19300.0,17480.0] || -> .
% 5.20/5.42 19302[8:Spt:19301.0,286.0,19282.0] || cyclefreeP(sk2)* -> .
% 5.20/5.42 19303[8:Spt:19301.0,286.1] || -> leq(skaf50(sk2),skaf49(sk2))*.
% 5.20/5.42 19312[9:Spt:226.0] || -> strictorderP(sk2)*.
% 5.20/5.42 19316[10:Spt:225.0] || -> totalorderP(sk2)*.
% 5.20/5.42 19319[11:Spt:202.0,202.2,202.3] ssList(u) || equal(tl(sk2),u)* -> equal(sk1,u).
% 5.20/5.42 19320[11:EqR:19319.1] ssList(tl(sk2)) || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 19322[11:SSi:19320.0,17482.0] || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 19323[11:MRR:19322.0,18177.0] || -> .
% 5.20/5.42 19324[11:Spt:19323.0,202.1] || neq(nil,sk2)* -> .
% 5.20/5.42 19327[11:Res:112.3,19324.0] ssList(nil) ssList(sk2) || -> equal(nil,sk2)**.
% 5.20/5.42 19331[11:SSi:19327.1,19327.0,16120.0,2.0,19276.0,19312.0,19316.0,13.0,14.0,15.0,16.0,17.0,18.0,19.0,20.0] || -> equal(nil,sk2)**.
% 5.20/5.42 19332[11:MRR:19331.0,17480.0] || -> .
% 5.20/5.42 19333[10:Spt:19332.0,225.0,19316.0] || totalorderP(sk2)* -> .
% 5.20/5.42 19334[10:Spt:19332.0,225.1] || -> equal(app(app(skaf56(sk2),cons(skaf54(sk2),skaf57(sk2))),cons(skaf55(sk2),skaf58(sk2))),sk2)**.
% 5.20/5.42 19345[11:Spt:202.0,202.2,202.3] ssList(u) || equal(tl(sk2),u)* -> equal(sk1,u).
% 5.20/5.42 19346[11:EqR:19345.1] ssList(tl(sk2)) || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 19348[11:SSi:19346.0,17482.0] || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 19349[11:MRR:19348.0,18177.0] || -> .
% 5.20/5.42 19350[11:Spt:19349.0,202.1] || neq(nil,sk2)* -> .
% 5.20/5.42 19353[11:Res:112.3,19350.0] ssList(nil) ssList(sk2) || -> equal(nil,sk2)**.
% 5.20/5.42 19357[11:SSi:19353.1,19353.0,16120.0,2.0,19276.0,19312.0,13.0,14.0,15.0,16.0,17.0,18.0,19.0,20.0] || -> equal(nil,sk2)**.
% 5.20/5.42 19358[11:MRR:19357.0,17480.0] || -> .
% 5.20/5.42 19359[9:Spt:19358.0,226.0,19312.0] || strictorderP(sk2)* -> .
% 5.20/5.42 19360[9:Spt:19358.0,226.1] || -> equal(app(app(skaf61(sk2),cons(skaf59(sk2),skaf62(sk2))),cons(skaf60(sk2),skaf63(sk2))),sk2)**.
% 5.20/5.42 19369[10:Spt:225.0] || -> totalorderP(sk2)*.
% 5.20/5.42 19372[11:Spt:202.0,202.2,202.3] ssList(u) || equal(tl(sk2),u)* -> equal(sk1,u).
% 5.20/5.42 19373[11:EqR:19372.1] ssList(tl(sk2)) || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 19375[11:SSi:19373.0,17482.0] || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 19376[11:MRR:19375.0,18177.0] || -> .
% 5.20/5.42 19377[11:Spt:19376.0,202.1] || neq(nil,sk2)* -> .
% 5.20/5.42 19380[11:Res:112.3,19377.0] ssList(nil) ssList(sk2) || -> equal(nil,sk2)**.
% 5.20/5.42 19384[11:SSi:19380.1,19380.0,16120.0,2.0,19276.0,19369.0,13.0,14.0,15.0,16.0,17.0,18.0,19.0,20.0] || -> equal(nil,sk2)**.
% 5.20/5.42 19385[11:MRR:19384.0,17480.0] || -> .
% 5.20/5.42 19386[10:Spt:19385.0,225.0,19369.0] || totalorderP(sk2)* -> .
% 5.20/5.42 19387[10:Spt:19385.0,225.1] || -> equal(app(app(skaf56(sk2),cons(skaf54(sk2),skaf57(sk2))),cons(skaf55(sk2),skaf58(sk2))),sk2)**.
% 5.20/5.42 19398[11:Spt:202.0,202.2,202.3] ssList(u) || equal(tl(sk2),u)* -> equal(sk1,u).
% 5.20/5.42 19399[11:EqR:19398.1] ssList(tl(sk2)) || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 19401[11:SSi:19399.0,17482.0] || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 19402[11:MRR:19401.0,18177.0] || -> .
% 5.20/5.42 19403[11:Spt:19402.0,202.1] || neq(nil,sk2)* -> .
% 5.20/5.42 19406[11:Res:112.3,19403.0] ssList(nil) ssList(sk2) || -> equal(nil,sk2)**.
% 5.20/5.42 19410[11:SSi:19406.1,19406.0,16120.0,2.0,19276.0,13.0,14.0,15.0,16.0,17.0,18.0,19.0,20.0] || -> equal(nil,sk2)**.
% 5.20/5.42 19411[11:MRR:19410.0,17480.0] || -> .
% 5.20/5.42 19412[7:Spt:19411.0,228.0,19276.0] || strictorderedP(sk2)* -> .
% 5.20/5.42 19413[7:Spt:19411.0,228.1] || -> equal(app(app(skaf71(sk2),cons(skaf69(sk2),skaf72(sk2))),cons(skaf70(sk2),skaf73(sk2))),sk2)**.
% 5.20/5.42 19424[8:Spt:287.0] || -> cyclefreeP(sk2)*.
% 5.20/5.42 19427[9:Spt:225.0] || -> totalorderP(sk2)*.
% 5.20/5.42 19444[10:Spt:202.0,202.2,202.3] ssList(u) || equal(tl(sk2),u)* -> equal(sk1,u).
% 5.20/5.42 19445[10:EqR:19444.1] ssList(tl(sk2)) || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 19447[10:SSi:19445.0,17482.0] || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 19448[10:MRR:19447.0,18177.0] || -> .
% 5.20/5.42 19449[10:Spt:19448.0,202.1] || neq(nil,sk2)* -> .
% 5.20/5.42 19452[10:Res:112.3,19449.0] ssList(nil) ssList(sk2) || -> equal(nil,sk2)**.
% 5.20/5.42 19456[10:SSi:19452.1,19452.0,16120.0,2.0,19424.0,19427.0,13.0,14.0,15.0,16.0,17.0,18.0,19.0,20.0] || -> equal(nil,sk2)**.
% 5.20/5.42 19457[10:MRR:19456.0,17480.0] || -> .
% 5.20/5.42 19458[9:Spt:19457.0,225.0,19427.0] || totalorderP(sk2)* -> .
% 5.20/5.42 19459[9:Spt:19457.0,225.1] || -> equal(app(app(skaf56(sk2),cons(skaf54(sk2),skaf57(sk2))),cons(skaf55(sk2),skaf58(sk2))),sk2)**.
% 5.20/5.42 19464[10:Spt:226.0] || -> strictorderP(sk2)*.
% 5.20/5.42 19473[11:Spt:202.0,202.2,202.3] ssList(u) || equal(tl(sk2),u)* -> equal(sk1,u).
% 5.20/5.42 19474[11:EqR:19473.1] ssList(tl(sk2)) || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 19476[11:SSi:19474.0,17482.0] || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 19477[11:MRR:19476.0,18177.0] || -> .
% 5.20/5.42 19478[11:Spt:19477.0,202.1] || neq(nil,sk2)* -> .
% 5.20/5.42 19481[11:Res:112.3,19478.0] ssList(nil) ssList(sk2) || -> equal(nil,sk2)**.
% 5.20/5.42 19485[11:SSi:19481.1,19481.0,16120.0,2.0,19424.0,19464.0,13.0,14.0,15.0,16.0,17.0,18.0,19.0,20.0] || -> equal(nil,sk2)**.
% 5.20/5.42 19486[11:MRR:19485.0,17480.0] || -> .
% 5.20/5.42 19487[10:Spt:19486.0,226.0,19464.0] || strictorderP(sk2)* -> .
% 5.20/5.42 19488[10:Spt:19486.0,226.1] || -> equal(app(app(skaf61(sk2),cons(skaf59(sk2),skaf62(sk2))),cons(skaf60(sk2),skaf63(sk2))),sk2)**.
% 5.20/5.42 19497[11:Spt:202.0,202.2,202.3] ssList(u) || equal(tl(sk2),u)* -> equal(sk1,u).
% 5.20/5.42 19498[11:EqR:19497.1] ssList(tl(sk2)) || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 19500[11:SSi:19498.0,17482.0] || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 19501[11:MRR:19500.0,18177.0] || -> .
% 5.20/5.42 19502[11:Spt:19501.0,202.1] || neq(nil,sk2)* -> .
% 5.20/5.42 19505[11:Res:112.3,19502.0] ssList(nil) ssList(sk2) || -> equal(nil,sk2)**.
% 5.20/5.42 19509[11:SSi:19505.1,19505.0,16120.0,2.0,19424.0,13.0,14.0,15.0,16.0,17.0,18.0,19.0,20.0] || -> equal(nil,sk2)**.
% 5.20/5.42 19510[11:MRR:19509.0,17480.0] || -> .
% 5.20/5.42 19511[8:Spt:19510.0,287.0,19424.0] || cyclefreeP(sk2)* -> .
% 5.20/5.42 19512[8:Spt:19510.0,287.1] || -> leq(skaf49(sk2),skaf50(sk2))*.
% 5.20/5.42 19519[9:Spt:226.0] || -> strictorderP(sk2)*.
% 5.20/5.42 19523[10:Spt:225.0] || -> totalorderP(sk2)*.
% 5.20/5.42 19526[11:Spt:202.0,202.2,202.3] ssList(u) || equal(tl(sk2),u)* -> equal(sk1,u).
% 5.20/5.42 19527[11:EqR:19526.1] ssList(tl(sk2)) || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 19529[11:SSi:19527.0,17482.0] || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 19530[11:MRR:19529.0,18177.0] || -> .
% 5.20/5.42 19531[11:Spt:19530.0,202.1] || neq(nil,sk2)* -> .
% 5.20/5.42 19534[11:Res:112.3,19531.0] ssList(nil) ssList(sk2) || -> equal(nil,sk2)**.
% 5.20/5.42 19538[11:SSi:19534.1,19534.0,16120.0,2.0,19519.0,19523.0,13.0,14.0,15.0,16.0,17.0,18.0,19.0,20.0] || -> equal(nil,sk2)**.
% 5.20/5.42 19539[11:MRR:19538.0,17480.0] || -> .
% 5.20/5.42 19540[10:Spt:19539.0,225.0,19523.0] || totalorderP(sk2)* -> .
% 5.20/5.42 19541[10:Spt:19539.0,225.1] || -> equal(app(app(skaf56(sk2),cons(skaf54(sk2),skaf57(sk2))),cons(skaf55(sk2),skaf58(sk2))),sk2)**.
% 5.20/5.42 19552[11:Spt:202.0,202.2,202.3] ssList(u) || equal(tl(sk2),u)* -> equal(sk1,u).
% 5.20/5.42 19553[11:EqR:19552.1] ssList(tl(sk2)) || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 19555[11:SSi:19553.0,17482.0] || -> equal(tl(sk2),sk1)**.
% 5.20/5.42 19556[11:MRR:19555.0,18177.0] || -> .
% 5.20/5.42 19557[11:Spt:19556.0,202.1] || neq(nil,sk2)* -> .
% 5.20/5.42 19560[11:Res:112.3,19557.0] ssList(nil) ssList(sk2) || -> equal(nil,sk2)**.
% 5.20/5.42 19564[11:SSi:19560.1,19560.0,16120.0,2.0,19519.0,13.0,14.0,15.0,16.0,17.0,18.0,19.0,20.0] || -> equal(nil,sk2)**.
% 6.44/6.65 19565[11:MRR:19564.0,17480.0] || -> .
% 6.44/6.65 19566[9:Spt:19565.0,226.0,19519.0] || strictorderP(sk2)* -> .
% 6.44/6.65 19567[9:Spt:19565.0,226.1] || -> equal(app(app(skaf61(sk2),cons(skaf59(sk2),skaf62(sk2))),cons(skaf60(sk2),skaf63(sk2))),sk2)**.
% 6.44/6.65 19575[10:Spt:225.0] || -> totalorderP(sk2)*.
% 6.44/6.65 19577[11:Spt:202.0,202.2,202.3] ssList(u) || equal(tl(sk2),u)* -> equal(sk1,u).
% 6.44/6.65 19578[11:EqR:19577.1] ssList(tl(sk2)) || -> equal(tl(sk2),sk1)**.
% 6.44/6.65 19580[11:SSi:19578.0,17482.0] || -> equal(tl(sk2),sk1)**.
% 6.44/6.65 19581[11:MRR:19580.0,18177.0] || -> .
% 6.44/6.65 19582[11:Spt:19581.0,202.1] || neq(nil,sk2)* -> .
% 6.44/6.65 19585[11:Res:112.3,19582.0] ssList(nil) ssList(sk2) || -> equal(nil,sk2)**.
% 6.44/6.65 19589[11:SSi:19585.1,19585.0,16120.0,2.0,19575.0,13.0,14.0,15.0,16.0,17.0,18.0,19.0,20.0] || -> equal(nil,sk2)**.
% 6.44/6.65 19590[11:MRR:19589.0,17480.0] || -> .
% 6.44/6.65 19591[10:Spt:19590.0,225.0,19575.0] || totalorderP(sk2)* -> .
% 6.44/6.65 19592[10:Spt:19590.0,225.1] || -> equal(app(app(skaf56(sk2),cons(skaf54(sk2),skaf57(sk2))),cons(skaf55(sk2),skaf58(sk2))),sk2)**.
% 6.44/6.65 19602[11:Spt:202.0,202.2,202.3] ssList(u) || equal(tl(sk2),u)* -> equal(sk1,u).
% 6.44/6.65 19603[11:EqR:19602.1] ssList(tl(sk2)) || -> equal(tl(sk2),sk1)**.
% 6.44/6.65 19605[11:SSi:19603.0,17482.0] || -> equal(tl(sk2),sk1)**.
% 6.44/6.65 19606[11:MRR:19605.0,18177.0] || -> .
% 6.44/6.65 19607[11:Spt:19606.0,202.1] || neq(nil,sk2)* -> .
% 6.44/6.65 19610[11:Res:112.3,19607.0] ssList(nil) ssList(sk2) || -> equal(nil,sk2)**.
% 6.44/6.65 19614[11:SSi:19610.1,19610.0,16120.0,2.0,13.0,14.0,15.0,16.0,17.0,18.0,19.0,20.0] || -> equal(nil,sk2)**.
% 6.44/6.65 19615[11:MRR:19614.0,17480.0] || -> .
% 6.44/6.65 19616[2:Spt:19615.0,336.1] || -> equal(nil,sk2)**.
% 6.44/6.65 19617[2:Rew:19616.0,13.0] || -> equalelemsP(sk2)*.
% 6.44/6.65 19618[2:Rew:19616.0,14.0] || -> duplicatefreeP(sk2)*.
% 6.44/6.65 19619[2:Rew:19616.0,15.0] || -> strictorderedP(sk2)*.
% 6.44/6.65 19620[2:Rew:19616.0,16.0] || -> totalorderedP(sk2)*.
% 6.44/6.65 19621[2:Rew:19616.0,17.0] || -> strictorderP(sk2)*.
% 6.44/6.65 19622[2:Rew:19616.0,18.0] || -> totalorderP(sk2)*.
% 6.44/6.65 19623[2:Rew:19616.0,19.0] || -> cyclefreeP(sk2)*.
% 6.44/6.65 19625[2:Rew:19616.0,200.0] || -> neq(sk2,sk2)*.
% 6.44/6.65 20713[2:Res:19625.0,340.1] ssList(sk2) || equal(sk2,sk2)* -> .
% 6.44/6.65 20715[2:Obv:20713.1] ssList(sk2) || -> .
% 6.44/6.65 20716[2:SSi:20715.0,19623.0,19622.0,19621.0,19620.0,19619.0,19618.0,19617.0,2.0] || -> .
% 6.44/6.65 % SZS output end Refutation
% 6.44/6.65 Formulae used in the proof : co1_1 co1_2 co1_5 co1_6 co1_7 co1_11 co1_12 clause1 clause2 clause3 clause4 clause5 clause6 clause7 clause8 clause9 clause10 clause54 clause64 clause65 clause66 clause67 clause68 clause69 clause70 clause72 clause74 clause77 clause86 clause87 clause88 clause97 clause100 clause102 clause115 clause117 clause120 clause123 clause163 clause164 clause165 clause166 clause170 clause177
% 6.44/6.65
%------------------------------------------------------------------------------