↑ Up

CSE---1.7.UNS-CRf.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : CSE---1.7
% Problem  : SWV908-1 : TPTP v8.2.0. Released v4.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : java -jar /export/starexec/sandbox2/solver/bin/mcs_scs.jar %d %s

% Computer : n023.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 16:48:53 EDT 2024

% Result   : Unsatisfiable 0.54s 0.82s
% Output   : CNFRefutation 0.54s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.13  % Problem    : SWV908-1 : TPTP v8.2.0. Released v4.1.0.
% 0.11/0.13  % Command    : java -jar /export/starexec/sandbox2/solver/bin/mcs_scs.jar %d %s
% 0.12/0.34  % Computer : n023.cluster.edu
% 0.12/0.34  % Model    : x86_64 x86_64
% 0.12/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.34  % Memory   : 8042.1875MB
% 0.12/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.34  % CPULimit   : 300
% 0.12/0.34  % WCLimit    : 300
% 0.12/0.34  % DateTime   : Thu Jun 20 13:55:09 EDT 2024
% 0.12/0.34  % CPUTime    : 
% 0.20/0.58  start to proof:theBenchmark
% 0.53/0.78  %-------------------------------------------
% 0.53/0.78  % File        :CSE---1.7
% 0.53/0.78  % Problem     :theBenchmark
% 0.53/0.78  % Transform   :cnf
% 0.53/0.78  % Format      :tptp:raw
% 0.53/0.78  % Command     :java -jar mcs_scs.jar %d %s
% 0.53/0.78  
% 0.53/0.78  % Result      :Theorem 0.030000s
% 0.53/0.78  % Output      :CNFRefutation 0.030000s
% 0.53/0.78  %-------------------------------------------
% 0.53/0.78  %------------------------------------------------------------------------------
% 0.53/0.78  % File     : SWV908-1 : TPTP v8.2.0. Released v4.1.0.
% 0.53/0.78  % Domain   : Software Verification
% 0.53/0.78  % Problem  : Hoare logic with procedures 458_1
% 0.53/0.78  % Version  : Especial.
% 0.53/0.78  % English  : Completeness is taken relative to completeness of the underlying
% 0.53/0.78  %            logic. Two versions of completeness proof: nested single recursion
% 0.53/0.78  %            and simultaneous recursion in call rule.
% 0.53/0.79  
% 0.53/0.79  % Refs     : [Nip10] Nipkow (2010), Email to Geoff Sutcliffe
% 0.53/0.79  %          : [BN10]  Boehme & Nipkow (2010), Sledgehammer: Judgement Day
% 0.53/0.79  % Source   : [Nip10]
% 0.53/0.79  % Names    : Hoare-458_1 [Nip10]
% 0.53/0.79  
% 0.53/0.79  % Status   : Unsatisfiable
% 0.53/0.79  % Rating   : 0.05 v8.2.0, 0.10 v8.1.0, 0.05 v7.5.0, 0.11 v7.4.0, 0.12 v7.3.0, 0.00 v7.0.0, 0.20 v6.3.0, 0.09 v6.2.0, 0.20 v6.1.0, 0.14 v6.0.0, 0.20 v5.5.0, 0.50 v5.3.0, 0.39 v5.2.0, 0.31 v5.1.0, 0.41 v5.0.0, 0.36 v4.1.0
% 0.53/0.79  % Syntax   : Number of clauses     :  481 ( 191 unt;  45 nHn; 287 RR)
% 0.53/0.79  %            Number of literals    :  913 ( 347 equ; 461 neg)
% 0.53/0.79  %            Maximal clause size   :    5 (   1 avg)
% 0.53/0.79  %            Maximal term depth    :   10 (   2 avg)
% 0.53/0.79  %            Number of predicates  :   24 (  23 usr;   2 prp; 0-4 aty)
% 0.53/0.79  %            Number of functors    :   58 (  58 usr;  14 con; 0-10 aty)
% 0.53/0.79  %            Number of variables   : 1864 ( 637 sgn)
% 0.53/0.79  % SPC      : CNF_UNS_RFO_SEQ_NHN
% 0.53/0.79  
% 0.53/0.79  % Comments :
% 0.53/0.79  %------------------------------------------------------------------------------
% 0.53/0.79  cnf(cls_com_Osimps_I7_J_2,axiom,
% 0.53/0.79      ( c_Com_Ocom_OCall(V_vname,V_pname,V_fun) != c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H)
% 0.53/0.79      | V_fun = V_fun_H ) ).
% 0.53/0.79  
% 0.53/0.79  cnf(cls_com_Orecs_I3_J_0,axiom,
% 0.53/0.79      c_Com_Ocom_Ocom__rec(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,c_Com_Ocom_OLocal(V_loc,V_fun,V_com),T_a) = hAPP(hAPP(hAPP(hAPP(V_f3,V_loc),V_fun),V_com),c_Com_Ocom_Ocom__rec(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,V_com,T_a)) ).
% 0.53/0.79  
% 0.53/0.79  cnf(cls_com_Osimps_I24_J_0,axiom,
% 0.53/0.79      c_Com_Ocom_OAss(V_vname,V_fun) != c_Com_Ocom_OSemi(V_com1_H,V_com2_H) ).
% 0.53/0.79  
% 0.53/0.79  cnf(cls_com_Orecs_I1_J_0,axiom,
% 0.53/0.79      c_Com_Ocom_Ocom__rec(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,c_Com_Ocom_OSKIP,T_a) = V_f1 ).
% 0.53/0.79  
% 0.53/0.79  cnf(cls_dom__empty_0,axiom,
% 0.53/0.79      c_Map_Odom(c_COMBK(c_Option_Ooption_ONone(T_b),tc_Option_Ooption(T_b),T_a),T_a,T_b) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ).
% 0.53/0.79  
% 0.53/0.79  cnf(cls_subset__insertI2_0,axiom,
% 0.53/0.79      ( c_lessequals(V_A,c_Set_Oinsert(V_b,V_B,T_a),tc_fun(T_a,tc_bool))
% 0.53/0.79      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 0.53/0.79  
% 0.53/0.79  cnf(cls_insert__subset_1,axiom,
% 0.53/0.79      ( c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 0.53/0.79      | ~ c_lessequals(c_Set_Oinsert(V_x,V_A,T_a),V_B,tc_fun(T_a,tc_bool)) ) ).
% 0.53/0.79  
% 0.53/0.79  cnf(cls_com_Osimps_I36_J_0,axiom,
% 0.53/0.79      c_Com_Ocom_OLocal(V_loc,V_fun,V_com) != c_Com_Ocom_OCond(V_fun_H,V_com1_H,V_com2_H) ).
% 0.53/0.79  
% 0.53/0.79  cnf(cls_com_Osimps_I56_J_0,axiom,
% 0.53/0.79      c_Com_Ocom_OCond(V_fun,V_com1,V_com2) != c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) ).
% 0.53/0.79  
% 0.53/0.79  cnf(cls_inj__on__insert_0,axiom,
% 0.53/0.79      ( c_Fun_Oinj__on(V_f,V_A,T_a,T_b)
% 0.53/0.79      | ~ c_Fun_Oinj__on(V_f,c_Set_Oinsert(V_a,V_A,T_a),T_a,T_b) ) ).
% 0.53/0.79  
% 0.53/0.79  cnf(cls_inj__image__subset__iff_1,axiom,
% 0.53/0.79      ( c_lessequals(c_Set_Oimage(V_f,V_A,T_a,T_b),c_Set_Oimage(V_f,V_B,T_a,T_b),tc_fun(T_b,tc_bool))
% 0.53/0.79      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 0.53/0.79      | ~ c_Fun_Oinj__on(V_f,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a,T_b) ) ).
% 0.53/0.79  
% 0.53/0.79  cnf(cls_inj__image__subset__iff_0,axiom,
% 0.53/0.79      ( c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 0.53/0.79      | ~ c_lessequals(c_Set_Oimage(V_f,V_A,T_a,T_b),c_Set_Oimage(V_f,V_B,T_a,T_b),tc_fun(T_b,tc_bool))
% 0.53/0.79      | ~ c_Fun_Oinj__on(V_f,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a,T_b) ) ).
% 0.53/0.79  
% 0.53/0.79  cnf(cls_evaln_OWhileFalse_0,axiom,
% 0.53/0.79      ( c_Natural_Oevaln(c_Com_Ocom_OWhile(V_b,V_c),V_s,V_n,V_s)
% 0.53/0.79      | hBOOL(hAPP(V_b,V_s)) ) ).
% 0.53/0.79  
% 0.53/0.79  cnf(cls_finite__surj_0,axiom,
% 0.53/0.79      ( c_Finite__Set_Ofinite(V_B,T_b)
% 0.53/0.79      | ~ c_lessequals(V_B,c_Set_Oimage(V_f,V_A,T_a,T_b),tc_fun(T_b,tc_bool))
% 0.53/0.79      | ~ c_Finite__Set_Ofinite(V_A,T_a) ) ).
% 0.53/0.79  
% 0.53/0.79  cnf(cls_image__subset__iff_0,axiom,
% 0.53/0.79      ( c_in(hAPP(V_f,V_x),V_B,T_a)
% 0.53/0.79      | ~ c_in(V_x,V_A,T_b)
% 0.53/0.79      | ~ c_lessequals(c_Set_Oimage(V_f,V_A,T_b,T_a),V_B,tc_fun(T_a,tc_bool)) ) ).
% 0.53/0.79  
% 0.53/0.79  cnf(cls_image__constant_0,axiom,
% 0.53/0.79      ( c_Set_Oimage(c_COMBK(V_c,T_b,T_a),V_A,T_a,T_b) = c_Set_Oinsert(V_c,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_bool)),T_b)
% 0.53/0.79      | ~ c_in(V_x,V_A,T_a) ) ).
% 0.54/0.79  
% 0.54/0.79  cnf(cls_singletonE_0,axiom,
% 0.54/0.79      ( V_b = V_a
% 0.54/0.79      | ~ c_in(V_b,c_Set_Oinsert(V_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) ) ).
% 0.54/0.79  
% 0.54/0.79  cnf(cls_Un__absorb_0,axiom,
% 0.54/0.79      c_Lattices_Oupper__semilattice__class_Osup(V_A,V_A,tc_fun(T_a,tc_bool)) = V_A ).
% 0.54/0.79  
% 0.54/0.79  cnf(cls_sup__idem_0,axiom,
% 0.54/0.79      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 0.54/0.79      | c_Lattices_Oupper__semilattice__class_Osup(V_x,V_x,T_a) = V_x ) ).
% 0.54/0.79  
% 0.54/0.79  cnf(cls_com_Osimps_I51_J_0,axiom,
% 0.54/0.79      c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) != c_Com_Ocom_OSemi(V_com1,V_com2) ).
% 0.54/0.79  
% 0.54/0.79  cnf(cls_insert__iff_1,axiom,
% 0.54/0.79      c_in(V_x,c_Set_Oinsert(V_x,V_A,T_a),T_a) ).
% 0.54/0.79  
% 0.54/0.79  cnf(cls_insertI1_0,axiom,
% 0.54/0.79      c_in(V_a,c_Set_Oinsert(V_a,V_B,T_a),T_a) ).
% 0.54/0.79  
% 0.54/0.79  cnf(cls_insertCI_1,axiom,
% 0.54/0.79      c_in(V_x,c_Set_Oinsert(V_x,V_B,T_a),T_a) ).
% 0.54/0.79  
% 0.54/0.79  cnf(cls_inj__on__id_0,axiom,
% 0.54/0.79      c_Fun_Oinj__on(c_Fun_Oid(T_a),V_A,T_a,T_a) ).
% 0.54/0.79  
% 0.54/0.79  cnf(cls_com_Osimps_I71_J_0,axiom,
% 0.54/0.79      c_Com_Ocom_Ocom__case(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,c_Com_Ocom_OCall(V_vname,V_pname,V_fun),T_a) = hAPP(hAPP(hAPP(V_f8,V_vname),V_pname),V_fun) ).
% 0.54/0.79  
% 0.54/0.79  cnf(cls_evaln_OIfTrue_0,axiom,
% 0.54/0.79      ( c_Natural_Oevaln(c_Com_Ocom_OCond(V_b,V_c0,V_c1),V_s,V_n,V_s1)
% 0.54/0.79      | ~ c_Natural_Oevaln(V_c0,V_s,V_n,V_s1)
% 0.54/0.79      | ~ hBOOL(hAPP(V_b,V_s)) ) ).
% 0.54/0.79  
% 0.54/0.79  cnf(cls_evaln__elim__cases_I5_J_1,axiom,
% 0.54/0.79      ( ~ hBOOL(hAPP(V_b,V_s))
% 0.54/0.79      | c_Natural_Oevaln(V_c1,V_s,V_n,V_t)
% 0.54/0.79      | ~ c_Natural_Oevaln(c_Com_Ocom_OCond(V_b,V_c1,V_c2),V_s,V_n,V_t) ) ).
% 0.54/0.79  
% 0.54/0.79  cnf(cls_insert__commute_0,axiom,
% 0.54/0.79      c_Set_Oinsert(V_x,c_Set_Oinsert(V_y,V_A,T_a),T_a) = c_Set_Oinsert(V_y,c_Set_Oinsert(V_x,V_A,T_a),T_a) ).
% 0.54/0.79  
% 0.54/0.79  cnf(cls_dom__fun__upd_1,axiom,
% 0.54/0.79      ( c_Map_Odom(c_Fun_Ofun__upd(V_f,V_x,V_y,T_a,tc_Option_Ooption(T_b)),T_a,T_b) = c_Set_Oinsert(V_x,c_Map_Odom(V_f,T_a,T_b),T_a)
% 0.54/0.79      | V_y = c_Option_Ooption_ONone(T_b) ) ).
% 0.54/0.79  
% 0.54/0.79  cnf(cls_mem__def_1,axiom,
% 0.54/0.79      ( c_in(V_x,V_S,T_a)
% 0.54/0.79      | ~ hBOOL(hAPP(V_S,V_x)) ) ).
% 0.54/0.79  
% 0.54/0.79  cnf(cls_mem__def_0,axiom,
% 0.54/0.79      ( hBOOL(hAPP(V_S,V_x))
% 0.54/0.79      | ~ c_in(V_x,V_S,T_a) ) ).
% 0.54/0.79  
% 0.54/0.79  cnf(cls_COMBK__def_0,axiom,
% 0.54/0.79      hAPP(c_COMBK(V_P,T_a,T_b),V_Q) = V_P ).
% 0.54/0.79  
% 0.54/0.79  cnf(cls_COMBS__def_0,axiom,
% 0.54/0.79      hAPP(c_COMBS(V_P,V_Q,T_b,T_c,T_a),V_R) = hAPP(hAPP(V_P,V_R),hAPP(V_Q,V_R)) ).
% 0.54/0.79  
% 0.54/0.79  cnf(cls_com_Osimps_I65_J_0,axiom,
% 0.54/0.79      c_Com_Ocom_Ocom__case(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,c_Com_Ocom_OAss(V_vname,V_fun),T_a) = hAPP(hAPP(V_f2,V_vname),V_fun) ).
% 0.54/0.79  
% 0.54/0.79  cnf(cls_option_Osplit_0,axiom,
% 0.54/0.79      ( ~ hBOOL(hAPP(V_P,c_Option_Ooption_Ooption__case(V_f1,V_f2,c_Option_Ooption_ONone(t_b),t_a,t_b)))
% 0.54/0.79      | hBOOL(hAPP(V_P,V_f1)) ) ).
% 0.54/0.79  
% 0.54/0.79  cnf(cls_rangeI_0,axiom,
% 0.54/0.79      c_in(hAPP(V_f,V_x),c_Set_Oimage(V_f,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_bool)),T_b,T_a),T_a) ).
% 0.54/0.79  
% 0.54/0.79  cnf(cls_evaln_OWhileTrue_0,axiom,
% 0.54/0.79      ( c_Natural_Oevaln(c_Com_Ocom_OWhile(V_b,V_c),V_s0,V_n,V_s2)
% 0.54/0.79      | ~ c_Natural_Oevaln(c_Com_Ocom_OWhile(V_b,V_c),V_s1,V_n,V_s2)
% 0.54/0.79      | ~ c_Natural_Oevaln(V_c,V_s0,V_n,V_s1)
% 0.54/0.79      | ~ hBOOL(hAPP(V_b,V_s0)) ) ).
% 0.54/0.79  
% 0.54/0.79  cnf(cls_evalc_OWhileTrue_0,axiom,
% 0.54/0.79      ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_b,V_c)),V_s0),V_s2))
% 0.54/0.79      | ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_b,V_c)),V_s1),V_s2))
% 0.54/0.79      | ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c),V_s0),V_s1))
% 0.54/0.79      | ~ hBOOL(hAPP(V_b,V_s0)) ) ).
% 0.54/0.79  
% 0.54/0.79  cnf(cls_doubleton__eq__iff_4,axiom,
% 0.54/0.79      c_Set_Oinsert(V_xa,c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) = c_Set_Oinsert(V_x,c_Set_Oinsert(V_xa,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) ).
% 0.54/0.79  
% 0.54/0.79  cnf(cls_evaln_OSemi_0,axiom,
% 0.54/0.79      ( c_Natural_Oevaln(c_Com_Ocom_OSemi(V_c0,V_c1),V_s0,V_n,V_s2)
% 0.54/0.79      | ~ c_Natural_Oevaln(V_c1,V_s1,V_n,V_s2)
% 0.54/0.79      | ~ c_Natural_Oevaln(V_c0,V_s0,V_n,V_s1) ) ).
% 0.54/0.79  
% 0.54/0.79  cnf(cls_map__add__empty_0,axiom,
% 0.54/0.79      c_Map_Omap__add(V_m,c_COMBK(c_Option_Ooption_ONone(T_b),tc_Option_Ooption(T_b),T_a),T_a,T_b) = V_m ).
% 0.54/0.79  
% 0.54/0.79  cnf(cls_empty__map__add_0,axiom,
% 0.54/0.79      c_Map_Omap__add(c_COMBK(c_Option_Ooption_ONone(T_b),tc_Option_Ooption(T_b),T_a),V_m,T_a,T_b) = V_m ).
% 0.54/0.79  
% 0.54/0.79  cnf(cls_finite__pointwise_0,axiom,
% 0.54/0.79      ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oimage(c_COMBS(c_COMBS(c_COMBB(c_Hoare__Mirabelle_Otriple_Otriple(t_b),V_P,tc_fun(t_b,tc_fun(tc_Com_Ostate,tc_bool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(t_b,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(t_b))),t_a),V_c0,t_a,tc_Com_Ocom,tc_fun(tc_fun(t_b,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(t_b))),V_Q,t_a,tc_fun(t_b,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(t_b)),V_U,t_a,tc_Hoare__Mirabelle_Otriple(t_b)),t_b)
% 0.54/0.79      | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oimage(c_COMBS(c_COMBS(c_COMBB(c_Hoare__Mirabelle_Otriple_Otriple(t_b),V_P_H,tc_fun(t_b,tc_fun(tc_Com_Ostate,tc_bool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(t_b,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(t_b))),t_a),V_c0,t_a,tc_Com_Ocom,tc_fun(tc_fun(t_b,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(t_b))),V_Q_H,t_a,tc_fun(t_b,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(t_b)),V_U,t_a,tc_Hoare__Mirabelle_Otriple(t_b)),t_b)
% 0.54/0.79      | c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(t_b),hAPP(V_P_H,v_sko__Hoare__Mirabelle__Xfinite__pointwise__1(V_G,V_P,V_P_H,V_Q,V_Q_H,V_c0))),hAPP(V_c0,v_sko__Hoare__Mirabelle__Xfinite__pointwise__1(V_G,V_P,V_P_H,V_Q,V_Q_H,V_c0))),hAPP(V_Q_H,v_sko__Hoare__Mirabelle__Xfinite__pointwise__1(V_G,V_P,V_P_H,V_Q,V_Q_H,V_c0))),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(t_b),tc_bool)),tc_Hoare__Mirabelle_Otriple(t_b)),t_b)
% 0.54/0.79      | ~ c_Finite__Set_Ofinite(V_U,t_a) ) ).
% 0.54/0.79  
% 0.54/0.79  cnf(cls_finite__pointwise_1,axiom,
% 0.54/0.79      ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oimage(c_COMBS(c_COMBS(c_COMBB(c_Hoare__Mirabelle_Otriple_Otriple(t_b),V_P,tc_fun(t_b,tc_fun(tc_Com_Ostate,tc_bool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(t_b,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(t_b))),t_a),V_c0,t_a,tc_Com_Ocom,tc_fun(tc_fun(t_b,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(t_b))),V_Q,t_a,tc_fun(t_b,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(t_b)),V_U,t_a,tc_Hoare__Mirabelle_Otriple(t_b)),t_b)
% 0.54/0.79      | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oimage(c_COMBS(c_COMBS(c_COMBB(c_Hoare__Mirabelle_Otriple_Otriple(t_b),V_P_H,tc_fun(t_b,tc_fun(tc_Com_Ostate,tc_bool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(t_b,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(t_b))),t_a),V_c0,t_a,tc_Com_Ocom,tc_fun(tc_fun(t_b,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(t_b))),V_Q_H,t_a,tc_fun(t_b,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(t_b)),V_U,t_a,tc_Hoare__Mirabelle_Otriple(t_b)),t_b)
% 0.54/0.79      | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(t_b),hAPP(V_P,v_sko__Hoare__Mirabelle__Xfinite__pointwise__1(V_G,V_P,V_P_H,V_Q,V_Q_H,V_c0))),hAPP(V_c0,v_sko__Hoare__Mirabelle__Xfinite__pointwise__1(V_G,V_P,V_P_H,V_Q,V_Q_H,V_c0))),hAPP(V_Q,v_sko__Hoare__Mirabelle__Xfinite__pointwise__1(V_G,V_P,V_P_H,V_Q,V_Q_H,V_c0))),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(t_b),tc_bool)),tc_Hoare__Mirabelle_Otriple(t_b)),t_b)
% 0.54/0.79      | ~ c_Finite__Set_Ofinite(V_U,t_a) ) ).
% 0.54/0.79  
% 0.54/0.79  cnf(cls_dom__eq__singleton__conv_0,axiom,
% 0.54/0.79      ( c_Map_Odom(V_f,T_a,T_b) != c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a)
% 0.54/0.79      | V_f = c_Fun_Ofun__upd(c_COMBK(c_Option_Ooption_ONone(T_b),tc_Option_Ooption(T_b),T_a),V_x,hAPP(c_Option_Ooption_OSome(T_b),c_Map_Osko__Map__Xdom__eq__singleton__conv__1__1(V_f,V_x,T_a,T_b)),T_a,tc_Option_Ooption(T_b)) ) ).
% 0.54/0.79  
% 0.54/0.79  cnf(cls_MGF__complete_0,axiom,
% 0.54/0.79      ( c_Hoare__Mirabelle_Ohoare__derivs(c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),c_Set_Oinsert(hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(tc_Com_Ostate),V_P),V_c),V_Q),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_Com_Ostate)
% 0.54/0.79      | ~ c_Hoare__Mirabelle_Ohoare__valids(c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),c_Set_Oinsert(hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(tc_Com_Ostate),V_P),V_c),V_Q),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_Com_Ostate)
% 0.54/0.79      | ~ c_Hoare__Mirabelle_Ohoare__derivs(c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),c_Set_Oinsert(hAPP(c_Hoare__Mirabelle_OMGT,V_c),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_Com_Ostate) ) ).
% 0.54/0.79  
% 0.54/0.79  cnf(cls_com_Osimps_I7_J_1,axiom,
% 0.54/0.79      ( c_Com_Ocom_OCall(V_vname,V_pname,V_fun) != c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H)
% 0.54/0.79      | V_pname = V_pname_H ) ).
% 0.54/0.79  
% 0.54/0.79  cnf(cls_com_Osimps_I7_J_0,axiom,
% 0.54/0.79      ( c_Com_Ocom_OCall(V_vname,V_pname,V_fun) != c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H)
% 0.54/0.79      | V_vname = V_vname_H ) ).
% 0.54/0.79  
% 0.54/0.79  cnf(cls_com_Orecs_I4_J_0,axiom,
% 0.54/0.79      c_Com_Ocom_Ocom__rec(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,c_Com_Ocom_OSemi(V_com1,V_com2),T_a) = hAPP(hAPP(hAPP(hAPP(V_f4,V_com1),V_com2),c_Com_Ocom_Ocom__rec(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,V_com1,T_a)),c_Com_Ocom_Ocom__rec(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,V_com2,T_a)) ).
% 0.54/0.79  
% 0.54/0.79  cnf(cls_map__add__upd__left_0,axiom,
% 0.54/0.79      ( c_Map_Omap__add(c_Fun_Ofun__upd(V_e1,V_m,hAPP(c_Option_Ooption_OSome(T_b),V_u1),T_a,tc_Option_Ooption(T_b)),V_e2,T_a,T_b) = c_Fun_Ofun__upd(c_Map_Omap__add(V_e1,V_e2,T_a,T_b),V_m,hAPP(c_Option_Ooption_OSome(T_b),V_u1),T_a,tc_Option_Ooption(T_b))
% 0.54/0.79      | c_in(V_m,c_Map_Odom(V_e2,T_a,T_b),T_a) ) ).
% 0.54/0.79  
% 0.54/0.79  cnf(cls_com_Osimps_I17_J_0,axiom,
% 0.54/0.79      c_Com_Ocom_OWhile(V_fun_H,V_com_H) != c_Com_Ocom_OSKIP ).
% 0.54/0.79  
% 0.54/0.79  cnf(cls_com_Osimps_I39_J_0,axiom,
% 0.54/0.79      c_Com_Ocom_OWhile(V_fun_H,V_com_H) != c_Com_Ocom_OLocal(V_loc,V_fun,V_com) ).
% 0.54/0.79  
% 0.54/0.79  cnf(cls_evalc_OWhileFalse_0,axiom,
% 0.54/0.79      ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_b,V_c)),V_s),V_s))
% 0.54/0.79      | hBOOL(hAPP(V_b,V_s)) ) ).
% 0.54/0.79  
% 0.54/0.79  cnf(cls_Un__insert__left_0,axiom,
% 0.54/0.79      c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oinsert(V_a,V_B,T_a),V_C,tc_fun(T_a,tc_bool)) = c_Set_Oinsert(V_a,c_Lattices_Oupper__semilattice__class_Osup(V_B,V_C,tc_fun(T_a,tc_bool)),T_a) ).
% 0.54/0.79  
% 0.54/0.79  cnf(cls_Un__insert__right_0,axiom,
% 0.54/0.80      c_Lattices_Oupper__semilattice__class_Osup(V_A,c_Set_Oinsert(V_a,V_B,T_a),tc_fun(T_a,tc_bool)) = c_Set_Oinsert(V_a,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),T_a) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_empty__subsetI_0,axiom,
% 0.54/0.80      c_lessequals(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),V_A,tc_fun(T_a,tc_bool)) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_bot__least_0,axiom,
% 0.54/0.80      ( ~ class_Orderings_Obot(T_a)
% 0.54/0.80      | c_lessequals(c_Orderings_Obot__class_Obot(T_a),V_x,T_a) ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_com_Osimps_I3_J_1,axiom,
% 0.54/0.80      ( c_Com_Ocom_OSemi(V_com1,V_com2) != c_Com_Ocom_OSemi(V_com1_H,V_com2_H)
% 0.54/0.80      | V_com2 = V_com2_H ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_com_Osimps_I3_J_0,axiom,
% 0.54/0.80      ( c_Com_Ocom_OSemi(V_com1,V_com2) != c_Com_Ocom_OSemi(V_com1_H,V_com2_H)
% 0.54/0.80      | V_com1 = V_com1_H ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_com_Osimps_I46_J_0,axiom,
% 0.54/0.80      c_Com_Ocom_OSemi(V_com1,V_com2) != c_Com_Ocom_OWhile(V_fun_H,V_com_H) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_sup__top__right_0,axiom,
% 0.54/0.80      ( ~ class_Lattices_Obounded__lattice(T_a)
% 0.54/0.80      | c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Orderings_Otop__class_Otop(T_a),T_a) = c_Orderings_Otop__class_Otop(T_a) ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_sup__top__left_0,axiom,
% 0.54/0.80      ( ~ class_Lattices_Obounded__lattice(T_a)
% 0.54/0.80      | c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Otop__class_Otop(T_a),V_x,T_a) = c_Orderings_Otop__class_Otop(T_a) ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_Un__UNIV__left_0,axiom,
% 0.54/0.80      c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),V_B,tc_fun(T_a,tc_bool)) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_Un__UNIV__right_0,axiom,
% 0.54/0.80      c_Lattices_Oupper__semilattice__class_Osup(V_A,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_com_Osimps_I44_J_0,axiom,
% 0.54/0.80      c_Com_Ocom_OSemi(V_com1,V_com2) != c_Com_Ocom_OCond(V_fun_H,V_com1_H,V_com2_H) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_insert__not__empty_0,axiom,
% 0.54/0.80      c_Set_Oinsert(V_a,V_A,T_a) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_com_Osimps_I35_J_0,axiom,
% 0.54/0.80      c_Com_Ocom_OSemi(V_com1_H,V_com2_H) != c_Com_Ocom_OLocal(V_loc,V_fun,V_com) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_map__upd__nonempty_0,axiom,
% 0.54/0.80      c_Fun_Ofun__upd(V_t,V_k,hAPP(c_Option_Ooption_OSome(T_b),V_x),T_a,tc_Option_Ooption(T_b)) != c_COMBK(c_Option_Ooption_ONone(T_b),tc_Option_Ooption(T_b),T_a) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_triple__valid__Suc_0,axiom,
% 0.54/0.80      ( c_Hoare__Mirabelle_Otriple__valid(V_n,V_t,T_a)
% 0.54/0.80      | ~ c_Hoare__Mirabelle_Otriple__valid(c_Suc(V_n),V_t,T_a) ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_insert__absorb2_0,axiom,
% 0.54/0.80      c_Set_Oinsert(V_x,c_Set_Oinsert(V_x,V_A,T_a),T_a) = c_Set_Oinsert(V_x,V_A,T_a) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_com_Osimps_I23_J_0,axiom,
% 0.54/0.80      c_Com_Ocom_OLocal(V_loc_H,V_fun_H,V_com_H) != c_Com_Ocom_OAss(V_vname,V_fun) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_insert__code_0,axiom,
% 0.54/0.80      ( hBOOL(hAPP(V_A,V_x))
% 0.54/0.80      | V_y = V_x
% 0.54/0.80      | ~ hBOOL(hAPP(c_Set_Oinsert(V_y,V_A,T_a),V_x)) ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_com_Osimps_I52_J_0,axiom,
% 0.54/0.80      c_Com_Ocom_OCond(V_fun,V_com1,V_com2) != c_Com_Ocom_OWhile(V_fun_H,V_com_H) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_dom__map__add_0,axiom,
% 0.54/0.80      c_Map_Odom(c_Map_Omap__add(V_m,V_n,T_a,T_b),T_a,T_b) = c_Lattices_Oupper__semilattice__class_Osup(c_Map_Odom(V_n,T_a,T_b),c_Map_Odom(V_m,T_a,T_b),tc_fun(T_a,tc_bool)) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_inj__on__Un__image__eq__iff_0,axiom,
% 0.54/0.80      ( c_Set_Oimage(V_f,V_A,T_a,T_b) != c_Set_Oimage(V_f,V_B,T_a,T_b)
% 0.54/0.80      | ~ c_Fun_Oinj__on(V_f,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),T_a,T_b)
% 0.54/0.80      | V_A = V_B ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_com_Osimps_I37_J_0,axiom,
% 0.54/0.80      c_Com_Ocom_OCond(V_fun_H,V_com1_H,V_com2_H) != c_Com_Ocom_OLocal(V_loc,V_fun,V_com) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_subset__insertI_0,axiom,
% 0.54/0.80      c_lessequals(V_B,c_Set_Oinsert(V_a,V_B,T_a),tc_fun(T_a,tc_bool)) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_finite__insert_0,axiom,
% 0.54/0.80      ( c_Finite__Set_Ofinite(V_A,T_a)
% 0.54/0.80      | ~ c_Finite__Set_Ofinite(c_Set_Oinsert(V_a,V_A,T_a),T_a) ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_finite__insert_1,axiom,
% 0.54/0.80      ( c_Finite__Set_Ofinite(c_Set_Oinsert(V_a,V_A,T_a),T_a)
% 0.54/0.80      | ~ c_Finite__Set_Ofinite(V_A,T_a) ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_finite_OemptyI_0,axiom,
% 0.54/0.80      c_Finite__Set_Ofinite(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_com_Osimps_I45_J_0,axiom,
% 0.54/0.80      c_Com_Ocom_OCond(V_fun_H,V_com1_H,V_com2_H) != c_Com_Ocom_OSemi(V_com1,V_com2) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_com_Osimps_I4_J_2,axiom,
% 0.54/0.80      ( c_Com_Ocom_OCond(V_fun,V_com1,V_com2) != c_Com_Ocom_OCond(V_fun_H,V_com1_H,V_com2_H)
% 0.54/0.80      | V_com2 = V_com2_H ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_com_Osimps_I4_J_1,axiom,
% 0.54/0.80      ( c_Com_Ocom_OCond(V_fun,V_com1,V_com2) != c_Com_Ocom_OCond(V_fun_H,V_com1_H,V_com2_H)
% 0.54/0.80      | V_com1 = V_com1_H ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_com_Osimps_I4_J_0,axiom,
% 0.54/0.80      ( c_Com_Ocom_OCond(V_fun,V_com1,V_com2) != c_Com_Ocom_OCond(V_fun_H,V_com1_H,V_com2_H)
% 0.54/0.80      | V_fun = V_fun_H ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_finite__Un_2,axiom,
% 0.54/0.80      ( c_Finite__Set_Ofinite(c_Lattices_Oupper__semilattice__class_Osup(V_F,V_G,tc_fun(T_a,tc_bool)),T_a)
% 0.54/0.80      | ~ c_Finite__Set_Ofinite(V_G,T_a)
% 0.54/0.80      | ~ c_Finite__Set_Ofinite(V_F,T_a) ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_finite__UnI_0,axiom,
% 0.54/0.80      ( c_Finite__Set_Ofinite(c_Lattices_Oupper__semilattice__class_Osup(V_F,V_G,tc_fun(T_a,tc_bool)),T_a)
% 0.54/0.80      | ~ c_Finite__Set_Ofinite(V_G,T_a)
% 0.54/0.80      | ~ c_Finite__Set_Ofinite(V_F,T_a) ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_UNIV__I_0,axiom,
% 0.54/0.80      c_in(V_x,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_com_Osimps_I57_J_0,axiom,
% 0.54/0.80      c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) != c_Com_Ocom_OCond(V_fun,V_com1,V_com2) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_inj__image__mem__iff_0,axiom,
% 0.54/0.80      ( c_in(V_a,V_A,T_a)
% 0.54/0.80      | ~ c_in(hAPP(V_f,V_a),c_Set_Oimage(V_f,V_A,T_a,T_b),T_b)
% 0.54/0.80      | ~ c_Fun_Oinj__on(V_f,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a,T_b) ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_inj__image__mem__iff_1,axiom,
% 0.54/0.80      ( c_in(hAPP(V_f,V_a),c_Set_Oimage(V_f,V_A,T_a,T_b),T_b)
% 0.54/0.80      | ~ c_in(V_a,V_A,T_a)
% 0.54/0.80      | ~ c_Fun_Oinj__on(V_f,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a,T_b) ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_Suc__inject_0,axiom,
% 0.54/0.80      ( c_Suc(V_x) != c_Suc(V_y)
% 0.54/0.80      | V_x = V_y ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_nat_Oinject_0,axiom,
% 0.54/0.80      ( c_Suc(V_nat) != c_Suc(V_nat_H)
% 0.54/0.80      | V_nat = V_nat_H ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_com_Osimps_I28_J_0,axiom,
% 0.54/0.80      c_Com_Ocom_OAss(V_vname,V_fun) != c_Com_Ocom_OWhile(V_fun_H,V_com_H) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_map__add__assoc_0,axiom,
% 0.54/0.80      c_Map_Omap__add(V_m1,c_Map_Omap__add(V_m2,V_m3,T_a,T_b),T_a,T_b) = c_Map_Omap__add(c_Map_Omap__add(V_m1,V_m2,T_a,T_b),V_m3,T_a,T_b) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_com_Osimps_I22_J_0,axiom,
% 0.54/0.80      c_Com_Ocom_OAss(V_vname,V_fun) != c_Com_Ocom_OLocal(V_loc_H,V_fun_H,V_com_H) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_fun__upd__twist_0,axiom,
% 0.54/0.80      ( c_Fun_Ofun__upd(c_Fun_Ofun__upd(V_m,V_a,V_b,T_a,T_b),V_c,V_d,T_a,T_b) = c_Fun_Ofun__upd(c_Fun_Ofun__upd(V_m,V_c,V_d,T_a,T_b),V_a,V_b,T_a,T_b)
% 0.54/0.80      | V_a = V_c ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_injD_0,axiom,
% 0.54/0.80      ( hAPP(V_f,V_x) != hAPP(V_f,V_y)
% 0.54/0.80      | ~ c_Fun_Oinj__on(V_f,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a,T_b)
% 0.54/0.80      | V_x = V_y ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_sup1E_0,axiom,
% 0.54/0.80      ( hBOOL(hAPP(V_B,V_x))
% 0.54/0.80      | hBOOL(hAPP(V_A,V_x))
% 0.54/0.80      | ~ hBOOL(hAPP(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_x)) ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_sup1CI_0,axiom,
% 0.54/0.80      ( hBOOL(hAPP(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_x))
% 0.54/0.80      | ~ hBOOL(hAPP(V_B,V_x)) ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_sup1CI_1,axiom,
% 0.54/0.80      ( hBOOL(hAPP(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_x))
% 0.54/0.80      | ~ hBOOL(hAPP(V_A,V_x)) ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_com_Osimps_I64_J_0,axiom,
% 0.54/0.80      c_Com_Ocom_Ocom__case(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,c_Com_Ocom_OSKIP,T_a) = V_f1 ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_endo__inj__surj_0,axiom,
% 0.54/0.80      ( c_Set_Oimage(V_f,V_A,T_a,T_a) = V_A
% 0.54/0.80      | ~ c_Fun_Oinj__on(V_f,V_A,T_a,T_a)
% 0.54/0.80      | ~ c_lessequals(c_Set_Oimage(V_f,V_A,T_a,T_a),V_A,tc_fun(T_a,tc_bool))
% 0.54/0.80      | ~ c_Finite__Set_Ofinite(V_A,T_a) ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_UnE_0,axiom,
% 0.54/0.80      ( c_in(V_c,V_B,T_a)
% 0.54/0.80      | c_in(V_c,V_A,T_a)
% 0.54/0.80      | ~ c_in(V_c,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),T_a) ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_com_Osimps_I38_J_0,axiom,
% 0.54/0.80      c_Com_Ocom_OLocal(V_loc,V_fun,V_com) != c_Com_Ocom_OWhile(V_fun_H,V_com_H) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_domIff_0,axiom,
% 0.54/0.80      ( hAPP(V_m,V_a) != c_Option_Ooption_ONone(T_b)
% 0.54/0.80      | ~ c_in(V_a,c_Map_Odom(V_m,T_a,T_b),T_a) ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_domIff_1,axiom,
% 0.54/0.80      ( c_in(V_a,c_Map_Odom(V_m,T_a,T_b),T_a)
% 0.54/0.80      | hAPP(V_m,V_a) = c_Option_Ooption_ONone(T_b) ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_finite__Un_0,axiom,
% 0.54/0.80      ( c_Finite__Set_Ofinite(V_F,T_a)
% 0.54/0.80      | ~ c_Finite__Set_Ofinite(c_Lattices_Oupper__semilattice__class_Osup(V_F,V_G,tc_fun(T_a,tc_bool)),T_a) ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_finite__Un_1,axiom,
% 0.54/0.80      ( c_Finite__Set_Ofinite(V_G,T_a)
% 0.54/0.80      | ~ c_Finite__Set_Ofinite(c_Lattices_Oupper__semilattice__class_Osup(V_F,V_G,tc_fun(T_a,tc_bool)),T_a) ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_sup__bot__right_0,axiom,
% 0.54/0.80      ( ~ class_Lattices_Obounded__lattice(T_a)
% 0.54/0.80      | c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Orderings_Obot__class_Obot(T_a),T_a) = V_x ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_sup__bot__left_0,axiom,
% 0.54/0.80      ( ~ class_Lattices_Obounded__lattice(T_a)
% 0.54/0.80      | c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Obot__class_Obot(T_a),V_x,T_a) = V_x ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_Un__empty__left_0,axiom,
% 0.54/0.80      c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),V_B,tc_fun(T_a,tc_bool)) = V_B ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_Un__empty__right_0,axiom,
% 0.54/0.80      c_Lattices_Oupper__semilattice__class_Osup(V_A,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = V_A ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_inj__image__eq__iff_0,axiom,
% 0.54/0.80      ( c_Set_Oimage(V_f,V_A,T_a,T_b) != c_Set_Oimage(V_f,V_B,T_a,T_b)
% 0.54/0.80      | ~ c_Fun_Oinj__on(V_f,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a,T_b)
% 0.54/0.80      | V_A = V_B ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_option__map__is__None_0,axiom,
% 0.54/0.80      ( c_Option_Omap(V_f,V_opt,T_b,T_a) != c_Option_Ooption_ONone(T_a)
% 0.54/0.80      | V_opt = c_Option_Ooption_ONone(T_b) ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_com_Osimps_I26_J_0,axiom,
% 0.54/0.80      c_Com_Ocom_OAss(V_vname,V_fun) != c_Com_Ocom_OCond(V_fun_H,V_com1_H,V_com2_H) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_Comp_0,axiom,
% 0.54/0.80      ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P),c_Com_Ocom_OSemi(V_c,V_d)),V_R),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),T_a)
% 0.54/0.80      | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_Q),V_d),V_R),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),T_a)
% 0.54/0.80      | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P),V_c),V_Q),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),T_a) ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_com_Osimps_I16_J_0,axiom,
% 0.54/0.80      c_Com_Ocom_OSKIP != c_Com_Ocom_OWhile(V_fun_H,V_com_H) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_bot1E_0,axiom,
% 0.54/0.80      ~ hBOOL(hAPP(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),V_x)) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_image__constant__conv_1,axiom,
% 0.54/0.80      ( c_Set_Oimage(c_COMBK(V_c,T_a,T_b),V_A,T_b,T_a) = c_Set_Oinsert(V_c,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a)
% 0.54/0.80      | V_A = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_bool)) ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_com_Osimps_I10_J_0,axiom,
% 0.54/0.80      c_Com_Ocom_OSKIP != c_Com_Ocom_OLocal(V_loc_H,V_fun_H,V_com_H) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_UNIV__not__empty_0,axiom,
% 0.54/0.80      c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_fun__upd__upd_0,axiom,
% 0.54/0.80      c_Fun_Ofun__upd(c_Fun_Ofun__upd(V_f,V_x,V_y,T_a,T_b),V_x,V_z,T_a,T_b) = c_Fun_Ofun__upd(V_f,V_x,V_z,T_a,T_b) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_evaln__Suc_0,axiom,
% 0.54/0.80      ( c_Natural_Oevaln(V_c,V_s,c_Suc(V_n),V_s_H)
% 0.54/0.80      | ~ c_Natural_Oevaln(V_c,V_s,V_n,V_s_H) ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_top1I_0,axiom,
% 0.54/0.80      hBOOL(hAPP(c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),V_x)) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_insertE_0,axiom,
% 0.54/0.80      ( c_in(V_a,V_A,T_a)
% 0.54/0.80      | V_a = V_b
% 0.54/0.80      | ~ c_in(V_a,c_Set_Oinsert(V_b,V_A,T_a),T_a) ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_evaln__elim__cases_I5_J_0,axiom,
% 0.54/0.80      ( c_Natural_Oevaln(V_c2,V_s,V_n,V_t)
% 0.54/0.80      | hBOOL(hAPP(V_b,V_s))
% 0.54/0.80      | ~ c_Natural_Oevaln(c_Com_Ocom_OCond(V_b,V_c1,V_c2),V_s,V_n,V_t) ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_evaln_OIfFalse_0,axiom,
% 0.54/0.80      ( c_Natural_Oevaln(c_Com_Ocom_OCond(V_b,V_c0,V_c1),V_s,V_n,V_s1)
% 0.54/0.80      | ~ c_Natural_Oevaln(V_c1,V_s,V_n,V_s1)
% 0.54/0.80      | hBOOL(hAPP(V_b,V_s)) ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_com_Osimps_I60_J_0,axiom,
% 0.54/0.80      c_Com_Ocom_OWhile(V_fun,V_com) != c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_evalc_OSkip_0,axiom,
% 0.54/0.80      hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OSKIP),V_s),V_s)) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_com_Osimps_I25_J_0,axiom,
% 0.54/0.80      c_Com_Ocom_OSemi(V_com1_H,V_com2_H) != c_Com_Ocom_OAss(V_vname,V_fun) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_equalityI_0,axiom,
% 0.54/0.80      ( V_A = V_B
% 0.54/0.80      | ~ c_lessequals(V_B,V_A,tc_fun(T_a,tc_bool))
% 0.54/0.80      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_com__det_0,axiom,
% 0.54/0.80      ( V_u = V_t
% 0.54/0.80      | ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c),V_s),V_u))
% 0.54/0.80      | ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c),V_s),V_t)) ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_set__eq__subset_2,axiom,
% 0.54/0.80      ( V_A = V_B
% 0.54/0.80      | ~ c_lessequals(V_B,V_A,tc_fun(T_a,tc_bool))
% 0.54/0.80      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_order__eq__iff_2,axiom,
% 0.54/0.80      ( ~ class_Orderings_Oorder(T_a)
% 0.54/0.80      | V_x = V_y
% 0.54/0.80      | ~ c_lessequals(V_y,V_x,T_a)
% 0.54/0.80      | ~ c_lessequals(V_x,V_y,T_a) ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_order__antisym_0,axiom,
% 0.54/0.80      ( ~ class_Orderings_Oorder(T_a)
% 0.54/0.80      | V_x = V_y
% 0.54/0.80      | ~ c_lessequals(V_y,V_x,T_a)
% 0.54/0.80      | ~ c_lessequals(V_x,V_y,T_a) ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_order__antisym__conv_0,axiom,
% 0.54/0.80      ( ~ class_Orderings_Oorder(T_a)
% 0.54/0.80      | V_x = V_y
% 0.54/0.80      | ~ c_lessequals(V_x,V_y,T_a)
% 0.54/0.80      | ~ c_lessequals(V_y,V_x,T_a) ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_com_Osimps_I11_J_0,axiom,
% 0.54/0.80      c_Com_Ocom_OLocal(V_loc_H,V_fun_H,V_com_H) != c_Com_Ocom_OSKIP ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_sup__absorb1_0,axiom,
% 0.54/0.80      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 0.54/0.80      | c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) = V_x
% 0.54/0.80      | ~ c_lessequals(V_y,V_x,T_a) ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_le__iff__sup_1,axiom,
% 0.54/0.80      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 0.54/0.80      | c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) != V_y
% 0.54/0.80      | c_lessequals(V_x,V_y,T_a) ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_le__iff__sup_0,axiom,
% 0.54/0.80      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 0.54/0.80      | c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) = V_y
% 0.54/0.80      | ~ c_lessequals(V_x,V_y,T_a) ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_Un__absorb1_0,axiom,
% 0.54/0.80      ( c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) = V_B
% 0.54/0.80      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_Un__absorb2_0,axiom,
% 0.54/0.80      ( c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) = V_A
% 0.54/0.80      | ~ c_lessequals(V_B,V_A,tc_fun(T_a,tc_bool)) ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_subset__Un__eq_1,axiom,
% 0.54/0.80      ( c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) != V_B
% 0.54/0.80      | c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_evaln_OSkip_0,axiom,
% 0.54/0.80      c_Natural_Oevaln(c_Com_Ocom_OSKIP,V_s,V_n,V_s) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_is__none__def_1,axiom,
% 0.54/0.80      c_Option_Ois__none(c_Option_Ooption_ONone(T_a),T_a) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_option_Osimps_I4_J_0,axiom,
% 0.54/0.80      c_Option_Ooption_Ooption__case(V_f1,V_f2,c_Option_Ooption_ONone(T_b),T_a,T_b) = V_f1 ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_evalc_OIfTrue_0,axiom,
% 0.54/0.80      ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OCond(V_b,V_c0,V_c1)),V_s),V_s1))
% 0.54/0.80      | ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c0),V_s),V_s1))
% 0.54/0.80      | ~ hBOOL(hAPP(V_b,V_s)) ) ).
% 0.54/0.80  
% 0.54/0.80  cnf(cls_evalc__elim__cases_I5_J_1,axiom,
% 0.54/0.80      ( ~ hBOOL(hAPP(V_b,V_s))
% 0.54/0.80      | hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c1),V_s),V_t))
% 0.54/0.81      | ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OCond(V_b,V_c1,V_c2)),V_s),V_t)) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_option_Orecs_I1_J_0,axiom,
% 0.54/0.81      c_Option_Ooption_Ooption__rec(V_f1,V_f2,c_Option_Ooption_ONone(T_b),T_a,T_b) = V_f1 ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_evalc_OSemi_0,axiom,
% 0.54/0.81      ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OSemi(V_c0,V_c1)),V_s0),V_s2))
% 0.54/0.81      | ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c1),V_s1),V_s2))
% 0.54/0.81      | ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c0),V_s0),V_s1)) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_inj__on__empty_0,axiom,
% 0.54/0.81      c_Fun_Oinj__on(V_f,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a,T_b) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_Un__left__commute_0,axiom,
% 0.54/0.81      c_Lattices_Oupper__semilattice__class_Osup(V_A,c_Lattices_Oupper__semilattice__class_Osup(V_B,V_C,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(V_B,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_C,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_Un__assoc_0,axiom,
% 0.54/0.81      c_Lattices_Oupper__semilattice__class_Osup(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_C,tc_fun(T_a,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(V_A,c_Lattices_Oupper__semilattice__class_Osup(V_B,V_C,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_sup__assoc_0,axiom,
% 0.54/0.81      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 0.54/0.81      | c_Lattices_Oupper__semilattice__class_Osup(c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),V_z,T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_y,V_z,T_a),T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_sup__left__commute_0,axiom,
% 0.54/0.81      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 0.54/0.81      | c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_y,V_z,T_a),T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_y,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_z,T_a),T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_inf__sup__aci_I7_J_0,axiom,
% 0.54/0.81      ( ~ class_Lattices_Olattice(T_a)
% 0.54/0.81      | c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_y,V_z,T_a),T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_y,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_z,T_a),T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_inf__sup__aci_I6_J_0,axiom,
% 0.54/0.81      ( ~ class_Lattices_Olattice(T_a)
% 0.54/0.81      | c_Lattices_Oupper__semilattice__class_Osup(c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),V_z,T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_y,V_z,T_a),T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_inj__on__contraD_0,axiom,
% 0.54/0.81      ( hAPP(V_f,V_x) != hAPP(V_f,V_y)
% 0.54/0.81      | ~ c_in(V_y,V_A,T_a)
% 0.54/0.81      | ~ c_in(V_x,V_A,T_a)
% 0.54/0.81      | V_x = V_y
% 0.54/0.81      | ~ c_Fun_Oinj__on(V_f,V_A,T_a,T_b) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_inj__on__iff_0,axiom,
% 0.54/0.81      ( hAPP(V_f,V_x) != hAPP(V_f,V_y)
% 0.54/0.81      | ~ c_in(V_y,V_A,T_a)
% 0.54/0.81      | ~ c_in(V_x,V_A,T_a)
% 0.54/0.81      | ~ c_Fun_Oinj__on(V_f,V_A,T_a,T_b)
% 0.54/0.81      | V_x = V_y ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_inj__on__def_0,axiom,
% 0.54/0.81      ( hAPP(V_f,V_x) != hAPP(V_f,V_xa)
% 0.54/0.81      | ~ c_in(V_xa,V_A,T_a)
% 0.54/0.81      | ~ c_in(V_x,V_A,T_a)
% 0.54/0.81      | ~ c_Fun_Oinj__on(V_f,V_A,T_a,T_b)
% 0.54/0.81      | V_x = V_xa ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_inj__onD_0,axiom,
% 0.54/0.81      ( hAPP(V_f,V_x) != hAPP(V_f,V_y)
% 0.54/0.81      | ~ c_Fun_Oinj__on(V_f,V_A,T_a,T_b)
% 0.54/0.81      | V_x = V_y
% 0.54/0.81      | ~ c_in(V_y,V_A,T_a)
% 0.54/0.81      | ~ c_in(V_x,V_A,T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_Un__subset__iff_2,axiom,
% 0.54/0.81      ( c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_C,tc_fun(T_a,tc_bool))
% 0.54/0.81      | ~ c_lessequals(V_B,V_C,tc_fun(T_a,tc_bool))
% 0.54/0.81      | ~ c_lessequals(V_A,V_C,tc_fun(T_a,tc_bool)) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_Un__upper2_0,axiom,
% 0.54/0.81      c_lessequals(V_B,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_Un__upper1_0,axiom,
% 0.54/0.81      c_lessequals(V_A,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_Un__least_0,axiom,
% 0.54/0.81      ( c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_C,tc_fun(T_a,tc_bool))
% 0.54/0.81      | ~ c_lessequals(V_B,V_C,tc_fun(T_a,tc_bool))
% 0.54/0.81      | ~ c_lessequals(V_A,V_C,tc_fun(T_a,tc_bool)) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_le__supI_0,axiom,
% 0.54/0.81      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 0.54/0.81      | c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_a,V_b,T_a),V_x,T_a)
% 0.54/0.81      | ~ c_lessequals(V_b,V_x,T_a)
% 0.54/0.81      | ~ c_lessequals(V_a,V_x,T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_sup__ge1_0,axiom,
% 0.54/0.81      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 0.54/0.81      | c_lessequals(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_sup__ge2_0,axiom,
% 0.54/0.81      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 0.54/0.81      | c_lessequals(V_y,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_sup__least_0,axiom,
% 0.54/0.81      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 0.54/0.81      | c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_y,V_z,T_a),V_x,T_a)
% 0.54/0.81      | ~ c_lessequals(V_z,V_x,T_a)
% 0.54/0.81      | ~ c_lessequals(V_y,V_x,T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_le__sup__iff_2,axiom,
% 0.54/0.81      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 0.54/0.81      | c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),V_z,T_a)
% 0.54/0.81      | ~ c_lessequals(V_y,V_z,T_a)
% 0.54/0.81      | ~ c_lessequals(V_x,V_z,T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_inf__sup__ord_I4_J_0,axiom,
% 0.54/0.81      ( ~ class_Lattices_Olattice(T_a)
% 0.54/0.81      | c_lessequals(V_y,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_inf__sup__ord_I3_J_0,axiom,
% 0.54/0.81      ( ~ class_Lattices_Olattice(T_a)
% 0.54/0.81      | c_lessequals(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_com_Osimps_I14_J_0,axiom,
% 0.54/0.81      c_Com_Ocom_OSKIP != c_Com_Ocom_OCond(V_fun_H,V_com1_H,V_com2_H) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_com_Osimps_I32_J_0,axiom,
% 0.54/0.81      c_Com_Ocom_OAss(V_vname,V_fun) != c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_singleton__inject_0,axiom,
% 0.54/0.81      ( c_Set_Oinsert(V_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a) != c_Set_Oinsert(V_b,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a)
% 0.54/0.81      | V_a = V_b ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_bex__empty_0,axiom,
% 0.54/0.81      ( ~ hBOOL(hAPP(V_P,V_x))
% 0.54/0.81      | ~ c_in(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_dom__eq__singleton__conv_1,axiom,
% 0.54/0.81      c_Map_Odom(c_Fun_Ofun__upd(c_COMBK(c_Option_Ooption_ONone(T_b),tc_Option_Ooption(T_b),T_a),V_x,hAPP(c_Option_Ooption_OSome(T_b),V_xa),T_a,tc_Option_Ooption(T_b)),T_a,T_b) = c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_image__constant__conv_0,axiom,
% 0.54/0.81      c_Set_Oimage(c_COMBK(V_c,T_a,T_b),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_bool)),T_b,T_a) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_map__add__Some__iff_3,axiom,
% 0.54/0.81      ( hAPP(V_m,V_k) != hAPP(c_Option_Ooption_OSome(T_a),V_x)
% 0.54/0.81      | hAPP(V_n,V_k) != c_Option_Ooption_ONone(T_a)
% 0.54/0.81      | hAPP(c_Map_Omap__add(V_m,V_n,T_b,T_a),V_k) = hAPP(c_Option_Ooption_OSome(T_a),V_x) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_map__add__None_1,axiom,
% 0.54/0.81      ( hAPP(c_Map_Omap__add(V_m,V_n,T_b,T_a),V_k) != c_Option_Ooption_ONone(T_a)
% 0.54/0.81      | hAPP(V_m,V_k) = c_Option_Ooption_ONone(T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_map__add__None_0,axiom,
% 0.54/0.81      ( hAPP(c_Map_Omap__add(V_m,V_n,T_b,T_a),V_k) != c_Option_Ooption_ONone(T_a)
% 0.54/0.81      | hAPP(V_n,V_k) = c_Option_Ooption_ONone(T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_comm__monoid__add_Ononempty__iff_2,axiom,
% 0.54/0.81      ( c_Set_Oinsert(V_x,V_xa,T_a) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool))
% 0.54/0.81      | c_in(V_x,V_xa,T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_derivs__insertD_0,axiom,
% 0.54/0.81      ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(V_t,c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),T_a)
% 0.54/0.81      | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(V_t,V_ts,tc_Hoare__Mirabelle_Otriple(T_a)),T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_com_Osimps_I43_J_0,axiom,
% 0.54/0.81      c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) != c_Com_Ocom_OLocal(V_loc,V_fun,V_com) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_insert__subset_0,axiom,
% 0.54/0.81      ( c_in(V_x,V_B,T_a)
% 0.54/0.81      | ~ c_lessequals(c_Set_Oinsert(V_x,V_A,T_a),V_B,tc_fun(T_a,tc_bool)) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_com_Osimps_I61_J_0,axiom,
% 0.54/0.81      c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) != c_Com_Ocom_OWhile(V_fun,V_com) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_insert__code_2,axiom,
% 0.54/0.81      ( hBOOL(hAPP(c_Set_Oinsert(V_y,V_A,T_a),V_x))
% 0.54/0.81      | ~ hBOOL(hAPP(V_A,V_x)) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_insert__image_0,axiom,
% 0.54/0.81      ( c_Set_Oinsert(hAPP(V_f,V_x),c_Set_Oimage(V_f,V_A,T_a,T_b),T_b) = c_Set_Oimage(V_f,V_A,T_a,T_b)
% 0.54/0.81      | ~ c_in(V_x,V_A,T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_subset__insert__iff_2,axiom,
% 0.54/0.81      ( c_lessequals(V_A,c_Set_Oinsert(V_x,V_B,T_a),tc_fun(T_a,tc_bool))
% 0.54/0.81      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 0.54/0.81      | c_in(V_x,V_A,T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_subset__insert__iff_1,axiom,
% 0.54/0.81      ( c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 0.54/0.81      | c_in(V_x,V_A,T_a)
% 0.54/0.81      | ~ c_lessequals(V_A,c_Set_Oinsert(V_x,V_B,T_a),tc_fun(T_a,tc_bool)) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_subset__insert_1,axiom,
% 0.54/0.81      ( c_lessequals(V_A,c_Set_Oinsert(V_x,V_B,T_a),tc_fun(T_a,tc_bool))
% 0.54/0.81      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 0.54/0.81      | c_in(V_x,V_A,T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_subset__insert_0,axiom,
% 0.54/0.81      ( c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 0.54/0.81      | ~ c_lessequals(V_A,c_Set_Oinsert(V_x,V_B,T_a),tc_fun(T_a,tc_bool))
% 0.54/0.81      | c_in(V_x,V_A,T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_insert__ident_0,axiom,
% 0.54/0.81      ( c_Set_Oinsert(V_x,V_A,T_a) != c_Set_Oinsert(V_x,V_B,T_a)
% 0.54/0.81      | c_in(V_x,V_B,T_a)
% 0.54/0.81      | c_in(V_x,V_A,T_a)
% 0.54/0.81      | V_A = V_B ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_Un__empty_1,axiom,
% 0.54/0.81      ( c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool))
% 0.54/0.81      | V_B = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_Un__empty_0,axiom,
% 0.54/0.81      ( c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool))
% 0.54/0.81      | V_A = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_sup__eq__bot__eq1_0,axiom,
% 0.54/0.81      ( ~ class_Lattices_Obounded__lattice(T_a)
% 0.54/0.81      | c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,T_a) != c_Orderings_Obot__class_Obot(T_a)
% 0.54/0.81      | V_A = c_Orderings_Obot__class_Obot(T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_sup__eq__bot__eq2_0,axiom,
% 0.54/0.81      ( ~ class_Lattices_Obounded__lattice(T_a)
% 0.54/0.81      | c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,T_a) != c_Orderings_Obot__class_Obot(T_a)
% 0.54/0.81      | V_B = c_Orderings_Obot__class_Obot(T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_com_Osimps_I67_J_0,axiom,
% 0.54/0.81      c_Com_Ocom_Ocom__case(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,c_Com_Ocom_OSemi(V_com1,V_com2),T_a) = hAPP(hAPP(V_f4,V_com1),V_com2) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_com_Osimps_I34_J_0,axiom,
% 0.54/0.81      c_Com_Ocom_OLocal(V_loc,V_fun,V_com) != c_Com_Ocom_OSemi(V_com1_H,V_com2_H) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_Un__commute_0,axiom,
% 0.54/0.81      c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(V_B,V_A,tc_fun(T_a,tc_bool)) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_sup__commute_0,axiom,
% 0.54/0.81      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 0.54/0.81      | c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_y,V_x,T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_inf__sup__aci_I5_J_0,axiom,
% 0.54/0.81      ( ~ class_Lattices_Olattice(T_a)
% 0.54/0.81      | c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_y,V_x,T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_com_Osimps_I5_J_0,axiom,
% 0.54/0.81      ( c_Com_Ocom_OWhile(V_fun,V_com) != c_Com_Ocom_OWhile(V_fun_H,V_com_H)
% 0.54/0.81      | V_fun = V_fun_H ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_com_Osimps_I5_J_1,axiom,
% 0.54/0.81      ( c_Com_Ocom_OWhile(V_fun,V_com) != c_Com_Ocom_OWhile(V_fun_H,V_com_H)
% 0.54/0.81      | V_com = V_com_H ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_is__none__def_0,axiom,
% 0.54/0.81      ( V_x = c_Option_Ooption_ONone(T_a)
% 0.54/0.81      | ~ c_Option_Ois__none(V_x,T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_com_Orecs_I8_J_0,axiom,
% 0.54/0.81      c_Com_Ocom_Ocom__rec(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,c_Com_Ocom_OCall(V_vname,V_pname,V_fun),T_a) = hAPP(hAPP(hAPP(V_f8,V_vname),V_pname),V_fun) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_insert__absorb_0,axiom,
% 0.54/0.81      ( c_Set_Oinsert(V_a,V_A,T_a) = V_A
% 0.54/0.81      | ~ c_in(V_a,V_A,T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_insert__is__Un_0,axiom,
% 0.54/0.81      c_Set_Oinsert(V_a,V_A,T_a) = c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oinsert(V_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),V_A,tc_fun(T_a,tc_bool)) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_option__map__None_0,axiom,
% 0.54/0.81      c_Option_Omap(V_f,c_Option_Ooption_ONone(T_b),T_b,T_a) = c_Option_Ooption_ONone(T_a) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_Un__left__absorb_0,axiom,
% 0.54/0.81      c_Lattices_Oupper__semilattice__class_Osup(V_A,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_sup__left__idem_0,axiom,
% 0.54/0.81      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 0.54/0.81      | c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_inf__sup__aci_I8_J_0,axiom,
% 0.54/0.81      ( ~ class_Lattices_Olattice(T_a)
% 0.54/0.81      | c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_com_Osimps_I15_J_0,axiom,
% 0.54/0.81      c_Com_Ocom_OCond(V_fun_H,V_com1_H,V_com2_H) != c_Com_Ocom_OSKIP ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_com_Osimps_I53_J_0,axiom,
% 0.54/0.81      c_Com_Ocom_OWhile(V_fun_H,V_com_H) != c_Com_Ocom_OCond(V_fun,V_com1,V_com2) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_finite_0,axiom,
% 0.54/0.81      ( ~ class_Finite__Set_Ofinite_Ofinite(T_a)
% 0.54/0.81      | c_Finite__Set_Ofinite(V_A,T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_map__add__None_2,axiom,
% 0.54/0.81      ( hAPP(V_m,V_k) != c_Option_Ooption_ONone(T_a)
% 0.54/0.81      | hAPP(V_n,V_k) != c_Option_Ooption_ONone(T_a)
% 0.54/0.81      | hAPP(c_Map_Omap__add(V_m,V_n,T_b,T_a),V_k) = c_Option_Ooption_ONone(T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_MGT__def_0,axiom,
% 0.54/0.81      hAPP(c_Hoare__Mirabelle_OMGT,V_c) = hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(tc_Com_Ostate),c_fequal(tc_Com_Ostate)),V_c),c_Natural_Oevalc(V_c)) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_com_Osimps_I50_J_0,axiom,
% 0.54/0.81      c_Com_Ocom_OSemi(V_com1,V_com2) != c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_evaln__elim__cases_I6_J_0,axiom,
% 0.54/0.81      ( V_n = c_Suc(c_Natural_Osko__Natural__Xevaln__elim__cases__6__1(V_P,V_n,V_s,V_s1))
% 0.54/0.81      | ~ c_Natural_Oevaln(hAPP(c_Com_Ocom_OBODY,V_P),V_s,V_n,V_s1) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_com_Orecs_I2_J_0,axiom,
% 0.54/0.81      c_Com_Ocom_Ocom__rec(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,c_Com_Ocom_OAss(V_vname,V_fun),T_a) = hAPP(hAPP(V_f2,V_vname),V_fun) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_com_Osimps_I27_J_0,axiom,
% 0.54/0.81      c_Com_Ocom_OCond(V_fun_H,V_com1_H,V_com2_H) != c_Com_Ocom_OAss(V_vname,V_fun) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_fun__upd__idem__iff_0,axiom,
% 0.54/0.81      ( c_Fun_Ofun__upd(V_f,V_x,V_y,T_a,T_b) != V_f
% 0.54/0.81      | hAPP(V_f,V_x) = V_y ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_map__comp__None__iff_2,axiom,
% 0.54/0.81      ( hAPP(V_m2,V_k) != c_Option_Ooption_ONone(T_b)
% 0.54/0.81      | c_Map_Omap__comp(V_m1,V_m2,V_k,T_b,T_a,T_c) = c_Option_Ooption_ONone(T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_map__comp__simps_I1_J_0,axiom,
% 0.54/0.81      ( hAPP(V_m2,V_k) != c_Option_Ooption_ONone(T_a)
% 0.54/0.81      | c_Map_Omap__comp(V_m1,V_m2,V_k,T_a,T_c,T_b) = c_Option_Ooption_ONone(T_c) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_finite__surj__inj_0,axiom,
% 0.54/0.81      ( c_Fun_Oinj__on(V_f,V_A,T_a,T_a)
% 0.54/0.81      | ~ c_lessequals(V_A,c_Set_Oimage(V_f,V_A,T_a,T_a),tc_fun(T_a,tc_bool))
% 0.54/0.81      | ~ c_Finite__Set_Ofinite(V_A,T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_inj__on__Un_1,axiom,
% 0.54/0.81      ( c_Fun_Oinj__on(V_f,V_B,T_a,T_b)
% 0.54/0.81      | ~ c_Fun_Oinj__on(V_f,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),T_a,T_b) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_inj__on__Un_0,axiom,
% 0.54/0.81      ( c_Fun_Oinj__on(V_f,V_A,T_a,T_b)
% 0.54/0.81      | ~ c_Fun_Oinj__on(V_f,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),T_a,T_b) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_com_Orecs_I6_J_0,axiom,
% 0.54/0.81      c_Com_Ocom_Ocom__rec(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,c_Com_Ocom_OWhile(V_fun,V_com),T_a) = hAPP(hAPP(hAPP(V_f6,V_fun),V_com),c_Com_Ocom_Ocom__rec(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,V_com,T_a)) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_map__add__dom__app__simps_I1_J_0,axiom,
% 0.54/0.81      ( hAPP(c_Map_Omap__add(V_l1,V_l2,T_a,T_b),V_m) = hAPP(V_l2,V_m)
% 0.54/0.81      | ~ c_in(V_m,c_Map_Odom(V_l2,T_a,T_b),T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_evaln__elim__cases_I1_J_0,axiom,
% 0.54/0.81      ( V_t = V_s
% 0.54/0.81      | ~ c_Natural_Oevaln(c_Com_Ocom_OSKIP,V_s,V_n,V_t) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_id__apply_0,axiom,
% 0.54/0.81      hAPP(c_Fun_Oid(T_a),V_x) = V_x ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_com_Orecs_I5_J_0,axiom,
% 0.54/0.81      c_Com_Ocom_Ocom__rec(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,c_Com_Ocom_OCond(V_fun,V_com1,V_com2),T_a) = hAPP(hAPP(hAPP(hAPP(hAPP(V_f5,V_fun),V_com1),V_com2),c_Com_Ocom_Ocom__rec(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,V_com1,T_a)),c_Com_Ocom_Ocom__rec(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,V_com2,T_a)) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_evalc__elim__cases_I1_J_0,axiom,
% 0.54/0.81      ( V_t = V_s
% 0.54/0.81      | ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OSKIP),V_s),V_t)) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_evaln__evalc_0,axiom,
% 0.54/0.81      ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c),V_s),V_t))
% 0.54/0.81      | ~ c_Natural_Oevaln(V_c,V_s,V_n,V_t) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_eval__eq_1,axiom,
% 0.54/0.81      ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c),V_s),V_t))
% 0.54/0.81      | ~ c_Natural_Oevaln(V_c,V_s,V_x,V_t) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_le__funD_0,axiom,
% 0.54/0.81      ( ~ class_HOL_Oord(T_b)
% 0.54/0.81      | c_lessequals(hAPP(V_f,V_x),hAPP(V_g,V_x),T_b)
% 0.54/0.81      | ~ c_lessequals(V_f,V_g,tc_fun(T_a,T_b)) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_Body1_0,axiom,
% 0.54/0.81      ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),hAPP(V_P,V_pn)),hAPP(c_Com_Ocom_OBODY,V_pn)),hAPP(V_Q,V_pn)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),T_a)
% 0.54/0.81      | ~ c_in(V_pn,V_Procs,tc_Com_Opname)
% 0.54/0.81      | ~ c_Hoare__Mirabelle_Ohoare__derivs(c_Lattices_Oupper__semilattice__class_Osup(V_G,c_Set_Oimage(c_COMBS(c_COMBS(c_COMBB(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),tc_Com_Opname),c_Com_Ocom_OBODY,tc_Com_Opname,tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),V_Q,tc_Com_Opname,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),V_Procs,tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_a)),tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),c_Set_Oimage(c_COMBS(c_COMBS(c_COMBB(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),tc_Com_Opname),c_COMBB(c_Option_Othe(tc_Com_Ocom),c_Com_Obody,tc_Option_Ooption(tc_Com_Ocom),tc_Com_Ocom,tc_Com_Opname),tc_Com_Opname,tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),V_Q,tc_Com_Opname,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),V_Procs,tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_a)),T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_finite__range__imageI_0,axiom,
% 0.54/0.81      ( c_Finite__Set_Ofinite(c_Set_Oimage(c_COMBB(V_f,V_g,T_a,T_c,T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_bool)),T_b,T_c),T_c)
% 0.54/0.81      | ~ c_Finite__Set_Ofinite(c_Set_Oimage(V_g,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_bool)),T_b,T_a),T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_image__Un_0,axiom,
% 0.54/0.81      c_Set_Oimage(V_f,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_b,tc_bool)),T_b,T_a) = c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oimage(V_f,V_A,T_b,T_a),c_Set_Oimage(V_f,V_B,T_b,T_a),tc_fun(T_a,tc_bool)) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_subset__image__iff_2,axiom,
% 0.54/0.81      ( ~ c_lessequals(V_x,V_A,tc_fun(T_b,tc_bool))
% 0.54/0.81      | c_lessequals(c_Set_Oimage(V_f,V_x,T_b,T_a),c_Set_Oimage(V_f,V_A,T_b,T_a),tc_fun(T_a,tc_bool)) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_image__mono_0,axiom,
% 0.54/0.81      ( c_lessequals(c_Set_Oimage(V_f,V_A,T_a,T_b),c_Set_Oimage(V_f,V_B,T_a,T_b),tc_fun(T_b,tc_bool))
% 0.54/0.81      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_image__is__empty_0,axiom,
% 0.54/0.81      ( c_Set_Oimage(V_f,V_A,T_b,T_a) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool))
% 0.54/0.81      | V_A = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_bool)) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_image__insert_0,axiom,
% 0.54/0.81      c_Set_Oimage(V_f,c_Set_Oinsert(V_a,V_B,T_b),T_b,T_a) = c_Set_Oinsert(hAPP(V_f,V_a),c_Set_Oimage(V_f,V_B,T_b,T_a),T_a) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_finite__imageI_0,axiom,
% 0.54/0.81      ( c_Finite__Set_Ofinite(c_Set_Oimage(V_h,V_F,T_a,T_b),T_b)
% 0.54/0.81      | ~ c_Finite__Set_Ofinite(V_F,T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_empty__is__image_0,axiom,
% 0.54/0.81      ( c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) != c_Set_Oimage(V_f,V_A,T_b,T_a)
% 0.54/0.81      | V_A = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_bool)) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_image__empty_0,axiom,
% 0.54/0.81      c_Set_Oimage(V_f,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_bool)),T_b,T_a) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_doubleton__eq__iff_0,axiom,
% 0.54/0.81      ( c_Set_Oinsert(V_a,c_Set_Oinsert(V_b,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) != c_Set_Oinsert(V_c,c_Set_Oinsert(V_d,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a)
% 0.54/0.81      | V_a = V_d
% 0.54/0.81      | V_a = V_c ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_doubleton__eq__iff_1,axiom,
% 0.54/0.81      ( c_Set_Oinsert(V_a,c_Set_Oinsert(V_b,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) != c_Set_Oinsert(V_c,c_Set_Oinsert(V_d,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a)
% 0.54/0.81      | V_b = V_c
% 0.54/0.81      | V_a = V_c ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_doubleton__eq__iff_2,axiom,
% 0.54/0.81      ( c_Set_Oinsert(V_a,c_Set_Oinsert(V_b,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) != c_Set_Oinsert(V_c,c_Set_Oinsert(V_d,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a)
% 0.54/0.81      | V_a = V_d
% 0.54/0.81      | V_b = V_d ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_doubleton__eq__iff_3,axiom,
% 0.54/0.81      ( c_Set_Oinsert(V_a,c_Set_Oinsert(V_b,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) != c_Set_Oinsert(V_c,c_Set_Oinsert(V_d,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a)
% 0.54/0.81      | V_b = V_c
% 0.54/0.81      | V_b = V_d ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_triple__valid__def2_0,axiom,
% 0.54/0.81      ( hBOOL(hAPP(hAPP(V_Q,V_Z),V_s_H))
% 0.54/0.81      | ~ c_Natural_Oevaln(V_c,V_s,V_n,V_s_H)
% 0.54/0.81      | ~ hBOOL(hAPP(hAPP(V_P,V_Z),V_s))
% 0.54/0.81      | ~ c_Hoare__Mirabelle_Otriple__valid(V_n,hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(t_a),V_P),V_c),V_Q),t_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_evalc__elim__cases_I5_J_0,axiom,
% 0.54/0.81      ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c2),V_s),V_t))
% 0.54/0.81      | hBOOL(hAPP(V_b,V_s))
% 0.54/0.81      | ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OCond(V_b,V_c1,V_c2)),V_s),V_t)) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_evalc_OIfFalse_0,axiom,
% 0.54/0.81      ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OCond(V_b,V_c0,V_c1)),V_s),V_s1))
% 0.54/0.81      | ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c1),V_s),V_s1))
% 0.54/0.81      | hBOOL(hAPP(V_b,V_s)) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_com_Osimps_I8_J_0,axiom,
% 0.54/0.81      c_Com_Ocom_OSKIP != c_Com_Ocom_OAss(V_vname_H,V_fun_H) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_fun__upd__idem_0,axiom,
% 0.54/0.81      c_Fun_Ofun__upd(V_f,V_x,hAPP(V_f,V_x),T_b,T_a) = V_f ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_fun__upd__same_0,axiom,
% 0.54/0.81      hAPP(c_Fun_Ofun__upd(V_f,V_x,V_y,T_b,T_a),V_x) = V_y ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_fun__upd__triv_0,axiom,
% 0.54/0.81      c_Fun_Ofun__upd(V_f,V_x,hAPP(V_f,V_x),T_a,T_b) = V_f ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_fun__upd__apply_0,axiom,
% 0.54/0.81      hAPP(c_Fun_Ofun__upd(V_f,V_x,V_y,T_a,T_aa),V_x) = V_y ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_fun__upd__idem__iff_1,axiom,
% 0.54/0.81      c_Fun_Ofun__upd(V_f,V_x,hAPP(V_f,V_x),T_aa,T_a) = V_f ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_dom__eq__empty__conv_0,axiom,
% 0.54/0.81      ( c_Map_Odom(V_f,T_a,T_b) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool))
% 0.54/0.81      | V_f = c_COMBK(c_Option_Ooption_ONone(T_b),tc_Option_Ooption(T_b),T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_triple_Oinject_0,axiom,
% 0.54/0.81      ( hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_fun1),V_com),V_fun2) != hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_fun1_H),V_com_H),V_fun2_H)
% 0.54/0.81      | V_fun1 = V_fun1_H ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_triple_Oinject_1,axiom,
% 0.54/0.81      ( hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_fun1),V_com),V_fun2) != hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_fun1_H),V_com_H),V_fun2_H)
% 0.54/0.81      | V_com = V_com_H ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_triple_Oinject_2,axiom,
% 0.54/0.81      ( hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_fun1),V_com),V_fun2) != hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_fun1_H),V_com_H),V_fun2_H)
% 0.54/0.81      | V_fun2 = V_fun2_H ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_subset__empty_0,axiom,
% 0.54/0.81      ( V_A = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool))
% 0.54/0.81      | ~ c_lessequals(V_A,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_subset__empty_1,axiom,
% 0.54/0.81      c_lessequals(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_com_Osimps_I29_J_0,axiom,
% 0.54/0.81      c_Com_Ocom_OWhile(V_fun_H,V_com_H) != c_Com_Ocom_OAss(V_vname,V_fun) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_empty__not__insert_0,axiom,
% 0.54/0.81      c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) != c_Set_Oinsert(V_a,V_A,T_a) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_com_Osimps_I66_J_0,axiom,
% 0.54/0.81      c_Com_Ocom_Ocom__case(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,c_Com_Ocom_OLocal(V_loc,V_fun,V_com),T_a) = hAPP(hAPP(hAPP(V_f3,V_loc),V_fun),V_com) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_com_Osimps_I69_J_0,axiom,
% 0.54/0.81      c_Com_Ocom_Ocom__case(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,c_Com_Ocom_OWhile(V_fun,V_com),T_a) = hAPP(hAPP(V_f6,V_fun),V_com) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_emptyE_0,axiom,
% 0.54/0.81      ~ c_in(V_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_empty__iff_0,axiom,
% 0.54/0.81      ~ c_in(V_c,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_ball__empty_0,axiom,
% 0.54/0.81      ( hBOOL(hAPP(V_P,V_x))
% 0.54/0.81      | ~ c_in(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_ex__in__conv_0,axiom,
% 0.54/0.81      ~ c_in(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_map__add__SomeD_0,axiom,
% 0.54/0.81      ( hAPP(c_Map_Omap__add(V_m,V_n,T_b,T_a),V_k) != hAPP(c_Option_Ooption_OSome(T_a),V_x)
% 0.54/0.81      | hAPP(V_n,V_k) = c_Option_Ooption_ONone(T_a)
% 0.54/0.81      | hAPP(V_n,V_k) = hAPP(c_Option_Ooption_OSome(T_a),V_x) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_Un__mono_0,axiom,
% 0.54/0.81      ( c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),c_Lattices_Oupper__semilattice__class_Osup(V_C,V_D,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool))
% 0.54/0.81      | ~ c_lessequals(V_B,V_D,tc_fun(T_a,tc_bool))
% 0.54/0.81      | ~ c_lessequals(V_A,V_C,tc_fun(T_a,tc_bool)) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_subset__UNIV_0,axiom,
% 0.54/0.81      c_lessequals(V_A,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_top__greatest_0,axiom,
% 0.54/0.81      ( ~ class_Orderings_Otop(T_a)
% 0.54/0.81      | c_lessequals(V_x,c_Orderings_Otop__class_Otop(T_a),T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_inj__on__fun__updI_0,axiom,
% 0.54/0.81      ( c_Fun_Oinj__on(c_Fun_Ofun__upd(V_f,V_x,V_y,T_a,T_b),V_A,T_a,T_b)
% 0.54/0.81      | c_in(V_y,c_Set_Oimage(V_f,V_A,T_a,T_b),T_b)
% 0.54/0.81      | ~ c_Fun_Oinj__on(V_f,V_A,T_a,T_b) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_fun__upd__image_1,axiom,
% 0.54/0.81      ( c_Set_Oimage(c_Fun_Ofun__upd(V_f,V_x,V_y,T_b,T_a),V_A,T_b,T_a) = c_Set_Oimage(V_f,V_A,T_b,T_a)
% 0.54/0.81      | c_in(V_x,V_A,T_b) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_com_Osimps_I1_J_1,axiom,
% 0.54/0.81      ( c_Com_Ocom_OAss(V_vname,V_fun) != c_Com_Ocom_OAss(V_vname_H,V_fun_H)
% 0.54/0.81      | V_fun = V_fun_H ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_com_Osimps_I1_J_0,axiom,
% 0.54/0.81      ( c_Com_Ocom_OAss(V_vname,V_fun) != c_Com_Ocom_OAss(V_vname_H,V_fun_H)
% 0.54/0.81      | V_vname = V_vname_H ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_com_Osimps_I33_J_0,axiom,
% 0.54/0.81      c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) != c_Com_Ocom_OAss(V_vname,V_fun) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_com_Osimps_I13_J_0,axiom,
% 0.54/0.81      c_Com_Ocom_OSemi(V_com1_H,V_com2_H) != c_Com_Ocom_OSKIP ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_hoare__derivs_OSkip_0,axiom,
% 0.54/0.81      c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P),c_Com_Ocom_OSKIP),V_P),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),T_a) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_inj__on__map__add__dom_0,axiom,
% 0.54/0.81      ( c_Fun_Oinj__on(V_m_H,c_Map_Odom(V_m_H,T_a,T_b),T_a,tc_Option_Ooption(T_b))
% 0.54/0.81      | ~ c_Fun_Oinj__on(c_Map_Omap__add(V_m,V_m_H,T_a,T_b),c_Map_Odom(V_m_H,T_a,T_b),T_a,tc_Option_Ooption(T_b)) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_inj__on__map__add__dom_1,axiom,
% 0.54/0.81      ( c_Fun_Oinj__on(c_Map_Omap__add(V_m,V_m_H,T_a,T_b),c_Map_Odom(V_m_H,T_a,T_b),T_a,tc_Option_Ooption(T_b))
% 0.54/0.81      | ~ c_Fun_Oinj__on(V_m_H,c_Map_Odom(V_m_H,T_a,T_b),T_a,tc_Option_Ooption(T_b)) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_insert__code_1,axiom,
% 0.54/0.81      hBOOL(hAPP(c_Set_Oinsert(V_x,V_A,T_a),V_x)) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_insert__subset_2,axiom,
% 0.54/0.81      ( c_lessequals(c_Set_Oinsert(V_x,V_A,T_a),V_B,tc_fun(T_a,tc_bool))
% 0.54/0.81      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 0.54/0.81      | ~ c_in(V_x,V_B,T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_map__add__upd_0,axiom,
% 0.54/0.81      c_Map_Omap__add(V_f,c_Fun_Ofun__upd(V_g,V_x,hAPP(c_Option_Ooption_OSome(T_b),V_y),T_a,tc_Option_Ooption(T_b)),T_a,T_b) = c_Fun_Ofun__upd(c_Map_Omap__add(V_f,V_g,T_a,T_b),V_x,hAPP(c_Option_Ooption_OSome(T_b),V_y),T_a,tc_Option_Ooption(T_b)) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_com_Osimps_I2_J_2,axiom,
% 0.54/0.81      ( c_Com_Ocom_OLocal(V_loc,V_fun,V_com) != c_Com_Ocom_OLocal(V_loc_H,V_fun_H,V_com_H)
% 0.54/0.81      | V_com = V_com_H ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_com_Osimps_I2_J_1,axiom,
% 0.54/0.81      ( c_Com_Ocom_OLocal(V_loc,V_fun,V_com) != c_Com_Ocom_OLocal(V_loc_H,V_fun_H,V_com_H)
% 0.54/0.81      | V_fun = V_fun_H ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_com_Osimps_I2_J_0,axiom,
% 0.54/0.81      ( c_Com_Ocom_OLocal(V_loc,V_fun,V_com) != c_Com_Ocom_OLocal(V_loc_H,V_fun_H,V_com_H)
% 0.54/0.81      | V_loc = V_loc_H ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_com_Osimps_I20_J_0,axiom,
% 0.54/0.81      c_Com_Ocom_OSKIP != c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_com_Osimps_I47_J_0,axiom,
% 0.54/0.81      c_Com_Ocom_OWhile(V_fun_H,V_com_H) != c_Com_Ocom_OSemi(V_com1,V_com2) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_finite__UNIV_0,axiom,
% 0.54/0.81      ( ~ class_Finite__Set_Ofinite_Ofinite(T_a)
% 0.54/0.81      | c_Finite__Set_Ofinite(c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_UnCI_0,axiom,
% 0.54/0.81      ( c_in(V_c,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),T_a)
% 0.54/0.81      | ~ c_in(V_c,V_B,T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_UnCI_1,axiom,
% 0.54/0.81      ( c_in(V_c,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),T_a)
% 0.54/0.81      | ~ c_in(V_c,V_A,T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_evalc__WHILE__case_0,axiom,
% 0.54/0.81      ( hBOOL(hAPP(V_b,V_s))
% 0.54/0.81      | V_t = V_s
% 0.54/0.81      | ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_b,V_c)),V_s),V_t)) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_Suc__n__not__n_0,axiom,
% 0.54/0.81      c_Suc(V_n) != V_n ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_n__not__Suc__n_0,axiom,
% 0.54/0.81      V_n != c_Suc(V_n) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_map__comp__None__iff_3,axiom,
% 0.54/0.81      ( hAPP(V_m1,V_x) != c_Option_Ooption_ONone(T_a)
% 0.54/0.81      | hAPP(V_m2,V_k) != hAPP(c_Option_Ooption_OSome(T_b),V_x)
% 0.54/0.81      | c_Map_Omap__comp(V_m1,V_m2,V_k,T_b,T_a,T_c) = c_Option_Ooption_ONone(T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_le__sup__iff_1,axiom,
% 0.54/0.81      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 0.54/0.81      | c_lessequals(V_y,V_z,T_a)
% 0.54/0.81      | ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),V_z,T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_le__sup__iff_0,axiom,
% 0.54/0.81      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 0.54/0.81      | c_lessequals(V_x,V_z,T_a)
% 0.54/0.81      | ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),V_z,T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_le__supI2_0,axiom,
% 0.54/0.81      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 0.54/0.81      | c_lessequals(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_a,V_b,T_a),T_a)
% 0.54/0.81      | ~ c_lessequals(V_x,V_b,T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_le__supI1_0,axiom,
% 0.54/0.81      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 0.54/0.81      | c_lessequals(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_a,V_b,T_a),T_a)
% 0.54/0.81      | ~ c_lessequals(V_x,V_a,T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_le__supE_1,axiom,
% 0.54/0.81      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 0.54/0.81      | c_lessequals(V_b,V_x,T_a)
% 0.54/0.81      | ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_a,V_b,T_a),V_x,T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_le__supE_0,axiom,
% 0.54/0.81      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 0.54/0.81      | c_lessequals(V_a,V_x,T_a)
% 0.54/0.81      | ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_a,V_b,T_a),V_x,T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_Un__subset__iff_0,axiom,
% 0.54/0.81      ( c_lessequals(V_A,V_C,tc_fun(T_a,tc_bool))
% 0.54/0.81      | ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_C,tc_fun(T_a,tc_bool)) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_Un__subset__iff_1,axiom,
% 0.54/0.81      ( c_lessequals(V_B,V_C,tc_fun(T_a,tc_bool))
% 0.54/0.81      | ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_C,tc_fun(T_a,tc_bool)) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_xt1_I6_J_0,axiom,
% 0.54/0.81      ( ~ class_Orderings_Oorder(T_a)
% 0.54/0.81      | c_lessequals(V_z,V_x,T_a)
% 0.54/0.81      | ~ c_lessequals(V_z,V_y,T_a)
% 0.54/0.81      | ~ c_lessequals(V_y,V_x,T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_order__trans_0,axiom,
% 0.54/0.81      ( ~ class_Orderings_Opreorder(T_a)
% 0.54/0.81      | c_lessequals(V_x,V_z,T_a)
% 0.54/0.81      | ~ c_lessequals(V_y,V_z,T_a)
% 0.54/0.81      | ~ c_lessequals(V_x,V_y,T_a) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_set__mp_0,axiom,
% 0.54/0.81      ( c_in(V_x,V_B,T_a)
% 0.54/0.81      | ~ c_in(V_x,V_A,T_a)
% 0.54/0.81      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_subsetD_0,axiom,
% 0.54/0.81      ( c_in(V_c,V_B,T_a)
% 0.54/0.81      | ~ c_in(V_c,V_A,T_a)
% 0.54/0.81      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_equalityE_0,axiom,
% 0.54/0.81      c_lessequals(V_x,V_x,tc_fun(T_a,tc_bool)) ).
% 0.54/0.81  
% 0.54/0.81  cnf(cls_set__rev__mp_0,axiom,
% 0.54/0.81      ( c_in(V_x,V_B,T_a)
% 0.54/0.81      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 0.54/0.81      | ~ c_in(V_x,V_A,T_a) ) ).
% 0.54/0.81  
% 0.54/0.82  cnf(cls_subset__iff_0,axiom,
% 0.54/0.82      ( c_in(V_t,V_B,T_a)
% 0.54/0.82      | ~ c_in(V_t,V_A,T_a)
% 0.54/0.82      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_subset__refl_0,axiom,
% 0.54/0.82      c_lessequals(V_A,V_A,tc_fun(T_a,tc_bool)) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_subset__trans_0,axiom,
% 0.54/0.82      ( c_lessequals(V_A,V_C,tc_fun(T_a,tc_bool))
% 0.54/0.82      | ~ c_lessequals(V_B,V_C,tc_fun(T_a,tc_bool))
% 0.54/0.82      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_subset__inj__on_0,axiom,
% 0.54/0.82      ( c_Fun_Oinj__on(V_f,V_A,T_a,T_b)
% 0.54/0.82      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 0.54/0.82      | ~ c_Fun_Oinj__on(V_f,V_B,T_a,T_b) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_predicate1D_0,axiom,
% 0.54/0.82      ( hBOOL(hAPP(V_Q,V_x))
% 0.54/0.82      | ~ hBOOL(hAPP(V_P,V_x))
% 0.54/0.82      | ~ c_lessequals(V_P,V_Q,tc_fun(T_a,tc_bool)) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_order__eq__iff_0,axiom,
% 0.54/0.82      ( ~ class_Orderings_Oorder(T_a)
% 0.54/0.82      | c_lessequals(V_x,V_x,T_a) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_order__eq__refl_0,axiom,
% 0.54/0.82      ( ~ class_Orderings_Opreorder(T_a)
% 0.54/0.82      | c_lessequals(V_x,V_x,T_a) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_finite__subset_0,axiom,
% 0.54/0.82      ( c_Finite__Set_Ofinite(V_A,T_a)
% 0.54/0.82      | ~ c_Finite__Set_Ofinite(V_B,T_a)
% 0.54/0.82      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_rev__predicate1D_0,axiom,
% 0.54/0.82      ( hBOOL(hAPP(V_Q,V_x))
% 0.54/0.82      | ~ c_lessequals(V_P,V_Q,tc_fun(T_a,tc_bool))
% 0.54/0.82      | ~ hBOOL(hAPP(V_P,V_x)) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_rev__finite__subset_0,axiom,
% 0.54/0.82      ( c_Finite__Set_Ofinite(V_A,T_a)
% 0.54/0.82      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 0.54/0.82      | ~ c_Finite__Set_Ofinite(V_B,T_a) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_com_Osimps_I21_J_0,axiom,
% 0.54/0.82      c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) != c_Com_Ocom_OSKIP ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_insertCI_0,axiom,
% 0.54/0.82      ( c_in(V_a,c_Set_Oinsert(V_b,V_B,T_a),T_a)
% 0.54/0.82      | ~ c_in(V_a,V_B,T_a) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_insert__iff_2,axiom,
% 0.54/0.82      ( c_in(V_a,c_Set_Oinsert(V_b,V_A,T_a),T_a)
% 0.54/0.82      | ~ c_in(V_a,V_A,T_a) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_singleton__iff_1,axiom,
% 0.54/0.82      c_in(V_x,c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_com_Osimps_I68_J_0,axiom,
% 0.54/0.82      c_Com_Ocom_Ocom__case(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,c_Com_Ocom_OCond(V_fun,V_com1,V_com2),T_a) = hAPP(hAPP(hAPP(V_f5,V_fun),V_com1),V_com2) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_subset__singletonD_0,axiom,
% 0.54/0.82      ( V_A = c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a)
% 0.54/0.82      | V_A = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool))
% 0.54/0.82      | ~ c_lessequals(V_A,c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),tc_fun(T_a,tc_bool)) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_evaln__WHILE__case_0,axiom,
% 0.54/0.82      ( hBOOL(hAPP(V_b,V_s))
% 0.54/0.82      | V_t = V_s
% 0.54/0.82      | ~ c_Natural_Oevaln(c_Com_Ocom_OWhile(V_b,V_c),V_s,V_n,V_t) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_hoare__derivs_Oinsert_0,axiom,
% 0.54/0.82      ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(V_t,V_ts,tc_Hoare__Mirabelle_Otriple(T_a)),T_a)
% 0.54/0.82      | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G,V_ts,T_a)
% 0.54/0.82      | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(V_t,c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),T_a) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_fun__upd__apply_1,axiom,
% 0.54/0.82      ( hAPP(c_Fun_Ofun__upd(V_f,V_x,V_y,T_b,T_a),V_z) = hAPP(V_f,V_z)
% 0.54/0.82      | V_z = V_x ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_fun__upd__other_0,axiom,
% 0.54/0.82      ( hAPP(c_Fun_Ofun__upd(V_f,V_x,V_y,T_a,T_b),V_z) = hAPP(V_f,V_z)
% 0.54/0.82      | V_z = V_x ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_com_Osimps_I9_J_0,axiom,
% 0.54/0.82      c_Com_Ocom_OAss(V_vname_H,V_fun_H) != c_Com_Ocom_OSKIP ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_insert__mono_0,axiom,
% 0.54/0.82      ( c_lessequals(c_Set_Oinsert(V_a,V_C,T_a),c_Set_Oinsert(V_a,V_D,T_a),tc_fun(T_a,tc_bool))
% 0.54/0.82      | ~ c_lessequals(V_C,V_D,tc_fun(T_a,tc_bool)) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_finite__imageD_0,axiom,
% 0.54/0.82      ( c_Finite__Set_Ofinite(V_A,T_b)
% 0.54/0.82      | ~ c_Fun_Oinj__on(V_f,V_A,T_b,T_a)
% 0.54/0.82      | ~ c_Finite__Set_Ofinite(c_Set_Oimage(V_f,V_A,T_b,T_a),T_a) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_Un__empty_2,axiom,
% 0.54/0.82      c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_evaln__elim__cases_I5_J_2,axiom,
% 0.54/0.82      ( c_Natural_Oevaln(V_c2,V_s,V_n,V_t)
% 0.54/0.82      | c_Natural_Oevaln(V_c1,V_s,V_n,V_t)
% 0.54/0.82      | ~ c_Natural_Oevaln(c_Com_Ocom_OCond(V_b,V_c1,V_c2),V_s,V_n,V_t) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_map__add__dom__app__simps_I2_J_0,axiom,
% 0.54/0.82      ( hAPP(c_Map_Omap__add(V_l1,V_l2,T_a,T_b),V_m) = hAPP(V_l2,V_m)
% 0.54/0.82      | c_in(V_m,c_Map_Odom(V_l1,T_a,T_b),T_a) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_map__add__dom__app__simps_I3_J_0,axiom,
% 0.54/0.82      ( hAPP(c_Map_Omap__add(V_l1,V_l2,T_a,T_b),V_m) = hAPP(V_l1,V_m)
% 0.54/0.82      | c_in(V_m,c_Map_Odom(V_l2,T_a,T_b),T_a) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_com_Osimps_I42_J_0,axiom,
% 0.54/0.82      c_Com_Ocom_OLocal(V_loc,V_fun,V_com) != c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_evalc__elim__cases_I5_J_2,axiom,
% 0.54/0.82      ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c2),V_s),V_t))
% 0.54/0.82      | hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c1),V_s),V_t))
% 0.54/0.82      | ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OCond(V_b,V_c1,V_c2)),V_s),V_t)) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_com_Osimps_I12_J_0,axiom,
% 0.54/0.82      c_Com_Ocom_OSKIP != c_Com_Ocom_OSemi(V_com1_H,V_com2_H) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_linorder__linear_0,axiom,
% 0.54/0.82      ( ~ class_Orderings_Olinorder(T_a)
% 0.54/0.82      | c_lessequals(V_y,V_x,T_a)
% 0.54/0.82      | c_lessequals(V_x,V_y,T_a) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_image__id_0,axiom,
% 0.54/0.82      c_Set_Oimage(c_Fun_Oid(T_a),V_Y,T_a,T_a) = V_Y ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_empty__is__image_1,axiom,
% 0.54/0.82      c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) = c_Set_Oimage(V_f,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_bool)),T_b,T_a) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_rev__image__eqI_0,axiom,
% 0.54/0.82      ( ~ c_in(V_x,V_A,T_aa)
% 0.54/0.82      | c_in(hAPP(V_f,V_x),c_Set_Oimage(V_f,V_A,T_aa,T_a),T_a) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_image__iff_2,axiom,
% 0.54/0.82      ( ~ c_in(V_x,V_A,T_b)
% 0.54/0.82      | c_in(hAPP(V_f,V_x),c_Set_Oimage(V_f,V_A,T_b,T_a),T_a) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_image__eqI_0,axiom,
% 0.54/0.82      ( c_in(hAPP(V_f,V_x),c_Set_Oimage(V_f,V_A,T_b,T_a),T_a)
% 0.54/0.82      | ~ c_in(V_x,V_A,T_b) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_imageI_0,axiom,
% 0.54/0.82      ( c_in(hAPP(V_f,V_x),c_Set_Oimage(V_f,V_A,T_a,T_b),T_b)
% 0.54/0.82      | ~ c_in(V_x,V_A,T_a) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_Body__sound__lemma_0,axiom,
% 0.54/0.82      ( c_Hoare__Mirabelle_Ohoare__valids(V_G,c_Set_Oimage(c_COMBS(c_COMBS(c_COMBB(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),tc_Com_Opname),c_Com_Ocom_OBODY,tc_Com_Opname,tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),V_Q,tc_Com_Opname,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),V_Procs,tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_a)),T_a)
% 0.54/0.82      | ~ c_Hoare__Mirabelle_Ohoare__valids(c_Lattices_Oupper__semilattice__class_Osup(V_G,c_Set_Oimage(c_COMBS(c_COMBS(c_COMBB(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),tc_Com_Opname),c_Com_Ocom_OBODY,tc_Com_Opname,tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),V_Q,tc_Com_Opname,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),V_Procs,tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_a)),tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),c_Set_Oimage(c_COMBS(c_COMBS(c_COMBB(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),tc_Com_Opname),c_COMBB(c_Option_Othe(tc_Com_Ocom),c_Com_Obody,tc_Option_Ooption(tc_Com_Ocom),tc_Com_Ocom,tc_Com_Opname),tc_Com_Opname,tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),V_Q,tc_Com_Opname,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),V_Procs,tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_a)),T_a) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_map__upd__eqD1_0,axiom,
% 0.54/0.82      ( c_Fun_Ofun__upd(V_m,V_a,hAPP(c_Option_Ooption_OSome(T_b),V_x),T_a,tc_Option_Ooption(T_b)) != c_Fun_Ofun__upd(V_n,V_a,hAPP(c_Option_Ooption_OSome(T_b),V_y),T_a,tc_Option_Ooption(T_b))
% 0.54/0.82      | V_x = V_y ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_option_Orecs_I2_J_0,axiom,
% 0.54/0.82      c_Option_Ooption_Ooption__rec(V_f1,V_f2,hAPP(c_Option_Ooption_OSome(T_b),V_a),T_a,T_b) = hAPP(V_f2,V_a) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_map__upd__triv_0,axiom,
% 0.54/0.82      ( hAPP(V_t,V_k) != hAPP(c_Option_Ooption_OSome(T_a),V_x)
% 0.54/0.82      | c_Fun_Ofun__upd(V_t,V_k,hAPP(c_Option_Ooption_OSome(T_a),V_x),T_b,tc_Option_Ooption(T_a)) = V_t ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_map__upd__Some__unfold_3,axiom,
% 0.54/0.82      hAPP(c_Fun_Ofun__upd(V_m,V_xa,hAPP(c_Option_Ooption_OSome(T_a),V_x),T_aa,tc_Option_Ooption(T_a)),V_xa) = hAPP(c_Option_Ooption_OSome(T_a),V_x) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_map__comp__Some__iff_2,axiom,
% 0.54/0.82      ( hAPP(V_m1,V_x) != hAPP(c_Option_Ooption_OSome(T_a),V_v)
% 0.54/0.82      | hAPP(V_m2,V_k) != hAPP(c_Option_Ooption_OSome(T_b),V_x)
% 0.54/0.82      | c_Map_Omap__comp(V_m1,V_m2,V_k,T_b,T_a,T_c) = hAPP(c_Option_Ooption_OSome(T_a),V_v) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_option_Osplit__asm_1,axiom,
% 0.54/0.82      ( ~ hBOOL(hAPP(V_P,c_Option_Ooption_Ooption__case(V_f1,V_f2,hAPP(c_Option_Ooption_OSome(t_b),V_xa),t_a,t_b)))
% 0.54/0.82      | hBOOL(hAPP(V_P,hAPP(V_f2,V_xa))) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_option_Osplit_1,axiom,
% 0.54/0.82      ( ~ hBOOL(hAPP(V_P,c_Option_Ooption_Ooption__case(V_f1,V_f2,hAPP(c_Option_Ooption_OSome(t_b),V_a),t_a,t_b)))
% 0.54/0.82      | hBOOL(hAPP(V_P,hAPP(V_f2,V_a))) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_inj__Some_0,axiom,
% 0.54/0.82      c_Fun_Oinj__on(c_Option_Ooption_OSome(T_a),V_A,T_a,tc_Option_Ooption(T_a)) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_is__none__code_I2_J_0,axiom,
% 0.54/0.82      ~ c_Option_Ois__none(hAPP(c_Option_Ooption_OSome(T_a),V_x),T_a) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_not__None__eq_1,axiom,
% 0.54/0.82      hAPP(c_Option_Ooption_OSome(T_a),V_xa) != c_Option_Ooption_ONone(T_a) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_option_Osimps_I3_J_0,axiom,
% 0.54/0.82      hAPP(c_Option_Ooption_OSome(T_a),V_a_H) != c_Option_Ooption_ONone(T_a) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_map__upd__Some__unfold_4,axiom,
% 0.54/0.82      ( hAPP(V_m,V_x) != hAPP(c_Option_Ooption_OSome(T_a),V_y)
% 0.54/0.82      | V_x = V_a
% 0.54/0.82      | hAPP(c_Fun_Ofun__upd(V_m,V_a,hAPP(c_Option_Ooption_OSome(T_a),V_b),T_b,tc_Option_Ooption(T_a)),V_x) = hAPP(c_Option_Ooption_OSome(T_a),V_y) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_map__upd__Some__unfold_2,axiom,
% 0.54/0.82      ( hAPP(c_Fun_Ofun__upd(V_m,V_a,hAPP(c_Option_Ooption_OSome(T_a),V_b),T_b,tc_Option_Ooption(T_a)),V_x) != hAPP(c_Option_Ooption_OSome(T_a),V_y)
% 0.54/0.82      | hAPP(V_m,V_x) = hAPP(c_Option_Ooption_OSome(T_a),V_y)
% 0.54/0.82      | V_b = V_y ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_map__upd__Some__unfold_0,axiom,
% 0.54/0.82      ( hAPP(c_Fun_Ofun__upd(V_m,V_a,hAPP(c_Option_Ooption_OSome(T_a),V_b),T_b,tc_Option_Ooption(T_a)),V_x) != hAPP(c_Option_Ooption_OSome(T_a),V_y)
% 0.54/0.82      | hAPP(V_m,V_x) = hAPP(c_Option_Ooption_OSome(T_a),V_y)
% 0.54/0.82      | V_x = V_a ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_option_Osimps_I5_J_0,axiom,
% 0.54/0.82      c_Option_Ooption_Ooption__case(V_f1,V_f2,hAPP(c_Option_Ooption_OSome(T_b),V_a),T_a,T_b) = hAPP(V_f2,V_a) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_map__upd__Some__unfold_1,axiom,
% 0.54/0.82      ( V_b = V_y
% 0.54/0.82      | hAPP(c_Fun_Ofun__upd(V_m,V_x,hAPP(c_Option_Ooption_OSome(T_aa),V_b),T_a,tc_Option_Ooption(T_aa)),V_x) != hAPP(c_Option_Ooption_OSome(T_aa),V_y) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_not__Some__eq_1,axiom,
% 0.54/0.82      c_Option_Ooption_ONone(T_a) != hAPP(c_Option_Ooption_OSome(T_a),V_y) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_option_Osimps_I2_J_0,axiom,
% 0.54/0.82      c_Option_Ooption_ONone(T_a) != hAPP(c_Option_Ooption_OSome(T_a),V_a_H) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_map__add__SomeD_1,axiom,
% 0.54/0.82      ( hAPP(c_Map_Omap__add(V_m,V_n,T_b,T_a),V_k) != hAPP(c_Option_Ooption_OSome(T_a),V_x)
% 0.54/0.82      | hAPP(V_m,V_k) = hAPP(c_Option_Ooption_OSome(T_a),V_x)
% 0.54/0.82      | hAPP(V_n,V_k) = hAPP(c_Option_Ooption_OSome(T_a),V_x) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_option__map__Some_0,axiom,
% 0.54/0.82      c_Option_Omap(V_f,hAPP(c_Option_Ooption_OSome(T_b),V_x),T_b,T_a) = hAPP(c_Option_Ooption_OSome(T_a),hAPP(V_f,V_x)) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_map__comp__simps_I2_J_0,axiom,
% 0.54/0.82      ( hAPP(V_m2,V_k) != hAPP(c_Option_Ooption_OSome(T_a),V_k_H)
% 0.54/0.82      | c_Map_Omap__comp(V_m1,V_m2,V_k,T_a,T_c,T_b) = hAPP(V_m1,V_k_H) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_ospec_1,axiom,
% 0.54/0.82      ( ~ hBOOL(hAPP(V_P,c_ATP__Linkup_Osko__Option__Xospec__1__1(hAPP(c_Option_Ooption_OSome(T_a),V_x),V_P,T_a)))
% 0.54/0.82      | hBOOL(hAPP(V_P,V_x)) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_map__add__find__right_0,axiom,
% 0.54/0.82      ( hAPP(V_n,V_k) != hAPP(c_Option_Ooption_OSome(T_a),V_xx)
% 0.54/0.82      | hAPP(c_Map_Omap__add(V_m,V_n,T_b,T_a),V_k) = hAPP(c_Option_Ooption_OSome(T_a),V_xx) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_map__add__Some__iff_2,axiom,
% 0.54/0.82      ( hAPP(V_n,V_k) != hAPP(c_Option_Ooption_OSome(T_a),V_x)
% 0.54/0.82      | hAPP(c_Map_Omap__add(V_m,V_n,T_b,T_a),V_k) = hAPP(c_Option_Ooption_OSome(T_a),V_x) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_com_Osimps_I19_J_0,axiom,
% 0.54/0.82      hAPP(c_Com_Ocom_OBODY,V_pname_H) != c_Com_Ocom_OSKIP ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_com_Osimps_I58_J_0,axiom,
% 0.54/0.82      c_Com_Ocom_OWhile(V_fun,V_com) != hAPP(c_Com_Ocom_OBODY,V_pname_H) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_com_Orecs_I7_J_0,axiom,
% 0.54/0.82      c_Com_Ocom_Ocom__rec(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,hAPP(c_Com_Ocom_OBODY,V_pname),T_a) = hAPP(V_f7,V_pname) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_com_Osimps_I55_J_0,axiom,
% 0.54/0.82      hAPP(c_Com_Ocom_OBODY,V_pname_H) != c_Com_Ocom_OCond(V_fun,V_com1,V_com2) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_com_Osimps_I54_J_0,axiom,
% 0.54/0.82      c_Com_Ocom_OCond(V_fun,V_com1,V_com2) != hAPP(c_Com_Ocom_OBODY,V_pname_H) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_com_Osimps_I31_J_0,axiom,
% 0.54/0.82      hAPP(c_Com_Ocom_OBODY,V_pname_H) != c_Com_Ocom_OAss(V_vname,V_fun) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_com_Osimps_I30_J_0,axiom,
% 0.54/0.82      c_Com_Ocom_OAss(V_vname,V_fun) != hAPP(c_Com_Ocom_OBODY,V_pname_H) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_com_Osimps_I41_J_0,axiom,
% 0.54/0.82      hAPP(c_Com_Ocom_OBODY,V_pname_H) != c_Com_Ocom_OLocal(V_loc,V_fun,V_com) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_com_Osimps_I59_J_0,axiom,
% 0.54/0.82      hAPP(c_Com_Ocom_OBODY,V_pname_H) != c_Com_Ocom_OWhile(V_fun,V_com) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_com_Osimps_I63_J_0,axiom,
% 0.54/0.82      c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) != hAPP(c_Com_Ocom_OBODY,V_pname) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_com_Osimps_I49_J_0,axiom,
% 0.54/0.82      hAPP(c_Com_Ocom_OBODY,V_pname_H) != c_Com_Ocom_OSemi(V_com1,V_com2) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_com_Osimps_I48_J_0,axiom,
% 0.54/0.82      c_Com_Ocom_OSemi(V_com1,V_com2) != hAPP(c_Com_Ocom_OBODY,V_pname_H) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_com_Osimps_I40_J_0,axiom,
% 0.54/0.82      c_Com_Ocom_OLocal(V_loc,V_fun,V_com) != hAPP(c_Com_Ocom_OBODY,V_pname_H) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_com_Osimps_I62_J_0,axiom,
% 0.54/0.82      hAPP(c_Com_Ocom_OBODY,V_pname) != c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_com_Osimps_I70_J_0,axiom,
% 0.54/0.82      c_Com_Ocom_Ocom__case(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,hAPP(c_Com_Ocom_OBODY,V_pname),T_a) = hAPP(V_f7,V_pname) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_com_Osimps_I18_J_0,axiom,
% 0.54/0.82      c_Com_Ocom_OSKIP != hAPP(c_Com_Ocom_OBODY,V_pname_H) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_derivs__insertD_1,axiom,
% 0.54/0.82      ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,V_ts,T_a)
% 0.54/0.82      | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(V_t,V_ts,tc_Hoare__Mirabelle_Otriple(T_a)),T_a) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_weaken_0,axiom,
% 0.54/0.82      ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,V_ts,T_a)
% 0.54/0.82      | ~ c_lessequals(V_ts,V_ts_H,tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool))
% 0.54/0.82      | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G,V_ts_H,T_a) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_thin_0,axiom,
% 0.54/0.82      ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,V_ts,T_a)
% 0.54/0.82      | ~ c_lessequals(V_G_H,V_G,tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool))
% 0.54/0.82      | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G_H,V_ts,T_a) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_empty_0,axiom,
% 0.54/0.82      c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),T_a) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_hoare__sound_0,axiom,
% 0.54/0.82      ( c_Hoare__Mirabelle_Ohoare__valids(V_G,V_ts,T_a)
% 0.54/0.82      | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G,V_ts,T_a) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_asm_0,axiom,
% 0.54/0.82      ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,V_ts,T_a)
% 0.54/0.82      | ~ c_lessequals(V_ts,V_G,tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_dom__const_0,axiom,
% 0.54/0.82      c_Map_Odom(c_COMBK(hAPP(c_Option_Ooption_OSome(T_b),V_y),tc_Option_Ooption(T_b),T_a),T_a,T_b) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_domD_0,axiom,
% 0.54/0.82      ( hAPP(V_m,V_a) = hAPP(c_Option_Ooption_OSome(T_b),c_Map_Osko__Map__XdomD__1__1(V_a,V_m,T_a,T_b))
% 0.54/0.82      | ~ c_in(V_a,c_Map_Odom(V_m,T_a,T_b),T_a) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_Body__triple__valid__Suc_0,axiom,
% 0.54/0.82      ( c_Hoare__Mirabelle_Otriple__valid(c_Suc(V_n),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P),hAPP(c_Com_Ocom_OBODY,V_pn)),V_Q),T_a)
% 0.54/0.82      | ~ c_Hoare__Mirabelle_Otriple__valid(V_n,hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P),hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_pn))),V_Q),T_a) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_Body__triple__valid__Suc_1,axiom,
% 0.54/0.82      ( c_Hoare__Mirabelle_Otriple__valid(V_n,hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P),hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_pn))),V_Q),T_a)
% 0.54/0.82      | ~ c_Hoare__Mirabelle_Otriple__valid(c_Suc(V_n),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P),hAPP(c_Com_Ocom_OBODY,V_pn)),V_Q),T_a) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_WTs__elim__cases_I5_J_0,axiom,
% 0.54/0.82      ( c_Com_OWT(V_c1)
% 0.54/0.82      | ~ c_Com_OWT(c_Com_Ocom_OCond(V_b,V_c1,V_c2)) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_WTs__elim__cases_I5_J_1,axiom,
% 0.54/0.82      ( c_Com_OWT(V_c2)
% 0.54/0.82      | ~ c_Com_OWT(c_Com_Ocom_OCond(V_b,V_c1,V_c2)) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_WT_OSemi_0,axiom,
% 0.54/0.82      ( c_Com_OWT(c_Com_Ocom_OSemi(V_c0,V_c1))
% 0.54/0.82      | ~ c_Com_OWT(V_c1)
% 0.54/0.82      | ~ c_Com_OWT(V_c0) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_WTs__elim__cases_I4_J_0,axiom,
% 0.54/0.82      ( c_Com_OWT(V_c1)
% 0.54/0.82      | ~ c_Com_OWT(c_Com_Ocom_OSemi(V_c1,V_c2)) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_WTs__elim__cases_I4_J_1,axiom,
% 0.54/0.82      ( c_Com_OWT(V_c2)
% 0.54/0.82      | ~ c_Com_OWT(c_Com_Ocom_OSemi(V_c1,V_c2)) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_WT_OIf_0,axiom,
% 0.54/0.82      ( c_Com_OWT(c_Com_Ocom_OCond(V_b,V_c0,V_c1))
% 0.54/0.82      | ~ c_Com_OWT(V_c1)
% 0.54/0.82      | ~ c_Com_OWT(V_c0) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_WT_OSkip_0,axiom,
% 0.54/0.82      c_Com_OWT(c_Com_Ocom_OSKIP) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_WT_OAssign_0,axiom,
% 0.54/0.82      c_Com_OWT(c_Com_Ocom_OAss(V_X,V_a)) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_While_0,axiom,
% 0.54/0.82      ( c_Com_OWT(c_Com_Ocom_OWhile(V_b,V_c))
% 0.54/0.82      | ~ c_Com_OWT(V_c) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_WTs__elim__cases_I6_J_0,axiom,
% 0.54/0.82      ( c_Com_OWT(V_c)
% 0.54/0.82      | ~ c_Com_OWT(c_Com_Ocom_OWhile(V_b,V_c)) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_WT_OLocal_0,axiom,
% 0.54/0.82      ( c_Com_OWT(c_Com_Ocom_OLocal(V_Y,V_a,V_c))
% 0.54/0.82      | ~ c_Com_OWT(V_c) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_WTs__elim__cases_I3_J_0,axiom,
% 0.54/0.82      ( c_Com_OWT(V_c)
% 0.54/0.82      | ~ c_Com_OWT(c_Com_Ocom_OLocal(V_Y,V_a,V_c)) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_MGT__def__raw_0,axiom,
% 0.54/0.82      hAPP(c_Hoare__Mirabelle_OMGT,v_c) = hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(tc_Com_Ostate),c_fequal(tc_Com_Ostate)),v_c),c_Natural_Oevalc(v_c)) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_single__stateE_0,axiom,
% 0.54/0.82      ( v_sko__Hoare__Mirabelle__Xsingle__stateE__1(V_t) != V_t
% 0.54/0.82      | ~ c_Hoare__Mirabelle_Ostate__not__singleton ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_hoare__derivs_OBody_0,axiom,
% 0.54/0.82      ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oimage(c_COMBS(c_COMBS(c_COMBB(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),tc_Com_Opname),c_Com_Ocom_OBODY,tc_Com_Opname,tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),V_Q,tc_Com_Opname,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),V_Procs,tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_a)),T_a)
% 0.54/0.82      | ~ c_Hoare__Mirabelle_Ohoare__derivs(c_Lattices_Oupper__semilattice__class_Osup(V_G,c_Set_Oimage(c_COMBS(c_COMBS(c_COMBB(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),tc_Com_Opname),c_Com_Ocom_OBODY,tc_Com_Opname,tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),V_Q,tc_Com_Opname,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),V_Procs,tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_a)),tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),c_Set_Oimage(c_COMBS(c_COMBS(c_COMBB(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),tc_Com_Opname),c_COMBB(c_Option_Othe(tc_Com_Ocom),c_Com_Obody,tc_Option_Ooption(tc_Com_Ocom),tc_Com_Ocom,tc_Com_Opname),tc_Com_Opname,tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),V_Q,tc_Com_Opname,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),V_Procs,tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_a)),T_a) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_BodyN_0,axiom,
% 0.54/0.82      ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P),hAPP(c_Com_Ocom_OBODY,V_pn)),V_Q),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),T_a)
% 0.54/0.82      | ~ c_Hoare__Mirabelle_Ohoare__derivs(c_Set_Oinsert(hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P),hAPP(c_Com_Ocom_OBODY,V_pn)),V_Q),V_G,tc_Hoare__Mirabelle_Otriple(T_a)),c_Set_Oinsert(hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P),hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_pn))),V_Q),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),T_a) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_weak__Body_0,axiom,
% 0.54/0.82      ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P),hAPP(c_Com_Ocom_OBODY,V_pn)),V_Q),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),T_a)
% 0.54/0.82      | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P),hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_pn))),V_Q),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),T_a) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_evaln__elim__cases_I6_J_1,axiom,
% 0.54/0.82      ( c_Natural_Oevaln(hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_P)),V_s,c_Natural_Osko__Natural__Xevaln__elim__cases__6__1(V_P,V_n,V_s,V_s1),V_s1)
% 0.54/0.82      | ~ c_Natural_Oevaln(hAPP(c_Com_Ocom_OBODY,V_P),V_s,V_n,V_s1) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_evaln_OBody_0,axiom,
% 0.54/0.82      ( c_Natural_Oevaln(hAPP(c_Com_Ocom_OBODY,V_pn),V_s0,c_Suc(V_n),V_s1)
% 0.54/0.82      | ~ c_Natural_Oevaln(hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_pn)),V_s0,V_n,V_s1) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_range__composition_0,axiom,
% 0.54/0.82      c_Set_Oimage(c_COMBB(V_f,V_g,T_c,T_a,T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_bool)),T_b,T_a) = c_Set_Oimage(V_f,c_Set_Oimage(V_g,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_bool)),T_b,T_c),T_c,T_a) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_MGF__lemma1_0,axiom,
% 0.54/0.82      ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(hAPP(c_Hoare__Mirabelle_OMGT,V_c),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_Com_Ostate)
% 0.54/0.82      | ~ c_Com_OWT(V_c)
% 0.54/0.82      | c_in(v_sko__Hoare__Mirabelle__XMGF__lemma1__1(V_G),c_Map_Odom(c_Com_Obody,tc_Com_Opname,tc_Com_Ocom),tc_Com_Opname)
% 0.54/0.82      | ~ c_Hoare__Mirabelle_Ostate__not__singleton ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_MGF__lemma1_1,axiom,
% 0.54/0.82      ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(hAPP(c_Hoare__Mirabelle_OMGT,V_c),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_Com_Ostate)
% 0.54/0.82      | ~ c_Com_OWT(V_c)
% 0.54/0.82      | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(hAPP(c_Hoare__Mirabelle_OMGT,hAPP(c_Com_Ocom_OBODY,v_sko__Hoare__Mirabelle__XMGF__lemma1__1(V_G))),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_Com_Ostate)
% 0.54/0.82      | ~ c_Hoare__Mirabelle_Ostate__not__singleton ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_domI_0,axiom,
% 0.54/0.82      ( hAPP(V_m,V_a) != hAPP(c_Option_Ooption_OSome(T_a),V_b)
% 0.54/0.82      | c_in(V_a,c_Map_Odom(V_m,T_b,T_a),T_b) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_insert__dom_0,axiom,
% 0.54/0.82      ( hAPP(V_f,V_x) != hAPP(c_Option_Ooption_OSome(T_a),V_y)
% 0.54/0.82      | c_Set_Oinsert(V_x,c_Map_Odom(V_f,T_b,T_a),T_b) = c_Map_Odom(V_f,T_b,T_a) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_WT_OCall_0,axiom,
% 0.54/0.82      ( c_Com_OWT(c_Com_Ocom_OCall(V_X,V_pn,V_a))
% 0.54/0.82      | ~ c_Com_OWT(hAPP(c_Com_Ocom_OBODY,V_pn)) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_WTs__elim__cases_I8_J_0,axiom,
% 0.54/0.82      ( c_Com_OWT(hAPP(c_Com_Ocom_OBODY,V_P))
% 0.54/0.82      | ~ c_Com_OWT(c_Com_Ocom_OCall(V_X,V_P,V_a)) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_finite__dom__body_0,axiom,
% 0.54/0.82      c_Finite__Set_Ofinite(c_Map_Odom(c_Com_Obody,tc_Com_Opname,tc_Com_Ocom),tc_Com_Opname) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_MGT__BodyN_0,axiom,
% 0.54/0.82      ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(hAPP(c_Hoare__Mirabelle_OMGT,hAPP(c_Com_Ocom_OBODY,V_pn)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_Com_Ostate)
% 0.54/0.82      | ~ c_Hoare__Mirabelle_Ohoare__derivs(c_Set_Oinsert(hAPP(c_Hoare__Mirabelle_OMGT,hAPP(c_Com_Ocom_OBODY,V_pn)),V_G,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),c_Set_Oinsert(hAPP(c_Hoare__Mirabelle_OMGT,hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_pn))),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_Com_Ostate) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_MGF_0,axiom,
% 0.54/0.82      ( c_Hoare__Mirabelle_Ohoare__derivs(c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),c_Set_Oinsert(hAPP(c_Hoare__Mirabelle_OMGT,V_c),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_Com_Ostate)
% 0.54/0.82      | ~ c_Com_OWT(V_c)
% 0.54/0.82      | ~ c_Com_OWT__bodies
% 0.54/0.82      | ~ c_Hoare__Mirabelle_Ostate__not__singleton ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_evalc_OBody_0,axiom,
% 0.54/0.82      ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(hAPP(c_Com_Ocom_OBODY,V_pn)),V_s0),V_s1))
% 0.54/0.82      | ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_pn))),V_s0),V_s1)) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_evalc__elim__cases_I6_J_0,axiom,
% 0.54/0.82      ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_P))),V_s),V_s1))
% 0.54/0.82      | ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(hAPP(c_Com_Ocom_OBODY,V_P)),V_s),V_s1)) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_WT_OBody_0,axiom,
% 0.54/0.82      ( c_Com_OWT(hAPP(c_Com_Ocom_OBODY,V_pn))
% 0.54/0.82      | hAPP(c_Com_Obody,V_pn) = c_Option_Ooption_ONone(tc_Com_Ocom) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_MGT__Body_0,axiom,
% 0.54/0.82      ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oimage(c_COMBB(c_Hoare__Mirabelle_OMGT,c_Com_Ocom_OBODY,tc_Com_Ocom,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_Com_Opname),V_Procs,tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_Com_Ostate)
% 0.54/0.82      | ~ c_Finite__Set_Ofinite(V_Procs,tc_Com_Opname)
% 0.54/0.82      | ~ c_Hoare__Mirabelle_Ohoare__derivs(c_Lattices_Oupper__semilattice__class_Osup(V_G,c_Set_Oimage(c_COMBB(c_Hoare__Mirabelle_OMGT,c_Com_Ocom_OBODY,tc_Com_Ocom,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_Com_Opname),V_Procs,tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),c_Set_Oimage(c_COMBB(c_Hoare__Mirabelle_OMGT,c_COMBB(c_Option_Othe(tc_Com_Ocom),c_Com_Obody,tc_Option_Ooption(tc_Com_Ocom),tc_Com_Ocom,tc_Com_Opname),tc_Com_Ocom,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_Com_Opname),V_Procs,tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_Com_Ostate) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_WTs__elim__cases_I7_J_0,axiom,
% 0.54/0.82      ( hAPP(c_Com_Obody,V_P) = hAPP(c_Option_Ooption_OSome(tc_Com_Ocom),c_Com_Osko__Com__XWTs__elim__cases__7__1(V_P))
% 0.54/0.82      | ~ c_Com_OWT(hAPP(c_Com_Ocom_OBODY,V_P)) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_MGF__lemma2__simult_0,axiom,
% 0.54/0.82      ( c_Hoare__Mirabelle_Ohoare__derivs(c_Set_Oimage(c_COMBB(c_Hoare__Mirabelle_OMGT,c_Com_Ocom_OBODY,tc_Com_Ocom,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_Com_Opname),c_Map_Odom(c_Com_Obody,tc_Com_Opname,tc_Com_Ocom),tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),V_F,tc_Com_Ostate)
% 0.54/0.82      | ~ c_lessequals(V_F,c_Set_Oimage(c_COMBB(c_Hoare__Mirabelle_OMGT,c_COMBB(c_Option_Othe(tc_Com_Ocom),c_Com_Obody,tc_Option_Ooption(tc_Com_Ocom),tc_Com_Ocom,tc_Com_Opname),tc_Com_Ocom,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_Com_Opname),c_Map_Odom(c_Com_Obody,tc_Com_Opname,tc_Com_Ocom),tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool))
% 0.54/0.82      | ~ c_Com_OWT__bodies
% 0.54/0.82      | ~ c_Hoare__Mirabelle_Ostate__not__singleton ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_the_Osimps_0,axiom,
% 0.54/0.82      hAPP(c_Option_Othe(T_a),hAPP(c_Option_Ooption_OSome(T_a),V_x)) = V_x ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_WT__bodiesD_0,axiom,
% 0.54/0.82      ( hAPP(c_Com_Obody,V_pn) != hAPP(c_Option_Ooption_OSome(tc_Com_Ocom),V_b)
% 0.54/0.82      | ~ c_Com_OWT__bodies
% 0.54/0.82      | c_Com_OWT(V_b) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_image__image_0,axiom,
% 0.54/0.82      c_Set_Oimage(V_f,c_Set_Oimage(V_g,V_A,T_c,T_b),T_b,T_a) = c_Set_Oimage(c_COMBB(V_f,V_g,T_b,T_a,T_c),V_A,T_c,T_a) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_cut_0,axiom,
% 0.54/0.82      ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,V_ts,T_a)
% 0.54/0.82      | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G,V_G_H,T_a)
% 0.54/0.82      | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G_H,V_ts,T_a) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_option_Oinject_0,axiom,
% 0.54/0.82      ( hAPP(c_Option_Ooption_OSome(T_a),V_a) != hAPP(c_Option_Ooption_OSome(T_a),V_a_H)
% 0.54/0.82      | V_a = V_a_H ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_state__not__singleton__def_1,axiom,
% 0.54/0.82      ( c_Hoare__Mirabelle_Ostate__not__singleton
% 0.54/0.82      | V_x = V_xa ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_COMBB__def_0,axiom,
% 0.54/0.82      hAPP(c_COMBB(V_P,V_Q,T_b,T_a,T_c),V_R) = hAPP(V_P,hAPP(V_Q,V_R)) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_com_Osimps_I6_J_0,axiom,
% 0.54/0.82      ( hAPP(c_Com_Ocom_OBODY,V_pname) != hAPP(c_Com_Ocom_OBODY,V_pname_H)
% 0.54/0.82      | V_pname = V_pname_H ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_conjecture_0,negated_conjecture,
% 0.54/0.82      c_Hoare__Mirabelle_Ostate__not__singleton ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_conjecture_1,negated_conjecture,
% 0.54/0.82      c_Com_OWT__bodies ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_conjecture_2,negated_conjecture,
% 0.54/0.82      c_Com_OWT(v_c) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_conjecture_3,negated_conjecture,
% 0.54/0.82      hAPP(c_Com_Obody,v_pn) = hAPP(c_Option_Ooption_OSome(tc_Com_Ocom),v_y) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_conjecture_4,negated_conjecture,
% 0.54/0.82      ~ c_Hoare__Mirabelle_Ohoare__derivs(c_Set_Oimage(c_COMBB(c_Hoare__Mirabelle_OMGT,c_Com_Ocom_OBODY,tc_Com_Ocom,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_Com_Opname),c_Map_Odom(c_Com_Obody,tc_Com_Opname,tc_Com_Ocom),tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),c_Set_Oimage(c_COMBB(c_Hoare__Mirabelle_OMGT,c_COMBB(c_Option_Othe(tc_Com_Ocom),c_Com_Obody,tc_Option_Ooption(tc_Com_Ocom),tc_Com_Ocom,tc_Com_Opname),tc_Com_Ocom,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_Com_Opname),c_Map_Odom(c_Com_Obody,tc_Com_Opname,tc_Com_Ocom),tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_Com_Ostate) ).
% 0.54/0.82  
% 0.54/0.82  cnf(clsarity_fun__Lattices_Oupper__semilattice,axiom,
% 0.54/0.82      ( class_Lattices_Oupper__semilattice(tc_fun(T_2,T_1))
% 0.54/0.82      | ~ class_Lattices_Olattice(T_1) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(clsarity_fun__Lattices_Obounded__lattice,axiom,
% 0.54/0.82      ( class_Lattices_Obounded__lattice(tc_fun(T_2,T_1))
% 0.54/0.82      | ~ class_Lattices_Obounded__lattice(T_1) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(clsarity_fun__Finite__Set_Ofinite_Ofinite,axiom,
% 0.54/0.82      ( class_Finite__Set_Ofinite_Ofinite(tc_fun(T_2,T_1))
% 0.54/0.82      | ~ class_Finite__Set_Ofinite_Ofinite(T_1)
% 0.54/0.82      | ~ class_Finite__Set_Ofinite_Ofinite(T_2) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(clsarity_fun__Orderings_Opreorder,axiom,
% 0.54/0.82      ( class_Orderings_Opreorder(tc_fun(T_2,T_1))
% 0.54/0.82      | ~ class_Orderings_Opreorder(T_1) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(clsarity_fun__Lattices_Olattice,axiom,
% 0.54/0.82      ( class_Lattices_Olattice(tc_fun(T_2,T_1))
% 0.54/0.82      | ~ class_Lattices_Olattice(T_1) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(clsarity_fun__Orderings_Oorder,axiom,
% 0.54/0.82      ( class_Orderings_Oorder(tc_fun(T_2,T_1))
% 0.54/0.82      | ~ class_Orderings_Oorder(T_1) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(clsarity_fun__Orderings_Otop,axiom,
% 0.54/0.82      ( class_Orderings_Otop(tc_fun(T_2,T_1))
% 0.54/0.82      | ~ class_Orderings_Otop(T_1) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(clsarity_fun__Orderings_Obot,axiom,
% 0.54/0.82      ( class_Orderings_Obot(tc_fun(T_2,T_1))
% 0.54/0.82      | ~ class_Orderings_Obot(T_1) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(clsarity_fun__HOL_Oord,axiom,
% 0.54/0.82      ( class_HOL_Oord(tc_fun(T_2,T_1))
% 0.54/0.82      | ~ class_HOL_Oord(T_1) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(clsarity_nat__Lattices_Oupper__semilattice,axiom,
% 0.54/0.82      class_Lattices_Oupper__semilattice(tc_nat) ).
% 0.54/0.82  
% 0.54/0.82  cnf(clsarity_nat__Orderings_Opreorder,axiom,
% 0.54/0.82      class_Orderings_Opreorder(tc_nat) ).
% 0.54/0.82  
% 0.54/0.82  cnf(clsarity_nat__Orderings_Olinorder,axiom,
% 0.54/0.82      class_Orderings_Olinorder(tc_nat) ).
% 0.54/0.82  
% 0.54/0.82  cnf(clsarity_nat__Lattices_Olattice,axiom,
% 0.54/0.82      class_Lattices_Olattice(tc_nat) ).
% 0.54/0.82  
% 0.54/0.82  cnf(clsarity_nat__Orderings_Oorder,axiom,
% 0.54/0.82      class_Orderings_Oorder(tc_nat) ).
% 0.54/0.82  
% 0.54/0.82  cnf(clsarity_nat__Orderings_Obot,axiom,
% 0.54/0.82      class_Orderings_Obot(tc_nat) ).
% 0.54/0.82  
% 0.54/0.82  cnf(clsarity_nat__HOL_Oord,axiom,
% 0.54/0.82      class_HOL_Oord(tc_nat) ).
% 0.54/0.82  
% 0.54/0.82  cnf(clsarity_bool__Lattices_Oupper__semilattice,axiom,
% 0.54/0.82      class_Lattices_Oupper__semilattice(tc_bool) ).
% 0.54/0.82  
% 0.54/0.82  cnf(clsarity_bool__Lattices_Obounded__lattice,axiom,
% 0.54/0.82      class_Lattices_Obounded__lattice(tc_bool) ).
% 0.54/0.82  
% 0.54/0.82  cnf(clsarity_bool__Finite__Set_Ofinite_Ofinite,axiom,
% 0.54/0.82      class_Finite__Set_Ofinite_Ofinite(tc_bool) ).
% 0.54/0.82  
% 0.54/0.82  cnf(clsarity_bool__Orderings_Opreorder,axiom,
% 0.54/0.82      class_Orderings_Opreorder(tc_bool) ).
% 0.54/0.82  
% 0.54/0.82  cnf(clsarity_bool__Lattices_Olattice,axiom,
% 0.54/0.82      class_Lattices_Olattice(tc_bool) ).
% 0.54/0.82  
% 0.54/0.82  cnf(clsarity_bool__Orderings_Oorder,axiom,
% 0.54/0.82      class_Orderings_Oorder(tc_bool) ).
% 0.54/0.82  
% 0.54/0.82  cnf(clsarity_bool__Orderings_Otop,axiom,
% 0.54/0.82      class_Orderings_Otop(tc_bool) ).
% 0.54/0.82  
% 0.54/0.82  cnf(clsarity_bool__Orderings_Obot,axiom,
% 0.54/0.82      class_Orderings_Obot(tc_bool) ).
% 0.54/0.82  
% 0.54/0.82  cnf(clsarity_bool__HOL_Oord,axiom,
% 0.54/0.82      class_HOL_Oord(tc_bool) ).
% 0.54/0.82  
% 0.54/0.82  cnf(clsarity_Option__Ooption__Finite__Set_Ofinite_Ofinite,axiom,
% 0.54/0.82      ( class_Finite__Set_Ofinite_Ofinite(tc_Option_Ooption(T_1))
% 0.54/0.82      | ~ class_Finite__Set_Ofinite_Ofinite(T_1) ) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_ATP__Linkup_OCOMBC__def_0,axiom,
% 0.54/0.82      c_COMBC(V_P,V_Q,V_R,T_b,T_c,T_a) = hAPP(hAPP(V_P,V_R),V_Q) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_ATP__Linkup_OCOMBB__def_0,axiom,
% 0.54/0.82      hAPP(c_COMBB(V_P,V_Q,T_b,T_a,T_c),V_R) = hAPP(V_P,hAPP(V_Q,V_R)) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_ATP__Linkup_Oequal__imp__fequal_0,axiom,
% 0.54/0.82      hBOOL(hAPP(hAPP(c_fequal(T_a),V_x),V_x)) ).
% 0.54/0.82  
% 0.54/0.82  cnf(cls_ATP__Linkup_Ofequal__imp__equal_0,axiom,
% 0.54/0.82      ( V_X = V_Y
% 0.54/0.82      | ~ hBOOL(hAPP(hAPP(c_fequal(T_a),V_X),V_Y)) ) ).
% 0.54/0.82  
% 0.54/0.82  %------------------------------------------------------------------------------
% 0.54/0.82  %-------------------------------------------
% 0.54/0.82  % Proof found
% 0.54/0.82  % SZS status Theorem for theBenchmark
% 0.54/0.82  % SZS output start Proof
% 0.54/0.82  %ClaNum:654(EqnAxiom:174)
% 0.54/0.82  %VarNum:3282(SingletonVarNum:1597)
% 0.54/0.82  %MaxLitNum:5
% 0.54/0.82  %MaxfuncDepth:5
% 0.54/0.82  %SharedTerms:75
% 0.54/0.82  %goalClause: 175 176 194 197 364
% 0.54/0.82  %singleGoalClaCount:5
% 0.54/0.82  [175]P1(a5000)
% 0.54/0.82  [176]P2(a5000)
% 0.54/0.82  [177]P8(a1)
% 0.54/0.82  [178]P8(a50)
% 0.54/0.82  [179]P18(a1)
% 0.54/0.82  [180]P18(a50)
% 0.54/0.82  [181]P9(a1)
% 0.54/0.82  [182]P19(a1)
% 0.54/0.82  [183]P19(a50)
% 0.54/0.82  [184]P17(a1)
% 0.54/0.82  [185]P17(a50)
% 0.54/0.82  [186]P10(a1)
% 0.54/0.82  [187]P16(a1)
% 0.54/0.82  [188]P16(a50)
% 0.54/0.82  [189]P21(a1)
% 0.54/0.82  [190]P22(a1)
% 0.54/0.82  [191]P22(a50)
% 0.54/0.82  [192]P20(a50)
% 0.54/0.82  [193]P3(a2)
% 0.54/0.82  [194]P3(a52)
% 0.54/0.82  [207]P4(f25(a3,a46,a43),a46)
% 0.54/0.82  [197]E(f32(f33(a43),a53),f32(a3,a54))
% 0.54/0.82  [364]~P5(f41(f5(a23,a9,a43,f48(a47),a46),f25(a3,a46,a43),a46,f48(a47)),f41(f5(a23,f5(f34(a43),a3,f49(a43),a43,a46),a43,f48(a47),a46),f25(a3,a46,a43),a46,f48(a47)),a47)
% 0.54/0.82  [195]P11(f13(x1951),x1951)
% 0.54/0.82  [294]~E(f42(x2941),x2941)
% 0.54/0.82  [296]~E(f32(a9,x2961),a2)
% 0.54/0.82  [200]P4(f37(f51(x2001,a1)),x2001)
% 0.54/0.82  [216]E(f32(f32(f32(f22(a47),f38(a47)),x2161),f24(x2161)),f32(a23,x2161))
% 0.54/0.82  [320]~E(f39(f51(x3201,a1)),f37(f51(x3201,a1)))
% 0.54/0.82  [204]P23(f32(f32(f24(a2),x2041),x2041))
% 0.54/0.82  [231]P12(a2,x2311,x2312,x2311)
% 0.54/0.82  [198]P3(f8(x1981,x1982))
% 0.54/0.82  [202]P14(x2021,x2021,f51(x2022,a1))
% 0.54/0.82  [232]P6(f14(x2321),x2322,x2321,x2321)
% 0.54/0.82  [235]P6(f33(x2351),x2352,x2351,f49(x2351))
% 0.54/0.82  [300]~E(f8(x3001,x3002),a2)
% 0.54/0.82  [301]~E(f18(x3011,x3012),a2)
% 0.54/0.82  [302]~E(f19(x3021,x3022),a2)
% 0.54/0.82  [196]E(f32(f14(x1961),x1962),x1962)
% 0.54/0.82  [203]E(f21(x2031,x2031,f51(x2032,a1)),x2031)
% 0.54/0.82  [206]P15(x2061,f39(f51(x2062,a1)),x2062)
% 0.54/0.82  [210]P14(x2101,f39(f51(x2102,a1)),f51(x2102,a1))
% 0.54/0.82  [211]P14(f37(f51(x2111,a1)),x2112,f51(x2111,a1))
% 0.54/0.82  [212]E(f21(x2121,f37(f51(x2122,a1)),f51(x2122,a1)),x2121)
% 0.54/0.82  [213]E(f21(f37(f51(x2131,a1)),x2132,f51(x2131,a1)),x2132)
% 0.54/0.82  [218]E(f21(x2181,f39(f51(x2182,a1)),f51(x2182,a1)),f39(f51(x2182,a1)))
% 0.54/0.82  [219]E(f21(f39(f51(x2191,a1)),x2192,f51(x2191,a1)),f39(f51(x2191,a1)))
% 0.54/0.82  [233]E(f41(f14(x2331),x2332,x2331,x2331),x2332)
% 0.54/0.82  [306]~E(f32(f33(x3061),x3062),f13(x3061))
% 0.54/0.82  [319]~P11(f32(f33(x3191),x3192),x3191)
% 0.54/0.82  [355]~P15(x3551,f37(f51(x3552,a1)),x3552)
% 0.54/0.82  [199]E(f32(f34(x1991),f32(f33(x1991),x1992)),x1992)
% 0.54/0.82  [205]P23(f32(f32(f38(x2051),x2052),x2052))
% 0.54/0.82  [214]P5(x2141,f37(f51(f48(x2142),a1)),x2142)
% 0.54/0.82  [215]P23(f32(f39(f51(x2151,a1)),x2152))
% 0.54/0.82  [226]E(f25(f4(f13(x2261),f49(x2261),x2262),x2262,x2261),f37(f51(x2262,a1)))
% 0.54/0.82  [362]~P23(f32(f37(f51(x3621,a1)),x3622))
% 0.54/0.82  [222]P15(x2221,f40(x2221,x2222,x2223),x2223)
% 0.54/0.82  [224]P14(x2241,f40(x2242,x2241,x2243),f51(x2243,a1))
% 0.54/0.82  [307]~E(f8(x3071,x3072),f32(a9,x3073))
% 0.54/0.82  [308]~E(f18(x3081,x3082),f32(a9,x3083))
% 0.54/0.82  [309]~E(f19(x3091,x3092),f32(a9,x3093))
% 0.54/0.82  [310]~E(f32(a9,x3101),f8(x3102,x3103))
% 0.54/0.82  [311]~E(f32(a9,x3111),f18(x3112,x3113))
% 0.54/0.82  [312]~E(f32(a9,x3121),f19(x3122,x3123))
% 0.54/0.82  [324]~E(f10(x3241,x3242,x3243),a2)
% 0.54/0.82  [325]~E(f11(x3251,x3252,x3253),a2)
% 0.54/0.82  [326]~E(f12(x3261,x3262,x3263),a2)
% 0.54/0.82  [217]E(f21(x2171,x2172,f51(x2173,a1)),f21(x2172,x2171,f51(x2173,a1)))
% 0.54/0.82  [227]E(f40(x2271,f40(x2271,x2272,x2273),x2273),f40(x2271,x2272,x2273))
% 0.54/0.82  [228]P14(x2281,f21(x2282,x2281,f51(x2283,a1)),f51(x2283,a1))
% 0.54/0.82  [229]P14(x2291,f21(x2291,x2292,f51(x2293,a1)),f51(x2293,a1))
% 0.54/0.82  [230]P23(f32(f40(x2301,x2302,x2303),x2301))
% 0.54/0.82  [234]E(f30(x2341,f13(x2342),x2342,x2343),f13(x2343))
% 0.54/0.82  [238]P6(x2381,f37(f51(x2382,a1)),x2382,x2383)
% 0.54/0.82  [239]E(f21(x2391,f21(x2391,x2392,f51(x2393,a1)),f51(x2393,a1)),f21(x2391,x2392,f51(x2393,a1)))
% 0.54/0.82  [244]E(f21(f40(x2441,f37(f51(x2442,a1)),x2442),x2443,f51(x2442,a1)),f40(x2441,x2443,x2442))
% 0.54/0.82  [254]P5(x2541,f40(f32(f32(f32(f22(x2542),x2543),a2),x2543),f37(f51(f48(x2542),a1)),f48(x2542)),x2542)
% 0.54/0.82  [351]~E(f40(x3511,x3512,x3513),f37(f51(x3513,a1)))
% 0.54/0.82  [352]~E(f37(f51(x3521,a1)),f40(x3522,x3523,x3521))
% 0.54/0.82  [237]E(f25(f4(f32(f33(x2371),x2372),f49(x2371),x2373),x2373,x2371),f39(f51(x2373,a1)))
% 0.54/0.82  [242]E(f41(x2421,f37(f51(x2422,a1)),x2422,x2423),f37(f51(x2423,a1)))
% 0.54/0.82  [245]E(f26(x2451,f4(f13(x2452),f49(x2452),x2453),x2453,x2452),x2451)
% 0.54/0.82  [246]E(f26(f4(f13(x2461),f49(x2461),x2462),x2463,x2462,x2461),x2463)
% 0.54/0.82  [314]~E(f18(x3141,x3142),f8(x3143,x3144))
% 0.54/0.82  [317]~E(f19(x3171,x3172),f8(x3173,x3174))
% 0.54/0.82  [318]~E(f19(x3181,x3182),f18(x3183,x3184))
% 0.54/0.82  [327]~E(f32(a9,x3271),f10(x3272,x3273,x3274))
% 0.54/0.82  [328]~E(f32(a9,x3281),f11(x3282,x3283,x3284))
% 0.54/0.82  [329]~E(f32(a9,x3291),f12(x3292,x3293,x3294))
% 0.54/0.82  [330]~E(f10(x3301,x3302,x3303),f32(a9,x3304))
% 0.54/0.82  [331]~E(f11(x3311,x3312,x3313),f32(a9,x3314))
% 0.54/0.82  [332]~E(f12(x3321,x3322,x3323),f32(a9,x3324))
% 0.54/0.82  [208]E(f32(f4(x2081,x2082,x2083),x2084),x2081)
% 0.54/0.82  [240]E(f40(x2401,f40(x2402,x2403,x2404),x2404),f40(x2402,f40(x2401,x2403,x2404),x2404))
% 0.54/0.82  [250]E(f21(x2501,f21(x2502,x2503,f51(x2504,a1)),f51(x2504,a1)),f21(x2502,f21(x2501,x2503,f51(x2504,a1)),f51(x2504,a1)))
% 0.54/0.82  [251]E(f21(f21(x2511,x2512,f51(x2513,a1)),x2514,f51(x2513,a1)),f21(x2511,f21(x2512,x2514,f51(x2513,a1)),f51(x2513,a1)))
% 0.54/0.82  [255]E(f21(f25(x2551,x2552,x2553),f25(x2554,x2552,x2553),f51(x2552,a1)),f25(f26(x2554,x2551,x2552,x2553),x2552,x2553))
% 0.54/0.82  [257]E(f35(x2571,x2572,f13(x2573),x2574,x2573),x2571)
% 0.54/0.82  [258]E(f36(x2581,x2582,f13(x2583),x2584,x2583),x2581)
% 0.54/0.82  [261]E(f15(x2611,x2612,f32(x2611,x2612),x2613,x2614),x2611)
% 0.54/0.82  [243]E(f30(x2431,f32(f33(x2432),x2433),x2432,x2434),f32(f33(x2434),f32(x2431,x2433)))
% 0.54/0.82  [247]E(f40(x2471,f21(x2472,x2473,f51(x2474,a1)),x2474),f21(x2472,f40(x2471,x2473,x2474),f51(x2474,a1)))
% 0.54/0.82  [248]E(f40(x2481,f21(x2482,x2483,f51(x2484,a1)),x2484),f21(f40(x2481,x2482,x2484),x2483,f51(x2484,a1)))
% 0.54/0.82  [253]P15(f32(x2531,x2532),f41(x2531,f39(f51(x2533,a1)),x2533,x2534),x2534)
% 0.54/0.82  [272]E(f25(f15(f4(f13(x2721),f49(x2721),x2722),x2723,f32(f33(x2721),x2724),x2722,f49(x2721)),x2722,x2721),f40(x2723,f37(f51(x2722,a1)),x2722))
% 0.54/0.82  [333]~E(f8(x3331,x3332),f10(x3333,x3334,x3335))
% 0.54/0.82  [334]~E(f8(x3341,x3342),f11(x3343,x3344,x3345))
% 0.54/0.82  [335]~E(f8(x3351,x3352),f12(x3353,x3354,x3355))
% 0.54/0.82  [336]~E(f18(x3361,x3362),f10(x3363,x3364,x3365))
% 0.54/0.82  [337]~E(f18(x3371,x3372),f11(x3373,x3374,x3375))
% 0.54/0.82  [338]~E(f18(x3381,x3382),f12(x3383,x3384,x3385))
% 0.54/0.82  [339]~E(f19(x3391,x3392),f10(x3393,x3394,x3395))
% 0.54/0.82  [340]~E(f19(x3401,x3402),f11(x3403,x3404,x3405))
% 0.54/0.82  [341]~E(f19(x3411,x3412),f12(x3413,x3414,x3415))
% 0.54/0.82  [342]~E(f10(x3421,x3422,x3423),f8(x3424,x3425))
% 0.54/0.82  [343]~E(f10(x3431,x3432,x3433),f18(x3434,x3435))
% 0.54/0.82  [344]~E(f10(x3441,x3442,x3443),f19(x3444,x3445))
% 0.54/0.82  [345]~E(f11(x3451,x3452,x3453),f8(x3454,x3455))
% 0.54/0.82  [346]~E(f11(x3461,x3462,x3463),f18(x3464,x3465))
% 0.54/0.82  [347]~E(f11(x3471,x3472,x3473),f19(x3474,x3475))
% 0.54/0.82  [348]~E(f12(x3481,x3482,x3483),f8(x3484,x3485))
% 0.54/0.82  [349]~E(f12(x3491,x3492,x3493),f18(x3494,x3495))
% 0.54/0.82  [350]~E(f12(x3501,x3502,x3503),f19(x3504,x3505))
% 0.54/0.82  [256]E(f41(x2561,f40(x2562,x2563,x2564),x2564,x2565),f40(f32(x2561,x2562),f41(x2561,x2563,x2564,x2565),x2565))
% 0.54/0.82  [265]E(f26(f26(x2651,x2652,x2653,x2654),x2655,x2653,x2654),f26(x2651,f26(x2652,x2655,x2653,x2654),x2653,x2654))
% 0.54/0.82  [267]E(f32(f15(x2671,x2672,x2673,x2674,x2675),x2672),x2673)
% 0.54/0.82  [363]~E(f15(x3631,x3632,f32(f33(x3633),x3634),x3635,f49(x3633)),f4(f13(x3633),f49(x3633),x3635))
% 0.54/0.82  [262]E(f35(x2621,x2622,f32(f33(x2623),x2624),x2625,x2623),f32(x2622,x2624))
% 0.54/0.82  [263]E(f36(x2631,x2632,f32(f33(x2633),x2634),x2635,x2633),f32(x2632,x2634))
% 0.54/0.82  [264]E(f21(f41(x2641,x2642,x2643,x2644),f41(x2641,x2645,x2643,x2644),f51(x2644,a1)),f41(x2641,f21(x2642,x2645,f51(x2643,a1)),x2643,x2644))
% 0.54/0.82  [274]E(f41(f5(x2741,x2742,x2743,x2744,x2745),f39(f51(x2745,a1)),x2745,x2744),f41(x2741,f41(x2742,f39(f51(x2745,a1)),x2745,x2743),x2743,x2744))
% 0.54/0.82  [357]~E(f11(x3571,x3572,x3573),f10(x3574,x3575,x3576))
% 0.54/0.82  [360]~E(f12(x3601,x3602,x3603),f10(x3604,x3605,x3606))
% 0.54/0.82  [361]~E(f12(x3611,x3612,x3613),f11(x3614,x3615,x3616))
% 0.54/0.82  [269]E(f32(f5(x2691,x2692,x2693,x2694,x2695),x2696),f32(x2691,f32(x2692,x2696)))
% 0.54/0.82  [270]E(f32(f7(x2701,x2702,x2703,x2704,x2705),x2706),f32(f32(x2701,x2706),f32(x2702,x2706)))
% 0.54/0.82  [273]E(f41(x2731,f41(x2732,x2733,x2734,x2735),x2735,x2736),f41(f5(x2731,x2732,x2735,x2736,x2734),x2733,x2734,x2736))
% 0.54/0.82  [276]E(f15(f15(x2761,x2762,x2763,x2764,x2765),x2762,x2766,x2764,x2765),f15(x2761,x2762,x2766,x2764,x2765))
% 0.54/0.82  [275]E(f15(f26(x2751,x2752,x2753,x2754),x2755,f32(f33(x2754),x2756),x2753,f49(x2754)),f26(x2751,f15(x2752,x2755,f32(f33(x2754),x2756),x2753,f49(x2754)),x2753,x2754))
% 0.54/0.82  [277]E(f16(x2771,x2772,x2773,x2774,x2775,x2776,x2777,x2778,a2,x2779),x2771)
% 0.54/0.82  [278]E(f17(x2781,x2782,x2783,x2784,x2785,x2786,x2787,x2788,a2,x2789),x2781)
% 0.54/0.82  [279]E(f16(x2791,x2792,x2793,x2794,x2795,x2796,x2797,x2798,f32(a9,x2799),x27910),f32(x2797,x2799))
% 0.54/0.82  [280]E(f17(x2801,x2802,x2803,x2804,x2805,x2806,x2807,x2808,f32(a9,x2809),x28010),f32(x2807,x2809))
% 0.54/0.82  [281]E(f16(x2811,x2812,x2813,x2814,x2815,x2816,x2817,x2818,f8(x2819,x28110),x28111),f32(f32(x2812,x2819),x28110))
% 0.54/0.82  [282]E(f17(x2821,x2822,x2823,x2824,x2825,x2826,x2827,x2828,f8(x2829,x28210),x28211),f32(f32(x2822,x2829),x28210))
% 0.54/0.82  [283]E(f17(x2831,x2832,x2833,x2834,x2835,x2836,x2837,x2838,f18(x2839,x28310),x28311),f32(f32(x2834,x2839),x28310))
% 0.54/0.82  [284]E(f17(x2841,x2842,x2843,x2844,x2845,x2846,x2847,x2848,f19(x2849,x28410),x28411),f32(f32(x2846,x2849),x28410))
% 0.54/0.82  [289]E(f32(f32(f32(x2891,x2892),x2893),f16(x2894,x2895,x2896,x2897,x2898,x2891,x2899,x28910,x2893,x28911)),f16(x2894,x2895,x2896,x2897,x2898,x2891,x2899,x28910,f19(x2892,x2893),x28911))
% 0.54/0.82  [291]E(f32(f32(f32(f32(x2911,x2912),x2913),f16(x2914,x2915,x2916,x2911,x2917,x2918,x2919,x29110,x2912,x29111)),f16(x2914,x2915,x2916,x2911,x2917,x2918,x2919,x29110,x2913,x29111)),f16(x2914,x2915,x2916,x2911,x2917,x2918,x2919,x29110,f18(x2912,x2913),x29111))
% 0.54/0.82  [290]E(f32(f32(f32(f32(x2901,x2902),x2903),x2904),f16(x2905,x2906,x2901,x2907,x2908,x2909,x29010,x29011,x2904,x29012)),f16(x2905,x2906,x2901,x2907,x2908,x2909,x29010,x29011,f11(x2902,x2903,x2904),x29012))
% 0.54/0.82  [292]E(f32(f32(f32(f32(f32(x2921,x2922),x2923),x2924),f16(x2925,x2926,x2927,x2928,x2921,x2929,x29210,x29211,x2923,x29212)),f16(x2925,x2926,x2927,x2928,x2921,x2929,x29210,x29211,x2924,x29212)),f16(x2925,x2926,x2927,x2928,x2921,x2929,x29210,x29211,f12(x2922,x2923,x2924),x29212))
% 0.54/0.82  [285]E(f16(x2851,x2852,x2853,x2854,x2855,x2856,x2857,x2858,f10(x2859,x28510,x28511),x28512),f32(f32(f32(x2858,x2859),x28510),x28511))
% 0.54/0.82  [286]E(f17(x2861,x2862,x2863,x2864,x2865,x2866,x2867,x2868,f10(x2869,x28610,x28611),x28612),f32(f32(f32(x2868,x2869),x28610),x28611))
% 0.54/0.82  [287]E(f17(x2871,x2872,x2873,x2874,x2875,x2876,x2877,x2878,f11(x2879,x28710,x28711),x28712),f32(f32(f32(x2873,x2879),x28710),x28711))
% 0.54/0.82  [288]E(f17(x2881,x2882,x2883,x2884,x2885,x2886,x2887,x2888,f12(x2889,x28810,x28811),x28812),f32(f32(f32(x2885,x2889),x28810),x28811))
% 0.54/0.82  [366]~E(f55(x3661),x3661)+~P1(a5000)
% 0.54/0.82  [369]~P10(x3691)+P10(f49(x3691))
% 0.54/0.82  [382]E(f32(a3,x3821),f13(a43))+P3(f32(a9,x3821))
% 0.54/0.82  [406]E(f32(f33(a43),f20(x4061)),f32(a3,x4061))+~P3(f32(a9,x4061))
% 0.54/0.82  [370]~P10(x3702)+P4(x3701,x3702)
% 0.54/0.82  [395]~P19(x3952)+P14(x3951,x3951,x3952)
% 0.54/0.82  [396]~P22(x3962)+P14(x3961,x3961,x3962)
% 0.54/0.82  [368]E(x3681,x3682)+~E(f42(x3681),f42(x3682))
% 0.54/0.82  [371]~P11(x3711,x3712)+E(x3711,f13(x3712))
% 0.54/0.82  [372]~P17(x3722)+P8(f51(x3721,x3722))
% 0.54/0.82  [373]~P18(x3732)+P18(f51(x3731,x3732))
% 0.54/0.82  [374]~P9(x3742)+P9(f51(x3741,x3742))
% 0.54/0.82  [375]~P19(x3752)+P19(f51(x3751,x3752))
% 0.54/0.82  [376]~P17(x3762)+P17(f51(x3761,x3762))
% 0.54/0.82  [377]~P16(x3772)+P16(f51(x3771,x3772))
% 0.54/0.82  [378]~P21(x3782)+P21(f51(x3781,x3782))
% 0.54/0.82  [379]~P22(x3792)+P22(f51(x3791,x3792))
% 0.54/0.82  [380]~P3(x3802)+P3(f19(x3801,x3802))
% 0.54/0.82  [381]E(x3811,x3812)+~E(f32(a9,x3811),f32(a9,x3812))
% 0.54/0.82  [391]P3(x3911)+~P3(f18(x3912,x3911))
% 0.54/0.82  [392]P3(x3921)+~P3(f18(x3921,x3922))
% 0.54/0.82  [393]P3(x3931)+~P3(f19(x3932,x3931))
% 0.54/0.82  [397]~P8(x3972)+E(f21(x3971,x3971,x3972),x3971)
% 0.54/0.82  [399]~P21(x3992)+P14(x3991,f39(x3992),x3992)
% 0.54/0.82  [400]~P18(x4001)+P14(f37(x4001),x4002,x4001)
% 0.54/0.82  [401]~P9(x4012)+E(f21(x4011,f37(x4012),x4012),x4011)
% 0.54/0.82  [402]~P9(x4021)+E(f21(f37(x4021),x4022,x4021),x4022)
% 0.54/0.82  [403]~P9(x4032)+E(f21(x4031,f39(x4032),x4032),f39(x4032))
% 0.54/0.82  [404]~P9(x4041)+E(f21(f39(x4041),x4042,x4041),f39(x4041))
% 0.54/0.82  [468]~P14(x4681,f37(f51(x4682,a1)),f51(x4682,a1))+E(x4681,f37(f51(x4682,a1)))
% 0.54/0.82  [619]P5(x6191,f40(f32(a23,f32(a9,x6192)),f37(f51(f48(a47),a1)),f48(a47)),a47)+~P5(f40(f32(a23,f32(a9,x6192)),x6191,f48(a47)),f40(f32(a23,f32(f34(a43),f32(a3,x6192))),f37(f51(f48(a47),a1)),f48(a47)),a47)
% 0.54/0.82  [423]E(x4231,x4232)+~P23(f32(f32(f24(a2),x4232),x4231))
% 0.54/0.82  [416]~P5(x4161,x4162,x4163)+P7(x4161,x4162,x4163)
% 0.54/0.82  [520]E(x5201,x5202)+~P12(a2,x5202,x5203,x5201)
% 0.54/0.82  [407]P15(x4071,x4072,x4073)+~P23(f32(x4072,x4071))
% 0.54/0.82  [410]~P8(x4103)+E(f21(x4101,x4102,x4103),f21(x4102,x4101,x4103))
% 0.54/0.82  [411]~P17(x4113)+E(f21(x4111,x4112,x4113),f21(x4112,x4111,x4113))
% 0.54/0.82  [412]~P15(x4122,x4121,x4123)+P23(f32(x4121,x4122))
% 0.54/0.82  [414]~P3(x4143)+P3(f11(x4141,x4142,x4143))
% 0.54/0.82  [417]~P15(x4171,x4172,x4173)+E(f40(x4171,x4172,x4173),x4172)
% 0.54/0.82  [418]~P4(x4182,x4183)+P4(f40(x4181,x4182,x4183),x4183)
% 0.54/0.82  [422]P13(x4221,x4222,x4223)+~P13(f42(x4221),x4222,x4223)
% 0.54/0.82  [424]P3(f10(x4241,x4242,x4243))+~P3(f32(a9,x4242))
% 0.54/0.82  [427]~P8(x4273)+P14(x4271,f21(x4272,x4271,x4273),x4273)
% 0.54/0.82  [428]~P17(x4283)+P14(x4281,f21(x4282,x4281,x4283),x4283)
% 0.54/0.82  [429]~P8(x4293)+P14(x4291,f21(x4291,x4292,x4293),x4293)
% 0.54/0.82  [430]~P17(x4303)+P14(x4301,f21(x4301,x4302,x4303),x4303)
% 0.54/0.82  [441]P3(x4411)+~P3(f11(x4412,x4413,x4411))
% 0.54/0.82  [442]P3(x4421)+~P3(f12(x4422,x4423,x4421))
% 0.54/0.82  [443]P3(x4431)+~P3(f12(x4432,x4431,x4433))
% 0.54/0.82  [459]~P3(f10(x4592,x4591,x4593))+P3(f32(a9,x4591))
% 0.54/0.82  [460]P4(x4601,x4602)+~P4(f40(x4603,x4601,x4602),x4602)
% 0.54/0.82  [398]E(x3981,x3982)+~E(f32(f33(x3983),x3981),f32(f33(x3983),x3982))
% 0.54/0.82  [449]E(x4491,f37(f51(x4492,a1)))+~E(f21(x4493,x4491,f51(x4492,a1)),f37(f51(x4492,a1)))
% 0.54/0.82  [450]E(x4501,f37(f51(x4502,a1)))+~E(f21(x4501,x4503,f51(x4502,a1)),f37(f51(x4502,a1)))
% 0.54/0.82  [451]E(x4511,f4(f13(x4512),f49(x4512),x4513))+~E(f25(x4511,x4513,x4512),f37(f51(x4513,a1)))
% 0.54/0.82  [452]P5(x4521,x4522,x4523)+~P14(x4522,x4521,f51(f48(x4523),a1))
% 0.54/0.82  [456]~P14(x4561,x4562,f51(x4563,a1))+E(f21(x4561,x4562,f51(x4563,a1)),x4562)
% 0.54/0.82  [457]~P14(x4572,x4571,f51(x4573,a1))+E(f21(x4571,x4572,f51(x4573,a1)),x4571)
% 0.54/0.82  [458]P14(x4581,x4582,f51(x4583,a1))+~E(f21(x4581,x4582,f51(x4583,a1)),x4582)
% 0.54/0.82  [465]~P8(x4653)+E(f21(x4651,f21(x4651,x4652,x4653),x4653),f21(x4651,x4652,x4653))
% 0.54/0.82  [466]~P17(x4663)+E(f21(x4661,f21(x4661,x4662,x4663),x4663),f21(x4661,x4662,x4663))
% 0.54/0.82  [483]P4(x4831,x4832)+~P4(f21(x4833,x4831,f51(x4832,a1)),x4832)
% 0.54/0.82  [484]P4(x4841,x4842)+~P4(f21(x4841,x4843,f51(x4842,a1)),x4842)
% 0.54/0.82  [431]E(x4311,x4312)+~P23(f32(f32(f38(x4313),x4311),x4312))
% 0.54/0.82  [505]E(x5051,x5052)+~E(f40(x5051,f37(f51(x5053,a1)),x5053),f40(x5052,f37(f51(x5053,a1)),x5053))
% 0.54/0.82  [526]E(x5261,x5262)+~P15(x5261,f40(x5262,f37(f51(x5263,a1)),x5263),x5263)
% 0.54/0.82  [645]P23(f32(x6451,x6452))+~P23(f32(x6451,f35(x6452,x6453,f13(a45),a44,a45)))
% 0.54/0.82  [510]P23(f32(x5101,x5102))+P23(f32(f32(f24(f19(x5101,x5103)),x5102),x5102))
% 0.54/0.82  [559]P23(f32(x5591,x5592))+~P23(f32(x5591,f6(f32(f33(x5593),x5592),x5591,x5593)))
% 0.54/0.82  [600]~P23(f32(f32(f24(f32(a9,x6001)),x6002),x6003))+P23(f32(f32(f24(f32(f34(a43),f32(a3,x6001))),x6002),x6003))
% 0.54/0.82  [612]P23(f32(f32(f24(f32(a9,x6121)),x6122),x6123))+~P23(f32(f32(f24(f32(f34(a43),f32(a3,x6121))),x6122),x6123))
% 0.54/0.82  [385]E(x3851,x3852)+~E(f8(x3853,x3851),f8(x3854,x3852))
% 0.54/0.82  [386]E(x3861,x3862)+~E(f18(x3863,x3861),f18(x3864,x3862))
% 0.54/0.82  [387]E(x3871,x3872)+~E(f19(x3873,x3871),f19(x3874,x3872))
% 0.54/0.82  [388]E(x3881,x3882)+~E(f8(x3881,x3883),f8(x3882,x3884))
% 0.54/0.82  [389]E(x3891,x3892)+~E(f18(x3891,x3893),f18(x3892,x3894))
% 0.54/0.82  [390]E(x3901,x3902)+~E(f19(x3901,x3903),f19(x3902,x3904))
% 0.54/0.82  [444]P15(x4442,f25(x4441,x4444,x4443),x4444)+E(f32(x4441,x4442),f13(x4443))
% 0.54/0.82  [475]~P15(x4751,x4753,x4754)+P15(x4751,f40(x4752,x4753,x4754),x4754)
% 0.54/0.82  [487]~P15(x4872,f25(x4871,x4874,x4873),x4874)+~E(f32(x4871,x4872),f13(x4873))
% 0.54/0.82  [492]P12(f19(x4921,x4923),x4922,x4924,x4922)+P23(f32(x4921,x4922))
% 0.54/0.82  [493]~P14(x4931,x4933,f51(x4934,a1))+P14(x4931,f40(x4932,x4933,x4934),f51(x4934,a1))
% 0.54/0.82  [511]P15(x5111,x5112,x5113)+~P14(f40(x5111,x5114,x5113),x5112,f51(x5113,a1))
% 0.54/0.82  [517]~P14(f40(x5174,x5171,x5173),x5172,f51(x5173,a1))+P14(x5171,x5172,f51(x5173,a1))
% 0.54/0.82  [522]~E(f30(x5223,x5221,x5222,x5224),f13(x5224))+E(x5221,f13(x5222))
% 0.54/0.82  [523]~P14(x5232,x5234,f51(x5233,a1))+P14(f40(x5231,x5232,x5233),f40(x5231,x5234,x5233),f51(x5233,a1))
% 0.54/0.82  [543]~P4(x5432,x5433)+P4(f41(x5431,x5432,x5433,x5434),x5434)
% 0.54/0.82  [557]~P12(x5571,x5572,x5573,x5574)+P12(x5571,x5572,f42(x5573),x5574)
% 0.54/0.82  [610]~P6(x6102,f25(x6102,x6103,x6104),x6103,f49(x6104))+P6(f26(x6101,x6102,x6103,x6104),f25(x6102,x6103,x6104),x6103,f49(x6104))
% 0.54/0.82  [617]~P6(f26(x6174,x6171,x6172,x6173),f25(x6171,x6172,x6173),x6172,f49(x6173))+P6(x6171,f25(x6171,x6172,x6173),x6172,f49(x6173))
% 0.54/0.82  [489]~P23(f32(x4892,x4894))+P23(f32(f40(x4891,x4892,x4893),x4894))
% 0.54/0.82  [490]~P15(x4901,x4903,x4904)+P15(x4901,f21(x4902,x4903,f51(x4904,a1)),x4904)
% 0.54/0.82  [491]~P15(x4911,x4912,x4914)+P15(x4911,f21(x4912,x4913,f51(x4914,a1)),x4914)
% 0.54/0.82  [500]P5(x5001,x5002,x5003)+~P5(x5001,f40(x5004,x5002,f48(x5003)),x5003)
% 0.54/0.82  [501]~P8(x5014)+E(f21(x5011,f21(x5012,x5013,x5014),x5014),f21(x5012,f21(x5011,x5013,x5014),x5014))
% 0.54/0.82  [502]~P17(x5024)+E(f21(x5021,f21(x5022,x5023,x5024),x5024),f21(x5022,f21(x5021,x5023,x5024),x5024))
% 0.54/0.82  [503]~P8(x5033)+E(f21(f21(x5031,x5032,x5033),x5034,x5033),f21(x5031,f21(x5032,x5034,x5033),x5033))
% 0.54/0.82  [504]~P17(x5043)+E(f21(f21(x5041,x5042,x5043),x5044,x5043),f21(x5041,f21(x5042,x5044,x5043),x5043))
% 0.54/0.82  [530]P14(x5301,x5302,f51(x5303,a1))+~P14(f21(x5304,x5301,f51(x5303,a1)),x5302,f51(x5303,a1))
% 0.54/0.82  [531]P14(x5311,x5312,f51(x5313,a1))+~P14(f21(x5311,x5314,f51(x5313,a1)),x5312,f51(x5313,a1))
% 0.54/0.82  [533]~E(f41(x5333,x5331,x5332,x5334),f37(f51(x5334,a1)))+E(x5331,f37(f51(x5332,a1)))
% 0.54/0.82  [550]~P5(x5501,f40(x5502,x5504,f48(x5503)),x5503)+P5(x5501,f40(x5502,f37(f51(f48(x5503),a1)),f48(x5503)),x5503)
% 0.54/0.82  [570]~P15(x5702,f25(x5703,x5704,x5701),x5704)+E(f32(f33(x5701),f27(x5702,x5703,x5704,x5701)),f32(x5703,x5702))
% 0.54/0.82  [571]P12(f32(a9,x5711),x5712,f42(x5713),x5714)+~P12(f32(f34(a43),f32(a3,x5711)),x5712,x5713,x5714)
% 0.54/0.82  [587]~P12(f32(a9,x5871),x5873,x5872,x5874)+E(f42(f31(x5871,x5872,x5873,x5874)),x5872)
% 0.54/0.82  [605]~P12(f32(a9,x6051),x6052,x6053,x6054)+P12(f32(f34(a43),f32(a3,x6051)),x6052,f31(x6051,x6053,x6052,x6054),x6054)
% 0.54/0.82  [518]~P23(f32(x5182,x5184))+P23(f32(f21(x5181,x5182,f51(x5183,a1)),x5184))
% 0.54/0.82  [519]~P23(f32(x5191,x5194))+P23(f32(f21(x5191,x5192,f51(x5193,a1)),x5194))
% 0.54/0.82  [537]E(x5371,f37(f51(x5372,a1)))+E(f41(f4(x5373,x5374,x5372),x5371,x5372,x5374),f40(x5373,f37(f51(x5374,a1)),x5374))
% 0.54/0.82  [539]~P12(x5391,x5392,x5394,x5393)+P23(f32(f32(f24(x5391),x5392),x5393))
% 0.54/0.82  [626]E(f15(f4(f13(x6261),f49(x6261),x6262),x6263,f32(f33(x6261),f29(x6264,x6263,x6262,x6261)),x6262,f49(x6261)),x6264)+~E(f25(x6264,x6262,x6261),f40(x6263,f37(f51(x6262,a1)),x6262))
% 0.54/0.82  [647]P23(f32(x6471,f32(x6472,x6473)))+~P23(f32(x6471,f35(x6474,x6472,f32(f33(a45),x6473),a44,a45)))
% 0.54/0.82  [563]~P15(x5632,x5633,x5634)+P15(f32(x5631,x5632),f41(x5631,x5633,x5634,x5635),x5635)
% 0.54/0.82  [573]P6(x5731,x5732,x5733,x5734)+~P6(x5731,f40(x5735,x5732,x5733),x5733,x5734)
% 0.54/0.82  [602]~P14(x6022,x6025,f51(x6023,a1))+P14(f41(x6021,x6022,x6023,x6024),f41(x6021,x6025,x6023,x6024),f51(x6024,a1))
% 0.54/0.82  [620]~E(f15(x6201,x6202,x6203,x6204,x6205),x6201)+E(f32(x6201,x6202),x6203)
% 0.54/0.82  [463]P15(x4631,f25(x4632,x4633,x4634),x4633)+~E(f32(x4632,x4631),f32(f33(x4634),x4635))
% 0.54/0.82  [482]E(f40(x4821,f25(x4822,x4823,x4824),x4823),f25(x4822,x4823,x4824))+~E(f32(x4822,x4821),f32(f33(x4824),x4825))
% 0.54/0.82  [564]P15(x5645,f25(x5641,x5643,x5644),x5643)+E(f32(f26(x5641,x5642,x5643,x5644),x5645),f32(x5642,x5645))
% 0.54/0.82  [565]P15(x5655,f25(x5652,x5653,x5654),x5653)+E(f32(f26(x5651,x5652,x5653,x5654),x5655),f32(x5651,x5655))
% 0.54/0.82  [569]~P15(x5695,f25(x5692,x5693,x5694),x5693)+E(f32(f26(x5691,x5692,x5693,x5694),x5695),f32(x5692,x5695))
% 0.54/0.82  [574]E(f32(x5741,x5742),f13(x5743))+~E(f32(f26(x5744,x5741,x5745,x5743),x5742),f13(x5743))
% 0.54/0.82  [575]E(f32(x5751,x5752),f13(x5753))+~E(f32(f26(x5751,x5754,x5755,x5753),x5752),f13(x5753))
% 0.54/0.82  [582]P6(x5821,x5822,x5823,x5824)+~P6(x5821,f21(x5825,x5822,f51(x5823,a1)),x5823,x5824)
% 0.54/0.82  [583]P6(x5831,x5832,x5833,x5834)+~P6(x5831,f21(x5832,x5835,f51(x5833,a1)),x5833,x5834)
% 0.54/0.82  [586]~P15(x5862,x5863,x5864)+E(f40(f32(x5861,x5862),f41(x5861,x5863,x5864,x5865),x5865),f41(x5861,x5863,x5864,x5865))
% 0.54/0.82  [607]E(f15(x6071,x6072,f32(f33(x6073),x6074),x6075,f49(x6073)),x6071)+~E(f32(x6071,x6072),f32(f33(x6073),x6074))
% 0.54/0.82  [629]~P5(x6291,f40(f32(f32(f32(f22(x6292),x6293),f32(f34(a43),f32(a3,x6294))),x6295),f37(f51(f48(x6292),a1)),f48(x6292)),x6292)+P5(x6291,f40(f32(f32(f32(f22(x6292),x6293),f32(a9,x6294)),x6295),f37(f51(f48(x6292),a1)),f48(x6292)),x6292)
% 0.54/0.82  [636]P5(x6361,f40(f32(f32(f32(f22(x6362),x6363),f32(a9,x6364)),x6365),f37(f51(f48(x6362),a1)),f48(x6362)),x6362)+~P5(f40(f32(f32(f32(f22(x6362),x6363),f32(a9,x6364)),x6365),x6361,f48(x6362)),f40(f32(f32(f32(f22(x6362),x6363),f32(f34(a43),f32(a3,x6364))),x6365),f37(f51(f48(x6362),a1)),f48(x6362)),x6362)
% 0.54/0.82  [544]~P15(x5445,x5444,x5443)+E(f41(f4(x5441,x5442,x5443),x5444,x5443,x5442),f40(x5441,f37(f51(x5442,a1)),x5442))
% 0.54/0.82  [627]E(x6271,f13(x6272))+E(f25(f15(x6273,x6274,x6271,x6275,f49(x6272)),x6275,x6272),f40(x6274,f25(x6273,x6275,x6272),x6275))
% 0.54/0.82  [643]~P4(f41(x6432,f39(f51(x6435,a1)),x6435,x6433),x6433)+P4(f41(f5(x6431,x6432,x6433,x6434,x6435),f39(f51(x6435,a1)),x6435,x6434),x6434)
% 0.54/0.82  [651]P5(x6511,f41(f7(f7(f5(f22(x6512),x6513,f51(x6512,f51(a47,a1)),f51(a43,f51(f51(x6512,f51(a47,a1)),f48(x6512))),a46),a9,a46,a43,f51(f51(x6512,f51(a47,a1)),f48(x6512))),x6514,a46,f51(x6512,f51(a47,a1)),f48(x6512)),x6515,a46,f48(x6512)),x6512)+~P5(f21(x6511,f41(f7(f7(f5(f22(x6512),x6513,f51(x6512,f51(a47,a1)),f51(a43,f51(f51(x6512,f51(a47,a1)),f48(x6512))),a46),a9,a46,a43,f51(f51(x6512,f51(a47,a1)),f48(x6512))),x6514,a46,f51(x6512,f51(a47,a1)),f48(x6512)),x6515,a46,f48(x6512)),f51(f48(x6512),a1)),f41(f7(f7(f5(f22(x6512),x6513,f51(x6512,f51(a47,a1)),f51(a43,f51(f51(x6512,f51(a47,a1)),f48(x6512))),a46),f5(f34(a43),a3,f49(a43),a43,a46),a46,a43,f51(f51(x6512,f51(a47,a1)),f48(x6512))),x6514,a46,f51(x6512,f51(a47,a1)),f48(x6512)),x6515,a46,f48(x6512)),x6512)
% 0.54/0.82  [652]P7(x6521,f41(f7(f7(f5(f22(x6522),x6523,f51(x6522,f51(a47,a1)),f51(a43,f51(f51(x6522,f51(a47,a1)),f48(x6522))),a46),a9,a46,a43,f51(f51(x6522,f51(a47,a1)),f48(x6522))),x6524,a46,f51(x6522,f51(a47,a1)),f48(x6522)),x6525,a46,f48(x6522)),x6522)+~P7(f21(x6521,f41(f7(f7(f5(f22(x6522),x6523,f51(x6522,f51(a47,a1)),f51(a43,f51(f51(x6522,f51(a47,a1)),f48(x6522))),a46),a9,a46,a43,f51(f51(x6522,f51(a47,a1)),f48(x6522))),x6524,a46,f51(x6522,f51(a47,a1)),f48(x6522)),x6525,a46,f48(x6522)),f51(f48(x6522),a1)),f41(f7(f7(f5(f22(x6522),x6523,f51(x6522,f51(a47,a1)),f51(a43,f51(f51(x6522,f51(a47,a1)),f48(x6522))),a46),f5(f34(a43),a3,f49(a43),a43,a46),a46,a43,f51(f51(x6522,f51(a47,a1)),f48(x6522))),x6524,a46,f51(x6522,f51(a47,a1)),f48(x6522)),x6525,a46,f48(x6522)),x6522)
% 0.54/0.82  [603]~P13(f42(x6031),f32(f32(f32(f22(x6032),x6033),f32(a9,x6034)),x6035),x6032)+P13(x6031,f32(f32(f32(f22(x6032),x6033),f32(f34(a43),f32(a3,x6034))),x6035),x6032)
% 0.54/0.82  [608]P13(f42(x6081),f32(f32(f32(f22(x6082),x6083),f32(a9,x6084)),x6085),x6082)+~P13(x6081,f32(f32(f32(f22(x6082),x6083),f32(f34(a43),f32(a3,x6084))),x6085),x6082)
% 0.54/0.82  [432]E(x4321,x4322)+~E(f10(x4323,x4324,x4321),f10(x4325,x4326,x4322))
% 0.54/0.82  [433]E(x4331,x4332)+~E(f11(x4333,x4334,x4331),f11(x4335,x4336,x4332))
% 0.54/0.82  [434]E(x4341,x4342)+~E(f12(x4343,x4344,x4341),f12(x4345,x4346,x4342))
% 0.54/0.82  [435]E(x4351,x4352)+~E(f10(x4353,x4351,x4354),f10(x4355,x4352,x4356))
% 0.54/0.82  [436]E(x4361,x4362)+~E(f11(x4363,x4361,x4364),f11(x4365,x4362,x4366))
% 0.54/0.82  [437]E(x4371,x4372)+~E(f12(x4373,x4371,x4374),f12(x4375,x4372,x4376))
% 0.54/0.82  [438]E(x4381,x4382)+~E(f10(x4381,x4383,x4384),f10(x4382,x4385,x4386))
% 0.54/0.82  [439]E(x4391,x4392)+~E(f11(x4391,x4393,x4394),f11(x4392,x4395,x4396))
% 0.54/0.82  [440]E(x4401,x4402)+~E(f12(x4401,x4403,x4404),f12(x4402,x4405,x4406))
% 0.54/0.82  [639]~E(f32(x6392,x6393),f13(x6394))+E(f28(x6391,x6392,x6393,x6394,x6395,x6396),f13(x6395))
% 0.54/0.82  [547]E(f32(f26(x5471,x5472,x5473,x5474),x5475),f32(f33(x5474),x5476))+~E(f32(x5472,x5475),f32(f33(x5474),x5476))
% 0.54/0.82  [623]E(x6231,x6232)+E(f32(f15(x6233,x6231,x6234,x6235,x6236),x6232),f32(x6233,x6232))
% 0.54/0.82  [628]P15(x6282,x6286,x6284)+E(f41(f15(x6281,x6282,x6283,x6284,x6285),x6286,x6284,x6285),f41(x6281,x6286,x6284,x6285))
% 0.54/0.82  [633]E(x6331,x6332)+~E(f32(f15(x6333,x6334,f32(f33(x6335),x6331),x6336,f49(x6335)),x6334),f32(f33(x6335),x6332))
% 0.54/0.82  [637]P15(x6375,f25(x6372,x6373,x6374),x6373)+E(f15(f26(x6371,x6372,x6373,x6374),x6375,f32(f33(x6374),x6376),x6373,f49(x6374)),f26(f15(x6371,x6375,f32(f33(x6374),x6376),x6373,f49(x6374)),x6372,x6373,x6374))
% 0.54/0.82  [632]E(x6321,x6322)+~E(f15(x6323,x6324,f32(f33(x6325),x6321),x6326,f49(x6325)),f15(x6327,x6324,f32(f33(x6325),x6322),x6326,f49(x6325)))
% 0.54/0.82  [640]E(f28(x6401,x6402,x6403,x6404,x6405,x6406),f32(x6401,x6407))+~E(f32(x6402,x6403),f32(f33(x6404),x6407))
% 0.54/0.82  [644]E(x6441,x6442)+E(f15(f15(x6443,x6441,x6444,x6445,x6446),x6442,x6447,x6445,x6446),f15(f15(x6443,x6442,x6447,x6445,x6446),x6441,x6444,x6445,x6446))
% 0.54/0.82  [514]E(x5141,x5142)+~E(f32(f32(f32(f22(x5143),x5144),x5145),x5141),f32(f32(f32(f22(x5143),x5146),x5147),x5142))
% 0.54/0.82  [515]E(x5151,x5152)+~E(f32(f32(f32(f22(x5153),x5154),x5151),x5155),f32(f32(f32(f22(x5153),x5156),x5152),x5157))
% 0.54/0.82  [516]E(x5161,x5162)+~E(f32(f32(f32(f22(x5163),x5161),x5164),x5165),f32(f32(f32(f22(x5163),x5162),x5166),x5167))
% 0.54/0.82  [383]~P10(x3832)+~P10(x3831)+P10(f51(x3831,x3832))
% 0.54/0.82  [384]~P3(x3842)+~P3(x3841)+P3(f18(x3841,x3842))
% 0.54/0.82  [394]P3(x3941)+~P2(a5000)+~E(f32(a3,x3942),f32(f33(a43),x3941))
% 0.54/0.82  [649]~P4(x6492,a46)+P5(x6491,f41(f5(a23,a9,a43,f48(a47),a46),x6492,a46,f48(a47)),a47)+~P5(f21(x6491,f41(f5(a23,a9,a43,f48(a47),a46),x6492,a46,f48(a47)),f51(f48(a47),a1)),f41(f5(a23,f5(f34(a43),a3,f49(a43),a43,a46),a43,f48(a47),a46),x6492,a46,f48(a47)),a47)
% 0.54/0.82  [413]P14(x4132,x4131,x4133)+~P20(x4133)+P14(x4131,x4132,x4133)
% 0.54/0.82  [408]~P9(x4082)+~E(f21(x4083,x4081,x4082),f37(x4082))+E(x4081,f37(x4082))
% 0.54/0.82  [409]~P9(x4092)+~E(f21(x4091,x4093,x4092),f37(x4092))+E(x4091,f37(x4092))
% 0.54/0.82  [415]~P3(x4153)+~P3(x4152)+P3(f12(x4151,x4152,x4153))
% 0.54/0.82  [419]~P8(x4193)+~P14(x4191,x4192,x4193)+E(f21(x4191,x4192,x4193),x4192)
% 0.54/0.82  [420]~P8(x4203)+~P14(x4202,x4201,x4203)+E(f21(x4201,x4202,x4203),x4201)
% 0.54/0.82  [421]~P8(x4213)+P14(x4211,x4212,x4213)+~E(f21(x4211,x4212,x4213),x4212)
% 0.54/0.82  [426]P4(x4261,x4262)+~P4(x4263,x4262)+~P14(x4261,x4263,f51(x4262,a1))
% 0.54/0.82  [473]E(x4731,x4732)+~P14(x4731,x4732,f51(x4733,a1))+~P14(x4732,x4731,f51(x4733,a1))
% 0.54/0.82  [598]~P4(x5982,x5983)+P6(x5981,x5982,x5983,x5983)+~P14(x5982,f41(x5981,x5982,x5983,x5983),f51(x5983,a1))
% 0.54/0.82  [462]~P4(x4622,x4623)+~P4(x4621,x4623)+P4(f21(x4621,x4622,f51(x4623,a1)),x4623)
% 0.54/0.82  [549]~P14(x5491,f40(x5493,f37(f51(x5492,a1)),x5492),f51(x5492,a1))+E(x5491,f37(f51(x5492,a1)))+E(x5491,f40(x5493,f37(f51(x5492,a1)),x5492))
% 0.54/0.82  [625]~P7(f37(f51(f48(a47),a1)),f40(f32(f32(f32(f22(a47),x6251),x6252),x6253),f37(f51(f48(a47),a1)),f48(a47)),a47)+P5(f37(f51(f48(a47),a1)),f40(f32(f32(f32(f22(a47),x6251),x6252),x6253),f37(f51(f48(a47),a1)),f48(a47)),a47)+~P5(f37(f51(f48(a47),a1)),f40(f32(a23,x6252),f37(f51(f48(a47),a1)),f48(a47)),a47)
% 0.54/0.82  [467]~P5(x4671,x4674,x4673)+P5(x4671,x4672,x4673)+~P5(x4674,x4672,x4673)
% 0.54/0.82  [455]~P14(x4553,x4551,f51(x4554,a1))+P23(f32(x4551,x4552))+~P23(f32(x4553,x4552))
% 0.54/0.82  [476]~P8(x4764)+~P14(x4761,x4763,x4764)+P14(x4761,f21(x4762,x4763,x4764),x4764)
% 0.54/0.82  [477]~P8(x4774)+~P14(x4771,x4772,x4774)+P14(x4771,f21(x4772,x4773,x4774),x4774)
% 0.54/0.82  [481]P15(x4811,x4812,x4813)+~P15(x4811,x4814,x4813)+~P14(x4814,x4812,f51(x4813,a1))
% 0.54/0.82  [494]E(x4941,x4942)+P15(x4941,x4943,x4944)+~P15(x4941,f40(x4942,x4943,x4944),x4944)
% 0.54/0.82  [496]~P8(x4963)+P14(x4961,x4962,x4963)+~P14(f21(x4964,x4961,x4963),x4962,x4963)
% 0.54/0.82  [498]~P8(x4983)+P14(x4981,x4982,x4983)+~P14(f21(x4981,x4984,x4983),x4982,x4983)
% 0.54/0.82  [499]~P14(x4991,x4994,f51(x4993,a1))+~P14(x4994,x4992,f51(x4993,a1))+P14(x4991,x4992,f51(x4993,a1))
% 0.54/0.82  [521]~P15(x5211,x5214,x5213)+~P14(x5212,x5214,f51(x5213,a1))+P14(f40(x5211,x5212,x5213),x5214,f51(x5213,a1))
% 0.54/0.82  [528]P15(x5281,x5282,x5283)+~P14(x5282,f40(x5281,x5284,x5283),f51(x5283,a1))+P14(x5282,x5284,f51(x5283,a1))
% 0.54/0.82  [604]P4(x6041,x6042)+~P6(x6043,x6041,x6042,x6044)+~P4(f41(x6043,x6041,x6042,x6044),x6044)
% 0.54/0.82  [485]P5(x4851,x4852,x4853)+~P5(x4854,x4852,x4853)+~P14(x4854,x4851,f51(f48(x4853),a1))
% 0.54/0.82  [486]P5(x4861,x4862,x4863)+~P5(x4861,x4864,x4863)+~P14(x4862,x4864,f51(f48(x4863),a1))
% 0.54/0.82  [525]E(x5251,x5252)+P23(f32(x5253,x5251))+~P23(f32(f40(x5252,x5253,x5254),x5251))
% 0.54/0.82  [529]P15(x5291,x5292,x5293)+P15(x5291,x5294,x5293)+~P15(x5291,f21(x5292,x5294,f51(x5293,a1)),x5293)
% 0.54/0.82  [536]~P14(x5361,x5364,f51(x5363,a1))+~P14(x5362,x5364,f51(x5363,a1))+P14(f21(x5361,x5362,f51(x5363,a1)),x5364,f51(x5363,a1))
% 0.54/0.82  [567]~P5(x5671,x5673,x5674)+P5(x5671,f40(x5672,x5673,f48(x5674)),x5674)+~P5(x5671,f40(x5672,f37(f51(f48(x5674),a1)),f48(x5674)),x5674)
% 0.54/0.82  [506]E(x5061,x5062)+~P23(f32(f32(f24(x5063),x5064),x5062))+~P23(f32(f32(f24(x5063),x5064),x5061))
% 0.54/0.82  [548]P23(f32(x5481,x5482))+P23(f32(x5483,x5482))+~P23(f32(f21(x5481,x5483,f51(x5484,a1)),x5482))
% 0.54/0.82  [542]E(x5421,x5422)+P23(f32(x5423,x5421))+~P23(f32(f32(f24(f19(x5423,x5424)),x5421),x5422))
% 0.54/0.82  [471]~P16(x4714)+P14(f32(x4711,x4712),f32(x4713,x4712),x4714)+~P14(x4711,x4713,f51(x4715,x4714))
% 0.54/0.82  [534]E(x5341,x5342)+~P12(f19(x5343,x5344),x5341,x5345,x5342)+P23(f32(x5343,x5341))
% 0.54/0.82  [566]P6(x5661,x5662,x5663,x5664)+~P6(x5661,x5665,x5663,x5664)+~P14(x5662,x5665,f51(x5663,a1))
% 0.54/0.82  [588]P4(x5881,x5882)+~P4(x5883,x5884)+~P14(x5881,f41(x5885,x5883,x5884,x5882),f51(x5882,a1))
% 0.54/0.82  [541]E(x5411,x5412)+~E(f32(x5413,x5411),f32(x5413,x5412))+~P6(x5413,f39(f51(x5414,a1)),x5414,x5415)
% 0.54/0.82  [545]~E(f32(x5452,x5455),f13(x5454))+~E(f32(x5451,x5455),f13(x5454))+E(f32(f26(x5451,x5452,x5453,x5454),x5455),f13(x5454))
% 0.54/0.82  [556]~P14(x5561,x5564,f51(x5563,a1))+~P14(x5562,x5565,f51(x5563,a1))+P14(f21(x5561,x5562,f51(x5563,a1)),f21(x5564,x5565,f51(x5563,a1)),f51(x5563,a1))
% 0.54/0.82  [606]E(x6061,x6062)+~E(f41(x6063,x6061,x6064,x6065),f41(x6063,x6062,x6064,x6065))+~P6(x6063,f39(f51(x6064,a1)),x6064,x6065)
% 0.54/0.82  [609]E(x6091,x6092)+~E(f41(x6093,x6091,x6094,x6095),f41(x6093,x6092,x6094,x6095))+~P6(x6093,f21(x6091,x6092,f51(x6094,a1)),x6094,x6095)
% 0.54/0.82  [611]P15(x6111,x6112,x6113)+~P15(f32(x6114,x6111),f41(x6114,x6112,x6113,x6115),x6115)+~P6(x6114,f39(f51(x6113,a1)),x6113,x6115)
% 0.54/0.82  [621]~P14(f41(x6214,x6211,x6213,x6215),f41(x6214,x6212,x6213,x6215),f51(x6215,a1))+P14(x6211,x6212,f51(x6213,a1))+~P6(x6214,f39(f51(x6213,a1)),x6213,x6215)
% 0.54/0.82  [558]~P23(f32(f32(f24(x5581),x5583),x5585))+~P23(f32(f32(f24(x5582),x5585),x5584))+P23(f32(f32(f24(f18(x5581,x5582)),x5583),x5584))
% 0.54/0.82  [577]E(x5771,x5772)+E(x5771,x5773)+~E(f40(x5774,f40(x5771,f37(f51(x5775,a1)),x5775),x5775),f40(x5773,f40(x5772,f37(f51(x5775,a1)),x5775),x5775))
% 0.54/0.82  [578]E(x5781,x5782)+E(x5783,x5782)+~E(f40(x5783,f40(x5781,f37(f51(x5784,a1)),x5784),x5784),f40(x5785,f40(x5782,f37(f51(x5784,a1)),x5784),x5784))
% 0.54/0.82  [579]E(x5791,x5792)+E(x5793,x5792)+~E(f40(x5793,f40(x5791,f37(f51(x5794,a1)),x5794),x5794),f40(x5792,f40(x5795,f37(f51(x5794,a1)),x5794),x5794))
% 0.54/0.82  [580]E(x5801,x5802)+E(x5801,x5803)+~E(f40(x5801,f40(x5804,f37(f51(x5805,a1)),x5805),x5805),f40(x5803,f40(x5802,f37(f51(x5805,a1)),x5805),x5805))
% 0.54/0.82  [597]P23(f32(x5971,x5972))+~P23(f32(f32(f24(x5974),x5972),x5975))+P23(f32(f32(f24(f12(x5971,x5973,x5974)),x5972),x5975))
% 0.54/0.82  [599]~P23(f32(x5991,x5994))+~P23(f32(f32(f24(x5992),x5994),x5995))+P23(f32(f32(f24(f12(x5991,x5992,x5993)),x5994),x5995))
% 0.54/0.82  [614]P23(f32(x6141,x6142))+P23(f32(f32(f24(x6143),x6142),x6144))+~P23(f32(f32(f24(f12(x6141,x6145,x6143)),x6142),x6144))
% 0.54/0.82  [616]~P23(f32(x6164,x6162))+P23(f32(f32(f24(x6161),x6162),x6163))+~P23(f32(f32(f24(f12(x6164,x6161,x6165)),x6162),x6163))
% 0.54/0.82  [618]P23(f32(f32(f24(x6181),x6182),x6183))+P23(f32(f32(f24(x6184),x6182),x6183))+~P23(f32(f32(f24(f12(x6185,x6181,x6184)),x6182),x6183))
% 0.54/0.82  [568]~P12(x5684,x5682,x5685,x5686)+P12(f12(x5681,x5683,x5684),x5682,x5685,x5686)+P23(f32(x5681,x5682))
% 0.54/0.82  [572]~P12(x5722,x5724,x5725,x5726)+P12(f12(x5721,x5722,x5723),x5724,x5725,x5726)+~P23(f32(x5721,x5724))
% 0.54/0.82  [576]P12(x5763,x5762,x5764,x5765)+~P12(f12(x5761,x5766,x5763),x5762,x5764,x5765)+P23(f32(x5761,x5762))
% 0.54/0.82  [581]P12(x5811,x5812,x5813,x5814)+~P12(f12(x5815,x5811,x5816),x5812,x5813,x5814)+~P23(f32(x5815,x5812))
% 0.54/0.82  [591]~P12(x5911,x5913,x5914,x5916)+~P12(x5912,x5916,x5914,x5915)+P12(f18(x5911,x5912),x5913,x5914,x5915)
% 0.54/0.82  [592]P12(x5921,x5922,x5923,x5924)+P12(x5925,x5922,x5923,x5924)+~P12(f12(x5926,x5921,x5925),x5922,x5923,x5924)
% 0.54/0.82  [593]~P15(x5932,x5935,x5936)+P15(f32(x5931,x5932),x5933,x5934)+~P14(f41(x5931,x5935,x5936,x5934),x5933,f51(x5934,a1))
% 0.54/0.82  [631]~P6(x6312,x6313,x6314,x6315)+P6(f15(x6312,x6316,x6311,x6314,x6315),x6313,x6314,x6315)+P15(x6311,f41(x6312,x6313,x6314,x6315),x6315)
% 0.54/0.82  [555]~E(f32(x5552,x5555),f13(x5554))+E(f32(f26(x5551,x5552,x5553,x5554),x5555),f32(f33(x5554),x5556))+~E(f32(x5551,x5555),f32(f33(x5554),x5556))
% 0.54/0.82  [584]E(f32(x5841,x5842),f13(x5843))+~E(f32(f26(x5845,x5841,x5846,x5843),x5842),f32(f33(x5843),x5844))+E(f32(x5841,x5842),f32(f33(x5843),x5844))
% 0.54/0.82  [585]~E(f32(f26(x5855,x5851,x5856,x5853),x5852),f32(f33(x5853),x5854))+E(f32(x5851,x5852),f32(f33(x5853),x5854))+E(f32(x5855,x5852),f32(f33(x5853),x5854))
% 0.54/0.82  [650]~P15(x6504,x6506,a46)+P5(x6501,f40(f32(f32(f32(f22(x6502),f32(x6503,x6504)),f32(a9,x6504)),f32(x6505,x6504)),f37(f51(f48(x6502),a1)),f48(x6502)),x6502)+~P5(f21(x6501,f41(f7(f7(f5(f22(x6502),x6503,f51(x6502,f51(a47,a1)),f51(a43,f51(f51(x6502,f51(a47,a1)),f48(x6502))),a46),a9,a46,a43,f51(f51(x6502,f51(a47,a1)),f48(x6502))),x6505,a46,f51(x6502,f51(a47,a1)),f48(x6502)),x6506,a46,f48(x6502)),f51(f48(x6502),a1)),f41(f7(f7(f5(f22(x6502),x6503,f51(x6502,f51(a47,a1)),f51(a43,f51(f51(x6502,f51(a47,a1)),f48(x6502))),a46),f5(f34(a43),a3,f49(a43),a43,a46),a46,a43,f51(f51(x6502,f51(a47,a1)),f48(x6502))),x6505,a46,f51(x6502,f51(a47,a1)),f48(x6502)),x6506,a46,f48(x6502)),x6502)
% 0.54/0.82  [630]~P5(x6301,f40(f32(f32(f32(f22(x6302),x6303),x6304),x6307),f37(f51(f48(x6302),a1)),f48(x6302)),x6302)+P5(x6301,f40(f32(f32(f32(f22(x6302),x6303),f18(x6304,x6305)),x6306),f37(f51(f48(x6302),a1)),f48(x6302)),x6302)+~P5(x6301,f40(f32(f32(f32(f22(x6302),x6307),x6305),x6306),f37(f51(f48(x6302),a1)),f48(x6302)),x6302)
% 0.54/0.82  [641]E(f28(x6411,x6412,x6413,x6414,x6415,x6416),f13(x6415))+~E(f32(x6411,x6417),f13(x6415))+~E(f32(x6412,x6413),f32(f33(x6414),x6417))
% 0.54/0.82  [624]E(x6241,x6242)+~E(f32(x6243,x6241),f32(f33(x6244),x6247))+E(f32(f15(x6243,x6242,f32(f33(x6244),x6245),x6246,f49(x6244)),x6241),f32(f33(x6244),x6247))
% 0.54/0.82  [634]E(x6341,x6342)+E(f32(x6343,x6344),f32(f33(x6345),x6342))+~E(f32(f15(x6343,x6346,f32(f33(x6345),x6341),x6347,f49(x6345)),x6344),f32(f33(x6345),x6342))
% 0.54/0.82  [635]E(x6351,x6352)+E(f32(x6353,x6352),f32(f33(x6354),x6355))+~E(f32(f15(x6353,x6351,f32(f33(x6354),x6356),x6357,f49(x6354)),x6352),f32(f33(x6354),x6355))
% 0.54/0.82  [642]E(f28(x6421,x6422,x6423,x6424,x6425,x6426),f32(f33(x6425),x6427))+~E(f32(x6421,x6428),f32(f33(x6425),x6427))+~E(f32(x6422,x6423),f32(f33(x6424),x6428))
% 0.54/0.82  [648]~P14(x6481,f41(f5(a23,f5(f34(a43),a3,f49(a43),a43,a46),a43,f48(a47),a46),f25(a3,a46,a43),a46,f48(a47)),f51(f48(a47),a1))+~P1(a5000)+~P2(a5000)+P5(f41(f5(a23,a9,a43,f48(a47),a46),f25(a3,a46,a43),a46,f48(a47)),x6481,a47)
% 0.54/0.82  [524]~P3(x5241)+~P1(a5000)+~P2(a5000)+P5(f37(f51(f48(a47),a1)),f40(f32(a23,x5241),f37(f51(f48(a47),a1)),f48(a47)),a47)
% 0.54/0.82  [540]~P3(x5402)+P15(f56(x5401),f25(a3,a46,a43),a46)+~P1(a5000)+P5(x5401,f40(f32(a23,x5402),f37(f51(f48(a47),a1)),f48(a47)),a47)
% 0.54/0.82  [594]~P3(x5942)+~P1(a5000)+P5(x5941,f40(f32(a23,x5942),f37(f51(f48(a47),a1)),f48(a47)),a47)+~P5(x5941,f40(f32(a23,f32(a9,f56(x5941))),f37(f51(f48(a47),a1)),f48(a47)),a47)
% 0.54/0.82  [447]~P14(x4472,x4471,x4473)+~P14(x4471,x4472,x4473)+E(x4471,x4472)+~P19(x4473)
% 0.54/0.82  [613]~P4(x6132,x6133)+~P6(x6131,x6132,x6133,x6133)+~P14(f41(x6131,x6132,x6133,x6133),x6132,f51(x6133,a1))+E(f41(x6131,x6132,x6133,x6133),x6132)
% 0.54/0.82  [469]~P19(x4693)+~P14(x4691,x4694,x4693)+P14(x4691,x4692,x4693)+~P14(x4694,x4692,x4693)
% 0.54/0.82  [470]~P22(x4703)+~P14(x4701,x4704,x4703)+P14(x4701,x4702,x4703)+~P14(x4704,x4702,x4703)
% 0.54/0.82  [488]P15(x4883,x4881,x4884)+E(x4881,x4882)+P15(x4883,x4882,x4884)+~E(f40(x4883,x4881,x4884),f40(x4883,x4882,x4884))
% 0.54/0.82  [509]~P8(x5093)+~P14(x5092,x5094,x5093)+~P14(x5091,x5094,x5093)+P14(f21(x5091,x5092,x5093),x5094,x5093)
% 0.54/0.82  [590]~P23(f32(x5901,x5903))+~P23(f32(f32(f24(x5902),x5903),x5905))+~P23(f32(f32(f24(f19(x5901,x5902)),x5905),x5904))+P23(f32(f32(f24(f19(x5901,x5902)),x5903),x5904))
% 0.54/0.82  [596]~P12(x5962,x5963,x5964,x5966)+~P12(f19(x5961,x5962),x5966,x5964,x5965)+P12(f19(x5961,x5962),x5963,x5964,x5965)+~P23(f32(x5961,x5963))
% 0.54/0.82  [653]~P4(x6537,a44)+P5(x6531,f40(f32(f32(f32(f22(a45),f32(x6532,f57(x6531,x6533,x6532,x6534,x6535,x6536))),f32(x6536,f57(x6531,x6533,x6532,x6534,x6535,x6536))),f32(x6535,f57(x6531,x6533,x6532,x6534,x6535,x6536))),f37(f51(f48(a45),a1)),f48(a45)),a45)+~P5(x6531,f41(f7(f7(f5(f22(a45),x6532,f51(a45,f51(a47,a1)),f51(a43,f51(f51(a45,f51(a47,a1)),f48(a45))),a44),x6536,a44,a43,f51(f51(a45,f51(a47,a1)),f48(a45))),x6535,a44,f51(a45,f51(a47,a1)),f48(a45)),x6537,a44,f48(a45)),a45)+P5(x6531,f41(f7(f7(f5(f22(a45),x6533,f51(a45,f51(a47,a1)),f51(a43,f51(f51(a45,f51(a47,a1)),f48(a45))),a44),x6536,a44,a43,f51(f51(a45,f51(a47,a1)),f48(a45))),x6534,a44,f51(a45,f51(a47,a1)),f48(a45)),x6537,a44,f48(a45)),a45)
% 0.54/0.82  [654]~P4(x6545,a44)+~P5(x6541,f40(f32(f32(f32(f22(a45),f32(x6542,f57(x6541,x6542,x6546,x6544,x6547,x6543))),f32(x6543,f57(x6541,x6542,x6546,x6544,x6547,x6543))),f32(x6544,f57(x6541,x6542,x6546,x6544,x6547,x6543))),f37(f51(f48(a45),a1)),f48(a45)),a45)+~P5(x6541,f41(f7(f7(f5(f22(a45),x6546,f51(a45,f51(a47,a1)),f51(a43,f51(f51(a45,f51(a47,a1)),f48(a45))),a44),x6543,a44,a43,f51(f51(a45,f51(a47,a1)),f48(a45))),x6547,a44,f51(a45,f51(a47,a1)),f48(a45)),x6545,a44,f48(a45)),a45)+P5(x6541,f41(f7(f7(f5(f22(a45),x6542,f51(a45,f51(a47,a1)),f51(a43,f51(f51(a45,f51(a47,a1)),f48(a45))),a44),x6543,a44,a43,f51(f51(a45,f51(a47,a1)),f48(a45))),x6544,a44,f51(a45,f51(a47,a1)),f48(a45)),x6545,a44,f48(a45)),a45)
% 0.54/0.82  [589]~P12(x5894,x5895,x5896,x5893)+~P13(x5896,f32(f32(f32(f22(a44),x5897),x5894),x5891),a44)+P23(f32(f32(x5891,x5892),x5893))+~P23(f32(f32(x5897,x5892),x5895))
% 0.54/0.82  [554]~P15(x5541,x5544,x5545)+E(x5541,x5542)+~P6(x5543,x5544,x5545,x5546)+~P15(x5542,x5544,x5545)+~E(f32(x5543,x5541),f32(x5543,x5542))
% 0.54/0.82  %EqnAxiom
% 0.54/0.82  [1]E(x11,x11)
% 0.54/0.82  [2]E(x22,x21)+~E(x21,x22)
% 0.54/0.82  [3]E(x31,x33)+~E(x31,x32)+~E(x32,x33)
% 0.54/0.82  [4]~E(x41,x42)+E(f13(x41),f13(x42))
% 0.54/0.82  [5]~E(x51,x52)+E(f14(x51),f14(x52))
% 0.54/0.82  [6]~E(x61,x62)+E(f32(x61,x63),f32(x62,x63))
% 0.54/0.82  [7]~E(x71,x72)+E(f32(x73,x71),f32(x73,x72))
% 0.54/0.82  [8]~E(x81,x82)+E(f33(x81),f33(x82))
% 0.54/0.82  [9]~E(x91,x92)+E(f51(x91,x93),f51(x92,x93))
% 0.54/0.83  [10]~E(x101,x102)+E(f51(x103,x101),f51(x103,x102))
% 0.54/0.83  [11]~E(x111,x112)+E(f7(x111,x113,x114,x115,x116),f7(x112,x113,x114,x115,x116))
% 0.54/0.83  [12]~E(x121,x122)+E(f7(x123,x121,x124,x125,x126),f7(x123,x122,x124,x125,x126))
% 0.54/0.83  [13]~E(x131,x132)+E(f7(x133,x134,x131,x135,x136),f7(x133,x134,x132,x135,x136))
% 0.54/0.83  [14]~E(x141,x142)+E(f7(x143,x144,x145,x141,x146),f7(x143,x144,x145,x142,x146))
% 0.54/0.83  [15]~E(x151,x152)+E(f7(x153,x154,x155,x156,x151),f7(x153,x154,x155,x156,x152))
% 0.54/0.83  [16]~E(x161,x162)+E(f8(x161,x163),f8(x162,x163))
% 0.54/0.83  [17]~E(x171,x172)+E(f8(x173,x171),f8(x173,x172))
% 0.54/0.83  [18]~E(x181,x182)+E(f34(x181),f34(x182))
% 0.54/0.83  [19]~E(x191,x192)+E(f15(x191,x193,x194,x195,x196),f15(x192,x193,x194,x195,x196))
% 0.54/0.83  [20]~E(x201,x202)+E(f15(x203,x201,x204,x205,x206),f15(x203,x202,x204,x205,x206))
% 0.54/0.83  [21]~E(x211,x212)+E(f15(x213,x214,x211,x215,x216),f15(x213,x214,x212,x215,x216))
% 0.54/0.83  [22]~E(x221,x222)+E(f15(x223,x224,x225,x221,x226),f15(x223,x224,x225,x222,x226))
% 0.54/0.83  [23]~E(x231,x232)+E(f15(x233,x234,x235,x236,x231),f15(x233,x234,x235,x236,x232))
% 0.54/0.83  [24]~E(x241,x242)+E(f22(x241),f22(x242))
% 0.54/0.83  [25]~E(x251,x252)+E(f48(x251),f48(x252))
% 0.54/0.83  [26]~E(x261,x262)+E(f37(x261),f37(x262))
% 0.54/0.83  [27]~E(x271,x272)+E(f21(x271,x273,x274),f21(x272,x273,x274))
% 0.54/0.83  [28]~E(x281,x282)+E(f21(x283,x281,x284),f21(x283,x282,x284))
% 0.54/0.83  [29]~E(x291,x292)+E(f21(x293,x294,x291),f21(x293,x294,x292))
% 0.54/0.83  [30]~E(x301,x302)+E(f40(x301,x303,x304),f40(x302,x303,x304))
% 0.54/0.83  [31]~E(x311,x312)+E(f40(x313,x311,x314),f40(x313,x312,x314))
% 0.54/0.83  [32]~E(x321,x322)+E(f40(x323,x324,x321),f40(x323,x324,x322))
% 0.54/0.83  [33]~E(x331,x332)+E(f5(x331,x333,x334,x335,x336),f5(x332,x333,x334,x335,x336))
% 0.54/0.83  [34]~E(x341,x342)+E(f5(x343,x341,x344,x345,x346),f5(x343,x342,x344,x345,x346))
% 0.54/0.83  [35]~E(x351,x352)+E(f5(x353,x354,x351,x355,x356),f5(x353,x354,x352,x355,x356))
% 0.54/0.83  [36]~E(x361,x362)+E(f5(x363,x364,x365,x361,x366),f5(x363,x364,x365,x362,x366))
% 0.54/0.83  [37]~E(x371,x372)+E(f5(x373,x374,x375,x376,x371),f5(x373,x374,x375,x376,x372))
% 0.54/0.83  [38]~E(x381,x382)+E(f18(x381,x383),f18(x382,x383))
% 0.54/0.83  [39]~E(x391,x392)+E(f18(x393,x391),f18(x393,x392))
% 0.54/0.83  [40]~E(x401,x402)+E(f19(x401,x403),f19(x402,x403))
% 0.54/0.83  [41]~E(x411,x412)+E(f19(x413,x411),f19(x413,x412))
% 0.54/0.83  [42]~E(x421,x422)+E(f24(x421),f24(x422))
% 0.54/0.83  [43]~E(x431,x432)+E(f56(x431),f56(x432))
% 0.54/0.83  [44]~E(x441,x442)+E(f41(x441,x443,x444,x445),f41(x442,x443,x444,x445))
% 0.54/0.83  [45]~E(x451,x452)+E(f41(x453,x451,x454,x455),f41(x453,x452,x454,x455))
% 0.54/0.83  [46]~E(x461,x462)+E(f41(x463,x464,x461,x465),f41(x463,x464,x462,x465))
% 0.54/0.83  [47]~E(x471,x472)+E(f41(x473,x474,x475,x471),f41(x473,x474,x475,x472))
% 0.54/0.83  [48]~E(x481,x482)+E(f38(x481),f38(x482))
% 0.54/0.83  [49]~E(x491,x492)+E(f10(x491,x493,x494),f10(x492,x493,x494))
% 0.54/0.83  [50]~E(x501,x502)+E(f10(x503,x501,x504),f10(x503,x502,x504))
% 0.54/0.83  [51]~E(x511,x512)+E(f10(x513,x514,x511),f10(x513,x514,x512))
% 0.54/0.83  [52]~E(x521,x522)+E(f39(x521),f39(x522))
% 0.54/0.83  [53]~E(x531,x532)+E(f49(x531),f49(x532))
% 0.54/0.83  [54]~E(x541,x542)+E(f12(x541,x543,x544),f12(x542,x543,x544))
% 0.54/0.83  [55]~E(x551,x552)+E(f12(x553,x551,x554),f12(x553,x552,x554))
% 0.54/0.83  [56]~E(x561,x562)+E(f12(x563,x564,x561),f12(x563,x564,x562))
% 0.54/0.83  [57]~E(x571,x572)+E(f25(x571,x573,x574),f25(x572,x573,x574))
% 0.54/0.83  [58]~E(x581,x582)+E(f25(x583,x581,x584),f25(x583,x582,x584))
% 0.54/0.83  [59]~E(x591,x592)+E(f25(x593,x594,x591),f25(x593,x594,x592))
% 0.54/0.83  [60]~E(x601,x602)+E(f4(x601,x603,x604),f4(x602,x603,x604))
% 0.54/0.83  [61]~E(x611,x612)+E(f4(x613,x611,x614),f4(x613,x612,x614))
% 0.54/0.83  [62]~E(x621,x622)+E(f4(x623,x624,x621),f4(x623,x624,x622))
% 0.54/0.83  [63]~E(x631,x632)+E(f11(x631,x633,x634),f11(x632,x633,x634))
% 0.54/0.83  [64]~E(x641,x642)+E(f11(x643,x641,x644),f11(x643,x642,x644))
% 0.54/0.83  [65]~E(x651,x652)+E(f11(x653,x654,x651),f11(x653,x654,x652))
% 0.54/0.83  [66]~E(x661,x662)+E(f28(x661,x663,x664,x665,x666,x667),f28(x662,x663,x664,x665,x666,x667))
% 0.54/0.83  [67]~E(x671,x672)+E(f28(x673,x671,x674,x675,x676,x677),f28(x673,x672,x674,x675,x676,x677))
% 0.54/0.83  [68]~E(x681,x682)+E(f28(x683,x684,x681,x685,x686,x687),f28(x683,x684,x682,x685,x686,x687))
% 0.54/0.83  [69]~E(x691,x692)+E(f28(x693,x694,x695,x691,x696,x697),f28(x693,x694,x695,x692,x696,x697))
% 0.54/0.83  [70]~E(x701,x702)+E(f28(x703,x704,x705,x706,x701,x707),f28(x703,x704,x705,x706,x702,x707))
% 0.54/0.83  [71]~E(x711,x712)+E(f28(x713,x714,x715,x716,x717,x711),f28(x713,x714,x715,x716,x717,x712))
% 0.54/0.83  [72]~E(x721,x722)+E(f20(x721),f20(x722))
% 0.54/0.83  [73]~E(x731,x732)+E(f26(x731,x733,x734,x735),f26(x732,x733,x734,x735))
% 0.54/0.83  [74]~E(x741,x742)+E(f26(x743,x741,x744,x745),f26(x743,x742,x744,x745))
% 0.54/0.83  [75]~E(x751,x752)+E(f26(x753,x754,x751,x755),f26(x753,x754,x752,x755))
% 0.54/0.83  [76]~E(x761,x762)+E(f26(x763,x764,x765,x761),f26(x763,x764,x765,x762))
% 0.54/0.83  [77]~E(x771,x772)+E(f17(x771,x773,x774,x775,x776,x777,x778,x779,x7710,x7711),f17(x772,x773,x774,x775,x776,x777,x778,x779,x7710,x7711))
% 0.54/0.83  [78]~E(x781,x782)+E(f17(x783,x781,x784,x785,x786,x787,x788,x789,x7810,x7811),f17(x783,x782,x784,x785,x786,x787,x788,x789,x7810,x7811))
% 0.54/0.83  [79]~E(x791,x792)+E(f17(x793,x794,x791,x795,x796,x797,x798,x799,x7910,x7911),f17(x793,x794,x792,x795,x796,x797,x798,x799,x7910,x7911))
% 0.54/0.83  [80]~E(x801,x802)+E(f17(x803,x804,x805,x801,x806,x807,x808,x809,x8010,x8011),f17(x803,x804,x805,x802,x806,x807,x808,x809,x8010,x8011))
% 0.54/0.83  [81]~E(x811,x812)+E(f17(x813,x814,x815,x816,x811,x817,x818,x819,x8110,x8111),f17(x813,x814,x815,x816,x812,x817,x818,x819,x8110,x8111))
% 0.54/0.83  [82]~E(x821,x822)+E(f17(x823,x824,x825,x826,x827,x821,x828,x829,x8210,x8211),f17(x823,x824,x825,x826,x827,x822,x828,x829,x8210,x8211))
% 0.54/0.83  [83]~E(x831,x832)+E(f17(x833,x834,x835,x836,x837,x838,x831,x839,x8310,x8311),f17(x833,x834,x835,x836,x837,x838,x832,x839,x8310,x8311))
% 0.54/0.83  [84]~E(x841,x842)+E(f17(x843,x844,x845,x846,x847,x848,x849,x841,x8410,x8411),f17(x843,x844,x845,x846,x847,x848,x849,x842,x8410,x8411))
% 0.54/0.83  [85]~E(x851,x852)+E(f17(x853,x854,x855,x856,x857,x858,x859,x8510,x851,x8511),f17(x853,x854,x855,x856,x857,x858,x859,x8510,x852,x8511))
% 0.54/0.83  [86]~E(x861,x862)+E(f17(x863,x864,x865,x866,x867,x868,x869,x8610,x8611,x861),f17(x863,x864,x865,x866,x867,x868,x869,x8610,x8611,x862))
% 0.54/0.83  [87]~E(x871,x872)+E(f16(x871,x873,x874,x875,x876,x877,x878,x879,x8710,x8711),f16(x872,x873,x874,x875,x876,x877,x878,x879,x8710,x8711))
% 0.54/0.83  [88]~E(x881,x882)+E(f16(x883,x881,x884,x885,x886,x887,x888,x889,x8810,x8811),f16(x883,x882,x884,x885,x886,x887,x888,x889,x8810,x8811))
% 0.54/0.83  [89]~E(x891,x892)+E(f16(x893,x894,x891,x895,x896,x897,x898,x899,x8910,x8911),f16(x893,x894,x892,x895,x896,x897,x898,x899,x8910,x8911))
% 0.54/0.83  [90]~E(x901,x902)+E(f16(x903,x904,x905,x901,x906,x907,x908,x909,x9010,x9011),f16(x903,x904,x905,x902,x906,x907,x908,x909,x9010,x9011))
% 0.54/0.83  [91]~E(x911,x912)+E(f16(x913,x914,x915,x916,x911,x917,x918,x919,x9110,x9111),f16(x913,x914,x915,x916,x912,x917,x918,x919,x9110,x9111))
% 0.54/0.83  [92]~E(x921,x922)+E(f16(x923,x924,x925,x926,x927,x921,x928,x929,x9210,x9211),f16(x923,x924,x925,x926,x927,x922,x928,x929,x9210,x9211))
% 0.54/0.83  [93]~E(x931,x932)+E(f16(x933,x934,x935,x936,x937,x938,x931,x939,x9310,x9311),f16(x933,x934,x935,x936,x937,x938,x932,x939,x9310,x9311))
% 0.54/0.83  [94]~E(x941,x942)+E(f16(x943,x944,x945,x946,x947,x948,x949,x941,x9410,x9411),f16(x943,x944,x945,x946,x947,x948,x949,x942,x9410,x9411))
% 0.54/0.83  [95]~E(x951,x952)+E(f16(x953,x954,x955,x956,x957,x958,x959,x9510,x951,x9511),f16(x953,x954,x955,x956,x957,x958,x959,x9510,x952,x9511))
% 0.54/0.83  [96]~E(x961,x962)+E(f16(x963,x964,x965,x966,x967,x968,x969,x9610,x9611,x961),f16(x963,x964,x965,x966,x967,x968,x969,x9610,x9611,x962))
% 0.54/0.83  [97]~E(x971,x972)+E(f42(x971),f42(x972))
% 0.54/0.83  [98]~E(x981,x982)+E(f30(x981,x983,x984,x985),f30(x982,x983,x984,x985))
% 0.54/0.83  [99]~E(x991,x992)+E(f30(x993,x991,x994,x995),f30(x993,x992,x994,x995))
% 0.54/0.83  [100]~E(x1001,x1002)+E(f30(x1003,x1004,x1001,x1005),f30(x1003,x1004,x1002,x1005))
% 0.54/0.83  [101]~E(x1011,x1012)+E(f30(x1013,x1014,x1015,x1011),f30(x1013,x1014,x1015,x1012))
% 0.54/0.83  [102]~E(x1021,x1022)+E(f57(x1021,x1023,x1024,x1025,x1026,x1027),f57(x1022,x1023,x1024,x1025,x1026,x1027))
% 0.54/0.83  [103]~E(x1031,x1032)+E(f57(x1033,x1031,x1034,x1035,x1036,x1037),f57(x1033,x1032,x1034,x1035,x1036,x1037))
% 0.54/0.83  [104]~E(x1041,x1042)+E(f57(x1043,x1044,x1041,x1045,x1046,x1047),f57(x1043,x1044,x1042,x1045,x1046,x1047))
% 0.54/0.83  [105]~E(x1051,x1052)+E(f57(x1053,x1054,x1055,x1051,x1056,x1057),f57(x1053,x1054,x1055,x1052,x1056,x1057))
% 0.54/0.83  [106]~E(x1061,x1062)+E(f57(x1063,x1064,x1065,x1066,x1061,x1067),f57(x1063,x1064,x1065,x1066,x1062,x1067))
% 0.54/0.83  [107]~E(x1071,x1072)+E(f57(x1073,x1074,x1075,x1076,x1077,x1071),f57(x1073,x1074,x1075,x1076,x1077,x1072))
% 0.54/0.83  [108]~E(x1081,x1082)+E(f35(x1081,x1083,x1084,x1085,x1086),f35(x1082,x1083,x1084,x1085,x1086))
% 0.54/0.83  [109]~E(x1091,x1092)+E(f35(x1093,x1091,x1094,x1095,x1096),f35(x1093,x1092,x1094,x1095,x1096))
% 0.54/0.83  [110]~E(x1101,x1102)+E(f35(x1103,x1104,x1101,x1105,x1106),f35(x1103,x1104,x1102,x1105,x1106))
% 0.54/0.83  [111]~E(x1111,x1112)+E(f35(x1113,x1114,x1115,x1111,x1116),f35(x1113,x1114,x1115,x1112,x1116))
% 0.54/0.83  [112]~E(x1121,x1122)+E(f35(x1123,x1124,x1125,x1126,x1121),f35(x1123,x1124,x1125,x1126,x1122))
% 0.54/0.83  [113]~E(x1131,x1132)+E(f31(x1131,x1133,x1134,x1135),f31(x1132,x1133,x1134,x1135))
% 0.54/0.83  [114]~E(x1141,x1142)+E(f31(x1143,x1141,x1144,x1145),f31(x1143,x1142,x1144,x1145))
% 0.54/0.83  [115]~E(x1151,x1152)+E(f31(x1153,x1154,x1151,x1155),f31(x1153,x1154,x1152,x1155))
% 0.54/0.83  [116]~E(x1161,x1162)+E(f31(x1163,x1164,x1165,x1161),f31(x1163,x1164,x1165,x1162))
% 0.54/0.83  [117]~E(x1171,x1172)+E(f29(x1171,x1173,x1174,x1175),f29(x1172,x1173,x1174,x1175))
% 0.54/0.83  [118]~E(x1181,x1182)+E(f29(x1183,x1181,x1184,x1185),f29(x1183,x1182,x1184,x1185))
% 0.54/0.83  [119]~E(x1191,x1192)+E(f29(x1193,x1194,x1191,x1195),f29(x1193,x1194,x1192,x1195))
% 0.54/0.83  [120]~E(x1201,x1202)+E(f29(x1203,x1204,x1205,x1201),f29(x1203,x1204,x1205,x1202))
% 0.54/0.83  [121]~E(x1211,x1212)+E(f55(x1211),f55(x1212))
% 0.54/0.83  [122]~E(x1221,x1222)+E(f36(x1221,x1223,x1224,x1225,x1226),f36(x1222,x1223,x1224,x1225,x1226))
% 0.54/0.83  [123]~E(x1231,x1232)+E(f36(x1233,x1231,x1234,x1235,x1236),f36(x1233,x1232,x1234,x1235,x1236))
% 0.54/0.83  [124]~E(x1241,x1242)+E(f36(x1243,x1244,x1241,x1245,x1246),f36(x1243,x1244,x1242,x1245,x1246))
% 0.54/0.83  [125]~E(x1251,x1252)+E(f36(x1253,x1254,x1255,x1251,x1256),f36(x1253,x1254,x1255,x1252,x1256))
% 0.54/0.83  [126]~E(x1261,x1262)+E(f36(x1263,x1264,x1265,x1266,x1261),f36(x1263,x1264,x1265,x1266,x1262))
% 0.54/0.83  [127]~E(x1271,x1272)+E(f27(x1271,x1273,x1274,x1275),f27(x1272,x1273,x1274,x1275))
% 0.54/0.83  [128]~E(x1281,x1282)+E(f27(x1283,x1281,x1284,x1285),f27(x1283,x1282,x1284,x1285))
% 0.54/0.83  [129]~E(x1291,x1292)+E(f27(x1293,x1294,x1291,x1295),f27(x1293,x1294,x1292,x1295))
% 0.54/0.83  [130]~E(x1301,x1302)+E(f27(x1303,x1304,x1305,x1301),f27(x1303,x1304,x1305,x1302))
% 0.54/0.83  [131]~E(x1311,x1312)+E(f6(x1311,x1313,x1314),f6(x1312,x1313,x1314))
% 0.54/0.83  [132]~E(x1321,x1322)+E(f6(x1323,x1321,x1324),f6(x1323,x1322,x1324))
% 0.54/0.83  [133]~E(x1331,x1332)+E(f6(x1333,x1334,x1331),f6(x1333,x1334,x1332))
% 0.54/0.83  [134]~P1(x1341)+P1(x1342)+~E(x1341,x1342)
% 0.54/0.83  [135]~P2(x1351)+P2(x1352)+~E(x1351,x1352)
% 0.54/0.83  [136]~P8(x1361)+P8(x1362)+~E(x1361,x1362)
% 0.54/0.83  [137]P7(x1372,x1373,x1374)+~E(x1371,x1372)+~P7(x1371,x1373,x1374)
% 0.54/0.83  [138]P7(x1383,x1382,x1384)+~E(x1381,x1382)+~P7(x1383,x1381,x1384)
% 0.54/0.83  [139]P7(x1393,x1394,x1392)+~E(x1391,x1392)+~P7(x1393,x1394,x1391)
% 0.54/0.83  [140]~P18(x1401)+P18(x1402)+~E(x1401,x1402)
% 0.54/0.83  [141]P6(x1412,x1413,x1414,x1415)+~E(x1411,x1412)+~P6(x1411,x1413,x1414,x1415)
% 0.54/0.83  [142]P6(x1423,x1422,x1424,x1425)+~E(x1421,x1422)+~P6(x1423,x1421,x1424,x1425)
% 0.54/0.83  [143]P6(x1433,x1434,x1432,x1435)+~E(x1431,x1432)+~P6(x1433,x1434,x1431,x1435)
% 0.54/0.83  [144]P6(x1443,x1444,x1445,x1442)+~E(x1441,x1442)+~P6(x1443,x1444,x1445,x1441)
% 0.54/0.83  [145]~P9(x1451)+P9(x1452)+~E(x1451,x1452)
% 0.54/0.83  [146]~P19(x1461)+P19(x1462)+~E(x1461,x1462)
% 0.54/0.83  [147]P13(x1472,x1473,x1474)+~E(x1471,x1472)+~P13(x1471,x1473,x1474)
% 0.54/0.83  [148]P13(x1483,x1482,x1484)+~E(x1481,x1482)+~P13(x1483,x1481,x1484)
% 0.54/0.83  [149]P13(x1493,x1494,x1492)+~E(x1491,x1492)+~P13(x1493,x1494,x1491)
% 0.54/0.83  [150]~P17(x1501)+P17(x1502)+~E(x1501,x1502)
% 0.54/0.83  [151]~P23(x1511)+P23(x1512)+~E(x1511,x1512)
% 0.54/0.83  [152]~P10(x1521)+P10(x1522)+~E(x1521,x1522)
% 0.54/0.83  [153]~P16(x1531)+P16(x1532)+~E(x1531,x1532)
% 0.54/0.83  [154]P15(x1542,x1543,x1544)+~E(x1541,x1542)+~P15(x1541,x1543,x1544)
% 0.54/0.83  [155]P15(x1553,x1552,x1554)+~E(x1551,x1552)+~P15(x1553,x1551,x1554)
% 0.54/0.83  [156]P15(x1563,x1564,x1562)+~E(x1561,x1562)+~P15(x1563,x1564,x1561)
% 0.54/0.83  [157]~P21(x1571)+P21(x1572)+~E(x1571,x1572)
% 0.54/0.83  [158]~P22(x1581)+P22(x1582)+~E(x1581,x1582)
% 0.54/0.83  [159]P4(x1592,x1593)+~E(x1591,x1592)+~P4(x1591,x1593)
% 0.54/0.83  [160]P4(x1603,x1602)+~E(x1601,x1602)+~P4(x1603,x1601)
% 0.54/0.83  [161]~P20(x1611)+P20(x1612)+~E(x1611,x1612)
% 0.54/0.83  [162]~P3(x1621)+P3(x1622)+~E(x1621,x1622)
% 0.54/0.83  [163]P14(x1632,x1633,x1634)+~E(x1631,x1632)+~P14(x1631,x1633,x1634)
% 0.54/0.83  [164]P14(x1643,x1642,x1644)+~E(x1641,x1642)+~P14(x1643,x1641,x1644)
% 0.54/0.83  [165]P14(x1653,x1654,x1652)+~E(x1651,x1652)+~P14(x1653,x1654,x1651)
% 0.54/0.83  [166]P11(x1662,x1663)+~E(x1661,x1662)+~P11(x1661,x1663)
% 0.54/0.83  [167]P11(x1673,x1672)+~E(x1671,x1672)+~P11(x1673,x1671)
% 0.54/0.83  [168]P12(x1682,x1683,x1684,x1685)+~E(x1681,x1682)+~P12(x1681,x1683,x1684,x1685)
% 0.54/0.83  [169]P12(x1693,x1692,x1694,x1695)+~E(x1691,x1692)+~P12(x1693,x1691,x1694,x1695)
% 0.54/0.83  [170]P12(x1703,x1704,x1702,x1705)+~E(x1701,x1702)+~P12(x1703,x1704,x1701,x1705)
% 0.54/0.83  [171]P12(x1713,x1714,x1715,x1712)+~E(x1711,x1712)+~P12(x1713,x1714,x1715,x1711)
% 0.54/0.83  [172]P5(x1722,x1723,x1724)+~E(x1721,x1722)+~P5(x1721,x1723,x1724)
% 0.54/0.83  [173]P5(x1733,x1732,x1734)+~E(x1731,x1732)+~P5(x1733,x1731,x1734)
% 0.54/0.83  [174]P5(x1743,x1744,x1742)+~E(x1741,x1742)+~P5(x1743,x1744,x1741)
% 0.54/0.83  
% 0.54/0.83  %-------------------------------------------
% 0.54/0.83  cnf(693,plain,
% 0.54/0.83     ($false),
% 0.54/0.83     inference(scs_inference,[],[202,175,176,364,648]),
% 0.54/0.83     ['proof']).
% 0.54/0.83  % SZS output end Proof
% 0.54/0.83  % Total time :0.030000s
%------------------------------------------------------------------------------