TSTP Solution File: SWC299+1 by SPASS---3.9

View Problem - Process Solution

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

% Computer : n020.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:09 EDT 2022

% Result   : Theorem 72.83s 73.04s
% Output   : Refutation 83.56s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem  : SWC299+1 : TPTP v8.1.0. Released v2.4.0.
% 0.07/0.13  % Command  : run_spass %d %s
% 0.13/0.34  % Computer : n020.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit : 300
% 0.13/0.34  % WCLimit  : 600
% 0.13/0.34  % DateTime : Sun Jun 12 07:07:05 EDT 2022
% 0.13/0.35  % CPUTime  : 
% 72.83/73.04  
% 72.83/73.04  SPASS V 3.9 
% 72.83/73.04  SPASS beiseite: Proof found.
% 72.83/73.04  % SZS status Theorem
% 72.83/73.04  Problem: /export/starexec/sandbox2/benchmark/theBenchmark.p 
% 72.83/73.04  SPASS derived 26344 clauses, backtracked 13817 clauses, performed 51 splits and kept 16741 clauses.
% 72.83/73.04  SPASS allocated 141370 KBytes.
% 72.83/73.04  SPASS spent	0:1:12.62 on the problem.
% 72.83/73.04  		0:00:00.04 for the input.
% 72.83/73.04  		0:00:00.07 for the FLOTTER CNF translation.
% 72.83/73.04  		0:00:00.43 for inferences.
% 72.83/73.04  		0:00:03.75 for the backtracking.
% 72.83/73.04  		0:01:07.88 for the reduction.
% 72.83/73.04  
% 72.83/73.04  
% 72.83/73.04  Here is a proof with depth 8, length 442 :
% 72.83/73.04  % SZS output start Refutation
% 72.83/73.04  1[0:Inp] ||  -> ssList(skc15)*.
% 72.83/73.04  2[0:Inp] ||  -> ssList(skc14)*.
% 72.83/73.04  3[0:Inp] ||  -> ssList(skc13)*.
% 72.83/73.04  4[0:Inp] ||  -> ssItem(skc12)*.
% 72.83/73.04  5[0:Inp] ||  -> ssItem(skc11)*.
% 72.83/73.04  7[0:Inp] ||  -> ssList(skc9)*.
% 72.83/73.04  8[0:Inp] ||  -> ssItem(skc17)*.
% 72.83/73.04  9[0:Inp] ||  -> ssItem(skc16)*.
% 72.83/73.04  10[0:Inp] ||  -> ssList(nil)*.
% 72.83/73.04  11[0:Inp] ||  -> cyclefreeP(nil)*.
% 72.83/73.04  12[0:Inp] ||  -> totalorderP(nil)*.
% 72.83/73.04  13[0:Inp] ||  -> strictorderP(nil)*.
% 72.83/73.04  14[0:Inp] ||  -> totalorderedP(nil)*.
% 72.83/73.04  15[0:Inp] ||  -> strictorderedP(nil)*.
% 72.83/73.04  16[0:Inp] ||  -> duplicatefreeP(nil)*.
% 72.83/73.04  17[0:Inp] ||  -> equalelemsP(nil)*.
% 72.83/73.04  19[0:Inp] ||  -> ssItem(skf51(u))*.
% 72.83/73.04  20[0:Inp] ||  -> ssList(skf60(u))*.
% 72.83/73.04  21[0:Inp] ||  -> ssList(skf59(u))*.
% 72.83/73.04  22[0:Inp] ||  -> ssList(skf58(u))*.
% 72.83/73.04  23[0:Inp] ||  -> ssItem(skf57(u))*.
% 72.83/73.04  24[0:Inp] ||  -> ssItem(skf56(u))*.
% 72.83/73.04  25[0:Inp] ||  -> ssList(skf65(u))*.
% 72.83/73.04  26[0:Inp] ||  -> ssList(skf64(u))*.
% 72.83/73.04  27[0:Inp] ||  -> ssList(skf63(u))*.
% 72.83/73.04  28[0:Inp] ||  -> ssItem(skf62(u))*.
% 72.83/73.04  29[0:Inp] ||  -> ssItem(skf61(u))*.
% 72.83/73.04  30[0:Inp] ||  -> ssList(skf70(u))*.
% 72.83/73.04  31[0:Inp] ||  -> ssList(skf69(u))*.
% 72.83/73.04  32[0:Inp] ||  -> ssList(skf68(u))*.
% 72.83/73.04  33[0:Inp] ||  -> ssItem(skf67(u))*.
% 72.83/73.04  34[0:Inp] ||  -> ssItem(skf66(u))*.
% 72.83/73.04  35[0:Inp] ||  -> ssList(skf75(u))*.
% 72.83/73.04  36[0:Inp] ||  -> ssList(skf74(u))*.
% 72.83/73.04  37[0:Inp] ||  -> ssList(skf73(u))*.
% 72.83/73.04  38[0:Inp] ||  -> ssItem(skf72(u))*.
% 72.83/73.04  39[0:Inp] ||  -> ssItem(skf71(u))*.
% 72.83/73.04  40[0:Inp] ||  -> ssList(skf80(u))*.
% 72.83/73.04  41[0:Inp] ||  -> ssList(skf79(u))*.
% 72.83/73.04  42[0:Inp] ||  -> ssList(skf78(u))*.
% 72.83/73.04  43[0:Inp] ||  -> ssItem(skf77(u))*.
% 72.83/73.04  44[0:Inp] ||  -> ssItem(skf76(u))*.
% 72.83/73.04  45[0:Inp] ||  -> ssList(skf85(u))*.
% 72.83/73.04  46[0:Inp] ||  -> ssList(skf84(u))*.
% 72.83/73.04  47[0:Inp] ||  -> ssList(skf83(u))*.
% 72.83/73.04  49[0:Inp] ||  -> ssItem(skf81(u))*.
% 72.83/73.04  50[0:Inp] ||  -> ssList(skf89(u))*.
% 72.83/73.04  51[0:Inp] ||  -> ssList(skf88(u))*.
% 72.83/73.04  52[0:Inp] ||  -> ssItem(skf87(u))*.
% 72.83/73.04  53[0:Inp] ||  -> ssItem(skf86(u))*.
% 72.83/73.04  59[0:Inp] ||  -> ssItem(skf46(u,v))*.
% 72.83/73.04  60[0:Inp] || equal(skc17,skc16)** -> .
% 72.83/73.04  63[0:Inp] ||  -> ssList(skf52(u,v))*.
% 72.83/73.04  70[0:Inp] ssList(u) ||  -> rearsegP(u,u)*.
% 72.83/73.04  76[0:Inp] || SkP0(skc10,skc9)* -> equal(nil,skc9).
% 72.83/73.04  77[0:Inp] ssItem(u) || memberP(nil,u)* -> .
% 72.83/73.04  78[0:Inp] ssItem(u) ||  -> cyclefreeP(cons(u,nil))*.
% 72.83/73.04  79[0:Inp] ssItem(u) ||  -> totalorderP(cons(u,nil))*.
% 72.83/73.04  80[0:Inp] ssItem(u) ||  -> strictorderP(cons(u,nil))*.
% 72.83/73.04  81[0:Inp] ssItem(u) ||  -> totalorderedP(cons(u,nil))*.
% 72.83/73.04  82[0:Inp] ssItem(u) ||  -> strictorderedP(cons(u,nil))*.
% 72.83/73.04  83[0:Inp] ssItem(u) ||  -> duplicatefreeP(cons(u,nil))*.
% 72.83/73.04  84[0:Inp] ssItem(u) ||  -> equalelemsP(cons(u,nil))*.
% 72.83/73.04  86[0:Inp] ssList(u) ||  -> equal(app(nil,u),u)**.
% 72.83/73.04  87[0:Inp] ssList(u) ||  -> equal(app(u,nil),u)**.
% 72.83/73.04  90[0:Inp] ssList(u) ||  -> ssItem(hd(u))* equal(nil,u).
% 72.83/73.04  91[0:Inp] ssList(u) ||  -> ssList(tl(u))* equal(nil,u).
% 72.83/73.04  92[0:Inp] ||  -> SkP0(u,v) equal(cons(skf46(u,v),nil),v)**.
% 72.83/73.04  93[0:Inp] ssList(u) ||  -> cyclefreeP(u) leq(skf57(u),skf56(u))*.
% 72.83/73.04  94[0:Inp] ssList(u) ||  -> cyclefreeP(u) leq(skf56(u),skf57(u))*.
% 72.83/73.04  95[0:Inp] ssList(u) ||  -> duplicatefreeP(u) equal(skf82(u),skf81(u))**.
% 72.83/73.04  96[0:Inp] ssItem(u) ssList(v) ||  -> ssList(cons(u,v))*.
% 72.83/73.04  97[0:Inp] ssList(u) ssList(v) ||  -> ssList(app(v,u))*.
% 72.83/73.04  98[0:Inp] ssList(u) || frontsegP(nil,u)* -> equal(nil,u).
% 72.83/73.04  100[0:Inp] ssList(u) || rearsegP(nil,u)* -> equal(nil,u).
% 72.83/73.04  112[0:Inp] ssList(u) singletonP(u) ||  -> equal(cons(skf51(u),nil),u)**.
% 72.83/73.04  114[0:Inp] ssItem(u) ssList(v) || equal(cons(u,v),v)** -> .
% 72.83/73.04  116[0:Inp] ssItem(u) ssList(v) ||  -> equal(hd(cons(u,v)),u)**.
% 72.83/73.04  117[0:Inp] ssItem(u) ssList(v) ||  -> equal(tl(cons(u,v)),v)**.
% 72.83/73.04  123[0:Inp] ssList(u) ||  -> equal(nil,u) equal(cons(hd(u),tl(u)),u)**.
% 72.83/73.04  127[0:Inp] ssList(u) ssItem(v) || equal(cons(v,nil),u)*+ -> singletonP(u)*.
% 72.83/73.04  134[0:Inp] ||  -> equal(app(app(app(app(skc13,cons(skc11,nil)),skc14),cons(skc12,nil)),skc15),skc9)**.
% 72.83/73.04  135[0:Inp] ssItem(u) ssList(v) ||  -> equal(app(cons(u,nil),v),cons(u,v))**.
% 72.83/73.04  136[0:Inp] ssList(u) ssList(v) || equal(app(v,u),nil)** -> equal(nil,u).
% 72.83/73.04  137[0:Inp] ssList(u) ssList(v) || equal(app(v,u),nil)** -> equal(nil,v).
% 72.83/73.04  140[0:Inp] ssList(u) ssList(v) ||  -> equal(nil,v) equal(hd(app(v,u)),hd(v))**.
% 72.83/73.04  143[0:Inp] ssList(u) ssList(v) || frontsegP(v,u) -> equal(app(u,skf52(v,u)),v)**.
% 72.83/73.04  145[0:Inp] ssItem(u) ssItem(v) || leq(u,v)*+ leq(v,u)* -> equal(v,u).
% 72.83/73.04  147[0:Inp] ssList(u) ssList(v) || rearsegP(u,v)*+ rearsegP(v,u)* -> equal(v,u).
% 72.83/73.04  152[0:Inp] ssList(u) ssList(v) ssList(w) || equal(app(u,w),v)*+ -> frontsegP(v,u)*.
% 72.83/73.04  153[0:Inp] ssList(u) ssList(v) ssList(w) || equal(app(w,u),v)*+ -> rearsegP(v,u)*.
% 72.83/73.04  154[0:Inp] ssList(u) ||  -> equalelemsP(u) equal(app(skf88(u),cons(skf86(u),cons(skf87(u),skf89(u)))),u)**.
% 72.83/73.04  156[0:Inp] ssList(u) ssList(v) ssItem(w) || memberP(u,w) -> memberP(app(v,u),w)*.
% 72.83/73.04  160[0:Inp] ssList(u) ssList(v) ssList(w) || rearsegP(w,v) -> rearsegP(app(u,w),v)*.
% 72.83/73.04  163[0:Inp] ssList(u) ssList(v) ||  -> equal(nil,v) equal(app(tl(v),u),tl(app(v,u)))**.
% 72.83/73.04  168[0:Inp] ssList(u) ssList(v) ssList(w) ||  -> equal(app(app(w,v),u),app(w,app(v,u)))**.
% 72.83/73.04  169[0:Inp] ssList(u) ssList(v) ssList(w) || equal(app(v,u),app(v,w))* -> equal(u,w).
% 72.83/73.04  170[0:Inp] ssList(u) ssList(v) ssList(w) || equal(app(u,v),app(w,v))* -> equal(u,w).
% 72.83/73.04  179[0:Inp] ssList(u) ssItem(v) ssItem(w) || memberP(cons(v,u),w)* -> memberP(u,w) equal(w,v).
% 72.83/73.04  181[0:Inp] ssList(u) ||  -> equal(app(app(skf83(u),cons(skf81(u),skf84(u))),cons(skf82(u),skf85(u))),u)** duplicatefreeP(u).
% 72.83/73.04  182[0:Inp] ssList(u) ||  -> strictorderedP(u) equal(app(app(skf78(u),cons(skf76(u),skf79(u))),cons(skf77(u),skf80(u))),u)**.
% 72.83/73.04  183[0:Inp] ssList(u) ||  -> totalorderedP(u) equal(app(app(skf73(u),cons(skf71(u),skf74(u))),cons(skf72(u),skf75(u))),u)**.
% 72.83/73.04  184[0:Inp] ssList(u) ||  -> strictorderP(u) equal(app(app(skf68(u),cons(skf66(u),skf69(u))),cons(skf67(u),skf70(u))),u)**.
% 72.83/73.04  185[0:Inp] ssList(u) ||  -> totalorderP(u) equal(app(app(skf63(u),cons(skf61(u),skf64(u))),cons(skf62(u),skf65(u))),u)**.
% 72.83/73.04  186[0:Inp] ssList(u) ||  -> cyclefreeP(u) equal(app(app(skf58(u),cons(skf56(u),skf59(u))),cons(skf57(u),skf60(u))),u)**.
% 72.83/73.04  195[0:Inp] ssItem(u) ssList(v) ssList(w) ssList(x) || equal(app(x,cons(u,w)),v)*+ -> memberP(v,u)*.
% 72.83/73.04  196[0:Inp] ssList(u) ssList(v) || equal(tl(u),tl(v))* equal(hd(u),hd(v)) -> equal(u,v) equal(nil,v) equal(nil,u).
% 72.83/73.04  208[0:Rew:95.1,181.1] ssList(u) ||  -> duplicatefreeP(u) equal(app(app(skf83(u),cons(skf81(u),skf84(u))),cons(skf81(u),skf85(u))),u)**.
% 72.83/73.04  227[0:Res:7.0,185.0] ||  -> totalorderP(skc9) equal(app(app(skf63(skc9),cons(skf61(skc9),skf64(skc9))),cons(skf62(skc9),skf65(skc9))),skc9)**.
% 72.83/73.04  228[0:Res:7.0,184.0] ||  -> strictorderP(skc9) equal(app(app(skf68(skc9),cons(skf66(skc9),skf69(skc9))),cons(skf67(skc9),skf70(skc9))),skc9)**.
% 72.83/73.04  229[0:Res:7.0,183.0] ||  -> totalorderedP(skc9) equal(app(app(skf73(skc9),cons(skf71(skc9),skf74(skc9))),cons(skf72(skc9),skf75(skc9))),skc9)**.
% 72.83/73.04  230[0:Res:7.0,182.0] ||  -> strictorderedP(skc9) equal(app(app(skf78(skc9),cons(skf76(skc9),skf79(skc9))),cons(skf77(skc9),skf80(skc9))),skc9)**.
% 72.83/73.04  239[0:Res:7.0,169.0] ssList(u) ssList(v) || equal(app(v,u),app(v,skc9))* -> equal(u,skc9).
% 72.83/73.04  253[0:Res:7.0,140.0] ssList(u) ||  -> equal(nil,skc9) equal(hd(app(skc9,u)),hd(skc9))**.
% 72.83/73.04  259[0:Res:7.0,123.0] ||  -> equal(nil,skc9) equal(cons(hd(skc9),tl(skc9)),skc9)**.
% 72.83/73.04  260[0:Res:7.0,112.1] singletonP(skc9) ||  -> equal(cons(skf51(skc9),nil),skc9)**.
% 72.83/73.04  264[0:Res:7.0,116.0] ssItem(u) ||  -> equal(hd(cons(u,skc9)),u)**.
% 72.83/73.04  265[0:Res:7.0,117.0] ssItem(u) ||  -> equal(tl(cons(u,skc9)),skc9)**.
% 72.83/73.04  273[0:Res:7.0,93.0] ||  -> cyclefreeP(skc9) leq(skf57(skc9),skf56(skc9))*.
% 72.83/73.04  275[0:Res:7.0,95.0] ||  -> duplicatefreeP(skc9) equal(skf82(skc9),skf81(skc9))**.
% 72.83/73.04  276[0:Res:7.0,96.0] ssItem(u) ||  -> ssList(cons(u,skc9))*.
% 72.83/73.04  284[0:Res:7.0,90.0] ||  -> ssItem(hd(skc9))* equal(nil,skc9).
% 72.83/73.04  286[0:Res:7.0,86.0] ||  -> equal(app(nil,skc9),skc9)**.
% 72.83/73.04  294[0:Res:7.0,196.1] ssList(u) || equal(tl(skc9),tl(u))* equal(hd(skc9),hd(u)) -> equal(nil,u) equal(skc9,u) equal(nil,skc9).
% 72.83/73.04  329[0:Res:7.0,127.1] ssItem(u) || equal(cons(u,nil),skc9)** -> singletonP(skc9).
% 72.83/73.04  559[1:Spt:253.0,253.2] ssList(u) ||  -> equal(hd(app(skc9,u)),hd(skc9))**.
% 72.83/73.04  1876[2:Spt:294.5] ||  -> equal(nil,skc9)**.
% 72.83/73.04  1912[2:Rew:1876.0,78.1] ssItem(u) ||  -> cyclefreeP(cons(u,skc9))*.
% 72.83/73.04  1913[2:Rew:1876.0,79.1] ssItem(u) ||  -> totalorderP(cons(u,skc9))*.
% 72.83/73.04  1914[2:Rew:1876.0,80.1] ssItem(u) ||  -> strictorderP(cons(u,skc9))*.
% 72.83/73.04  1915[2:Rew:1876.0,81.1] ssItem(u) ||  -> totalorderedP(cons(u,skc9))*.
% 72.83/73.04  1916[2:Rew:1876.0,82.1] ssItem(u) ||  -> strictorderedP(cons(u,skc9))*.
% 72.83/73.04  1917[2:Rew:1876.0,83.1] ssItem(u) ||  -> duplicatefreeP(cons(u,skc9))*.
% 72.83/73.04  1918[2:Rew:1876.0,84.1] ssItem(u) ||  -> equalelemsP(cons(u,skc9))*.
% 72.83/73.04  1924[2:Rew:1876.0,86.1] ssList(u) ||  -> equal(app(skc9,u),u)**.
% 72.83/73.04  2010[2:Rew:1924.1,559.1] ssList(u) ||  -> equal(hd(u),hd(skc9))*.
% 72.83/73.04  2076[2:SpR:2010.1,264.1] ssList(cons(u,skc9)) ssItem(u) ||  -> equal(hd(skc9),u)*.
% 72.83/73.04  2086[2:SSi:2076.0,276.1,1912.1,1913.1,1914.1,1915.1,1916.1,1917.1,1918.1] ssItem(u) ||  -> equal(hd(skc9),u)*.
% 72.83/73.04  2106[2:SpR:2086.1,2086.1] ssItem(u) ssItem(v) ||  -> equal(u,v)*.
% 72.83/73.04  2284[2:EmS:2106.0,4.0] ssItem(u) ||  -> equal(skc12,u)*.
% 72.83/73.04  2368[2:EmS:2284.0,9.0] ||  -> equal(skc16,skc12)**.
% 72.83/73.04  2369[2:EmS:2284.0,8.0] ||  -> equal(skc17,skc12)**.
% 72.83/73.04  2370[2:EmS:2284.0,5.0] ||  -> equal(skc12,skc11)**.
% 72.83/73.04  2372[2:Rew:2368.0,60.0] || equal(skc17,skc12)** -> .
% 72.83/73.04  2381[2:Rew:2370.0,2369.0] ||  -> equal(skc17,skc11)**.
% 72.83/73.04  2544[2:Rew:2381.0,2372.0,2370.0,2372.0] || equal(skc11,skc11)* -> .
% 72.83/73.04  2545[2:Obv:2544.0] ||  -> .
% 72.83/73.04  2610[2:Spt:2545.0,294.5,1876.0] || equal(nil,skc9)** -> .
% 72.83/73.04  2611[2:Spt:2545.0,294.0,294.1,294.2,294.3,294.4] ssList(u) || equal(tl(skc9),tl(u))* equal(hd(skc9),hd(u)) -> equal(nil,u) equal(skc9,u).
% 72.83/73.04  2613[2:MRR:284.1,2610.0] ||  -> ssItem(hd(skc9))*.
% 72.83/73.04  2617[2:MRR:76.1,2610.0] || SkP0(skc10,skc9)* -> .
% 72.83/73.04  2618[2:MRR:259.0,2610.0] ||  -> equal(cons(hd(skc9),tl(skc9)),skc9)**.
% 72.83/73.04  2643[3:Spt:229.0] ||  -> totalorderedP(skc9)*.
% 72.83/73.04  2647[4:Spt:230.0] ||  -> strictorderedP(skc9)*.
% 72.83/73.04  2652[5:Spt:273.0] ||  -> cyclefreeP(skc9)*.
% 72.83/73.04  2656[6:Spt:227.0] ||  -> totalorderP(skc9)*.
% 72.83/73.04  2657[7:Spt:228.0] ||  -> strictorderP(skc9)*.
% 72.83/73.04  2670[8:Spt:275.0] ||  -> duplicatefreeP(skc9)*.
% 72.83/73.04  2733[0:SpR:92.1,84.1] ssItem(skf46(u,v)) ||  -> SkP0(u,v)* equalelemsP(v).
% 72.83/73.04  2734[0:SpR:92.1,83.1] ssItem(skf46(u,v)) ||  -> SkP0(u,v)* duplicatefreeP(v).
% 72.83/73.04  2735[0:SpR:92.1,82.1] ssItem(skf46(u,v)) ||  -> SkP0(u,v)* strictorderedP(v).
% 72.83/73.04  2736[0:SpR:92.1,81.1] ssItem(skf46(u,v)) ||  -> SkP0(u,v)* totalorderedP(v).
% 72.83/73.04  2737[0:SpR:92.1,80.1] ssItem(skf46(u,v)) ||  -> SkP0(u,v)* strictorderP(v).
% 72.83/73.04  2738[0:SpR:92.1,79.1] ssItem(skf46(u,v)) ||  -> SkP0(u,v)* totalorderP(v).
% 72.83/73.04  2739[0:SpR:92.1,78.1] ssItem(skf46(u,v)) ||  -> SkP0(u,v)* cyclefreeP(v).
% 72.83/73.04  2741[0:SSi:2733.0,59.0] ||  -> SkP0(u,v)* equalelemsP(v).
% 72.83/73.04  2742[0:SSi:2734.0,59.0] ||  -> SkP0(u,v)* duplicatefreeP(v).
% 72.83/73.04  2743[0:SSi:2735.0,59.0] ||  -> SkP0(u,v)* strictorderedP(v).
% 72.83/73.04  2744[0:SSi:2736.0,59.0] ||  -> SkP0(u,v)* totalorderedP(v).
% 72.83/73.04  2745[0:SSi:2737.0,59.0] ||  -> SkP0(u,v)* strictorderP(v).
% 72.83/73.04  2746[0:SSi:2738.0,59.0] ||  -> SkP0(u,v)* totalorderP(v).
% 72.83/73.04  2747[0:SSi:2739.0,59.0] ||  -> SkP0(u,v)* cyclefreeP(v).
% 72.83/73.04  2749[2:Res:2741.0,2617.0] ||  -> equalelemsP(skc9)*.
% 72.83/73.04  2751[2:Res:2742.0,2617.0] ||  -> duplicatefreeP(skc9)*.
% 72.83/73.04  2752[2:Res:2743.0,2617.0] ||  -> strictorderedP(skc9)*.
% 72.83/73.04  2753[2:Res:2744.0,2617.0] ||  -> totalorderedP(skc9)*.
% 72.83/73.04  2754[2:Res:2745.0,2617.0] ||  -> strictorderP(skc9)*.
% 72.83/73.04  2755[2:Res:2746.0,2617.0] ||  -> totalorderP(skc9)*.
% 72.83/73.04  2756[2:Res:2747.0,2617.0] ||  -> cyclefreeP(skc9)*.
% 72.83/73.04  2762[0:SpL:92.1,329.1] ssItem(skf46(u,v)) || equal(v,skc9) -> SkP0(u,v)* singletonP(skc9).
% 72.83/73.04  2763[0:SSi:2762.0,59.0] || equal(u,skc9) -> SkP0(v,u)* singletonP(skc9).
% 72.83/73.04  2764[9:Spt:2763.0,2763.1] || equal(u,skc9) -> SkP0(v,u)*.
% 72.83/73.04  2765[9:Res:2764.1,2617.0] || equal(skc9,skc9)* -> .
% 72.83/73.04  2766[9:Obv:2765.0] ||  -> .
% 72.83/73.04  2767[9:Spt:2766.0,2763.2] ||  -> singletonP(skc9)*.
% 72.83/73.04  2768[9:MRR:260.0,2767.0] ||  -> equal(cons(skf51(skc9),nil),skc9)**.
% 72.83/73.04  2873[9:SpR:2768.0,117.2] ssItem(skf51(skc9)) ssList(nil) ||  -> equal(tl(skc9),nil)**.
% 72.83/73.04  2878[9:SSi:2873.1,2873.0,17.0,16.0,15.0,14.0,13.0,12.0,11.0,10.0,19.0,7.0,2643.0,2647.0,2652.0,2656.0,2657.0,2670.0,2749.0,2767.0] ||  -> equal(tl(skc9),nil)**.
% 72.83/73.04  2881[9:Rew:2878.0,2618.0] ||  -> equal(cons(hd(skc9),nil),skc9)**.
% 72.83/73.04  3462[0:EqR:127.2] ssList(cons(u,nil)) ssItem(u) ||  -> singletonP(cons(u,nil))*.
% 72.83/73.04  3467[0:SSi:3462.0,84.0,83.0,82.0,81.0,80.0,79.0,78.0,96.0,17.2,16.1,15.1,14.1,13.1,12.1,11.1,10.1] ssItem(u) ||  -> singletonP(cons(u,nil))*.
% 72.83/73.04  4176[0:SpL:143.3,137.2] ssList(u) ssList(v) ssList(skf52(v,u)) ssList(u) || frontsegP(v,u)* equal(v,nil) -> equal(nil,u).
% 72.83/73.04  4194[0:Obv:4176.0] ssList(u) ssList(skf52(u,v)) ssList(v) || frontsegP(u,v)* equal(u,nil) -> equal(nil,v).
% 72.83/73.04  4195[0:SSi:4194.1,63.0] ssList(u) ssList(v) || frontsegP(u,v)* equal(u,nil) -> equal(nil,v).
% 72.83/73.04  4475[0:Res:94.2,145.2] ssList(u) ssItem(skf56(u)) ssItem(skf57(u)) || leq(skf57(u),skf56(u))* -> cyclefreeP(u) equal(skf57(u),skf56(u)).
% 72.83/73.04  4478[0:SSi:4475.2,4475.1,23.0,24.0] ssList(u) || leq(skf57(u),skf56(u))* -> cyclefreeP(u) equal(skf57(u),skf56(u)).
% 72.83/73.04  4479[0:MRR:4478.1,93.2] ssList(u) ||  -> cyclefreeP(u) equal(skf57(u),skf56(u))**.
% 72.83/73.04  4482[0:Rew:4479.2,186.2] ssList(u) ||  -> cyclefreeP(u) equal(app(app(skf58(u),cons(skf56(u),skf59(u))),cons(skf56(u),skf60(u))),u)**.
% 72.83/73.04  4568[0:SpL:163.3,136.2] ssList(u) ssList(v) ssList(u) ssList(tl(v)) || equal(tl(app(v,u)),nil)** -> equal(nil,v) equal(nil,u).
% 72.83/73.04  4597[0:Obv:4568.0] ssList(u) ssList(v) ssList(tl(u)) || equal(tl(app(u,v)),nil)** -> equal(nil,u) equal(nil,v).
% 72.83/73.04  4598[0:MRR:4597.2,91.1] ssList(u) ssList(v) || equal(tl(app(u,v)),nil)** -> equal(nil,u) equal(nil,v).
% 72.83/73.04  4946[0:SpR:134.0,156.4] ssList(skc15) ssList(app(app(app(skc13,cons(skc11,nil)),skc14),cons(skc12,nil))) ssItem(u) || memberP(skc15,u)* -> memberP(skc9,u).
% 72.83/73.04  4949[0:SSi:4946.1,4946.0,97.0,97.0,97.0,3.0,84.0,5.0,83.0,5.0,82.0,5.0,81.2,5.0,80.1,5.0,79.1,5.0,78.1,5.0,3467.1,5.0,96.1,5.0,17.1,16.0,15.1,14.0,13.1,12.0,11.0,10.0,2.0,84.0,4.0,83.0,4.0,82.0,4.0,81.2,4.0,80.1,4.0,79.1,4.0,78.1,4.0,3467.1,4.0,96.1,4.0,17.1,16.0,15.1,14.0,13.1,12.0,11.2,10.2,1.2] ssItem(u) || memberP(skc15,u)* -> memberP(skc9,u).
% 72.83/73.04  5046[0:SpR:135.2,160.4] ssItem(u) ssList(v) ssList(cons(u,nil)) ssList(w) ssList(v) || rearsegP(v,w) -> rearsegP(cons(u,v),w)*.
% 72.83/73.04  5048[0:SpR:134.0,160.4] ssList(app(app(app(skc13,cons(skc11,nil)),skc14),cons(skc12,nil))) ssList(u) ssList(skc15) || rearsegP(skc15,u)* -> rearsegP(skc9,u).
% 72.83/73.04  5061[0:SSi:5048.2,5048.0,1.0,97.0,97.0,97.0,3.0,84.0,5.0,83.0,5.0,82.2,5.0,81.1,5.0,80.1,5.0,79.1,5.0,78.1,5.0,3467.1,5.0,96.1,5.0,17.1,16.0,15.1,14.0,13.0,12.0,11.0,10.0,2.0,84.0,4.0,83.0,4.0,82.2,4.0,81.1,4.0,80.1,4.0,79.1,4.0,78.1,4.0,3467.1,4.0,96.1,4.0,17.1,16.0,15.1,14.0,13.2,12.2,11.2,10.0] ssList(u) || rearsegP(skc15,u)* -> rearsegP(skc9,u).
% 72.83/73.04  5062[0:Obv:5046.1] ssItem(u) ssList(cons(u,nil)) ssList(v) ssList(w) || rearsegP(w,v) -> rearsegP(cons(u,w),v)*.
% 72.83/73.04  5063[0:SSi:5062.1,84.0,83.0,82.0,81.0,80.0,79.0,78.0,3467.0,96.2,17.1,16.1,15.1,14.1,13.1,12.1,11.1,10.1] ssItem(u) ssList(v) ssList(w) || rearsegP(w,v) -> rearsegP(cons(u,w),v)*.
% 72.83/73.04  5087[0:Res:70.1,5061.1] ssList(skc15) ssList(skc15) ||  -> rearsegP(skc9,skc15)*.
% 72.83/73.04  5089[0:Obv:5087.0] ssList(skc15) ||  -> rearsegP(skc9,skc15)*.
% 72.83/73.04  5090[0:SSi:5089.0,1.0] ||  -> rearsegP(skc9,skc15)*.
% 72.83/73.04  5133[0:Res:5090.0,147.2] ssList(skc9) ssList(skc15) || rearsegP(skc15,skc9)* -> equal(skc15,skc9).
% 72.83/73.04  5134[9:SSi:5133.1,5133.0,1.0,7.0,2643.0,2647.0,2652.0,2656.0,2657.0,2670.0,2749.0,2767.0] || rearsegP(skc15,skc9)* -> equal(skc15,skc9).
% 72.83/73.04  5145[0:EqR:153.3] ssList(u) ssList(app(v,u)) ssList(v) ||  -> rearsegP(app(v,u),u)*.
% 72.83/73.04  5153[0:SpL:286.0,153.3] ssList(skc9) ssList(u) ssList(nil) || equal(skc9,u) -> rearsegP(u,skc9)*.
% 72.83/73.04  5161[0:SSi:5145.1,97.2] ssList(u) ssList(v) ||  -> rearsegP(app(v,u),u)*.
% 72.83/73.04  5164[9:SSi:5153.2,5153.0,17.0,16.0,15.0,14.0,13.0,12.0,11.0,10.0,7.0,2643.0,2647.0,2652.0,2656.0,2657.0,2670.0,2749.0,2767.0] ssList(u) || equal(skc9,u) -> rearsegP(u,skc9)*.
% 72.83/73.04  5207[0:EqR:152.3] ssList(u) ssList(app(u,v)) ssList(v) ||  -> frontsegP(app(u,v),u)*.
% 72.83/73.04  5223[0:SSi:5207.1,97.2] ssList(u) ssList(v) ||  -> frontsegP(app(u,v),u)*.
% 72.83/73.04  5706[0:SpR:168.3,134.0] ssList(cons(skc12,nil)) ssList(skc14) ssList(app(skc13,cons(skc11,nil))) ||  -> equal(app(app(app(skc13,cons(skc11,nil)),app(skc14,cons(skc12,nil))),skc15),skc9)**.
% 72.83/73.04  5707[0:SpR:168.3,134.0] ssList(skc15) ssList(cons(skc12,nil)) ssList(app(app(skc13,cons(skc11,nil)),skc14)) ||  -> equal(app(app(app(skc13,cons(skc11,nil)),skc14),app(cons(skc12,nil),skc15)),skc9)**.
% 72.83/73.04  5776[0:SSi:5706.2,5706.1,5706.0,97.0,3.0,84.0,5.0,83.0,5.0,82.0,5.0,81.0,5.2,80.0,5.1,79.0,5.1,78.0,5.1,3467.0,5.1,96.0,5.1,17.0,16.1,15.0,14.1,13.0,12.1,11.0,10.0,2.0,84.0,4.0,83.0,4.0,82.0,4.0,81.0,4.2,80.0,4.1,79.0,4.1,78.0,4.1,3467.0,4.1,96.0,4.1,17.0,16.1,15.0,14.1,13.0,12.1,11.0,10.2] ||  -> equal(app(app(app(skc13,cons(skc11,nil)),app(skc14,cons(skc12,nil))),skc15),skc9)**.
% 72.83/73.04  5791[0:SSi:5707.2,5707.1,5707.0,97.0,97.0,3.0,84.0,5.0,83.0,5.0,82.0,5.0,81.0,5.2,80.0,5.1,79.0,5.1,78.0,5.1,3467.0,5.1,96.0,5.1,17.0,16.1,15.0,14.1,13.0,12.1,11.0,10.0,2.0,84.0,4.0,83.0,4.0,82.0,4.0,81.0,4.2,80.0,4.1,79.0,4.1,78.0,4.1,3467.0,4.1,96.0,4.1,17.0,16.1,15.0,14.1,13.0,12.1,11.0,10.2,1.2] ||  -> equal(app(app(app(skc13,cons(skc11,nil)),skc14),app(cons(skc12,nil),skc15)),skc9)**.
% 72.83/73.04  5819[0:SpL:286.0,170.3] ssList(nil) ssList(skc9) ssList(u) || equal(app(u,skc9),skc9)** -> equal(nil,u).
% 72.83/73.04  5852[9:SSi:5819.1,5819.0,7.0,2643.0,2647.0,2652.0,2656.0,2657.0,2670.0,2749.0,2767.0,17.0,16.0,15.0,14.0,13.0,12.0,11.0,10.0] ssList(u) || equal(app(u,skc9),skc9)** -> equal(nil,u).
% 72.83/73.04  6274[0:SpR:135.2,5161.2] ssItem(u) ssList(v) ssList(v) ssList(cons(u,nil)) ||  -> rearsegP(cons(u,v),v)*.
% 72.83/73.04  6288[0:Obv:6274.1] ssItem(u) ssList(v) ssList(cons(u,nil)) ||  -> rearsegP(cons(u,v),v)*.
% 72.83/73.04  6289[0:SSi:6288.2,84.0,83.0,82.0,81.0,80.0,79.0,78.0,3467.0,96.2,17.1,16.1,15.1,14.1,13.1,12.1,11.1,10.1] ssItem(u) ssList(v) ||  -> rearsegP(cons(u,v),v)*.
% 72.83/73.04  6817[0:SpR:123.2,6289.2] ssList(u) ssItem(hd(u)) ssList(tl(u)) ||  -> equal(nil,u) rearsegP(u,tl(u))*.
% 72.83/73.04  6837[0:MRR:6817.1,6817.2,90.1,91.1] ssList(u) ||  -> equal(nil,u) rearsegP(u,tl(u))*.
% 72.83/73.04  6929[0:Res:6837.2,5061.1] ssList(skc15) ssList(tl(skc15)) ||  -> equal(skc15,nil) rearsegP(skc9,tl(skc15))*.
% 72.83/73.04  6931[0:SSi:6929.0,1.0] ssList(tl(skc15)) ||  -> equal(skc15,nil) rearsegP(skc9,tl(skc15))*.
% 72.83/73.04  6992[0:SoR:6931.0,91.1] ssList(skc15) ||  -> equal(skc15,nil) rearsegP(skc9,tl(skc15))* equal(skc15,nil).
% 72.83/73.04  6994[0:Obv:6992.1] ssList(skc15) ||  -> rearsegP(skc9,tl(skc15))* equal(skc15,nil).
% 72.83/73.04  6995[0:SSi:6994.0,1.0] ||  -> rearsegP(skc9,tl(skc15))* equal(skc15,nil).
% 72.83/73.04  6996[10:Spt:6995.1] ||  -> equal(skc15,nil)**.
% 72.83/73.04  7002[10:Rew:6996.0,134.0] ||  -> equal(app(app(app(app(skc13,cons(skc11,nil)),skc14),cons(skc12,nil)),nil),skc9)**.
% 72.83/73.04  7045[10:SpR:7002.0,87.1] ssList(app(app(app(skc13,cons(skc11,nil)),skc14),cons(skc12,nil))) ||  -> equal(app(app(app(skc13,cons(skc11,nil)),skc14),cons(skc12,nil)),skc9)**.
% 72.83/73.04  7064[10:SSi:7045.0,97.0,97.0,97.0,3.0,84.0,5.0,83.0,5.0,82.0,5.2,81.0,5.1,80.0,5.1,79.0,5.1,78.0,5.1,3467.0,5.1,96.0,5.1,17.0,16.1,15.0,14.1,13.0,12.0,11.0,10.0,2.0,84.0,4.0,83.0,4.0,82.0,4.2,81.0,4.1,80.0,4.1,79.0,4.1,78.0,4.1,3467.0,4.1,96.0,4.1,17.0,16.1,15.0,14.1,13.0,12.2,11.2,10.2] ||  -> equal(app(app(app(skc13,cons(skc11,nil)),skc14),cons(skc12,nil)),skc9)**.
% 72.83/73.04  7439[9:SpL:2881.0,179.3] ssList(nil) ssItem(hd(skc9)) ssItem(u) || memberP(skc9,u) -> memberP(nil,u)* equal(u,hd(skc9)).
% 72.83/73.04  7444[9:SSi:7439.1,7439.0,2613.0,17.0,16.0,15.0,14.0,13.0,12.0,11.0,10.0] ssItem(u) || memberP(skc9,u) -> memberP(nil,u)* equal(u,hd(skc9)).
% 72.83/73.04  7445[9:MRR:7444.2,77.1] ssItem(u) || memberP(skc9,u)* -> equal(u,hd(skc9)).
% 72.83/73.04  7602[0:EqR:195.4] ssItem(u) ssList(app(v,cons(u,w))) ssList(w) ssList(v) ||  -> memberP(app(v,cons(u,w)),u)*.
% 72.83/73.04  7630[0:SSi:7602.1,97.2,96.2] ssItem(u) ssList(v) ssList(w) ||  -> memberP(app(w,cons(u,v)),u)*.
% 72.83/73.04  10219[10:SpL:7064.0,195.4] ssItem(skc12) ssList(u) ssList(nil) ssList(app(app(skc13,cons(skc11,nil)),skc14)) || equal(skc9,u) -> memberP(u,skc12)*.
% 72.83/73.04  10231[10:SSi:10219.3,10219.2,10219.0,97.0,97.0,3.0,84.0,5.0,83.0,5.0,82.0,5.0,81.0,5.0,80.0,5.0,79.0,5.0,78.0,5.0,3467.0,5.0,96.2,5.0,17.1,16.0,15.1,14.0,13.1,12.0,11.1,10.0,2.1,17.0,16.1,15.0,14.1,13.0,12.1,11.0,10.2,4.2] ssList(u) || equal(skc9,u) -> memberP(u,skc12)*.
% 72.83/73.04  10319[10:Res:10231.2,7445.1] ssList(skc9) ssItem(skc12) || equal(skc9,skc9) -> equal(hd(skc9),skc12)**.
% 72.83/73.04  10324[10:Obv:10319.2] ssList(skc9) ssItem(skc12) ||  -> equal(hd(skc9),skc12)**.
% 72.83/73.04  10325[10:SSi:10324.1,10324.0,4.0,7.0,2643.0,2647.0,2652.0,2656.0,2657.0,2670.0,2749.0,2767.0] ||  -> equal(hd(skc9),skc12)**.
% 72.83/73.04  10329[10:Rew:10325.0,2881.0] ||  -> equal(cons(skc12,nil),skc9)**.
% 72.83/73.04  10481[10:Rew:10329.0,7064.0] ||  -> equal(app(app(app(skc13,cons(skc11,nil)),skc14),skc9),skc9)**.
% 72.83/73.04  10909[10:SpL:10481.0,5852.1] ssList(app(app(skc13,cons(skc11,nil)),skc14)) || equal(skc9,skc9) -> equal(app(app(skc13,cons(skc11,nil)),skc14),nil)**.
% 72.83/73.04  10921[10:Obv:10909.1] ssList(app(app(skc13,cons(skc11,nil)),skc14)) ||  -> equal(app(app(skc13,cons(skc11,nil)),skc14),nil)**.
% 72.83/73.04  10922[10:SSi:10921.0,97.0,97.0,3.0,84.0,5.0,83.0,5.0,82.0,5.0,81.0,5.2,80.0,5.1,79.0,5.1,78.0,5.1,3467.0,5.1,96.0,5.1,17.0,16.1,15.0,14.1,13.0,12.1,11.0,10.2,2.2] ||  -> equal(app(app(skc13,cons(skc11,nil)),skc14),nil)**.
% 72.83/73.04  11255[10:SpR:10922.0,5223.2] ssList(app(skc13,cons(skc11,nil))) ssList(skc14) ||  -> frontsegP(nil,app(skc13,cons(skc11,nil)))*.
% 72.83/73.04  11270[10:SSi:11255.1,11255.0,2.0,97.0,3.0,84.0,5.0,83.0,5.0,82.0,5.0,81.2,5.0,80.1,5.0,79.1,5.0,78.1,5.0,3467.1,5.0,96.1,5.0,17.1,16.0,15.1,14.0,13.1,12.0,11.2,10.0] ||  -> frontsegP(nil,app(skc13,cons(skc11,nil)))*.
% 72.83/73.04  11359[10:Res:11270.0,98.1] ssList(app(skc13,cons(skc11,nil))) ||  -> equal(app(skc13,cons(skc11,nil)),nil)**.
% 72.83/73.04  11362[10:SSi:11359.0,97.0,3.0,84.0,5.0,83.0,5.0,82.0,5.0,81.0,5.2,80.0,5.1,79.0,5.1,78.0,5.1,3467.0,5.1,96.0,5.1,17.0,16.1,15.0,14.1,13.0,12.1,11.0,10.2] ||  -> equal(app(skc13,cons(skc11,nil)),nil)**.
% 72.83/73.04  11445[10:SpR:11362.0,5161.2] ssList(cons(skc11,nil)) ssList(skc13) ||  -> rearsegP(nil,cons(skc11,nil))*.
% 72.83/73.04  11470[10:SSi:11445.1,11445.0,3.0,84.0,5.0,83.0,5.0,82.0,5.0,81.0,5.0,80.2,5.0,79.1,5.0,78.1,5.0,3467.1,5.0,96.1,5.0,17.1,16.0,15.1,14.0,13.1,12.0,11.1,10.0] ||  -> rearsegP(nil,cons(skc11,nil))*.
% 72.83/73.04  11532[10:Res:11470.0,100.1] ssList(cons(skc11,nil)) ||  -> equal(cons(skc11,nil),nil)**.
% 72.83/73.04  11536[10:SSi:11532.0,84.0,5.0,83.0,5.0,82.0,5.0,81.0,5.0,80.0,5.2,79.0,5.1,78.0,5.1,3467.0,5.1,96.0,5.1,17.0,16.1,15.0,14.1,13.0,12.1,11.0,10.1] ||  -> equal(cons(skc11,nil),nil)**.
% 72.83/73.04  11578[10:SpL:11536.0,114.2] ssItem(skc11) ssList(nil) || equal(nil,nil)* -> .
% 72.83/73.04  11625[10:Obv:11578.2] ssItem(skc11) ssList(nil) ||  -> .
% 72.83/73.04  11626[10:SSi:11625.1,11625.0,17.0,16.0,15.0,14.0,13.0,12.0,11.0,10.0,5.0] ||  -> .
% 72.83/73.04  11659[10:Spt:11626.0,6995.1,6996.0] || equal(skc15,nil)** -> .
% 72.83/73.04  11660[10:Spt:11626.0,6995.0] ||  -> rearsegP(skc9,tl(skc15))*.
% 72.83/73.04  15832[0:SpR:5791.0,5161.2] ssList(app(cons(skc12,nil),skc15)) ssList(app(app(skc13,cons(skc11,nil)),skc14)) ||  -> rearsegP(skc9,app(cons(skc12,nil),skc15))*.
% 72.83/73.04  15839[0:SpR:5791.0,5223.2] ssList(app(app(skc13,cons(skc11,nil)),skc14)) ssList(app(cons(skc12,nil),skc15)) ||  -> frontsegP(skc9,app(app(skc13,cons(skc11,nil)),skc14))*.
% 72.83/73.04  15863[0:SSi:15832.1,15832.0,97.0,97.0,3.0,84.0,5.0,83.0,5.0,82.0,5.0,81.0,5.2,80.0,5.1,79.0,5.1,78.0,5.1,3467.0,5.1,96.0,5.1,17.0,16.1,15.0,14.1,13.0,12.1,11.2,10.0,2.0,97.0,84.0,4.0,83.0,4.0,82.0,4.0,81.0,4.2,80.0,4.1,79.0,4.1,78.0,4.1,3467.0,4.1,96.0,4.1,17.0,16.1,15.0,14.1,13.0,12.1,11.0,10.2,1.2] ||  -> rearsegP(skc9,app(cons(skc12,nil),skc15))*.
% 72.83/73.04  15865[0:SSi:15839.1,15839.0,97.0,84.0,4.0,83.0,4.0,82.0,4.0,81.0,4.0,80.0,4.2,79.0,4.1,78.0,4.1,3467.0,4.1,96.0,4.1,17.0,16.1,15.0,14.1,13.0,12.1,11.0,10.1,1.0,97.2,97.2,3.0,84.0,5.0,83.0,5.0,82.0,5.0,81.0,5.0,80.0,5.2,79.0,5.1,78.0,5.1,3467.0,5.1,96.0,5.1,17.0,16.1,15.0,14.1,13.0,12.1,11.0,10.1,2.2] ||  -> frontsegP(skc9,app(app(skc13,cons(skc11,nil)),skc14))*.
% 72.83/73.04  15889[0:SpR:135.2,15863.0] ssItem(skc12) ssList(skc15) ||  -> rearsegP(skc9,cons(skc12,skc15))*.
% 72.83/73.04  15893[0:SSi:15889.1,15889.0,1.0,4.0] ||  -> rearsegP(skc9,cons(skc12,skc15))*.
% 72.83/73.04  15896[0:Res:15893.0,147.2] ssList(skc9) ssList(cons(skc12,skc15)) || rearsegP(cons(skc12,skc15),skc9)* -> equal(cons(skc12,skc15),skc9).
% 72.83/73.04  15898[9:SSi:15896.1,15896.0,96.0,4.0,1.0,7.0,2643.0,2647.0,2652.0,2656.0,2657.0,2670.0,2749.0,2767.2] || rearsegP(cons(skc12,skc15),skc9)* -> equal(cons(skc12,skc15),skc9).
% 72.83/73.04  15902[0:SpR:168.3,15865.0] ssList(skc14) ssList(cons(skc11,nil)) ssList(skc13) ||  -> frontsegP(skc9,app(skc13,app(cons(skc11,nil),skc14)))*.
% 72.83/73.04  15905[0:SSi:15902.2,15902.1,15902.0,3.0,84.0,5.0,83.0,5.0,82.0,5.0,81.0,5.0,80.0,5.2,79.0,5.1,78.0,5.1,3467.0,5.1,96.0,5.1,17.0,16.1,15.0,14.1,13.0,12.1,11.0,10.1,2.0] ||  -> frontsegP(skc9,app(skc13,app(cons(skc11,nil),skc14)))*.
% 72.83/73.04  15909[0:SpR:135.2,15905.0] ssItem(skc11) ssList(skc14) ||  -> frontsegP(skc9,app(skc13,cons(skc11,skc14)))*.
% 72.83/73.04  15914[0:SSi:15909.1,15909.0,2.0,5.0] ||  -> frontsegP(skc9,app(skc13,cons(skc11,skc14)))*.
% 72.83/73.04  21720[0:SpR:154.2,7630.3] ssList(u) ssItem(skf86(u)) ssList(cons(skf87(u),skf89(u))) ssList(skf88(u)) ||  -> equalelemsP(u) memberP(u,skf86(u))*.
% 72.83/73.04  21721[0:SpR:208.2,7630.3] ssList(u) ssItem(skf81(u)) ssList(skf85(u)) ssList(app(skf83(u),cons(skf81(u),skf84(u)))) ||  -> duplicatefreeP(u) memberP(u,skf81(u))*.
% 72.83/73.04  21722[0:SpR:182.2,7630.3] ssList(u) ssItem(skf77(u)) ssList(skf80(u)) ssList(app(skf78(u),cons(skf76(u),skf79(u)))) ||  -> strictorderedP(u) memberP(u,skf77(u))*.
% 72.83/73.04  21723[0:SpR:183.2,7630.3] ssList(u) ssItem(skf72(u)) ssList(skf75(u)) ssList(app(skf73(u),cons(skf71(u),skf74(u)))) ||  -> totalorderedP(u) memberP(u,skf72(u))*.
% 72.83/73.04  21724[0:SpR:184.2,7630.3] ssList(u) ssItem(skf67(u)) ssList(skf70(u)) ssList(app(skf68(u),cons(skf66(u),skf69(u)))) ||  -> strictorderP(u) memberP(u,skf67(u))*.
% 72.83/73.04  21725[0:SpR:185.2,7630.3] ssList(u) ssItem(skf62(u)) ssList(skf65(u)) ssList(app(skf63(u),cons(skf61(u),skf64(u)))) ||  -> totalorderP(u) memberP(u,skf62(u))*.
% 72.83/73.04  21726[0:SpR:4482.2,7630.3] ssList(u) ssItem(skf56(u)) ssList(skf60(u)) ssList(app(skf58(u),cons(skf56(u),skf59(u)))) ||  -> cyclefreeP(u) memberP(u,skf56(u))*.
% 72.83/73.04  21750[0:SSi:21720.3,21720.2,21720.1,51.0,96.0,52.0,50.2,53.0] ssList(u) ||  -> equalelemsP(u) memberP(u,skf86(u))*.
% 72.83/73.04  21757[0:SSi:21726.3,21726.2,21726.1,97.0,22.0,96.0,24.0,21.2,20.0,24.2] ssList(u) ||  -> cyclefreeP(u) memberP(u,skf56(u))*.
% 72.83/73.04  21758[0:SSi:21725.3,21725.2,21725.1,97.0,27.0,96.0,29.0,26.2,25.0,28.2] ssList(u) ||  -> totalorderP(u) memberP(u,skf62(u))*.
% 72.83/73.04  21759[0:SSi:21724.3,21724.2,21724.1,97.0,32.0,96.0,34.0,31.2,30.0,33.2] ssList(u) ||  -> strictorderP(u) memberP(u,skf67(u))*.
% 72.83/73.04  21760[0:SSi:21723.3,21723.2,21723.1,97.0,37.0,96.0,39.0,36.2,35.0,38.2] ssList(u) ||  -> totalorderedP(u) memberP(u,skf72(u))*.
% 72.83/73.04  21761[0:SSi:21722.3,21722.2,21722.1,97.0,42.0,96.0,44.0,41.2,40.0,43.2] ssList(u) ||  -> strictorderedP(u) memberP(u,skf77(u))*.
% 72.83/73.04  21762[0:SSi:21721.3,21721.2,21721.1,97.0,47.0,96.0,49.0,46.2,45.0,49.2] ssList(u) ||  -> duplicatefreeP(u) memberP(u,skf81(u))*.
% 72.83/73.04  22057[0:Res:21750.2,4949.1] ssList(skc15) ssItem(skf86(skc15)) ||  -> equalelemsP(skc15) memberP(skc9,skf86(skc15))*.
% 72.83/73.04  22064[0:SSi:22057.1,22057.0,53.0,1.0,1.0] ||  -> equalelemsP(skc15) memberP(skc9,skf86(skc15))*.
% 72.83/73.04  22074[9:Res:22064.1,7445.1] ssItem(skf86(skc15)) ||  -> equalelemsP(skc15) equal(skf86(skc15),hd(skc9))**.
% 72.83/73.04  22076[9:SSi:22074.0,53.0,1.0] ||  -> equalelemsP(skc15) equal(skf86(skc15),hd(skc9))**.
% 72.83/73.04  22107[9:SpR:22076.1,21750.2] ssList(skc15) ||  -> equalelemsP(skc15) equalelemsP(skc15) memberP(skc15,hd(skc9))*.
% 72.83/73.04  22109[9:Obv:22107.1] ssList(skc15) ||  -> equalelemsP(skc15) memberP(skc15,hd(skc9))*.
% 72.83/73.04  22110[9:SSi:22109.0,1.0] ||  -> equalelemsP(skc15) memberP(skc15,hd(skc9))*.
% 72.83/73.04  22115[11:Spt:22110.0] ||  -> equalelemsP(skc15)*.
% 72.83/73.04  22125[0:Res:21757.2,4949.1] ssList(skc15) ssItem(skf56(skc15)) ||  -> cyclefreeP(skc15) memberP(skc9,skf56(skc15))*.
% 72.83/73.04  22132[11:SSi:22125.1,22125.0,24.0,1.0,22115.0,1.0,22115.0] ||  -> cyclefreeP(skc15) memberP(skc9,skf56(skc15))*.
% 72.83/73.04  22168[11:Res:22132.1,7445.1] ssItem(skf56(skc15)) ||  -> cyclefreeP(skc15) equal(skf56(skc15),hd(skc9))**.
% 72.83/73.04  22170[11:SSi:22168.0,24.0,1.0,22115.0] ||  -> cyclefreeP(skc15) equal(skf56(skc15),hd(skc9))**.
% 72.83/73.04  22176[11:SpR:22170.1,21757.2] ssList(skc15) ||  -> cyclefreeP(skc15) cyclefreeP(skc15) memberP(skc15,hd(skc9))*.
% 72.83/73.04  22178[11:Obv:22176.1] ssList(skc15) ||  -> cyclefreeP(skc15) memberP(skc15,hd(skc9))*.
% 72.83/73.04  22179[11:SSi:22178.0,1.0,22115.0] ||  -> cyclefreeP(skc15) memberP(skc15,hd(skc9))*.
% 72.83/73.04  22186[12:Spt:22179.0] ||  -> cyclefreeP(skc15)*.
% 72.83/73.04  22222[0:Res:21758.2,4949.1] ssList(skc15) ssItem(skf62(skc15)) ||  -> totalorderP(skc15) memberP(skc9,skf62(skc15))*.
% 72.83/73.04  22229[12:SSi:22222.1,22222.0,28.0,1.0,22115.0,22186.0,1.0,22115.0,22186.0] ||  -> totalorderP(skc15) memberP(skc9,skf62(skc15))*.
% 72.83/73.04  22239[12:Res:22229.1,7445.1] ssItem(skf62(skc15)) ||  -> totalorderP(skc15) equal(skf62(skc15),hd(skc9))**.
% 72.83/73.04  22241[12:SSi:22239.0,28.0,1.0,22115.0,22186.0] ||  -> totalorderP(skc15) equal(skf62(skc15),hd(skc9))**.
% 72.83/73.04  22246[12:SpR:22241.1,21758.2] ssList(skc15) ||  -> totalorderP(skc15) totalorderP(skc15) memberP(skc15,hd(skc9))*.
% 72.83/73.04  22252[12:Obv:22246.1] ssList(skc15) ||  -> totalorderP(skc15) memberP(skc15,hd(skc9))*.
% 72.83/73.04  22253[12:SSi:22252.0,1.0,22115.0,22186.0] ||  -> totalorderP(skc15) memberP(skc15,hd(skc9))*.
% 72.83/73.04  22266[13:Spt:22253.0] ||  -> totalorderP(skc15)*.
% 72.83/73.04  22303[0:Res:21759.2,4949.1] ssList(skc15) ssItem(skf67(skc15)) ||  -> strictorderP(skc15) memberP(skc9,skf67(skc15))*.
% 72.83/73.04  22310[13:SSi:22303.1,22303.0,33.0,1.0,22115.0,22186.0,22266.0,1.0,22115.0,22186.0,22266.0] ||  -> strictorderP(skc15) memberP(skc9,skf67(skc15))*.
% 72.83/73.04  22320[13:Res:22310.1,7445.1] ssItem(skf67(skc15)) ||  -> strictorderP(skc15) equal(skf67(skc15),hd(skc9))**.
% 72.83/73.04  22322[13:SSi:22320.0,33.0,1.0,22115.0,22186.0,22266.0] ||  -> strictorderP(skc15) equal(skf67(skc15),hd(skc9))**.
% 72.83/73.04  22327[13:SpR:22322.1,21759.2] ssList(skc15) ||  -> strictorderP(skc15) strictorderP(skc15) memberP(skc15,hd(skc9))*.
% 72.83/73.04  22331[13:Obv:22327.1] ssList(skc15) ||  -> strictorderP(skc15) memberP(skc15,hd(skc9))*.
% 72.83/73.04  22332[13:SSi:22331.0,1.0,22115.0,22186.0,22266.0] ||  -> strictorderP(skc15) memberP(skc15,hd(skc9))*.
% 72.83/73.04  22494[14:Spt:22332.0] ||  -> strictorderP(skc15)*.
% 72.83/73.04  24525[0:Res:21760.2,4949.1] ssList(skc15) ssItem(skf72(skc15)) ||  -> totalorderedP(skc15) memberP(skc9,skf72(skc15))*.
% 72.83/73.04  24532[14:SSi:24525.1,24525.0,38.0,1.0,22115.0,22186.0,22266.0,22494.0,1.0,22115.0,22186.0,22266.0,22494.0] ||  -> totalorderedP(skc15) memberP(skc9,skf72(skc15))*.
% 72.83/73.04  24540[14:Res:24532.1,7445.1] ssItem(skf72(skc15)) ||  -> totalorderedP(skc15) equal(skf72(skc15),hd(skc9))**.
% 72.83/73.04  24542[14:SSi:24540.0,38.0,1.0,22115.0,22186.0,22266.0,22494.0] ||  -> totalorderedP(skc15) equal(skf72(skc15),hd(skc9))**.
% 72.83/73.04  24547[14:SpR:24542.1,21760.2] ssList(skc15) ||  -> totalorderedP(skc15) totalorderedP(skc15) memberP(skc15,hd(skc9))*.
% 72.83/73.04  24551[14:Obv:24547.1] ssList(skc15) ||  -> totalorderedP(skc15) memberP(skc15,hd(skc9))*.
% 72.83/73.04  24552[14:SSi:24551.0,1.0,22115.0,22186.0,22266.0,22494.0] ||  -> totalorderedP(skc15) memberP(skc15,hd(skc9))*.
% 72.83/73.04  24601[15:Spt:24552.0] ||  -> totalorderedP(skc15)*.
% 72.83/73.04  24607[0:Res:21761.2,4949.1] ssList(skc15) ssItem(skf77(skc15)) ||  -> strictorderedP(skc15) memberP(skc9,skf77(skc15))*.
% 72.83/73.04  24614[15:SSi:24607.1,24607.0,43.0,1.0,22115.0,22186.0,22266.0,22494.0,24601.0,1.0,22115.0,22186.0,22266.0,22494.0,24601.0] ||  -> strictorderedP(skc15) memberP(skc9,skf77(skc15))*.
% 72.83/73.04  24624[15:Res:24614.1,7445.1] ssItem(skf77(skc15)) ||  -> strictorderedP(skc15) equal(skf77(skc15),hd(skc9))**.
% 72.83/73.04  24626[15:SSi:24624.0,43.0,1.0,22115.0,22186.0,22266.0,22494.0,24601.0] ||  -> strictorderedP(skc15) equal(skf77(skc15),hd(skc9))**.
% 72.83/73.04  24968[15:SpR:24626.1,21761.2] ssList(skc15) ||  -> strictorderedP(skc15) strictorderedP(skc15) memberP(skc15,hd(skc9))*.
% 72.83/73.04  24971[15:Obv:24968.1] ssList(skc15) ||  -> strictorderedP(skc15) memberP(skc15,hd(skc9))*.
% 72.83/73.04  24972[15:SSi:24971.0,1.0,22115.0,22186.0,22266.0,22494.0,24601.0] ||  -> strictorderedP(skc15) memberP(skc15,hd(skc9))*.
% 72.83/73.04  24979[16:Spt:24972.0] ||  -> strictorderedP(skc15)*.
% 72.83/73.04  25158[0:Res:21762.2,4949.1] ssList(skc15) ssItem(skf81(skc15)) ||  -> duplicatefreeP(skc15) memberP(skc9,skf81(skc15))*.
% 72.83/73.04  25165[16:SSi:25158.1,25158.0,49.0,1.0,22115.0,22186.0,22266.0,22494.0,24601.0,24979.0,1.0,22115.0,22186.0,22266.0,22494.0,24601.0,24979.0] ||  -> duplicatefreeP(skc15) memberP(skc9,skf81(skc15))*.
% 72.83/73.04  25175[16:Res:25165.1,7445.1] ssItem(skf81(skc15)) ||  -> duplicatefreeP(skc15) equal(skf81(skc15),hd(skc9))**.
% 72.83/73.04  25177[16:SSi:25175.0,49.0,1.0,22115.0,22186.0,22266.0,22494.0,24601.0,24979.0] ||  -> duplicatefreeP(skc15) equal(skf81(skc15),hd(skc9))**.
% 72.83/73.04  25525[16:SpR:25177.1,21762.2] ssList(skc15) ||  -> duplicatefreeP(skc15) duplicatefreeP(skc15) memberP(skc15,hd(skc9))*.
% 72.83/73.04  25527[16:Obv:25525.1] ssList(skc15) ||  -> duplicatefreeP(skc15) memberP(skc15,hd(skc9))*.
% 72.83/73.04  25528[16:SSi:25527.0,1.0,22115.0,22186.0,22266.0,22494.0,24601.0,24979.0] ||  -> duplicatefreeP(skc15) memberP(skc15,hd(skc9))*.
% 72.83/73.04  25533[17:Spt:25528.0] ||  -> duplicatefreeP(skc15)*.
% 72.83/73.04  27222[0:SpL:134.0,239.2] ssList(skc15) ssList(app(app(app(skc13,cons(skc11,nil)),skc14),cons(skc12,nil))) || equal(app(app(app(app(skc13,cons(skc11,nil)),skc14),cons(skc12,nil)),skc9),skc9)** -> equal(skc15,skc9).
% 72.83/73.04  27224[0:SpL:5776.0,239.2] ssList(skc15) ssList(app(app(skc13,cons(skc11,nil)),app(skc14,cons(skc12,nil)))) || equal(app(app(app(skc13,cons(skc11,nil)),app(skc14,cons(skc12,nil))),skc9),skc9)** -> equal(skc15,skc9).
% 72.83/73.04  27341[17:SSi:27222.1,27222.0,97.0,97.0,97.0,3.0,84.0,5.0,83.0,5.0,82.0,5.0,81.0,5.0,80.0,5.0,79.0,5.0,78.0,5.2,3467.0,5.1,96.0,5.1,17.0,16.1,15.0,14.1,13.0,12.1,11.0,10.1,2.0,84.1,4.0,83.1,4.0,82.0,4.0,81.0,4.0,80.0,4.0,79.0,4.0,78.0,4.2,3467.0,4.1,96.0,4.1,17.0,16.1,15.0,14.1,13.0,12.1,11.0,10.1,1.0,22115.1,22186.0,22266.1,22494.0,24601.2,24979.2,25533.2] || equal(app(app(app(app(skc13,cons(skc11,nil)),skc14),cons(skc12,nil)),skc9),skc9)** -> equal(skc15,skc9).
% 72.83/73.04  29608[0:Res:15914.0,4195.2] ssList(skc9) ssList(app(skc13,cons(skc11,skc14))) || equal(nil,skc9) -> equal(app(skc13,cons(skc11,skc14)),nil)**.
% 72.83/73.04  33768[9:Res:5063.4,15898.0] ssItem(skc12) ssList(skc9) ssList(skc15) || rearsegP(skc15,skc9) -> equal(cons(skc12,skc15),skc9)**.
% 72.83/73.04  33773[9:Rew:5134.1,33768.4] ssItem(skc12) ssList(skc9) ssList(skc15) || rearsegP(skc15,skc9) -> equal(cons(skc12,skc9),skc9)**.
% 72.83/73.04  33774[17:SSi:33773.2,33773.1,33773.0,1.0,22115.0,22186.0,22266.0,22494.0,24601.0,24979.0,25533.0,7.0,2643.0,2647.0,2652.0,2656.0,2657.0,2670.0,2749.0,2767.0,4.0] || rearsegP(skc15,skc9) -> equal(cons(skc12,skc9),skc9)**.
% 72.83/73.04  33804[17:SpR:33774.1,265.1] ssItem(skc12) || rearsegP(skc15,skc9)* -> equal(tl(skc9),skc9).
% 72.83/73.04  33885[17:Rew:2878.0,33804.2] ssItem(skc12) || rearsegP(skc15,skc9)* -> equal(nil,skc9).
% 72.83/73.04  33886[17:SSi:33885.0,4.0] || rearsegP(skc15,skc9)* -> equal(nil,skc9).
% 72.83/73.04  33887[17:MRR:33886.1,2610.0] || rearsegP(skc15,skc9)* -> .
% 72.83/73.04  33890[17:Res:5164.2,33887.0] ssList(skc15) || equal(skc15,skc9)** -> .
% 72.83/73.04  33892[17:SSi:33890.0,1.0,22115.0,22186.0,22266.0,22494.0,24601.0,24979.0,25533.0] || equal(skc15,skc9)** -> .
% 72.83/73.04  33895[17:MRR:27341.1,33892.0] || equal(app(app(app(app(skc13,cons(skc11,nil)),skc14),cons(skc12,nil)),skc9),skc9)** -> .
% 72.83/73.04  35796[0:SpL:134.0,4598.2] ssList(app(app(app(skc13,cons(skc11,nil)),skc14),cons(skc12,nil))) ssList(skc15) || equal(tl(skc9),nil) -> equal(app(app(app(skc13,cons(skc11,nil)),skc14),cons(skc12,nil)),nil)** equal(skc15,nil).
% 72.83/73.04  35798[0:SpL:5776.0,4598.2] ssList(app(app(skc13,cons(skc11,nil)),app(skc14,cons(skc12,nil)))) ssList(skc15) || equal(tl(skc9),nil) -> equal(app(app(skc13,cons(skc11,nil)),app(skc14,cons(skc12,nil))),nil)** equal(skc15,nil).
% 72.83/73.04  35930[9:Rew:2878.0,35798.2] ssList(app(app(skc13,cons(skc11,nil)),app(skc14,cons(skc12,nil)))) ssList(skc15) || equal(nil,nil) -> equal(app(app(skc13,cons(skc11,nil)),app(skc14,cons(skc12,nil))),nil)** equal(skc15,nil).
% 72.83/73.04  35982[9:Rew:2878.0,35796.2] ssList(app(app(app(skc13,cons(skc11,nil)),skc14),cons(skc12,nil))) ssList(skc15) || equal(nil,nil) -> equal(app(app(app(skc13,cons(skc11,nil)),skc14),cons(skc12,nil)),nil)** equal(skc15,nil).
% 72.83/73.04  35983[9:Obv:35982.2] ssList(app(app(app(skc13,cons(skc11,nil)),skc14),cons(skc12,nil))) ssList(skc15) ||  -> equal(app(app(app(skc13,cons(skc11,nil)),skc14),cons(skc12,nil)),nil)** equal(skc15,nil).
% 72.83/73.04  35984[17:SSi:35983.1,35983.0,1.0,22115.0,22186.0,22266.0,22494.0,24601.0,24979.0,25533.0,97.0,97.2,97.0,3.1,84.0,5.1,83.0,5.1,82.0,5.1,81.0,5.1,80.0,5.1,79.0,5.1,78.0,5.1,3467.0,5.0,96.0,5.0,17.0,16.0,15.0,14.0,13.0,12.0,11.2,10.0,2.1,84.0,4.1,83.0,4.1,82.0,4.1,81.0,4.1,80.0,4.1,79.0,4.1,78.0,4.1,3467.0,4.2,96.2,4.2,17.0,16.0,15.0,14.0,13.0,12.0,11.0,10.0] ||  -> equal(app(app(app(skc13,cons(skc11,nil)),skc14),cons(skc12,nil)),nil)** equal(skc15,nil).
% 72.83/73.04  35985[17:MRR:35984.1,11659.0] ||  -> equal(app(app(app(skc13,cons(skc11,nil)),skc14),cons(skc12,nil)),nil)**.
% 72.83/73.04  36002[17:Rew:35985.0,33895.0] || equal(app(nil,skc9),skc9)** -> .
% 72.83/73.04  36004[17:Rew:286.0,36002.0] || equal(skc9,skc9)* -> .
% 72.83/73.04  36005[17:Obv:36004.0] ||  -> .
% 72.83/73.04  36016[17:Spt:36005.0,25528.0,25533.0] || duplicatefreeP(skc15)* -> .
% 72.83/73.04  36017[17:Spt:36005.0,25528.1] ||  -> memberP(skc15,hd(skc9))*.
% 72.83/73.04  36035[16:SSi:35983.1,35983.0,1.0,22115.0,22186.0,22266.0,22494.0,24601.0,24979.0,97.0,97.0,97.2,3.0,84.1,5.0,83.1,5.0,82.1,5.0,81.1,5.0,80.1,5.0,79.1,5.0,78.1,5.0,3467.1,5.0,96.0,5.0,17.0,16.0,15.0,14.0,13.0,12.0,11.0,10.2,2.0,84.1,4.0,83.1,4.0,82.1,4.0,81.1,4.0,80.1,4.0,79.1,4.0,78.1,4.0,3467.1,4.0,96.2,4.2,17.2,16.0,15.0,14.0,13.0,12.0,11.0,10.0] ||  -> equal(app(app(app(skc13,cons(skc11,nil)),skc14),cons(skc12,nil)),nil)** equal(skc15,nil).
% 72.83/73.04  36036[16:MRR:36035.1,11659.0] ||  -> equal(app(app(app(skc13,cons(skc11,nil)),skc14),cons(skc12,nil)),nil)**.
% 72.83/73.04  36097[16:Rew:36036.0,27222.2] ssList(skc15) ssList(app(app(app(skc13,cons(skc11,nil)),skc14),cons(skc12,nil))) || equal(app(nil,skc9),skc9)** -> equal(skc15,skc9).
% 72.83/73.04  36098[16:Rew:286.0,36097.2] ssList(skc15) ssList(app(app(app(skc13,cons(skc11,nil)),skc14),cons(skc12,nil))) || equal(skc9,skc9) -> equal(skc15,skc9)**.
% 72.83/73.04  36099[16:Obv:36098.2] ssList(skc15) ssList(app(app(app(skc13,cons(skc11,nil)),skc14),cons(skc12,nil))) ||  -> equal(skc15,skc9)**.
% 72.83/73.04  36100[16:SSi:36099.1,36099.0,97.0,97.0,97.0,3.0,84.0,5.0,83.0,5.0,82.0,5.0,81.0,5.0,80.0,5.0,79.0,5.0,78.2,5.0,3467.1,5.0,96.1,5.0,17.1,16.0,15.1,14.0,13.1,12.0,11.1,10.0,2.1,84.0,4.1,83.0,4.0,82.0,4.0,81.0,4.0,80.0,4.0,79.0,4.0,78.2,4.0,3467.1,4.0,96.1,4.0,17.1,16.0,15.1,14.0,13.1,12.0,11.1,10.0,1.1,22115.0,22186.1,22266.0,22494.2,24601.2,24979.2] ||  -> equal(skc15,skc9)**.
% 72.83/73.04  36315[17:Rew:36100.0,36016.0] || duplicatefreeP(skc9)* -> .
% 72.83/73.04  36330[17:MRR:36315.0,2670.0] ||  -> .
% 72.83/73.04  36383[9:Obv:35930.2] ssList(app(app(skc13,cons(skc11,nil)),app(skc14,cons(skc12,nil)))) ssList(skc15) ||  -> equal(app(app(skc13,cons(skc11,nil)),app(skc14,cons(skc12,nil))),nil)** equal(skc15,nil).
% 72.83/73.04  36395[16:Spt:36330.0,24972.0,24979.0] || strictorderedP(skc15)* -> .
% 72.83/73.04  36396[16:Spt:36330.0,24972.1] ||  -> memberP(skc15,hd(skc9))*.
% 72.83/73.04  36418[9:SSi:36383.0,97.0,97.0,3.0,84.0,5.0,83.0,5.0,82.0,5.0,81.2,5.0,80.1,5.0,79.1,5.0,78.1,5.0,3467.1,5.0,96.1,5.0,17.1,16.0,15.1,14.0,13.1,12.0,11.2,10.0,97.0,2.0,84.0,4.0,83.0,4.0,82.0,4.0,81.2,4.0,80.1,4.0,79.1,4.0,78.1,4.0,3467.1,4.0,96.1,4.0,17.1,16.0,15.1,14.0,13.1,12.0,11.2,10.2] ssList(skc15) ||  -> equal(app(app(skc13,cons(skc11,nil)),app(skc14,cons(skc12,nil))),nil)** equal(skc15,nil).
% 72.83/73.04  36419[10:MRR:36418.0,36418.2,1.0,11659.0] ||  -> equal(app(app(skc13,cons(skc11,nil)),app(skc14,cons(skc12,nil))),nil)**.
% 72.83/73.04  36482[10:Rew:36419.0,27224.2] ssList(skc15) ssList(app(app(skc13,cons(skc11,nil)),app(skc14,cons(skc12,nil)))) || equal(app(nil,skc9),skc9)** -> equal(skc15,skc9).
% 72.83/73.04  36483[10:Rew:286.0,36482.2] ssList(skc15) ssList(app(app(skc13,cons(skc11,nil)),app(skc14,cons(skc12,nil)))) || equal(skc9,skc9) -> equal(skc15,skc9)**.
% 72.83/73.04  36484[10:Obv:36483.2] ssList(skc15) ssList(app(app(skc13,cons(skc11,nil)),app(skc14,cons(skc12,nil)))) ||  -> equal(skc15,skc9)**.
% 72.83/73.04  36485[10:SSi:36484.1,97.0,97.0,3.0,84.0,5.0,83.0,5.0,82.0,5.0,81.2,5.0,80.1,5.0,79.1,5.0,78.1,5.0,3467.1,5.0,96.1,5.0,17.1,16.0,15.1,14.0,13.1,12.0,11.2,10.0,97.0,2.0,84.0,4.0,83.0,4.0,82.0,4.0,81.2,4.0,80.1,4.0,79.1,4.0,78.1,4.0,3467.1,4.0,96.1,4.0,17.1,16.0,15.1,14.0,13.1,12.0,11.2,10.2] ssList(skc15) ||  -> equal(skc15,skc9)**.
% 72.83/73.04  36486[10:MRR:36485.0,1.0] ||  -> equal(skc15,skc9)**.
% 72.83/73.04  36494[16:Rew:36486.0,36395.0] || strictorderedP(skc9)* -> .
% 72.83/73.04  36720[16:MRR:36494.0,2647.0] ||  -> .
% 72.83/73.04  36784[15:Spt:36720.0,24552.0,24601.0] || totalorderedP(skc15)* -> .
% 72.83/73.04  36785[15:Spt:36720.0,24552.1] ||  -> memberP(skc15,hd(skc9))*.
% 72.83/73.04  36786[15:Rew:36486.0,36784.0] || totalorderedP(skc9)* -> .
% 72.83/73.04  36787[15:MRR:36786.0,2643.0] ||  -> .
% 72.83/73.04  36795[14:Spt:36787.0,22332.0,22494.0] || strictorderP(skc15)* -> .
% 72.83/73.04  36796[14:Spt:36787.0,22332.1] ||  -> memberP(skc15,hd(skc9))*.
% 72.83/73.04  36797[14:Rew:36486.0,36795.0] || strictorderP(skc9)* -> .
% 72.83/73.04  36798[14:MRR:36797.0,2657.0] ||  -> .
% 72.83/73.04  36820[13:Spt:36798.0,22253.0,22266.0] || totalorderP(skc15)* -> .
% 72.83/73.04  36821[13:Spt:36798.0,22253.1] ||  -> memberP(skc15,hd(skc9))*.
% 72.83/73.04  36822[13:Rew:36486.0,36820.0] || totalorderP(skc9)* -> .
% 72.83/73.04  36823[13:MRR:36822.0,2656.0] ||  -> .
% 83.56/83.77  36838[12:Spt:36823.0,22179.0,22186.0] || cyclefreeP(skc15)* -> .
% 83.56/83.77  36839[12:Spt:36823.0,22179.1] ||  -> memberP(skc15,hd(skc9))*.
% 83.56/83.77  36840[12:Rew:36486.0,36838.0] || cyclefreeP(skc9)* -> .
% 83.56/83.77  36841[12:MRR:36840.0,2652.0] ||  -> .
% 83.56/83.77  36849[11:Spt:36841.0,22110.0,22115.0] || equalelemsP(skc15)* -> .
% 83.56/83.77  36850[11:Spt:36841.0,22110.1] ||  -> memberP(skc15,hd(skc9))*.
% 83.56/83.77  36851[11:Rew:36486.0,36849.0] || equalelemsP(skc9)* -> .
% 83.56/83.77  36852[11:MRR:36851.0,2749.0] ||  -> .
% 83.56/83.77  36859[8:Spt:36852.0,275.0,2670.0] || duplicatefreeP(skc9)* -> .
% 83.56/83.77  36860[8:Spt:36852.0,275.1] ||  -> equal(skf82(skc9),skf81(skc9))**.
% 83.56/83.77  36861[8:MRR:36859.0,2751.0] ||  -> .
% 83.56/83.77  38738[7:Spt:36861.0,228.0,2657.0] || strictorderP(skc9)* -> .
% 83.56/83.77  38739[7:Spt:36861.0,228.1] ||  -> equal(app(app(skf68(skc9),cons(skf66(skc9),skf69(skc9))),cons(skf67(skc9),skf70(skc9))),skc9)**.
% 83.56/83.77  38740[7:MRR:38738.0,2754.0] ||  -> .
% 83.56/83.77  39928[6:Spt:38740.0,227.0,2656.0] || totalorderP(skc9)* -> .
% 83.56/83.77  39929[6:Spt:38740.0,227.1] ||  -> equal(app(app(skf63(skc9),cons(skf61(skc9),skf64(skc9))),cons(skf62(skc9),skf65(skc9))),skc9)**.
% 83.56/83.77  39930[6:MRR:39928.0,2755.0] ||  -> .
% 83.56/83.77  40506[5:Spt:39930.0,273.0,2652.0] || cyclefreeP(skc9)* -> .
% 83.56/83.77  40507[5:Spt:39930.0,273.1] ||  -> leq(skf57(skc9),skf56(skc9))*.
% 83.56/83.77  40508[5:MRR:40506.0,2756.0] ||  -> .
% 83.56/83.77  41599[4:Spt:40508.0,230.0,2647.0] || strictorderedP(skc9)* -> .
% 83.56/83.77  41600[4:Spt:40508.0,230.1] ||  -> equal(app(app(skf78(skc9),cons(skf76(skc9),skf79(skc9))),cons(skf77(skc9),skf80(skc9))),skc9)**.
% 83.56/83.77  41601[4:MRR:41599.0,2752.0] ||  -> .
% 83.56/83.77  42692[3:Spt:41601.0,229.0,2643.0] || totalorderedP(skc9)* -> .
% 83.56/83.77  42693[3:Spt:41601.0,229.1] ||  -> equal(app(app(skf73(skc9),cons(skf71(skc9),skf74(skc9))),cons(skf72(skc9),skf75(skc9))),skc9)**.
% 83.56/83.77  42694[3:MRR:42692.0,2753.0] ||  -> .
% 83.56/83.77  43244[1:Spt:42694.0,253.1] ||  -> equal(nil,skc9)**.
% 83.56/83.77  43319[1:Rew:43244.0,77.1] ssItem(u) || memberP(skc9,u)* -> .
% 83.56/83.77  45747[1:Rew:43244.0,29608.3,43244.0,29608.2] ssList(skc9) ssList(app(skc13,cons(skc11,skc14))) || equal(skc9,skc9) -> equal(app(skc13,cons(skc11,skc14)),skc9)**.
% 83.56/83.77  45748[1:Obv:45747.2] ssList(skc9) ssList(app(skc13,cons(skc11,skc14))) ||  -> equal(app(skc13,cons(skc11,skc14)),skc9)**.
% 83.56/83.77  45749[1:SSi:45748.1,45748.0,97.0,3.0,96.0,5.2,2.0,7.2] ||  -> equal(app(skc13,cons(skc11,skc14)),skc9)**.
% 83.56/83.77  47723[1:SpR:45749.0,7630.3] ssItem(skc11) ssList(skc14) ssList(skc13) ||  -> memberP(skc9,skc11)*.
% 83.56/83.77  47747[1:SSi:47723.2,47723.1,47723.0,3.0,2.0,5.0] ||  -> memberP(skc9,skc11)*.
% 83.56/83.77  47968[1:Res:47747.0,43319.1] ssItem(skc11) ||  -> .
% 83.56/83.77  47969[1:SSi:47968.0,5.0] ||  -> .
% 83.56/83.77  % SZS output end Refutation
% 83.56/83.77  Formulae used in the proof : co1 ax2 ax17 ax60 ax62 ax64 ax66 ax69 ax72 ax74 ax4 ax8 ax9 ax10 ax11 ax12 ax13 ax14 ax5 ax49 ax38 ax59 ax61 ax63 ax65 ax68 ax71 ax73 ax28 ax84 ax75 ax76 ax16 ax26 ax46 ax52 ax18 ax23 ax25 ax78 ax81 ax83 ax85 ax29 ax48 ax6 ax36 ax50 ax86 ax82 ax80 ax79 ax37 ax3 ax77
% 83.56/83.77  
%------------------------------------------------------------------------------