TSTP Solution File: ITP021+2 by SPASS---3.9

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SPASS---3.9
% Problem  : ITP021+2 : TPTP v8.1.0. Bugfixed v7.5.0.
% Transfm  : none
% Format   : tptp
% Command  : run_spass %d %s

% Computer : n018.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 : Sun Jul 17 00:37:51 EDT 2022

% Result   : Theorem 3.65s 3.83s
% Output   : Refutation 3.99s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.12/0.12  % Problem  : ITP021+2 : TPTP v8.1.0. Bugfixed v7.5.0.
% 0.12/0.13  % Command  : run_spass %d %s
% 0.13/0.34  % Computer : n018.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 : Fri Jun  3 21:45:32 EDT 2022
% 0.13/0.34  % CPUTime  : 
% 3.65/3.83  
% 3.65/3.83  SPASS V 3.9 
% 3.65/3.83  SPASS beiseite: Proof found.
% 3.65/3.83  % SZS status Theorem
% 3.65/3.83  Problem: /export/starexec/sandbox2/benchmark/theBenchmark.p 
% 3.65/3.83  SPASS derived 12736 clauses, backtracked 6547 clauses, performed 44 splits and kept 7977 clauses.
% 3.65/3.83  SPASS allocated 108249 KBytes.
% 3.65/3.83  SPASS spent	0:00:03.46 on the problem.
% 3.65/3.83  		0:00:00.04 for the input.
% 3.65/3.83  		0:00:00.05 for the FLOTTER CNF translation.
% 3.65/3.83  		0:00:00.18 for inferences.
% 3.65/3.83  		0:00:00.02 for the backtracking.
% 3.65/3.83  		0:00:03.07 for the reduction.
% 3.65/3.83  
% 3.65/3.83  
% 3.65/3.83  Here is a proof with depth 6, length 506 :
% 3.65/3.83  % SZS output start Refutation
% 3.65/3.83  1[0:Inp] ||  -> p(c_2Ebool_2ET)*.
% 3.65/3.83  2[0:Inp] ||  -> ne(ty_2Eextreal_2Eextreal)*.
% 3.65/3.83  3[0:Inp] ||  -> ne(bool)*.
% 3.65/3.83  5[0:Inp] ||  -> mem(skc5,ty_2Eextreal_2Eextreal)*.
% 3.65/3.83  6[0:Inp] ||  -> mem(skc4,ty_2Eextreal_2Eextreal)*.
% 3.65/3.83  7[0:Inp] ||  -> mem(skc3,ty_2Eextreal_2Eextreal)*.
% 3.65/3.83  8[0:Inp] ||  -> mem(c_2Ebool_2ET,bool)*.
% 3.65/3.83  9[0:Inp] ||  -> mem(c_2Ebool_2EF,bool)*.
% 3.65/3.83  10[0:Inp] || p(c_2Ebool_2EF)* -> .
% 3.65/3.83  11[0:Inp] ||  -> mem(c_2Ebool_2E_7E,arr(bool,bool))*.
% 3.65/3.83  22[0:Inp] ||  -> mem(c_2Eextreal_2Eextreal__le,arr(ty_2Eextreal_2Eextreal,arr(ty_2Eextreal_2Eextreal,bool)))*.
% 3.65/3.83  24[0:Inp] ||  -> mem(c_2Emin_2E_3D_3D_3E,arr(bool,arr(bool,bool)))*.
% 3.65/3.83  25[0:Inp] ||  -> mem(c_2Ebool_2E_5C_2F,arr(bool,arr(bool,bool)))*.
% 3.65/3.83  26[0:Inp] ||  -> mem(c_2Ebool_2E_2F_5C,arr(bool,arr(bool,bool)))*.
% 3.65/3.83  46[0:Inp] || mem(u,bool) -> p(u) p(ap(c_2Ebool_2E_7E,u))*.
% 3.65/3.83  59[0:Inp] ne(u) ||  -> mem(c_2Emin_2E_3D(u),arr(u,arr(u,bool)))*.
% 3.65/3.83  67[0:Inp] p(u) || p(ap(c_2Ebool_2E_7E,u))* mem(u,bool) -> .
% 3.65/3.83  75[0:Inp] || mem(u,v)* mem(w,arr(v,x))*+ -> mem(ap(w,u),x)*.
% 3.65/3.83  76[0:Inp] || mem(u,bool)*+ mem(v,bool)* -> p(u) p(v) equal(v,u)*.
% 3.65/3.83  77[0:Inp] ||  -> p(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc3)) p(ap(ap(c_2Eextreal_2Eextreal__le,ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5)),skc3))*.
% 3.65/3.83  78[0:Inp] ||  -> p(ap(ap(c_2Eextreal_2Eextreal__le,skc5),skc3)) p(ap(ap(c_2Eextreal_2Eextreal__le,ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5)),skc3))*.
% 3.65/3.83  79[0:Inp] || mem(u,bool) mem(v,bool) -> p(v) p(ap(ap(c_2Emin_2E_3D_3D_3E,v),u))*.
% 3.65/3.83  81[0:Inp] p(u) || mem(v,bool) mem(u,bool) -> p(ap(ap(c_2Ebool_2E_5C_2F,u),v))*.
% 3.65/3.83  83[0:Inp] || p(ap(ap(c_2Ebool_2E_2F_5C,u),v))* mem(v,bool) mem(u,bool) -> p(u).
% 3.65/3.83  84[0:Inp] || p(ap(ap(c_2Ebool_2E_2F_5C,u),v))* mem(v,bool) mem(u,bool) -> p(v).
% 3.65/3.83  85[0:Inp] p(u) p(v) || mem(u,bool)*+ mem(v,bool)* -> equal(v,u)*.
% 3.65/3.83  87[0:Inp] || p(ap(ap(c_2Ebool_2E_5C_2F,u),v))* mem(v,bool) mem(u,bool) -> p(v) p(u).
% 3.65/3.83  88[0:Inp] ne(u) || mem(v,arr(u,bool))+ -> p(ap(c_2Ebool_2E_21(u),v))* mem(skf2(v,u),u)*.
% 3.65/3.83  92[0:Inp] || mem(u,ty_2Eextreal_2Eextreal)+ mem(v,ty_2Eextreal_2Eextreal) -> p(ap(ap(c_2Eextreal_2Eextreal__le,u),v))* p(ap(ap(c_2Eextreal_2Eextreal__le,v),u))*.
% 3.65/3.83  93[0:Inp] p(u) p(v) || mem(u,bool) mem(v,bool) -> p(ap(ap(c_2Ebool_2E_2F_5C,v),u))*.
% 3.65/3.83  95[0:Inp] || mem(u,arr(v,w))*+ mem(x,arr(v,w))* -> equal(x,u)* mem(skf3(v,y,z),v)*.
% 3.65/3.83  101[0:Inp] ne(u) || mem(v,u) mem(w,u) -> equal(ap(ap(ap(c_2Ebool_2ECOND(u),c_2Ebool_2EF),w),v),v)**.
% 3.65/3.83  102[0:Inp] ne(u) || mem(v,u) mem(w,u) -> equal(ap(ap(ap(c_2Ebool_2ECOND(u),c_2Ebool_2ET),w),v),w)**.
% 3.65/3.83  105[0:Inp] ne(u) || mem(v,u) mem(w,u) equal(w,v) -> p(ap(ap(c_2Emin_2E_3D(u),w),v))*.
% 3.65/3.83  106[0:Inp] ne(u) || p(ap(ap(c_2Emin_2E_3D(u),v),w))* mem(w,u) mem(v,u) -> equal(v,w).
% 3.65/3.83  108[0:Inp] ne(u) || p(ap(c_2Ebool_2E_21(u),v))*+ mem(w,u)* mem(v,arr(u,bool)) -> p(ap(v,w))*.
% 3.65/3.83  111[0:Inp] || p(ap(ap(c_2Eextreal_2Eextreal__le,skc5),skc3)) p(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc3)) p(ap(ap(c_2Eextreal_2Eextreal__le,ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5)),skc3))* -> .
% 3.65/3.83  113[0:Inp] || mem(u,ty_2Eextreal_2Eextreal) mem(v,ty_2Eextreal_2Eextreal) -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),ap(ap(c_2Eextreal_2Eextreal__le,v),u)),u),v),ap(ap(c_2Eextreal_2Eextreal__max,v),u))**.
% 3.65/3.83  118[0:Inp] || p(ap(ap(c_2Eextreal_2Eextreal__le,u),v))*+ p(ap(ap(c_2Eextreal_2Eextreal__le,v),w))* mem(w,ty_2Eextreal_2Eextreal) mem(v,ty_2Eextreal_2Eextreal) mem(u,ty_2Eextreal_2Eextreal) -> p(ap(ap(c_2Eextreal_2Eextreal__le,u),w))*.
% 3.65/3.83  122[0:Res:7.0,113.0] || mem(u,ty_2Eextreal_2Eextreal) -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),ap(ap(c_2Eextreal_2Eextreal__le,skc3),u)),u),skc3),ap(ap(c_2Eextreal_2Eextreal__max,skc3),u))**.
% 3.65/3.83  123[0:Res:7.0,92.0] || mem(u,ty_2Eextreal_2Eextreal)+ -> p(ap(ap(c_2Eextreal_2Eextreal__le,u),skc3))* p(ap(ap(c_2Eextreal_2Eextreal__le,skc3),u))*.
% 3.65/3.83  124[0:Res:7.0,118.1] || p(ap(ap(c_2Eextreal_2Eextreal__le,u),skc3))* p(ap(ap(c_2Eextreal_2Eextreal__le,skc3),v))* mem(v,ty_2Eextreal_2Eextreal) mem(u,ty_2Eextreal_2Eextreal) -> p(ap(ap(c_2Eextreal_2Eextreal__le,u),v))*.
% 3.65/3.83  125[0:Res:7.0,113.1] || mem(u,ty_2Eextreal_2Eextreal) -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),ap(ap(c_2Eextreal_2Eextreal__le,u),skc3)),skc3),u),ap(ap(c_2Eextreal_2Eextreal__max,u),skc3))**.
% 3.65/3.83  127[0:Res:7.0,118.2] || p(ap(ap(c_2Eextreal_2Eextreal__le,u),v))* p(ap(ap(c_2Eextreal_2Eextreal__le,v),skc3))* mem(v,ty_2Eextreal_2Eextreal) mem(u,ty_2Eextreal_2Eextreal) -> p(ap(ap(c_2Eextreal_2Eextreal__le,u),skc3))*.
% 3.65/3.83  130[0:Res:7.0,75.1] || mem(u,arr(ty_2Eextreal_2Eextreal,v)) -> mem(ap(u,skc3),v)*.
% 3.65/3.83  132[0:Res:7.0,106.2] ne(ty_2Eextreal_2Eextreal) || p(ap(ap(c_2Emin_2E_3D(ty_2Eextreal_2Eextreal),skc3),u))* mem(u,ty_2Eextreal_2Eextreal) -> equal(skc3,u).
% 3.65/3.83  134[0:Res:7.0,102.1] ne(ty_2Eextreal_2Eextreal) || mem(u,ty_2Eextreal_2Eextreal) -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2ET),skc3),u),skc3)**.
% 3.65/3.83  135[0:Res:7.0,101.1] ne(ty_2Eextreal_2Eextreal) || mem(u,ty_2Eextreal_2Eextreal) -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2EF),skc3),u),u)**.
% 3.65/3.83  137[0:Res:7.0,106.3] ne(ty_2Eextreal_2Eextreal) || p(ap(ap(c_2Emin_2E_3D(ty_2Eextreal_2Eextreal),u),skc3))* mem(u,ty_2Eextreal_2Eextreal) -> equal(u,skc3).
% 3.65/3.83  139[0:Res:7.0,102.2] ne(ty_2Eextreal_2Eextreal) || mem(u,ty_2Eextreal_2Eextreal) -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2ET),u),skc3),u)**.
% 3.65/3.83  140[0:Res:7.0,101.2] ne(ty_2Eextreal_2Eextreal) || mem(u,ty_2Eextreal_2Eextreal) -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2EF),u),skc3),skc3)**.
% 3.65/3.83  143[0:Res:6.0,113.0] || mem(u,ty_2Eextreal_2Eextreal) -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),ap(ap(c_2Eextreal_2Eextreal__le,skc4),u)),u),skc4),ap(ap(c_2Eextreal_2Eextreal__max,skc4),u))**.
% 3.65/3.83  144[0:Res:6.0,92.0] || mem(u,ty_2Eextreal_2Eextreal)+ -> p(ap(ap(c_2Eextreal_2Eextreal__le,u),skc4))* p(ap(ap(c_2Eextreal_2Eextreal__le,skc4),u))*.
% 3.65/3.83  151[0:Res:6.0,75.1] || mem(u,arr(ty_2Eextreal_2Eextreal,v)) -> mem(ap(u,skc4),v)*.
% 3.65/3.83  156[0:Res:6.0,101.1] ne(ty_2Eextreal_2Eextreal) || mem(u,ty_2Eextreal_2Eextreal) -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2EF),skc4),u),u)**.
% 3.65/3.83  158[0:Res:6.0,106.3] ne(ty_2Eextreal_2Eextreal) || p(ap(ap(c_2Emin_2E_3D(ty_2Eextreal_2Eextreal),u),skc4))* mem(u,ty_2Eextreal_2Eextreal) -> equal(u,skc4).
% 3.65/3.83  159[0:Res:6.0,105.3] ne(ty_2Eextreal_2Eextreal) || equal(u,skc4) mem(u,ty_2Eextreal_2Eextreal) -> p(ap(ap(c_2Emin_2E_3D(ty_2Eextreal_2Eextreal),u),skc4))*.
% 3.65/3.83  160[0:Res:6.0,102.2] ne(ty_2Eextreal_2Eextreal) || mem(u,ty_2Eextreal_2Eextreal) -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2ET),u),skc4),u)**.
% 3.65/3.83  161[0:Res:6.0,101.2] ne(ty_2Eextreal_2Eextreal) || mem(u,ty_2Eextreal_2Eextreal) -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2EF),u),skc4),skc4)**.
% 3.65/3.83  165[0:Res:5.0,92.0] || mem(u,ty_2Eextreal_2Eextreal)+ -> p(ap(ap(c_2Eextreal_2Eextreal__le,u),skc5))* p(ap(ap(c_2Eextreal_2Eextreal__le,skc5),u))*.
% 3.65/3.83  166[0:Res:5.0,118.1] || p(ap(ap(c_2Eextreal_2Eextreal__le,u),skc5))* p(ap(ap(c_2Eextreal_2Eextreal__le,skc5),v))* mem(v,ty_2Eextreal_2Eextreal) mem(u,ty_2Eextreal_2Eextreal) -> p(ap(ap(c_2Eextreal_2Eextreal__le,u),v))*.
% 3.65/3.83  172[0:Res:5.0,75.1] || mem(u,arr(ty_2Eextreal_2Eextreal,v)) -> mem(ap(u,skc5),v)*.
% 3.65/3.83  177[0:Res:5.0,101.1] ne(ty_2Eextreal_2Eextreal) || mem(u,ty_2Eextreal_2Eextreal) -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2EF),skc5),u),u)**.
% 3.65/3.83  187[0:MRR:134.0,2.0] || mem(u,ty_2Eextreal_2Eextreal) -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2ET),skc3),u),skc3)**.
% 3.65/3.83  188[0:MRR:135.0,2.0] || mem(u,ty_2Eextreal_2Eextreal) -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2EF),skc3),u),u)**.
% 3.65/3.83  189[0:MRR:139.0,2.0] || mem(u,ty_2Eextreal_2Eextreal) -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2ET),u),skc3),u)**.
% 3.65/3.83  190[0:MRR:140.0,2.0] || mem(u,ty_2Eextreal_2Eextreal) -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2EF),u),skc3),skc3)**.
% 3.65/3.83  192[0:MRR:156.0,2.0] || mem(u,ty_2Eextreal_2Eextreal) -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2EF),skc4),u),u)**.
% 3.65/3.83  193[0:MRR:160.0,2.0] || mem(u,ty_2Eextreal_2Eextreal) -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2ET),u),skc4),u)**.
% 3.65/3.83  194[0:MRR:161.0,2.0] || mem(u,ty_2Eextreal_2Eextreal) -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2EF),u),skc4),skc4)**.
% 3.65/3.83  196[0:MRR:177.0,2.0] || mem(u,ty_2Eextreal_2Eextreal) -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2EF),skc5),u),u)**.
% 3.65/3.83  199[0:MRR:132.0,2.0] || p(ap(ap(c_2Emin_2E_3D(ty_2Eextreal_2Eextreal),skc3),u))* mem(u,ty_2Eextreal_2Eextreal) -> equal(skc3,u).
% 3.65/3.83  201[0:MRR:137.0,2.0] || p(ap(ap(c_2Emin_2E_3D(ty_2Eextreal_2Eextreal),u),skc3))* mem(u,ty_2Eextreal_2Eextreal) -> equal(u,skc3).
% 3.65/3.83  205[0:MRR:158.0,2.0] || p(ap(ap(c_2Emin_2E_3D(ty_2Eextreal_2Eextreal),u),skc4))* mem(u,ty_2Eextreal_2Eextreal) -> equal(u,skc4).
% 3.65/3.83  206[0:MRR:159.0,2.0] || mem(u,ty_2Eextreal_2Eextreal) equal(u,skc4) -> p(ap(ap(c_2Emin_2E_3D(ty_2Eextreal_2Eextreal),u),skc4))*.
% 3.65/3.83  223[0:Res:5.0,122.0] ||  -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),ap(ap(c_2Eextreal_2Eextreal__le,skc3),skc5)),skc5),skc3),ap(ap(c_2Eextreal_2Eextreal__max,skc3),skc5))**.
% 3.65/3.83  225[0:Res:5.0,143.0] ||  -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc5)),skc5),skc4),ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5))**.
% 3.65/3.83  233[0:Res:5.0,206.1] || equal(skc5,skc4) -> p(ap(ap(c_2Emin_2E_3D(ty_2Eextreal_2Eextreal),skc5),skc4))*.
% 3.65/3.83  234[0:Res:5.0,205.1] || p(ap(ap(c_2Emin_2E_3D(ty_2Eextreal_2Eextreal),skc5),skc4))* -> equal(skc5,skc4).
% 3.65/3.83  238[0:Res:5.0,201.1] || p(ap(ap(c_2Emin_2E_3D(ty_2Eextreal_2Eextreal),skc5),skc3))* -> equal(skc5,skc3).
% 3.65/3.83  240[0:Res:5.0,199.1] || p(ap(ap(c_2Emin_2E_3D(ty_2Eextreal_2Eextreal),skc3),skc5))* -> equal(skc5,skc3).
% 3.65/3.83  245[0:Res:5.0,194.0] ||  -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2EF),skc5),skc4),skc4)**.
% 3.65/3.83  246[0:Res:5.0,193.0] ||  -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2ET),skc5),skc4),skc5)**.
% 3.65/3.83  247[0:Res:5.0,192.0] ||  -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2EF),skc4),skc5),skc5)**.
% 3.65/3.83  249[0:Res:5.0,190.0] ||  -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2EF),skc5),skc3),skc3)**.
% 3.65/3.83  250[0:Res:5.0,189.0] ||  -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2ET),skc5),skc3),skc5)**.
% 3.65/3.83  251[0:Res:5.0,188.0] ||  -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2EF),skc3),skc5),skc5)**.
% 3.65/3.83  252[0:Res:5.0,187.0] ||  -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2ET),skc3),skc5),skc3)**.
% 3.65/3.83  254[0:Res:5.0,144.0] ||  -> p(ap(ap(c_2Eextreal_2Eextreal__le,skc5),skc4))* p(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc5)).
% 3.65/3.83  255[0:Res:5.0,123.0] ||  -> p(ap(ap(c_2Eextreal_2Eextreal__le,skc5),skc3))* p(ap(ap(c_2Eextreal_2Eextreal__le,skc3),skc5)).
% 3.65/3.83  260[0:Res:5.0,124.1] || p(ap(ap(c_2Eextreal_2Eextreal__le,u),skc3)) p(ap(ap(c_2Eextreal_2Eextreal__le,skc3),skc5))* mem(u,ty_2Eextreal_2Eextreal) -> p(ap(ap(c_2Eextreal_2Eextreal__le,u),skc5))*.
% 3.65/3.83  261[0:Res:5.0,127.1] || p(ap(ap(c_2Eextreal_2Eextreal__le,u),skc5))* p(ap(ap(c_2Eextreal_2Eextreal__le,skc5),skc3))* mem(u,ty_2Eextreal_2Eextreal) -> p(ap(ap(c_2Eextreal_2Eextreal__le,u),skc3)).
% 3.65/3.83  269[0:Res:6.0,124.0] || p(ap(ap(c_2Eextreal_2Eextreal__le,skc3),u)) p(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc3))* mem(u,ty_2Eextreal_2Eextreal) -> p(ap(ap(c_2Eextreal_2Eextreal__le,skc4),u))*.
% 3.65/3.83  275[0:Res:6.0,166.0] || p(ap(ap(c_2Eextreal_2Eextreal__le,skc5),u))* p(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc5)) mem(u,ty_2Eextreal_2Eextreal) -> p(ap(ap(c_2Eextreal_2Eextreal__le,skc4),u)).
% 3.65/3.83  278[0:Res:6.0,125.0] ||  -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc3)),skc3),skc4),ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc3))**.
% 3.65/3.83  294[0:Res:6.0,199.1] || p(ap(ap(c_2Emin_2E_3D(ty_2Eextreal_2Eextreal),skc3),skc4))* -> equal(skc4,skc3).
% 3.65/3.83  303[0:Res:6.0,190.0] ||  -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2EF),skc4),skc3),skc3)**.
% 3.65/3.83  304[0:Res:6.0,189.0] ||  -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2ET),skc4),skc3),skc4)**.
% 3.65/3.83  305[0:Res:6.0,188.0] ||  -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2EF),skc3),skc4),skc4)**.
% 3.65/3.83  306[0:Res:6.0,187.0] ||  -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2ET),skc3),skc4),skc3)**.
% 3.65/3.83  308[0:Res:6.0,144.0] ||  -> p(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc4))* p(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc4))*.
% 3.65/3.83  309[0:Res:6.0,123.0] ||  -> p(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc3))* p(ap(ap(c_2Eextreal_2Eextreal__le,skc3),skc4)).
% 3.65/3.83  315[0:Res:6.0,127.1] || p(ap(ap(c_2Eextreal_2Eextreal__le,u),skc4))* p(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc3))* mem(u,ty_2Eextreal_2Eextreal) -> p(ap(ap(c_2Eextreal_2Eextreal__le,u),skc3)).
% 3.65/3.83  327[0:Obv:308.0] ||  -> p(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc4))*.
% 3.65/3.83  328[1:Spt:255.0] ||  -> p(ap(ap(c_2Eextreal_2Eextreal__le,skc5),skc3))*.
% 3.65/3.83  330[1:MRR:261.1,328.0] || p(ap(ap(c_2Eextreal_2Eextreal__le,u),skc5))* mem(u,ty_2Eextreal_2Eextreal) -> p(ap(ap(c_2Eextreal_2Eextreal__le,u),skc3)).
% 3.65/3.83  331[1:MRR:111.0,328.0] || p(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc3)) p(ap(ap(c_2Eextreal_2Eextreal__le,ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5)),skc3))* -> .
% 3.65/3.83  332[2:Spt:309.0] ||  -> p(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc3))*.
% 3.65/3.83  333[2:MRR:269.1,332.0] || p(ap(ap(c_2Eextreal_2Eextreal__le,skc3),u)) mem(u,ty_2Eextreal_2Eextreal) -> p(ap(ap(c_2Eextreal_2Eextreal__le,skc4),u))*.
% 3.65/3.83  334[2:MRR:315.1,332.0] || p(ap(ap(c_2Eextreal_2Eextreal__le,u),skc4))* mem(u,ty_2Eextreal_2Eextreal) -> p(ap(ap(c_2Eextreal_2Eextreal__le,u),skc3)).
% 3.65/3.83  335[2:MRR:331.0,332.0] || p(ap(ap(c_2Eextreal_2Eextreal__le,ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5)),skc3))* -> .
% 3.65/3.83  336[3:Spt:254.0] ||  -> p(ap(ap(c_2Eextreal_2Eextreal__le,skc5),skc4))*.
% 3.65/3.83  481[0:Res:9.0,76.0] || mem(u,bool)* -> p(c_2Ebool_2EF) p(u) equal(u,c_2Ebool_2EF).
% 3.65/3.83  486[0:MRR:481.1,10.0] || mem(u,bool)* -> p(u) equal(u,c_2Ebool_2EF).
% 3.65/3.83  489[0:Res:172.1,486.0] || mem(u,arr(ty_2Eextreal_2Eextreal,bool))* -> p(ap(u,skc5)) equal(ap(u,skc5),c_2Ebool_2EF).
% 3.65/3.83  490[0:Res:151.1,486.0] || mem(u,arr(ty_2Eextreal_2Eextreal,bool))* -> p(ap(u,skc4)) equal(ap(u,skc4),c_2Ebool_2EF).
% 3.65/3.83  491[0:Res:130.1,486.0] || mem(u,arr(ty_2Eextreal_2Eextreal,bool))* -> p(ap(u,skc3)) equal(ap(u,skc3),c_2Ebool_2EF).
% 3.65/3.83  513[0:Res:11.0,75.1] || mem(u,bool) -> mem(ap(c_2Ebool_2E_7E,u),bool)*.
% 3.65/3.83  515[0:Res:22.0,75.1] || mem(u,ty_2Eextreal_2Eextreal) -> mem(ap(c_2Eextreal_2Eextreal__le,u),arr(ty_2Eextreal_2Eextreal,bool))*.
% 3.65/3.83  516[0:Res:26.0,75.1] || mem(u,bool) -> mem(ap(c_2Ebool_2E_2F_5C,u),arr(bool,bool))*.
% 3.65/3.83  518[0:Res:24.0,75.1] || mem(u,bool) -> mem(ap(c_2Emin_2E_3D_3D_3E,u),arr(bool,bool))*.
% 3.65/3.83  525[0:Res:513.1,486.0] || mem(u,bool) -> p(ap(c_2Ebool_2E_7E,u))* equal(ap(c_2Ebool_2E_7E,u),c_2Ebool_2EF).
% 3.65/3.83  528[0:Res:515.1,75.1] || mem(u,ty_2Eextreal_2Eextreal) mem(v,ty_2Eextreal_2Eextreal) -> mem(ap(ap(c_2Eextreal_2Eextreal__le,u),v),bool)*.
% 3.65/3.83  531[0:Res:518.1,75.1] || mem(u,bool) mem(v,bool) -> mem(ap(ap(c_2Emin_2E_3D_3D_3E,u),v),bool)*.
% 3.65/3.83  533[0:Res:525.1,67.1] p(u) || mem(u,bool) mem(u,bool) -> equal(ap(c_2Ebool_2E_7E,u),c_2Ebool_2EF)**.
% 3.65/3.83  534[0:Obv:533.1] p(u) || mem(u,bool) -> equal(ap(c_2Ebool_2E_7E,u),c_2Ebool_2EF)**.
% 3.65/3.83  576[0:Res:8.0,85.2] p(c_2Ebool_2ET) p(u) || mem(u,bool)* -> equal(u,c_2Ebool_2ET).
% 3.65/3.83  582[0:SSi:576.0,1.0] p(u) || mem(u,bool)* -> equal(u,c_2Ebool_2ET).
% 3.65/3.83  585[0:Res:513.1,582.1] p(ap(c_2Ebool_2E_7E,u)) || mem(u,bool) -> equal(ap(c_2Ebool_2E_7E,u),c_2Ebool_2ET)**.
% 3.65/3.83  586[0:Res:172.1,582.1] p(ap(u,skc5)) || mem(u,arr(ty_2Eextreal_2Eextreal,bool))* -> equal(ap(u,skc5),c_2Ebool_2ET).
% 3.65/3.83  587[0:Res:151.1,582.1] p(ap(u,skc4)) || mem(u,arr(ty_2Eextreal_2Eextreal,bool))* -> equal(ap(u,skc4),c_2Ebool_2ET).
% 3.65/3.83  588[0:Res:130.1,582.1] p(ap(u,skc3)) || mem(u,arr(ty_2Eextreal_2Eextreal,bool))* -> equal(ap(u,skc3),c_2Ebool_2ET).
% 3.65/3.83  699[0:SoR:585.0,46.2] || mem(u,bool) mem(u,bool) -> equal(ap(c_2Ebool_2E_7E,u),c_2Ebool_2ET)** p(u).
% 3.65/3.83  701[0:Obv:699.0] || mem(u,bool) -> equal(ap(c_2Ebool_2E_7E,u),c_2Ebool_2ET)** p(u).
% 3.65/3.83  731[0:Res:11.0,88.1] ne(bool) ||  -> p(ap(c_2Ebool_2E_21(bool),c_2Ebool_2E_7E))* mem(skf2(c_2Ebool_2E_7E,bool),bool).
% 3.65/3.83  736[0:Res:515.1,88.1] ne(ty_2Eextreal_2Eextreal) || mem(u,ty_2Eextreal_2Eextreal) -> p(ap(c_2Ebool_2E_21(ty_2Eextreal_2Eextreal),ap(c_2Eextreal_2Eextreal__le,u)))* mem(skf2(ap(c_2Eextreal_2Eextreal__le,u),ty_2Eextreal_2Eextreal),ty_2Eextreal_2Eextreal).
% 3.65/3.83  740[0:SSi:731.0,3.0] ||  -> p(ap(c_2Ebool_2E_21(bool),c_2Ebool_2E_7E))* mem(skf2(c_2Ebool_2E_7E,bool),bool).
% 3.65/3.83  741[0:SSi:736.0,2.0] || mem(u,ty_2Eextreal_2Eextreal) -> p(ap(c_2Ebool_2E_21(ty_2Eextreal_2Eextreal),ap(c_2Eextreal_2Eextreal__le,u)))* mem(skf2(ap(c_2Eextreal_2Eextreal__le,u),ty_2Eextreal_2Eextreal),ty_2Eextreal_2Eextreal).
% 3.65/3.83  815[0:Res:515.1,489.0] || mem(u,ty_2Eextreal_2Eextreal) -> p(ap(ap(c_2Eextreal_2Eextreal__le,u),skc5))* equal(ap(ap(c_2Eextreal_2Eextreal__le,u),skc5),c_2Ebool_2EF).
% 3.65/3.83  819[0:Res:515.1,490.0] || mem(u,ty_2Eextreal_2Eextreal) -> p(ap(ap(c_2Eextreal_2Eextreal__le,u),skc4))* equal(ap(ap(c_2Eextreal_2Eextreal__le,u),skc4),c_2Ebool_2EF).
% 3.65/3.83  823[0:Res:515.1,491.0] || mem(u,ty_2Eextreal_2Eextreal) -> p(ap(ap(c_2Eextreal_2Eextreal__le,u),skc3))* equal(ap(ap(c_2Eextreal_2Eextreal__le,u),skc3),c_2Ebool_2EF).
% 3.65/3.83  923[0:Res:531.2,582.1] p(ap(ap(c_2Emin_2E_3D_3D_3E,u),v)) || mem(u,bool) mem(v,bool) -> equal(ap(ap(c_2Emin_2E_3D_3D_3E,u),v),c_2Ebool_2ET)**.
% 3.65/3.83  998[0:Res:6.0,165.0] ||  -> p(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc5)) p(ap(ap(c_2Eextreal_2Eextreal__le,skc5),skc4))*.
% 3.65/3.83  1014[0:Res:7.0,123.0] ||  -> p(ap(ap(c_2Eextreal_2Eextreal__le,skc3),skc3))* p(ap(ap(c_2Eextreal_2Eextreal__le,skc3),skc3))*.
% 3.65/3.83  1021[0:Obv:1014.0] ||  -> p(ap(ap(c_2Eextreal_2Eextreal__le,skc3),skc3))*.
% 3.65/3.83  1087[0:SoR:587.0,327.0] || mem(ap(c_2Eextreal_2Eextreal__le,skc4),arr(ty_2Eextreal_2Eextreal,bool))* -> equal(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc4),c_2Ebool_2ET).
% 3.65/3.83  1088[3:SoR:587.0,336.0] || mem(ap(c_2Eextreal_2Eextreal__le,skc5),arr(ty_2Eextreal_2Eextreal,bool))* -> equal(ap(ap(c_2Eextreal_2Eextreal__le,skc5),skc4),c_2Ebool_2ET).
% 3.65/3.83  1092[0:Res:515.1,1087.0] || mem(skc4,ty_2Eextreal_2Eextreal) -> equal(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc4),c_2Ebool_2ET)**.
% 3.65/3.83  1094[0:MRR:1092.0,6.0] ||  -> equal(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc4),c_2Ebool_2ET)**.
% 3.65/3.83  1111[0:Res:11.0,95.0] || mem(u,arr(bool,bool))*+ -> equal(u,c_2Ebool_2E_7E) mem(skf3(bool,v,w),bool)*.
% 3.65/3.83  1117[0:Res:22.0,95.0] || mem(u,arr(ty_2Eextreal_2Eextreal,arr(ty_2Eextreal_2Eextreal,bool)))*+ -> equal(u,c_2Eextreal_2Eextreal__le) mem(skf3(ty_2Eextreal_2Eextreal,v,w),ty_2Eextreal_2Eextreal)*.
% 3.65/3.83  1121[0:Res:59.1,95.0] ne(u) || mem(v,arr(u,arr(u,bool)))*+ -> equal(v,c_2Emin_2E_3D(u)) mem(skf3(u,w,x),u)*.
% 3.65/3.83  1129[3:Res:515.1,1088.0] || mem(skc5,ty_2Eextreal_2Eextreal) -> equal(ap(ap(c_2Eextreal_2Eextreal__le,skc5),skc4),c_2Ebool_2ET)**.
% 3.65/3.83  1131[3:MRR:1129.0,5.0] ||  -> equal(ap(ap(c_2Eextreal_2Eextreal__le,skc5),skc4),c_2Ebool_2ET)**.
% 3.65/3.83  1157[4:Spt:1111.0,1111.1] || mem(u,arr(bool,bool))* -> equal(u,c_2Ebool_2E_7E).
% 3.65/3.83  1159[4:Res:516.1,1157.0] || mem(u,bool) -> equal(ap(c_2Ebool_2E_2F_5C,u),c_2Ebool_2E_7E)**.
% 3.65/3.83  1166[4:Rew:1159.1,93.4] p(u) p(v) || mem(u,bool) mem(v,bool)* -> p(ap(c_2Ebool_2E_7E,u))*.
% 3.65/3.83  1169[4:Rew:1159.1,84.0] || p(ap(c_2Ebool_2E_7E,u))* mem(u,bool) mem(v,bool)* -> p(u).
% 3.65/3.83  1226[4:Con:1169.2] || p(ap(c_2Ebool_2E_7E,u))* mem(u,bool) -> p(u).
% 3.65/3.83  1227[4:Rew:701.1,1226.0] || p(c_2Ebool_2ET) mem(u,bool)* -> p(u).
% 3.65/3.83  1228[4:MRR:1227.0,1.0] || mem(u,bool)* -> p(u).
% 3.65/3.83  1229[4:MRR:534.0,1228.1] || mem(u,bool) -> equal(ap(c_2Ebool_2E_7E,u),c_2Ebool_2EF)**.
% 3.65/3.83  1262[4:Con:1166.1] p(u) || mem(u,bool) -> p(ap(c_2Ebool_2E_7E,u))*.
% 3.65/3.83  1263[4:Rew:1229.1,1262.2] p(u) || mem(u,bool)* -> p(c_2Ebool_2EF).
% 3.65/3.83  1264[4:MRR:1263.2,10.0] p(u) || mem(u,bool)* -> .
% 3.65/3.83  1265[4:MRR:1264.0,1228.1] || mem(u,bool)* -> .
% 3.65/3.83  1266[4:UnC:1265.0,8.0] ||  -> .
% 3.65/3.83  1298[4:Spt:1266.0,1111.2] ||  -> mem(skf3(bool,u,v),bool)*.
% 3.65/3.83  1456[0:SoR:588.0,1021.0] || mem(ap(c_2Eextreal_2Eextreal__le,skc3),arr(ty_2Eextreal_2Eextreal,bool))* -> equal(ap(ap(c_2Eextreal_2Eextreal__le,skc3),skc3),c_2Ebool_2ET).
% 3.65/3.83  1457[2:SoR:588.0,332.0] || mem(ap(c_2Eextreal_2Eextreal__le,skc4),arr(ty_2Eextreal_2Eextreal,bool))* -> equal(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc3),c_2Ebool_2ET).
% 3.65/3.83  1458[1:SoR:588.0,328.0] || mem(ap(c_2Eextreal_2Eextreal__le,skc5),arr(ty_2Eextreal_2Eextreal,bool))* -> equal(ap(ap(c_2Eextreal_2Eextreal__le,skc5),skc3),c_2Ebool_2ET).
% 3.65/3.83  1463[0:Res:515.1,1456.0] || mem(skc3,ty_2Eextreal_2Eextreal) -> equal(ap(ap(c_2Eextreal_2Eextreal__le,skc3),skc3),c_2Ebool_2ET)**.
% 3.65/3.83  1465[0:MRR:1463.0,7.0] ||  -> equal(ap(ap(c_2Eextreal_2Eextreal__le,skc3),skc3),c_2Ebool_2ET)**.
% 3.65/3.83  1477[2:Res:515.1,1457.0] || mem(skc4,ty_2Eextreal_2Eextreal) -> equal(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc3),c_2Ebool_2ET)**.
% 3.65/3.83  1479[2:MRR:1477.0,6.0] ||  -> equal(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc3),c_2Ebool_2ET)**.
% 3.65/3.83  1481[2:Rew:1479.0,278.0] ||  -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2ET),skc3),skc4),ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc3))**.
% 3.65/3.83  1482[2:Rew:306.0,1481.0] ||  -> equal(ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc3),skc3)**.
% 3.65/3.83  1494[1:Res:515.1,1458.0] || mem(skc5,ty_2Eextreal_2Eextreal) -> equal(ap(ap(c_2Eextreal_2Eextreal__le,skc5),skc3),c_2Ebool_2ET)**.
% 3.65/3.83  1496[1:MRR:1494.0,5.0] ||  -> equal(ap(ap(c_2Eextreal_2Eextreal__le,skc5),skc3),c_2Ebool_2ET)**.
% 3.65/3.83  1664[0:SoR:586.0,815.1] || mem(ap(c_2Eextreal_2Eextreal__le,u),arr(ty_2Eextreal_2Eextreal,bool))* mem(u,ty_2Eextreal_2Eextreal) -> equal(ap(ap(c_2Eextreal_2Eextreal__le,u),skc5),c_2Ebool_2ET) equal(ap(ap(c_2Eextreal_2Eextreal__le,u),skc5),c_2Ebool_2EF).
% 3.65/3.83  1667[1:Res:815.1,330.0] || mem(u,ty_2Eextreal_2Eextreal) mem(u,ty_2Eextreal_2Eextreal) -> equal(ap(ap(c_2Eextreal_2Eextreal__le,u),skc5),c_2Ebool_2EF) p(ap(ap(c_2Eextreal_2Eextreal__le,u),skc3))*.
% 3.65/3.83  1668[1:Obv:1667.0] || mem(u,ty_2Eextreal_2Eextreal) -> equal(ap(ap(c_2Eextreal_2Eextreal__le,u),skc5),c_2Ebool_2EF) p(ap(ap(c_2Eextreal_2Eextreal__le,u),skc3))*.
% 3.65/3.83  1672[0:MRR:1664.0,515.1] || mem(u,ty_2Eextreal_2Eextreal) -> equal(ap(ap(c_2Eextreal_2Eextreal__le,u),skc5),c_2Ebool_2ET) equal(ap(ap(c_2Eextreal_2Eextreal__le,u),skc5),c_2Ebool_2EF)**.
% 3.65/3.83  1677[2:Res:819.1,334.0] || mem(u,ty_2Eextreal_2Eextreal) mem(u,ty_2Eextreal_2Eextreal) -> equal(ap(ap(c_2Eextreal_2Eextreal__le,u),skc4),c_2Ebool_2EF) p(ap(ap(c_2Eextreal_2Eextreal__le,u),skc3))*.
% 3.65/3.83  1678[2:Obv:1677.0] || mem(u,ty_2Eextreal_2Eextreal) -> equal(ap(ap(c_2Eextreal_2Eextreal__le,u),skc4),c_2Ebool_2EF) p(ap(ap(c_2Eextreal_2Eextreal__le,u),skc3))*.
% 3.65/3.83  1686[0:Res:740.0,108.1] ne(bool) || mem(u,bool) mem(c_2Ebool_2E_7E,arr(bool,bool)) -> mem(skf2(c_2Ebool_2E_7E,bool),bool)* p(ap(c_2Ebool_2E_7E,u))*.
% 3.65/3.83  1687[0:SSi:1686.0,3.0] || mem(u,bool) mem(c_2Ebool_2E_7E,arr(bool,bool)) -> mem(skf2(c_2Ebool_2E_7E,bool),bool)* p(ap(c_2Ebool_2E_7E,u))*.
% 3.65/3.83  1688[0:MRR:1687.1,11.0] || mem(u,bool)+ -> mem(skf2(c_2Ebool_2E_7E,bool),bool)* p(ap(c_2Ebool_2E_7E,u))*.
% 3.65/3.83  1689[5:Spt:1688.0,1688.2] || mem(u,bool) -> p(ap(c_2Ebool_2E_7E,u))*.
% 3.65/3.83  1690[5:MRR:585.0,1689.1] || mem(u,bool) -> equal(ap(c_2Ebool_2E_7E,u),c_2Ebool_2ET)**.
% 3.65/3.83  1692[5:Rew:1690.1,534.2] p(u) || mem(u,bool)* -> equal(c_2Ebool_2EF,c_2Ebool_2ET).
% 3.65/3.83  1707[5:Res:8.0,1692.1] p(c_2Ebool_2ET) ||  -> equal(c_2Ebool_2EF,c_2Ebool_2ET)**.
% 3.65/3.83  1717[5:SSi:1707.0,1.0] ||  -> equal(c_2Ebool_2EF,c_2Ebool_2ET)**.
% 3.65/3.83  1720[5:Rew:1717.0,245.0] ||  -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2ET),skc5),skc4),skc4)**.
% 3.65/3.83  1721[5:Rew:1717.0,249.0] ||  -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2ET),skc5),skc3),skc3)**.
% 3.65/3.83  1803[5:Rew:246.0,1720.0] ||  -> equal(skc5,skc4)**.
% 3.65/3.83  1824[5:Rew:1803.0,335.0] || p(ap(ap(c_2Eextreal_2Eextreal__le,ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc4)),skc3))* -> .
% 3.65/3.83  1889[5:Rew:1803.0,1721.0] ||  -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2ET),skc4),skc3),skc3)**.
% 3.65/3.83  1890[5:Rew:304.0,1889.0] ||  -> equal(skc4,skc3)**.
% 3.65/3.83  1907[5:Rew:1890.0,1482.0] ||  -> equal(ap(ap(c_2Eextreal_2Eextreal__max,skc3),skc3),skc3)**.
% 3.65/3.83  1979[5:Rew:1907.0,1824.0,1890.0,1824.0] || p(ap(ap(c_2Eextreal_2Eextreal__le,skc3),skc3))* -> .
% 3.65/3.83  1980[5:Rew:1465.0,1979.0] || p(c_2Ebool_2ET)* -> .
% 3.65/3.83  1981[5:MRR:1980.0,1.0] ||  -> .
% 3.65/3.83  2252[5:Spt:1981.0,1688.1] ||  -> mem(skf2(c_2Ebool_2E_7E,bool),bool)*.
% 3.65/3.83  2669[0:SpR:1465.0,113.2] || mem(skc3,ty_2Eextreal_2Eextreal) mem(skc3,ty_2Eextreal_2Eextreal) -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2ET),skc3),skc3),ap(ap(c_2Eextreal_2Eextreal__max,skc3),skc3))**.
% 3.65/3.83  2682[0:Obv:2669.0] || mem(skc3,ty_2Eextreal_2Eextreal) -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2ET),skc3),skc3),ap(ap(c_2Eextreal_2Eextreal__max,skc3),skc3))**.
% 3.65/3.83  2683[0:Rew:187.1,2682.1] || mem(skc3,ty_2Eextreal_2Eextreal) -> equal(ap(ap(c_2Eextreal_2Eextreal__max,skc3),skc3),skc3)**.
% 3.65/3.83  2684[0:MRR:2683.0,7.0] ||  -> equal(ap(ap(c_2Eextreal_2Eextreal__max,skc3),skc3),skc3)**.
% 3.65/3.83  3060[2:Res:1678.2,335.0] || mem(ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5),ty_2Eextreal_2Eextreal) -> equal(ap(ap(c_2Eextreal_2Eextreal__le,ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5)),skc4),c_2Ebool_2EF)**.
% 3.65/3.83  3070[2:Res:1668.2,335.0] || mem(ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5),ty_2Eextreal_2Eextreal) -> equal(ap(ap(c_2Eextreal_2Eextreal__le,ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5)),skc5),c_2Ebool_2EF)**.
% 3.65/3.83  3075[6:Spt:1117.0,1117.1] || mem(u,arr(ty_2Eextreal_2Eextreal,arr(ty_2Eextreal_2Eextreal,bool)))* -> equal(u,c_2Eextreal_2Eextreal__le).
% 3.65/3.83  3077[6:Res:59.1,3075.0] ne(ty_2Eextreal_2Eextreal) ||  -> equal(c_2Emin_2E_3D(ty_2Eextreal_2Eextreal),c_2Eextreal_2Eextreal__le)**.
% 3.65/3.83  3081[6:SSi:3077.0,2.0] ||  -> equal(c_2Emin_2E_3D(ty_2Eextreal_2Eextreal),c_2Eextreal_2Eextreal__le)**.
% 3.65/3.83  3099[6:Rew:3081.0,234.0] || p(ap(ap(c_2Eextreal_2Eextreal__le,skc5),skc4))* -> equal(skc5,skc4).
% 3.65/3.83  3101[6:Rew:3081.0,238.0] || p(ap(ap(c_2Eextreal_2Eextreal__le,skc5),skc3))* -> equal(skc5,skc3).
% 3.65/3.83  3134[6:Rew:1131.0,3099.0] || p(c_2Ebool_2ET)* -> equal(skc5,skc4).
% 3.65/3.83  3135[6:MRR:3134.0,1.0] ||  -> equal(skc5,skc4)**.
% 3.65/3.83  3212[6:Rew:3135.0,3070.0] || mem(ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc4),ty_2Eextreal_2Eextreal) -> equal(ap(ap(c_2Eextreal_2Eextreal__le,ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5)),skc5),c_2Ebool_2EF)**.
% 3.65/3.83  3244[6:Rew:3135.0,3101.1,3135.0,3101.0] || p(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc3))* -> equal(skc4,skc3).
% 3.65/3.83  3245[6:Rew:1479.0,3244.0] || p(c_2Ebool_2ET)* -> equal(skc4,skc3).
% 3.65/3.83  3246[6:MRR:3245.0,1.0] ||  -> equal(skc4,skc3)**.
% 3.65/3.83  3329[6:Rew:3246.0,3135.0] ||  -> equal(skc5,skc3)**.
% 3.65/3.83  3418[6:Rew:3246.0,3212.1,3329.0,3212.1,3246.0,3212.0] || mem(ap(ap(c_2Eextreal_2Eextreal__max,skc3),skc3),ty_2Eextreal_2Eextreal) -> equal(ap(ap(c_2Eextreal_2Eextreal__le,ap(ap(c_2Eextreal_2Eextreal__max,skc3),skc3)),skc3),c_2Ebool_2EF)**.
% 3.65/3.83  3419[6:Rew:1465.0,3418.1,2684.0,3418.1,2684.0,3418.0] || mem(skc3,ty_2Eextreal_2Eextreal)* -> equal(c_2Ebool_2EF,c_2Ebool_2ET).
% 3.65/3.83  3420[6:MRR:3419.0,7.0] ||  -> equal(c_2Ebool_2EF,c_2Ebool_2ET)**.
% 3.65/3.83  3421[6:Rew:3420.0,10.0] || p(c_2Ebool_2ET)* -> .
% 3.65/3.83  3465[6:MRR:3421.0,1.0] ||  -> .
% 3.65/3.83  3696[6:Spt:3465.0,1117.2] ||  -> mem(skf3(ty_2Eextreal_2Eextreal,u,v),ty_2Eextreal_2Eextreal)*.
% 3.65/3.83  4556[2:Res:823.1,335.0] || mem(ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5),ty_2Eextreal_2Eextreal) -> equal(ap(ap(c_2Eextreal_2Eextreal__le,ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5)),skc3),c_2Ebool_2EF)**.
% 3.65/3.83  4641[0:Res:741.1,108.1] ne(ty_2Eextreal_2Eextreal) || mem(u,ty_2Eextreal_2Eextreal) mem(v,ty_2Eextreal_2Eextreal) mem(ap(c_2Eextreal_2Eextreal__le,u),arr(ty_2Eextreal_2Eextreal,bool)) -> mem(skf2(ap(c_2Eextreal_2Eextreal__le,u),ty_2Eextreal_2Eextreal),ty_2Eextreal_2Eextreal)* p(ap(ap(c_2Eextreal_2Eextreal__le,u),v))*.
% 3.65/3.83  4648[0:SSi:4641.0,2.0] || mem(u,ty_2Eextreal_2Eextreal) mem(v,ty_2Eextreal_2Eextreal) mem(ap(c_2Eextreal_2Eextreal__le,u),arr(ty_2Eextreal_2Eextreal,bool)) -> mem(skf2(ap(c_2Eextreal_2Eextreal__le,u),ty_2Eextreal_2Eextreal),ty_2Eextreal_2Eextreal)* p(ap(ap(c_2Eextreal_2Eextreal__le,u),v))*.
% 3.65/3.83  4649[0:MRR:4648.2,515.1] || mem(u,ty_2Eextreal_2Eextreal) mem(v,ty_2Eextreal_2Eextreal) -> mem(skf2(ap(c_2Eextreal_2Eextreal__le,u),ty_2Eextreal_2Eextreal),ty_2Eextreal_2Eextreal)* p(ap(ap(c_2Eextreal_2Eextreal__le,u),v))*.
% 3.65/3.83  4650[0:Res:22.0,1121.1] ne(ty_2Eextreal_2Eextreal) ||  -> equal(c_2Emin_2E_3D(ty_2Eextreal_2Eextreal),c_2Eextreal_2Eextreal__le) mem(skf3(ty_2Eextreal_2Eextreal,u,v),ty_2Eextreal_2Eextreal)*.
% 3.65/3.83  4651[0:Res:26.0,1121.1] ne(bool) ||  -> equal(c_2Emin_2E_3D(bool),c_2Ebool_2E_2F_5C) mem(skf3(bool,u,v),bool)*.
% 3.65/3.83  4652[0:Res:25.0,1121.1] ne(bool) ||  -> equal(c_2Emin_2E_3D(bool),c_2Ebool_2E_5C_2F) mem(skf3(bool,u,v),bool)*.
% 3.65/3.83  4653[0:Res:24.0,1121.1] ne(bool) ||  -> equal(c_2Emin_2E_3D(bool),c_2Emin_2E_3D_3D_3E) mem(skf3(bool,u,v),bool)*.
% 3.65/3.83  4694[0:EqF:1672.2,1672.1] || mem(u,ty_2Eextreal_2Eextreal) equal(c_2Ebool_2EF,c_2Ebool_2ET) -> equal(ap(ap(c_2Eextreal_2Eextreal__le,u),skc5),c_2Ebool_2ET)**.
% 3.65/3.83  4702[2:SpR:1672.2,333.2] || mem(skc4,ty_2Eextreal_2Eextreal) p(ap(ap(c_2Eextreal_2Eextreal__le,skc3),skc5))* mem(skc5,ty_2Eextreal_2Eextreal) -> equal(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc5),c_2Ebool_2ET) p(c_2Ebool_2EF).
% 3.65/3.83  4704[0:SpR:1672.2,225.0] || mem(skc4,ty_2Eextreal_2Eextreal) -> equal(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc5),c_2Ebool_2ET) equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2EF),skc5),skc4),ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5))**.
% 3.65/3.83  4706[0:SpR:1672.2,223.0] || mem(skc3,ty_2Eextreal_2Eextreal) -> equal(ap(ap(c_2Eextreal_2Eextreal__le,skc3),skc5),c_2Ebool_2ET) equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2EF),skc5),skc3),ap(ap(c_2Eextreal_2Eextreal__max,skc3),skc5))**.
% 3.65/3.83  4711[2:MRR:4702.0,4702.2,4702.4,6.0,5.0,10.0] || p(ap(ap(c_2Eextreal_2Eextreal__le,skc3),skc5))* -> equal(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc5),c_2Ebool_2ET).
% 3.65/3.83  4715[0:Rew:196.1,4706.2] || mem(skc3,ty_2Eextreal_2Eextreal) -> equal(ap(ap(c_2Eextreal_2Eextreal__le,skc3),skc5),c_2Ebool_2ET) equal(ap(ap(c_2Eextreal_2Eextreal__max,skc3),skc5),skc3)**.
% 3.65/3.83  4716[0:MRR:4715.0,7.0] ||  -> equal(ap(ap(c_2Eextreal_2Eextreal__le,skc3),skc5),c_2Ebool_2ET) equal(ap(ap(c_2Eextreal_2Eextreal__max,skc3),skc5),skc3)**.
% 3.65/3.83  4717[0:Rew:245.0,4704.2] || mem(skc4,ty_2Eextreal_2Eextreal) -> equal(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc5),c_2Ebool_2ET) equal(ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5),skc4)**.
% 3.65/3.83  4718[0:MRR:4717.0,6.0] ||  -> equal(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc5),c_2Ebool_2ET) equal(ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5),skc4)**.
% 3.65/3.83  4740[7:Spt:4716.0] ||  -> equal(ap(ap(c_2Eextreal_2Eextreal__le,skc3),skc5),c_2Ebool_2ET)**.
% 3.65/3.83  4742[7:Rew:4740.0,4711.0] || p(c_2Ebool_2ET) -> equal(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc5),c_2Ebool_2ET)**.
% 3.65/3.83  4747[7:MRR:4742.0,1.0] ||  -> equal(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc5),c_2Ebool_2ET)**.
% 3.65/3.83  4748[7:Rew:4747.0,225.0] ||  -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2ET),skc5),skc4),ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5))**.
% 3.65/3.83  4754[7:Rew:246.0,4748.0] ||  -> equal(ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5),skc5)**.
% 3.65/3.83  4756[7:Rew:4754.0,3060.1] || mem(ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5),ty_2Eextreal_2Eextreal)* -> equal(ap(ap(c_2Eextreal_2Eextreal__le,skc5),skc4),c_2Ebool_2EF).
% 3.65/3.83  4761[7:Rew:1131.0,4756.1] || mem(ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5),ty_2Eextreal_2Eextreal)* -> equal(c_2Ebool_2EF,c_2Ebool_2ET).
% 3.65/3.83  4762[7:Rew:4754.0,4761.0] || mem(skc5,ty_2Eextreal_2Eextreal)* -> equal(c_2Ebool_2EF,c_2Ebool_2ET).
% 3.65/3.83  4763[7:MRR:4762.0,5.0] ||  -> equal(c_2Ebool_2EF,c_2Ebool_2ET)**.
% 3.65/3.83  4765[7:Rew:4763.0,10.0] || p(c_2Ebool_2ET)* -> .
% 3.65/3.83  4862[7:MRR:4765.0,1.0] ||  -> .
% 3.65/3.83  5412[7:Spt:4862.0,4716.0,4740.0] || equal(ap(ap(c_2Eextreal_2Eextreal__le,skc3),skc5),c_2Ebool_2ET)** -> .
% 3.65/3.83  5413[7:Spt:4862.0,4716.1] ||  -> equal(ap(ap(c_2Eextreal_2Eextreal__max,skc3),skc5),skc3)**.
% 3.65/3.83  5778[8:Spt:4718.0] ||  -> equal(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc5),c_2Ebool_2ET)**.
% 3.65/3.83  5779[8:Rew:5778.0,225.0] ||  -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2ET),skc5),skc4),ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5))**.
% 3.65/3.83  5784[8:Rew:246.0,5779.0] ||  -> equal(ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5),skc5)**.
% 3.65/3.83  5786[8:Rew:5784.0,4556.1] || mem(ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5),ty_2Eextreal_2Eextreal)* -> equal(ap(ap(c_2Eextreal_2Eextreal__le,skc5),skc3),c_2Ebool_2EF).
% 3.65/3.83  5791[8:Rew:1496.0,5786.1] || mem(ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5),ty_2Eextreal_2Eextreal)* -> equal(c_2Ebool_2EF,c_2Ebool_2ET).
% 3.65/3.83  5792[8:Rew:5784.0,5791.0] || mem(skc5,ty_2Eextreal_2Eextreal)* -> equal(c_2Ebool_2EF,c_2Ebool_2ET).
% 3.65/3.83  5793[8:MRR:5792.0,5.0] ||  -> equal(c_2Ebool_2EF,c_2Ebool_2ET)**.
% 3.65/3.83  5801[8:Rew:5793.0,305.0] ||  -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2ET),skc3),skc4),skc4)**.
% 3.65/3.83  5918[8:Rew:306.0,5801.0] ||  -> equal(skc4,skc3)**.
% 3.65/3.83  5950[8:Rew:5918.0,5784.0] ||  -> equal(ap(ap(c_2Eextreal_2Eextreal__max,skc3),skc5),skc5)**.
% 3.65/3.83  6014[8:Rew:5413.0,5950.0] ||  -> equal(skc5,skc3)**.
% 3.65/3.83  6018[8:Rew:6014.0,5412.0] || equal(ap(ap(c_2Eextreal_2Eextreal__le,skc3),skc3),c_2Ebool_2ET)** -> .
% 3.65/3.83  6096[8:Rew:1465.0,6018.0] || equal(c_2Ebool_2ET,c_2Ebool_2ET)* -> .
% 3.65/3.83  6097[8:Obv:6096.0] ||  -> .
% 3.65/3.83  6422[8:Spt:6097.0,4718.0,5778.0] || equal(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc5),c_2Ebool_2ET)** -> .
% 3.65/3.83  6423[8:Spt:6097.0,4718.1] ||  -> equal(ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5),skc4)**.
% 3.65/3.83  6428[8:Rew:1094.0,3060.1,6423.0,3060.1,6423.0,3060.0] || mem(skc4,ty_2Eextreal_2Eextreal)* -> equal(c_2Ebool_2EF,c_2Ebool_2ET).
% 3.65/3.83  6429[8:MRR:6428.0,6.0] ||  -> equal(c_2Ebool_2EF,c_2Ebool_2ET)**.
% 3.65/3.83  6439[8:Rew:6429.0,245.0] ||  -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2ET),skc5),skc4),skc4)**.
% 3.65/3.83  6440[8:Rew:6429.0,249.0] ||  -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2ET),skc5),skc3),skc3)**.
% 3.65/3.83  6484[8:Rew:246.0,6439.0] ||  -> equal(skc5,skc4)**.
% 3.65/3.83  6510[8:Rew:6484.0,5412.0] || equal(ap(ap(c_2Eextreal_2Eextreal__le,skc3),skc4),c_2Ebool_2ET)** -> .
% 3.65/3.83  6543[8:Rew:304.0,6440.0,6484.0,6440.0] ||  -> equal(skc4,skc3)**.
% 3.65/3.83  6583[8:Rew:6543.0,6510.0] || equal(ap(ap(c_2Eextreal_2Eextreal__le,skc3),skc3),c_2Ebool_2ET)** -> .
% 3.65/3.83  6586[8:Rew:1465.0,6583.0] || equal(c_2Ebool_2ET,c_2Ebool_2ET)* -> .
% 3.65/3.83  6587[8:Obv:6586.0] ||  -> .
% 3.65/3.83  6918[3:Spt:6587.0,254.0,336.0] || p(ap(ap(c_2Eextreal_2Eextreal__le,skc5),skc4))* -> .
% 3.65/3.83  6919[3:Spt:6587.0,254.1] ||  -> p(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc5))*.
% 3.65/3.83  6920[0:SSi:4650.0,2.0] ||  -> equal(c_2Emin_2E_3D(ty_2Eextreal_2Eextreal),c_2Eextreal_2Eextreal__le) mem(skf3(ty_2Eextreal_2Eextreal,u,v),ty_2Eextreal_2Eextreal)*.
% 3.65/3.83  6921[0:SSi:4651.0,3.0] ||  -> equal(c_2Emin_2E_3D(bool),c_2Ebool_2E_2F_5C) mem(skf3(bool,u,v),bool)*.
% 3.65/3.83  6922[0:Rew:6921.0,4652.1] ne(bool) ||  -> equal(c_2Ebool_2E_2F_5C,c_2Ebool_2E_5C_2F) mem(skf3(bool,u,v),bool)*.
% 3.65/3.83  6923[0:SSi:6922.0,3.0] ||  -> equal(c_2Ebool_2E_2F_5C,c_2Ebool_2E_5C_2F) mem(skf3(bool,u,v),bool)*.
% 3.65/3.83  6924[0:Rew:6923.0,6921.0] ||  -> equal(c_2Emin_2E_3D(bool),c_2Ebool_2E_5C_2F) mem(skf3(bool,u,v),bool)*.
% 3.65/3.83  6925[0:Rew:6924.0,4653.1] ne(bool) ||  -> equal(c_2Ebool_2E_5C_2F,c_2Emin_2E_3D_3D_3E) mem(skf3(bool,u,v),bool)*.
% 3.65/3.83  6926[0:SSi:6925.0,3.0] ||  -> equal(c_2Ebool_2E_5C_2F,c_2Emin_2E_3D_3D_3E) mem(skf3(bool,u,v),bool)*.
% 3.65/3.83  6927[0:Rew:6926.0,6923.0] ||  -> equal(c_2Ebool_2E_2F_5C,c_2Emin_2E_3D_3D_3E) mem(skf3(bool,u,v),bool)*.
% 3.65/3.83  6978[4:Spt:6926.0] ||  -> equal(c_2Ebool_2E_5C_2F,c_2Emin_2E_3D_3D_3E)**.
% 3.65/3.83  6987[4:Rew:6978.0,87.0] || p(ap(ap(c_2Emin_2E_3D_3D_3E,u),v))* mem(v,bool) mem(u,bool) -> p(v) p(u).
% 3.65/3.83  6988[4:Rew:6978.0,81.3] p(u) || mem(v,bool) mem(u,bool) -> p(ap(ap(c_2Emin_2E_3D_3D_3E,u),v))*.
% 3.65/3.83  7001[4:MRR:6988.0,79.2] || mem(u,bool) mem(v,bool) -> p(ap(ap(c_2Emin_2E_3D_3D_3E,v),u))*.
% 3.65/3.83  7003[4:MRR:923.0,7001.2] || mem(u,bool) mem(v,bool) -> equal(ap(ap(c_2Emin_2E_3D_3D_3E,u),v),c_2Ebool_2ET)**.
% 3.65/3.83  7036[4:Rew:7003.2,6987.0] || p(c_2Ebool_2ET) mem(u,bool)* mem(v,bool)* -> p(u) p(v).
% 3.65/3.83  7037[4:Con:7036.2] || p(c_2Ebool_2ET) mem(u,bool)* -> p(u).
% 3.65/3.83  7038[4:MRR:7037.0,1.0] || mem(u,bool)* -> p(u).
% 3.65/3.83  7099[4:Res:9.0,7038.0] ||  -> p(c_2Ebool_2EF)*.
% 3.65/3.83  7101[4:MRR:7099.0,10.0] ||  -> .
% 3.65/3.83  7104[4:Spt:7101.0,6926.0,6978.0] || equal(c_2Ebool_2E_5C_2F,c_2Emin_2E_3D_3D_3E)** -> .
% 3.65/3.83  7105[4:Spt:7101.0,6926.1] ||  -> mem(skf3(bool,u,v),bool)*.
% 3.65/3.83  7157[5:Spt:6920.0] ||  -> equal(c_2Emin_2E_3D(ty_2Eextreal_2Eextreal),c_2Eextreal_2Eextreal__le)**.
% 3.65/3.83  7165[5:Rew:7157.0,233.1] || equal(skc5,skc4) -> p(ap(ap(c_2Eextreal_2Eextreal__le,skc5),skc4))*.
% 3.65/3.83  7169[5:Rew:7157.0,238.0] || p(ap(ap(c_2Eextreal_2Eextreal__le,skc5),skc3))* -> equal(skc5,skc3).
% 3.65/3.83  7204[5:MRR:7165.1,6918.0] || equal(skc5,skc4)** -> .
% 3.65/3.83  7206[5:Rew:1496.0,7169.0] || p(c_2Ebool_2ET)* -> equal(skc5,skc3).
% 3.65/3.83  7207[5:MRR:7206.0,1.0] ||  -> equal(skc5,skc3)**.
% 3.65/3.83  7273[5:Rew:7207.0,4556.1] || mem(ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5),ty_2Eextreal_2Eextreal) -> equal(ap(ap(c_2Eextreal_2Eextreal__le,ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc3)),skc3),c_2Ebool_2EF)**.
% 3.65/3.83  7334[5:Rew:7207.0,7204.0] || equal(skc4,skc3)** -> .
% 3.65/3.83  7371[5:Rew:1465.0,7273.1,1482.0,7273.1] || mem(ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5),ty_2Eextreal_2Eextreal)* -> equal(c_2Ebool_2EF,c_2Ebool_2ET).
% 3.65/3.83  7372[5:Rew:7207.0,7371.0] || mem(ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc3),ty_2Eextreal_2Eextreal)* -> equal(c_2Ebool_2EF,c_2Ebool_2ET).
% 3.65/3.83  7373[5:Rew:1482.0,7372.0] || mem(skc3,ty_2Eextreal_2Eextreal)* -> equal(c_2Ebool_2EF,c_2Ebool_2ET).
% 3.65/3.83  7374[5:MRR:7373.0,7.0] ||  -> equal(c_2Ebool_2EF,c_2Ebool_2ET)**.
% 3.65/3.83  7379[5:Rew:7374.0,303.0] ||  -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2ET),skc4),skc3),skc3)**.
% 3.65/3.83  7465[5:Rew:304.0,7379.0] ||  -> equal(skc4,skc3)**.
% 3.65/3.83  7466[5:MRR:7465.0,7334.0] ||  -> .
% 3.65/3.83  7675[5:Spt:7466.0,6920.0,7157.0] || equal(c_2Emin_2E_3D(ty_2Eextreal_2Eextreal),c_2Eextreal_2Eextreal__le)** -> .
% 3.65/3.83  7676[5:Spt:7466.0,6920.1] ||  -> mem(skf3(ty_2Eextreal_2Eextreal,u,v),ty_2Eextreal_2Eextreal)*.
% 3.65/3.83  7985[6:Spt:1688.0,1688.2] || mem(u,bool) -> p(ap(c_2Ebool_2E_7E,u))*.
% 3.65/3.83  7986[6:MRR:585.0,7985.1] || mem(u,bool) -> equal(ap(c_2Ebool_2E_7E,u),c_2Ebool_2ET)**.
% 3.65/3.83  7988[6:Rew:7986.1,534.2] p(u) || mem(u,bool)* -> equal(c_2Ebool_2EF,c_2Ebool_2ET).
% 3.65/3.83  8021[6:Res:8.0,7988.1] p(c_2Ebool_2ET) ||  -> equal(c_2Ebool_2EF,c_2Ebool_2ET)**.
% 3.65/3.83  8027[6:SSi:8021.0,1.0] ||  -> equal(c_2Ebool_2EF,c_2Ebool_2ET)**.
% 3.65/3.83  8034[6:Rew:8027.0,245.0] ||  -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2ET),skc5),skc4),skc4)**.
% 3.65/3.83  8035[6:Rew:8027.0,249.0] ||  -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2ET),skc5),skc3),skc3)**.
% 3.65/3.83  8138[6:Rew:246.0,8034.0] ||  -> equal(skc5,skc4)**.
% 3.65/3.83  8150[6:Rew:8138.0,335.0] || p(ap(ap(c_2Eextreal_2Eextreal__le,ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc4)),skc3))* -> .
% 3.65/3.83  8245[6:Rew:8138.0,8035.0] ||  -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2ET),skc4),skc3),skc3)**.
% 3.65/3.83  8246[6:Rew:304.0,8245.0] ||  -> equal(skc4,skc3)**.
% 3.65/3.83  8341[6:Rew:8246.0,8150.0] || p(ap(ap(c_2Eextreal_2Eextreal__le,ap(ap(c_2Eextreal_2Eextreal__max,skc3),skc3)),skc3))* -> .
% 3.65/3.83  8342[6:Rew:1465.0,8341.0,2684.0,8341.0] || p(c_2Ebool_2ET)* -> .
% 3.65/3.83  8343[6:MRR:8342.0,1.0] ||  -> .
% 3.65/3.83  8643[6:Spt:8343.0,1688.1] ||  -> mem(skf2(c_2Ebool_2E_7E,bool),bool)*.
% 3.65/3.83  8998[7:Spt:4716.0] ||  -> equal(ap(ap(c_2Eextreal_2Eextreal__le,skc3),skc5),c_2Ebool_2ET)**.
% 3.65/3.83  9002[7:Rew:8998.0,4711.0] || p(c_2Ebool_2ET) -> equal(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc5),c_2Ebool_2ET)**.
% 3.65/3.83  9005[7:MRR:9002.0,1.0] ||  -> equal(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc5),c_2Ebool_2ET)**.
% 3.65/3.83  9007[7:Rew:9005.0,225.0] ||  -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2ET),skc5),skc4),ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5))**.
% 3.65/3.83  9010[7:Rew:246.0,9007.0] ||  -> equal(ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5),skc5)**.
% 3.65/3.83  9012[7:Rew:9010.0,4556.1] || mem(ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5),ty_2Eextreal_2Eextreal)* -> equal(ap(ap(c_2Eextreal_2Eextreal__le,skc5),skc3),c_2Ebool_2EF).
% 3.65/3.83  9017[7:Rew:1496.0,9012.1] || mem(ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5),ty_2Eextreal_2Eextreal)* -> equal(c_2Ebool_2EF,c_2Ebool_2ET).
% 3.65/3.83  9018[7:Rew:9010.0,9017.0] || mem(skc5,ty_2Eextreal_2Eextreal)* -> equal(c_2Ebool_2EF,c_2Ebool_2ET).
% 3.65/3.83  9019[7:MRR:9018.0,5.0] ||  -> equal(c_2Ebool_2EF,c_2Ebool_2ET)**.
% 3.65/3.83  9026[7:Rew:9019.0,305.0] ||  -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2ET),skc3),skc4),skc4)**.
% 3.65/3.83  9151[7:Rew:306.0,9026.0] ||  -> equal(skc4,skc3)**.
% 3.65/3.83  9156[7:Rew:9151.0,6918.0] || p(ap(ap(c_2Eextreal_2Eextreal__le,skc5),skc3))* -> .
% 3.65/3.83  9247[7:Rew:1496.0,9156.0] || p(c_2Ebool_2ET)* -> .
% 3.65/3.83  9248[7:MRR:9247.0,1.0] ||  -> .
% 3.65/3.83  9618[7:Spt:9248.0,4716.0,8998.0] || equal(ap(ap(c_2Eextreal_2Eextreal__le,skc3),skc5),c_2Ebool_2ET)** -> .
% 3.65/3.83  9619[7:Spt:9248.0,4716.1] ||  -> equal(ap(ap(c_2Eextreal_2Eextreal__max,skc3),skc5),skc3)**.
% 3.65/3.83  9955[8:Spt:4718.0] ||  -> equal(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc5),c_2Ebool_2ET)**.
% 3.65/3.83  9957[8:Rew:9955.0,225.0] ||  -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2ET),skc5),skc4),ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5))**.
% 3.65/3.83  9959[8:Rew:246.0,9957.0] ||  -> equal(ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5),skc5)**.
% 3.65/3.83  9961[8:Rew:9959.0,4556.1] || mem(ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5),ty_2Eextreal_2Eextreal)* -> equal(ap(ap(c_2Eextreal_2Eextreal__le,skc5),skc3),c_2Ebool_2EF).
% 3.65/3.83  9966[8:Rew:1496.0,9961.1] || mem(ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5),ty_2Eextreal_2Eextreal)* -> equal(c_2Ebool_2EF,c_2Ebool_2ET).
% 3.65/3.83  9967[8:Rew:9959.0,9966.0] || mem(skc5,ty_2Eextreal_2Eextreal)* -> equal(c_2Ebool_2EF,c_2Ebool_2ET).
% 3.65/3.83  9968[8:MRR:9967.0,5.0] ||  -> equal(c_2Ebool_2EF,c_2Ebool_2ET)**.
% 3.65/3.83  9976[8:Rew:9968.0,245.0] ||  -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2ET),skc5),skc4),skc4)**.
% 3.65/3.83  9977[8:Rew:9968.0,249.0] ||  -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2ET),skc5),skc3),skc3)**.
% 3.65/3.83  10100[8:Rew:246.0,9976.0] ||  -> equal(skc5,skc4)**.
% 3.65/3.83  10107[8:Rew:10100.0,9618.0] || equal(ap(ap(c_2Eextreal_2Eextreal__le,skc3),skc4),c_2Ebool_2ET)** -> .
% 3.65/3.83  10203[8:Rew:10100.0,9977.0] ||  -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2ET),skc4),skc3),skc3)**.
% 3.65/3.83  10204[8:Rew:304.0,10203.0] ||  -> equal(skc4,skc3)**.
% 3.65/3.83  10271[8:Rew:10204.0,10107.0] || equal(ap(ap(c_2Eextreal_2Eextreal__le,skc3),skc3),c_2Ebool_2ET)** -> .
% 3.65/3.83  10283[8:Rew:1465.0,10271.0] || equal(c_2Ebool_2ET,c_2Ebool_2ET)* -> .
% 3.65/3.83  10284[8:Obv:10283.0] ||  -> .
% 3.65/3.83  10609[8:Spt:10284.0,4718.0,9955.0] || equal(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc5),c_2Ebool_2ET)** -> .
% 3.65/3.83  10610[8:Spt:10284.0,4718.1] ||  -> equal(ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5),skc4)**.
% 3.65/3.83  10619[8:Rew:1094.0,3060.1,10610.0,3060.1,10610.0,3060.0] || mem(skc4,ty_2Eextreal_2Eextreal)* -> equal(c_2Ebool_2EF,c_2Ebool_2ET).
% 3.65/3.83  10620[8:MRR:10619.0,6.0] ||  -> equal(c_2Ebool_2EF,c_2Ebool_2ET)**.
% 3.65/3.83  10632[8:Rew:10620.0,251.0] ||  -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2ET),skc3),skc5),skc5)**.
% 3.65/3.83  10739[8:Rew:252.0,10632.0] ||  -> equal(skc5,skc3)**.
% 3.65/3.83  10758[8:Rew:10739.0,9618.0] || equal(ap(ap(c_2Eextreal_2Eextreal__le,skc3),skc3),c_2Ebool_2ET)** -> .
% 3.65/3.83  10784[8:Rew:1465.0,10758.0] || equal(c_2Ebool_2ET,c_2Ebool_2ET)* -> .
% 3.65/3.83  10785[8:Obv:10784.0] ||  -> .
% 3.65/3.83  11082[2:Spt:10785.0,309.0,332.0] || p(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc3))* -> .
% 3.65/3.83  11083[2:Spt:10785.0,309.1] ||  -> p(ap(ap(c_2Eextreal_2Eextreal__le,skc3),skc4))*.
% 3.65/3.83  11085[2:MRR:77.0,11082.0] ||  -> p(ap(ap(c_2Eextreal_2Eextreal__le,ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5)),skc3))*.
% 3.65/3.83  11125[3:Spt:6927.0] ||  -> equal(c_2Ebool_2E_2F_5C,c_2Emin_2E_3D_3D_3E)**.
% 3.65/3.83  11135[3:Rew:11125.0,83.0] || p(ap(ap(c_2Emin_2E_3D_3D_3E,u),v))* mem(v,bool) mem(u,bool) -> p(u).
% 3.65/3.83  11144[3:MRR:11135.0,79.3] || mem(u,bool)*+ mem(v,bool)* -> p(v).
% 3.65/3.83  11213[3:Res:8.0,11144.0] || mem(u,bool)* -> p(u).
% 3.65/3.83  11244[3:Res:9.0,11213.0] ||  -> p(c_2Ebool_2EF)*.
% 3.65/3.83  11246[3:MRR:11244.0,10.0] ||  -> .
% 3.65/3.83  11249[3:Spt:11246.0,6927.0,11125.0] || equal(c_2Ebool_2E_2F_5C,c_2Emin_2E_3D_3D_3E)** -> .
% 3.65/3.83  11250[3:Spt:11246.0,6927.1] ||  -> mem(skf3(bool,u,v),bool)*.
% 3.65/3.83  11306[4:Spt:6920.0] ||  -> equal(c_2Emin_2E_3D(ty_2Eextreal_2Eextreal),c_2Eextreal_2Eextreal__le)**.
% 3.65/3.83  11315[4:Rew:11306.0,294.0] || p(ap(ap(c_2Eextreal_2Eextreal__le,skc3),skc4))* -> equal(skc4,skc3).
% 3.65/3.83  11353[4:MRR:11315.0,11083.0] ||  -> equal(skc4,skc3)**.
% 3.65/3.83  11359[4:Rew:11353.0,11082.0] || p(ap(ap(c_2Eextreal_2Eextreal__le,skc3),skc3))* -> .
% 3.65/3.83  11473[4:Rew:1465.0,11359.0] || p(c_2Ebool_2ET)* -> .
% 3.65/3.83  11474[4:MRR:11473.0,1.0] ||  -> .
% 3.65/3.83  11759[4:Spt:11474.0,6920.0,11306.0] || equal(c_2Emin_2E_3D(ty_2Eextreal_2Eextreal),c_2Eextreal_2Eextreal__le)** -> .
% 3.65/3.83  11760[4:Spt:11474.0,6920.1] ||  -> mem(skf3(ty_2Eextreal_2Eextreal,u,v),ty_2Eextreal_2Eextreal)*.
% 3.65/3.83  12079[5:Spt:998.0] ||  -> p(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc5))*.
% 3.65/3.83  12081[5:MRR:275.1,12079.0] || p(ap(ap(c_2Eextreal_2Eextreal__le,skc5),u))* mem(u,ty_2Eextreal_2Eextreal) -> p(ap(ap(c_2Eextreal_2Eextreal__le,skc4),u)).
% 3.65/3.83  13731[5:SpL:1496.0,12081.0] || p(c_2Ebool_2ET) mem(skc3,ty_2Eextreal_2Eextreal) -> p(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc3))*.
% 3.65/3.83  13735[5:MRR:13731.0,13731.1,13731.2,1.0,7.0,11082.0] ||  -> .
% 3.65/3.83  13739[5:Spt:13735.0,998.0,12079.0] || p(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc5))* -> .
% 3.65/3.83  13740[5:Spt:13735.0,998.1] ||  -> p(ap(ap(c_2Eextreal_2Eextreal__le,skc5),skc4))*.
% 3.65/3.83  13745[5:SpL:4694.2,13739.0] || mem(skc4,ty_2Eextreal_2Eextreal)* equal(c_2Ebool_2EF,c_2Ebool_2ET) p(c_2Ebool_2ET) -> .
% 3.65/3.83  13747[5:MRR:13745.0,13745.2,6.0,1.0] || equal(c_2Ebool_2EF,c_2Ebool_2ET)** -> .
% 3.65/3.83  13753[6:Spt:1688.0,1688.2] || mem(u,bool) -> p(ap(c_2Ebool_2E_7E,u))*.
% 3.65/3.83  13754[6:MRR:585.0,13753.1] || mem(u,bool) -> equal(ap(c_2Ebool_2E_7E,u),c_2Ebool_2ET)**.
% 3.65/3.83  13756[6:Rew:13754.1,534.2] p(u) || mem(u,bool)* -> equal(c_2Ebool_2EF,c_2Ebool_2ET).
% 3.65/3.83  13759[6:MRR:13756.2,13747.0] p(u) || mem(u,bool)* -> .
% 3.65/3.83  13837[6:Res:528.2,13759.1] p(ap(ap(c_2Eextreal_2Eextreal__le,u),v)) || mem(u,ty_2Eextreal_2Eextreal)* mem(v,ty_2Eextreal_2Eextreal)* -> .
% 3.65/3.83  13894[6:MRR:92.2,13837.0] || mem(u,ty_2Eextreal_2Eextreal) mem(v,ty_2Eextreal_2Eextreal) -> p(ap(ap(c_2Eextreal_2Eextreal__le,v),u))*.
% 3.65/3.83  13900[6:MRR:4649.3,13837.0] || mem(u,ty_2Eextreal_2Eextreal) mem(v,ty_2Eextreal_2Eextreal)* -> mem(skf2(ap(c_2Eextreal_2Eextreal__le,u),ty_2Eextreal_2Eextreal),ty_2Eextreal_2Eextreal)*.
% 3.65/3.83  13905[6:MRR:13894.2,13837.0] || mem(u,ty_2Eextreal_2Eextreal)* mem(v,ty_2Eextreal_2Eextreal)* -> .
% 3.65/3.83  13925[6:Con:13900.1] || mem(u,ty_2Eextreal_2Eextreal) -> mem(skf2(ap(c_2Eextreal_2Eextreal__le,u),ty_2Eextreal_2Eextreal),ty_2Eextreal_2Eextreal)*.
% 3.65/3.83  13926[6:MRR:13925.1,13905.1] || mem(u,ty_2Eextreal_2Eextreal)* -> .
% 3.65/3.83  13927[6:UnC:13926.0,5.0] ||  -> .
% 3.65/3.83  13945[6:Spt:13927.0,1688.1] ||  -> mem(skf2(c_2Ebool_2E_7E,bool),bool)*.
% 3.65/3.83  14027[7:Spt:4718.0] ||  -> equal(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc5),c_2Ebool_2ET)**.
% 3.65/3.83  14028[7:Rew:14027.0,13739.0] || p(c_2Ebool_2ET)* -> .
% 3.65/3.83  14031[7:MRR:14028.0,1.0] ||  -> .
% 3.65/3.83  14039[7:Spt:14031.0,4718.0,14027.0] || equal(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc5),c_2Ebool_2ET)** -> .
% 3.65/3.83  14040[7:Spt:14031.0,4718.1] ||  -> equal(ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5),skc4)**.
% 3.65/3.83  14041[7:Rew:14040.0,11085.0] ||  -> p(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc3))*.
% 3.65/3.83  14042[7:MRR:14041.0,11082.0] ||  -> .
% 3.65/3.83  14048[1:Spt:14042.0,255.0,328.0] || p(ap(ap(c_2Eextreal_2Eextreal__le,skc5),skc3))* -> .
% 3.65/3.83  14049[1:Spt:14042.0,255.1] ||  -> p(ap(ap(c_2Eextreal_2Eextreal__le,skc3),skc5))*.
% 3.65/3.83  14052[1:MRR:78.0,14048.0] ||  -> p(ap(ap(c_2Eextreal_2Eextreal__le,ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5)),skc3))*.
% 3.65/3.83  14059[1:MRR:260.1,14049.0] || p(ap(ap(c_2Eextreal_2Eextreal__le,u),skc3)) mem(u,ty_2Eextreal_2Eextreal) -> p(ap(ap(c_2Eextreal_2Eextreal__le,u),skc5))*.
% 3.65/3.83  14066[2:Spt:6926.0] ||  -> equal(c_2Ebool_2E_5C_2F,c_2Emin_2E_3D_3D_3E)**.
% 3.65/3.83  14074[2:Rew:14066.0,87.0] || p(ap(ap(c_2Emin_2E_3D_3D_3E,u),v))* mem(v,bool) mem(u,bool) -> p(v) p(u).
% 3.65/3.83  14075[2:Rew:14066.0,81.3] p(u) || mem(v,bool) mem(u,bool) -> p(ap(ap(c_2Emin_2E_3D_3D_3E,u),v))*.
% 3.65/3.83  14089[2:MRR:14075.0,79.2] || mem(u,bool) mem(v,bool) -> p(ap(ap(c_2Emin_2E_3D_3D_3E,v),u))*.
% 3.65/3.83  14091[2:MRR:923.0,14089.2] || mem(u,bool) mem(v,bool) -> equal(ap(ap(c_2Emin_2E_3D_3D_3E,u),v),c_2Ebool_2ET)**.
% 3.65/3.83  14124[2:Rew:14091.2,14074.0] || p(c_2Ebool_2ET) mem(u,bool)* mem(v,bool)* -> p(u) p(v).
% 3.65/3.83  14125[2:Con:14124.2] || p(c_2Ebool_2ET) mem(u,bool)* -> p(u).
% 3.65/3.83  14126[2:MRR:14125.0,1.0] || mem(u,bool)* -> p(u).
% 3.65/3.83  14187[2:Res:9.0,14126.0] ||  -> p(c_2Ebool_2EF)*.
% 3.65/3.83  14191[2:MRR:14187.0,10.0] ||  -> .
% 3.65/3.83  14198[2:Spt:14191.0,6926.0,14066.0] || equal(c_2Ebool_2E_5C_2F,c_2Emin_2E_3D_3D_3E)** -> .
% 3.65/3.83  14199[2:Spt:14191.0,6926.1] ||  -> mem(skf3(bool,u,v),bool)*.
% 3.65/3.83  14231[3:Spt:6920.0] ||  -> equal(c_2Emin_2E_3D(ty_2Eextreal_2Eextreal),c_2Eextreal_2Eextreal__le)**.
% 3.65/3.83  14237[3:Rew:14231.0,240.0] || p(ap(ap(c_2Eextreal_2Eextreal__le,skc3),skc5))* -> equal(skc5,skc3).
% 3.65/3.83  14280[3:MRR:14237.0,14049.0] ||  -> equal(skc5,skc3)**.
% 3.65/3.83  14284[3:Rew:14280.0,14048.0] || p(ap(ap(c_2Eextreal_2Eextreal__le,skc3),skc3))* -> .
% 3.65/3.83  14405[3:Rew:1465.0,14284.0] || p(c_2Ebool_2ET)* -> .
% 3.65/3.83  14406[3:MRR:14405.0,1.0] ||  -> .
% 3.99/4.16  14510[3:Spt:14406.0,6920.0,14231.0] || equal(c_2Emin_2E_3D(ty_2Eextreal_2Eextreal),c_2Eextreal_2Eextreal__le)** -> .
% 3.99/4.16  14511[3:Spt:14406.0,6920.1] ||  -> mem(skf3(ty_2Eextreal_2Eextreal,u,v),ty_2Eextreal_2Eextreal)*.
% 3.99/4.16  14685[4:Spt:998.0] ||  -> p(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc5))*.
% 3.99/4.16  14739[5:Spt:1688.0,1688.2] || mem(u,bool) -> p(ap(c_2Ebool_2E_7E,u))*.
% 3.99/4.16  14740[5:MRR:585.0,14739.1] || mem(u,bool) -> equal(ap(c_2Ebool_2E_7E,u),c_2Ebool_2ET)**.
% 3.99/4.16  14742[5:Rew:14740.1,534.2] p(u) || mem(u,bool)* -> equal(c_2Ebool_2EF,c_2Ebool_2ET).
% 3.99/4.16  14763[5:Res:8.0,14742.1] p(c_2Ebool_2ET) ||  -> equal(c_2Ebool_2EF,c_2Ebool_2ET)**.
% 3.99/4.16  14769[5:SSi:14763.0,1.0] ||  -> equal(c_2Ebool_2EF,c_2Ebool_2ET)**.
% 3.99/4.16  14772[5:Rew:14769.0,303.0] ||  -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2ET),skc4),skc3),skc3)**.
% 3.99/4.16  14777[5:Rew:14769.0,247.0] ||  -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2ET),skc4),skc5),skc5)**.
% 3.99/4.16  14876[5:Rew:304.0,14772.0] ||  -> equal(skc4,skc3)**.
% 3.99/4.16  14980[5:Rew:14876.0,14777.0] ||  -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2ET),skc3),skc5),skc5)**.
% 3.99/4.16  14981[5:Rew:252.0,14980.0] ||  -> equal(skc5,skc3)**.
% 3.99/4.16  14984[5:Rew:14981.0,14048.0] || p(ap(ap(c_2Eextreal_2Eextreal__le,skc3),skc3))* -> .
% 3.99/4.16  15062[5:Rew:1465.0,14984.0] || p(c_2Ebool_2ET)* -> .
% 3.99/4.16  15063[5:MRR:15062.0,1.0] ||  -> .
% 3.99/4.16  15373[5:Spt:15063.0,1688.1] ||  -> mem(skf2(c_2Ebool_2E_7E,bool),bool)*.
% 3.99/4.16  15692[6:Spt:4718.0] ||  -> equal(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc5),c_2Ebool_2ET)**.
% 3.99/4.16  15694[6:Rew:15692.0,225.0] ||  -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2ET),skc5),skc4),ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5))**.
% 3.99/4.16  15696[6:Rew:246.0,15694.0] ||  -> equal(ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5),skc5)**.
% 3.99/4.16  15697[6:Rew:15696.0,14052.0] ||  -> p(ap(ap(c_2Eextreal_2Eextreal__le,skc5),skc3))*.
% 3.99/4.16  15698[6:MRR:15697.0,14048.0] ||  -> .
% 3.99/4.16  15700[6:Spt:15698.0,4718.0,15692.0] || equal(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc5),c_2Ebool_2ET)** -> .
% 3.99/4.16  15701[6:Spt:15698.0,4718.1] ||  -> equal(ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5),skc4)**.
% 3.99/4.16  16272[4:SoR:586.0,14685.0] || mem(ap(c_2Eextreal_2Eextreal__le,skc4),arr(ty_2Eextreal_2Eextreal,bool))* -> equal(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc5),c_2Ebool_2ET).
% 3.99/4.16  16275[6:MRR:16272.1,15700.0] || mem(ap(c_2Eextreal_2Eextreal__le,skc4),arr(ty_2Eextreal_2Eextreal,bool))* -> .
% 3.99/4.16  16278[6:Res:151.1,16275.0] || mem(c_2Eextreal_2Eextreal__le,arr(ty_2Eextreal_2Eextreal,arr(ty_2Eextreal_2Eextreal,bool)))* -> .
% 3.99/4.16  16280[6:MRR:16278.0,22.0] ||  -> .
% 3.99/4.16  16281[4:Spt:16280.0,998.0,14685.0] || p(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc5))* -> .
% 3.99/4.16  16282[4:Spt:16280.0,998.1] ||  -> p(ap(ap(c_2Eextreal_2Eextreal__le,skc5),skc4))*.
% 3.99/4.16  16309[5:Spt:1688.0,1688.2] || mem(u,bool) -> p(ap(c_2Ebool_2E_7E,u))*.
% 3.99/4.16  16310[5:MRR:585.0,16309.1] || mem(u,bool) -> equal(ap(c_2Ebool_2E_7E,u),c_2Ebool_2ET)**.
% 3.99/4.16  16312[5:Rew:16310.1,534.2] p(u) || mem(u,bool)* -> equal(c_2Ebool_2EF,c_2Ebool_2ET).
% 3.99/4.16  16335[5:Res:8.0,16312.1] p(c_2Ebool_2ET) ||  -> equal(c_2Ebool_2EF,c_2Ebool_2ET)**.
% 3.99/4.16  16346[5:SSi:16335.0,1.0] ||  -> equal(c_2Ebool_2EF,c_2Ebool_2ET)**.
% 3.99/4.16  16351[5:Rew:16346.0,249.0] ||  -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2ET),skc5),skc3),skc3)**.
% 3.99/4.16  16352[5:Rew:16346.0,245.0] ||  -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2ET),skc5),skc4),skc4)**.
% 3.99/4.16  16451[5:Rew:250.0,16351.0] ||  -> equal(skc5,skc3)**.
% 3.99/4.16  16491[5:Rew:16451.0,16281.0] || p(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc3))* -> .
% 3.99/4.16  16560[5:Rew:16451.0,16352.0] ||  -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2ET),skc3),skc4),skc4)**.
% 3.99/4.16  16561[5:Rew:306.0,16560.0] ||  -> equal(skc4,skc3)**.
% 3.99/4.16  16600[5:Rew:16561.0,16491.0] || p(ap(ap(c_2Eextreal_2Eextreal__le,skc3),skc3))* -> .
% 3.99/4.16  16637[5:Rew:1465.0,16600.0] || p(c_2Ebool_2ET)* -> .
% 3.99/4.16  16638[5:MRR:16637.0,1.0] ||  -> .
% 3.99/4.16  16942[5:Spt:16638.0,1688.1] ||  -> mem(skf2(c_2Ebool_2E_7E,bool),bool)*.
% 3.99/4.16  17284[6:Spt:4718.0] ||  -> equal(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc5),c_2Ebool_2ET)**.
% 3.99/4.16  17286[6:Rew:17284.0,225.0] ||  -> equal(ap(ap(ap(c_2Ebool_2ECOND(ty_2Eextreal_2Eextreal),c_2Ebool_2ET),skc5),skc4),ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5))**.
% 3.99/4.16  17289[6:Rew:246.0,17286.0] ||  -> equal(ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5),skc5)**.
% 3.99/4.16  17290[6:Rew:17289.0,14052.0] ||  -> p(ap(ap(c_2Eextreal_2Eextreal__le,skc5),skc3))*.
% 3.99/4.16  17292[6:MRR:17290.0,14048.0] ||  -> .
% 3.99/4.16  17296[6:Spt:17292.0,4718.0,17284.0] || equal(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc5),c_2Ebool_2ET)** -> .
% 3.99/4.16  17297[6:Spt:17292.0,4718.1] ||  -> equal(ap(ap(c_2Eextreal_2Eextreal__max,skc4),skc5),skc4)**.
% 3.99/4.16  17298[6:Rew:17297.0,14052.0] ||  -> p(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc3))*.
% 3.99/4.16  17829[6:SoR:588.0,17298.0] || mem(ap(c_2Eextreal_2Eextreal__le,skc4),arr(ty_2Eextreal_2Eextreal,bool))* -> equal(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc3),c_2Ebool_2ET).
% 3.99/4.16  17839[6:Res:515.1,17829.0] || mem(skc4,ty_2Eextreal_2Eextreal) -> equal(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc3),c_2Ebool_2ET)**.
% 3.99/4.16  17841[6:MRR:17839.0,6.0] ||  -> equal(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc3),c_2Ebool_2ET)**.
% 3.99/4.16  17866[4:Res:14059.2,16281.0] || p(ap(ap(c_2Eextreal_2Eextreal__le,skc4),skc3))* mem(skc4,ty_2Eextreal_2Eextreal) -> .
% 3.99/4.16  17868[6:Rew:17841.0,17866.0] || p(c_2Ebool_2ET) mem(skc4,ty_2Eextreal_2Eextreal)* -> .
% 3.99/4.16  17869[6:MRR:17868.0,17868.1,1.0,6.0] ||  -> .
% 3.99/4.16  % SZS output end Refutation
% 3.99/4.16  Formulae used in the proof : ax_true_p ne_ty_2Eextreal_2Eextreal bool_ne conj_thm_2Eextreal_2Emax__le mem_c_2Ebool_2ET mem_c_2Ebool_2EF ax_false_p mem_c_2Ebool_2E_7E mem_c_2Eextreal_2Eextreal__le mem_c_2Emin_2E_3D_3D_3E mem_c_2Ebool_2E_5C_2F mem_c_2Ebool_2E_2F_5C ax_neg_p mem_c_2Emin_2E_3D ap_tp boolext ax_imp_p ax_or_p ax_and_p ax_all_p conj_thm_2Eextreal_2Ele__total funcext conj_thm_2Ebool_2ECOND__CLAUSES ax_eq_p ax_thm_2Eextreal_2Eextreal__max__def conj_thm_2Eextreal_2Ele__trans
% 3.99/4.16  
%------------------------------------------------------------------------------