TSTP Solution File: SWW473+5 by CSE---1.7

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : CSE---1.7
% Problem  : SWW473+5 : TPTP v8.2.0. Released v5.3.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : java -jar /export/starexec/sandbox/solver/bin/mcs_scs.jar %d %s

% Computer : n029.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  : 300s
% DateTime : Mon Jun 24 18:09:35 EDT 2024

% Result   : Theorem 0.53s 0.80s
% Output   : CNFRefutation 0.53s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12  % Problem    : SWW473+5 : TPTP v8.2.0. Released v5.3.0.
% 0.03/0.12  % Command    : java -jar /export/starexec/sandbox/solver/bin/mcs_scs.jar %d %s
% 0.13/0.34  % Computer : n029.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    : 300
% 0.13/0.34  % DateTime   : Wed Jun 19 07:00:39 EDT 2024
% 0.13/0.34  % CPUTime    : 
% 0.49/0.57  start to proof:theBenchmark
% 0.53/0.77  %-------------------------------------------
% 0.53/0.77  % File        :CSE---1.7
% 0.53/0.77  % Problem     :theBenchmark
% 0.53/0.77  % Transform   :cnf
% 0.53/0.77  % Format      :tptp:raw
% 0.53/0.77  % Command     :java -jar mcs_scs.jar %d %s
% 0.53/0.77  
% 0.53/0.77  % Result      :Theorem 0.070000s
% 0.53/0.77  % Output      :CNFRefutation 0.070000s
% 0.53/0.77  %-------------------------------------------
% 0.53/0.77  %------------------------------------------------------------------------------
% 0.53/0.77  % File     : SWW473+5 : TPTP v8.2.0. Released v5.3.0.
% 0.53/0.77  % Domain   : Software Verification
% 0.53/0.77  % Problem  : Hoare's Logic with Procedures line 383, 100 axioms selected
% 0.53/0.77  % Version  : Especial.
% 0.53/0.77  % English  :
% 0.53/0.77  
% 0.53/0.77  % Refs     : [BN10]  Boehme & Nipkow (2010), Sledgehammer: Judgement Day
% 0.53/0.77  %          : [Bla11] Blanchette (2011), Email to Geoff Sutcliffe
% 0.53/0.77  % Source   : [Bla11]
% 0.53/0.77  % Names    : hoare_100_fofpt_l383 [Bla11]
% 0.53/0.77  
% 0.53/0.77  % Status   : Theorem
% 0.53/0.77  % Rating   : 0.25 v8.2.0, 0.31 v8.1.0, 0.25 v7.5.0, 0.28 v7.4.0, 0.23 v7.3.0, 0.24 v7.2.0, 0.21 v7.1.0, 0.26 v7.0.0, 0.30 v6.4.0, 0.35 v6.3.0, 0.29 v6.2.0, 0.36 v6.1.0, 0.50 v6.0.0, 0.39 v5.5.0, 0.56 v5.4.0, 0.57 v5.3.0
% 0.53/0.77  % Syntax   : Number of formulae    :  161 (  66 unt;   0 def)
% 0.53/0.77  %            Number of atoms       :  314 (  90 equ)
% 0.53/0.77  %            Maximal formula atoms :    5 (   1 avg)
% 0.53/0.77  %            Number of connectives :  186 (  33   ~;  21   |;  10   &)
% 0.53/0.77  %                                         (  19 <=>; 103  =>;   0  <=;   0 <~>)
% 0.53/0.77  %            Maximal formula depth :   11 (   5 avg)
% 0.53/0.77  %            Maximal term depth    :   11 (   2 avg)
% 0.53/0.77  %            Number of predicates  :    5 (   4 usr;   0 prp; 1-2 aty)
% 0.53/0.77  %            Number of functors    :   32 (  32 usr;  15 con; 0-4 aty)
% 0.53/0.77  %            Number of variables   :  409 ( 403   !;   6   ?)
% 0.53/0.77  % SPC      : FOF_THM_RFO_SEQ
% 0.53/0.77  
% 0.53/0.77  % Comments : This file was generated by Isabelle (most likely Sledgehammer)
% 0.53/0.77  %            2011-08-09 14:18:11
% 0.53/0.77  %          : Encoded with polymorphic tags.
% 0.53/0.77  %------------------------------------------------------------------------------
% 0.53/0.77  %----Explicit typings (29)
% 0.53/0.77  fof(tsy_c_COMBB_res,axiom,
% 0.53/0.77      ! [X_b,X_c,X_a] : ti(fun(fun(X_b,X_c),fun(fun(X_a,X_b),fun(X_a,X_c))),combb(X_b,X_c,X_a)) = combb(X_b,X_c,X_a) ).
% 0.53/0.77  
% 0.53/0.77  fof(tsy_c_COMBC_res,axiom,
% 0.53/0.77      ! [X_a,X_b,X_c] : ti(fun(fun(X_a,fun(X_b,X_c)),fun(X_b,fun(X_a,X_c))),combc(X_a,X_b,X_c)) = combc(X_a,X_b,X_c) ).
% 0.53/0.77  
% 0.53/0.77  fof(tsy_c_COMBI_res,axiom,
% 0.53/0.77      ! [X_a] : ti(fun(X_a,X_a),combi(X_a)) = combi(X_a) ).
% 0.53/0.77  
% 0.53/0.77  fof(tsy_c_COMBS_res,axiom,
% 0.53/0.77      ! [X_a,X_b,X_c] : ti(fun(fun(X_a,fun(X_b,X_c)),fun(fun(X_a,X_b),fun(X_a,X_c))),combs(X_a,X_b,X_c)) = combs(X_a,X_b,X_c) ).
% 0.53/0.77  
% 0.53/0.77  fof(tsy_c_Finite__Set_Ocard_res,axiom,
% 0.53/0.77      ! [X_c] : ti(fun(fun(X_c,bool),nat),finite_card(X_c)) = finite_card(X_c) ).
% 0.53/0.77  
% 0.53/0.77  fof(tsy_c_Finite__Set_Ofinite_res,axiom,
% 0.53/0.77      ! [X_b] : ti(fun(fun(X_b,bool),bool),finite_finite(X_b)) = finite_finite(X_b) ).
% 0.53/0.77  
% 0.53/0.77  fof(tsy_c_Groups_Ominus__class_Ominus_res,hypothesis,
% 0.53/0.77      ti(fun(nat,fun(nat,nat)),minus_minus(nat)) = minus_minus(nat) ).
% 0.53/0.77  
% 0.53/0.77  fof(tsy_c_HOL_Oundefined_res,axiom,
% 0.53/0.77      ! [X_a] : ti(X_a,undefined(X_a)) = undefined(X_a) ).
% 0.53/0.77  
% 0.53/0.77  fof(tsy_c_Nat_OSuc_res,hypothesis,
% 0.53/0.77      ti(fun(nat,nat),suc) = suc ).
% 0.53/0.77  
% 0.53/0.77  fof(tsy_c_Orderings_Oord__class_Oless__eq_res,axiom,
% 0.53/0.78      ! [X_a] :
% 0.53/0.78        ( preorder(X_a)
% 0.53/0.78       => ti(fun(X_a,fun(X_a,bool)),ord_less_eq(X_a)) = ord_less_eq(X_a) ) ).
% 0.53/0.78  
% 0.53/0.78  fof(tsy_c_Set_OCollect_res,axiom,
% 0.53/0.78      ! [X_b] : ti(fun(fun(X_b,bool),fun(X_b,bool)),collect(X_b)) = collect(X_b) ).
% 0.53/0.78  
% 0.53/0.78  fof(tsy_c_Set_Oimage_res,axiom,
% 0.53/0.78      ! [X_b,X_c] : ti(fun(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool))),image(X_b,X_c)) = image(X_b,X_c) ).
% 0.53/0.78  
% 0.53/0.78  fof(tsy_c_Set_Oinsert_res,axiom,
% 0.53/0.78      ! [X_b] : ti(fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),insert(X_b)) = insert(X_b) ).
% 0.53/0.78  
% 0.53/0.78  fof(tsy_c_fNot_res,axiom,
% 0.53/0.78      ti(fun(bool,bool),fNot) = fNot ).
% 0.53/0.78  
% 0.53/0.78  fof(tsy_c_fconj_res,axiom,
% 0.53/0.78      ti(fun(bool,fun(bool,bool)),fconj) = fconj ).
% 0.53/0.78  
% 0.53/0.78  fof(tsy_c_fdisj_res,axiom,
% 0.53/0.78      ti(fun(bool,fun(bool,bool)),fdisj) = fdisj ).
% 0.53/0.78  
% 0.53/0.78  fof(tsy_c_fequal_res,axiom,
% 0.53/0.78      ! [X_a] : ti(fun(X_a,fun(X_a,bool)),fequal(X_a)) = fequal(X_a) ).
% 0.53/0.78  
% 0.53/0.78  fof(tsy_c_fimplies_res,axiom,
% 0.53/0.78      ti(fun(bool,fun(bool,bool)),fimplies) = fimplies ).
% 0.53/0.78  
% 0.53/0.78  fof(tsy_c_hAPP_arg1,axiom,
% 0.53/0.78      ! [X_a,X_c,B_1_1,B_2] : hAPP(X_a,X_c,ti(fun(X_a,X_c),B_1_1),B_2) = hAPP(X_a,X_c,B_1_1,B_2) ).
% 0.53/0.78  
% 0.53/0.78  fof(tsy_c_hAPP_arg2,axiom,
% 0.53/0.78      ! [X_a,X_c,B_1_1,B_2] : hAPP(X_a,X_c,B_1_1,ti(X_a,B_2)) = hAPP(X_a,X_c,B_1_1,B_2) ).
% 0.53/0.78  
% 0.53/0.78  fof(tsy_c_hAPP_res,axiom,
% 0.53/0.78      ! [X_c,X_a,B_1_1,B_2] : ti(X_c,hAPP(X_a,X_c,B_1_1,B_2)) = hAPP(X_a,X_c,B_1_1,B_2) ).
% 0.53/0.78  
% 0.53/0.78  fof(tsy_c_hBOOL_arg1,hypothesis,
% 0.53/0.78      ! [B_1_1] :
% 0.53/0.78        ( hBOOL(ti(bool,B_1_1))
% 0.53/0.78      <=> hBOOL(B_1_1) ) ).
% 0.53/0.78  
% 0.53/0.78  fof(tsy_c_member_res,axiom,
% 0.53/0.78      ! [X_b] : ti(fun(X_b,fun(fun(X_b,bool),bool)),member(X_b)) = member(X_b) ).
% 0.53/0.78  
% 0.53/0.78  fof(tsy_v_G_res,hypothesis,
% 0.53/0.78      ti(fun(x_a,bool),g) = g ).
% 0.53/0.78  
% 0.53/0.78  fof(tsy_v_P_res,axiom,
% 0.53/0.78      ti(fun(fun(x_a,bool),fun(fun(x_a,bool),bool)),p) = p ).
% 0.53/0.78  
% 0.53/0.78  fof(tsy_v_U_res,hypothesis,
% 0.53/0.78      ti(fun(pname,bool),u) = u ).
% 0.53/0.78  
% 0.53/0.78  fof(tsy_v_mgt__call_res,hypothesis,
% 0.53/0.78      ti(fun(pname,x_a),mgt_call) = mgt_call ).
% 0.53/0.78  
% 0.53/0.78  fof(tsy_v_na_res,hypothesis,
% 0.53/0.78      ti(nat,na) = na ).
% 0.53/0.78  
% 0.53/0.78  fof(tsy_v_pn_res,hypothesis,
% 0.53/0.78      ti(pname,pn) = pn ).
% 0.53/0.78  
% 0.53/0.78  %----Relevant facts (99)
% 0.53/0.78  fof(fact_0_assms_I1_J,axiom,
% 0.53/0.78      ! [Ts,G_1] :
% 0.53/0.78        ( hBOOL(hAPP(fun(x_a,bool),bool,hAPP(fun(x_a,bool),fun(fun(x_a,bool),bool),ord_less_eq(fun(x_a,bool)),Ts),G_1))
% 0.53/0.78       => hBOOL(hAPP(fun(x_a,bool),bool,hAPP(fun(x_a,bool),fun(fun(x_a,bool),bool),p,G_1),Ts)) ) ).
% 0.53/0.78  
% 0.53/0.78  fof(fact_1_finite__Collect__subsets,axiom,
% 0.53/0.78      ! [X_b,A_1] :
% 0.53/0.78        ( hBOOL(hAPP(fun(X_b,bool),bool,finite_finite(X_b),A_1))
% 0.53/0.78       => hBOOL(hAPP(fun(fun(X_b,bool),bool),bool,finite_finite(fun(X_b,bool)),hAPP(fun(fun(X_b,bool),bool),fun(fun(X_b,bool),bool),collect(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),hAPP(fun(fun(X_b,bool),fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(fun(X_b,bool),bool)),combc(fun(X_b,bool),fun(X_b,bool),bool),ord_less_eq(fun(X_b,bool))),A_1)))) ) ).
% 0.53/0.78  
% 0.53/0.78  fof(fact_2_finite__imageI,axiom,
% 0.53/0.78      ! [X_c,X_b,H,F_1] :
% 0.53/0.78        ( hBOOL(hAPP(fun(X_b,bool),bool,finite_finite(X_b),F_1))
% 0.53/0.78       => hBOOL(hAPP(fun(X_c,bool),bool,finite_finite(X_c),hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),H),F_1))) ) ).
% 0.53/0.78  
% 0.53/0.78  fof(fact_3_finite_OinsertI,axiom,
% 0.53/0.78      ! [X_b,A_2,A_1] :
% 0.53/0.78        ( hBOOL(hAPP(fun(X_b,bool),bool,finite_finite(X_b),A_1))
% 0.53/0.78       => hBOOL(hAPP(fun(X_b,bool),bool,finite_finite(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),A_1))) ) ).
% 0.53/0.78  
% 0.53/0.78  fof(fact_4_card__image__le,axiom,
% 0.53/0.78      ! [X_c,X_b,F,A_1] :
% 0.53/0.78        ( hBOOL(hAPP(fun(X_b,bool),bool,finite_finite(X_b),A_1))
% 0.53/0.78       => hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),hAPP(fun(X_c,bool),nat,finite_card(X_c),hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),F),A_1))),hAPP(fun(X_b,bool),nat,finite_card(X_b),A_1))) ) ).
% 0.53/0.78  
% 0.53/0.78  fof(fact_5_card__mono,axiom,
% 0.53/0.78      ! [X_b,A_1,B] :
% 0.53/0.78        ( hBOOL(hAPP(fun(X_b,bool),bool,finite_finite(X_b),B))
% 0.53/0.78       => ( hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_eq(fun(X_b,bool)),A_1),B))
% 0.53/0.78         => hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),hAPP(fun(X_b,bool),nat,finite_card(X_b),A_1)),hAPP(fun(X_b,bool),nat,finite_card(X_b),B))) ) ) ).
% 0.53/0.78  
% 0.53/0.78  fof(fact_6_card__seteq,axiom,
% 0.53/0.78      ! [X_b,A_1,B] :
% 0.53/0.78        ( hBOOL(hAPP(fun(X_b,bool),bool,finite_finite(X_b),B))
% 0.53/0.78       => ( hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_eq(fun(X_b,bool)),A_1),B))
% 0.53/0.78         => ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),hAPP(fun(X_b,bool),nat,finite_card(X_b),B)),hAPP(fun(X_b,bool),nat,finite_card(X_b),A_1)))
% 0.53/0.78           => ti(fun(X_b,bool),A_1) = ti(fun(X_b,bool),B) ) ) ) ).
% 0.53/0.78  
% 0.53/0.78  fof(fact_7_card__insert__le,axiom,
% 0.53/0.78      ! [X_b,X_2,A_1] :
% 0.53/0.78        ( hBOOL(hAPP(fun(X_b,bool),bool,finite_finite(X_b),A_1))
% 0.53/0.78       => hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),hAPP(fun(X_b,bool),nat,finite_card(X_b),A_1)),hAPP(fun(X_b,bool),nat,finite_card(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_2),A_1)))) ) ).
% 0.53/0.78  
% 0.53/0.78  fof(fact_8_card__insert__if,axiom,
% 0.53/0.78      ! [X_b,X_2,A_1] :
% 0.53/0.78        ( hBOOL(hAPP(fun(X_b,bool),bool,finite_finite(X_b),A_1))
% 0.53/0.78       => ( ( hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),A_1))
% 0.53/0.78           => hAPP(fun(X_b,bool),nat,finite_card(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_2),A_1)) = hAPP(fun(X_b,bool),nat,finite_card(X_b),A_1) )
% 0.53/0.78          & ( ~ hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),A_1))
% 0.53/0.78           => hAPP(fun(X_b,bool),nat,finite_card(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_2),A_1)) = hAPP(nat,nat,suc,hAPP(fun(X_b,bool),nat,finite_card(X_b),A_1)) ) ) ) ).
% 0.53/0.78  
% 0.53/0.78  fof(fact_9_card__insert__disjoint,axiom,
% 0.53/0.78      ! [X_b,X_2,A_1] :
% 0.53/0.78        ( hBOOL(hAPP(fun(X_b,bool),bool,finite_finite(X_b),A_1))
% 0.53/0.78       => ( ~ hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),A_1))
% 0.53/0.78         => hAPP(fun(X_b,bool),nat,finite_card(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_2),A_1)) = hAPP(nat,nat,suc,hAPP(fun(X_b,bool),nat,finite_card(X_b),A_1)) ) ) ).
% 0.53/0.78  
% 0.53/0.78  fof(fact_10_finite__Collect__conjI,axiom,
% 0.53/0.78      ! [X_b,Q_1,Pa] :
% 0.53/0.78        ( ( hBOOL(hAPP(fun(X_b,bool),bool,finite_finite(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),Pa)))
% 0.53/0.78          | hBOOL(hAPP(fun(X_b,bool),bool,finite_finite(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),Q_1))) )
% 0.53/0.78       => hBOOL(hAPP(fun(X_b,bool),bool,finite_finite(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj),Pa)),Q_1)))) ) ).
% 0.53/0.78  
% 0.53/0.78  fof(fact_11_Suc__diff__le,axiom,
% 0.53/0.78      ! [N_1,M_2] :
% 0.53/0.78        ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),N_1),M_2))
% 0.53/0.78       => hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,suc,M_2)),N_1) = hAPP(nat,nat,suc,hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M_2),N_1)) ) ).
% 0.53/0.78  
% 0.53/0.78  fof(fact_12_finite__Collect__le__nat,axiom,
% 0.53/0.78      ! [K] : hBOOL(hAPP(fun(nat,bool),bool,finite_finite(nat),hAPP(fun(nat,bool),fun(nat,bool),collect(nat),hAPP(nat,fun(nat,bool),hAPP(fun(nat,fun(nat,bool)),fun(nat,fun(nat,bool)),combc(nat,nat,bool),ord_less_eq(nat)),K)))) ).
% 0.53/0.78  
% 0.53/0.78  fof(fact_13_card__Collect__le__nat,axiom,
% 0.53/0.78      ! [Na] : hAPP(fun(nat,bool),nat,finite_card(nat),hAPP(fun(nat,bool),fun(nat,bool),collect(nat),hAPP(nat,fun(nat,bool),hAPP(fun(nat,fun(nat,bool)),fun(nat,fun(nat,bool)),combc(nat,nat,bool),ord_less_eq(nat)),Na))) = hAPP(nat,nat,suc,Na) ).
% 0.53/0.78  
% 0.53/0.78  fof(fact_14_finite__code,axiom,
% 0.53/0.78      ! [X_b] :
% 0.53/0.78        ( finite_finite_1(X_b)
% 0.53/0.78       => ! [A_1] : hBOOL(hAPP(fun(X_b,bool),bool,finite_finite(X_b),A_1)) ) ).
% 0.53/0.78  
% 0.53/0.78  fof(fact_15_finite,axiom,
% 0.53/0.78      ! [X_b] :
% 0.53/0.78        ( finite_finite_1(X_b)
% 0.53/0.78       => ! [A_1] : hBOOL(hAPP(fun(X_b,bool),bool,finite_finite(X_b),A_1)) ) ).
% 0.53/0.78  
% 0.53/0.78  fof(fact_16_Suc__inject,axiom,
% 0.53/0.78      ! [X,Y] :
% 0.53/0.78        ( hAPP(nat,nat,suc,X) = hAPP(nat,nat,suc,Y)
% 0.53/0.78       => X = Y ) ).
% 0.53/0.78  
% 0.53/0.78  fof(fact_17_nat_Oinject,axiom,
% 0.53/0.78      ! [Nat_1,Nat] :
% 0.53/0.78        ( hAPP(nat,nat,suc,Nat_1) = hAPP(nat,nat,suc,Nat)
% 0.53/0.78      <=> Nat_1 = Nat ) ).
% 0.53/0.78  
% 0.53/0.78  fof(fact_18_Suc__n__not__n,axiom,
% 0.53/0.78      ! [N_1] : hAPP(nat,nat,suc,N_1) != N_1 ).
% 0.53/0.78  
% 0.53/0.78  fof(fact_19_n__not__Suc__n,axiom,
% 0.53/0.78      ! [N_1] : N_1 != hAPP(nat,nat,suc,N_1) ).
% 0.53/0.78  
% 0.53/0.78  fof(fact_20_le__antisym,axiom,
% 0.53/0.78      ! [M_2,N_1] :
% 0.53/0.78        ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),M_2),N_1))
% 0.53/0.78       => ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),N_1),M_2))
% 0.53/0.78         => M_2 = N_1 ) ) ).
% 0.53/0.78  
% 0.53/0.78  fof(fact_21_le__trans,axiom,
% 0.53/0.78      ! [K_1,I_1,J] :
% 0.53/0.78        ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),I_1),J))
% 0.53/0.78       => ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),J),K_1))
% 0.53/0.78         => hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),I_1),K_1)) ) ) ).
% 0.53/0.78  
% 0.53/0.78  fof(fact_22_eq__imp__le,axiom,
% 0.53/0.78      ! [M_2,N_1] :
% 0.53/0.78        ( M_2 = N_1
% 0.53/0.78       => hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),M_2),N_1)) ) ).
% 0.53/0.78  
% 0.53/0.78  fof(fact_23_nat__le__linear,axiom,
% 0.53/0.78      ! [M_2,N_1] :
% 0.53/0.78        ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),M_2),N_1))
% 0.53/0.78        | hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),N_1),M_2)) ) ).
% 0.53/0.78  
% 0.53/0.78  fof(fact_24_le__refl,axiom,
% 0.53/0.78      ! [N_1] : hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),N_1),N_1)) ).
% 0.53/0.78  
% 0.53/0.78  fof(fact_25_diff__commute,axiom,
% 0.53/0.78      ! [I_1,J,K_1] : hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),I_1),J)),K_1) = hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),I_1),K_1)),J) ).
% 0.53/0.78  
% 0.53/0.78  fof(fact_26_finite__Collect__disjI,axiom,
% 0.53/0.78      ! [X_b,Pa,Q_1] :
% 0.53/0.78        ( hBOOL(hAPP(fun(X_b,bool),bool,finite_finite(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fdisj),Pa)),Q_1))))
% 0.53/0.78      <=> ( hBOOL(hAPP(fun(X_b,bool),bool,finite_finite(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),Pa)))
% 0.53/0.78          & hBOOL(hAPP(fun(X_b,bool),bool,finite_finite(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),Q_1))) ) ) ).
% 0.53/0.78  
% 0.53/0.78  fof(fact_27_finite__insert,axiom,
% 0.53/0.78      ! [X_b,A_2,A_1] :
% 0.53/0.78        ( hBOOL(hAPP(fun(X_b,bool),bool,finite_finite(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),A_1)))
% 0.53/0.78      <=> hBOOL(hAPP(fun(X_b,bool),bool,finite_finite(X_b),A_1)) ) ).
% 0.53/0.78  
% 0.53/0.78  fof(fact_28_finite__subset,axiom,
% 0.53/0.78      ! [X_b,A_1,B] :
% 0.53/0.78        ( hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_eq(fun(X_b,bool)),A_1),B))
% 0.53/0.78       => ( hBOOL(hAPP(fun(X_b,bool),bool,finite_finite(X_b),B))
% 0.53/0.78         => hBOOL(hAPP(fun(X_b,bool),bool,finite_finite(X_b),A_1)) ) ) ).
% 0.53/0.78  
% 0.53/0.78  fof(fact_29_rev__finite__subset,axiom,
% 0.53/0.78      ! [X_b,A_1,B] :
% 0.53/0.78        ( hBOOL(hAPP(fun(X_b,bool),bool,finite_finite(X_b),B))
% 0.53/0.78       => ( hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_eq(fun(X_b,bool)),A_1),B))
% 0.53/0.78         => hBOOL(hAPP(fun(X_b,bool),bool,finite_finite(X_b),A_1)) ) ) ).
% 0.53/0.78  
% 0.53/0.78  fof(fact_30_Suc__leD,axiom,
% 0.53/0.78      ! [M_2,N_1] :
% 0.53/0.78        ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),hAPP(nat,nat,suc,M_2)),N_1))
% 0.53/0.78       => hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),M_2),N_1)) ) ).
% 0.53/0.78  
% 0.53/0.78  fof(fact_31_le__SucE,axiom,
% 0.53/0.78      ! [M_2,N_1] :
% 0.53/0.79        ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),M_2),hAPP(nat,nat,suc,N_1)))
% 0.53/0.79       => ( ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),M_2),N_1))
% 0.53/0.79         => M_2 = hAPP(nat,nat,suc,N_1) ) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_32_le__SucI,axiom,
% 0.53/0.79      ! [M_2,N_1] :
% 0.53/0.79        ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),M_2),N_1))
% 0.53/0.79       => hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),M_2),hAPP(nat,nat,suc,N_1))) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_33_Suc__le__mono,axiom,
% 0.53/0.79      ! [Na,M_3] :
% 0.53/0.79        ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),hAPP(nat,nat,suc,Na)),hAPP(nat,nat,suc,M_3)))
% 0.53/0.79      <=> hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),Na),M_3)) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_34_le__Suc__eq,axiom,
% 0.53/0.79      ! [M_3,Na] :
% 0.53/0.79        ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),M_3),hAPP(nat,nat,suc,Na)))
% 0.53/0.79      <=> ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),M_3),Na))
% 0.53/0.79          | M_3 = hAPP(nat,nat,suc,Na) ) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_35_not__less__eq__eq,axiom,
% 0.53/0.79      ! [M_3,Na] :
% 0.53/0.79        ( ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),M_3),Na))
% 0.53/0.79      <=> hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),hAPP(nat,nat,suc,Na)),M_3)) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_36_Suc__n__not__le__n,axiom,
% 0.53/0.79      ! [N_1] : ~ hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),hAPP(nat,nat,suc,N_1)),N_1)) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_37_Suc__diff__diff,axiom,
% 0.53/0.79      ! [M_2,N_1,K_1] : hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,suc,M_2)),N_1)),hAPP(nat,nat,suc,K_1)) = hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M_2),N_1)),K_1) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_38_diff__Suc__Suc,axiom,
% 0.53/0.79      ! [M_2,N_1] : hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,suc,M_2)),hAPP(nat,nat,suc,N_1)) = hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M_2),N_1) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_39_le__diff__iff,axiom,
% 0.53/0.79      ! [Na,K,M_3] :
% 0.53/0.79        ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),K),M_3))
% 0.53/0.79       => ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),K),Na))
% 0.53/0.79         => ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M_3),K)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),Na),K)))
% 0.53/0.79          <=> hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),M_3),Na)) ) ) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_40_Nat_Odiff__diff__eq,axiom,
% 0.53/0.79      ! [N_1,K_1,M_2] :
% 0.53/0.79        ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),K_1),M_2))
% 0.53/0.79       => ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),K_1),N_1))
% 0.53/0.79         => hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M_2),K_1)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),N_1),K_1)) = hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M_2),N_1) ) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_41_eq__diff__iff,axiom,
% 0.53/0.79      ! [Na,K,M_3] :
% 0.53/0.79        ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),K),M_3))
% 0.53/0.79       => ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),K),Na))
% 0.53/0.79         => ( hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M_3),K) = hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),Na),K)
% 0.53/0.79          <=> M_3 = Na ) ) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_42_diff__diff__cancel,axiom,
% 0.53/0.79      ! [I_1,N_1] :
% 0.53/0.79        ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),I_1),N_1))
% 0.53/0.79       => hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),N_1),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),N_1),I_1)) = I_1 ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_43_diff__le__mono,axiom,
% 0.53/0.79      ! [L,M_2,N_1] :
% 0.53/0.79        ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),M_2),N_1))
% 0.53/0.79       => hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M_2),L)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),N_1),L))) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_44_diff__le__mono2,axiom,
% 0.53/0.79      ! [L,M_2,N_1] :
% 0.53/0.79        ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),M_2),N_1))
% 0.53/0.79       => hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),L),N_1)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),L),M_2))) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_45_diff__le__self,axiom,
% 0.53/0.79      ! [M_2,N_1] : hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M_2),N_1)),M_2)) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_46_finite__surj,axiom,
% 0.53/0.79      ! [X_c,X_b,B,F,A_1] :
% 0.53/0.79        ( hBOOL(hAPP(fun(X_b,bool),bool,finite_finite(X_b),A_1))
% 0.53/0.79       => ( hBOOL(hAPP(fun(X_c,bool),bool,hAPP(fun(X_c,bool),fun(fun(X_c,bool),bool),ord_less_eq(fun(X_c,bool)),B),hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),F),A_1)))
% 0.53/0.79         => hBOOL(hAPP(fun(X_c,bool),bool,finite_finite(X_c),B)) ) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_47_finite__subset__image,axiom,
% 0.53/0.79      ! [X_c,X_b,F,A_1,B] :
% 0.53/0.79        ( hBOOL(hAPP(fun(X_b,bool),bool,finite_finite(X_b),B))
% 0.53/0.79       => ( hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_eq(fun(X_b,bool)),B),hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),A_1)))
% 0.53/0.79         => ? [C_2] :
% 0.53/0.79              ( hBOOL(hAPP(fun(X_c,bool),bool,hAPP(fun(X_c,bool),fun(fun(X_c,bool),bool),ord_less_eq(fun(X_c,bool)),C_2),A_1))
% 0.53/0.79              & hBOOL(hAPP(fun(X_c,bool),bool,finite_finite(X_c),C_2))
% 0.53/0.79              & ti(fun(X_b,bool),B) = hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),C_2) ) ) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_48_lift__Suc__mono__le,axiom,
% 0.53/0.79      ! [X_b] :
% 0.53/0.79        ( order(X_b)
% 0.53/0.79       => ! [Na,N_3,F] :
% 0.53/0.79            ( ! [N_2] : hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_eq(X_b),hAPP(nat,X_b,F,N_2)),hAPP(nat,X_b,F,hAPP(nat,nat,suc,N_2))))
% 0.53/0.79           => ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),Na),N_3))
% 0.53/0.79             => hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_eq(X_b),hAPP(nat,X_b,F,Na)),hAPP(nat,X_b,F,N_3))) ) ) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_49_pigeonhole__infinite,axiom,
% 0.53/0.79      ! [X_c,X_b,F,A_1] :
% 0.53/0.79        ( ~ hBOOL(hAPP(fun(X_b,bool),bool,finite_finite(X_b),A_1))
% 0.53/0.79       => ( hBOOL(hAPP(fun(X_c,bool),bool,finite_finite(X_c),hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),F),A_1)))
% 0.53/0.79         => ? [X_1] :
% 0.53/0.79              ( hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_1))
% 0.53/0.79              & ~ hBOOL(hAPP(fun(X_b,bool),bool,finite_finite(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),A_1))),hAPP(X_c,fun(X_b,bool),hAPP(fun(X_b,fun(X_c,bool)),fun(X_c,fun(X_b,bool)),combc(X_b,X_c,bool),hAPP(fun(X_b,X_c),fun(X_b,fun(X_c,bool)),hAPP(fun(X_c,fun(X_c,bool)),fun(fun(X_b,X_c),fun(X_b,fun(X_c,bool))),combb(X_c,fun(X_c,bool),X_b),fequal(X_c)),F)),hAPP(X_b,X_c,F,X_1)))))) ) ) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_50_image__eqI,axiom,
% 0.53/0.79      ! [X_b,X_c,A_1,B_1,F,X_2] :
% 0.53/0.79        ( ti(X_b,B_1) = hAPP(X_c,X_b,F,X_2)
% 0.53/0.79       => ( hBOOL(hAPP(fun(X_c,bool),bool,hAPP(X_c,fun(fun(X_c,bool),bool),member(X_c),X_2),A_1))
% 0.53/0.79         => hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),B_1),hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),A_1))) ) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_51_equalityI,axiom,
% 0.53/0.79      ! [X_b,A_1,B] :
% 0.53/0.79        ( hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_eq(fun(X_b,bool)),A_1),B))
% 0.53/0.79       => ( hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_eq(fun(X_b,bool)),B),A_1))
% 0.53/0.79         => ti(fun(X_b,bool),A_1) = ti(fun(X_b,bool),B) ) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_52_subsetD,axiom,
% 0.53/0.79      ! [X_b,C_1,A_1,B] :
% 0.53/0.79        ( hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_eq(fun(X_b,bool)),A_1),B))
% 0.53/0.79       => ( hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),C_1),A_1))
% 0.53/0.79         => hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),C_1),B)) ) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_53_insertCI,axiom,
% 0.53/0.79      ! [X_b,B_1,A_2,B] :
% 0.53/0.79        ( ( ~ hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),B))
% 0.53/0.79         => ti(X_b,A_2) = ti(X_b,B_1) )
% 0.53/0.79       => hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),B_1),B))) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_54_insertE,axiom,
% 0.53/0.79      ! [X_b,A_2,B_1,A_1] :
% 0.53/0.79        ( hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),B_1),A_1)))
% 0.53/0.79       => ( ti(X_b,A_2) != ti(X_b,B_1)
% 0.53/0.79         => hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_1)) ) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_55_insertI1,axiom,
% 0.53/0.79      ! [X_b,A_2,B] : hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),B))) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_56_insert__compr,axiom,
% 0.53/0.79      ! [X_b,A_2,B] : hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),B) = hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fdisj),hAPP(X_b,fun(X_b,bool),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)),combc(X_b,X_b,bool),fequal(X_b)),A_2))),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),B))) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_57_insert__Collect,axiom,
% 0.53/0.79      ! [X_b,A_2,Pa] : hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),Pa)) = hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fimplies),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(bool,bool),fun(fun(X_b,bool),fun(X_b,bool)),combb(bool,bool,X_b),fNot),hAPP(X_b,fun(X_b,bool),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)),combc(X_b,X_b,bool),fequal(X_b)),A_2)))),Pa)) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_58_insert__absorb2,axiom,
% 0.53/0.79      ! [X_b,X_2,A_1] : hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_2),A_1)) = hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_2),A_1) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_59_insert__commute,axiom,
% 0.53/0.79      ! [X_b,X_2,Y_2,A_1] : hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Y_2),A_1)) = hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Y_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_2),A_1)) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_60_insert__iff,axiom,
% 0.53/0.79      ! [X_b,A_2,B_1,A_1] :
% 0.53/0.79        ( hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),B_1),A_1)))
% 0.53/0.79      <=> ( ti(X_b,A_2) = ti(X_b,B_1)
% 0.53/0.79          | hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_1)) ) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_61_insert__code,axiom,
% 0.53/0.79      ! [X_b,Y_2,A_1,X_2] :
% 0.53/0.79        ( hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Y_2),A_1),X_2))
% 0.53/0.79      <=> ( ti(X_b,Y_2) = ti(X_b,X_2)
% 0.53/0.79          | hBOOL(hAPP(X_b,bool,A_1,X_2)) ) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_62_insert__ident,axiom,
% 0.53/0.79      ! [X_b,B,X_2,A_1] :
% 0.53/0.79        ( ~ hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),A_1))
% 0.53/0.79       => ( ~ hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),B))
% 0.53/0.79         => ( hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_2),A_1) = hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_2),B)
% 0.53/0.79          <=> ti(fun(X_b,bool),A_1) = ti(fun(X_b,bool),B) ) ) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_63_insertI2,axiom,
% 0.53/0.79      ! [X_b,B_1,A_2,B] :
% 0.53/0.79        ( hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),B))
% 0.53/0.79       => hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),B_1),B))) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_64_insert__absorb,axiom,
% 0.53/0.79      ! [X_b,A_2,A_1] :
% 0.53/0.79        ( hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_1))
% 0.53/0.79       => hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),A_1) = ti(fun(X_b,bool),A_1) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_65_subset__refl,axiom,
% 0.53/0.79      ! [X_b,A_1] : hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_eq(fun(X_b,bool)),A_1),A_1)) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_66_set__eq__subset,axiom,
% 0.53/0.79      ! [X_b,A_1,B] :
% 0.53/0.79        ( ti(fun(X_b,bool),A_1) = ti(fun(X_b,bool),B)
% 0.53/0.79      <=> ( hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_eq(fun(X_b,bool)),A_1),B))
% 0.53/0.79          & hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_eq(fun(X_b,bool)),B),A_1)) ) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_67_equalityD1,axiom,
% 0.53/0.79      ! [X_b,A_1,B] :
% 0.53/0.79        ( ti(fun(X_b,bool),A_1) = ti(fun(X_b,bool),B)
% 0.53/0.79       => hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_eq(fun(X_b,bool)),A_1),B)) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_68_equalityD2,axiom,
% 0.53/0.79      ! [X_b,A_1,B] :
% 0.53/0.79        ( ti(fun(X_b,bool),A_1) = ti(fun(X_b,bool),B)
% 0.53/0.79       => hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_eq(fun(X_b,bool)),B),A_1)) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_69_in__mono,axiom,
% 0.53/0.79      ! [X_b,X_2,A_1,B] :
% 0.53/0.79        ( hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_eq(fun(X_b,bool)),A_1),B))
% 0.53/0.79       => ( hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),A_1))
% 0.53/0.79         => hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),B)) ) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_70_set__rev__mp,axiom,
% 0.53/0.79      ! [X_b,B,X_2,A_1] :
% 0.53/0.79        ( hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),A_1))
% 0.53/0.79       => ( hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_eq(fun(X_b,bool)),A_1),B))
% 0.53/0.79         => hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),B)) ) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_71_set__mp,axiom,
% 0.53/0.79      ! [X_b,X_2,A_1,B] :
% 0.53/0.79        ( hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_eq(fun(X_b,bool)),A_1),B))
% 0.53/0.79       => ( hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),A_1))
% 0.53/0.79         => hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),B)) ) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_72_subset__trans,axiom,
% 0.53/0.79      ! [X_b,C,A_1,B] :
% 0.53/0.79        ( hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_eq(fun(X_b,bool)),A_1),B))
% 0.53/0.79       => ( hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_eq(fun(X_b,bool)),B),C))
% 0.53/0.79         => hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_eq(fun(X_b,bool)),A_1),C)) ) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_73_equalityE,axiom,
% 0.53/0.79      ! [X_b,A_1,B] :
% 0.53/0.79        ( ti(fun(X_b,bool),A_1) = ti(fun(X_b,bool),B)
% 0.53/0.79       => ~ ( hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_eq(fun(X_b,bool)),A_1),B))
% 0.53/0.79           => ~ hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_eq(fun(X_b,bool)),B),A_1)) ) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_74_ext,axiom,
% 0.53/0.79      ! [X_b,X_c,F,G] :
% 0.53/0.79        ( ! [X_1] : hAPP(X_b,X_c,F,X_1) = hAPP(X_b,X_c,G,X_1)
% 0.53/0.79       => ti(fun(X_b,X_c),F) = ti(fun(X_b,X_c),G) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_75_mem__def,axiom,
% 0.53/0.79      ! [X_b,X_2,A_1] :
% 0.53/0.79        ( hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),A_1))
% 0.53/0.79      <=> hBOOL(hAPP(X_b,bool,A_1,X_2)) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_76_Collect__def,axiom,
% 0.53/0.79      ! [X_b,Pa] : hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),Pa) = ti(fun(X_b,bool),Pa) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_77_image__iff,axiom,
% 0.53/0.79      ! [X_b,X_c,Z,F,A_1] :
% 0.53/0.79        ( hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Z),hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),A_1)))
% 0.53/0.79      <=> ? [X_1] :
% 0.53/0.79            ( hBOOL(hAPP(fun(X_c,bool),bool,hAPP(X_c,fun(fun(X_c,bool),bool),member(X_c),X_1),A_1))
% 0.53/0.79            & ti(X_b,Z) = hAPP(X_c,X_b,F,X_1) ) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_78_imageI,axiom,
% 0.53/0.79      ! [X_c,X_b,F,X_2,A_1] :
% 0.53/0.79        ( hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),A_1))
% 0.53/0.79       => hBOOL(hAPP(fun(X_c,bool),bool,hAPP(X_c,fun(fun(X_c,bool),bool),member(X_c),hAPP(X_b,X_c,F,X_2)),hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),F),A_1))) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_79_rev__image__eqI,axiom,
% 0.53/0.79      ! [X_c,X_b,B_1,F,X_2,A_1] :
% 0.53/0.79        ( hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),A_1))
% 0.53/0.79       => ( ti(X_c,B_1) = hAPP(X_b,X_c,F,X_2)
% 0.53/0.79         => hBOOL(hAPP(fun(X_c,bool),bool,hAPP(X_c,fun(fun(X_c,bool),bool),member(X_c),B_1),hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),F),A_1))) ) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_80_insert__compr__raw,axiom,
% 0.53/0.79      ! [X_b,X_1,Xa] : hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),Xa) = hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fdisj),hAPP(X_b,fun(X_b,bool),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)),combc(X_b,X_b,bool),fequal(X_b)),X_1))),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),Xa))) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_81_image__image,axiom,
% 0.53/0.79      ! [X_c,X_b,X_d,F,G,A_1] : hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),hAPP(fun(X_d,bool),fun(X_c,bool),hAPP(fun(X_d,X_c),fun(fun(X_d,bool),fun(X_c,bool)),image(X_d,X_c),G),A_1)) = hAPP(fun(X_d,bool),fun(X_b,bool),hAPP(fun(X_d,X_b),fun(fun(X_d,bool),fun(X_b,bool)),image(X_d,X_b),hAPP(fun(X_d,X_c),fun(X_d,X_b),hAPP(fun(X_c,X_b),fun(fun(X_d,X_c),fun(X_d,X_b)),combb(X_c,X_b,X_d),F),G)),A_1) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_82_image__ident,axiom,
% 0.53/0.79      ! [X_b,Y_1] : hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,X_b),fun(fun(X_b,bool),fun(X_b,bool)),image(X_b,X_b),combi(X_b)),Y_1) = ti(fun(X_b,bool),Y_1) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_83_subset__insertI,axiom,
% 0.53/0.79      ! [X_b,B,A_2] : hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_eq(fun(X_b,bool)),B),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),B))) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_84_insert__subset,axiom,
% 0.53/0.79      ! [X_b,X_2,A_1,B] :
% 0.53/0.79        ( hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_eq(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_2),A_1)),B))
% 0.53/0.79      <=> ( hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),B))
% 0.53/0.79          & hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_eq(fun(X_b,bool)),A_1),B)) ) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_85_subset__insert,axiom,
% 0.53/0.79      ! [X_b,B,X_2,A_1] :
% 0.53/0.79        ( ~ hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),A_1))
% 0.53/0.79       => ( hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_eq(fun(X_b,bool)),A_1),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_2),B)))
% 0.53/0.79        <=> hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_eq(fun(X_b,bool)),A_1),B)) ) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_86_subset__insertI2,axiom,
% 0.53/0.79      ! [X_b,B_1,A_1,B] :
% 0.53/0.79        ( hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_eq(fun(X_b,bool)),A_1),B))
% 0.53/0.79       => hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_eq(fun(X_b,bool)),A_1),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),B_1),B))) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_87_insert__mono,axiom,
% 0.53/0.79      ! [X_b,A_2,C,D] :
% 0.53/0.79        ( hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_eq(fun(X_b,bool)),C),D))
% 0.53/0.79       => hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_eq(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),C)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),D))) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_88_image__insert,axiom,
% 0.53/0.79      ! [X_c,X_b,F,A_2,B] : hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),hAPP(fun(X_c,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_c,bool),fun(X_c,bool)),insert(X_c),A_2),B)) = hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),hAPP(X_c,X_b,F,A_2)),hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),B)) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_89_insert__image,axiom,
% 0.53/0.79      ! [X_c,X_b,F,X_2,A_1] :
% 0.53/0.79        ( hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),A_1))
% 0.53/0.79       => hAPP(fun(X_c,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_c,bool),fun(X_c,bool)),insert(X_c),hAPP(X_b,X_c,F,X_2)),hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),F),A_1)) = hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),F),A_1) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_90_subset__image__iff,axiom,
% 0.53/0.79      ! [X_b,X_c,B,F,A_1] :
% 0.53/0.79        ( hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_eq(fun(X_b,bool)),B),hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),A_1)))
% 0.53/0.79      <=> ? [AA] :
% 0.53/0.79            ( hBOOL(hAPP(fun(X_c,bool),bool,hAPP(fun(X_c,bool),fun(fun(X_c,bool),bool),ord_less_eq(fun(X_c,bool)),AA),A_1))
% 0.53/0.79            & ti(fun(X_b,bool),B) = hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),AA) ) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_91_image__mono,axiom,
% 0.53/0.79      ! [X_c,X_b,F,A_1,B] :
% 0.53/0.79        ( hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_eq(fun(X_b,bool)),A_1),B))
% 0.53/0.79       => hBOOL(hAPP(fun(X_c,bool),bool,hAPP(fun(X_c,bool),fun(fun(X_c,bool),bool),ord_less_eq(fun(X_c,bool)),hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),F),A_1)),hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),F),B))) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_92_imageE,axiom,
% 0.53/0.79      ! [X_b,X_c,B_1,F,A_1] :
% 0.53/0.79        ( hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),B_1),hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),A_1)))
% 0.53/0.79       => ~ ! [X_1] :
% 0.53/0.79              ( ti(X_b,B_1) = hAPP(X_c,X_b,F,X_1)
% 0.53/0.79             => ~ hBOOL(hAPP(fun(X_c,bool),bool,hAPP(X_c,fun(fun(X_c,bool),bool),member(X_c),X_1),A_1)) ) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_93_subsetI,axiom,
% 0.53/0.79      ! [X_b,B,A_1] :
% 0.53/0.79        ( ! [X_1] :
% 0.53/0.79            ( hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_1))
% 0.53/0.79           => hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),B)) )
% 0.53/0.79       => hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_eq(fun(X_b,bool)),A_1),B)) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_94_zero__induct__lemma,axiom,
% 0.53/0.79      ! [I,Pa,K] :
% 0.53/0.79        ( hBOOL(hAPP(nat,bool,Pa,K))
% 0.53/0.79       => ( ! [N_2] :
% 0.53/0.79              ( hBOOL(hAPP(nat,bool,Pa,hAPP(nat,nat,suc,N_2)))
% 0.53/0.79             => hBOOL(hAPP(nat,bool,Pa,N_2)) )
% 0.53/0.79         => hBOOL(hAPP(nat,bool,Pa,hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),K),I))) ) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_95_Suc__le__D,axiom,
% 0.53/0.79      ! [N_1,M_1] :
% 0.53/0.79        ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),hAPP(nat,nat,suc,N_1)),M_1))
% 0.53/0.79       => ? [M] : M_1 = hAPP(nat,nat,suc,M) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_96_image__subsetI,axiom,
% 0.53/0.79      ! [X_c,X_b,F,B,A_1] :
% 0.53/0.79        ( ! [X_1] :
% 0.53/0.79            ( hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_1))
% 0.53/0.79           => hBOOL(hAPP(fun(X_c,bool),bool,hAPP(X_c,fun(fun(X_c,bool),bool),member(X_c),hAPP(X_b,X_c,F,X_1)),B)) )
% 0.53/0.79       => hBOOL(hAPP(fun(X_c,bool),bool,hAPP(fun(X_c,bool),fun(fun(X_c,bool),bool),ord_less_eq(fun(X_c,bool)),hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),F),A_1)),B)) ) ).
% 0.53/0.79  
% 0.53/0.79  fof(fact_97_order__refl,axiom,
% 0.53/0.79      ! [X_a] :
% 0.53/0.80        ( preorder(X_a)
% 0.53/0.80       => ! [X] : hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),X),X)) ) ).
% 0.53/0.80  
% 0.53/0.80  fof(fact_98_finite__nat__set__iff__bounded__le,axiom,
% 0.53/0.80      ! [N] :
% 0.53/0.80        ( hBOOL(hAPP(fun(nat,bool),bool,finite_finite(nat),N))
% 0.53/0.80      <=> ? [M] :
% 0.53/0.80          ! [X_1] :
% 0.53/0.80            ( hBOOL(hAPP(fun(nat,bool),bool,hAPP(nat,fun(fun(nat,bool),bool),member(nat),X_1),N))
% 0.53/0.80           => hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),X_1),M)) ) ) ).
% 0.53/0.80  
% 0.53/0.80  %----Arities (8)
% 0.53/0.80  fof(arity_fun___Orderings_Opreorder,axiom,
% 0.53/0.80      ! [T_2,T_1] :
% 0.53/0.80        ( preorder(T_1)
% 0.53/0.80       => preorder(fun(T_2,T_1)) ) ).
% 0.53/0.80  
% 0.53/0.80  fof(arity_fun___Finite__Set_Ofinite,axiom,
% 0.53/0.80      ! [T_2,T_1] :
% 0.53/0.80        ( ( finite_finite_1(T_1)
% 0.53/0.80          & finite_finite_1(T_2) )
% 0.53/0.80       => finite_finite_1(fun(T_2,T_1)) ) ).
% 0.53/0.80  
% 0.53/0.80  fof(arity_fun___Orderings_Oorder,axiom,
% 0.53/0.80      ! [T_2,T_1] :
% 0.53/0.80        ( order(T_1)
% 0.53/0.80       => order(fun(T_2,T_1)) ) ).
% 0.53/0.80  
% 0.53/0.80  fof(arity_Nat_Onat___Orderings_Opreorder,axiom,
% 0.53/0.80      preorder(nat) ).
% 0.53/0.80  
% 0.53/0.80  fof(arity_Nat_Onat___Orderings_Oorder,axiom,
% 0.53/0.80      order(nat) ).
% 0.53/0.80  
% 0.53/0.80  fof(arity_HOL_Obool___Orderings_Opreorder,axiom,
% 0.53/0.80      preorder(bool) ).
% 0.53/0.80  
% 0.53/0.80  fof(arity_HOL_Obool___Finite__Set_Ofinite,axiom,
% 0.53/0.80      finite_finite_1(bool) ).
% 0.53/0.80  
% 0.53/0.80  fof(arity_HOL_Obool___Orderings_Oorder,axiom,
% 0.53/0.80      order(bool) ).
% 0.53/0.80  
% 0.53/0.80  %----Helper facts (18)
% 0.53/0.80  fof(help_ti_idem,axiom,
% 0.53/0.80      ! [T,A] : ti(T,ti(T,A)) = ti(T,A) ).
% 0.53/0.80  
% 0.53/0.80  fof(help_fNot_1_1_U,axiom,
% 0.53/0.80      ! [P] :
% 0.53/0.80        ( ~ hBOOL(hAPP(bool,bool,fNot,P))
% 0.53/0.80        | ~ hBOOL(P) ) ).
% 0.53/0.80  
% 0.53/0.80  fof(help_fNot_2_1_U,axiom,
% 0.53/0.80      ! [P] :
% 0.53/0.80        ( hBOOL(P)
% 0.53/0.80        | hBOOL(hAPP(bool,bool,fNot,P)) ) ).
% 0.53/0.80  
% 0.53/0.80  fof(help_COMBB_1_1_U,axiom,
% 0.53/0.80      ! [X_a,X_c,X_b,P,Q,R] : hAPP(X_a,X_c,hAPP(fun(X_a,X_b),fun(X_a,X_c),hAPP(fun(X_b,X_c),fun(fun(X_a,X_b),fun(X_a,X_c)),combb(X_b,X_c,X_a),P),Q),R) = hAPP(X_b,X_c,P,hAPP(X_a,X_b,Q,R)) ).
% 0.53/0.80  
% 0.53/0.80  fof(help_COMBC_1_1_U,axiom,
% 0.53/0.80      ! [X_a,X_c,X_b,P,Q,R] : hAPP(X_a,X_c,hAPP(X_b,fun(X_a,X_c),hAPP(fun(X_a,fun(X_b,X_c)),fun(X_b,fun(X_a,X_c)),combc(X_a,X_b,X_c),P),Q),R) = hAPP(X_b,X_c,hAPP(X_a,fun(X_b,X_c),P,R),Q) ).
% 0.53/0.80  
% 0.53/0.80  fof(help_COMBI_1_1_U,axiom,
% 0.53/0.80      ! [X_a,P] : hAPP(X_a,X_a,combi(X_a),P) = ti(X_a,P) ).
% 0.53/0.80  
% 0.53/0.80  fof(help_COMBS_1_1_U,axiom,
% 0.53/0.80      ! [X_a,X_c,X_b,P,Q,R] : hAPP(X_a,X_c,hAPP(fun(X_a,X_b),fun(X_a,X_c),hAPP(fun(X_a,fun(X_b,X_c)),fun(fun(X_a,X_b),fun(X_a,X_c)),combs(X_a,X_b,X_c),P),Q),R) = hAPP(X_b,X_c,hAPP(X_a,fun(X_b,X_c),P,R),hAPP(X_a,X_b,Q,R)) ).
% 0.53/0.80  
% 0.53/0.80  fof(help_fconj_1_1_U,axiom,
% 0.53/0.80      ! [Q,P] :
% 0.53/0.80        ( ~ hBOOL(P)
% 0.53/0.80        | ~ hBOOL(Q)
% 0.53/0.80        | hBOOL(hAPP(bool,bool,hAPP(bool,fun(bool,bool),fconj,P),Q)) ) ).
% 0.53/0.80  
% 0.53/0.80  fof(help_fconj_2_1_U,axiom,
% 0.53/0.80      ! [P,Q] :
% 0.53/0.80        ( ~ hBOOL(hAPP(bool,bool,hAPP(bool,fun(bool,bool),fconj,P),Q))
% 0.53/0.80        | hBOOL(P) ) ).
% 0.53/0.80  
% 0.53/0.80  fof(help_fconj_3_1_U,axiom,
% 0.53/0.80      ! [P,Q] :
% 0.53/0.80        ( ~ hBOOL(hAPP(bool,bool,hAPP(bool,fun(bool,bool),fconj,P),Q))
% 0.53/0.80        | hBOOL(Q) ) ).
% 0.53/0.80  
% 0.53/0.80  fof(help_fdisj_1_1_U,axiom,
% 0.53/0.80      ! [Q,P] :
% 0.53/0.80        ( ~ hBOOL(P)
% 0.53/0.80        | hBOOL(hAPP(bool,bool,hAPP(bool,fun(bool,bool),fdisj,P),Q)) ) ).
% 0.53/0.80  
% 0.53/0.80  fof(help_fdisj_2_1_U,axiom,
% 0.53/0.80      ! [P,Q] :
% 0.53/0.80        ( ~ hBOOL(Q)
% 0.53/0.80        | hBOOL(hAPP(bool,bool,hAPP(bool,fun(bool,bool),fdisj,P),Q)) ) ).
% 0.53/0.80  
% 0.53/0.80  fof(help_fdisj_3_1_U,axiom,
% 0.53/0.80      ! [P,Q] :
% 0.53/0.80        ( ~ hBOOL(hAPP(bool,bool,hAPP(bool,fun(bool,bool),fdisj,P),Q))
% 0.53/0.80        | hBOOL(P)
% 0.53/0.80        | hBOOL(Q) ) ).
% 0.53/0.80  
% 0.53/0.80  fof(help_fequal_1_1_T,axiom,
% 0.53/0.80      ! [X_a,X,Y] :
% 0.53/0.80        ( ~ hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),fequal(X_a),X),Y))
% 0.53/0.80        | ti(X_a,X) = ti(X_a,Y) ) ).
% 0.53/0.80  
% 0.53/0.80  fof(help_fequal_2_1_T,axiom,
% 0.53/0.80      ! [X_a,X,Y] :
% 0.53/0.80        ( ti(X_a,X) != ti(X_a,Y)
% 0.53/0.80        | hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),fequal(X_a),X),Y)) ) ).
% 0.53/0.80  
% 0.53/0.80  fof(help_fimplies_1_1_U,axiom,
% 0.53/0.80      ! [Q,P] :
% 0.53/0.80        ( hBOOL(P)
% 0.53/0.80        | hBOOL(hAPP(bool,bool,hAPP(bool,fun(bool,bool),fimplies,P),Q)) ) ).
% 0.53/0.80  
% 0.53/0.80  fof(help_fimplies_2_1_U,axiom,
% 0.53/0.80      ! [P,Q] :
% 0.53/0.80        ( ~ hBOOL(Q)
% 0.53/0.80        | hBOOL(hAPP(bool,bool,hAPP(bool,fun(bool,bool),fimplies,P),Q)) ) ).
% 0.53/0.80  
% 0.53/0.80  fof(help_fimplies_3_1_U,axiom,
% 0.53/0.80      ! [P,Q] :
% 0.53/0.80        ( ~ hBOOL(hAPP(bool,bool,hAPP(bool,fun(bool,bool),fimplies,P),Q))
% 0.53/0.80        | ~ hBOOL(P)
% 0.53/0.80        | hBOOL(Q) ) ).
% 0.53/0.80  
% 0.53/0.80  %----Conjectures (7)
% 0.53/0.80  fof(conj_0,hypothesis,
% 0.53/0.80      hBOOL(hAPP(fun(pname,bool),bool,finite_finite(pname),u)) ).
% 0.53/0.80  
% 0.53/0.80  fof(conj_1,hypothesis,
% 0.53/0.80      hBOOL(hAPP(fun(x_a,bool),bool,hAPP(fun(x_a,bool),fun(fun(x_a,bool),bool),ord_less_eq(fun(x_a,bool)),g),hAPP(fun(pname,bool),fun(x_a,bool),hAPP(fun(pname,x_a),fun(fun(pname,bool),fun(x_a,bool)),image(pname,x_a),mgt_call),u))) ).
% 0.53/0.80  
% 0.53/0.80  fof(conj_2,hypothesis,
% 0.53/0.80      hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),hAPP(nat,nat,suc,na)),hAPP(fun(x_a,bool),nat,finite_card(x_a),hAPP(fun(pname,bool),fun(x_a,bool),hAPP(fun(pname,x_a),fun(fun(pname,bool),fun(x_a,bool)),image(pname,x_a),mgt_call),u)))) ).
% 0.53/0.80  
% 0.53/0.80  fof(conj_3,hypothesis,
% 0.53/0.80      hAPP(fun(x_a,bool),nat,finite_card(x_a),g) = hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(fun(x_a,bool),nat,finite_card(x_a),hAPP(fun(pname,bool),fun(x_a,bool),hAPP(fun(pname,x_a),fun(fun(pname,bool),fun(x_a,bool)),image(pname,x_a),mgt_call),u))),hAPP(nat,nat,suc,na)) ).
% 0.53/0.80  
% 0.53/0.80  fof(conj_4,hypothesis,
% 0.53/0.80      hBOOL(hAPP(fun(pname,bool),bool,hAPP(pname,fun(fun(pname,bool),bool),member(pname),pn),u)) ).
% 0.53/0.80  
% 0.53/0.80  fof(conj_5,hypothesis,
% 0.53/0.80      ~ hBOOL(hAPP(fun(x_a,bool),bool,hAPP(x_a,fun(fun(x_a,bool),bool),member(x_a),hAPP(pname,x_a,mgt_call,pn)),g)) ).
% 0.53/0.80  
% 0.53/0.80  fof(conj_6,conjecture,
% 0.53/0.80      hBOOL(hAPP(fun(x_a,bool),bool,hAPP(fun(x_a,bool),fun(fun(x_a,bool),bool),ord_less_eq(fun(x_a,bool)),hAPP(fun(x_a,bool),fun(x_a,bool),hAPP(x_a,fun(fun(x_a,bool),fun(x_a,bool)),insert(x_a),hAPP(pname,x_a,mgt_call,pn)),g)),hAPP(fun(pname,bool),fun(x_a,bool),hAPP(fun(pname,x_a),fun(fun(pname,bool),fun(x_a,bool)),image(pname,x_a),mgt_call),u))) ).
% 0.53/0.80  
% 0.53/0.80  %------------------------------------------------------------------------------
% 0.53/0.80  %-------------------------------------------
% 0.53/0.80  % Proof found
% 0.53/0.80  % SZS status Theorem for theBenchmark
% 0.53/0.80  % SZS output start Proof
% 0.53/0.80  %ClaNum:279(EqnAxiom:82)
% 0.53/0.80  %VarNum:2265(SingletonVarNum:442)
% 0.53/0.80  %MaxLitNum:4
% 0.53/0.80  %MaxfuncDepth:8
% 0.53/0.80  %SharedTerms:113
% 0.53/0.80  %goalClause: 147
% 0.53/0.80  %singleGoalClaCount:1
% 0.53/0.80  [83]P1(a1)
% 0.53/0.80  [84]P1(a2)
% 0.53/0.80  [85]P2(a1)
% 0.53/0.80  [86]P3(a1)
% 0.53/0.80  [87]P3(a2)
% 0.53/0.80  [88]E(f8(a2,a2,f3(a2),a7),a7)
% 0.53/0.80  [89]E(f8(a37,a37,f3(a37),a38),a38)
% 0.53/0.80  [100]E(f8(f9(a2,f9(a2,a2)),f9(a2,f9(a2,a2)),f3(f9(a2,f9(a2,a2))),f36(a2)),f36(a2))
% 0.53/0.80  [101]P4(f8(f9(a37,a1),a1,f29(a37),a43))
% 0.53/0.80  [136]E(f8(a2,a2,f8(a2,f9(a2,a2),f36(a2),f8(f9(a44,a1),a2,f30(a44),f8(f9(a37,a1),f9(a44,a1),f8(f9(a37,a44),f9(f9(a37,a1),f9(a44,a1)),f35(a37,a44),a32),a43))),f8(a2,a2,a42,a7)),f8(f9(a44,a1),a2,f30(a44),a31))
% 0.53/0.80  [91]E(f8(f9(a1,a1),f9(a1,a1),f3(f9(a1,a1)),a10),a10)
% 0.53/0.80  [92]E(f8(f9(a2,a2),f9(a2,a2),f3(f9(a2,a2)),a42),a42)
% 0.53/0.80  [93]E(f8(f9(a44,a1),f9(a44,a1),f3(f9(a44,a1)),a31),a31)
% 0.53/0.80  [94]E(f8(f9(a37,a1),f9(a37,a1),f3(f9(a37,a1)),a43),a43)
% 0.53/0.80  [95]E(f8(f9(a37,a44),f9(a37,a44),f3(f9(a37,a44)),a32),a32)
% 0.53/0.80  [119]P4(f8(f9(a37,a1),a1,f8(a37,f9(f9(a37,a1),a1),f33(a37),a38),a43))
% 0.53/0.80  [146]~P4(f8(f9(a44,a1),a1,f8(a44,f9(f9(a44,a1),a1),f33(a44),f8(a37,a44,a32,a38)),a31))
% 0.53/0.80  [97]E(f8(f9(a1,f9(a1,a1)),f9(a1,f9(a1,a1)),f3(f9(a1,f9(a1,a1))),a25),a25)
% 0.53/0.80  [98]E(f8(f9(a1,f9(a1,a1)),f9(a1,f9(a1,a1)),f3(f9(a1,f9(a1,a1))),a26),a26)
% 0.53/0.80  [99]E(f8(f9(a1,f9(a1,a1)),f9(a1,f9(a1,a1)),f3(f9(a1,f9(a1,a1))),a27),a27)
% 0.53/0.80  [131]P4(f8(f9(a44,a1),a1,f8(f9(a44,a1),f9(f9(a44,a1),a1),f40(f9(a44,a1)),a31),f8(f9(a37,a1),f9(a44,a1),f8(f9(a37,a44),f9(f9(a37,a1),f9(a44,a1)),f35(a37,a44),a32),a43)))
% 0.53/0.80  [147]~P4(f8(f9(a44,a1),a1,f8(f9(a44,a1),f9(f9(a44,a1),a1),f40(f9(a44,a1)),f8(f9(a44,a1),f9(a44,a1),f8(a44,f9(f9(a44,a1),f9(a44,a1)),f34(a44),f8(a37,a44,a32,a38)),a31)),f8(f9(a37,a1),f9(a44,a1),f8(f9(a37,a44),f9(f9(a37,a1),f9(a44,a1)),f35(a37,a44),a32),a43)))
% 0.53/0.80  [111]E(f8(f9(f9(a44,a1),f9(f9(a44,a1),a1)),f9(f9(a44,a1),f9(f9(a44,a1),a1)),f3(f9(f9(a44,a1),f9(f9(a44,a1),a1))),a39),a39)
% 0.53/0.80  [139]P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),f8(a2,a2,a42,a7)),f8(f9(a44,a1),a2,f30(a44),f8(f9(a37,a1),f9(a44,a1),f8(f9(a37,a44),f9(f9(a37,a1),f9(a44,a1)),f35(a37,a44),a32),a43))))
% 0.53/0.80  [144]~E(f8(a2,a2,a42,x1441),x1441)
% 0.53/0.80  [90]E(f8(x901,x901,f3(x901),f41(x901)),f41(x901))
% 0.53/0.80  [96]E(f8(f9(x961,x961),f9(x961,x961),f3(f9(x961,x961)),f3(x961)),f3(x961))
% 0.53/0.80  [102]E(f8(f9(f9(x1021,a1),a1),f9(f9(x1021,a1),a1),f3(f9(f9(x1021,a1),a1)),f29(x1021)),f29(x1021))
% 0.53/0.80  [103]E(f8(f9(f9(x1031,a1),a2),f9(f9(x1031,a1),a2),f3(f9(f9(x1031,a1),a2)),f30(x1031)),f30(x1031))
% 0.53/0.80  [104]E(f8(f9(x1041,f9(x1041,a1)),f9(x1041,f9(x1041,a1)),f3(f9(x1041,f9(x1041,a1))),f28(x1041)),f28(x1041))
% 0.53/0.80  [106]E(f8(f9(f9(x1061,a1),f9(x1061,a1)),f9(f9(x1061,a1),f9(x1061,a1)),f3(f9(f9(x1061,a1),f9(x1061,a1))),f4(x1061)),f4(x1061))
% 0.53/0.80  [107]E(f8(f9(x1071,f9(f9(x1071,a1),a1)),f9(x1071,f9(f9(x1071,a1),a1)),f3(f9(x1071,f9(f9(x1071,a1),a1))),f33(x1071)),f33(x1071))
% 0.53/0.80  [113]E(f8(f9(x1131,f9(f9(x1131,a1),f9(x1131,a1))),f9(x1131,f9(f9(x1131,a1),f9(x1131,a1))),f3(f9(x1131,f9(f9(x1131,a1),f9(x1131,a1)))),f34(x1131)),f34(x1131))
% 0.53/0.80  [116]P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),x1161),x1161))
% 0.53/0.80  [145]~P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),f8(a2,a2,a42,x1451)),x1451))
% 0.53/0.80  [127]E(f8(f9(a2,a1),a2,f30(a2),f8(f9(a2,a1),f9(a2,a1),f4(a2),f8(a2,f9(a2,a1),f8(f9(a2,f9(a2,a1)),f9(a2,f9(a2,a1)),f6(a2,a2,a1),f40(a2)),x1271))),f8(a2,a2,a42,x1271))
% 0.53/0.80  [137]P4(f8(f9(a2,a1),a1,f29(a2),f8(f9(a2,a1),f9(a2,a1),f4(a2),f8(a2,f9(a2,a1),f8(f9(a2,f9(a2,a1)),f9(a2,f9(a2,a1)),f6(a2,a2,a1),f40(a2)),x1371))))
% 0.53/0.80  [115]E(f8(f9(f9(x1151,x1152),f9(f9(x1151,a1),f9(x1152,a1))),f9(f9(x1151,x1152),f9(f9(x1151,a1),f9(x1152,a1))),f3(f9(f9(x1151,x1152),f9(f9(x1151,a1),f9(x1152,a1)))),f35(x1151,x1152)),f35(x1151,x1152))
% 0.53/0.80  [105]E(f8(f9(x1051,a1),f9(x1051,a1),f3(f9(x1051,a1)),x1052),f8(f9(x1051,a1),f9(x1051,a1),f4(x1051),x1052))
% 0.53/0.80  [114]E(f8(f9(x1141,a1),f9(x1141,a1),f8(f9(x1141,x1141),f9(f9(x1141,a1),f9(x1141,a1)),f35(x1141,x1141),f3(x1141)),x1142),f8(f9(x1141,a1),f9(x1141,a1),f3(f9(x1141,a1)),x1142))
% 0.53/0.80  [122]E(f8(a2,a2,f8(a2,f9(a2,a2),f36(a2),f8(a2,a2,a42,x1221)),f8(a2,a2,a42,x1222)),f8(a2,a2,f8(a2,f9(a2,a2),f36(a2),x1221),x1222))
% 0.53/0.80  [120]P4(f8(f9(x1201,a1),a1,f8(f9(x1201,a1),f9(f9(x1201,a1),a1),f40(f9(x1201,a1)),x1202),x1202))
% 0.53/0.80  [134]P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),f8(a2,a2,f8(a2,f9(a2,a2),f36(a2),x1341),x1342)),x1341))
% 0.53/0.80  [117]E(f8(f9(f9(x1171,x1172),f9(f9(x1173,x1171),f9(x1173,x1172))),f9(f9(x1171,x1172),f9(f9(x1173,x1171),f9(x1173,x1172))),f3(f9(f9(x1171,x1172),f9(f9(x1173,x1171),f9(x1173,x1172)))),f5(x1171,x1172,x1173)),f5(x1171,x1172,x1173))
% 0.53/0.80  [118]E(f8(f9(f9(x1181,f9(x1182,x1183)),f9(x1182,f9(x1181,x1183))),f9(f9(x1181,f9(x1182,x1183)),f9(x1182,f9(x1181,x1183))),f3(f9(f9(x1181,f9(x1182,x1183)),f9(x1182,f9(x1181,x1183)))),f6(x1181,x1182,x1183)),f6(x1181,x1182,x1183))
% 0.53/0.80  [121]E(f8(f9(f9(x1211,f9(x1212,x1213)),f9(f9(x1211,x1212),f9(x1211,x1213))),f9(f9(x1211,f9(x1212,x1213)),f9(f9(x1211,x1212),f9(x1211,x1213))),f3(f9(f9(x1211,f9(x1212,x1213)),f9(f9(x1211,x1212),f9(x1211,x1213)))),f11(x1211,x1212,x1213)),f11(x1211,x1212,x1213))
% 0.53/0.80  [125]E(f8(f9(x1251,a1),f9(x1251,a1),f8(x1251,f9(f9(x1251,a1),f9(x1251,a1)),f34(x1251),x1252),f8(f9(x1251,a1),f9(x1251,a1),f8(x1251,f9(f9(x1251,a1),f9(x1251,a1)),f34(x1251),x1252),x1253)),f8(f9(x1251,a1),f9(x1251,a1),f8(x1251,f9(f9(x1251,a1),f9(x1251,a1)),f34(x1251),x1252),x1253))
% 0.53/0.80  [128]P4(f8(f9(x1281,a1),a1,f8(x1281,f9(f9(x1281,a1),a1),f33(x1281),x1282),f8(f9(x1281,a1),f9(x1281,a1),f8(x1281,f9(f9(x1281,a1),f9(x1281,a1)),f34(x1281),x1282),x1283)))
% 0.53/0.80  [130]P4(f8(f9(x1301,a1),a1,f8(f9(x1301,a1),f9(f9(x1301,a1),a1),f40(f9(x1301,a1)),x1302),f8(f9(x1301,a1),f9(x1301,a1),f8(x1301,f9(f9(x1301,a1),f9(x1301,a1)),f34(x1301),x1303),x1302)))
% 0.53/0.80  [133]E(f8(a2,a2,f8(a2,f9(a2,a2),f36(a2),f8(a2,a2,f8(a2,f9(a2,a2),f36(a2),x1331),x1332)),x1333),f8(a2,a2,f8(a2,f9(a2,a2),f36(a2),f8(a2,a2,f8(a2,f9(a2,a2),f36(a2),x1331),x1333)),x1332))
% 0.53/0.80  [138]E(f8(a2,a2,f8(a2,f9(a2,a2),f36(a2),f8(a2,a2,f8(a2,f9(a2,a2),f36(a2),f8(a2,a2,a42,x1381)),x1382)),f8(a2,a2,a42,x1383)),f8(a2,a2,f8(a2,f9(a2,a2),f36(a2),f8(a2,a2,f8(a2,f9(a2,a2),f36(a2),x1381),x1382)),x1383))
% 0.53/0.80  [140]E(f8(f9(x1401,a1),f9(x1401,a1),f4(x1401),f8(f9(x1401,a1),f9(x1401,a1),f8(f9(x1401,f9(a1,a1)),f9(f9(x1401,a1),f9(x1401,a1)),f11(x1401,a1,a1),f8(f9(x1401,a1),f9(x1401,f9(a1,a1)),f8(f9(a1,f9(a1,a1)),f9(f9(x1401,a1),f9(x1401,f9(a1,a1))),f5(a1,f9(a1,a1),x1401),a26),f8(x1401,f9(x1401,a1),f8(f9(x1401,f9(x1401,a1)),f9(x1401,f9(x1401,a1)),f6(x1401,x1401,a1),f28(x1401)),x1402))),f8(f9(x1401,a1),f9(x1401,a1),f8(f9(x1401,f9(f9(x1401,a1),a1)),f9(f9(x1401,a1),f9(x1401,a1)),f6(x1401,f9(x1401,a1),a1),f33(x1401)),x1403))),f8(f9(x1401,a1),f9(x1401,a1),f8(x1401,f9(f9(x1401,a1),f9(x1401,a1)),f34(x1401),x1402),x1403))
% 0.53/0.80  [141]E(f8(f9(x1411,a1),f9(x1411,a1),f4(x1411),f8(f9(x1411,a1),f9(x1411,a1),f8(f9(x1411,f9(a1,a1)),f9(f9(x1411,a1),f9(x1411,a1)),f11(x1411,a1,a1),f8(f9(x1411,a1),f9(x1411,f9(a1,a1)),f8(f9(a1,f9(a1,a1)),f9(f9(x1411,a1),f9(x1411,f9(a1,a1))),f5(a1,f9(a1,a1),x1411),a26),f8(x1411,f9(x1411,a1),f8(f9(x1411,f9(x1411,a1)),f9(x1411,f9(x1411,a1)),f6(x1411,x1411,a1),f28(x1411)),x1412))),f8(f9(x1411,a1),f9(x1411,a1),f8(f9(x1411,f9(f9(x1411,a1),a1)),f9(f9(x1411,a1),f9(x1411,a1)),f6(x1411,f9(x1411,a1),a1),f33(x1411)),x1413))),f8(f9(x1411,a1),f9(x1411,a1),f8(x1411,f9(f9(x1411,a1),f9(x1411,a1)),f34(x1411),x1412),x1413))
% 0.53/0.80  [142]E(f8(f9(x1421,a1),f9(x1421,a1),f4(x1421),f8(f9(x1421,a1),f9(x1421,a1),f8(f9(x1421,f9(a1,a1)),f9(f9(x1421,a1),f9(x1421,a1)),f11(x1421,a1,a1),f8(f9(x1421,a1),f9(x1421,f9(a1,a1)),f8(f9(a1,f9(a1,a1)),f9(f9(x1421,a1),f9(x1421,f9(a1,a1))),f5(a1,f9(a1,a1),x1421),a27),f8(f9(x1421,a1),f9(x1421,a1),f8(f9(a1,a1),f9(f9(x1421,a1),f9(x1421,a1)),f5(a1,a1,x1421),a10),f8(x1421,f9(x1421,a1),f8(f9(x1421,f9(x1421,a1)),f9(x1421,f9(x1421,a1)),f6(x1421,x1421,a1),f28(x1421)),x1422)))),x1423)),f8(f9(x1421,a1),f9(x1421,a1),f8(x1421,f9(f9(x1421,a1),f9(x1421,a1)),f34(x1421),x1422),f8(f9(x1421,a1),f9(x1421,a1),f4(x1421),x1423)))
% 0.53/0.80  [108]E(f8(x1081,x1081,f3(x1081),f8(x1082,x1081,x1083,x1084)),f8(x1082,x1081,x1083,x1084))
% 0.53/0.80  [109]E(f8(x1091,x1092,x1093,f8(x1091,x1091,f3(x1091),x1094)),f8(x1091,x1092,x1093,x1094))
% 0.53/0.80  [112]E(f8(x1121,x1122,f8(f9(x1121,x1122),f9(x1121,x1122),f3(f9(x1121,x1122)),x1123),x1124),f8(x1121,x1122,x1123,x1124))
% 0.53/0.80  [129]E(f8(f9(x1291,a1),f9(x1291,a1),f8(x1291,f9(f9(x1291,a1),f9(x1291,a1)),f34(x1291),x1292),f8(f9(x1291,a1),f9(x1291,a1),f8(x1291,f9(f9(x1291,a1),f9(x1291,a1)),f34(x1291),x1293),x1294)),f8(f9(x1291,a1),f9(x1291,a1),f8(x1291,f9(f9(x1291,a1),f9(x1291,a1)),f34(x1291),x1293),f8(f9(x1291,a1),f9(x1291,a1),f8(x1291,f9(f9(x1291,a1),f9(x1291,a1)),f34(x1291),x1292),x1294)))
% 0.53/0.80  [132]E(f8(f9(x1321,a1),f9(x1322,a1),f8(f9(x1321,x1322),f9(f9(x1321,a1),f9(x1322,a1)),f35(x1321,x1322),x1323),f8(f9(x1321,a1),f9(x1321,a1),f8(x1321,f9(f9(x1321,a1),f9(x1321,a1)),f34(x1321),x1324),x1325)),f8(f9(x1322,a1),f9(x1322,a1),f8(x1322,f9(f9(x1322,a1),f9(x1322,a1)),f34(x1322),f8(x1321,x1322,x1323,x1324)),f8(f9(x1321,a1),f9(x1322,a1),f8(f9(x1321,x1322),f9(f9(x1321,a1),f9(x1322,a1)),f35(x1321,x1322),x1323),x1325)))
% 0.53/0.80  [123]E(f8(x1231,x1232,f8(x1233,f9(x1231,x1232),f8(f9(x1231,f9(x1233,x1232)),f9(x1233,f9(x1231,x1232)),f6(x1231,x1233,x1232),x1234),x1235),x1236),f8(x1233,x1232,f8(x1231,f9(x1233,x1232),x1234,x1236),x1235))
% 0.53/0.80  [124]E(f8(x1241,x1242,f8(f9(x1241,x1243),f9(x1241,x1242),f8(f9(x1243,x1242),f9(f9(x1241,x1243),f9(x1241,x1242)),f5(x1243,x1242,x1241),x1244),x1245),x1246),f8(x1243,x1242,x1244,f8(x1241,x1243,x1245,x1246)))
% 0.53/0.80  [126]E(f8(x1261,x1262,f8(f9(x1261,x1263),f9(x1261,x1262),f8(f9(x1261,f9(x1263,x1262)),f9(f9(x1261,x1263),f9(x1261,x1262)),f11(x1261,x1263,x1262),x1264),x1265),x1266),f8(x1263,x1262,f8(x1261,f9(x1263,x1262),x1264,x1266),f8(x1261,x1263,x1265,x1266)))
% 0.53/0.80  [135]E(f8(f9(x1351,a1),f9(x1352,a1),f8(f9(x1351,x1352),f9(f9(x1351,a1),f9(x1352,a1)),f35(x1351,x1352),x1353),f8(f9(x1354,a1),f9(x1351,a1),f8(f9(x1354,x1351),f9(f9(x1354,a1),f9(x1351,a1)),f35(x1354,x1351),x1355),x1356)),f8(f9(x1354,a1),f9(x1352,a1),f8(f9(x1354,x1352),f9(f9(x1354,a1),f9(x1352,a1)),f35(x1354,x1352),f8(f9(x1354,x1351),f9(x1354,x1352),f8(f9(x1351,x1352),f9(f9(x1354,x1351),f9(x1354,x1352)),f5(x1351,x1352,x1354),x1353),x1355)),x1356))
% 0.53/0.80  [151]P4(x1511)+P4(f8(a1,a1,a10,x1511))
% 0.53/0.80  [158]~P4(x1581)+~P4(f8(a1,a1,a10,x1581))
% 0.53/0.80  [152]~P4(x1521)+P4(f8(a1,a1,f3(a1),x1521))
% 0.53/0.80  [153]~P1(x1531)+E(f8(f9(x1531,f9(x1531,a1)),f9(x1531,f9(x1531,a1)),f3(f9(x1531,f9(x1531,a1))),f40(x1531)),f40(x1531))
% 0.53/0.80  [159]P4(x1591)+~P4(f8(a1,a1,f3(a1),x1591))
% 0.53/0.80  [148]~P1(x1482)+P1(f9(x1481,x1482))
% 0.53/0.80  [149]~P3(x1492)+P3(f9(x1491,x1492))
% 0.53/0.80  [157]E(x1571,x1572)+~E(f8(a2,a2,a42,x1571),f8(a2,a2,a42,x1572))
% 0.53/0.80  [155]~P2(x1551)+P4(f8(f9(x1551,a1),a1,f29(x1551),x1552))
% 0.53/0.80  [160]P4(x1601)+P4(f8(a1,a1,f8(a1,f9(a1,a1),a27,x1601),x1602))
% 0.53/0.80  [161]~P4(x1612)+P4(f8(a1,a1,f8(a1,f9(a1,a1),a26,x1611),x1612))
% 0.53/0.80  [162]~P4(x1621)+P4(f8(a1,a1,f8(a1,f9(a1,a1),a26,x1621),x1622))
% 0.53/0.80  [163]~P4(x1632)+P4(f8(a1,a1,f8(a1,f9(a1,a1),a27,x1631),x1632))
% 0.53/0.80  [165]~E(x1651,x1652)+P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),x1651),x1652))
% 0.53/0.80  [166]~P1(x1661)+P4(f8(x1661,a1,f8(x1661,f9(x1661,a1),f40(x1661),x1662),x1662))
% 0.53/0.80  [168]P4(f8(f9(a2,a1),a1,f29(a2),x1681))+P4(f8(f9(a2,a1),a1,f8(a2,f9(f9(a2,a1),a1),f33(a2),f12(x1681,x1682)),x1681))
% 0.53/0.80  [169]P4(x1691)+~P4(f8(a1,a1,f8(a1,f9(a1,a1),a25,x1692),x1691))
% 0.53/0.80  [170]P4(x1701)+~P4(f8(a1,a1,f8(a1,f9(a1,a1),a25,x1701),x1702))
% 0.53/0.80  [177]P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),x1772),x1771))+P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),x1771),x1772))
% 0.53/0.80  [178]P4(f8(f9(a2,a1),a1,f29(a2),x1781))+~P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),f12(x1781,x1782)),x1782))
% 0.53/0.80  [193]P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),x1931),f8(a2,a2,a42,x1932)))+~P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),x1931),x1932))
% 0.53/0.80  [195]P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),x1951),x1952))+P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),f8(a2,a2,a42,x1952)),x1951))
% 0.53/0.80  [203]E(f8(a2,a2,a42,f14(x2031,x2032)),x2032)+~P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),f8(a2,a2,a42,x2031)),x2032))
% 0.53/0.80  [216]P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),f8(a2,a2,a42,x2161)),f8(a2,a2,a42,x2162)))+~P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),x2161),x2162))
% 0.53/0.80  [217]P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),x2171),x2172))+~P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),f8(a2,a2,a42,x2171)),x2172))
% 0.53/0.80  [223]~P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),x2231),x2232))+~P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),f8(a2,a2,a42,x2232)),x2231))
% 0.53/0.80  [230]~P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),f8(a2,a2,a42,x2301)),f8(a2,a2,a42,x2302)))+P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),x2301),x2302))
% 0.53/0.80  [190]E(f8(a2,a2,f8(a2,f9(a2,a2),f36(a2),x1901),f8(a2,a2,f8(a2,f9(a2,a2),f36(a2),x1901),x1902)),x1902)+~P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),x1902),x1901))
% 0.53/0.80  [194]~P4(f8(f9(a44,a1),a1,f8(f9(a44,a1),f9(f9(a44,a1),a1),f40(f9(a44,a1)),x1942),x1941))+P4(f8(f9(a44,a1),a1,f8(f9(a44,a1),f9(f9(a44,a1),a1),a39,x1941),x1942))
% 0.53/0.80  [209]E(f8(a2,a2,f8(a2,f9(a2,a2),f36(a2),f8(a2,a2,a42,x2091)),x2092),f8(a2,a2,a42,f8(a2,a2,f8(a2,f9(a2,a2),f36(a2),x2091),x2092)))+~P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),x2092),x2091))
% 0.53/0.80  [264]~P4(f8(f9(x2641,a1),a1,f29(x2641),x2642))+P4(f8(f9(f9(x2641,a1),a1),a1,f29(f9(x2641,a1)),f8(f9(f9(x2641,a1),a1),f9(f9(x2641,a1),a1),f4(f9(x2641,a1)),f8(f9(x2641,a1),f9(f9(x2641,a1),a1),f8(f9(f9(x2641,a1),f9(f9(x2641,a1),a1)),f9(f9(x2641,a1),f9(f9(x2641,a1),a1)),f6(f9(x2641,a1),f9(x2641,a1),a1),f40(f9(x2641,a1))),x2642))))
% 0.53/0.80  [167]~E(f8(x1671,x1671,f3(x1671),x1672),f8(x1671,x1671,f3(x1671),x1673))+P4(f8(x1671,a1,f8(x1671,f9(x1671,a1),f28(x1671),x1672),x1673))
% 0.53/0.80  [173]~P4(f8(x1731,a1,x1733,x1732))+P4(f8(f9(x1731,a1),a1,f8(x1731,f9(f9(x1731,a1),a1),f33(x1731),x1732),x1733))
% 0.53/0.80  [175]E(f8(x1751,x1751,f3(x1751),x1752),f8(x1751,x1751,f3(x1751),x1753))+~P4(f8(x1751,a1,f8(x1751,f9(x1751,a1),f28(x1751),x1752),x1753))
% 0.53/0.80  [185]P4(f8(x1851,a1,x1852,x1853))+~P4(f8(f9(x1851,a1),a1,f8(x1851,f9(f9(x1851,a1),a1),f33(x1851),x1853),x1852))
% 0.53/0.80  [186]E(f8(f9(x1861,a1),f9(x1861,a1),f8(x1861,f9(f9(x1861,a1),f9(x1861,a1)),f34(x1861),x1862),x1863),f8(f9(x1861,a1),f9(x1861,a1),f3(f9(x1861,a1)),x1863))+~P4(f8(f9(x1861,a1),a1,f8(x1861,f9(f9(x1861,a1),a1),f33(x1861),x1862),x1863))
% 0.53/0.80  [179]~E(f8(f9(x1791,a1),f9(x1791,a1),f3(f9(x1791,a1)),x1793),f8(f9(x1791,a1),f9(x1791,a1),f3(f9(x1791,a1)),x1792))+P4(f8(f9(x1791,a1),a1,f8(f9(x1791,a1),f9(f9(x1791,a1),a1),f40(f9(x1791,a1)),x1792),x1793))
% 0.53/0.80  [184]~E(f8(f9(x1841,a1),f9(x1841,a1),f3(f9(x1841,a1)),x1842),f8(f9(x1841,a1),f9(x1841,a1),f3(f9(x1841,a1)),x1843))+P4(f8(f9(x1841,a1),a1,f8(f9(x1841,a1),f9(f9(x1841,a1),a1),f40(f9(x1841,a1)),x1842),x1843))
% 0.53/0.80  [187]P4(f8(f9(x1871,a1),a1,f8(x1871,f9(f9(x1871,a1),a1),f33(x1871),f20(x1871,x1872,x1873)),x1873))+P4(f8(f9(x1871,a1),a1,f8(f9(x1871,a1),f9(f9(x1871,a1),a1),f40(f9(x1871,a1)),x1873),x1872))
% 0.53/0.80  [201]~P4(f8(f9(x2011,a1),a1,f29(x2011),x2013))+P4(f8(f9(x2011,a1),a1,f29(x2011),f8(f9(x2011,a1),f9(x2011,a1),f8(x2011,f9(f9(x2011,a1),f9(x2011,a1)),f34(x2011),x2012),x2013)))
% 0.53/0.80  [202]~P4(f8(f9(x2021,a1),a1,f8(x2021,f9(f9(x2021,a1),a1),f33(x2021),f20(x2021,x2023,x2022)),x2023))+P4(f8(f9(x2021,a1),a1,f8(f9(x2021,a1),f9(f9(x2021,a1),a1),f40(f9(x2021,a1)),x2022),x2023))
% 0.53/0.80  [222]P4(f8(f9(x2221,a1),a1,f29(x2221),x2222))+~P4(f8(f9(x2221,a1),a1,f29(x2221),f8(f9(x2221,a1),f9(x2221,a1),f8(x2221,f9(f9(x2221,a1),f9(x2221,a1)),f34(x2221),x2223),x2222)))
% 0.53/0.80  [251]~P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),x2513),x2512))+P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),f8(a2,a2,f8(a2,f9(a2,a2),f36(a2),x2511),x2512)),f8(a2,a2,f8(a2,f9(a2,a2),f36(a2),x2511),x2513)))
% 0.53/0.80  [252]~P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),x2521),x2523))+P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),f8(a2,a2,f8(a2,f9(a2,a2),f36(a2),x2521),x2522)),f8(a2,a2,f8(a2,f9(a2,a2),f36(a2),x2523),x2522)))
% 0.53/0.80  [254]~P4(f8(f9(x2541,a1),a1,f29(x2541),x2542))+P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),f8(f9(x2541,a1),a2,f30(x2541),x2542)),f8(f9(x2541,a1),a2,f30(x2541),f8(f9(x2541,a1),f9(x2541,a1),f8(x2541,f9(f9(x2541,a1),f9(x2541,a1)),f34(x2541),x2543),x2542))))
% 0.53/0.80  [274]~P4(f8(f9(x2741,a1),a1,f29(x2741),f8(f9(x2741,a1),f9(x2741,a1),f4(x2741),x2743)))+P4(f8(f9(x2741,a1),a1,f29(x2741),f8(f9(x2741,a1),f9(x2741,a1),f4(x2741),f8(f9(x2741,a1),f9(x2741,a1),f8(f9(x2741,f9(a1,a1)),f9(f9(x2741,a1),f9(x2741,a1)),f11(x2741,a1,a1),f8(f9(x2741,a1),f9(x2741,f9(a1,a1)),f8(f9(a1,f9(a1,a1)),f9(f9(x2741,a1),f9(x2741,f9(a1,a1))),f5(a1,f9(a1,a1),x2741),a25),x2742)),x2743))))
% 0.53/0.80  [275]~P4(f8(f9(x2751,a1),a1,f29(x2751),f8(f9(x2751,a1),f9(x2751,a1),f4(x2751),x2752)))+P4(f8(f9(x2751,a1),a1,f29(x2751),f8(f9(x2751,a1),f9(x2751,a1),f4(x2751),f8(f9(x2751,a1),f9(x2751,a1),f8(f9(x2751,f9(a1,a1)),f9(f9(x2751,a1),f9(x2751,a1)),f11(x2751,a1,a1),f8(f9(x2751,a1),f9(x2751,f9(a1,a1)),f8(f9(a1,f9(a1,a1)),f9(f9(x2751,a1),f9(x2751,f9(a1,a1))),f5(a1,f9(a1,a1),x2751),a25),x2752)),x2753))))
% 0.53/0.80  [277]P4(f8(f9(x2771,a1),a1,f29(x2771),f8(f9(x2771,a1),f9(x2771,a1),f4(x2771),x2772)))+~P4(f8(f9(x2771,a1),a1,f29(x2771),f8(f9(x2771,a1),f9(x2771,a1),f4(x2771),f8(f9(x2771,a1),f9(x2771,a1),f8(f9(x2771,f9(a1,a1)),f9(f9(x2771,a1),f9(x2771,a1)),f11(x2771,a1,a1),f8(f9(x2771,a1),f9(x2771,f9(a1,a1)),f8(f9(a1,f9(a1,a1)),f9(f9(x2771,a1),f9(x2771,f9(a1,a1))),f5(a1,f9(a1,a1),x2771),a26),x2773)),x2772))))
% 0.53/0.80  [278]P4(f8(f9(x2781,a1),a1,f29(x2781),f8(f9(x2781,a1),f9(x2781,a1),f4(x2781),x2782)))+~P4(f8(f9(x2781,a1),a1,f29(x2781),f8(f9(x2781,a1),f9(x2781,a1),f4(x2781),f8(f9(x2781,a1),f9(x2781,a1),f8(f9(x2781,f9(a1,a1)),f9(f9(x2781,a1),f9(x2781,a1)),f11(x2781,a1,a1),f8(f9(x2781,a1),f9(x2781,f9(a1,a1)),f8(f9(a1,f9(a1,a1)),f9(f9(x2781,a1),f9(x2781,f9(a1,a1))),f5(a1,f9(a1,a1),x2781),a26),x2782)),x2783))))
% 0.53/0.80  [176]~E(f8(x1761,x1762,x1763,f16(x1761,x1762,x1763,x1764)),f8(x1761,x1762,x1764,f16(x1761,x1762,x1763,x1764)))+E(f8(f9(x1761,x1762),f9(x1761,x1762),f3(f9(x1761,x1762)),x1763),f8(f9(x1761,x1762),f9(x1761,x1762),f3(f9(x1761,x1762)),x1764))
% 0.53/0.80  [271]~P4(f8(f9(x2712,a1),a1,f29(x2712),x2714))+P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),f8(f9(x2711,a1),a2,f30(x2711),f8(f9(x2712,a1),f9(x2711,a1),f8(f9(x2712,x2711),f9(f9(x2712,a1),f9(x2711,a1)),f35(x2712,x2711),x2713),x2714))),f8(f9(x2712,a1),a2,f30(x2712),x2714)))
% 0.53/0.80  [197]~P4(f8(x1971,a1,x1973,x1974))+P4(f8(x1971,a1,f8(f9(x1971,a1),f9(x1971,a1),f8(x1971,f9(f9(x1971,a1),f9(x1971,a1)),f34(x1971),x1972),x1973),x1974))
% 0.53/0.80  [198]~E(f8(x1981,x1981,f3(x1981),x1982),f8(x1981,x1981,f3(x1981),x1984))+P4(f8(x1981,a1,f8(f9(x1981,a1),f9(x1981,a1),f8(x1981,f9(f9(x1981,a1),f9(x1981,a1)),f34(x1981),x1982),x1983),x1984))
% 0.53/0.80  [208]~P4(f8(f9(x2082,a1),a1,f29(x2082),x2084))+P4(f8(f9(x2081,a1),a1,f29(x2081),f8(f9(x2082,a1),f9(x2081,a1),f8(f9(x2082,x2081),f9(f9(x2082,a1),f9(x2081,a1)),f35(x2082,x2081),x2083),x2084)))
% 0.53/0.80  [214]~E(f8(x2141,x2141,f3(x2141),x2142),f8(x2141,x2141,f3(x2141),x2143))+P4(f8(f9(x2141,a1),a1,f8(x2141,f9(f9(x2141,a1),a1),f33(x2141),x2142),f8(f9(x2141,a1),f9(x2141,a1),f8(x2141,f9(f9(x2141,a1),f9(x2141,a1)),f34(x2141),x2143),x2144)))
% 0.53/0.80  [234]~P4(f8(f9(x2341,a1),a1,f8(x2341,f9(f9(x2341,a1),a1),f33(x2341),x2342),x2344))+P4(f8(f9(x2341,a1),a1,f8(x2341,f9(f9(x2341,a1),a1),f33(x2341),x2342),f8(f9(x2341,a1),f9(x2341,a1),f8(x2341,f9(f9(x2341,a1),f9(x2341,a1)),f34(x2341),x2343),x2344)))
% 0.53/0.80  [236]~P4(f8(f9(x2361,a1),a1,f8(f9(x2361,a1),f9(f9(x2361,a1),a1),f40(f9(x2361,a1)),x2362),x2364))+P4(f8(f9(x2361,a1),a1,f8(f9(x2361,a1),f9(f9(x2361,a1),a1),f40(f9(x2361,a1)),x2362),f8(f9(x2361,a1),f9(x2361,a1),f8(x2361,f9(f9(x2361,a1),f9(x2361,a1)),f34(x2361),x2363),x2364)))
% 0.53/0.80  [259]~P4(f8(f9(x2591,a1),a1,f8(f9(x2591,a1),f9(f9(x2591,a1),a1),f40(f9(x2591,a1)),x2593),x2594))+P4(f8(f9(x2591,a1),a1,f8(f9(x2591,a1),f9(f9(x2591,a1),a1),f40(f9(x2591,a1)),f8(f9(x2591,a1),f9(x2591,a1),f8(x2591,f9(f9(x2591,a1),f9(x2591,a1)),f34(x2591),x2592),x2593)),f8(f9(x2591,a1),f9(x2591,a1),f8(x2591,f9(f9(x2591,a1),f9(x2591,a1)),f34(x2591),x2592),x2594)))
% 0.53/0.80  [260]P4(f8(f9(x2601,a1),a1,f8(x2601,f9(f9(x2601,a1),a1),f33(x2601),x2602),x2603))+~P4(f8(f9(x2601,a1),a1,f8(f9(x2601,a1),f9(f9(x2601,a1),a1),f40(f9(x2601,a1)),f8(f9(x2601,a1),f9(x2601,a1),f8(x2601,f9(f9(x2601,a1),f9(x2601,a1)),f34(x2601),x2602),x2604)),x2603))
% 0.53/0.80  [262]P4(f8(f9(x2621,a1),a1,f8(f9(x2621,a1),f9(f9(x2621,a1),a1),f40(f9(x2621,a1)),x2622),x2623))+~P4(f8(f9(x2621,a1),a1,f8(f9(x2621,a1),f9(f9(x2621,a1),a1),f40(f9(x2621,a1)),f8(f9(x2621,a1),f9(x2621,a1),f8(x2621,f9(f9(x2621,a1),f9(x2621,a1)),f34(x2621),x2624),x2622)),x2623))
% 0.53/0.80  [228]E(f8(f9(x2281,a1),f9(x2281,a1),f8(x2281,f9(f9(x2281,a1),f9(x2281,a1)),f34(x2281),f8(x2282,x2281,x2283,x2284)),f8(f9(x2282,a1),f9(x2281,a1),f8(f9(x2282,x2281),f9(f9(x2282,a1),f9(x2281,a1)),f35(x2282,x2281),x2283),x2285)),f8(f9(x2282,a1),f9(x2281,a1),f8(f9(x2282,x2281),f9(f9(x2282,a1),f9(x2281,a1)),f35(x2282,x2281),x2283),x2285))+~P4(f8(f9(x2282,a1),a1,f8(x2282,f9(f9(x2282,a1),a1),f33(x2282),x2284),x2285))
% 0.53/0.80  [241]~P4(f8(f9(x2412,a1),a1,f8(x2412,f9(f9(x2412,a1),a1),f33(x2412),x2414),x2415))+P4(f8(f9(x2411,a1),a1,f8(x2411,f9(f9(x2411,a1),a1),f33(x2411),f8(x2412,x2411,x2413,x2414)),f8(f9(x2412,a1),f9(x2411,a1),f8(f9(x2412,x2411),f9(f9(x2412,a1),f9(x2411,a1)),f35(x2412,x2411),x2413),x2415)))
% 0.53/0.80  [249]E(f8(x2491,x2491,f3(x2491),x2492),f8(x2493,x2491,x2494,f21(x2491,x2493,x2492,x2494,x2495)))+~P4(f8(f9(x2491,a1),a1,f8(x2491,f9(f9(x2491,a1),a1),f33(x2491),x2492),f8(f9(x2493,a1),f9(x2491,a1),f8(f9(x2493,x2491),f9(f9(x2493,a1),f9(x2491,a1)),f35(x2493,x2491),x2494),x2495)))
% 0.53/0.80  [250]E(f8(x2501,x2501,f3(x2501),x2502),f8(x2503,x2501,x2504,f22(x2501,x2503,x2502,x2504,x2505)))+~P4(f8(f9(x2501,a1),a1,f8(x2501,f9(f9(x2501,a1),a1),f33(x2501),x2502),f8(f9(x2503,a1),f9(x2501,a1),f8(f9(x2503,x2501),f9(f9(x2503,a1),f9(x2501,a1)),f35(x2503,x2501),x2504),x2505)))
% 0.53/0.80  [255]E(f8(f9(x2551,a1),f9(x2552,a1),f8(f9(x2551,x2552),f9(f9(x2551,a1),f9(x2552,a1)),f35(x2551,x2552),x2553),f23(x2552,x2551,x2554,x2553,x2555)),f8(f9(x2552,a1),f9(x2552,a1),f3(f9(x2552,a1)),x2554))+~P4(f8(f9(x2552,a1),a1,f8(f9(x2552,a1),f9(f9(x2552,a1),a1),f40(f9(x2552,a1)),x2554),f8(f9(x2551,a1),f9(x2552,a1),f8(f9(x2551,x2552),f9(f9(x2551,a1),f9(x2552,a1)),f35(x2551,x2552),x2553),x2555)))
% 0.53/0.80  [263]~P4(f8(f9(x2632,a1),a1,f8(f9(x2632,a1),f9(f9(x2632,a1),a1),f40(f9(x2632,a1)),x2634),x2635))+P4(f8(f9(x2631,a1),a1,f8(f9(x2631,a1),f9(f9(x2631,a1),a1),f40(f9(x2631,a1)),f8(f9(x2632,a1),f9(x2631,a1),f8(f9(x2632,x2631),f9(f9(x2632,a1),f9(x2631,a1)),f35(x2632,x2631),x2633),x2634)),f8(f9(x2632,a1),f9(x2631,a1),f8(f9(x2632,x2631),f9(f9(x2632,a1),f9(x2631,a1)),f35(x2632,x2631),x2633),x2635)))
% 0.53/0.80  [265]P4(f8(f9(x2651,a1),a1,f8(x2651,f9(f9(x2651,a1),a1),f33(x2651),f21(x2652,x2651,x2653,x2654,x2655)),x2655))+~P4(f8(f9(x2652,a1),a1,f8(x2652,f9(f9(x2652,a1),a1),f33(x2652),x2653),f8(f9(x2651,a1),f9(x2652,a1),f8(f9(x2651,x2652),f9(f9(x2651,a1),f9(x2652,a1)),f35(x2651,x2652),x2654),x2655)))
% 0.53/0.80  [266]P4(f8(f9(x2661,a1),a1,f8(x2661,f9(f9(x2661,a1),a1),f33(x2661),f22(x2662,x2661,x2663,x2664,x2665)),x2665))+~P4(f8(f9(x2662,a1),a1,f8(x2662,f9(f9(x2662,a1),a1),f33(x2662),x2663),f8(f9(x2661,a1),f9(x2662,a1),f8(f9(x2661,x2662),f9(f9(x2661,a1),f9(x2662,a1)),f35(x2661,x2662),x2664),x2665)))
% 0.53/0.80  [267]P4(f8(f9(x2671,a1),a1,f8(f9(x2671,a1),f9(f9(x2671,a1),a1),f40(f9(x2671,a1)),f23(x2672,x2671,x2673,x2674,x2675)),x2675))+~P4(f8(f9(x2672,a1),a1,f8(f9(x2672,a1),f9(f9(x2672,a1),a1),f40(f9(x2672,a1)),x2673),f8(f9(x2671,a1),f9(x2672,a1),f8(f9(x2671,x2672),f9(f9(x2671,a1),f9(x2672,a1)),f35(x2671,x2672),x2674),x2675)))
% 0.53/0.80  [268]P4(f8(f9(x2681,a1),a1,f8(x2681,f9(f9(x2681,a1),a1),f33(x2681),f15(x2682,x2681,x2683,x2684,x2685)),x2685))+P4(f8(f9(x2682,a1),a1,f8(f9(x2682,a1),f9(f9(x2682,a1),a1),f40(f9(x2682,a1)),f8(f9(x2681,a1),f9(x2682,a1),f8(f9(x2681,x2682),f9(f9(x2681,a1),f9(x2682,a1)),f35(x2681,x2682),x2683),x2685)),x2684))
% 0.53/0.80  [273]~P4(f8(f9(x2731,a1),a1,f8(x2731,f9(f9(x2731,a1),a1),f33(x2731),f8(x2732,x2731,x2733,f15(x2731,x2732,x2733,x2735,x2734))),x2735))+P4(f8(f9(x2731,a1),a1,f8(f9(x2731,a1),f9(f9(x2731,a1),a1),f40(f9(x2731,a1)),f8(f9(x2732,a1),f9(x2731,a1),f8(f9(x2732,x2731),f9(f9(x2732,a1),f9(x2731,a1)),f35(x2732,x2731),x2733),x2734)),x2735))
% 0.53/0.80  [150]~P2(x1501)+~P2(x1502)+P2(f9(x1501,x1502))
% 0.53/0.80  [164]~P4(x1642)+~P4(x1641)+P4(f8(a1,a1,f8(a1,f9(a1,a1),a25,x1641),x1642))
% 0.53/0.80  [171]P4(x1711)+P4(x1712)+~P4(f8(a1,a1,f8(a1,f9(a1,a1),a26,x1712),x1711))
% 0.53/0.80  [172]P4(x1721)+~P4(x1722)+~P4(f8(a1,a1,f8(a1,f9(a1,a1),a27,x1722),x1721))
% 0.53/0.80  [191]E(x1911,x1912)+~P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),x1912),x1911))+~P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),x1911),x1912))
% 0.53/0.80  [196]~P4(f8(f9(a2,a1),a1,f29(a2),x1962))+P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),x1961),f13(x1962)))+~P4(f8(f9(a2,a1),a1,f8(a2,f9(f9(a2,a1),a1),f33(a2),x1961),x1962))
% 0.53/0.80  [205]E(x2051,f8(a2,a2,a42,x2052))+~P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),x2051),f8(a2,a2,a42,x2052)))+P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),x2051),x2052))
% 0.53/0.80  [212]~P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),x2121),x2123))+P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),x2121),x2122))+~P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),x2123),x2122))
% 0.53/0.80  [189]~P4(f8(f9(x1891,a1),a1,f29(x1891),x1893))+P4(f8(f9(x1891,a1),a1,f29(x1891),x1892))+~P4(f8(f9(x1891,a1),a1,f8(f9(x1891,a1),f9(f9(x1891,a1),a1),f40(f9(x1891,a1)),x1892),x1893))
% 0.53/0.80  [199]~P4(f8(a2,a1,x1991,x1992))+~P4(f8(a2,a1,x1991,f24(x1993,x1991,x1992)))+P4(f8(a2,a1,x1991,f8(a2,a2,f8(a2,f9(a2,a2),f36(a2),x1992),x1993)))
% 0.53/0.80  [207]~P4(f8(f9(x2071,a1),a1,f29(x2071),x2073))+E(f8(f9(x2071,a1),a2,f30(x2071),f8(f9(x2071,a1),f9(x2071,a1),f8(x2071,f9(f9(x2071,a1),f9(x2071,a1)),f34(x2071),x2072),x2073)),f8(a2,a2,a42,f8(f9(x2071,a1),a2,f30(x2071),x2073)))+P4(f8(f9(x2071,a1),a1,f8(x2071,f9(f9(x2071,a1),a1),f33(x2071),x2072),x2073))
% 0.53/0.80  [210]~P4(f8(a2,a1,x2101,x2103))+P4(f8(a2,a1,x2101,f8(a2,a2,a42,f24(x2102,x2101,x2103))))+P4(f8(a2,a1,x2101,f8(a2,a2,f8(a2,f9(a2,a2),f36(a2),x2103),x2102)))
% 0.53/0.80  [211]~P4(f8(f9(x2111,a1),a1,f29(x2111),x2113))+E(f8(f9(x2111,a1),a2,f30(x2111),f8(f9(x2111,a1),f9(x2111,a1),f8(x2111,f9(f9(x2111,a1),f9(x2111,a1)),f34(x2111),x2112),x2113)),f8(f9(x2111,a1),a2,f30(x2111),x2113))+~P4(f8(f9(x2111,a1),a1,f8(x2111,f9(f9(x2111,a1),a1),f33(x2111),x2112),x2113))
% 0.53/0.80  [219]E(f8(f9(x2191,a1),f9(x2191,a1),f3(f9(x2191,a1)),x2192),f8(f9(x2191,a1),f9(x2191,a1),f3(f9(x2191,a1)),x2193))+~P4(f8(f9(x2191,a1),a1,f8(f9(x2191,a1),f9(f9(x2191,a1),a1),f40(f9(x2191,a1)),x2192),x2193))+~P4(f8(f9(x2191,a1),a1,f8(f9(x2191,a1),f9(f9(x2191,a1),a1),f40(f9(x2191,a1)),x2193),x2192))
% 0.53/0.80  [235]~P4(f8(f9(x2351,a1),a1,f29(x2351),x2353))+P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),f8(f9(x2351,a1),a2,f30(x2351),x2352)),f8(f9(x2351,a1),a2,f30(x2351),x2353)))+~P4(f8(f9(x2351,a1),a1,f8(f9(x2351,a1),f9(f9(x2351,a1),a1),f40(f9(x2351,a1)),x2352),x2353))
% 0.53/0.80  [240]E(f8(a2,a2,f8(a2,f9(a2,a2),f36(a2),f8(a2,a2,f8(a2,f9(a2,a2),f36(a2),x2401),x2402)),f8(a2,a2,f8(a2,f9(a2,a2),f36(a2),x2403),x2402)),f8(a2,a2,f8(a2,f9(a2,a2),f36(a2),x2401),x2403))+~P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),x2402),x2401))+~P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),x2402),x2403))
% 0.53/0.80  [276]~P4(f8(f9(x2761,a1),a1,f29(x2761),f8(f9(x2761,a1),f9(x2761,a1),f4(x2761),x2762)))+~P4(f8(f9(x2761,a1),a1,f29(x2761),f8(f9(x2761,a1),f9(x2761,a1),f4(x2761),x2763)))+P4(f8(f9(x2761,a1),a1,f29(x2761),f8(f9(x2761,a1),f9(x2761,a1),f4(x2761),f8(f9(x2761,a1),f9(x2761,a1),f8(f9(x2761,f9(a1,a1)),f9(f9(x2761,a1),f9(x2761,a1)),f11(x2761,a1,a1),f8(f9(x2761,a1),f9(x2761,f9(a1,a1)),f8(f9(a1,f9(a1,a1)),f9(f9(x2761,a1),f9(x2761,f9(a1,a1))),f5(a1,f9(a1,a1),x2761),a26),x2762)),x2763))))
% 0.53/0.80  [227]~P4(f8(f9(x2271,a1),a1,f8(x2271,f9(f9(x2271,a1),a1),f33(x2271),x2272),x2274))+P4(f8(f9(x2271,a1),a1,f8(x2271,f9(f9(x2271,a1),a1),f33(x2271),x2272),x2273))+~P4(f8(f9(x2271,a1),a1,f8(f9(x2271,a1),f9(f9(x2271,a1),a1),f40(f9(x2271,a1)),x2274),x2273))
% 0.53/0.80  [229]E(f8(x2291,x2291,f3(x2291),x2292),f8(x2291,x2291,f3(x2291),x2293))+P4(f8(x2291,a1,x2294,x2293))+~P4(f8(x2291,a1,f8(f9(x2291,a1),f9(x2291,a1),f8(x2291,f9(f9(x2291,a1),f9(x2291,a1)),f34(x2291),x2292),x2294),x2293))
% 0.53/0.80  [231]~P4(f8(f9(x2311,a1),a1,f8(f9(x2311,a1),f9(f9(x2311,a1),a1),f40(f9(x2311,a1)),x2312),x2314))+~P4(f8(f9(x2311,a1),a1,f8(f9(x2311,a1),f9(f9(x2311,a1),a1),f40(f9(x2311,a1)),x2314),x2313))+P4(f8(f9(x2311,a1),a1,f8(f9(x2311,a1),f9(f9(x2311,a1),a1),f40(f9(x2311,a1)),x2312),x2313))
% 0.53/0.80  [244]E(f8(x2441,x2441,f3(x2441),x2442),f8(x2441,x2441,f3(x2441),x2443))+P4(f8(f9(x2441,a1),a1,f8(x2441,f9(f9(x2441,a1),a1),f33(x2441),x2442),x2444))+~P4(f8(f9(x2441,a1),a1,f8(x2441,f9(f9(x2441,a1),a1),f33(x2441),x2442),f8(f9(x2441,a1),f9(x2441,a1),f8(x2441,f9(f9(x2441,a1),f9(x2441,a1)),f34(x2441),x2443),x2444)))
% 0.53/0.80  [247]P4(f8(f9(x2471,a1),a1,f29(x2471),x2472))+P4(f8(f9(x2471,a1),a1,f8(x2471,f9(f9(x2471,a1),a1),f33(x2471),f17(x2473,x2471,x2474,x2472)),x2472))+~P4(f8(f9(x2473,a1),a1,f29(x2473),f8(f9(x2471,a1),f9(x2473,a1),f8(f9(x2471,x2473),f9(f9(x2471,a1),f9(x2473,a1)),f35(x2471,x2473),x2474),x2472)))
% 0.53/0.80  [253]P4(f8(f9(x2531,a1),a1,f8(x2531,f9(f9(x2531,a1),a1),f33(x2531),x2532),x2533))+~P4(f8(f9(x2531,a1),a1,f8(f9(x2531,a1),f9(f9(x2531,a1),a1),f40(f9(x2531,a1)),x2533),f8(f9(x2531,a1),f9(x2531,a1),f8(x2531,f9(f9(x2531,a1),f9(x2531,a1)),f34(x2531),x2532),x2534)))+P4(f8(f9(x2531,a1),a1,f8(f9(x2531,a1),f9(f9(x2531,a1),a1),f40(f9(x2531,a1)),x2533),x2534))
% 0.53/0.80  [257]~P4(f8(f9(x2571,a1),a1,f8(x2571,f9(f9(x2571,a1),a1),f33(x2571),x2572),x2574))+~P4(f8(f9(x2571,a1),a1,f8(f9(x2571,a1),f9(f9(x2571,a1),a1),f40(f9(x2571,a1)),x2573),x2574))+P4(f8(f9(x2571,a1),a1,f8(f9(x2571,a1),f9(f9(x2571,a1),a1),f40(f9(x2571,a1)),f8(f9(x2571,a1),f9(x2571,a1),f8(x2571,f9(f9(x2571,a1),f9(x2571,a1)),f34(x2571),x2572),x2573)),x2574))
% 0.53/0.80  [279]P4(f8(f9(x2791,a1),a1,f29(x2791),x2792))+~P4(f8(f9(x2793,a1),a1,f29(x2793),f8(f9(x2791,a1),f9(x2793,a1),f8(f9(x2791,x2793),f9(f9(x2791,a1),f9(x2793,a1)),f35(x2791,x2793),x2794),x2792)))+~P4(f8(f9(x2791,a1),a1,f29(x2791),f8(f9(x2791,a1),f9(x2791,a1),f4(x2791),f8(f9(x2791,a1),f9(x2791,a1),f8(f9(x2791,f9(a1,a1)),f9(f9(x2791,a1),f9(x2791,a1)),f11(x2791,a1,a1),f8(f9(x2791,a1),f9(x2791,f9(a1,a1)),f8(f9(a1,f9(a1,a1)),f9(f9(x2791,a1),f9(x2791,f9(a1,a1))),f5(a1,f9(a1,a1),x2791),a25),f8(f9(x2791,a1),f9(x2791,a1),f8(f9(x2791,f9(f9(x2791,a1),a1)),f9(f9(x2791,a1),f9(x2791,a1)),f6(x2791,f9(x2791,a1),a1),f33(x2791)),x2792))),f8(x2793,f9(x2791,a1),f8(f9(x2791,f9(x2793,a1)),f9(x2793,f9(x2791,a1)),f6(x2791,x2793,a1),f8(f9(x2791,x2793),f9(x2791,f9(x2793,a1)),f8(f9(x2793,f9(x2793,a1)),f9(f9(x2791,x2793),f9(x2791,f9(x2793,a1))),f5(x2793,f9(x2793,a1),x2791),f28(x2793)),x2794)),f8(x2791,x2793,x2794,f17(x2793,x2791,x2794,x2792)))))))
% 0.53/0.80  [245]P4(f8(f9(x2451,a1),a1,f29(x2451),x2452))+~P4(f8(f9(x2453,a1),a1,f29(x2453),x2454))+~P4(f8(f9(x2451,a1),a1,f8(f9(x2451,a1),f9(f9(x2451,a1),a1),f40(f9(x2451,a1)),x2452),f8(f9(x2453,a1),f9(x2451,a1),f8(f9(x2453,x2451),f9(f9(x2453,a1),f9(x2451,a1)),f35(x2453,x2451),x2455),x2454)))
% 0.53/0.80  [256]E(f8(f9(x2561,a1),f9(x2562,a1),f8(f9(x2561,x2562),f9(f9(x2561,a1),f9(x2562,a1)),f35(x2561,x2562),x2563),f18(x2561,x2562,x2563,x2564,x2565)),f8(f9(x2562,a1),f9(x2562,a1),f3(f9(x2562,a1)),x2565))+~P4(f8(f9(x2562,a1),a1,f29(x2562),x2565))+~P4(f8(f9(x2562,a1),a1,f8(f9(x2562,a1),f9(f9(x2562,a1),a1),f40(f9(x2562,a1)),x2565),f8(f9(x2561,a1),f9(x2562,a1),f8(f9(x2561,x2562),f9(f9(x2561,a1),f9(x2562,a1)),f35(x2561,x2562),x2563),x2564)))
% 0.53/0.80  [258]~P4(f8(f9(x2582,a1),a1,f29(x2582),x2585))+P4(f8(f9(x2581,a1),a1,f29(x2581),f18(x2581,x2582,x2583,x2584,x2585)))+~P4(f8(f9(x2582,a1),a1,f8(f9(x2582,a1),f9(f9(x2582,a1),a1),f40(f9(x2582,a1)),x2585),f8(f9(x2581,a1),f9(x2582,a1),f8(f9(x2581,x2582),f9(f9(x2581,a1),f9(x2582,a1)),f35(x2581,x2582),x2583),x2584)))
% 0.53/0.80  [269]~P4(f8(f9(x2692,a1),a1,f29(x2692),x2695))+P4(f8(f9(x2691,a1),a1,f8(f9(x2691,a1),f9(f9(x2691,a1),a1),f40(f9(x2691,a1)),f18(x2691,x2692,x2693,x2694,x2695)),x2694))+~P4(f8(f9(x2692,a1),a1,f8(f9(x2692,a1),f9(f9(x2692,a1),a1),f40(f9(x2692,a1)),x2695),f8(f9(x2691,a1),f9(x2692,a1),f8(f9(x2691,x2692),f9(f9(x2691,a1),f9(x2692,a1)),f35(x2691,x2692),x2693),x2694)))
% 0.53/0.80  [239]~E(f8(x2391,x2391,f3(x2391),x2392),f8(x2393,x2391,x2394,x2396))+~P4(f8(f9(x2393,a1),a1,f8(x2393,f9(f9(x2393,a1),a1),f33(x2393),x2396),x2395))+P4(f8(f9(x2391,a1),a1,f8(x2391,f9(f9(x2391,a1),a1),f33(x2391),x2392),f8(f9(x2393,a1),f9(x2391,a1),f8(f9(x2393,x2391),f9(f9(x2393,a1),f9(x2391,a1)),f35(x2393,x2391),x2394),x2395)))
% 0.53/0.80  [246]~E(f8(f9(x2461,a1),f9(x2461,a1),f3(f9(x2461,a1)),x2462),f8(f9(x2463,a1),f9(x2461,a1),f8(f9(x2463,x2461),f9(f9(x2463,a1),f9(x2461,a1)),f35(x2463,x2461),x2464),x2466))+~P4(f8(f9(x2463,a1),a1,f8(f9(x2463,a1),f9(f9(x2463,a1),a1),f40(f9(x2463,a1)),x2466),x2465))+P4(f8(f9(x2461,a1),a1,f8(f9(x2461,a1),f9(f9(x2461,a1),a1),f40(f9(x2461,a1)),x2462),f8(f9(x2463,a1),f9(x2461,a1),f8(f9(x2463,x2461),f9(f9(x2463,a1),f9(x2461,a1)),f35(x2463,x2461),x2464),x2465)))
% 0.53/0.80  [220]E(x2201,x2202)+~E(f8(a2,a2,f8(a2,f9(a2,a2),f36(a2),x2201),x2203),f8(a2,a2,f8(a2,f9(a2,a2),f36(a2),x2202),x2203))+~P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),x2203),x2201))+~P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),x2203),x2202))
% 0.53/0.80  [248]E(f8(f9(x2481,a1),f9(x2481,a1),f3(f9(x2481,a1)),x2482),f8(f9(x2481,a1),f9(x2481,a1),f3(f9(x2481,a1)),x2483))+~P4(f8(f9(x2481,a1),a1,f29(x2481),x2482))+~P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),f8(f9(x2481,a1),a2,f30(x2481),x2482)),f8(f9(x2481,a1),a2,f30(x2481),x2483)))+~P4(f8(f9(x2481,a1),a1,f8(f9(x2481,a1),f9(f9(x2481,a1),a1),f40(f9(x2481,a1)),x2483),x2482))
% 0.53/0.80  [270]~P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),x2703),x2701))+P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),x2701),x2702))+~P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),x2703),x2702))+~P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),f8(a2,a2,f8(a2,f9(a2,a2),f36(a2),x2701),x2703)),f8(a2,a2,f8(a2,f9(a2,a2),f36(a2),x2702),x2703)))
% 0.53/0.80  [215]~E(f8(f9(x2151,a1),f9(x2151,a1),f3(f9(x2151,a1)),x2153),f8(f9(x2151,a1),f9(x2151,a1),f3(f9(x2151,a1)),x2154))+E(f8(f9(x2151,a1),f9(x2151,a1),f8(x2151,f9(f9(x2151,a1),f9(x2151,a1)),f34(x2151),x2152),x2153),f8(f9(x2151,a1),f9(x2151,a1),f8(x2151,f9(f9(x2151,a1),f9(x2151,a1)),f34(x2151),x2152),x2154))+P4(f8(f9(x2151,a1),a1,f8(x2151,f9(f9(x2151,a1),a1),f33(x2151),x2152),x2153))+P4(f8(f9(x2151,a1),a1,f8(x2151,f9(f9(x2151,a1),a1),f33(x2151),x2152),x2154))
% 0.53/0.80  [221]~E(f8(f9(x2211,a1),f9(x2211,a1),f8(x2211,f9(f9(x2211,a1),f9(x2211,a1)),f34(x2211),x2214),x2212),f8(f9(x2211,a1),f9(x2211,a1),f8(x2211,f9(f9(x2211,a1),f9(x2211,a1)),f34(x2211),x2214),x2213))+E(f8(f9(x2211,a1),f9(x2211,a1),f3(f9(x2211,a1)),x2212),f8(f9(x2211,a1),f9(x2211,a1),f3(f9(x2211,a1)),x2213))+P4(f8(f9(x2211,a1),a1,f8(x2211,f9(f9(x2211,a1),a1),f33(x2211),x2214),x2212))+P4(f8(f9(x2211,a1),a1,f8(x2211,f9(f9(x2211,a1),a1),f33(x2211),x2214),x2213))
% 0.53/0.80  [272]~P3(x2721)+P4(f8(x2721,a1,f8(x2721,f9(x2721,a1),f40(x2721),f8(a2,x2721,x2722,x2723)),f8(a2,x2721,x2722,x2724)))+~P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),x2723),x2724))+~P4(f8(x2721,a1,f8(x2721,f9(x2721,a1),f40(x2721),f8(a2,x2721,x2722,f19(x2721,x2723,x2724,x2722))),f8(a2,x2721,x2722,f8(a2,a2,a42,f19(x2721,x2723,x2724,x2722)))))
% 0.53/0.80  %EqnAxiom
% 0.53/0.80  [1]E(x11,x11)
% 0.53/0.80  [2]E(x22,x21)+~E(x21,x22)
% 0.53/0.80  [3]E(x31,x33)+~E(x31,x32)+~E(x32,x33)
% 0.53/0.80  [4]~E(x41,x42)+E(f3(x41),f3(x42))
% 0.53/0.80  [5]~E(x51,x52)+E(f8(x51,x53,x54,x55),f8(x52,x53,x54,x55))
% 0.53/0.80  [6]~E(x61,x62)+E(f8(x63,x61,x64,x65),f8(x63,x62,x64,x65))
% 0.53/0.80  [7]~E(x71,x72)+E(f8(x73,x74,x71,x75),f8(x73,x74,x72,x75))
% 0.53/0.80  [8]~E(x81,x82)+E(f8(x83,x84,x85,x81),f8(x83,x84,x85,x82))
% 0.53/0.80  [9]~E(x91,x92)+E(f5(x91,x93,x94),f5(x92,x93,x94))
% 0.53/0.80  [10]~E(x101,x102)+E(f5(x103,x101,x104),f5(x103,x102,x104))
% 0.53/0.80  [11]~E(x111,x112)+E(f5(x113,x114,x111),f5(x113,x114,x112))
% 0.53/0.80  [12]~E(x121,x122)+E(f9(x121,x123),f9(x122,x123))
% 0.53/0.80  [13]~E(x131,x132)+E(f9(x133,x131),f9(x133,x132))
% 0.53/0.80  [14]~E(x141,x142)+E(f33(x141),f33(x142))
% 0.53/0.80  [15]~E(x151,x152)+E(f41(x151),f41(x152))
% 0.53/0.80  [16]~E(x161,x162)+E(f29(x161),f29(x162))
% 0.53/0.80  [17]~E(x171,x172)+E(f4(x171),f4(x172))
% 0.53/0.80  [18]~E(x181,x182)+E(f34(x181),f34(x182))
% 0.53/0.80  [19]~E(x191,x192)+E(f40(x191),f40(x192))
% 0.53/0.80  [20]~E(x201,x202)+E(f11(x201,x203,x204),f11(x202,x203,x204))
% 0.53/0.80  [21]~E(x211,x212)+E(f11(x213,x211,x214),f11(x213,x212,x214))
% 0.53/0.80  [22]~E(x221,x222)+E(f11(x223,x224,x221),f11(x223,x224,x222))
% 0.53/0.80  [23]~E(x231,x232)+E(f36(x231),f36(x232))
% 0.53/0.80  [24]~E(x241,x242)+E(f15(x241,x243,x244,x245,x246),f15(x242,x243,x244,x245,x246))
% 0.53/0.80  [25]~E(x251,x252)+E(f15(x253,x251,x254,x255,x256),f15(x253,x252,x254,x255,x256))
% 0.53/0.80  [26]~E(x261,x262)+E(f15(x263,x264,x261,x265,x266),f15(x263,x264,x262,x265,x266))
% 0.53/0.80  [27]~E(x271,x272)+E(f15(x273,x274,x275,x271,x276),f15(x273,x274,x275,x272,x276))
% 0.53/0.80  [28]~E(x281,x282)+E(f15(x283,x284,x285,x286,x281),f15(x283,x284,x285,x286,x282))
% 0.53/0.80  [29]~E(x291,x292)+E(f35(x291,x293),f35(x292,x293))
% 0.53/0.80  [30]~E(x301,x302)+E(f35(x303,x301),f35(x303,x302))
% 0.53/0.80  [31]~E(x311,x312)+E(f28(x311),f28(x312))
% 0.53/0.80  [32]~E(x321,x322)+E(f6(x321,x323,x324),f6(x322,x323,x324))
% 0.53/0.80  [33]~E(x331,x332)+E(f6(x333,x331,x334),f6(x333,x332,x334))
% 0.53/0.80  [34]~E(x341,x342)+E(f6(x343,x344,x341),f6(x343,x344,x342))
% 0.53/0.80  [35]~E(x351,x352)+E(f22(x351,x353,x354,x355,x356),f22(x352,x353,x354,x355,x356))
% 0.53/0.80  [36]~E(x361,x362)+E(f22(x363,x361,x364,x365,x366),f22(x363,x362,x364,x365,x366))
% 0.53/0.80  [37]~E(x371,x372)+E(f22(x373,x374,x371,x375,x376),f22(x373,x374,x372,x375,x376))
% 0.53/0.80  [38]~E(x381,x382)+E(f22(x383,x384,x385,x381,x386),f22(x383,x384,x385,x382,x386))
% 0.53/0.80  [39]~E(x391,x392)+E(f22(x393,x394,x395,x396,x391),f22(x393,x394,x395,x396,x392))
% 0.53/0.80  [40]~E(x401,x402)+E(f30(x401),f30(x402))
% 0.53/0.80  [41]~E(x411,x412)+E(f24(x411,x413,x414),f24(x412,x413,x414))
% 0.53/0.80  [42]~E(x421,x422)+E(f24(x423,x421,x424),f24(x423,x422,x424))
% 0.53/0.80  [43]~E(x431,x432)+E(f24(x433,x434,x431),f24(x433,x434,x432))
% 0.53/0.80  [44]~E(x441,x442)+E(f14(x441,x443),f14(x442,x443))
% 0.53/0.80  [45]~E(x451,x452)+E(f14(x453,x451),f14(x453,x452))
% 0.53/0.80  [46]~E(x461,x462)+E(f20(x461,x463,x464),f20(x462,x463,x464))
% 0.53/0.80  [47]~E(x471,x472)+E(f20(x473,x471,x474),f20(x473,x472,x474))
% 0.53/0.80  [48]~E(x481,x482)+E(f20(x483,x484,x481),f20(x483,x484,x482))
% 0.53/0.80  [49]~E(x491,x492)+E(f18(x491,x493,x494,x495,x496),f18(x492,x493,x494,x495,x496))
% 0.53/0.80  [50]~E(x501,x502)+E(f18(x503,x501,x504,x505,x506),f18(x503,x502,x504,x505,x506))
% 0.53/0.80  [51]~E(x511,x512)+E(f18(x513,x514,x511,x515,x516),f18(x513,x514,x512,x515,x516))
% 0.53/0.80  [52]~E(x521,x522)+E(f18(x523,x524,x525,x521,x526),f18(x523,x524,x525,x522,x526))
% 0.53/0.80  [53]~E(x531,x532)+E(f18(x533,x534,x535,x536,x531),f18(x533,x534,x535,x536,x532))
% 0.53/0.80  [54]~E(x541,x542)+E(f12(x541,x543),f12(x542,x543))
% 0.53/0.80  [55]~E(x551,x552)+E(f12(x553,x551),f12(x553,x552))
% 0.53/0.80  [56]~E(x561,x562)+E(f19(x561,x563,x564,x565),f19(x562,x563,x564,x565))
% 0.53/0.80  [57]~E(x571,x572)+E(f19(x573,x571,x574,x575),f19(x573,x572,x574,x575))
% 0.53/0.80  [58]~E(x581,x582)+E(f19(x583,x584,x581,x585),f19(x583,x584,x582,x585))
% 0.53/0.80  [59]~E(x591,x592)+E(f19(x593,x594,x595,x591),f19(x593,x594,x595,x592))
% 0.53/0.80  [60]~E(x601,x602)+E(f16(x601,x603,x604,x605),f16(x602,x603,x604,x605))
% 0.53/0.80  [61]~E(x611,x612)+E(f16(x613,x611,x614,x615),f16(x613,x612,x614,x615))
% 0.53/0.80  [62]~E(x621,x622)+E(f16(x623,x624,x621,x625),f16(x623,x624,x622,x625))
% 0.53/0.80  [63]~E(x631,x632)+E(f16(x633,x634,x635,x631),f16(x633,x634,x635,x632))
% 0.53/0.80  [64]~E(x641,x642)+E(f23(x641,x643,x644,x645,x646),f23(x642,x643,x644,x645,x646))
% 0.53/0.80  [65]~E(x651,x652)+E(f23(x653,x651,x654,x655,x656),f23(x653,x652,x654,x655,x656))
% 0.53/0.80  [66]~E(x661,x662)+E(f23(x663,x664,x661,x665,x666),f23(x663,x664,x662,x665,x666))
% 0.53/0.80  [67]~E(x671,x672)+E(f23(x673,x674,x675,x671,x676),f23(x673,x674,x675,x672,x676))
% 0.53/0.80  [68]~E(x681,x682)+E(f23(x683,x684,x685,x686,x681),f23(x683,x684,x685,x686,x682))
% 0.53/0.80  [69]~E(x691,x692)+E(f17(x691,x693,x694,x695),f17(x692,x693,x694,x695))
% 0.53/0.80  [70]~E(x701,x702)+E(f17(x703,x701,x704,x705),f17(x703,x702,x704,x705))
% 0.53/0.80  [71]~E(x711,x712)+E(f17(x713,x714,x711,x715),f17(x713,x714,x712,x715))
% 0.53/0.80  [72]~E(x721,x722)+E(f17(x723,x724,x725,x721),f17(x723,x724,x725,x722))
% 0.53/0.80  [73]~E(x731,x732)+E(f21(x731,x733,x734,x735,x736),f21(x732,x733,x734,x735,x736))
% 0.53/0.80  [74]~E(x741,x742)+E(f21(x743,x741,x744,x745,x746),f21(x743,x742,x744,x745,x746))
% 0.53/0.80  [75]~E(x751,x752)+E(f21(x753,x754,x751,x755,x756),f21(x753,x754,x752,x755,x756))
% 0.53/0.80  [76]~E(x761,x762)+E(f21(x763,x764,x765,x761,x766),f21(x763,x764,x765,x762,x766))
% 0.53/0.80  [77]~E(x771,x772)+E(f21(x773,x774,x775,x776,x771),f21(x773,x774,x775,x776,x772))
% 0.53/0.80  [78]~E(x781,x782)+E(f13(x781),f13(x782))
% 0.53/0.80  [79]~P1(x791)+P1(x792)+~E(x791,x792)
% 0.53/0.80  [80]~P4(x801)+P4(x802)+~E(x801,x802)
% 0.53/0.80  [81]~P2(x811)+P2(x812)+~E(x811,x812)
% 0.53/0.80  [82]~P3(x821)+P3(x822)+~E(x821,x822)
% 0.53/0.80  
% 0.53/0.80  %-------------------------------------------
% 0.53/0.80  cnf(312,plain,
% 0.53/0.80     (P4(f8(a2,a1,f8(a2,f9(a2,a1),f40(a2),x3121),x3121))),
% 0.53/0.80     inference(rename_variables,[],[116])).
% 0.53/0.80  cnf(334,plain,
% 0.53/0.80     (E(f8(x3341,x3341,f3(x3341),f8(x3342,x3341,x3343,x3344)),f8(x3342,x3341,x3343,x3344))),
% 0.53/0.80     inference(rename_variables,[],[108])).
% 0.53/0.80  cnf(339,plain,
% 0.53/0.80     ($false),
% 0.53/0.80     inference(scs_inference,[],[147,146,108,334,109,101,116,312,119,131,139,179,184,185,157,173,176,186,190,193,203,209,216,217,223,255,267,2,7,8,165,257,80,189,235,239]),
% 0.53/0.80     ['proof']).
% 0.53/0.80  % SZS output end Proof
% 0.53/0.80  % Total time :0.070000s
%------------------------------------------------------------------------------