TSTP Solution File: SWW470+7 by Otter---3.3

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Otter---3.3
% Problem  : SWW470+7 : TPTP v8.1.0. Released v5.3.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : otter-tptp-script %s

% Computer : n007.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 : Wed Jul 27 13:22:36 EDT 2022

% Result   : Unknown 64.42s 64.14s
% Output   : None 
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.11  % Problem  : SWW470+7 : TPTP v8.1.0. Released v5.3.0.
% 0.07/0.12  % Command  : otter-tptp-script %s
% 0.12/0.33  % Computer : n007.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit : 300
% 0.12/0.33  % WCLimit  : 300
% 0.12/0.33  % DateTime : Wed Jul 27 02:37:00 EDT 2022
% 0.12/0.33  % CPUTime  : 
% 64.42/64.06  ----- Otter 3.3f, August 2004 -----
% 64.42/64.06  The process was started by sandbox on n007.cluster.edu,
% 64.42/64.06  Wed Jul 27 02:37:01 2022
% 64.42/64.06  The command was "./otter".  The process ID is 18839.
% 64.42/64.06  
% 64.42/64.06  set(prolog_style_variables).
% 64.42/64.06  set(auto).
% 64.42/64.06     dependent: set(auto1).
% 64.42/64.06     dependent: set(process_input).
% 64.42/64.06     dependent: clear(print_kept).
% 64.42/64.06     dependent: clear(print_new_demod).
% 64.42/64.06     dependent: clear(print_back_demod).
% 64.42/64.06     dependent: clear(print_back_sub).
% 64.42/64.06     dependent: set(control_memory).
% 64.42/64.06     dependent: assign(max_mem, 12000).
% 64.42/64.06     dependent: assign(pick_given_ratio, 4).
% 64.42/64.06     dependent: assign(stats_level, 1).
% 64.42/64.06     dependent: assign(max_seconds, 10800).
% 64.42/64.06  clear(print_given).
% 64.42/64.06  
% 64.42/64.06  formula_list(usable).
% 64.42/64.06  all A (A=A).
% 64.42/64.06  all X_c X_b (comm_monoid_add(X_b)->ti(fun(fun(X_c,X_b),fun(fun(X_c,bool),X_b)),big_co1399186613setsum(X_c,X_b))=big_co1399186613setsum(X_c,X_b)).
% 64.42/64.06  all X_b X_c (comm_monoid_mult(X_c)->ti(fun(fun(X_b,X_c),fun(fun(X_b,bool),X_c)),big_co302546470etprod(X_b,X_c))=big_co302546470etprod(X_b,X_c)).
% 64.42/64.06  all X_b (linorder(X_b)->ti(fun(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b)),big_Inf_fin(X_b))=big_Inf_fin(X_b)).
% 64.42/64.06  all X_b (linorder(X_b)->ti(fun(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b)),big_Sup_fin(X_b))=big_Sup_fin(X_b)).
% 64.42/64.06  all X_b (linorder(X_b)->ti(fun(fun(X_b,bool),X_b),big_linorder_Max(X_b))=big_linorder_Max(X_b)).
% 64.42/64.06  all X_b (linorder(X_b)->ti(fun(fun(X_b,bool),X_b),big_linorder_Min(X_b))=big_linorder_Min(X_b)).
% 64.42/64.06  all X_b (ti(fun(fun(X_b,fun(X_b,X_b)),fun(fun(fun(X_b,bool),X_b),bool)),big_semilattice_big(X_b))=big_semilattice_big(X_b)).
% 64.42/64.06  all X_b X_c X_a (ti(fun(fun(X_b,X_c),fun(fun(X_a,X_b),fun(X_a,X_c))),combb(X_b,X_c,X_a))=combb(X_b,X_c,X_a)).
% 64.42/64.06  all X_a X_b X_c (ti(fun(fun(X_a,fun(X_b,X_c)),fun(X_b,fun(X_a,X_c))),combc(X_a,X_b,X_c))=combc(X_a,X_b,X_c)).
% 64.42/64.06  all X_a (ti(fun(X_a,X_a),combi(X_a))=combi(X_a)).
% 64.42/64.06  all X_a X_b (ti(fun(X_a,fun(X_b,X_a)),combk(X_a,X_b))=combk(X_a,X_b)).
% 64.42/64.06  all X_a X_b X_c (ti(fun(fun(X_a,fun(X_b,X_c)),fun(fun(X_a,X_b),fun(X_a,X_c))),combs(X_a,X_b,X_c))=combs(X_a,X_b,X_c)).
% 64.42/64.06  ti(fun(vname,fun(fun(state,nat),com)),ass)=ass.
% 64.42/64.06  ti(com,skip)=skip.
% 64.42/64.06  ti(fun(com,fun(com,com)),semi)=semi.
% 64.42/64.06  all X_b (ti(fun(fun(X_b,bool),nat),finite_card(X_b))=finite_card(X_b)).
% 64.42/64.06  all X_b X_c (ti(fun(fun(X_b,fun(X_c,X_c)),bool),finite100568337ommute(X_b,X_c))=finite100568337ommute(X_b,X_c)).
% 64.42/64.06  all X_b X_c (ti(fun(fun(X_b,fun(X_c,X_c)),bool),finite_comp_fun_idem(X_b,X_c))=finite_comp_fun_idem(X_b,X_c)).
% 64.42/64.06  all X_b (ti(fun(fun(X_b,bool),bool),finite_finite_1(X_b))=finite_finite_1(X_b)).
% 64.42/64.06  all X_b X_c (ti(fun(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),X_c))),finite_fold(X_b,X_c))=finite_fold(X_b,X_c)).
% 64.42/64.06  all X_b (ti(fun(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b)),finite_fold1(X_b))=finite_fold1(X_b)).
% 64.42/64.06  all X_b (ti(fun(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),fun(X_b,bool))),finite_fold1Set(X_b))=finite_fold1Set(X_b)).
% 64.42/64.06  all X_b X_c (ti(fun(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool)))),finite_fold_graph(X_b,X_c))=finite_fold_graph(X_b,X_c)).
% 64.42/64.06  all X_b X_c (ti(fun(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool)))),finite1357897459simple(X_b,X_c))=finite1357897459simple(X_b,X_c)).
% 64.42/64.06  all X_b X_c (ti(fun(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool)))),finite908156982e_idem(X_b,X_c))=finite908156982e_idem(X_b,X_c)).
% 64.42/64.06  all X_b (ti(fun(fun(X_b,fun(X_b,X_b)),fun(fun(fun(X_b,bool),X_b),bool)),finite_folding_one(X_b))=finite_folding_one(X_b)).
% 64.42/64.06  all X_b (ti(fun(fun(X_b,fun(X_b,X_b)),fun(fun(fun(X_b,bool),X_b),bool)),finite2073411215e_idem(X_b))=finite2073411215e_idem(X_b)).
% 64.42/64.06  all X_b (minus(X_b)->ti(fun(X_b,fun(X_b,X_b)),minus_minus(X_b))=minus_minus(X_b)).
% 64.42/64.06  all X_b (one(X_b)->ti(X_b,one_one(X_b))=one_one(X_b)).
% 64.42/64.06  all X_a (ab_semigroup_add(X_a)->ti(fun(X_a,fun(X_a,X_a)),plus_plus(X_a))=plus_plus(X_a)).
% 64.42/64.06  all X_a (cancel_semigroup_add(X_a)->ti(fun(X_a,fun(X_a,X_a)),plus_plus(X_a))=plus_plus(X_a)).
% 64.42/64.06  all X_b (power(X_b)->ti(fun(X_b,fun(X_b,X_b)),times_times(X_b))=times_times(X_b)).
% 64.42/64.06  all X_a (semiring(X_a)->ti(fun(X_a,fun(X_a,X_a)),times_times(X_a))=times_times(X_a)).
% 64.42/64.06  all X_b (ab_semigroup_mult(X_b)->ti(fun(X_b,fun(X_b,X_b)),times_times(X_b))=times_times(X_b)).
% 64.42/64.06  all X_c (uminus(X_c)->ti(fun(X_c,X_c),uminus_uminus(X_c))=uminus_uminus(X_c)).
% 64.42/64.06  all X_a (ordere216010020id_add(X_a)->ti(X_a,zero_zero(X_a))=zero_zero(X_a)).
% 64.42/64.06  all X_b (ab_group_add(X_b)->ti(X_b,zero_zero(X_b))=zero_zero(X_b)).
% 64.42/64.06  all X_b (ti(fun(fun(X_b,bool),X_b),the(X_b))=the(X_b)).
% 64.42/64.06  all X_a (ti(X_a,undefined(X_a))=undefined(X_a)).
% 64.42/64.06  all X_b (ti(fun(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool)),hoare_1301688828derivs(X_b))=hoare_1301688828derivs(X_b)).
% 64.42/64.06  all X_b (ti(fun(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)))),hoare_759811442triple(X_b))=hoare_759811442triple(X_b)).
% 64.42/64.06  all X_c X_b (ti(fun(fun(fun(X_c,fun(state,bool)),fun(com,fun(fun(X_c,fun(state,bool)),X_b))),fun(hoare_2118899576triple(X_c),X_b)),hoare_225284258e_case(X_c,X_b))=hoare_225284258e_case(X_c,X_b)).
% 64.42/64.06  all X_c X_b (ti(fun(fun(fun(X_c,fun(state,bool)),fun(com,fun(fun(X_c,fun(state,bool)),X_b))),fun(hoare_2118899576triple(X_c),X_b)),hoare_1759541758le_rec(X_c,X_b))=hoare_1759541758le_rec(X_c,X_b)).
% 64.42/64.06  all X_a (ti(fun(bool,fun(X_a,fun(X_a,X_a))),if(X_a))=if(X_a)).
% 64.42/64.06  all X_a (semiring_1(X_a)->ti(fun(nat,X_a),semiring_1_of_nat(X_a))=semiring_1_of_nat(X_a)).
% 64.42/64.06  ti(fun(state,fun(vname,fun(nat,state))),update)=update.
% 64.42/64.06  all X_b X_c (ti(fun(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool)))),fold_graph(X_b,X_c))=fold_graph(X_b,X_c)).
% 64.42/64.06  all X_b (bot(X_b)->ti(X_b,bot_bot(X_b))=bot_bot(X_b)).
% 64.42/64.06  all X_b (ord(X_b)->ti(fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,X_b))),max(X_b))=max(X_b)).
% 64.42/64.06  all X_b (ord(X_b)->ti(fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,X_b))),min(X_b))=min(X_b)).
% 64.42/64.06  all X_b (ord(X_b)->ti(fun(X_b,fun(X_b,bool)),ord_less(X_b))=ord_less(X_b)).
% 64.42/64.06  all X_c (ord(X_c)->ti(fun(X_c,fun(X_c,bool)),ord_less_e_q(X_c))=ord_less_e_q(X_c)).
% 64.42/64.06  all X_b (ord(X_b)->ti(fun(X_b,fun(X_b,X_b)),ord_max(X_b))=ord_max(X_b)).
% 64.42/64.06  all X_a (ord(X_a)->ti(fun(X_a,fun(X_a,X_a)),ord_min(X_a))=ord_min(X_a)).
% 64.42/64.06  all X_b (ti(fun(X_b,fun(fun(X_b,bool),X_b)),partial_flat_lub(X_b))=partial_flat_lub(X_b)).
% 64.42/64.06  all X_b (ti(fun(X_b,fun(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(nat,X_b)))),power_1(X_b))=power_1(X_b)).
% 64.42/64.06  all X_b (power(X_b)->ti(fun(X_b,fun(nat,X_b)),power_power(X_b))=power_power(X_b)).
% 64.42/64.06  all X_b (order(X_b)->ti(fun(X_b,fun(X_b,fun(X_b,bool))),ord_atLeastAtMost(X_b))=ord_atLeastAtMost(X_b)).
% 64.42/64.06  all X_b (ord(X_b)->ti(fun(X_b,fun(X_b,bool)),ord_greaterThan(X_b))=ord_greaterThan(X_b)).
% 64.42/64.06  ti(fun(nat,fun(nat,fun(nat,bool))),ord_gr1471790799AtMost(nat))=ord_gr1471790799AtMost(nat).
% 64.42/64.06  all X_b (ord(X_b)->ti(fun(X_b,fun(X_b,bool)),ord_lessThan(X_b))=ord_lessThan(X_b)).
% 64.42/64.06  all X_b (ti(fun(fun(X_b,bool),fun(X_b,bool)),collect(X_b))=collect(X_b)).
% 64.42/64.06  all X_b X_c (ti(fun(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool))),image(X_b,X_c))=image(X_b,X_c)).
% 64.42/64.06  all X_b (ti(fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),insert(X_b))=insert(X_b)).
% 64.42/64.06  all X_b (ti(fun(fun(X_b,bool),X_b),the_elem(X_b))=the_elem(X_b)).
% 64.42/64.06  all X_a (ti(fun(fun(X_a,bool),bool),fEx(X_a))=fEx(X_a)).
% 64.42/64.06  ti(bool,fFalse)=fFalse.
% 64.42/64.06  ti(fun(bool,bool),fNot)=fNot.
% 64.42/64.06  ti(bool,fTrue)=fTrue.
% 64.42/64.06  ti(fun(bool,fun(bool,bool)),fconj)=fconj.
% 64.42/64.06  ti(fun(bool,fun(bool,bool)),fdisj)=fdisj.
% 64.42/64.06  all X_a (ti(fun(X_a,fun(X_a,bool)),fe_qual(X_a))=fe_qual(X_a)).
% 64.42/64.06  ti(fun(bool,fun(bool,bool)),fimplies)=fimplies.
% 64.42/64.06  all X_a X_c B_1_1 B_2_1 (hAPP(X_a,X_c,ti(fun(X_a,X_c),B_1_1),B_2_1)=hAPP(X_a,X_c,B_1_1,B_2_1)).
% 64.42/64.06  all X_a X_c B_1_1 B_2_1 (hAPP(X_a,X_c,B_1_1,ti(X_a,B_2_1))=hAPP(X_a,X_c,B_1_1,B_2_1)).
% 64.42/64.06  all X_c X_a B_1_1 B_2_1 (ti(X_c,hAPP(X_a,X_c,B_1_1,B_2_1))=hAPP(X_a,X_c,B_1_1,B_2_1)).
% 64.42/64.06  all B_1_1 (hBOOL(ti(bool,B_1_1))<->hBOOL(B_1_1)).
% 64.42/64.06  all X_b (ti(fun(X_b,fun(fun(X_b,bool),bool)),member(X_b))=member(X_b)).
% 64.42/64.06  ti(fun(hoare_2118899576triple(x_a),bool),g)=g.
% 64.42/64.06  ti(fun(x_a,fun(state,bool)),p)=p.
% 64.42/64.06  ti(fun(state,bool),b)=b.
% 64.42/64.06  ti(com,c)=c.
% 64.42/64.06  all X_b Ga hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),bot_bot(fun(hoare_2118899576triple(X_b),bool)))).
% 64.42/64.06  all X_b Fun1_1 Com_1 Fun2_1 Fun1_2 Com_2 Fun2_2 (hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),Fun1_1),Com_1),Fun2_1)=hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),Fun1_2),Com_2),Fun2_2)<->Fun1_1=Fun1_2&Com_1=Com_2&Fun2_1=Fun2_2).
% 64.42/64.06  all X_b Ga G_1 Ts (hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),G_1),Ts))-> (hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),G_1))->hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),Ts)))).
% 64.42/64.06  all X_b Ts Ga T_5 (hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),T_5),bot_bot(fun(hoare_2118899576triple(X_b),bool)))))-> (hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),Ts))->hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),T_5),Ts))))).
% 64.42/64.06  all X_b Ga Pa Ca Q_3 C_1 ((hBOOL(C_1)->hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),Pa),Ca),Q_3)),bot_bot(fun(hoare_2118899576triple(X_b),bool))))))->hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),hAPP(bool,fun(X_b,fun(state,bool)),hAPP(fun(X_b,fun(bool,fun(state,bool))),fun(bool,fun(X_b,fun(state,bool))),combc(X_b,bool,fun(state,bool)),hAPP(fun(X_b,fun(state,fun(bool,bool))),fun(X_b,fun(bool,fun(state,bool))),hAPP(fun(fun(state,fun(bool,bool)),fun(bool,fun(state,bool))),fun(fun(X_b,fun(state,fun(bool,bool))),fun(X_b,fun(bool,fun(state,bool)))),combb(fun(state,fun(bool,bool)),fun(bool,fun(state,bool)),X_b),combc(state,bool,bool)),hAPP(fun(X_b,fun(state,bool)),fun(X_b,fun(state,fun(bool,bool))),hAPP(fun(fun(state,bool),fun(state,fun(bool,bool))),fun(fun(X_b,fun(state,bool)),fun(X_b,fun(state,fun(bool,bool)))),combb(fun(state,bool),fun(state,fun(bool,bool)),X_b),hAPP(fun(bool,fun(bool,bool)),fun(fun(state,bool),fun(state,fun(bool,bool))),combb(bool,fun(bool,bool),state),fconj)),Pa))),C_1)),Ca),Q_3)),bot_bot(fun(hoare_2118899576triple(X_b),bool)))))).
% 64.42/64.06  all X_b Ga Ca Q_3 Pa ((all Z_4 S_3 (hBOOL(hAPP(state,bool,hAPP(X_b,fun(state,bool),Pa,Z_4),S_3))->hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),hAPP(fun(state,bool),fun(X_b,fun(state,bool)),combk(fun(state,bool),X_b),hAPP(state,fun(state,bool),hAPP(fun(state,fun(state,bool)),fun(state,fun(state,bool)),combc(state,state,bool),fe_qual(state)),S_3))),Ca),hAPP(fun(state,bool),fun(X_b,fun(state,bool)),combk(fun(state,bool),X_b),hAPP(X_b,fun(state,bool),Q_3,Z_4)))),bot_bot(fun(hoare_2118899576triple(X_b),bool)))))))->hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),Pa),Ca),Q_3)),bot_bot(fun(hoare_2118899576triple(X_b),bool)))))).
% 64.42/64.06  all X_b Q_3 Ga Pa Ca Q_5 (hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),Pa),Ca),Q_5)),bot_bot(fun(hoare_2118899576triple(X_b),bool)))))-> ((all Z_4 S_3 (hBOOL(hAPP(state,bool,hAPP(X_b,fun(state,bool),Q_5,Z_4),S_3))->hBOOL(hAPP(state,bool,hAPP(X_b,fun(state,bool),Q_3,Z_4),S_3))))->hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),Pa),Ca),Q_3)),bot_bot(fun(hoare_2118899576triple(X_b),bool))))))).
% 64.42/64.06  all X_b Pa Ga P_4 Ca Q_3 (hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),P_4),Ca),Q_3)),bot_bot(fun(hoare_2118899576triple(X_b),bool)))))-> ((all Z_4 S_3 (hBOOL(hAPP(state,bool,hAPP(X_b,fun(state,bool),Pa,Z_4),S_3))->hBOOL(hAPP(state,bool,hAPP(X_b,fun(state,bool),P_4,Z_4),S_3))))->hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),Pa),Ca),Q_3)),bot_bot(fun(hoare_2118899576triple(X_b),bool))))))).
% 64.42/64.06  all X_b Q_3 Pa Ga P_4 Ca Q_5 (hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),P_4),Ca),Q_5)),bot_bot(fun(hoare_2118899576triple(X_b),bool)))))-> ((all Z_4 S_3 (hBOOL(hAPP(state,bool,hAPP(X_b,fun(state,bool),Pa,Z_4),S_3))-> (all S_4 ((all Z_5 (hBOOL(hAPP(state,bool,hAPP(X_b,fun(state,bool),P_4,Z_5),S_3))->hBOOL(hAPP(state,bool,hAPP(X_b,fun(state,bool),Q_5,Z_5),S_4))))->hBOOL(hAPP(state,bool,hAPP(X_b,fun(state,bool),Q_3,Z_4),S_4))))))->hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),Pa),Ca),Q_3)),bot_bot(fun(hoare_2118899576triple(X_b),bool))))))).
% 64.42/64.06  all X_b A_2 Ba A_3 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ba),A_3)))-> (ti(X_b,A_2)!=ti(X_b,Ba)->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3)))).
% 64.42/64.06  all X_b Ba A_2 B_2 ((-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),B_2))->ti(X_b,A_2)=ti(X_b,Ba))->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ba),B_2)))).
% 64.42/64.06  all X_b A_2 (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),bot_bot(fun(X_b,bool))))).
% 64.42/64.06  all X_b A_2 (hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(X_b,fun(X_b,bool),fe_qual(X_b),A_2))=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool)))).
% 64.42/64.06  all X_b A_2 (hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(X_b,fun(X_b,bool),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)),combc(X_b,X_b,bool),fe_qual(X_b)),A_2))=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool)))).
% 64.42/64.06  all X_b Pa A_2 ((hBOOL(hAPP(X_b,bool,Pa,A_2))->hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj),hAPP(X_b,fun(X_b,bool),fe_qual(X_b),A_2))),Pa))=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool))))& (-hBOOL(hAPP(X_b,bool,Pa,A_2))->hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj),hAPP(X_b,fun(X_b,bool),fe_qual(X_b),A_2))),Pa))=bot_bot(fun(X_b,bool)))).
% 64.42/64.06  all X_b Pa A_2 ((hBOOL(hAPP(X_b,bool,Pa,A_2))->hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj),hAPP(X_b,fun(X_b,bool),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)),combc(X_b,X_b,bool),fe_qual(X_b)),A_2))),Pa))=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool))))& (-hBOOL(hAPP(X_b,bool,Pa,A_2))->hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj),hAPP(X_b,fun(X_b,bool),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)),combc(X_b,X_b,bool),fe_qual(X_b)),A_2))),Pa))=bot_bot(fun(X_b,bool)))).
% 64.42/64.06  all X_c X_b F1 Fun1_1 Com_1 Fun2_1 (hAPP(hoare_2118899576triple(X_c),X_b,hAPP(fun(fun(X_c,fun(state,bool)),fun(com,fun(fun(X_c,fun(state,bool)),X_b))),fun(hoare_2118899576triple(X_c),X_b),hoare_1759541758le_rec(X_c,X_b),F1),hAPP(fun(X_c,fun(state,bool)),hoare_2118899576triple(X_c),hAPP(com,fun(fun(X_c,fun(state,bool)),hoare_2118899576triple(X_c)),hAPP(fun(X_c,fun(state,bool)),fun(com,fun(fun(X_c,fun(state,bool)),hoare_2118899576triple(X_c))),hoare_759811442triple(X_c),Fun1_1),Com_1),Fun2_1))=hAPP(fun(X_c,fun(state,bool)),X_b,hAPP(com,fun(fun(X_c,fun(state,bool)),X_b),hAPP(fun(X_c,fun(state,bool)),fun(com,fun(fun(X_c,fun(state,bool)),X_b)),F1,Fun1_1),Com_1),Fun2_1)).
% 64.42/64.06  all X_b A_2 A_3 (ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))-> -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))).
% 64.42/64.06  all X_b Pa (hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),Pa)=bot_bot(fun(X_b,bool))<-> (all X_2 (-hBOOL(hAPP(X_b,bool,Pa,X_2))))).
% 64.42/64.06  all X_b Ca (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),bot_bot(fun(X_b,bool))))).
% 64.42/64.06  all X_b Pa (bot_bot(fun(X_b,bool))=hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),Pa)<-> (all X_2 (-hBOOL(hAPP(X_b,bool,Pa,X_2))))).
% 64.42/64.06  all X_b A_3 ((exists X_2 hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),A_3)))<->ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool))).
% 64.42/64.06  all X_b A_3 ((all X_2 (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),A_3))))<->ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))).
% 64.42/64.06  all X_b (bot_bot(fun(X_b,bool))=hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(bool,fun(X_b,bool),combk(bool,X_b),fFalse))).
% 64.42/64.06  all X_b A_2 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))->hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),A_3)=ti(fun(X_b,bool),A_3)).
% 64.42/64.06  all X_b Ba A_2 B_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),B_2))->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ba),B_2)))).
% 64.42/64.06  all X_b B_2 X_1 A_3 (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))-> (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),B_2))-> (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3)=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),B_2)<->ti(fun(X_b,bool),A_3)=ti(fun(X_b,bool),B_2)))).
% 64.42/64.06  all X_b Y_2 A_3 X_1 (hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Y_2),A_3),X_1))<->ti(X_b,Y_2)=ti(X_b,X_1)|hBOOL(hAPP(X_b,bool,A_3,X_1))).
% 64.42/64.06  all X_b A_2 Ba A_3 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ba),A_3)))<->ti(X_b,A_2)=ti(X_b,Ba)|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))).
% 64.42/64.06  all X_b X_1 Y_2 A_3 (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Y_2),A_3))=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Y_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))).
% 64.42/64.06  all X_b X_1 A_3 (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3)).
% 64.42/64.06  all X_b A_2 Pa (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),Pa))=hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fimplies),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(bool,bool),fun(fun(X_b,bool),fun(X_b,bool)),combb(bool,bool,X_b),fNot),hAPP(X_b,fun(X_b,bool),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)),combc(X_b,X_b,bool),fe_qual(X_b)),A_2)))),Pa))).
% 64.42/64.06  all X_b A_2 B_2 (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),B_2)=hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fdisj),hAPP(X_b,fun(X_b,bool),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)),combc(X_b,X_b,bool),fe_qual(X_b)),A_2))),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),B_2)))).
% 64.42/64.06  all X_b A_2 B_2 hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),B_2))).
% 64.42/64.06  all X_b X_2 Xa (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_2),Xa)=hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fdisj),hAPP(X_b,fun(X_b,bool),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)),combc(X_b,X_b,bool),fe_qual(X_b)),X_2))),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),Xa)))).
% 64.42/64.06  all X_b A_2 Ba (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool)))=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ba),bot_bot(fun(X_b,bool)))->ti(X_b,A_2)=ti(X_b,Ba)).
% 64.42/64.06  all X_b Ba A_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ba),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool)))))->ti(X_b,Ba)=ti(X_b,A_2)).
% 64.42/64.06  all X_b A_2 Ba Ca D (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ba),bot_bot(fun(X_b,bool))))=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ca),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),D),bot_bot(fun(X_b,bool))))<->ti(X_b,A_2)=ti(X_b,Ca)&ti(X_b,Ba)=ti(X_b,D)|ti(X_b,A_2)=ti(X_b,D)&ti(X_b,Ba)=ti(X_b,Ca)).
% 64.42/64.06  all X_b Ba A_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ba),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool)))))<->ti(X_b,Ba)=ti(X_b,A_2)).
% 64.42/64.06  all X_b A_2 A_3 (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),A_3)!=bot_bot(fun(X_b,bool))).
% 64.42/64.06  all X_b A_2 A_3 (bot_bot(fun(X_b,bool))!=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),A_3)).
% 64.42/64.06  all X_b X_1 (hAPP(fun(X_b,bool),X_b,the_elem(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))=ti(X_b,X_1)).
% 64.42/64.06  all X_c X_b F1 Fun1_1 Com_1 Fun2_1 (hAPP(hoare_2118899576triple(X_c),X_b,hAPP(fun(fun(X_c,fun(state,bool)),fun(com,fun(fun(X_c,fun(state,bool)),X_b))),fun(hoare_2118899576triple(X_c),X_b),hoare_225284258e_case(X_c,X_b),F1),hAPP(fun(X_c,fun(state,bool)),hoare_2118899576triple(X_c),hAPP(com,fun(fun(X_c,fun(state,bool)),hoare_2118899576triple(X_c)),hAPP(fun(X_c,fun(state,bool)),fun(com,fun(fun(X_c,fun(state,bool)),hoare_2118899576triple(X_c))),hoare_759811442triple(X_c),Fun1_1),Com_1),Fun2_1))=hAPP(fun(X_c,fun(state,bool)),X_b,hAPP(com,fun(fun(X_c,fun(state,bool)),X_b),hAPP(fun(X_c,fun(state,bool)),fun(com,fun(fun(X_c,fun(state,bool)),X_b)),F1,Fun1_1),Com_1),Fun2_1)).
% 64.42/64.06  all X_c X_b (bot(X_b)-> (all X_1 (hAPP(X_c,X_b,bot_bot(fun(X_c,X_b)),X_1)=bot_bot(X_b)))).
% 64.42/64.06  all X_b X_c (bot(X_c)-> (all X_2 (hAPP(X_b,X_c,bot_bot(fun(X_b,X_c)),X_2)=bot_bot(X_c)))).
% 64.42/64.06  all X_b Ga Pa hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),Pa),skip),Pa)),bot_bot(fun(hoare_2118899576triple(X_b),bool))))).
% 64.42/64.06  all X_b D R_1 Ga Pa Ca Q_3 (hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),Pa),Ca),Q_3)),bot_bot(fun(hoare_2118899576triple(X_b),bool)))))-> (hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),Q_3),D),R_1)),bot_bot(fun(hoare_2118899576triple(X_b),bool)))))->hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),Pa),hAPP(com,com,hAPP(com,fun(com,com),semi,Ca),D)),R_1)),bot_bot(fun(hoare_2118899576triple(X_b),bool))))))).
% 64.42/64.06  all X_b Y_2 (-(all Fun1 Com Fun2 (Y_2!=hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),Fun1),Com),Fun2)))).
% 64.42/64.06  all X_b X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))-> -(all B_3 (ti(fun(X_b,bool),A_3)=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),B_3)->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),B_3))))).
% 64.42/64.06  all X_b A_2 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))-> (exists B_3 (ti(fun(X_b,bool),A_3)=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),B_3)& -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),B_3))))).
% 64.42/64.06  all X_b A_3 ((all Y_1 (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Y_1),A_3))))->ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))).
% 64.42/64.06  all X_b Q_3 Ga Ca Pa ((all Z_4 S_3 (hBOOL(hAPP(state,bool,hAPP(X_b,fun(state,bool),Pa,Z_4),S_3))-> (exists P_3 Q_4 (hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),P_3),Ca),Q_4)),bot_bot(fun(hoare_2118899576triple(X_b),bool)))))& (all S_4 ((all Z_5 (hBOOL(hAPP(state,bool,hAPP(X_b,fun(state,bool),P_3,Z_5),S_3))->hBOOL(hAPP(state,bool,hAPP(X_b,fun(state,bool),Q_4,Z_5),S_4))))->hBOOL(hAPP(state,bool,hAPP(X_b,fun(state,bool),Q_3,Z_4),S_4))))))))->hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),Pa),Ca),Q_3)),bot_bot(fun(hoare_2118899576triple(X_b),bool)))))).
% 64.42/64.06  all X_b A_3 (ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool))<-> (exists X_2 B_3 (ti(fun(X_b,bool),A_3)=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_2),B_3)& -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),B_3))))).
% 64.42/64.06  all Com1_2 Com2_2 (hAPP(com,com,hAPP(com,fun(com,com),semi,Com1_2),Com2_2)!=skip).
% 64.42/64.06  all Com1_2 Com2_2 (skip!=hAPP(com,com,hAPP(com,fun(com,com),semi,Com1_2),Com2_2)).
% 64.42/64.06  all X_b X_3 (hAPP(fun(X_b,bool),X_b,the_elem(X_b),X_3)=hAPP(fun(X_b,bool),X_b,the(X_b),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,bool),hAPP(fun(fun(X_b,bool),bool),fun(fun(X_b,fun(X_b,bool)),fun(X_b,bool)),combb(fun(X_b,bool),bool,X_b),hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),fe_qual(fun(X_b,bool)),X_3)),hAPP(fun(X_b,bool),fun(X_b,fun(X_b,bool)),hAPP(fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,bool),fun(X_b,fun(X_b,bool))),combc(X_b,fun(X_b,bool),fun(X_b,bool)),insert(X_b)),bot_bot(fun(X_b,bool)))))).
% 64.42/64.06  all Com1_1 Com2_1 Com1 Com2 (hAPP(com,com,hAPP(com,fun(com,com),semi,Com1_1),Com2_1)=hAPP(com,com,hAPP(com,fun(com,com),semi,Com1),Com2)<->Com1_1=Com1&Com2_1=Com2).
% 64.42/64.06  all X_b F A_2 Ba (hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),fun(X_b,bool)),finite_fold1Set(X_b),F),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool)))),Ba))<->ti(X_b,A_2)=ti(X_b,Ba)).
% 64.42/64.06  all X_b X_1 F F_2 (hBOOL(hAPP(fun(fun(X_b,bool),X_b),bool,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(fun(X_b,bool),X_b),bool),finite_folding_one(X_b),F),F_2))->hAPP(fun(X_b,bool),X_b,F_2,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))=ti(X_b,X_1)).
% 64.42/64.06  all X_b X_2 (hBOOL(hAPP(X_b,bool,bot_bot(fun(X_b,bool)),X_2))<->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),bot_bot(fun(X_b,bool))))).
% 64.42/64.06  all X_b Ga Pa X_3 A_2 hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),hAPP(fun(state,state),fun(X_b,fun(state,bool)),hAPP(fun(X_b,fun(fun(state,state),fun(state,bool))),fun(fun(state,state),fun(X_b,fun(state,bool))),combc(X_b,fun(state,state),fun(state,bool)),hAPP(fun(X_b,fun(state,bool)),fun(X_b,fun(fun(state,state),fun(state,bool))),hAPP(fun(fun(state,bool),fun(fun(state,state),fun(state,bool))),fun(fun(X_b,fun(state,bool)),fun(X_b,fun(fun(state,state),fun(state,bool)))),combb(fun(state,bool),fun(fun(state,state),fun(state,bool)),X_b),combb(state,bool,state)),Pa)),hAPP(fun(state,nat),fun(state,state),hAPP(fun(state,fun(nat,state)),fun(fun(state,nat),fun(state,state)),combs(state,nat,state),hAPP(vname,fun(state,fun(nat,state)),hAPP(fun(state,fun(vname,fun(nat,state))),fun(vname,fun(state,fun(nat,state))),combc(state,vname,fun(nat,state)),update),X_3)),A_2))),hAPP(fun(state,nat),com,hAPP(vname,fun(fun(state,nat),com),ass,X_3),A_2)),Pa)),bot_bot(fun(hoare_2118899576triple(X_b),bool))))).
% 64.42/64.06  all X_b F A_2 (hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),F),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool))))=ti(X_b,A_2)).
% 64.42/64.06  all X_b A_2 G F (G=hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),F)->hAPP(fun(X_b,bool),X_b,G,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool))))=ti(X_b,A_2)).
% 64.42/64.06  all X_c X_b Ca A_3 ((ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))->hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),hAPP(X_c,fun(X_b,X_c),combk(X_c,X_b),Ca)),A_3)=bot_bot(fun(X_c,bool)))& (ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool))->hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),hAPP(X_c,fun(X_b,X_c),combk(X_c,X_b),Ca)),A_3)=hAPP(fun(X_c,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_c,bool),fun(X_c,bool)),insert(X_c),Ca),bot_bot(fun(X_c,bool))))).
% 64.42/64.06  all X_b X_c A_3 Ba F X_1 (ti(X_b,Ba)=hAPP(X_c,X_b,F,X_1)-> (hBOOL(hAPP(fun(X_c,bool),bool,hAPP(X_c,fun(fun(X_c,bool),bool),member(X_c),X_1),A_3))->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ba),hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),A_3))))).
% 64.42/64.06  all X_b F A_3 (hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),F),A_3)=hAPP(fun(X_b,bool),X_b,the(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),fun(X_b,bool)),finite_fold1Set(X_b),F),A_3))).
% 64.42/64.06  all Vname_1 Fun_1 Vname Fun (hAPP(fun(state,nat),com,hAPP(vname,fun(fun(state,nat),com),ass,Vname_1),Fun_1)=hAPP(fun(state,nat),com,hAPP(vname,fun(fun(state,nat),com),ass,Vname),Fun)<->ti(vname,Vname_1)=ti(vname,Vname)&Fun_1=Fun).
% 64.42/64.06  all X_c X_b Ba F X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))-> (ti(X_c,Ba)=hAPP(X_b,X_c,F,X_1)->hBOOL(hAPP(fun(X_c,bool),bool,hAPP(X_c,fun(fun(X_c,bool),bool),member(X_c),Ba),hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),F),A_3))))).
% 64.42/64.06  all X_c X_b F X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))->hBOOL(hAPP(fun(X_c,bool),bool,hAPP(X_c,fun(fun(X_c,bool),bool),member(X_c),hAPP(X_b,X_c,F,X_1)),hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),F),A_3)))).
% 64.42/64.06  all X_b X_c Z_2 F A_3 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Z_2),hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),A_3)))<-> (exists X_2 (hBOOL(hAPP(fun(X_c,bool),bool,hAPP(X_c,fun(fun(X_c,bool),bool),member(X_c),X_2),A_3))&ti(X_b,Z_2)=hAPP(X_c,X_b,F,X_2)))).
% 64.42/64.06  all X_c X_b X_d F G A_3 (hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),hAPP(fun(X_d,bool),fun(X_c,bool),hAPP(fun(X_d,X_c),fun(fun(X_d,bool),fun(X_c,bool)),image(X_d,X_c),G),A_3))=hAPP(fun(X_d,bool),fun(X_b,bool),hAPP(fun(X_d,X_b),fun(fun(X_d,bool),fun(X_b,bool)),image(X_d,X_b),hAPP(fun(X_d,X_c),fun(X_d,X_b),hAPP(fun(X_c,X_b),fun(fun(X_d,X_c),fun(X_d,X_b)),combb(X_c,X_b,X_d),F),G)),A_3)).
% 64.42/64.06  all X_b Y_4 (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,X_b),fun(fun(X_b,bool),fun(X_b,bool)),image(X_b,X_b),combi(X_b)),Y_4)=ti(fun(X_b,bool),Y_4)).
% 64.42/64.06  all Vname_1 Fun_1 Com1 Com2 (hAPP(fun(state,nat),com,hAPP(vname,fun(fun(state,nat),com),ass,Vname_1),Fun_1)!=hAPP(com,com,hAPP(com,fun(com,com),semi,Com1),Com2)).
% 64.42/64.06  all Com1 Com2 Vname_1 Fun_1 (hAPP(com,com,hAPP(com,fun(com,com),semi,Com1),Com2)!=hAPP(fun(state,nat),com,hAPP(vname,fun(fun(state,nat),com),ass,Vname_1),Fun_1)).
% 64.42/64.06  all Vname Fun (skip!=hAPP(fun(state,nat),com,hAPP(vname,fun(fun(state,nat),com),ass,Vname),Fun)).
% 64.42/64.06  all X_b X_c F G ((all X_2 (hAPP(X_b,X_c,F,X_2)=hAPP(X_b,X_c,G,X_2)))->ti(fun(X_b,X_c),F)=ti(fun(X_b,X_c),G)).
% 64.42/64.06  all X_b X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))<->hBOOL(hAPP(X_b,bool,A_3,X_1))).
% 64.42/64.06  all X_b Pa (hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),Pa)=ti(fun(X_b,bool),Pa)).
% 64.42/64.06  all Vname Fun (hAPP(fun(state,nat),com,hAPP(vname,fun(fun(state,nat),com),ass,Vname),Fun)!=skip).
% 64.42/64.06  all X_c X_b F A_3 (hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),A_3)=bot_bot(fun(X_b,bool))<->ti(fun(X_c,bool),A_3)=bot_bot(fun(X_c,bool))).
% 64.42/64.06  all X_c X_b F (hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),bot_bot(fun(X_c,bool)))=bot_bot(fun(X_b,bool))).
% 64.42/64.06  all X_b X_c F A_3 (bot_bot(fun(X_b,bool))=hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),A_3)<->ti(fun(X_c,bool),A_3)=bot_bot(fun(X_c,bool))).
% 64.42/64.06  all X_c X_b F X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))->hAPP(fun(X_c,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_c,bool),fun(X_c,bool)),insert(X_c),hAPP(X_b,X_c,F,X_1)),hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),F),A_3))=hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),F),A_3)).
% 64.42/64.06  all X_c X_b F A_2 B_2 (hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),hAPP(fun(X_c,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_c,bool),fun(X_c,bool)),insert(X_c),A_2),B_2))=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),hAPP(X_c,X_b,F,A_2)),hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),B_2))).
% 64.42/64.06  all X_b F A_3 X_1 (hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),fun(X_b,bool)),finite_fold1Set(X_b),F),A_3),X_1))->ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool))).
% 64.42/64.06  all X_b F X_1 (-hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),fun(X_b,bool)),finite_fold1Set(X_b),F),bot_bot(fun(X_b,bool))),X_1))).
% 64.42/64.06  all X_c X_b Ca X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))->hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),hAPP(X_c,fun(X_b,X_c),combk(X_c,X_b),Ca)),A_3)=hAPP(fun(X_c,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_c,bool),fun(X_c,bool)),insert(X_c),Ca),bot_bot(fun(X_c,bool)))).
% 64.42/64.06  all X_b X_c Ba F A_3 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ba),hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),A_3)))-> -(all X_2 (ti(X_b,Ba)=hAPP(X_c,X_b,F,X_2)-> -hBOOL(hAPP(fun(X_c,bool),bool,hAPP(X_c,fun(fun(X_c,bool),bool),member(X_c),X_2),A_3))))).
% 64.42/64.06  all X_b X_1 (hAPP(fun(X_b,bool),X_b,the(X_b),hAPP(X_b,fun(X_b,bool),fe_qual(X_b),X_1))=ti(X_b,X_1)).
% 64.42/64.06  all X_b A_2 (hAPP(fun(X_b,bool),X_b,the(X_b),hAPP(X_b,fun(X_b,bool),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)),combc(X_b,X_b,bool),fe_qual(X_b)),A_2))=ti(X_b,A_2)).
% 64.42/64.06  all X_b X_1 Y_2 Pa ((hBOOL(Pa)->ti(X_b,X_1)=hAPP(fun(X_b,bool),X_b,the(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(bool,bool),fun(fun(X_b,bool),fun(X_b,bool)),combb(bool,bool,X_b),hAPP(bool,fun(bool,bool),fimplies,Pa)),hAPP(X_b,fun(X_b,bool),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)),combc(X_b,X_b,bool),fe_qual(X_b)),X_1)))),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(bool,bool),fun(fun(X_b,bool),fun(X_b,bool)),combb(bool,bool,X_b),hAPP(bool,fun(bool,bool),fimplies,hAPP(bool,bool,fNot,Pa))),hAPP(X_b,fun(X_b,bool),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)),combc(X_b,X_b,bool),fe_qual(X_b)),Y_2)))))& (-hBOOL(Pa)->ti(X_b,Y_2)=hAPP(fun(X_b,bool),X_b,the(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(bool,bool),fun(fun(X_b,bool),fun(X_b,bool)),combb(bool,bool,X_b),hAPP(bool,fun(bool,bool),fimplies,Pa)),hAPP(X_b,fun(X_b,bool),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)),combc(X_b,X_b,bool),fe_qual(X_b)),X_1)))),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(bool,bool),fun(fun(X_b,bool),fun(X_b,bool)),combb(bool,bool,X_b),hAPP(bool,fun(bool,bool),fimplies,hAPP(bool,bool,fNot,Pa))),hAPP(X_b,fun(X_b,bool),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)),combc(X_b,X_b,bool),fe_qual(X_b)),Y_2)))))).
% 64.42/64.06  all X_c X_b F G M_3 N_3 (ti(fun(X_b,bool),M_3)=ti(fun(X_b,bool),N_3)-> ((all X_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),N_3))->hAPP(X_b,X_c,F,X_2)=hAPP(X_b,X_c,G,X_2)))->hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),F),M_3)=hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),G),N_3))).
% 64.42/64.06  all X_b F A_2 A_3 X_1 (hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),finite_fold_graph(X_b,X_b),F),A_2),A_3),X_1))-> (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))->hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),fun(X_b,bool)),finite_fold1Set(X_b),F),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),A_3)),X_1)))).
% 64.42/64.06  all X_b Pa A_2 (hBOOL(hAPP(X_b,bool,Pa,A_2))-> ((all X_2 (hBOOL(hAPP(X_b,bool,Pa,X_2))->ti(X_b,X_2)=ti(X_b,A_2)))->hAPP(fun(X_b,bool),X_b,the(X_b),Pa)=ti(X_b,A_2))).
% 64.42/64.06  all X_b X_1 A_3 F F_2 (hBOOL(hAPP(fun(fun(X_b,bool),X_b),bool,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(fun(X_b,bool),X_b),bool),finite_folding_one(X_b),F),F_2))-> (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))-> (ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool))->hAPP(fun(X_b,bool),X_b,F_2,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),F,X_1),hAPP(fun(X_b,bool),X_b,F_2,A_3)))))).
% 64.42/64.06  all X_b A_3 F F_2 (hBOOL(hAPP(fun(fun(X_b,bool),X_b),bool,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(fun(X_b,bool),X_b),bool),finite_folding_one(X_b),F),F_2))-> (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))->hAPP(fun(X_b,bool),X_b,F_2,A_3)=hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),F),A_3))).
% 64.42/64.06  all X_b A_3 F F_2 (hBOOL(hAPP(fun(fun(X_b,bool),X_b),bool,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(fun(X_b,bool),X_b),bool),finite_folding_one(X_b),F),F_2))-> (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool))-> ((all X_2 Y_1 hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),F,X_2),Y_1)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Y_1),bot_bot(fun(X_b,bool)))))))->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),hAPP(fun(X_b,bool),X_b,F_2,A_3)),A_3)))))).
% 64.42/64.06  all X_b Q_3 Pa (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),Pa)))|hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),Q_3)))->hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj),Pa)),Q_3))))).
% 64.42/64.06  all X_b hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),bot_bot(fun(X_b,bool)))).
% 64.42/64.06  all X_b A_2 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))->hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),A_3)))).
% 64.42/64.06  all X_c X_b H F_2 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),F_2))->hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),H),F_2)))).
% 64.42/64.06  all X_b (finite_finite(X_b)-> (all A_3 hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3)))).
% 64.42/64.06  all X_b (finite_finite(X_b)-> (all A_3 hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3)))).
% 64.42/64.06  all X_b Pa Q_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fdisj),Pa)),Q_3))))<->hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),Pa)))&hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),Q_3)))).
% 64.42/64.06  all X_b A_2 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),A_3)))<->hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))).
% 64.42/64.06  all X_c X_b F Z_2 hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),bot_bot(fun(X_b,bool))),Z_2)).
% 64.42/64.06  all X_c X_b F Z_2 X_1 (hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),bot_bot(fun(X_b,bool))),X_1))->ti(X_c,X_1)=ti(X_c,Z_2)).
% 64.42/64.06  all X_c X_b F Z_2 Y_2 X_1 A_3 (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))-> (hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),A_3),Y_2))->hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3)),hAPP(X_c,X_c,hAPP(X_b,fun(X_c,X_c),F,X_1),Y_2))))).
% 64.42/64.06  all X_b F A_2 X_3 X_1 (hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),fun(X_b,bool)),finite_fold1Set(X_b),F),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),X_3)),X_1))-> -(all A_5 A_4 (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),X_3)=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_5),A_4)-> (hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),finite_fold_graph(X_b,X_b),F),A_5),A_4),X_1))->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_5),A_4)))))).
% 64.42/64.06  all X_b F A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool))-> (exists X1 hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),fun(X_b,bool)),finite_fold1Set(X_b),F),A_3),X1))))).
% 64.42/64.06  all X_b A_2 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_2))<->ti(fun(X_b,bool),A_2)=bot_bot(fun(X_b,bool))| (exists A_4 A_5 (ti(fun(X_b,bool),A_2)=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_5),A_4)&hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_4))))).
% 64.42/64.06  all X_b Pa F_2 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),F_2))-> (hBOOL(hAPP(fun(X_b,bool),bool,Pa,bot_bot(fun(X_b,bool))))-> ((all X_2 F_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),F_3))-> (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),F_3))-> (hBOOL(hAPP(fun(X_b,bool),bool,Pa,F_3))->hBOOL(hAPP(fun(X_b,bool),bool,Pa,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_2),F_3)))))))->hBOOL(hAPP(fun(X_b,bool),bool,Pa,F_2))))).
% 64.42/64.06  all X_c X_b F A_3 (-hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),F),A_3)))-> (exists X_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),A_3))& -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),A_3))),hAPP(X_c,fun(X_b,bool),hAPP(fun(X_b,fun(X_c,bool)),fun(X_c,fun(X_b,bool)),combc(X_b,X_c,bool),hAPP(fun(X_b,X_c),fun(X_b,fun(X_c,bool)),hAPP(fun(X_c,fun(X_c,bool)),fun(fun(X_b,X_c),fun(X_b,fun(X_c,bool))),combb(X_c,fun(X_c,bool),X_b),fe_qual(X_c)),F)),hAPP(X_b,X_c,F,X_2)))))))))).
% 64.42/64.06  all X_c X_b F Z_2 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (exists X1 hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),A_3),X1)))).
% 64.42/64.06  all X_b F A1 A2 (hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),fun(X_b,bool)),finite_fold1Set(X_b),F),A1),A2))<-> (exists A_5 A_4 X_2 (ti(fun(X_b,bool),A1)=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_5),A_4)&ti(X_b,A2)=ti(X_b,X_2)&hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),finite_fold_graph(X_b,X_b),F),A_5),A_4),X_2))& -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_5),A_4))))).
% 64.42/64.06  all X_b Pa A_2 (hBOOL(hAPP(X_b,bool,Pa,A_2))-> ((all X_2 (hBOOL(hAPP(X_b,bool,Pa,X_2))->ti(X_b,X_2)=ti(X_b,A_2)))->hBOOL(hAPP(X_b,bool,Pa,hAPP(fun(X_b,bool),X_b,the(X_b),Pa))))).
% 64.42/64.06  all X_b A_2 Pa ((exists X_2 (hBOOL(hAPP(X_b,bool,Pa,X_2))& (all Y_1 (hBOOL(hAPP(X_b,bool,Pa,Y_1))->ti(X_b,Y_1)=ti(X_b,X_2)))))-> (hBOOL(hAPP(X_b,bool,Pa,A_2))->hAPP(fun(X_b,bool),X_b,the(X_b),Pa)=ti(X_b,A_2))).
% 64.42/64.06  all X_b Pa ((exists X_2 (hBOOL(hAPP(X_b,bool,Pa,X_2))& (all Y_1 (hBOOL(hAPP(X_b,bool,Pa,Y_1))->ti(X_b,Y_1)=ti(X_b,X_2)))))->hBOOL(hAPP(X_b,bool,Pa,hAPP(fun(X_b,bool),X_b,the(X_b),Pa)))).
% 64.42/64.06  all X_c X_b F Z_2 A1 A2 (hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),A1),A2))<->ti(fun(X_b,bool),A1)=bot_bot(fun(X_b,bool))&ti(X_c,A2)=ti(X_c,Z_2)| (exists X_2 A_4 Y_1 (ti(fun(X_b,bool),A1)=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_2),A_4)&ti(X_c,A2)=hAPP(X_c,X_c,hAPP(X_b,fun(X_c,X_c),F,X_2),Y_1)& -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),A_4))&hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),A_4),Y_1))))).
% 64.42/64.06  all X_b X_1 A_3 F F_2 (hBOOL(hAPP(fun(fun(X_b,bool),X_b),bool,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(fun(X_b,bool),X_b),bool),finite2073411215e_idem(X_b),F),F_2))-> (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool))->hAPP(fun(X_b,bool),X_b,F_2,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),F,X_1),hAPP(fun(X_b,bool),X_b,F_2,A_3))))).
% 64.42/64.06  all X_b Pa F_2 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),F_2))-> (ti(fun(X_b,bool),F_2)!=bot_bot(fun(X_b,bool))-> ((all X_2 hBOOL(hAPP(fun(X_b,bool),bool,Pa,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_2),bot_bot(fun(X_b,bool))))))-> ((all X_2 F_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),F_3))-> (ti(fun(X_b,bool),F_3)!=bot_bot(fun(X_b,bool))-> (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),F_3))-> (hBOOL(hAPP(fun(X_b,bool),bool,Pa,F_3))->hBOOL(hAPP(fun(X_b,bool),bool,Pa,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_2),F_3))))))))->hBOOL(hAPP(fun(X_b,bool),bool,Pa,F_2)))))).
% 64.42/64.06  all X_c X_b X_1 A_3 F Z_2 G F_2 (hBOOL(hAPP(fun(fun(X_c,bool),X_b),bool,hAPP(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool),hAPP(X_b,fun(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool)),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool))),finite908156982e_idem(X_b,X_c),F),Z_2),G),F_2))-> (hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),A_3))->hAPP(fun(X_c,bool),X_b,F_2,hAPP(fun(X_c,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_c,bool),fun(X_c,bool)),insert(X_c),X_1),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),F,hAPP(X_c,X_b,G,X_1)),hAPP(fun(X_c,bool),X_b,F_2,A_3)))).
% 64.42/64.06  all X_b A_3 F F_2 (hBOOL(hAPP(fun(fun(X_b,bool),X_b),bool,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(fun(X_b,bool),X_b),bool),big_semilattice_big(X_b),F),F_2))-> (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))->hAPP(fun(X_b,bool),X_b,F_2,A_3)=hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),F),A_3))).
% 64.42/64.06  all X_b X_1 A_3 F F_2 (hBOOL(hAPP(fun(fun(X_b,bool),X_b),bool,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(fun(X_b,bool),X_b),bool),finite_folding_one(X_b),F),F_2))-> (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))-> (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))=bot_bot(fun(X_b,bool))->hAPP(fun(X_b,bool),X_b,F_2,A_3)=ti(X_b,X_1))& (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))!=bot_bot(fun(X_b,bool))->hAPP(fun(X_b,bool),X_b,F_2,A_3)=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),F,X_1),hAPP(fun(X_b,bool),X_b,F_2,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool)))))))))).
% 64.42/64.06  all X_b X_1 A_3 F F_2 (hBOOL(hAPP(fun(fun(X_b,bool),X_b),bool,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(fun(X_b,bool),X_b),bool),finite_folding_one(X_b),F),F_2))-> (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))=bot_bot(fun(X_b,bool))->hAPP(fun(X_b,bool),X_b,F_2,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=ti(X_b,X_1))& (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))!=bot_bot(fun(X_b,bool))->hAPP(fun(X_b,bool),X_b,F_2,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),F,X_1),hAPP(fun(X_b,bool),X_b,F_2,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))))))).
% 64.42/64.06  all X_b (ab_semigroup_mult(X_b)-> (all X_1 A_3 (ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool))-> (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))->hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),times_times(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),X_1),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),times_times(X_b)),A_3))))))).
% 64.42/64.06  all X_b (ab_sem1668676832m_mult(X_b)-> (all X_1 A_3 (ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool))-> (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))->hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),times_times(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),X_1),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),times_times(X_b)),A_3)))))).
% 64.42/64.06  all X_b B_2 Ca A_3 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),A_3))-> (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),B_2))->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2))))).
% 64.42/64.06  all X_b Ca A_3 B_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2)))-> -(hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),A_3))->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),B_2)))).
% 64.42/64.06  all X_b B_2 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))->hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2)))).
% 64.42/64.06  all X_b X_1 F F_2 (hBOOL(hAPP(fun(fun(X_b,bool),X_b),bool,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(fun(X_b,bool),X_b),bool),finite2073411215e_idem(X_b),F),F_2))->hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),F,X_1),X_1)=ti(X_b,X_1)).
% 64.42/64.06  all X_b A_3 B_2 (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2)=hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),A_3))),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(bool,bool),fun(fun(X_b,bool),fun(X_b,bool)),combb(bool,bool,X_b),fNot),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),B_2))))).
% 64.42/64.06  all X_b Ca A_3 B_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2)))<->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),A_3))& -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),B_2))).
% 64.42/64.06  all X_b A_3 B_2 (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2)),B_2)=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2)).
% 64.42/64.06  all X_b Ca A_3 B_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2)))->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),A_3))).
% 64.42/64.06  all X_b Ca A_3 B_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2)))-> -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),B_2))).
% 64.42/64.06  all X_c X_b X_1 F Z_2 G F_2 (hBOOL(hAPP(fun(fun(X_c,bool),X_b),bool,hAPP(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool),hAPP(X_b,fun(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool)),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool))),finite908156982e_idem(X_b,X_c),F),Z_2),G),F_2))->hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),F,X_1),X_1)=ti(X_b,X_1)).
% 64.42/64.06  all X_b A_3 (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),bot_bot(fun(X_b,bool))),A_3)=bot_bot(fun(X_b,bool))).
% 64.42/64.06  all X_b A_3 (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),bot_bot(fun(X_b,bool)))=ti(fun(X_b,bool),A_3)).
% 64.42/64.06  all X_b A_3 (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),A_3)=bot_bot(fun(X_b,bool))).
% 64.42/64.06  all X_b A_3 B_2 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),B_2))-> (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2)))<->hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3)))).
% 64.42/64.06  all X_b A_3 X_1 B_2 ((hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),B_2))->hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3)),B_2)=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2))& (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),B_2))->hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3)),B_2)=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2)))).
% 64.42/64.06  all X_b A_3 X_1 B_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),B_2))->hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3)),B_2)=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2)).
% 64.42/64.06  all X_b (ab_semigroup_mult(X_b)-> (all A_2 Ba A_3 X_1 (hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),finite_fold_graph(X_b,X_b),times_times(X_b)),Ba),A_3),X_1))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))-> (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ba),A_3))->hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),finite_fold_graph(X_b,X_b),times_times(X_b)),A_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ba),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool)))))),X_1))))))).
% 64.42/64.06  all X_b A_3 A_2 B_2 (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),B_2))=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool))))).
% 64.42/64.06  all X_b A_3 A_2 B_2 (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),B_2))=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool))))),B_2)).
% 64.42/64.06  all X_b A_2 A_3 (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool)))))=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),A_3)).
% 64.42/64.06  all X_b X_1 A_3 (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))->hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))=ti(fun(X_b,bool),A_3)).
% 64.42/64.06  all X_b A_2 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))->hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool)))))=ti(fun(X_b,bool),A_3)).
% 64.42/64.06  all X_b A_3 A_2 B_2 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),B_2))))<->hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2)))).
% 64.42/64.06  all X_b (ab_semigroup_mult(X_b)-> (all Z_2 Ba A_3 Y_2 (hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),finite_fold_graph(X_b,X_b),times_times(X_b)),Ba),A_3),Y_2))-> (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ba),A_3))->hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),finite_fold_graph(X_b,X_b),times_times(X_b)),Z_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ba),A_3)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Z_2),Y_2))))))).
% 64.42/64.06  all X_b X_1 A_3 F F_2 (hBOOL(hAPP(fun(fun(X_b,bool),X_b),bool,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(fun(X_b,bool),X_b),bool),finite2073411215e_idem(X_b),F),F_2))-> (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))->hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),F,X_1),hAPP(fun(X_b,bool),X_b,F_2,A_3))=hAPP(fun(X_b,bool),X_b,F_2,A_3)))).
% 64.42/64.06  all X_c X_b X_1 A_3 F Z_2 G F_2 (hBOOL(hAPP(fun(fun(X_c,bool),X_b),bool,hAPP(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool),hAPP(X_b,fun(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool)),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool))),finite908156982e_idem(X_b,X_c),F),Z_2),G),F_2))-> (hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),A_3))-> (hBOOL(hAPP(fun(X_c,bool),bool,hAPP(X_c,fun(fun(X_c,bool),bool),member(X_c),X_1),A_3))->hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),F,hAPP(X_c,X_b,G,X_1)),hAPP(fun(X_c,bool),X_b,F_2,A_3))=hAPP(fun(X_c,bool),X_b,F_2,A_3)))).
% 64.42/64.06  all X_b (ab_sem1668676832m_mult(X_b)-> (all N_3 H ((all X_2 Y_1 (hAPP(X_b,X_b,H,hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),X_2),Y_1))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),hAPP(X_b,X_b,H,X_2)),hAPP(X_b,X_b,H,Y_1))))-> (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),N_3))-> (ti(fun(X_b,bool),N_3)!=bot_bot(fun(X_b,bool))->hAPP(X_b,X_b,H,hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),times_times(X_b)),N_3))=hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),times_times(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,X_b),fun(fun(X_b,bool),fun(X_b,bool)),image(X_b,X_b),H),N_3))))))).
% 64.42/64.06  all X_b (ab_semigroup_mult(X_b)-> (all A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool))-> ((all X_2 Y_1 hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),X_2),Y_1)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Y_1),bot_bot(fun(X_b,bool)))))))->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),times_times(X_b)),A_3)),A_3))))))).
% 64.42/64.06  all X_b N_3 H F F_2 (hBOOL(hAPP(fun(fun(X_b,bool),X_b),bool,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(fun(X_b,bool),X_b),bool),finite2073411215e_idem(X_b),F),F_2))-> ((all X_2 Y_1 (hAPP(X_b,X_b,H,hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),F,X_2),Y_1))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),F,hAPP(X_b,X_b,H,X_2)),hAPP(X_b,X_b,H,Y_1))))-> (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),N_3))-> (ti(fun(X_b,bool),N_3)!=bot_bot(fun(X_b,bool))->hAPP(X_b,X_b,H,hAPP(fun(X_b,bool),X_b,F_2,N_3))=hAPP(fun(X_b,bool),X_b,F_2,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,X_b),fun(fun(X_b,bool),fun(X_b,bool)),image(X_b,X_b),H),N_3)))))).
% 64.42/64.06  all X_b Pa A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (hBOOL(hAPP(fun(X_b,bool),bool,Pa,A_3))-> ((all A_5 A_4 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_4))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_5),A_4))-> (hBOOL(hAPP(fun(X_b,bool),bool,Pa,A_4))->hBOOL(hAPP(fun(X_b,bool),bool,Pa,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_4),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_5),bot_bot(fun(X_b,bool))))))))))->hBOOL(hAPP(fun(X_b,bool),bool,Pa,bot_bot(fun(X_b,bool))))))).
% 64.42/64.06  all X_c X_b X_1 A_3 F Z_2 G F_2 (hBOOL(hAPP(fun(fun(X_c,bool),X_b),bool,hAPP(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool),hAPP(X_b,fun(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool)),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool))),finite1357897459simple(X_b,X_c),F),Z_2),G),F_2))-> (hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),A_3))->hAPP(fun(X_c,bool),X_b,F_2,hAPP(fun(X_c,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_c,bool),fun(X_c,bool)),insert(X_c),X_1),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),F,hAPP(X_c,X_b,G,X_1)),hAPP(fun(X_c,bool),X_b,F_2,hAPP(fun(X_c,bool),fun(X_c,bool),hAPP(fun(X_c,bool),fun(fun(X_c,bool),fun(X_c,bool)),minus_minus(fun(X_c,bool)),A_3),hAPP(fun(X_c,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_c,bool),fun(X_c,bool)),insert(X_c),X_1),bot_bot(fun(X_c,bool)))))))).
% 64.42/64.06  all X_c X_b X_1 A_3 F Z_2 G F_2 (hBOOL(hAPP(fun(fun(X_c,bool),X_b),bool,hAPP(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool),hAPP(X_b,fun(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool)),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool))),finite1357897459simple(X_b,X_c),F),Z_2),G),F_2))-> (hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),A_3))-> (hBOOL(hAPP(fun(X_c,bool),bool,hAPP(X_c,fun(fun(X_c,bool),bool),member(X_c),X_1),A_3))->hAPP(fun(X_c,bool),X_b,F_2,A_3)=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),F,hAPP(X_c,X_b,G,X_1)),hAPP(fun(X_c,bool),X_b,F_2,hAPP(fun(X_c,bool),fun(X_c,bool),hAPP(fun(X_c,bool),fun(fun(X_c,bool),fun(X_c,bool)),minus_minus(fun(X_c,bool)),A_3),hAPP(fun(X_c,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_c,bool),fun(X_c,bool)),insert(X_c),X_1),bot_bot(fun(X_c,bool))))))))).
% 64.42/64.06  all X_c X_b (minus(X_b)-> (all A_3 B_2 X_1 (hAPP(X_c,X_b,hAPP(fun(X_c,X_b),fun(X_c,X_b),hAPP(fun(X_c,X_b),fun(fun(X_c,X_b),fun(X_c,X_b)),minus_minus(fun(X_c,X_b)),A_3),B_2),X_1)=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),minus_minus(X_b),hAPP(X_c,X_b,A_3,X_1)),hAPP(X_c,X_b,B_2,X_1))))).
% 64.42/64.06  all X_b X_c (minus(X_c)-> (all A_3 B_2 X_2 (hAPP(X_b,X_c,hAPP(fun(X_b,X_c),fun(X_b,X_c),hAPP(fun(X_b,X_c),fun(fun(X_b,X_c),fun(X_b,X_c)),minus_minus(fun(X_b,X_c)),A_3),B_2),X_2)=hAPP(X_c,X_c,hAPP(X_c,fun(X_c,X_c),minus_minus(X_c),hAPP(X_b,X_c,A_3,X_2)),hAPP(X_b,X_c,B_2,X_2))))).
% 64.42/64.06  all X_b hBOOL(hAPP(fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),bool,finite_comp_fun_idem(X_b,fun(X_b,bool)),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),hAPP(fun(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool)))),combb(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),X_b),hAPP(fun(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool))),combc(fun(X_b,bool),fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)))),hAPP(fun(X_b,bool),fun(X_b,fun(X_b,bool)),hAPP(fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,bool),fun(X_b,fun(X_b,bool))),combc(X_b,fun(X_b,bool),fun(X_b,bool)),insert(X_b)),bot_bot(fun(X_b,bool)))))).
% 64.42/64.06  all X_b X_c X_1 Z_2 F (hBOOL(hAPP(fun(X_b,fun(X_c,X_c)),bool,finite_comp_fun_idem(X_b,X_c),F))->hAPP(X_c,X_c,hAPP(X_b,fun(X_c,X_c),F,X_1),hAPP(X_c,X_c,hAPP(X_b,fun(X_c,X_c),F,X_1),Z_2))=hAPP(X_c,X_c,hAPP(X_b,fun(X_c,X_c),F,X_1),Z_2)).
% 64.42/64.06  all X_b hBOOL(hAPP(fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),bool,finite_comp_fun_idem(X_b,fun(X_b,bool)),insert(X_b))).
% 64.42/64.06  all X_b (ab_sem1668676832m_mult(X_b)->hBOOL(hAPP(fun(X_b,fun(X_b,X_b)),bool,finite_comp_fun_idem(X_b,X_b),times_times(X_b)))).
% 64.42/64.06  all X_c X_b F Z_2 G F_2 (hBOOL(hAPP(fun(fun(X_c,bool),X_b),bool,hAPP(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool),hAPP(X_b,fun(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool)),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool))),finite1357897459simple(X_b,X_c),F),Z_2),G),F_2))->hAPP(fun(X_c,bool),X_b,F_2,bot_bot(fun(X_c,bool)))=ti(X_b,Z_2)).
% 64.42/64.06  all X_a (ab_sem1668676832m_mult(X_a)-> (all A_1 (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),A_1)=ti(X_a,A_1)))).
% 64.42/64.06  all X_a (ab_sem1668676832m_mult(X_a)-> (all X (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),X),X)=ti(X_a,X)))).
% 64.42/64.06  all X_a (ab_sem1668676832m_mult(X_a)-> (all A_1 B (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),B))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),B)))).
% 64.42/64.06  all X_c X_b X_1 A_3 F Z_2 G F_2 (hBOOL(hAPP(fun(fun(X_c,bool),X_b),bool,hAPP(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool),hAPP(X_b,fun(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool)),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool))),finite1357897459simple(X_b,X_c),F),Z_2),G),F_2))-> (hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),A_3))-> (-hBOOL(hAPP(fun(X_c,bool),bool,hAPP(X_c,fun(fun(X_c,bool),bool),member(X_c),X_1),A_3))->hAPP(fun(X_c,bool),X_b,F_2,hAPP(fun(X_c,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_c,bool),fun(X_c,bool)),insert(X_c),X_1),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),F,hAPP(X_c,X_b,G,X_1)),hAPP(fun(X_c,bool),X_b,F_2,A_3))))).
% 64.42/64.06  all X_c X_b A_3 F Z_2 G F_2 (hBOOL(hAPP(fun(fun(X_c,bool),X_b),bool,hAPP(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool),hAPP(X_b,fun(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool)),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool))),finite1357897459simple(X_b,X_c),F),Z_2),G),F_2))-> (hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),A_3))-> ((all X_2 (hBOOL(hAPP(fun(X_c,bool),bool,hAPP(X_c,fun(fun(X_c,bool),bool),member(X_c),X_2),A_3))->hAPP(X_c,X_b,G,X_2)=ti(X_b,Z_2)))->hAPP(fun(X_c,bool),X_b,F_2,A_3)=ti(X_b,Z_2)))).
% 64.42/64.06  all X_b X_c A_2 Z_2 A_3 Y_2 F (hBOOL(hAPP(fun(X_b,fun(X_c,X_c)),bool,finite100568337ommute(X_b,X_c),F))-> (hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),A_3),Y_2))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))-> (exists Y_3 (ti(X_c,Y_2)=hAPP(X_c,X_c,hAPP(X_b,fun(X_c,X_c),F,A_2),Y_3)&hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool))))),Y_3))))))).
% 64.42/64.06  all X_c X_b F Z_2 Y_2 X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))-> (hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),fold_graph(X_b,X_c),F),Z_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))),Y_2))->hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),fold_graph(X_b,X_c),F),Z_2),A_3),hAPP(X_c,X_c,hAPP(X_b,fun(X_c,X_c),F,X_1),Y_2))))).
% 64.42/64.06  all X_b X_c (ab_group_add(X_c)-> (all F A_2 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))->hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),F),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool)))))=hAPP(X_c,X_c,hAPP(X_c,fun(X_c,X_c),minus_minus(X_c),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),F),A_3)),hAPP(X_b,X_c,F,A_2)))& (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))->hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),F),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool)))))=hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),F),A_3))))).
% 64.42/64.06  all X_b X_c (ring(X_c)-> (all F A_2 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))->hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),F),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool)))))=hAPP(X_c,X_c,hAPP(X_c,fun(X_c,X_c),minus_minus(X_c),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),F),A_3)),hAPP(X_b,X_c,F,A_2)))))).
% 64.42/64.06  all X_b X_c (comm_monoid_mult(X_c)-> (all G X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))->hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),G),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_c,X_c,hAPP(X_c,fun(X_c,X_c),times_times(X_c),hAPP(X_b,X_c,G,X_1)),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),G),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))))))).
% 64.42/64.06  all X_b X_c (comm_monoid_mult(X_c)-> (all G X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))->hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),G),A_3)=hAPP(X_c,X_c,hAPP(X_c,fun(X_c,X_c),times_times(X_c),hAPP(X_b,X_c,G,X_1)),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),G),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool)))))))))).
% 64.42/64.06  all X_b B_2 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))->hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),B_2),A_3)=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),hAPP(fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool))),finite_fold(X_b,fun(X_b,bool)),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),hAPP(fun(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool)))),combb(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),X_b),hAPP(fun(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool))),combc(fun(X_b,bool),fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)))),hAPP(fun(X_b,bool),fun(X_b,fun(X_b,bool)),hAPP(fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,bool),fun(X_b,fun(X_b,bool))),combc(X_b,fun(X_b,bool),fun(X_b,bool)),insert(X_b)),bot_bot(fun(X_b,bool))))),B_2),A_3)).
% 64.42/64.06  all X_b X_c X_1 Z_2 A_3 F (hBOOL(hAPP(fun(X_b,fun(X_c,X_c)),bool,finite100568337ommute(X_b,X_c),F))-> (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))->hAPP(X_c,X_c,hAPP(X_b,fun(X_c,X_c),F,X_1),hAPP(fun(X_b,bool),X_c,hAPP(X_c,fun(fun(X_b,bool),X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),X_c)),finite_fold(X_b,X_c),F),Z_2),A_3))=hAPP(fun(X_b,bool),X_c,hAPP(X_c,fun(fun(X_b,bool),X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),X_c)),finite_fold(X_b,X_c),F),hAPP(X_c,X_c,hAPP(X_b,fun(X_c,X_c),F,X_1),Z_2)),A_3))).
% 64.42/64.06  all X_b X_c X_1 Y_2 Z_2 F (hBOOL(hAPP(fun(X_b,fun(X_c,X_c)),bool,finite100568337ommute(X_b,X_c),F))->hAPP(X_c,X_c,hAPP(X_b,fun(X_c,X_c),F,X_1),hAPP(X_c,X_c,hAPP(X_b,fun(X_c,X_c),F,Y_2),Z_2))=hAPP(X_c,X_c,hAPP(X_b,fun(X_c,X_c),F,Y_2),hAPP(X_c,X_c,hAPP(X_b,fun(X_c,X_c),F,X_1),Z_2))).
% 64.42/64.06  all X_c X_d X_b (comm_monoid_add(X_b)-> (all F B_2 A_3 (hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co1399186613setsum(X_c,X_b),hAPP(fun(X_d,bool),fun(X_c,X_b),hAPP(fun(X_c,fun(fun(X_d,bool),X_b)),fun(fun(X_d,bool),fun(X_c,X_b)),combc(X_c,fun(X_d,bool),X_b),hAPP(fun(X_c,fun(X_d,X_b)),fun(X_c,fun(fun(X_d,bool),X_b)),hAPP(fun(fun(X_d,X_b),fun(fun(X_d,bool),X_b)),fun(fun(X_c,fun(X_d,X_b)),fun(X_c,fun(fun(X_d,bool),X_b))),combb(fun(X_d,X_b),fun(fun(X_d,bool),X_b),X_c),big_co1399186613setsum(X_d,X_b)),F)),B_2)),A_3)=hAPP(fun(X_d,bool),X_b,hAPP(fun(X_d,X_b),fun(fun(X_d,bool),X_b),big_co1399186613setsum(X_d,X_b),hAPP(fun(X_c,bool),fun(X_d,X_b),hAPP(fun(X_d,fun(fun(X_c,bool),X_b)),fun(fun(X_c,bool),fun(X_d,X_b)),combc(X_d,fun(X_c,bool),X_b),hAPP(fun(X_d,fun(X_c,X_b)),fun(X_d,fun(fun(X_c,bool),X_b)),hAPP(fun(fun(X_c,X_b),fun(fun(X_c,bool),X_b)),fun(fun(X_d,fun(X_c,X_b)),fun(X_d,fun(fun(X_c,bool),X_b))),combb(fun(X_c,X_b),fun(fun(X_c,bool),X_b),X_d),big_co1399186613setsum(X_c,X_b)),hAPP(fun(X_c,fun(X_d,X_b)),fun(X_d,fun(X_c,X_b)),combc(X_c,X_d,X_b),F))),A_3)),B_2)))).
% 64.42/64.06  all X_b X_c Z_2 A_3 Y_2 F (hBOOL(hAPP(fun(X_b,fun(X_c,X_c)),bool,finite100568337ommute(X_b,X_c),F))-> (hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),A_3),Y_2))->hAPP(fun(X_b,bool),X_c,hAPP(X_c,fun(fun(X_b,bool),X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),X_c)),finite_fold(X_b,X_c),F),Z_2),A_3)=ti(X_c,Y_2))).
% 64.42/64.06  all X_c X_b F Z_2 (hAPP(fun(X_c,bool),X_b,hAPP(X_b,fun(fun(X_c,bool),X_b),hAPP(fun(X_c,fun(X_b,X_b)),fun(X_b,fun(fun(X_c,bool),X_b)),finite_fold(X_c,X_b),F),Z_2),bot_bot(fun(X_c,bool)))=ti(X_b,Z_2)).
% 64.42/64.06  all X_b X_c Z_2 X_1 A_3 F (hBOOL(hAPP(fun(X_b,fun(X_c,X_c)),bool,finite100568337ommute(X_b,X_c),F))-> (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))->hAPP(fun(X_b,bool),X_c,hAPP(X_c,fun(fun(X_b,bool),X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),X_c)),finite_fold(X_b,X_c),F),Z_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(fun(X_b,bool),X_c,hAPP(X_c,fun(fun(X_b,bool),X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),X_c)),finite_fold(X_b,X_c),F),hAPP(X_c,X_c,hAPP(X_b,fun(X_c,X_c),F,X_1),Z_2)),A_3)))).
% 64.42/64.06  all X_b X_c Z_2 X_1 A_3 F (hBOOL(hAPP(fun(X_b,fun(X_c,X_c)),bool,finite100568337ommute(X_b,X_c),F))-> (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))->hAPP(fun(X_b,bool),X_c,hAPP(X_c,fun(fun(X_b,bool),X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),X_c)),finite_fold(X_b,X_c),F),Z_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_c,X_c,hAPP(X_b,fun(X_c,X_c),F,X_1),hAPP(fun(X_b,bool),X_c,hAPP(X_c,fun(fun(X_b,bool),X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),X_c)),finite_fold(X_b,X_c),F),Z_2),A_3))))).
% 64.42/64.06  all X_b X_c Z_2 A_3 F (hBOOL(hAPP(fun(X_b,fun(X_c,X_c)),bool,finite100568337ommute(X_b,X_c),F))-> (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))->hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),A_3),hAPP(fun(X_b,bool),X_c,hAPP(X_c,fun(fun(X_b,bool),X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),X_c)),finite_fold(X_b,X_c),F),Z_2),A_3))))).
% 64.42/64.06  all X_c X_b (comm_monoid_mult(X_b)-> (all F G A_3 (hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co302546470etprod(X_c,X_b),hAPP(fun(X_c,X_b),fun(X_c,X_b),hAPP(fun(X_c,fun(X_b,X_b)),fun(fun(X_c,X_b),fun(X_c,X_b)),combs(X_c,X_b,X_b),hAPP(fun(X_c,X_b),fun(X_c,fun(X_b,X_b)),hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_c,X_b),fun(X_c,fun(X_b,X_b))),combb(X_b,fun(X_b,X_b),X_c),times_times(X_b)),F)),G)),A_3)=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co302546470etprod(X_c,X_b),F),A_3)),hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co302546470etprod(X_c,X_b),G),A_3))))).
% 64.42/64.06  all X_c X_d X_b (semiring_0(X_b)-> (all F A_3 G B_2 (hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co1399186613setsum(X_c,X_b),F),A_3)),hAPP(fun(X_d,bool),X_b,hAPP(fun(X_d,X_b),fun(fun(X_d,bool),X_b),big_co1399186613setsum(X_d,X_b),G),B_2))=hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co1399186613setsum(X_c,X_b),hAPP(fun(X_d,bool),fun(X_c,X_b),hAPP(fun(X_c,fun(fun(X_d,bool),X_b)),fun(fun(X_d,bool),fun(X_c,X_b)),combc(X_c,fun(X_d,bool),X_b),hAPP(fun(X_c,fun(X_d,X_b)),fun(X_c,fun(fun(X_d,bool),X_b)),hAPP(fun(fun(X_d,X_b),fun(fun(X_d,bool),X_b)),fun(fun(X_c,fun(X_d,X_b)),fun(X_c,fun(fun(X_d,bool),X_b))),combb(fun(X_d,X_b),fun(fun(X_d,bool),X_b),X_c),big_co1399186613setsum(X_d,X_b)),hAPP(fun(X_d,X_b),fun(X_c,fun(X_d,X_b)),hAPP(fun(X_c,fun(fun(X_d,X_b),fun(X_d,X_b))),fun(fun(X_d,X_b),fun(X_c,fun(X_d,X_b))),combc(X_c,fun(X_d,X_b),fun(X_d,X_b)),hAPP(fun(X_c,fun(X_b,X_b)),fun(X_c,fun(fun(X_d,X_b),fun(X_d,X_b))),hAPP(fun(fun(X_b,X_b),fun(fun(X_d,X_b),fun(X_d,X_b))),fun(fun(X_c,fun(X_b,X_b)),fun(X_c,fun(fun(X_d,X_b),fun(X_d,X_b)))),combb(fun(X_b,X_b),fun(fun(X_d,X_b),fun(X_d,X_b)),X_c),combb(X_b,X_b,X_d)),hAPP(fun(X_c,X_b),fun(X_c,fun(X_b,X_b)),hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_c,X_b),fun(X_c,fun(X_b,X_b))),combb(X_b,fun(X_b,X_b),X_c),times_times(X_b)),F))),G))),B_2)),A_3)))).
% 64.42/64.06  all X_c X_b (semiring_0(X_b)-> (all F A_3 R_2 (hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co1399186613setsum(X_c,X_b),F),A_3)),R_2)=hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co1399186613setsum(X_c,X_b),hAPP(X_b,fun(X_c,X_b),hAPP(fun(X_c,fun(X_b,X_b)),fun(X_b,fun(X_c,X_b)),combc(X_c,X_b,X_b),hAPP(fun(X_c,X_b),fun(X_c,fun(X_b,X_b)),hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_c,X_b),fun(X_c,fun(X_b,X_b))),combb(X_b,fun(X_b,X_b),X_c),times_times(X_b)),F)),R_2)),A_3)))).
% 64.42/64.06  all X_c X_b (semiring_0(X_b)-> (all R_2 F A_3 (hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),R_2),hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co1399186613setsum(X_c,X_b),F),A_3))=hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co1399186613setsum(X_c,X_b),hAPP(fun(X_c,X_b),fun(X_c,X_b),hAPP(fun(X_b,X_b),fun(fun(X_c,X_b),fun(X_c,X_b)),combb(X_b,X_b,X_c),hAPP(X_b,fun(X_b,X_b),times_times(X_b),R_2)),F)),A_3)))).
% 64.42/64.06  all X_c X_b (ab_group_add(X_b)-> (all F G A_3 (hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co1399186613setsum(X_c,X_b),hAPP(fun(X_c,X_b),fun(X_c,X_b),hAPP(fun(X_c,fun(X_b,X_b)),fun(fun(X_c,X_b),fun(X_c,X_b)),combs(X_c,X_b,X_b),hAPP(fun(X_c,X_b),fun(X_c,fun(X_b,X_b)),hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_c,X_b),fun(X_c,fun(X_b,X_b))),combb(X_b,fun(X_b,X_b),X_c),minus_minus(X_b)),F)),G)),A_3)=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),minus_minus(X_b),hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co1399186613setsum(X_c,X_b),F),A_3)),hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co1399186613setsum(X_c,X_b),G),A_3))))).
% 64.42/64.06  all X_c X_b F Z_2 hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),fold_graph(X_b,X_c),F),Z_2),bot_bot(fun(X_b,bool))),Z_2)).
% 64.42/64.06  all X_b (ab_semigroup_mult(X_b)->hBOOL(hAPP(fun(X_b,fun(X_b,X_b)),bool,finite100568337ommute(X_b,X_b),times_times(X_b)))).
% 64.42/64.06  all X_b X_c Y_2 Z_2 A_3 X_1 F (hBOOL(hAPP(fun(X_b,fun(X_c,X_c)),bool,finite100568337ommute(X_b,X_c),F))-> (hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),A_3),X_1))-> (hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),A_3),Y_2))->ti(X_c,Y_2)=ti(X_c,X_1)))).
% 64.42/64.06  all X_b X_c (comm_monoid_mult(X_c)-> (all G H A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))->hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),hAPP(fun(X_b,X_c),fun(X_b,X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(fun(X_b,X_c),fun(X_b,X_c)),combs(X_b,X_c,X_c),hAPP(fun(X_b,X_c),fun(X_b,fun(X_c,X_c)),hAPP(fun(X_c,fun(X_c,X_c)),fun(fun(X_b,X_c),fun(X_b,fun(X_c,X_c))),combb(X_c,fun(X_c,X_c),X_b),times_times(X_c)),G)),H)),A_3)=hAPP(X_c,X_c,hAPP(X_c,fun(X_c,X_c),times_times(X_c),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),G),A_3)),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),H),A_3))))).
% 64.42/64.06  all X_b X_c Z_2 X_1 A_3 F (hBOOL(hAPP(fun(X_b,fun(X_c,X_c)),bool,finite100568337ommute(X_b,X_c),F))-> (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))->hAPP(fun(X_b,bool),X_c,hAPP(X_c,fun(fun(X_b,bool),X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),X_c)),finite_fold(X_b,X_c),F),Z_2),A_3)=hAPP(X_c,X_c,hAPP(X_b,fun(X_c,X_c),F,X_1),hAPP(fun(X_b,bool),X_c,hAPP(X_c,fun(fun(X_b,bool),X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),X_c)),finite_fold(X_b,X_c),F),Z_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))))))).
% 64.42/64.06  all X_b X_c Z_2 X_1 A_3 F (hBOOL(hAPP(fun(X_b,fun(X_c,X_c)),bool,finite100568337ommute(X_b,X_c),F))-> (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))->hAPP(fun(X_b,bool),X_c,hAPP(X_c,fun(fun(X_b,bool),X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),X_c)),finite_fold(X_b,X_c),F),Z_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_c,X_c,hAPP(X_b,fun(X_c,X_c),F,X_1),hAPP(fun(X_b,bool),X_c,hAPP(X_c,fun(fun(X_b,bool),X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),X_c)),finite_fold(X_b,X_c),F),Z_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool)))))))).
% 64.42/64.06  all X_b X_c (comm_monoid_mult(X_c)-> (all F A_2 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))->hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),F),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),A_3))=hAPP(X_c,X_c,hAPP(X_c,fun(X_c,X_c),times_times(X_c),hAPP(X_b,X_c,F,A_2)),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),F),A_3)))))).
% 64.42/64.06  all X_b X_c (comm_monoid_mult(X_c)-> (all G X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))->hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),G),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_c,X_c,hAPP(X_c,fun(X_c,X_c),times_times(X_c),hAPP(X_b,X_c,G,X_1)),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),G),A_3)))))).
% 64.42/64.06  all X_b F A_2 A_3 ((hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))->hAPP(fun(X_b,bool),nat,hAPP(fun(X_b,nat),fun(fun(X_b,bool),nat),big_co1399186613setsum(X_b,nat),F),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool)))))=hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(fun(X_b,bool),nat,hAPP(fun(X_b,nat),fun(fun(X_b,bool),nat),big_co1399186613setsum(X_b,nat),F),A_3)),hAPP(X_b,nat,F,A_2)))& (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))->hAPP(fun(X_b,bool),nat,hAPP(fun(X_b,nat),fun(fun(X_b,bool),nat),big_co1399186613setsum(X_b,nat),F),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool)))))=hAPP(fun(X_b,bool),nat,hAPP(fun(X_b,nat),fun(fun(X_b,bool),nat),big_co1399186613setsum(X_b,nat),F),A_3))).
% 64.42/64.06  all X_c X_b F Z_2 A_3 (hAPP(fun(X_c,bool),X_b,hAPP(X_b,fun(fun(X_c,bool),X_b),hAPP(fun(X_c,fun(X_b,X_b)),fun(X_b,fun(fun(X_c,bool),X_b)),finite_fold(X_c,X_b),F),Z_2),A_3)=hAPP(fun(X_b,bool),X_b,the(X_b),hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_c,bool),fun(X_b,bool)),hAPP(fun(X_c,fun(X_b,X_b)),fun(X_b,fun(fun(X_c,bool),fun(X_b,bool))),finite_fold_graph(X_c,X_b),F),Z_2),A_3))).
% 64.42/64.06  all X_b X_c Z_2 X_1 A_3 F (hBOOL(hAPP(fun(X_b,fun(X_c,X_c)),bool,finite_comp_fun_idem(X_b,X_c),F))-> (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))->hAPP(fun(X_b,bool),X_c,hAPP(X_c,fun(fun(X_b,bool),X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),X_c)),finite_fold(X_b,X_c),F),Z_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(fun(X_b,bool),X_c,hAPP(X_c,fun(fun(X_b,bool),X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),X_c)),finite_fold(X_b,X_c),F),hAPP(X_c,X_c,hAPP(X_b,fun(X_c,X_c),F,X_1),Z_2)),A_3))).
% 64.42/64.06  all X_b X_c Z_2 X_1 A_3 F (hBOOL(hAPP(fun(X_b,fun(X_c,X_c)),bool,finite_comp_fun_idem(X_b,X_c),F))-> (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))->hAPP(fun(X_b,bool),X_c,hAPP(X_c,fun(fun(X_b,bool),X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),X_c)),finite_fold(X_b,X_c),F),Z_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_c,X_c,hAPP(X_b,fun(X_c,X_c),F,X_1),hAPP(fun(X_b,bool),X_c,hAPP(X_c,fun(fun(X_b,bool),X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),X_c)),finite_fold(X_b,X_c),F),Z_2),A_3)))).
% 64.42/64.06  all X_b X_1 A_3 F F_2 (hBOOL(hAPP(fun(fun(X_b,bool),X_b),bool,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(fun(X_b,bool),X_b),bool),finite_folding_one(X_b),F),F_2))-> (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))->hAPP(fun(X_b,bool),X_b,F_2,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),X_b)),finite_fold(X_b,X_b),F),X_1),A_3)))).
% 64.42/64.06  all X_b A_2 A_3 F F_2 (hBOOL(hAPP(fun(fun(X_b,bool),X_b),bool,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(fun(X_b,bool),X_b),bool),finite2073411215e_idem(X_b),F),F_2))-> (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))->hAPP(fun(X_b,bool),X_b,F_2,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),A_3))=hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),X_b)),finite_fold(X_b,X_b),F),A_2),A_3))).
% 64.42/64.06  all X_b (ab_semigroup_mult(X_b)-> (all A_2 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))->hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),times_times(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),A_3))=hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),X_b)),finite_fold(X_b,X_b),times_times(X_b)),A_2),A_3))))).
% 64.42/64.06  all X_b (ab_sem1668676832m_mult(X_b)-> (all A_2 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))->hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),times_times(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),A_3))=hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),X_b)),finite_fold(X_b,X_b),times_times(X_b)),A_2),A_3)))).
% 64.42/64.06  all X_b X_c Z_2 X_1 A_3 V F (hBOOL(hAPP(fun(X_b,fun(X_c,X_c)),bool,finite100568337ommute(X_b,X_c),F))-> (hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3)),V))-> (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))-> -(all Y_1 (ti(X_c,V)=hAPP(X_c,X_c,hAPP(X_b,fun(X_c,X_c),F,X_1),Y_1)-> -hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),A_3),Y_1))))))).
% 64.42/64.06  all X_d X_b X_c (comm_monoid_add(X_c)-> (all G F S_1 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),S_1))->hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),G),S_1)=hAPP(fun(X_d,bool),X_c,hAPP(fun(X_d,X_c),fun(fun(X_d,bool),X_c),big_co1399186613setsum(X_d,X_c),hAPP(fun(X_d,fun(X_b,bool)),fun(X_d,X_c),hAPP(fun(fun(X_b,bool),X_c),fun(fun(X_d,fun(X_b,bool)),fun(X_d,X_c)),combb(fun(X_b,bool),X_c,X_d),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),G)),hAPP(fun(X_d,fun(X_b,bool)),fun(X_d,fun(X_b,bool)),hAPP(fun(fun(X_b,bool),fun(X_b,bool)),fun(fun(X_d,fun(X_b,bool)),fun(X_d,fun(X_b,bool))),combb(fun(X_b,bool),fun(X_b,bool),X_d),collect(X_b)),hAPP(fun(X_d,fun(X_b,bool)),fun(X_d,fun(X_b,bool)),hAPP(fun(fun(X_b,bool),fun(X_b,bool)),fun(fun(X_d,fun(X_b,bool)),fun(X_d,fun(X_b,bool))),combb(fun(X_b,bool),fun(X_b,bool),X_d),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),S_1)))),hAPP(fun(X_b,fun(X_d,bool)),fun(X_d,fun(X_b,bool)),combc(X_b,X_d,bool),hAPP(fun(X_b,X_d),fun(X_b,fun(X_d,bool)),hAPP(fun(X_d,fun(X_d,bool)),fun(fun(X_b,X_d),fun(X_b,fun(X_d,bool))),combb(X_d,fun(X_d,bool),X_b),fe_qual(X_d)),F)))))),hAPP(fun(X_b,bool),fun(X_d,bool),hAPP(fun(X_b,X_d),fun(fun(X_b,bool),fun(X_d,bool)),image(X_b,X_d),F),S_1))))).
% 64.42/64.06  all X_b X_c (comm_monoid_mult(X_c)-> (all G H A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> ((all X_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),A_3))->hAPP(X_b,X_c,G,X_2)=hAPP(X_b,X_c,H,X_2)))->hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),G),A_3)=hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),H),A_3))))).
% 64.42/64.06  all X_b X_c (comm_monoid_add(X_c)-> (all G H A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> ((all X_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),A_3))->hAPP(X_b,X_c,G,X_2)=hAPP(X_b,X_c,H,X_2)))->hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),G),A_3)=hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),H),A_3))))).
% 64.42/64.06  all X_c X_b X_d (comm_monoid_add(X_d)-> (all F R_1 T_4 S_1 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),S_1))-> (hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),T_4))->hAPP(fun(X_b,bool),X_d,hAPP(fun(X_b,X_d),fun(fun(X_b,bool),X_d),big_co1399186613setsum(X_b,X_d),hAPP(fun(X_b,fun(X_c,bool)),fun(X_b,X_d),hAPP(fun(X_b,fun(fun(X_c,bool),X_d)),fun(fun(X_b,fun(X_c,bool)),fun(X_b,X_d)),combs(X_b,fun(X_c,bool),X_d),hAPP(fun(X_b,fun(X_c,X_d)),fun(X_b,fun(fun(X_c,bool),X_d)),hAPP(fun(fun(X_c,X_d),fun(fun(X_c,bool),X_d)),fun(fun(X_b,fun(X_c,X_d)),fun(X_b,fun(fun(X_c,bool),X_d))),combb(fun(X_c,X_d),fun(fun(X_c,bool),X_d),X_b),big_co1399186613setsum(X_c,X_d)),F)),hAPP(fun(X_b,fun(X_c,bool)),fun(X_b,fun(X_c,bool)),hAPP(fun(fun(X_c,bool),fun(X_c,bool)),fun(fun(X_b,fun(X_c,bool)),fun(X_b,fun(X_c,bool))),combb(fun(X_c,bool),fun(X_c,bool),X_b),collect(X_c)),hAPP(fun(X_b,fun(X_c,bool)),fun(X_b,fun(X_c,bool)),hAPP(fun(fun(X_c,bool),fun(X_c,bool)),fun(fun(X_b,fun(X_c,bool)),fun(X_b,fun(X_c,bool))),combb(fun(X_c,bool),fun(X_c,bool),X_b),hAPP(fun(X_c,fun(bool,bool)),fun(fun(X_c,bool),fun(X_c,bool)),combs(X_c,bool,bool),hAPP(fun(X_c,bool),fun(X_c,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_c,bool),fun(X_c,fun(bool,bool))),combb(bool,fun(bool,bool),X_c),fconj),hAPP(fun(X_c,bool),fun(X_c,bool),hAPP(fun(X_c,fun(fun(X_c,bool),bool)),fun(fun(X_c,bool),fun(X_c,bool)),combc(X_c,fun(X_c,bool),bool),member(X_c)),T_4)))),R_1)))),S_1)=hAPP(fun(X_c,bool),X_d,hAPP(fun(X_c,X_d),fun(fun(X_c,bool),X_d),big_co1399186613setsum(X_c,X_d),hAPP(fun(X_c,fun(X_b,bool)),fun(X_c,X_d),hAPP(fun(X_c,fun(fun(X_b,bool),X_d)),fun(fun(X_c,fun(X_b,bool)),fun(X_c,X_d)),combs(X_c,fun(X_b,bool),X_d),hAPP(fun(X_c,fun(X_b,X_d)),fun(X_c,fun(fun(X_b,bool),X_d)),hAPP(fun(fun(X_b,X_d),fun(fun(X_b,bool),X_d)),fun(fun(X_c,fun(X_b,X_d)),fun(X_c,fun(fun(X_b,bool),X_d))),combb(fun(X_b,X_d),fun(fun(X_b,bool),X_d),X_c),big_co1399186613setsum(X_b,X_d)),hAPP(fun(X_b,fun(X_c,X_d)),fun(X_c,fun(X_b,X_d)),combc(X_b,X_c,X_d),F))),hAPP(fun(X_c,fun(X_b,bool)),fun(X_c,fun(X_b,bool)),hAPP(fun(fun(X_b,bool),fun(X_b,bool)),fun(fun(X_c,fun(X_b,bool)),fun(X_c,fun(X_b,bool))),combb(fun(X_b,bool),fun(X_b,bool),X_c),collect(X_b)),hAPP(fun(X_c,fun(X_b,bool)),fun(X_c,fun(X_b,bool)),hAPP(fun(fun(X_b,bool),fun(X_b,bool)),fun(fun(X_c,fun(X_b,bool)),fun(X_c,fun(X_b,bool))),combb(fun(X_b,bool),fun(X_b,bool),X_c),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),S_1)))),hAPP(fun(X_b,fun(X_c,bool)),fun(X_c,fun(X_b,bool)),combc(X_b,X_c,bool),R_1))))),T_4))))).
% 64.42/64.06  all X_b X_c (comm_monoid_add(X_c)-> (all G X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))->hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),G),A_3)=hAPP(X_c,X_c,hAPP(X_c,fun(X_c,X_c),plus_plus(X_c),hAPP(X_b,X_c,G,X_1)),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),G),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool)))))))))).
% 64.42/64.06  all X_b X_c (comm_monoid_add(X_c)-> (all F A_2 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))->hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),F),A_3)=hAPP(X_c,X_c,hAPP(X_c,fun(X_c,X_c),plus_plus(X_c),hAPP(X_b,X_c,F,A_2)),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),F),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool)))))))))).
% 64.42/64.06  all X_b X_c (comm_monoid_add(X_c)-> (all G X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))->hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),G),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_c,X_c,hAPP(X_c,fun(X_c,X_c),plus_plus(X_c),hAPP(X_b,X_c,G,X_1)),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),G),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))))))).
% 64.42/64.06  all X_c X_b (comm_monoid_add(X_b)-> (all F G A_3 (hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co1399186613setsum(X_c,X_b),hAPP(fun(X_c,X_b),fun(X_c,X_b),hAPP(fun(X_c,fun(X_b,X_b)),fun(fun(X_c,X_b),fun(X_c,X_b)),combs(X_c,X_b,X_b),hAPP(fun(X_c,X_b),fun(X_c,fun(X_b,X_b)),hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_c,X_b),fun(X_c,fun(X_b,X_b))),combb(X_b,fun(X_b,X_b),X_c),plus_plus(X_b)),F)),G)),A_3)=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co1399186613setsum(X_c,X_b),F),A_3)),hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co1399186613setsum(X_c,X_b),G),A_3))))).
% 64.42/64.06  all X_b X_c (comm_monoid_add(X_c)-> (all G H A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))->hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),hAPP(fun(X_b,X_c),fun(X_b,X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(fun(X_b,X_c),fun(X_b,X_c)),combs(X_b,X_c,X_c),hAPP(fun(X_b,X_c),fun(X_b,fun(X_c,X_c)),hAPP(fun(X_c,fun(X_c,X_c)),fun(fun(X_b,X_c),fun(X_b,fun(X_c,X_c))),combb(X_c,fun(X_c,X_c),X_b),plus_plus(X_c)),G)),H)),A_3)=hAPP(X_c,X_c,hAPP(X_c,fun(X_c,X_c),plus_plus(X_c),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),G),A_3)),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),H),A_3))))).
% 64.42/64.06  all X_b X_c (comm_monoid_add(X_c)-> (all F A_2 F_2 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),F_2))-> (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),F_2))->hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),F),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),F_2))=hAPP(X_c,X_c,hAPP(X_c,fun(X_c,X_c),plus_plus(X_c),hAPP(X_b,X_c,F,A_2)),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),F),F_2)))))).
% 64.42/64.06  all X_b X_c (comm_monoid_add(X_c)-> (all G X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))->hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),G),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_c,X_c,hAPP(X_c,fun(X_c,X_c),plus_plus(X_c),hAPP(X_b,X_c,G,X_1)),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),G),A_3)))))).
% 64.42/64.06  all X_b (ring(X_b)-> (all A_2 E Ca Ba D (hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),A_2),E)),Ca)=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ba),E)),D)<->ti(X_b,Ca)=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),minus_minus(X_b),Ba),A_2)),E)),D)))).
% 64.42/64.06  all X_b (ring(X_b)-> (all A_2 E Ca Ba D (hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),A_2),E)),Ca)=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ba),E)),D)<->hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),minus_minus(X_b),A_2),Ba)),E)),Ca)=ti(X_b,D)))).
% 64.42/64.06  all X_a (group_add(X_a)-> (all A_1 B (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),minus_minus(X_a),A_1),B)),B)=ti(X_a,A_1)))).
% 64.42/64.06  all X_a (group_add(X_a)-> (all A_1 B (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),minus_minus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),B)),B)=ti(X_a,A_1)))).
% 64.42/64.06  all X_b (semiri456707255roduct(X_b)-> (all W_1 Y_2 X_1 Z_2 (hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),W_1),Y_2)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),X_1),Z_2))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),W_1),Z_2)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),X_1),Y_2))<->ti(X_b,W_1)=ti(X_b,X_1)|ti(X_b,Y_2)=ti(X_b,Z_2)))).
% 64.42/64.06  all X_a (semiring(X_a)-> (all A_1 E_1 B C (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),E_1)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),B),E_1)),C))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),B)),E_1)),C)))).
% 64.42/64.06  all X_a (comm_semiring_1(X_a)-> (all A_1 M B (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),M)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),B),M))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),B)),M)))).
% 64.42/64.06  all X_a (cancel_semigroup_add(X_a)-> (all B A_1 C (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),B),A_1)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),C),A_1)->ti(X_a,B)=ti(X_a,C)))).
% 64.42/64.06  all X_a (cancel146912293up_add(X_a)-> (all A_1 B C (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),B)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),C)->ti(X_a,B)=ti(X_a,C)))).
% 64.42/64.06  all X_a (cancel_semigroup_add(X_a)-> (all A_1 B C (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),B)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),C)->ti(X_a,B)=ti(X_a,C)))).
% 64.42/64.06  all X_a (comm_semiring_1(X_a)-> (all A_1 B C D_1 (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),B)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),C),D_1))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),C)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),B),D_1))))).
% 64.42/64.06  all X_b (cancel_semigroup_add(X_b)-> (all Ba A_2 Ca (hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),Ba),A_2)=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),Ca),A_2)<->ti(X_b,Ba)=ti(X_b,Ca)))).
% 64.42/64.06  all X_b (cancel_semigroup_add(X_b)-> (all A_2 Ba Ca (hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),A_2),Ba)=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),A_2),Ca)<->ti(X_b,Ba)=ti(X_b,Ca)))).
% 64.42/64.06  all X_a (comm_semiring_1(X_a)-> (all A_1 B C (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),B)),C)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),C)),B)))).
% 64.42/64.06  all X_a (ab_semigroup_add(X_a)-> (all A_1 B C (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),B)),C)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),B),C))))).
% 64.42/64.06  all X_a (comm_semiring_1(X_a)-> (all A_1 B C (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),B)),C)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),B),C))))).
% 64.42/64.06  all X_a (comm_semiring_1(X_a)-> (all A_1 C D_1 (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),C),D_1))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),C)),D_1)))).
% 64.42/64.06  all X_a (comm_semiring_1(X_a)-> (all A_1 C D_1 (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),C),D_1))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),C),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),D_1))))).
% 64.42/64.06  all X_a (comm_semiring_1(X_a)-> (all A_1 C (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),C)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),C),A_1)))).
% 64.42/64.06  all X_a (comm_semiring_1(X_a)-> (all Lx Ly Rx Ry (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Lx),Ly)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Rx),Ry))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Lx),Rx)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Ly),Ry))))).
% 64.42/64.06  all X_a (comm_semiring_1(X_a)-> (all Lx Ly Rx Ry (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Lx),Ly)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Rx),Ry))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Rx),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Lx),Ly)),Ry))))).
% 64.42/64.06  all X_a (comm_semiring_1(X_a)-> (all Lx Ly Rx Ry (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Lx),Ly)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Rx),Ry))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Lx),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Ly),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Rx),Ry)))))).
% 64.42/64.06  all X_a (comm_semiring_1(X_a)-> (all Lx Ly Rx (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Lx),Ly)),Rx)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Lx),Rx)),Ly)))).
% 64.42/64.06  all X_a (comm_semiring_1(X_a)-> (all Lx Ly Rx (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Lx),Ly)),Rx)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Lx),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Ly),Rx))))).
% 64.42/64.06  all X_a (ab_semigroup_mult(X_a)-> (all A_1 B C (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),B)),C)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),B),C))))).
% 64.42/64.06  all X_a (comm_semiring_1(X_a)-> (all Lx Rx Ry (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Lx),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Rx),Ry))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Lx),Rx)),Ry)))).
% 64.42/64.06  all X_a (comm_semiring_1(X_a)-> (all Lx Rx Ry (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Lx),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Rx),Ry))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Rx),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Lx),Ry))))).
% 64.42/64.06  all X_a (comm_semiring_1(X_a)-> (all A_1 B (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),B)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),B),A_1)))).
% 64.42/64.06  all X_b (ab_group_add(X_b)-> (all A_2 Ba Ca D (hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),minus_minus(X_b),A_2),Ba)=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),minus_minus(X_b),Ca),D)-> (ti(X_b,A_2)=ti(X_b,Ba)<->ti(X_b,Ca)=ti(X_b,D))))).
% 64.42/64.06  all X_a (comm_semiring_1(X_a)-> (all X Y Z (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),Y),Z))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),X),Y)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),X),Z))))).
% 64.42/64.06  all X_b (semiri456707255roduct(X_b)-> (all Ca D A_2 Ba (ti(X_b,A_2)!=ti(X_b,Ba)&ti(X_b,Ca)!=ti(X_b,D)<->hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),A_2),Ca)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ba),D))!=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),A_2),D)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ba),Ca))))).
% 64.42/64.06  all X_a (comm_semiring(X_a)-> (all A_1 B C (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),B)),C)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),C)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),B),C))))).
% 64.42/64.06  all X_a (comm_semiring_1(X_a)-> (all A_1 B C (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),B)),C)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),C)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),B),C))))).
% 64.42/64.06  all X_b X_c (comm_monoid_mult(X_c)-> (all F G A_3 B_2 (ti(fun(X_b,bool),A_3)=ti(fun(X_b,bool),B_2)-> ((all X_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),B_2))->hAPP(X_b,X_c,F,X_2)=hAPP(X_b,X_c,G,X_2)))->hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),F),A_3)=hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),G),B_2))))).
% 64.42/64.06  all X_b X_c (comm_monoid_mult(X_c)-> (all H G A_3 B_2 (ti(fun(X_b,bool),A_3)=ti(fun(X_b,bool),B_2)-> ((all X_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),B_2))->hAPP(X_b,X_c,H,X_2)=hAPP(X_b,X_c,G,X_2)))->hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),H),A_3)=hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),G),B_2))))).
% 64.42/64.06  all X_b X_c (comm_monoid_add(X_c)-> (all F G A_3 ((all X_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),A_3))->hAPP(X_b,X_c,F,X_2)=hAPP(X_b,X_c,G,X_2)))->hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),F),A_3)=hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),G),A_3)))).
% 64.42/64.06  all X_b X_c (comm_monoid_add(X_c)-> (all F G A_3 B_2 (ti(fun(X_b,bool),A_3)=ti(fun(X_b,bool),B_2)-> ((all X_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),B_2))->hAPP(X_b,X_c,F,X_2)=hAPP(X_b,X_c,G,X_2)))->hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),F),A_3)=hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),G),B_2))))).
% 64.42/64.06  all X_b X_c (comm_monoid_add(X_c)-> (all H G A_3 B_2 (ti(fun(X_b,bool),A_3)=ti(fun(X_b,bool),B_2)-> ((all X_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),B_2))->hAPP(X_b,X_c,H,X_2)=hAPP(X_b,X_c,G,X_2)))->hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),H),A_3)=hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),G),B_2))))).
% 64.42/64.06  all X_b (order(X_b)-> (all K_1 (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),K_1),bot_bot(fun(X_b,bool)))),hAPP(X_b,fun(X_b,bool),ord_lessThan(X_b),K_1))=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),K_1),bot_bot(fun(X_b,bool)))))).
% 64.42/64.06  all X_b F A_3 B_2 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),B_2))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),A_3))->hAPP(fun(X_b,bool),nat,hAPP(fun(X_b,nat),fun(fun(X_b,bool),nat),big_co1399186613setsum(X_b,nat),F),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2))=hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(fun(X_b,bool),nat,hAPP(fun(X_b,nat),fun(fun(X_b,bool),nat),big_co1399186613setsum(X_b,nat),F),A_3)),hAPP(fun(X_b,bool),nat,hAPP(fun(X_b,nat),fun(fun(X_b,bool),nat),big_co1399186613setsum(X_b,nat),F),B_2)))).
% 64.42/64.06  all X_a (preorder(X_a)-> (all X hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),X)))).
% 64.42/64.06  all X_b A_3 B_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),A_3))->ti(fun(X_b,bool),A_3)=ti(fun(X_b,bool),B_2))).
% 64.42/64.06  all X_b Ca A_3 B_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),A_3))->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),B_2)))).
% 64.42/64.06  all X_b A_3 hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),bot_bot(fun(X_b,bool))),A_3)).
% 64.42/64.06  all X_b A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))->hBOOL(hAPP(fun(fun(X_b,bool),bool),bool,finite_finite_1(fun(X_b,bool)),hAPP(fun(fun(X_b,bool),bool),fun(fun(X_b,bool),bool),collect(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),hAPP(fun(fun(X_b,bool),fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(fun(X_b,bool),bool)),combc(fun(X_b,bool),fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool))),A_3))))).
% 64.42/64.06  all X_b R_1 S_1 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),R_1)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),S_1)))<->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),R_1),S_1))).
% 64.42/64.06  all X_a (linorder(X_a)-> (all X Y (-hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),Y))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),X))))).
% 64.42/64.06  all X_b X_c (ord(X_c)-> (all X_1 F G (hBOOL(hAPP(fun(X_b,X_c),bool,hAPP(fun(X_b,X_c),fun(fun(X_b,X_c),bool),ord_less_e_q(fun(X_b,X_c)),F),G))->hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),hAPP(X_b,X_c,F,X_1)),hAPP(X_b,X_c,G,X_1)))))).
% 64.42/64.06  all X_a (order(X_a)-> (all Z Y X (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),X))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Z),Y))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Z),X)))))).
% 64.42/64.06  all X_a (order(X_a)-> (all Y X (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),X))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),Y))->ti(X_a,X)=ti(X_a,Y))))).
% 64.42/64.06  all X_a (preorder(X_a)-> (all Z X Y (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),Y))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),Z))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),Z)))))).
% 64.42/64.06  all X_a (order(X_a)-> (all X Y (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),Y))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),X))->ti(X_a,X)=ti(X_a,Y))))).
% 64.42/64.06  all X_a (order(X_a)-> (all C B A_1 (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),B),A_1))-> (ti(X_a,B)=ti(X_a,C)->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),C),A_1)))))).
% 64.42/64.06  all X_a (ord(X_a)-> (all C A_1 B (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),A_1),B))-> (ti(X_a,B)=ti(X_a,C)->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),A_1),C)))))).
% 64.42/64.06  all X_a (order(X_a)-> (all C A_1 B (ti(X_a,A_1)=ti(X_a,B)-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),C),B))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),C),A_1)))))).
% 64.42/64.06  all X_a (ord(X_a)-> (all C A_1 B (ti(X_a,A_1)=ti(X_a,B)-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),B),C))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),A_1),C)))))).
% 64.42/64.06  all X_b (order(X_b)-> (all Y_2 X_1 (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Y_2),X_1))-> (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Y_2))<->ti(X_b,X_1)=ti(X_b,Y_2))))).
% 64.42/64.06  all X_b X_c (ord(X_c)-> (all X_1 F G (hBOOL(hAPP(fun(X_b,X_c),bool,hAPP(fun(X_b,X_c),fun(fun(X_b,X_c),bool),ord_less_e_q(fun(X_b,X_c)),F),G))->hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),hAPP(X_b,X_c,F,X_1)),hAPP(X_b,X_c,G,X_1)))))).
% 64.42/64.06  all X_a (preorder(X_a)-> (all X Y (X=Y->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),Y))))).
% 64.42/64.06  all X_b (order(X_b)-> (all X_1 Y_2 (ti(X_b,X_1)=ti(X_b,Y_2)<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Y_2))&hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Y_2),X_1))))).
% 64.42/64.06  all X_a (linorder(X_a)-> (all X Y (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),Y))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),X))))).
% 64.42/64.06  all X_b X_c (ord(X_c)-> (all F G (hBOOL(hAPP(fun(X_b,X_c),bool,hAPP(fun(X_b,X_c),fun(fun(X_b,X_c),bool),ord_less_e_q(fun(X_b,X_c)),F),G))<-> (all X_2 hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),hAPP(X_b,X_c,F,X_2)),hAPP(X_b,X_c,G,X_2))))))).
% 64.42/64.06  all X_b A_3 B_2 (ti(fun(X_b,bool),A_3)=ti(fun(X_b,bool),B_2)-> -(hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))-> -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),A_3)))).
% 64.42/64.06  all X_b C_1 A_3 B_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),C_1))->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),C_1)))).
% 64.42/64.06  all X_b X_1 A_3 B_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),B_2)))).
% 64.42/64.06  all X_b B_2 X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),B_2)))).
% 64.42/64.06  all X_b X_1 A_3 B_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),B_2)))).
% 64.42/64.06  all X_b A_3 B_2 (ti(fun(X_b,bool),A_3)=ti(fun(X_b,bool),B_2)->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),A_3))).
% 64.42/64.06  all X_b A_3 B_2 (ti(fun(X_b,bool),A_3)=ti(fun(X_b,bool),B_2)->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))).
% 64.42/64.06  all X_b A_3 B_2 (ti(fun(X_b,bool),A_3)=ti(fun(X_b,bool),B_2)<->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))&hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),A_3))).
% 64.42/64.06  all X_b A_3 hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),A_3)).
% 64.42/64.06  all X_b X_1 Pa Q_3 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),Pa),Q_3))-> (hBOOL(hAPP(X_b,bool,Pa,X_1))->hBOOL(hAPP(X_b,bool,Q_3,X_1)))).
% 64.42/64.06  all X_b Q_3 Pa X_1 (hBOOL(hAPP(X_b,bool,Pa,X_1))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),Pa),Q_3))->hBOOL(hAPP(X_b,bool,Q_3,X_1)))).
% 64.42/64.06  all X_b (linorder(X_b)-> (all X_1 Y_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),hAPP(X_b,fun(X_b,bool),ord_lessThan(X_b),X_1)),hAPP(X_b,fun(X_b,bool),ord_lessThan(X_b),Y_2)))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Y_2))))).
% 64.42/64.06  all X_b (linorder(X_b)-> (all X_1 Y_2 (hAPP(X_b,fun(X_b,bool),ord_lessThan(X_b),X_1)=hAPP(X_b,fun(X_b,bool),ord_lessThan(X_b),Y_2)<->ti(X_b,X_1)=ti(X_b,Y_2)))).
% 64.42/64.06  all X_a (ordere236663937imp_le(X_a)-> (all C A_1 B (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),C),A_1)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),C),B)))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),A_1),B))))).
% 64.42/64.06  all X_a (ordere236663937imp_le(X_a)-> (all A_1 C B (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),C)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),B),C)))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),A_1),B))))).
% 64.42/64.06  all X_a (ordere779506340up_add(X_a)-> (all C D_1 A_1 B (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),A_1),B))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),C),D_1))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),C)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),B),D_1))))))).
% 64.42/64.06  all X_a (ordere779506340up_add(X_a)-> (all C A_1 B (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),A_1),B))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),C),A_1)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),C),B)))))).
% 64.42/64.06  all X_a (ordere779506340up_add(X_a)-> (all C A_1 B (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),A_1),B))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),C)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),B),C)))))).
% 64.42/64.06  all X_b (ordere236663937imp_le(X_b)-> (all Ca A_2 Ba (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),Ca),A_2)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),Ca),Ba)))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),A_2),Ba))))).
% 64.42/64.06  all X_b (ordere236663937imp_le(X_b)-> (all A_2 Ca Ba (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),A_2),Ca)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),Ba),Ca)))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),A_2),Ba))))).
% 64.42/64.06  all X_a (bot(X_a)-> (all A_1 (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),A_1),bot_bot(X_a)))->ti(X_a,A_1)=bot_bot(X_a)))).
% 64.42/64.06  all X_b (bot(X_b)-> (all A_2 (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),A_2),bot_bot(X_b)))<->ti(X_b,A_2)=bot_bot(X_b)))).
% 64.42/64.06  all X_a (bot(X_a)-> (all A_1 hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),bot_bot(X_a)),A_1)))).
% 64.42/64.06  all X_b (ordered_ab_group_add(X_b)-> (all A_2 Ba Ca D (hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),minus_minus(X_b),A_2),Ba)=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),minus_minus(X_b),Ca),D)-> (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),A_2),Ba))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Ca),D)))))).
% 64.42/64.06  all X_b A_3 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),bot_bot(fun(X_b,bool))))<->ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))).
% 64.42/64.06  all X_b A_3 B_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))-> (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),B_2))->hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3)))).
% 64.42/64.06  all X_b A_3 B_2 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),B_2))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))->hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3)))).
% 64.42/64.06  all X_b A_2 C_1 D_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),C_1),D_2))->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),C_1)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),D_2)))).
% 64.42/64.06  all X_b Ba A_3 B_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ba),B_2)))).
% 64.42/64.06  all X_b B_2 X_1 A_3 (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),B_2)))<->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2)))).
% 64.42/64.06  all X_b X_1 A_3 B_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3)),B_2))<->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),B_2))&hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))).
% 64.42/64.06  all X_b B_2 A_2 hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),B_2))).
% 64.42/64.06  all X_c X_b F A_3 B_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))->hBOOL(hAPP(fun(X_c,bool),bool,hAPP(fun(X_c,bool),fun(fun(X_c,bool),bool),ord_less_e_q(fun(X_c,bool)),hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),F),A_3)),hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),F),B_2)))).
% 64.42/64.06  all X_b X_c B_2 F A_3 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),A_3)))<-> (exists AA (hBOOL(hAPP(fun(X_c,bool),bool,hAPP(fun(X_c,bool),fun(fun(X_c,bool),bool),ord_less_e_q(fun(X_c,bool)),AA),A_3))&ti(fun(X_b,bool),B_2)=hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),AA)))).
% 64.42/64.06  all X_b C_1 A_3 B_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),C_1))->hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),B_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),C_1),A_3))=ti(fun(X_b,bool),A_3))).
% 64.42/64.06  all X_b D_2 B_2 A_3 C_1 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),C_1))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),D_2),B_2))->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),C_1),D_2))))).
% 64.42/64.06  all X_b A_3 B_2 hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2)),A_3)).
% 64.42/64.07  all X_b Ts Ga Ts_1 (hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),Ts_1))-> (hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),ord_less_e_q(fun(hoare_2118899576triple(X_b),bool)),Ts),Ts_1))->hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),Ts)))).
% 64.42/64.07  all X_b Ts Ga (hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),ord_less_e_q(fun(hoare_2118899576triple(X_b),bool)),Ts),Ga))->hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),Ts))).
% 64.42/64.07  all X_b A_3 X_1 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool)))))->ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))|ti(fun(X_b,bool),A_3)=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool)))).
% 64.42/64.07  all X_c X_b B_2 F A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (hBOOL(hAPP(fun(X_c,bool),bool,hAPP(fun(X_c,bool),fun(fun(X_c,bool),bool),ord_less_e_q(fun(X_c,bool)),B_2),hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),F),A_3)))->hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),B_2)))).
% 64.42/64.07  all X_b X_c F A_3 B_2 hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),A_3)),hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),B_2))),hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),hAPP(fun(X_c,bool),fun(X_c,bool),hAPP(fun(X_c,bool),fun(fun(X_c,bool),fun(X_c,bool)),minus_minus(fun(X_c,bool)),A_3),B_2)))).
% 64.42/64.07  all X_c X_b B_2 A_3 F Z_2 G F_2 (hBOOL(hAPP(fun(fun(X_c,bool),X_b),bool,hAPP(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool),hAPP(X_b,fun(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool)),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool))),finite908156982e_idem(X_b,X_c),F),Z_2),G),F_2))-> (hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),A_3))-> (hBOOL(hAPP(fun(X_c,bool),bool,hAPP(fun(X_c,bool),fun(fun(X_c,bool),bool),ord_less_e_q(fun(X_c,bool)),B_2),A_3))->hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),F,hAPP(fun(X_c,bool),X_b,F_2,B_2)),hAPP(fun(X_c,bool),X_b,F_2,A_3))=hAPP(fun(X_c,bool),X_b,F_2,A_3)))).
% 64.42/64.07  all X_b (ordered_ring(X_b)-> (all A_2 E Ca Ba D (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),A_2),E)),Ca)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ba),E)),D)))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),minus_minus(X_b),A_2),Ba)),E)),Ca)),D))))).
% 64.42/64.07  all X_b (ordered_ring(X_b)-> (all A_2 E Ca Ba D (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),A_2),E)),Ca)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ba),E)),D)))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Ca),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),minus_minus(X_b),Ba),A_2)),E)),D)))))).
% 64.42/64.07  all X_b A_3 X_1 B_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))),B_2))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),B_2))))).
% 64.42/64.07  all X_b A_3 X_1 B_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),B_2)))<-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))),B_2)))& (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2)))).
% 64.42/64.07  all X_b B_2 A_3 F F_2 (hBOOL(hAPP(fun(fun(X_b,bool),X_b),bool,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(fun(X_b,bool),X_b),bool),finite2073411215e_idem(X_b),F),F_2))-> (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (ti(fun(X_b,bool),B_2)!=bot_bot(fun(X_b,bool))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),A_3))->hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),F,hAPP(fun(X_b,bool),X_b,F_2,B_2)),hAPP(fun(X_b,bool),X_b,F_2,A_3))=hAPP(fun(X_b,bool),X_b,F_2,A_3))))).
% 64.42/64.07  all X_b X_c (ab_group_add(X_c)-> (all F B_2 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),A_3))->hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),F),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2))=hAPP(X_c,X_c,hAPP(X_c,fun(X_c,X_c),minus_minus(X_c),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),F),A_3)),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),F),B_2)))))).
% 64.42/64.07  all X_b Pa A_3 F_2 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),F_2))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),F_2),A_3))-> (hBOOL(hAPP(fun(X_b,bool),bool,Pa,bot_bot(fun(X_b,bool))))-> ((all A_5 F_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),F_3))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_5),A_3))-> (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_5),F_3))-> (hBOOL(hAPP(fun(X_b,bool),bool,Pa,F_3))->hBOOL(hAPP(fun(X_b,bool),bool,Pa,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_5),F_3))))))))->hBOOL(hAPP(fun(X_b,bool),bool,Pa,F_2)))))).
% 64.42/64.07  all X_b B_2 A_3 ((all X_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),A_3))->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),B_2))))->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))).
% 64.42/64.07  all X_c X_b F A_3 B_2 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),B_2))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),A_3)))-> (exists C_2 (hBOOL(hAPP(fun(X_c,bool),bool,hAPP(fun(X_c,bool),fun(fun(X_c,bool),bool),ord_less_e_q(fun(X_c,bool)),C_2),A_3))&hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),C_2))&ti(fun(X_b,bool),B_2)=hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),C_2))))).
% 64.42/64.07  all X_b X_c (comm_monoid_add(X_c)&ordere779506340up_add(X_c)-> (all F G K_2 ((all I_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),I_2),K_2))->hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),hAPP(X_b,X_c,F,I_2)),hAPP(X_b,X_c,G,I_2)))))->hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),F),K_2)),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),G),K_2)))))).
% 64.42/64.07  all X_c X_b F B_2 A_3 ((all X_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),A_3))->hBOOL(hAPP(fun(X_c,bool),bool,hAPP(X_c,fun(fun(X_c,bool),bool),member(X_c),hAPP(X_b,X_c,F,X_2)),B_2))))->hBOOL(hAPP(fun(X_c,bool),bool,hAPP(fun(X_c,bool),fun(fun(X_c,bool),bool),ord_less_e_q(fun(X_c,bool)),hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),F),A_3)),B_2))).
% 64.42/64.07  all X_b X_c (ord(X_c)-> (all F G ((all X_2 hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),hAPP(X_b,X_c,F,X_2)),hAPP(X_b,X_c,G,X_2))))->hBOOL(hAPP(fun(X_b,X_c),bool,hAPP(fun(X_b,X_c),fun(fun(X_b,X_c),bool),ord_less_e_q(fun(X_b,X_c)),F),G))))).
% 64.42/64.07  all X_b A_3 Ba ((hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ba),bot_bot(fun(X_b,bool)))))->hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),partial_flat_lub(X_b),Ba),A_3)=ti(X_b,Ba))& (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ba),bot_bot(fun(X_b,bool)))))->hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),partial_flat_lub(X_b),Ba),A_3)=hAPP(fun(X_b,bool),X_b,the(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ba),bot_bot(fun(X_b,bool)))))))).
% 64.42/64.07  all N Q_3 Pa ((all X_2 hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,Q_3,X_2)),hAPP(nat,nat,Pa,X_2))))->hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(fun(nat,bool),nat,hAPP(fun(nat,nat),fun(fun(nat,bool),nat),big_co1399186613setsum(nat,nat),Pa),hAPP(nat,fun(nat,bool),ord_lessThan(nat),N))),hAPP(fun(nat,bool),nat,hAPP(fun(nat,nat),fun(fun(nat,bool),nat),big_co1399186613setsum(nat,nat),Q_3),hAPP(nat,fun(nat,bool),ord_lessThan(nat),N)))=hAPP(fun(nat,bool),nat,hAPP(fun(nat,nat),fun(fun(nat,bool),nat),big_co1399186613setsum(nat,nat),hAPP(fun(nat,nat),fun(nat,nat),hAPP(fun(nat,fun(nat,nat)),fun(fun(nat,nat),fun(nat,nat)),combs(nat,nat,nat),hAPP(fun(nat,nat),fun(nat,fun(nat,nat)),hAPP(fun(nat,fun(nat,nat)),fun(fun(nat,nat),fun(nat,fun(nat,nat))),combb(nat,fun(nat,nat),nat),minus_minus(nat)),Pa)),Q_3)),hAPP(nat,fun(nat,bool),ord_lessThan(nat),N))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all B_2 A_3 (ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))-> (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),B_2))->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),ord_min(X_b)),B_2)),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),ord_min(X_b)),A_3)))))))).
% 64.42/64.07  all X_b Q_3 Pa ((all X_2 (hBOOL(hAPP(X_b,bool,Pa,X_2))->hBOOL(hAPP(X_b,bool,Q_3,X_2))))->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),Pa),Q_3))).
% 64.42/64.07  all X_b Q_3 Pa ((all X_2 (hBOOL(hAPP(X_b,bool,Pa,X_2))->hBOOL(hAPP(X_b,bool,Q_3,X_2))))->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),Pa)),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),Q_3)))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all M_3 N_3 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),M_3),N_3))-> (ti(fun(X_b,bool),M_3)!=bot_bot(fun(X_b,bool))-> (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),N_3))->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),N_3)),hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),M_3)))))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all M_3 N_3 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),M_3),N_3))-> (ti(fun(X_b,bool),M_3)!=bot_bot(fun(X_b,bool))-> (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),N_3))->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),M_3)),hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),N_3)))))))).
% 64.42/64.07  all K_1 hBOOL(hAPP(fun(nat,bool),bool,finite_finite_1(nat),hAPP(nat,fun(nat,bool),ord_lessThan(nat),K_1))).
% 64.42/64.07  all K_1 hBOOL(hAPP(fun(nat,bool),bool,finite_finite_1(nat),hAPP(fun(nat,bool),fun(nat,bool),collect(nat),hAPP(nat,fun(nat,bool),hAPP(fun(nat,fun(nat,bool)),fun(nat,fun(nat,bool)),combc(nat,nat,bool),ord_less_e_q(nat)),K_1)))).
% 64.42/64.07  all N_3 (hBOOL(hAPP(fun(nat,bool),bool,finite_finite_1(nat),N_3))<-> (exists M_2 all X_2 (hBOOL(hAPP(fun(nat,bool),bool,hAPP(nat,fun(fun(nat,bool),bool),member(nat),X_2),N_3))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),X_2),M_2))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))->hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_1),hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),A_3))=hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),A_3))))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all X (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),X)=ti(X_a,X)))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all X Y Z (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),Y)),Z)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),Y),Z))))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all A_1 B C (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),A_1),B)),C)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),A_1),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),B),C))))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all X Y Z (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),Y),Z))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),Y),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),Z))))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all B A_1 C (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),B),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),A_1),C))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),A_1),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),B),C))))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all X Y (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),Y))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),Y)))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all A_1 B (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),A_1),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),A_1),B))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),A_1),B)))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all X Y (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),Y)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),Y),X)))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all A_1 B (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),A_1),B)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),B),A_1)))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all A_1 (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),A_1),A_1)=ti(X_a,A_1)))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 Y_2 Z_2 (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_1),Y_2)),Z_2))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Z_2))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Y_2),Z_2))))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all X A_1 B (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),A_1),B)))-> -(hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),A_1))-> -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),B)))))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all B D_1 A_1 C (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),A_1),C))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),B),D_1))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),A_1),B)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),C),D_1))))))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all Z X Y (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),Y))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),Z))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),Y),Z))))))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all B X A_1 (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),A_1))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),B))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),A_1),B))))))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all Y X (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),X))->hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),Y)=ti(X_a,Y)))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all X Y (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),Y))->hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),Y)=ti(X_a,X)))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all A_1 B X (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),B),X))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),A_1),B)),X))))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all B A_1 X (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),A_1),X))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),A_1),B)),X))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 Y_2 Z_2 (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),Y_2),Z_2)))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Y_2))&hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Z_2))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 Y_2 (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Y_2))<->hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_1),Y_2)=ti(X_b,X_1)))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all X Y hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),Y)),Y)))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all X Y hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),Y)),X)))).
% 64.42/64.07  all X_a (ordere236663937imp_le(X_a)-> (all X Y Z (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),Y)),Z)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),X),Z)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),Y),Z))))).
% 64.42/64.07  all X_a (ordered_ab_group_add(X_a)-> (all X Y Z (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),minus_minus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),Y)),Z)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),minus_minus(X_a),X),Z)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),minus_minus(X_a),Y),Z))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))->hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),A_3)=hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),ord_min(X_b)),A_3)))).
% 64.42/64.07  all X_b (linorder(X_b)->hBOOL(hAPP(fun(X_b,fun(X_b,X_b)),bool,finite_comp_fun_idem(X_b,X_b),ord_min(X_b)))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool))->hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_1),hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),A_3)))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))-> (ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool))->hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_1),hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),A_3))))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all B_2 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (ti(fun(X_b,bool),B_2)!=bot_bot(fun(X_b,bool))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),A_3))->hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),B_2)),hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),A_3))=hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),A_3)))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))->hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),X_b)),finite_fold(X_b,X_b),ord_min(X_b)),X_1),A_3))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all A_2 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))->hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),A_3))=hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),X_b)),finite_fold(X_b,X_b),ord_min(X_b)),A_2),A_3)))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))=bot_bot(fun(X_b,bool))->hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=ti(X_b,X_1))& (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))!=bot_bot(fun(X_b,bool))->hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_1),hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool)))))))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))-> (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))=bot_bot(fun(X_b,bool))->hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),A_3)=ti(X_b,X_1))& (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))!=bot_bot(fun(X_b,bool))->hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),A_3)=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_1),hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))))))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),A_3))))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),A_3)),X_1)))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool))->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),A_3)),A_3)))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool))->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),A_3)),A_3)))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 (hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))=ti(X_b,X_1)))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 (hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))=ti(X_b,X_1)))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all Ba A_2 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),X_b)),finite_fold(X_b,X_b),ord_min(X_b)),Ba),A_3)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),A_2),Ba))))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all Ba A_2 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))->hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),X_b)),finite_fold(X_b,X_b),ord_min(X_b)),Ba),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),A_2),hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),X_b)),finite_fold(X_b,X_b),ord_min(X_b)),Ba),A_3))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all A_2 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),ord_min(X_b)),A_3)),A_2)))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool))-> (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),ord_min(X_b)),A_3)),X_1))<-> (exists X_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),A_3))&hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_2),X_1))))))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool))-> (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),ord_min(X_b)),A_3)))<-> (all X_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),A_3))->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),X_2))))))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all N_3 H ((all X_2 Y_1 (hAPP(X_b,X_b,H,hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_2),Y_1))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),hAPP(X_b,X_b,H,X_2)),hAPP(X_b,X_b,H,Y_1))))-> (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),N_3))-> (ti(fun(X_b,bool),N_3)!=bot_bot(fun(X_b,bool))->hAPP(X_b,X_b,H,hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),N_3))=hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,X_b),fun(fun(X_b,bool),fun(X_b,bool)),image(X_b,X_b),H),N_3))))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool))-> ((all X_2 Y_1 hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_2),Y_1)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Y_1),bot_bot(fun(X_b,bool)))))))->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),A_3)),A_3))))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all Ca Ba A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> ((all X_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),A_3))->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Ba),X_2))))->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),Ba),Ca)),hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),X_b)),finite_fold(X_b,X_b),ord_min(X_b)),Ca),A_3))))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> ((all Y_1 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Y_1),A_3))->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Y_1))))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))->hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),A_3)=ti(X_b,X_1)))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> ((all Y_1 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Y_1),A_3))->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Y_1),X_1))))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))->hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),A_3)=ti(X_b,X_1)))))).
% 64.42/64.07  all X_b (linorder(X_b)->hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,X_b)),max(X_b),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)),combc(X_b,X_b,bool),ord_less_e_q(X_b)))=ord_min(X_b)).
% 64.42/64.07  all U F ((all N_2 hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),N_2),hAPP(nat,nat,F,N_2))))->hBOOL(hAPP(fun(nat,bool),bool,finite_finite_1(nat),hAPP(fun(nat,bool),fun(nat,bool),collect(nat),hAPP(nat,fun(nat,bool),hAPP(fun(nat,fun(nat,bool)),fun(nat,fun(nat,bool)),combc(nat,nat,bool),hAPP(fun(nat,nat),fun(nat,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(nat,nat),fun(nat,fun(nat,bool))),combb(nat,fun(nat,bool),nat),ord_less_e_q(nat)),F)),U))))).
% 64.42/64.07  all X_a (order(X_a)-> (all X Least ((all X_2 hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Least),X_2)))->hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),Least)=ti(X_a,Least)))).
% 64.42/64.07  all X_a (ord(X_a)-> (all X Least ((all X_2 hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Least),X_2)))->hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),Least),X)=ti(X_a,Least)))).
% 64.42/64.07  all X_b (ord(X_b)->ord_min(X_b)=hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,X_b)),min(X_b),ord_less_e_q(X_b))).
% 64.42/64.07  all N K_1 M_1 (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K_1),M_1))-> (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K_1),N))-> (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M_1),K_1)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),N),K_1)))<->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M_1),N))))).
% 64.42/64.07  all K L_1 I J (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I),J))-> (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K),L_1))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),I),K)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),J),L_1))))).
% 64.42/64.07  all K I J (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I),J))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),K),I)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),K),J)))).
% 64.42/64.07  all K I J (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I),J))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),I),K)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),J),K)))).
% 64.42/64.07  all M hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),M),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),M),M)))).
% 64.42/64.07  all M hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),M),M))).
% 64.42/64.07  all N_1 hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),N_1),N_1)).
% 64.42/64.07  all M N_1 (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M),N_1))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),N_1),M))).
% 64.42/64.07  all M N_1 (M=N_1->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M),N_1))).
% 64.42/64.07  all K I J (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I),J))-> (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),J),K))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I),K)))).
% 64.42/64.07  all M N_1 (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M),N_1))-> (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),N_1),M))->M=N_1)).
% 64.42/64.07  all M K N_1 (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M),K)),N_1))-> -(hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M),N_1))-> -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K),N_1)))).
% 64.42/64.07  all M K N_1 (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M),K)),N_1))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M),N_1))).
% 64.42/64.07  all M K N_1 (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M),K)),N_1))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K),N_1))).
% 64.42/64.07  all K L_1 I J (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I),J))-> (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K),L_1))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),I),K)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),J),L_1))))).
% 64.42/64.07  all K I J (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I),J))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),I),K)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),J),K)))).
% 64.42/64.07  all M I J (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I),J))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M),J)))).
% 64.42/64.07  all M I J (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I),J))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),J),M)))).
% 64.42/64.07  all K_1 M_1 N (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),K_1),M_1)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),K_1),N)))<->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M_1),N))).
% 64.42/64.07  all M_1 N (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M_1),N))<-> (exists K_3 (N=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M_1),K_3)))).
% 64.42/64.07  all N_1 M hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),N_1),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),N_1),M))).
% 64.42/64.07  all N_1 M hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),N_1),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M),N_1))).
% 64.42/64.07  all M I N_1 (hAPP(nat,nat,hAPP(nat,fun(nat,nat),ord_min(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M),I)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),N_1),I))=hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),ord_min(nat),M),N_1)),I)).
% 64.42/64.07  all K M N_1 (hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),K),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M),N_1))=hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),K),M)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),K),N_1))).
% 64.42/64.07  all M N_1 (hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M),N_1)),N_1)=M).
% 64.42/64.07  all N_1 M (hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),N_1),M)),N_1)=M).
% 64.42/64.07  all I J K (hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),I),J)),K)=hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),I),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),J),K))).
% 64.42/64.07  all I J K (hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),I),J)),K)=hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),I),K)),J)).
% 64.42/64.07  all M N_1 K (hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M),N_1)),K)=hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),M),K)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),N_1),K))).
% 64.42/64.07  all K M N_1 (hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),K),M)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),K),N_1))=hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M),N_1)).
% 64.42/64.07  all M K N_1 (hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M),K)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),N_1),K))=hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M),N_1)).
% 64.42/64.07  all M N_1 hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M),N_1)),M)).
% 64.42/64.07  all I K J (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K),J))->hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),I),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),J),K))=hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),I),K)),J)).
% 64.42/64.07  all J_1 K_1 I_1 (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),J_1),K_1)),I_1))<->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),J_1),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),I_1),K_1)))).
% 64.42/64.07  all M K N_1 (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K),N_1))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),N_1),M)),K)))).
% 64.42/64.07  all L_1 M N_1 (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M),N_1))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),L_1),N_1)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),L_1),M)))).
% 64.42/64.07  all L_1 M N_1 (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M),N_1))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M),L_1)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),N_1),L_1)))).
% 64.42/64.07  all I N_1 (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I),N_1))->hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),N_1),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),N_1),I))=I).
% 64.42/64.07  all N_1 M (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),N_1),M))->hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),N_1),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M),N_1))=M).
% 64.42/64.07  all I K J (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K),J))->hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),I),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),J),K))=hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),I),J)),K)).
% 64.42/64.07  all I_1 K_1 J_1 (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K_1),J_1))-> (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I_1),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),J_1),K_1)))<->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),I_1),K_1)),J_1)))).
% 64.42/64.07  all N_1 M (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),N_1),M))->hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M),N_1)),N_1)=M).
% 64.42/64.07  all K_1 I_1 J_1 (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I_1),J_1))-> (hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),J_1),I_1)=K_1<->J_1=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),K_1),I_1))).
% 64.42/64.07  all I K J (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K),J))->hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),I),J)),K)=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),I),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),J),K))).
% 64.42/64.07  all I K J (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K),J))->hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),J),K)),I)=hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),J),I)),K)).
% 64.42/64.07  all I K J (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K),J))->hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),J),I)),K)=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),J),K)),I)).
% 64.42/64.07  all N K_1 M_1 (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K_1),M_1))-> (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K_1),N))-> (hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M_1),K_1)=hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),N),K_1)<->M_1=N))).
% 64.42/64.07  all N_1 K M (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K),M))-> (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K),N_1))->hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M),K)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),N_1),K))=hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M),N_1))).
% 64.42/64.07  all U M_1 N I_1 J_1 (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I_1),J_1))-> (hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),I_1),U)),M_1)=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),J_1),U)),N)<->M_1=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),J_1),I_1)),U)),N))).
% 64.42/64.07  all U_1 M N_1 I J (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I),J))->hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),I),U_1)),M)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),J),U_1)),N_1))=hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),J),I)),U_1)),N_1))).
% 64.42/64.07  all U M_1 N I_1 J_1 (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I_1),J_1))-> (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),I_1),U)),M_1)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),J_1),U)),N)))<->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M_1),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),J_1),I_1)),U)),N))))).
% 64.42/64.07  all U M_1 N J_1 I_1 (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),J_1),I_1))-> (hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),I_1),U)),M_1)=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),J_1),U)),N)<->hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),I_1),J_1)),U)),M_1)=N)).
% 64.42/64.07  all U_1 M N_1 J I (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),J),I))->hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),I),U_1)),M)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),J),U_1)),N_1))=hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),I),J)),U_1)),M)),N_1)).
% 64.42/64.07  all M N_1 K (hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),M),N_1)),K)=hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),M),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),N_1),K))).
% 64.42/64.07  all M N_1 (hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),M),N_1)=hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),N_1),M)).
% 64.42/64.07  all M_1 K_1 N (hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M_1),K_1)=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),N),K_1)<->M_1=N).
% 64.42/64.07  all K_1 M_1 N (hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),K_1),M_1)=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),K_1),N)<->M_1=N).
% 64.42/64.07  all M N_1 K (hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M),N_1)),K)=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),N_1),K))).
% 64.42/64.07  all X Y Z (hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),X),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),Y),Z))=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),Y),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),X),Z))).
% 64.42/64.07  all M N_1 (hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M),N_1)=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),N_1),M)).
% 64.42/64.07  all K M N_1 (hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),K),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M),N_1))=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),K),M)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),K),N_1))).
% 64.42/64.07  all M N_1 K (hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M),N_1)),K)=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),M),K)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),N_1),K))).
% 64.42/64.07  all I U_1 J K (hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),I),U_1)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),J),U_1)),K))=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),I),J)),U_1)),K)).
% 64.42/64.07  all U M_1 N J_1 I_1 (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),J_1),I_1))-> (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),I_1),U)),M_1)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),J_1),U)),N)))<->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),I_1),J_1)),U)),M_1)),N)))).
% 64.42/64.07  all Z X Y (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),X),Y))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),X),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),Y),Z)))).
% 64.42/64.07  all Y X Z (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),X),Z))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),X),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),Y),Z)))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))-> (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))=bot_bot(fun(X_b,bool))->hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),A_3)=ti(X_b,X_1))& (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))!=bot_bot(fun(X_b,bool))->hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),A_3)=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_1),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))))))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))=bot_bot(fun(X_b,bool))->hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=ti(X_b,X_1))& (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))!=bot_bot(fun(X_b,bool))->hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_1),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool)))))))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))->hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_1),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),A_3))=hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),A_3))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 (hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))=ti(X_b,X_1)))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))->hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),A_3)=hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),ord_min(X_b)),A_3)))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool))->hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_1),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),A_3)))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))-> (ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool))->hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_1),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),A_3))))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all B_2 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (ti(fun(X_b,bool),B_2)!=bot_bot(fun(X_b,bool))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),A_3))->hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),B_2)),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),A_3))=hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),A_3)))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))->hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),X_b)),finite_fold(X_b,X_b),ord_min(X_b)),X_1),A_3))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all A_2 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))->hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),A_3))=hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),X_b)),finite_fold(X_b,X_b),ord_min(X_b)),A_2),A_3)))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all N_3 H ((all X_2 Y_1 (hAPP(X_b,X_b,H,hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_2),Y_1))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),hAPP(X_b,X_b,H,X_2)),hAPP(X_b,X_b,H,Y_1))))-> (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),N_3))-> (ti(fun(X_b,bool),N_3)!=bot_bot(fun(X_b,bool))->hAPP(X_b,X_b,H,hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),N_3))=hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,X_b),fun(fun(X_b,bool),fun(X_b,bool)),image(X_b,X_b),H),N_3))))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool))-> ((all X_2 Y_1 hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_2),Y_1)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Y_1),bot_bot(fun(X_b,bool)))))))->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),A_3)),A_3))))))).
% 64.42/64.07  all X_b (linord219039673up_add(X_b)-> (all S_1 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),S_1))-> (ti(fun(X_b,bool),S_1)!=bot_bot(fun(X_b,bool))->hAPP(X_b,X_b,uminus_uminus(X_b),hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),S_1))=hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,X_b),fun(fun(X_b,bool),fun(X_b,bool)),image(X_b,X_b),uminus_uminus(X_b)),S_1)))))).
% 64.42/64.07  all X_b (linord219039673up_add(X_b)-> (all S_1 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),S_1))-> (ti(fun(X_b,bool),S_1)!=bot_bot(fun(X_b,bool))->hAPP(X_b,X_b,uminus_uminus(X_b),hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),S_1))=hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,X_b),fun(fun(X_b,bool),fun(X_b,bool)),image(X_b,X_b),uminus_uminus(X_b)),S_1)))))).
% 64.42/64.07  all X_b X_c (uminus(X_c)-> (all A_3 X_2 (hAPP(X_b,X_c,hAPP(fun(X_b,X_c),fun(X_b,X_c),uminus_uminus(fun(X_b,X_c)),A_3),X_2)=hAPP(X_c,X_c,uminus_uminus(X_c),hAPP(X_b,X_c,A_3,X_2))))).
% 64.42/64.07  all X_a (boolean_algebra(X_a)-> (all X (hAPP(X_a,X_a,uminus_uminus(X_a),hAPP(X_a,X_a,uminus_uminus(X_a),X))=ti(X_a,X)))).
% 64.42/64.07  all X_c X_b (uminus(X_b)-> (all A_3 X_1 (hAPP(X_c,X_b,hAPP(fun(X_c,X_b),fun(X_c,X_b),uminus_uminus(fun(X_c,X_b)),A_3),X_1)=hAPP(X_b,X_b,uminus_uminus(X_b),hAPP(X_c,X_b,A_3,X_1))))).
% 64.42/64.07  all X_b (boolean_algebra(X_b)-> (all X_1 Y_2 (hAPP(X_b,X_b,uminus_uminus(X_b),X_1)=hAPP(X_b,X_b,uminus_uminus(X_b),Y_2)<->ti(X_b,X_1)=ti(X_b,Y_2)))).
% 64.42/64.07  all X_a (group_add(X_a)-> (all A_1 (hAPP(X_a,X_a,uminus_uminus(X_a),hAPP(X_a,X_a,uminus_uminus(X_a),A_1))=ti(X_a,A_1)))).
% 64.42/64.07  all X_b (group_add(X_b)-> (all A_2 Ba (ti(X_b,A_2)=hAPP(X_b,X_b,uminus_uminus(X_b),Ba)<->ti(X_b,Ba)=hAPP(X_b,X_b,uminus_uminus(X_b),A_2)))).
% 64.42/64.07  all X_b (group_add(X_b)-> (all A_2 Ba (hAPP(X_b,X_b,uminus_uminus(X_b),A_2)=ti(X_b,Ba)<->hAPP(X_b,X_b,uminus_uminus(X_b),Ba)=ti(X_b,A_2)))).
% 64.42/64.07  all X_b (group_add(X_b)-> (all A_2 Ba (hAPP(X_b,X_b,uminus_uminus(X_b),A_2)=hAPP(X_b,X_b,uminus_uminus(X_b),Ba)<->ti(X_b,A_2)=ti(X_b,Ba)))).
% 64.42/64.07  all X_b A_3 B_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),uminus_uminus(fun(X_b,bool)),B_2)),hAPP(fun(X_b,bool),fun(X_b,bool),uminus_uminus(fun(X_b,bool)),A_3)))).
% 64.42/64.07  all X_b A_3 B_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),uminus_uminus(fun(X_b,bool)),A_3)),hAPP(fun(X_b,bool),fun(X_b,bool),uminus_uminus(fun(X_b,bool)),B_2)))<->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),A_3))).
% 64.42/64.07  all X_a (ab_group_add(X_a)-> (all A_1 B (hAPP(X_a,X_a,uminus_uminus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),minus_minus(X_a),A_1),B))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),minus_minus(X_a),B),A_1)))).
% 64.42/64.07  all X_a (ordered_ab_group_add(X_a)-> (all A_1 B (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),A_1),B))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,uminus_uminus(X_a),B)),hAPP(X_a,X_a,uminus_uminus(X_a),A_1)))))).
% 64.42/64.07  all X_b (ordered_ab_group_add(X_b)-> (all Ba A_2 (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,uminus_uminus(X_b),Ba)),hAPP(X_b,X_b,uminus_uminus(X_b),A_2)))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),A_2),Ba))))).
% 64.42/64.07  all X_b (ordered_ab_group_add(X_b)-> (all A_2 Ba (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,uminus_uminus(X_b),A_2)),Ba))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,uminus_uminus(X_b),Ba)),A_2))))).
% 64.42/64.07  all X_b (ordered_ab_group_add(X_b)-> (all A_2 Ba (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),A_2),hAPP(X_b,X_b,uminus_uminus(X_b),Ba)))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Ba),hAPP(X_b,X_b,uminus_uminus(X_b),A_2)))))).
% 64.42/64.07  all X_a (boolean_algebra(X_a)-> (all Y X (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,uminus_uminus(X_a),Y)),X))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,uminus_uminus(X_a),X)),Y))))).
% 64.42/64.07  all X_a (boolean_algebra(X_a)-> (all Y X (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),hAPP(X_a,X_a,uminus_uminus(X_a),X)))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),hAPP(X_a,X_a,uminus_uminus(X_a),Y)))))).
% 64.42/64.07  all X_a (boolean_algebra(X_a)-> (all X Y (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),Y))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,uminus_uminus(X_a),Y)),hAPP(X_a,X_a,uminus_uminus(X_a),X)))))).
% 64.42/64.07  all X_b (boolean_algebra(X_b)-> (all X_1 Y_2 (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,uminus_uminus(X_b),X_1)),hAPP(X_b,X_b,uminus_uminus(X_b),Y_2)))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Y_2),X_1))))).
% 64.42/64.07  all X_a (ab_group_add(X_a)-> (all A_1 B (hAPP(X_a,X_a,uminus_uminus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),B))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,uminus_uminus(X_a),A_1)),hAPP(X_a,X_a,uminus_uminus(X_a),B))))).
% 64.42/64.07  all X_a (group_add(X_a)-> (all A_1 B (hAPP(X_a,X_a,uminus_uminus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),B))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,uminus_uminus(X_a),B)),hAPP(X_a,X_a,uminus_uminus(X_a),A_1))))).
% 64.42/64.07  all X_a (group_add(X_a)-> (all A_1 B (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,uminus_uminus(X_a),A_1)),B))=ti(X_a,B)))).
% 64.42/64.07  all X_a (group_add(X_a)-> (all A_1 B (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,uminus_uminus(X_a),A_1)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),B))=ti(X_a,B)))).
% 64.42/64.07  all X_a (ring(X_a)-> (all A_1 B (hAPP(X_a,X_a,uminus_uminus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),B))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),hAPP(X_a,X_a,uminus_uminus(X_a),B))))).
% 64.42/64.07  all X_a (ring(X_a)-> (all A_1 B (hAPP(X_a,X_a,uminus_uminus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),B))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(X_a,X_a,uminus_uminus(X_a),A_1)),B)))).
% 64.42/64.07  all X_a (ring(X_a)-> (all A_1 B (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(X_a,X_a,uminus_uminus(X_a),A_1)),B)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),hAPP(X_a,X_a,uminus_uminus(X_a),B))))).
% 64.42/64.07  all X_a (ring(X_a)-> (all A_1 B (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(X_a,X_a,uminus_uminus(X_a),A_1)),hAPP(X_a,X_a,uminus_uminus(X_a),B))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),B)))).
% 64.42/64.07  all X_b (idom(X_b)-> (all A_2 Ba (hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),A_2),A_2)=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ba),Ba)<->ti(X_b,A_2)=ti(X_b,Ba)|ti(X_b,A_2)=hAPP(X_b,X_b,uminus_uminus(X_b),Ba)))).
% 64.42/64.07  all X_c X_b (ab_group_add(X_b)-> (all F A_3 (hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co1399186613setsum(X_c,X_b),hAPP(fun(X_c,X_b),fun(X_c,X_b),hAPP(fun(X_b,X_b),fun(fun(X_c,X_b),fun(X_c,X_b)),combb(X_b,X_b,X_c),uminus_uminus(X_b)),F)),A_3)=hAPP(X_b,X_b,uminus_uminus(X_b),hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co1399186613setsum(X_c,X_b),F),A_3))))).
% 64.42/64.07  all X_a (group_add(X_a)-> (all A_1 B (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),minus_minus(X_a),A_1),hAPP(X_a,X_a,uminus_uminus(X_a),B))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),B)))).
% 64.42/64.07  all X_a (comm_ring_1(X_a)-> (all X Y (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),minus_minus(X_a),X),Y)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),X),hAPP(X_a,X_a,uminus_uminus(X_a),Y))))).
% 64.42/64.07  all X_a (ab_group_add(X_a)-> (all A_1 B (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),minus_minus(X_a),A_1),B)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),hAPP(X_a,X_a,uminus_uminus(X_a),B))))).
% 64.42/64.07  all X_a (group_add(X_a)-> (all A_1 B (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),minus_minus(X_a),A_1),B)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),hAPP(X_a,X_a,uminus_uminus(X_a),B))))).
% 64.42/64.07  all X_b A_3 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),uminus_uminus(fun(X_b,bool)),A_3)))<->ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))).
% 64.42/64.07  all X_b (ordered_ab_group_add(X_b)-> (all X_1 (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,X_b),fun(fun(X_b,bool),fun(X_b,bool)),image(X_b,X_b),uminus_uminus(X_b)),hAPP(X_b,fun(X_b,bool),ord_lessThan(X_b),X_1))=hAPP(X_b,fun(X_b,bool),ord_greaterThan(X_b),hAPP(X_b,X_b,uminus_uminus(X_b),X_1))))).
% 64.42/64.07  all X_b (ordered_ab_group_add(X_b)-> (all X_1 (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,X_b),fun(fun(X_b,bool),fun(X_b,bool)),image(X_b,X_b),uminus_uminus(X_b)),hAPP(X_b,fun(X_b,bool),ord_greaterThan(X_b),X_1))=hAPP(X_b,fun(X_b,bool),ord_lessThan(X_b),hAPP(X_b,X_b,uminus_uminus(X_b),X_1))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))-> (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))=bot_bot(fun(X_b,bool))->hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),A_3)=ti(X_b,X_1))& (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))!=bot_bot(fun(X_b,bool))->hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),A_3)=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1),hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))))))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))=bot_bot(fun(X_b,bool))->hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=ti(X_b,X_1))& (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))!=bot_bot(fun(X_b,bool))->hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1),hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool)))))))))).
% 64.42/64.07  all X_b Ca A_3 (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),A_3))->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),hAPP(fun(X_b,bool),fun(X_b,bool),uminus_uminus(fun(X_b,bool)),A_3)))).
% 64.42/64.07  all X_b Pa (hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(bool,bool),fun(fun(X_b,bool),fun(X_b,bool)),combb(bool,bool,X_b),fNot),Pa))=hAPP(fun(X_b,bool),fun(X_b,bool),uminus_uminus(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),Pa))).
% 64.42/64.07  all X_b A_3 (hAPP(fun(X_b,bool),fun(X_b,bool),uminus_uminus(fun(X_b,bool)),A_3)=hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(bool,bool),fun(fun(X_b,bool),fun(X_b,bool)),combb(bool,bool,X_b),fNot),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),A_3)))).
% 64.42/64.07  all X_b A_3 (hAPP(fun(X_b,bool),fun(X_b,bool),uminus_uminus(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),uminus_uminus(fun(X_b,bool)),A_3))=ti(fun(X_b,bool),A_3)).
% 64.42/64.07  all X_b Ca A_3 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),hAPP(fun(X_b,bool),fun(X_b,bool),uminus_uminus(fun(X_b,bool)),A_3)))<-> -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),A_3))).
% 64.42/64.07  all X_b A_3 B_2 (hAPP(fun(X_b,bool),fun(X_b,bool),uminus_uminus(fun(X_b,bool)),A_3)=hAPP(fun(X_b,bool),fun(X_b,bool),uminus_uminus(fun(X_b,bool)),B_2)<->ti(fun(X_b,bool),A_3)=ti(fun(X_b,bool),B_2)).
% 64.42/64.07  all X_b Ca A_3 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),hAPP(fun(X_b,bool),fun(X_b,bool),uminus_uminus(fun(X_b,bool)),A_3)))-> -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),A_3))).
% 64.42/64.07  all X_b Ca A_3 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),hAPP(fun(X_b,bool),fun(X_b,bool),uminus_uminus(fun(X_b,bool)),A_3)))-> -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),A_3))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all Y Z X (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),Y),Z)),X)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),Y),X)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),Z),X))))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all Y Z X (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),Y),Z)),X)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),Y),X)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),Z),X))))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all X Y Z (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),Y),Z))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),Y)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),Z))))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all X Y Z (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),Y),Z))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),Y)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),Z))))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all X Y (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),Y))=ti(X_a,X)))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all X Y (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),Y))=ti(X_a,X)))).
% 64.42/64.07  all X_a (ordere236663937imp_le(X_a)-> (all X Y Z (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),Y)),Z)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),X),Z)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),Y),Z))))).
% 64.42/64.07  all X_a (ordered_ab_group_add(X_a)-> (all X Y Z (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),minus_minus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),Y)),Z)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),minus_minus(X_a),X),Z)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),minus_minus(X_a),Y),Z))))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all X (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),X)=ti(X_a,X)))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all X Y Z (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),Y)),Z)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),Y),Z))))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all A_1 B C (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),A_1),B)),C)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),A_1),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),B),C))))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all X Y Z (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),Y),Z))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),Y),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),Z))))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all B A_1 C (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),B),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),A_1),C))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),A_1),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),B),C))))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all X Y (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),Y))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),Y)))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all A_1 B (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),A_1),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),A_1),B))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),A_1),B)))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all X Y (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),Y)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),Y),X)))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all A_1 B (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),A_1),B)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),B),A_1)))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all A_1 (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),A_1),A_1)=ti(X_a,A_1)))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 Y_2 (hAPP(X_b,fun(X_b,bool),ord_greaterThan(X_b),X_1)=hAPP(X_b,fun(X_b,bool),ord_greaterThan(X_b),Y_2)<->ti(X_b,X_1)=ti(X_b,Y_2)))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all X Y hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),Y))))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all Y X hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),Y))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 Y_2 (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Y_2))<->hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1),Y_2)=ti(X_b,Y_2)))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 Y_2 Z_2 (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1),Y_2)),Z_2))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Z_2))&hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Y_2),Z_2))))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all B X A_1 (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),A_1))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),A_1),B)))))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all A_1 X B (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),B))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),A_1),B)))))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all X Y (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),Y))->hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),Y)=ti(X_a,Y)))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all Y X (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),X))->hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),Y)=ti(X_a,X)))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all B A_1 X (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),A_1),X))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),B),X))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),A_1),B)),X)))))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all Z Y X (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),X))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Z),X))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),Y),Z)),X)))))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all B D_1 A_1 C (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),A_1),C))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),B),D_1))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),A_1),B)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),C),D_1))))))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all A_1 B X (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),A_1),B)),X))-> -(hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),A_1),X))-> -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),B),X)))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all Z_2 X_1 Y_2 (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Z_2),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1),Y_2)))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Z_2),X_1))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Z_2),Y_2))))).
% 64.42/64.07  all X_b (linorder(X_b)->hBOOL(hAPP(fun(X_b,fun(X_b,X_b)),bool,finite_comp_fun_idem(X_b,X_b),ord_max(X_b)))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all X Y Z hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),Y)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),Z))),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),Y),Z)))))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all X Y Z hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),Y),Z))),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),Y)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),Z)))))).
% 64.42/64.07  all X_a (linord219039673up_add(X_a)-> (all X Y (hAPP(X_a,X_a,uminus_uminus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),Y))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),hAPP(X_a,X_a,uminus_uminus(X_a),X)),hAPP(X_a,X_a,uminus_uminus(X_a),Y))))).
% 64.42/64.07  all X_a (linord219039673up_add(X_a)-> (all X Y (hAPP(X_a,X_a,uminus_uminus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),Y))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),hAPP(X_a,X_a,uminus_uminus(X_a),X)),hAPP(X_a,X_a,uminus_uminus(X_a),Y))))).
% 64.42/64.07  all N_1 M (hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),N_1),M)),M)=hAPP(nat,nat,hAPP(nat,fun(nat,nat),ord_max(nat),N_1),M)).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))->hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1),hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),A_3))=hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),A_3))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all Ba A_2 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),A_2),Ba)),hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),X_b)),finite_fold(X_b,X_b),ord_max(X_b)),Ba),A_3))))))).
% 64.42/64.07  all X_b (ord(X_b)->ord_max(X_b)=hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,X_b)),max(X_b),ord_less_e_q(X_b))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all Ba A_2 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))->hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),X_b)),finite_fold(X_b,X_b),ord_max(X_b)),Ba),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),A_2),hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),X_b)),finite_fold(X_b,X_b),ord_max(X_b)),Ba),A_3))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all A_2 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))->hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),A_2),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),A_3))=ti(X_b,A_2))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 Y_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),hAPP(X_b,fun(X_b,bool),ord_greaterThan(X_b),X_1)),hAPP(X_b,fun(X_b,bool),ord_greaterThan(X_b),Y_2)))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Y_2),X_1))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))->hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),A_3)=hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),ord_max(X_b)),A_3)))).
% 64.42/64.07  all X_b (linorder(X_b)->hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,X_b)),min(X_b),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)),combc(X_b,X_b,bool),ord_less_e_q(X_b)))=ord_max(X_b)).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool))->hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1),hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),A_3)))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))-> (ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool))->hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1),hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),A_3))))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all B_2 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (ti(fun(X_b,bool),B_2)!=bot_bot(fun(X_b,bool))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),A_3))->hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),B_2)),hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),A_3))=hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),A_3)))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))->hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),X_b)),finite_fold(X_b,X_b),ord_max(X_b)),X_1),A_3))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all A_2 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))->hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),A_3))=hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),X_b)),finite_fold(X_b,X_b),ord_max(X_b)),A_2),A_3)))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all N_3 H ((all X_2 Y_1 (hAPP(X_b,X_b,H,hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_2),Y_1))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),hAPP(X_b,X_b,H,X_2)),hAPP(X_b,X_b,H,Y_1))))-> (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),N_3))-> (ti(fun(X_b,bool),N_3)!=bot_bot(fun(X_b,bool))->hAPP(X_b,X_b,H,hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),N_3))=hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,X_b),fun(fun(X_b,bool),fun(X_b,bool)),image(X_b,X_b),H),N_3))))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool))-> ((all X_2 Y_1 hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_2),Y_1)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Y_1),bot_bot(fun(X_b,bool)))))))->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),A_3)),A_3))))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all Ca Ba A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> ((all X_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),A_3))->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_2),Ba))))->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),X_b)),finite_fold(X_b,X_b),ord_max(X_b)),Ca),A_3)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),Ba),Ca))))))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all X Y Z ((all X_2 Y_1 Z_1 (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X_2),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),Y_1),Z_1))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X_2),Y_1)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X_2),Z_1))))->hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),Y),Z))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),Y)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),Z))))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all X Y Z ((all X_2 Y_1 Z_1 (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X_2),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),Y_1),Z_1))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X_2),Y_1)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X_2),Z_1))))->hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),Y),Z))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),Y)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),Z))))).
% 64.42/64.07  all X_a (ord(X_a)-> (all X Least ((all X_2 hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Least),X_2)))->hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),Least),X)=ti(X_a,X)))).
% 64.42/64.07  all X_a (order(X_a)-> (all X Least ((all X_2 hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Least),X_2)))->hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),Least)=ti(X_a,X)))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool))->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),A_3)),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),A_3))))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all B_2 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool))-> (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),B_2))-> (ti(fun(X_b,bool),B_2)!=bot_bot(fun(X_b,bool))->hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),A_3)),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),B_2))=hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,bool),hAPP(fun(fun(X_b,bool),bool),fun(fun(X_b,fun(X_b,bool)),fun(X_b,bool)),combb(fun(X_b,bool),bool,X_b),fEx(X_b)),hAPP(fun(X_b,fun(X_b,fun(X_b,bool))),fun(X_b,fun(X_b,bool)),hAPP(fun(fun(X_b,fun(X_b,bool)),fun(X_b,bool)),fun(fun(X_b,fun(X_b,fun(X_b,bool))),fun(X_b,fun(X_b,bool))),combb(fun(X_b,fun(X_b,bool)),fun(X_b,bool),X_b),hAPP(fun(fun(X_b,bool),bool),fun(fun(X_b,fun(X_b,bool)),fun(X_b,bool)),combb(fun(X_b,bool),bool,X_b),fEx(X_b))),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,fun(X_b,bool))),hAPP(fun(X_b,fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)))),fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,fun(X_b,bool)))),combc(X_b,fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool))),hAPP(fun(X_b,fun(X_b,fun(fun(X_b,bool),fun(X_b,bool)))),fun(X_b,fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)))),hAPP(fun(fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)))),fun(fun(X_b,fun(X_b,fun(fun(X_b,bool),fun(X_b,bool)))),fun(X_b,fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool))))),combb(fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool))),X_b),combs(X_b,fun(X_b,bool),fun(X_b,bool))),hAPP(fun(X_b,fun(X_b,fun(X_b,fun(bool,bool)))),fun(X_b,fun(X_b,fun(fun(X_b,bool),fun(X_b,bool)))),hAPP(fun(fun(X_b,fun(X_b,fun(bool,bool))),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool)))),fun(fun(X_b,fun(X_b,fun(X_b,fun(bool,bool)))),fun(X_b,fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))))),combb(fun(X_b,fun(X_b,fun(bool,bool))),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),X_b),hAPP(fun(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,fun(X_b,fun(bool,bool))),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool)))),combb(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),X_b),combs(X_b,bool,bool))),hAPP(fun(X_b,fun(X_b,fun(X_b,bool))),fun(X_b,fun(X_b,fun(X_b,fun(bool,bool)))),hAPP(fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,fun(bool,bool)))),fun(fun(X_b,fun(X_b,fun(X_b,bool))),fun(X_b,fun(X_b,fun(X_b,fun(bool,bool))))),combb(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,fun(bool,bool))),X_b),hAPP(fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,fun(bool,bool)))),combb(fun(X_b,bool),fun(X_b,fun(bool,bool)),X_b),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj))),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(X_b,fun(X_b,bool))),hAPP(fun(X_b,fun(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(X_b,bool)))),fun(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(X_b,fun(X_b,bool)))),combc(X_b,fun(X_b,fun(X_b,X_b)),fun(X_b,fun(X_b,bool))),hAPP(fun(X_b,fun(fun(X_b,X_b),fun(X_b,bool))),fun(X_b,fun(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(X_b,bool)))),hAPP(fun(fun(fun(X_b,X_b),fun(X_b,bool)),fun(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(X_b,bool)))),fun(fun(X_b,fun(fun(X_b,X_b),fun(X_b,bool))),fun(X_b,fun(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(X_b,bool))))),combb(fun(fun(X_b,X_b),fun(X_b,bool)),fun(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(X_b,bool))),X_b),combb(fun(X_b,X_b),fun(X_b,bool),X_b)),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(fun(X_b,X_b),fun(X_b,bool))),hAPP(fun(fun(X_b,bool),fun(fun(X_b,X_b),fun(X_b,bool))),fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(fun(X_b,X_b),fun(X_b,bool)))),combb(fun(X_b,bool),fun(fun(X_b,X_b),fun(X_b,bool)),X_b),combb(X_b,bool,X_b)),fe_qual(X_b)))),ord_max(X_b)))))),hAPP(fun(X_b,bool),fun(X_b,fun(X_b,bool)),hAPP(fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,bool),fun(X_b,fun(X_b,bool))),combc(X_b,fun(X_b,bool),fun(X_b,bool)),hAPP(fun(X_b,fun(bool,bool)),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),hAPP(fun(fun(bool,bool),fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,fun(bool,bool)),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool)))),combb(fun(bool,bool),fun(fun(X_b,bool),fun(X_b,bool)),X_b),combb(bool,bool,X_b)),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),A_3)))),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),B_2))))))))))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool))->hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),A_3))=hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,bool),hAPP(fun(fun(X_b,bool),bool),fun(fun(X_b,fun(X_b,bool)),fun(X_b,bool)),combb(fun(X_b,bool),bool,X_b),fEx(X_b)),hAPP(fun(X_b,bool),fun(X_b,fun(X_b,bool)),hAPP(fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,bool),fun(X_b,fun(X_b,bool))),combc(X_b,fun(X_b,bool),fun(X_b,bool)),hAPP(fun(X_b,fun(X_b,fun(bool,bool))),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),hAPP(fun(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,fun(X_b,fun(bool,bool))),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool)))),combb(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),X_b),combs(X_b,bool,bool)),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,fun(bool,bool))),hAPP(fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,fun(bool,bool)))),combb(fun(X_b,bool),fun(X_b,fun(bool,bool)),X_b),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj)),hAPP(fun(X_b,X_b),fun(X_b,fun(X_b,bool)),hAPP(fun(X_b,fun(fun(X_b,X_b),fun(X_b,bool))),fun(fun(X_b,X_b),fun(X_b,fun(X_b,bool))),combc(X_b,fun(X_b,X_b),fun(X_b,bool)),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(fun(X_b,X_b),fun(X_b,bool))),hAPP(fun(fun(X_b,bool),fun(fun(X_b,X_b),fun(X_b,bool))),fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(fun(X_b,X_b),fun(X_b,bool)))),combb(fun(X_b,bool),fun(fun(X_b,X_b),fun(X_b,bool)),X_b),combb(X_b,bool,X_b)),fe_qual(X_b))),hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1))))),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),A_3))))))))).
% 64.42/64.07  all X_c X_b Q_3 Pa (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),Pa)))-> (hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),hAPP(fun(X_c,bool),fun(X_c,bool),collect(X_c),hAPP(fun(X_c,fun(X_b,bool)),fun(X_c,bool),hAPP(fun(fun(X_b,bool),bool),fun(fun(X_c,fun(X_b,bool)),fun(X_c,bool)),combb(fun(X_b,bool),bool,X_c),fEx(X_b)),hAPP(fun(X_c,fun(X_b,bool)),fun(X_c,fun(X_b,bool)),hAPP(fun(fun(X_b,bool),fun(X_b,bool)),fun(fun(X_c,fun(X_b,bool)),fun(X_c,fun(X_b,bool))),combb(fun(X_b,bool),fun(X_b,bool),X_c),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj),Pa))),Q_3)))))<-> (all Y_1 (hBOOL(hAPP(X_b,bool,Pa,Y_1))->hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),hAPP(fun(X_c,bool),fun(X_c,bool),collect(X_c),hAPP(X_b,fun(X_c,bool),hAPP(fun(X_c,fun(X_b,bool)),fun(X_b,fun(X_c,bool)),combc(X_c,X_b,bool),Q_3),Y_1)))))))).
% 64.42/64.07  all X_c X_b F Pa (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),Pa)))->hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),hAPP(fun(X_c,bool),fun(X_c,bool),collect(X_c),hAPP(fun(X_c,fun(X_b,bool)),fun(X_c,bool),hAPP(fun(fun(X_b,bool),bool),fun(fun(X_c,fun(X_b,bool)),fun(X_c,bool)),combb(fun(X_b,bool),bool,X_c),fEx(X_b)),hAPP(fun(X_b,bool),fun(X_c,fun(X_b,bool)),hAPP(fun(X_c,fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,bool),fun(X_c,fun(X_b,bool))),combc(X_c,fun(X_b,bool),fun(X_b,bool)),hAPP(fun(X_c,fun(X_b,fun(bool,bool))),fun(X_c,fun(fun(X_b,bool),fun(X_b,bool))),hAPP(fun(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_c,fun(X_b,fun(bool,bool))),fun(X_c,fun(fun(X_b,bool),fun(X_b,bool)))),combb(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),X_c),combs(X_b,bool,bool)),hAPP(fun(X_c,fun(X_b,bool)),fun(X_c,fun(X_b,fun(bool,bool))),hAPP(fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),fun(fun(X_c,fun(X_b,bool)),fun(X_c,fun(X_b,fun(bool,bool)))),combb(fun(X_b,bool),fun(X_b,fun(bool,bool)),X_c),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj)),hAPP(fun(X_b,X_c),fun(X_c,fun(X_b,bool)),hAPP(fun(X_c,fun(fun(X_b,X_c),fun(X_b,bool))),fun(fun(X_b,X_c),fun(X_c,fun(X_b,bool))),combc(X_c,fun(X_b,X_c),fun(X_b,bool)),hAPP(fun(X_c,fun(X_c,bool)),fun(X_c,fun(fun(X_b,X_c),fun(X_b,bool))),hAPP(fun(fun(X_c,bool),fun(fun(X_b,X_c),fun(X_b,bool))),fun(fun(X_c,fun(X_c,bool)),fun(X_c,fun(fun(X_b,X_c),fun(X_b,bool)))),combb(fun(X_c,bool),fun(fun(X_b,X_c),fun(X_b,bool)),X_c),combb(X_c,bool,X_b)),fe_qual(X_c))),F)))),Pa)))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool))->hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_1),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),A_3))=hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,bool),hAPP(fun(fun(X_b,bool),bool),fun(fun(X_b,fun(X_b,bool)),fun(X_b,bool)),combb(fun(X_b,bool),bool,X_b),fEx(X_b)),hAPP(fun(X_b,bool),fun(X_b,fun(X_b,bool)),hAPP(fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,bool),fun(X_b,fun(X_b,bool))),combc(X_b,fun(X_b,bool),fun(X_b,bool)),hAPP(fun(X_b,fun(X_b,fun(bool,bool))),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),hAPP(fun(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,fun(X_b,fun(bool,bool))),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool)))),combb(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),X_b),combs(X_b,bool,bool)),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,fun(bool,bool))),hAPP(fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,fun(bool,bool)))),combb(fun(X_b,bool),fun(X_b,fun(bool,bool)),X_b),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj)),hAPP(fun(X_b,X_b),fun(X_b,fun(X_b,bool)),hAPP(fun(X_b,fun(fun(X_b,X_b),fun(X_b,bool))),fun(fun(X_b,X_b),fun(X_b,fun(X_b,bool))),combc(X_b,fun(X_b,X_b),fun(X_b,bool)),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(fun(X_b,X_b),fun(X_b,bool))),hAPP(fun(fun(X_b,bool),fun(fun(X_b,X_b),fun(X_b,bool))),fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(fun(X_b,X_b),fun(X_b,bool)))),combb(fun(X_b,bool),fun(fun(X_b,X_b),fun(X_b,bool)),X_b),combb(X_b,bool,X_b)),fe_qual(X_b))),hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_1))))),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),A_3))))))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all B_2 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool))-> (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),B_2))-> (ti(fun(X_b,bool),B_2)!=bot_bot(fun(X_b,bool))->hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),A_3)),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),B_2))=hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,bool),hAPP(fun(fun(X_b,bool),bool),fun(fun(X_b,fun(X_b,bool)),fun(X_b,bool)),combb(fun(X_b,bool),bool,X_b),fEx(X_b)),hAPP(fun(X_b,fun(X_b,fun(X_b,bool))),fun(X_b,fun(X_b,bool)),hAPP(fun(fun(X_b,fun(X_b,bool)),fun(X_b,bool)),fun(fun(X_b,fun(X_b,fun(X_b,bool))),fun(X_b,fun(X_b,bool))),combb(fun(X_b,fun(X_b,bool)),fun(X_b,bool),X_b),hAPP(fun(fun(X_b,bool),bool),fun(fun(X_b,fun(X_b,bool)),fun(X_b,bool)),combb(fun(X_b,bool),bool,X_b),fEx(X_b))),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,fun(X_b,bool))),hAPP(fun(X_b,fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)))),fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,fun(X_b,bool)))),combc(X_b,fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool))),hAPP(fun(X_b,fun(X_b,fun(fun(X_b,bool),fun(X_b,bool)))),fun(X_b,fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)))),hAPP(fun(fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)))),fun(fun(X_b,fun(X_b,fun(fun(X_b,bool),fun(X_b,bool)))),fun(X_b,fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool))))),combb(fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool))),X_b),combs(X_b,fun(X_b,bool),fun(X_b,bool))),hAPP(fun(X_b,fun(X_b,fun(X_b,fun(bool,bool)))),fun(X_b,fun(X_b,fun(fun(X_b,bool),fun(X_b,bool)))),hAPP(fun(fun(X_b,fun(X_b,fun(bool,bool))),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool)))),fun(fun(X_b,fun(X_b,fun(X_b,fun(bool,bool)))),fun(X_b,fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))))),combb(fun(X_b,fun(X_b,fun(bool,bool))),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),X_b),hAPP(fun(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,fun(X_b,fun(bool,bool))),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool)))),combb(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),X_b),combs(X_b,bool,bool))),hAPP(fun(X_b,fun(X_b,fun(X_b,bool))),fun(X_b,fun(X_b,fun(X_b,fun(bool,bool)))),hAPP(fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,fun(bool,bool)))),fun(fun(X_b,fun(X_b,fun(X_b,bool))),fun(X_b,fun(X_b,fun(X_b,fun(bool,bool))))),combb(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,fun(bool,bool))),X_b),hAPP(fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,fun(bool,bool)))),combb(fun(X_b,bool),fun(X_b,fun(bool,bool)),X_b),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj))),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(X_b,fun(X_b,bool))),hAPP(fun(X_b,fun(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(X_b,bool)))),fun(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(X_b,fun(X_b,bool)))),combc(X_b,fun(X_b,fun(X_b,X_b)),fun(X_b,fun(X_b,bool))),hAPP(fun(X_b,fun(fun(X_b,X_b),fun(X_b,bool))),fun(X_b,fun(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(X_b,bool)))),hAPP(fun(fun(fun(X_b,X_b),fun(X_b,bool)),fun(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(X_b,bool)))),fun(fun(X_b,fun(fun(X_b,X_b),fun(X_b,bool))),fun(X_b,fun(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(X_b,bool))))),combb(fun(fun(X_b,X_b),fun(X_b,bool)),fun(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(X_b,bool))),X_b),combb(fun(X_b,X_b),fun(X_b,bool),X_b)),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(fun(X_b,X_b),fun(X_b,bool))),hAPP(fun(fun(X_b,bool),fun(fun(X_b,X_b),fun(X_b,bool))),fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(fun(X_b,X_b),fun(X_b,bool)))),combb(fun(X_b,bool),fun(fun(X_b,X_b),fun(X_b,bool)),X_b),combb(X_b,bool,X_b)),fe_qual(X_b)))),ord_min(X_b)))))),hAPP(fun(X_b,bool),fun(X_b,fun(X_b,bool)),hAPP(fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,bool),fun(X_b,fun(X_b,bool))),combc(X_b,fun(X_b,bool),fun(X_b,bool)),hAPP(fun(X_b,fun(bool,bool)),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),hAPP(fun(fun(bool,bool),fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,fun(bool,bool)),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool)))),combb(fun(bool,bool),fun(fun(X_b,bool),fun(X_b,bool)),X_b),combb(bool,bool,X_b)),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),A_3)))),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),B_2))))))))))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))->hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),A_3))=hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),A_3))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 (hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))=ti(X_b,X_1)))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all A_2 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))->hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),A_2),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),A_3))=ti(X_b,A_2))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))->hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),A_3)=hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),ord_max(X_b)),A_3)))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))-> (ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool))->hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),A_3))))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool))->hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),A_3)))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all B_2 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (ti(fun(X_b,bool),B_2)!=bot_bot(fun(X_b,bool))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),A_3))->hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),B_2)),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),A_3))=hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),A_3)))))).
% 64.42/64.07  all X_b (linord2061991079up_add(X_b)-> (all K_1 N_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),N_3))-> (ti(fun(X_b,bool),N_3)!=bot_bot(fun(X_b,bool))->hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),K_1),hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),N_3))=hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,bool),hAPP(fun(fun(X_b,bool),bool),fun(fun(X_b,fun(X_b,bool)),fun(X_b,bool)),combb(fun(X_b,bool),bool,X_b),fEx(X_b)),hAPP(fun(X_b,bool),fun(X_b,fun(X_b,bool)),hAPP(fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,bool),fun(X_b,fun(X_b,bool))),combc(X_b,fun(X_b,bool),fun(X_b,bool)),hAPP(fun(X_b,fun(X_b,fun(bool,bool))),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),hAPP(fun(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,fun(X_b,fun(bool,bool))),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool)))),combb(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),X_b),combs(X_b,bool,bool)),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,fun(bool,bool))),hAPP(fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,fun(bool,bool)))),combb(fun(X_b,bool),fun(X_b,fun(bool,bool)),X_b),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj)),hAPP(fun(X_b,X_b),fun(X_b,fun(X_b,bool)),hAPP(fun(X_b,fun(fun(X_b,X_b),fun(X_b,bool))),fun(fun(X_b,X_b),fun(X_b,fun(X_b,bool))),combc(X_b,fun(X_b,X_b),fun(X_b,bool)),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(fun(X_b,X_b),fun(X_b,bool))),hAPP(fun(fun(X_b,bool),fun(fun(X_b,X_b),fun(X_b,bool))),fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(fun(X_b,X_b),fun(X_b,bool)))),combb(fun(X_b,bool),fun(fun(X_b,X_b),fun(X_b,bool)),X_b),combb(X_b,bool,X_b)),fe_qual(X_b))),hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),K_1))))),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),N_3))))))))).
% 64.42/64.07  all X_b (linord2061991079up_add(X_b)-> (all K_1 N_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),N_3))-> (ti(fun(X_b,bool),N_3)!=bot_bot(fun(X_b,bool))->hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),K_1),hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),N_3))=hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,bool),hAPP(fun(fun(X_b,bool),bool),fun(fun(X_b,fun(X_b,bool)),fun(X_b,bool)),combb(fun(X_b,bool),bool,X_b),fEx(X_b)),hAPP(fun(X_b,bool),fun(X_b,fun(X_b,bool)),hAPP(fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,bool),fun(X_b,fun(X_b,bool))),combc(X_b,fun(X_b,bool),fun(X_b,bool)),hAPP(fun(X_b,fun(X_b,fun(bool,bool))),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),hAPP(fun(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,fun(X_b,fun(bool,bool))),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool)))),combb(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),X_b),combs(X_b,bool,bool)),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,fun(bool,bool))),hAPP(fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,fun(bool,bool)))),combb(fun(X_b,bool),fun(X_b,fun(bool,bool)),X_b),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj)),hAPP(fun(X_b,X_b),fun(X_b,fun(X_b,bool)),hAPP(fun(X_b,fun(fun(X_b,X_b),fun(X_b,bool))),fun(fun(X_b,X_b),fun(X_b,fun(X_b,bool))),combc(X_b,fun(X_b,X_b),fun(X_b,bool)),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(fun(X_b,X_b),fun(X_b,bool))),hAPP(fun(fun(X_b,bool),fun(fun(X_b,X_b),fun(X_b,bool))),fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(fun(X_b,X_b),fun(X_b,bool)))),combb(fun(X_b,bool),fun(fun(X_b,X_b),fun(X_b,bool)),X_b),combb(X_b,bool,X_b)),fe_qual(X_b))),hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),K_1))))),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),N_3))))))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all A_2 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))->hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),A_3))=hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),X_b)),finite_fold(X_b,X_b),ord_max(X_b)),A_2),A_3)))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))->hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),X_b)),finite_fold(X_b,X_b),ord_max(X_b)),X_1),A_3))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))-> (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))=bot_bot(fun(X_b,bool))->hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),A_3)=ti(X_b,X_1))& (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))!=bot_bot(fun(X_b,bool))->hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),A_3)=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))))))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))=bot_bot(fun(X_b,bool))->hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=ti(X_b,X_1))& (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))!=bot_bot(fun(X_b,bool))->hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool)))))))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all N_3 H ((all X_2 Y_1 (hAPP(X_b,X_b,H,hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_2),Y_1))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),hAPP(X_b,X_b,H,X_2)),hAPP(X_b,X_b,H,Y_1))))-> (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),N_3))-> (ti(fun(X_b,bool),N_3)!=bot_bot(fun(X_b,bool))->hAPP(X_b,X_b,H,hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),N_3))=hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,X_b),fun(fun(X_b,bool),fun(X_b,bool)),image(X_b,X_b),H),N_3))))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool))-> ((all X_2 Y_1 hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_2),Y_1)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Y_1),bot_bot(fun(X_b,bool)))))))->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),A_3)),A_3))))))).
% 64.42/64.07  all X_b Pa ((exists X1 hBOOL(hAPP(X_b,bool,Pa,X1)))<-> (all Q_2 ((all X_2 (hBOOL(hAPP(X_b,bool,Pa,X_2))->hBOOL(Q_2)))->hBOOL(Q_2)))).
% 64.42/64.07  all X_b X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(fun(X_b,bool),nat,finite_card(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool)))))),hAPP(fun(X_b,bool),nat,finite_card(X_b),A_3)))).
% 64.42/64.07  all X_c X_b (order(X_b)&ord(X_c)-> (all Ca F Ba A_2 (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_c,X_b,F,Ba)),A_2))-> (hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),Ca),Ba))-> ((all X_2 Y_1 (hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),Y_1),X_2))->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_c,X_b,F,Y_1)),hAPP(X_c,X_b,F,X_2)))))->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_c,X_b,F,Ca)),A_2))))))).
% 64.42/64.07  all X_b (order(X_b)-> (all Ca A_2 F Ba (ti(X_b,A_2)=hAPP(X_b,X_b,F,Ba)-> (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Ca),Ba))-> ((all X_2 Y_1 (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Y_1),X_2))->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,F,Y_1)),hAPP(X_b,X_b,F,X_2)))))->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,F,Ca)),A_2))))))).
% 64.42/64.07  all U (hAPP(fun(nat,bool),nat,finite_card(nat),hAPP(nat,fun(nat,bool),ord_lessThan(nat),U))=U).
% 64.42/64.07  all X_b X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(fun(X_b,bool),nat,finite_card(X_b),A_3)),hAPP(fun(X_b,bool),nat,finite_card(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))))).
% 64.42/64.07  all X_b A_3 B_2 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),B_2))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))-> (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(fun(X_b,bool),nat,finite_card(X_b),B_2)),hAPP(fun(X_b,bool),nat,finite_card(X_b),A_3)))->ti(fun(X_b,bool),A_3)=ti(fun(X_b,bool),B_2)))).
% 64.42/64.07  all X_b A_3 B_2 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),B_2))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(fun(X_b,bool),nat,finite_card(X_b),A_3)),hAPP(fun(X_b,bool),nat,finite_card(X_b),B_2))))).
% 64.42/64.07  all X_c X_b F A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(fun(X_c,bool),nat,finite_card(X_c),hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),F),A_3))),hAPP(fun(X_b,bool),nat,finite_card(X_b),A_3)))).
% 64.42/64.07  all X_b A_3 B_2 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),B_2))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),A_3))->hAPP(fun(X_b,bool),nat,finite_card(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2))=hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(fun(X_b,bool),nat,finite_card(X_b),A_3)),hAPP(fun(X_b,bool),nat,finite_card(X_b),B_2)))).
% 64.42/64.07  all X_b A_3 B_2 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),B_2))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(fun(X_b,bool),nat,finite_card(X_b),A_3)),hAPP(fun(X_b,bool),nat,finite_card(X_b),B_2))),hAPP(fun(X_b,bool),nat,finite_card(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2))))).
% 64.42/64.07  all X_c X_b R_1 K_1 T_4 S_1 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),S_1))-> (hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),T_4))-> ((all X_2 (hBOOL(hAPP(fun(X_c,bool),bool,hAPP(X_c,fun(fun(X_c,bool),bool),member(X_c),X_2),T_4))->hAPP(fun(X_b,bool),nat,finite_card(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),S_1))),hAPP(X_c,fun(X_b,bool),hAPP(fun(X_b,fun(X_c,bool)),fun(X_c,fun(X_b,bool)),combc(X_b,X_c,bool),R_1),X_2))))=K_1))->hAPP(fun(X_b,bool),nat,hAPP(fun(X_b,nat),fun(fun(X_b,bool),nat),big_co1399186613setsum(X_b,nat),hAPP(fun(X_b,fun(X_c,bool)),fun(X_b,nat),hAPP(fun(fun(X_c,bool),nat),fun(fun(X_b,fun(X_c,bool)),fun(X_b,nat)),combb(fun(X_c,bool),nat,X_b),finite_card(X_c)),hAPP(fun(X_b,fun(X_c,bool)),fun(X_b,fun(X_c,bool)),hAPP(fun(fun(X_c,bool),fun(X_c,bool)),fun(fun(X_b,fun(X_c,bool)),fun(X_b,fun(X_c,bool))),combb(fun(X_c,bool),fun(X_c,bool),X_b),collect(X_c)),hAPP(fun(X_b,fun(X_c,bool)),fun(X_b,fun(X_c,bool)),hAPP(fun(fun(X_c,bool),fun(X_c,bool)),fun(fun(X_b,fun(X_c,bool)),fun(X_b,fun(X_c,bool))),combb(fun(X_c,bool),fun(X_c,bool),X_b),hAPP(fun(X_c,fun(bool,bool)),fun(fun(X_c,bool),fun(X_c,bool)),combs(X_c,bool,bool),hAPP(fun(X_c,bool),fun(X_c,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_c,bool),fun(X_c,fun(bool,bool))),combb(bool,fun(bool,bool),X_c),fconj),hAPP(fun(X_c,bool),fun(X_c,bool),hAPP(fun(X_c,fun(fun(X_c,bool),bool)),fun(fun(X_c,bool),fun(X_c,bool)),combc(X_c,fun(X_c,bool),bool),member(X_c)),T_4)))),R_1)))),S_1)=hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),K_1),hAPP(fun(X_c,bool),nat,finite_card(X_c),T_4))))).
% 64.42/64.07  all X_c X_b R_1 K_1 T_5 S_2 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),S_2))-> (hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),T_5))-> ((all X_2 (hBOOL(hAPP(fun(X_c,bool),bool,hAPP(X_c,fun(fun(X_c,bool),bool),member(X_c),X_2),T_5))->hAPP(fun(X_b,bool),nat,finite_card(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),S_2))),hAPP(X_c,fun(X_b,bool),hAPP(fun(X_b,fun(X_c,bool)),fun(X_c,fun(X_b,bool)),combc(X_b,X_c,bool),R_1),X_2))))=hAPP(X_c,nat,K_1,X_2)))->hAPP(fun(X_b,bool),nat,hAPP(fun(X_b,nat),fun(fun(X_b,bool),nat),big_co1399186613setsum(X_b,nat),hAPP(fun(X_b,fun(X_c,bool)),fun(X_b,nat),hAPP(fun(fun(X_c,bool),nat),fun(fun(X_b,fun(X_c,bool)),fun(X_b,nat)),combb(fun(X_c,bool),nat,X_b),finite_card(X_c)),hAPP(fun(X_b,fun(X_c,bool)),fun(X_b,fun(X_c,bool)),hAPP(fun(fun(X_c,bool),fun(X_c,bool)),fun(fun(X_b,fun(X_c,bool)),fun(X_b,fun(X_c,bool))),combb(fun(X_c,bool),fun(X_c,bool),X_b),collect(X_c)),hAPP(fun(X_b,fun(X_c,bool)),fun(X_b,fun(X_c,bool)),hAPP(fun(fun(X_c,bool),fun(X_c,bool)),fun(fun(X_b,fun(X_c,bool)),fun(X_b,fun(X_c,bool))),combb(fun(X_c,bool),fun(X_c,bool),X_b),hAPP(fun(X_c,fun(bool,bool)),fun(fun(X_c,bool),fun(X_c,bool)),combs(X_c,bool,bool),hAPP(fun(X_c,bool),fun(X_c,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_c,bool),fun(X_c,fun(bool,bool))),combb(bool,fun(bool,bool),X_c),fconj),hAPP(fun(X_c,bool),fun(X_c,bool),hAPP(fun(X_c,fun(fun(X_c,bool),bool)),fun(fun(X_c,bool),fun(X_c,bool)),combc(X_c,fun(X_c,bool),bool),member(X_c)),T_5)))),R_1)))),S_2)=hAPP(fun(X_c,bool),nat,hAPP(fun(X_c,nat),fun(fun(X_c,bool),nat),big_co1399186613setsum(X_c,nat),K_1),T_5)))).
% 64.42/64.07  all X_b X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))->hAPP(fun(X_b,bool),nat,finite_card(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool)))))=hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(fun(X_b,bool),nat,finite_card(X_b),A_3)),one_one(nat)))).
% 64.42/64.07  all X_c X_b (comm_monoid_mult(X_b)-> (all A_3 (hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co302546470etprod(X_c,X_b),hAPP(X_b,fun(X_c,X_b),combk(X_b,X_c),one_one(X_b))),A_3)=one_one(X_b)))).
% 64.42/64.07  all M_1 N (hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),M_1),N)=one_one(nat)<->M_1=one_one(nat)&N=one_one(nat)).
% 64.42/64.07  all N_1 (hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),N_1),one_one(nat))=N_1).
% 64.42/64.07  all M_1 N (one_one(nat)=hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),M_1),N)<->M_1=one_one(nat)&N=one_one(nat)).
% 64.42/64.07  all N_1 (hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),one_one(nat)),N_1)=N_1).
% 64.42/64.07  all X_a (comm_monoid_mult(X_a)-> (all A_1 (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),one_one(X_a))=ti(X_a,A_1)))).
% 64.42/64.07  all X_a (comm_semiring_1(X_a)-> (all A_1 (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),one_one(X_a))=ti(X_a,A_1)))).
% 64.42/64.07  all X_a (monoid_mult(X_a)-> (all A_1 (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),one_one(X_a))=ti(X_a,A_1)))).
% 64.42/64.07  all X_a (comm_monoid_mult(X_a)-> (all A_1 (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),one_one(X_a)),A_1)=ti(X_a,A_1)))).
% 64.42/64.07  all X_a (comm_semiring_1(X_a)-> (all A_1 (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),one_one(X_a)),A_1)=ti(X_a,A_1)))).
% 64.42/64.07  all X_a (monoid_mult(X_a)-> (all A_1 (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),one_one(X_a)),A_1)=ti(X_a,A_1)))).
% 64.42/64.07  all X_b F F_2 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),F_2))-> (hAPP(fun(X_b,bool),nat,hAPP(fun(X_b,nat),fun(fun(X_b,bool),nat),big_co302546470etprod(X_b,nat),F),F_2)=one_one(nat)<-> (all X_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),F_2))->hAPP(X_b,nat,F,X_2)=one_one(nat))))).
% 64.42/64.07  all X_b (one(X_b)-> (all X_1 (one_one(X_b)=ti(X_b,X_1)<->ti(X_b,X_1)=one_one(X_b)))).
% 64.42/64.07  all X_a (comm_semiring_1(X_a)-> (all A_1 M (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),M)),M)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),one_one(X_a))),M)))).
% 64.42/64.07  all X_a (comm_semiring_1(X_a)-> (all M A_1 (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),M),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),M))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),one_one(X_a))),M)))).
% 64.42/64.07  all X_a (comm_semiring_1(X_a)-> (all M (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),M),M)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),one_one(X_a)),one_one(X_a))),M)))).
% 64.42/64.07  all X_b (ring_11004092258visors(X_b)-> (all X_1 (hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),X_1),X_1)=one_one(X_b)<->ti(X_b,X_1)=one_one(X_b)|ti(X_b,X_1)=hAPP(X_b,X_b,uminus_uminus(X_b),one_one(X_b))))).
% 64.42/64.07  all X_a (comm_ring_1(X_a)-> (all X (hAPP(X_a,X_a,uminus_uminus(X_a),X)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(X_a,X_a,uminus_uminus(X_a),one_one(X_a))),X)))).
% 64.42/64.07  all X_c X_b (comm_monoid_mult(X_b)-> (all G (hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co302546470etprod(X_c,X_b),G),bot_bot(fun(X_c,bool)))=one_one(X_b)))).
% 64.42/64.07  all X_c X_b (comm_monoid_mult(X_b)-> (all F (hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co302546470etprod(X_c,X_b),F),bot_bot(fun(X_c,bool)))=one_one(X_b)))).
% 64.42/64.07  all X_b X_c (comm_monoid_mult(X_c)-> (all F A_3 (-hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))->hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),F),A_3)=one_one(X_c)))).
% 64.42/64.07  all X_b X_c (comm_monoid_mult(X_c)-> (all G A_3 (-hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))->hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),G),A_3)=one_one(X_c)))).
% 64.42/64.07  all X_b X_c (comm_monoid_mult(X_c)-> (all Ba A_2 S_1 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),S_1))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),S_1))->hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),hAPP(X_c,fun(X_b,X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(X_b,X_c)),combc(X_b,X_c,X_c),hAPP(fun(X_b,X_c),fun(X_b,fun(X_c,X_c)),hAPP(fun(X_b,fun(X_c,fun(X_c,X_c))),fun(fun(X_b,X_c),fun(X_b,fun(X_c,X_c))),combs(X_b,X_c,fun(X_c,X_c)),hAPP(fun(X_b,bool),fun(X_b,fun(X_c,fun(X_c,X_c))),hAPP(fun(bool,fun(X_c,fun(X_c,X_c))),fun(fun(X_b,bool),fun(X_b,fun(X_c,fun(X_c,X_c)))),combb(bool,fun(X_c,fun(X_c,X_c)),X_b),if(X_c)),hAPP(X_b,fun(X_b,bool),fe_qual(X_b),A_2))),Ba)),one_one(X_c))),S_1)=hAPP(X_b,X_c,Ba,A_2))& (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),S_1))->hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),hAPP(X_c,fun(X_b,X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(X_b,X_c)),combc(X_b,X_c,X_c),hAPP(fun(X_b,X_c),fun(X_b,fun(X_c,X_c)),hAPP(fun(X_b,fun(X_c,fun(X_c,X_c))),fun(fun(X_b,X_c),fun(X_b,fun(X_c,X_c))),combs(X_b,X_c,fun(X_c,X_c)),hAPP(fun(X_b,bool),fun(X_b,fun(X_c,fun(X_c,X_c))),hAPP(fun(bool,fun(X_c,fun(X_c,X_c))),fun(fun(X_b,bool),fun(X_b,fun(X_c,fun(X_c,X_c)))),combb(bool,fun(X_c,fun(X_c,X_c)),X_b),if(X_c)),hAPP(X_b,fun(X_b,bool),fe_qual(X_b),A_2))),Ba)),one_one(X_c))),S_1)=one_one(X_c))))).
% 64.42/64.07  all X_b X_c (comm_monoid_mult(X_c)-> (all Ba A_2 S_1 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),S_1))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),S_1))->hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),hAPP(X_c,fun(X_b,X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(X_b,X_c)),combc(X_b,X_c,X_c),hAPP(fun(X_b,X_c),fun(X_b,fun(X_c,X_c)),hAPP(fun(X_b,fun(X_c,fun(X_c,X_c))),fun(fun(X_b,X_c),fun(X_b,fun(X_c,X_c))),combs(X_b,X_c,fun(X_c,X_c)),hAPP(fun(X_b,bool),fun(X_b,fun(X_c,fun(X_c,X_c))),hAPP(fun(bool,fun(X_c,fun(X_c,X_c))),fun(fun(X_b,bool),fun(X_b,fun(X_c,fun(X_c,X_c)))),combb(bool,fun(X_c,fun(X_c,X_c)),X_b),if(X_c)),hAPP(X_b,fun(X_b,bool),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)),combc(X_b,X_b,bool),fe_qual(X_b)),A_2))),Ba)),one_one(X_c))),S_1)=hAPP(X_b,X_c,Ba,A_2))& (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),S_1))->hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),hAPP(X_c,fun(X_b,X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(X_b,X_c)),combc(X_b,X_c,X_c),hAPP(fun(X_b,X_c),fun(X_b,fun(X_c,X_c)),hAPP(fun(X_b,fun(X_c,fun(X_c,X_c))),fun(fun(X_b,X_c),fun(X_b,fun(X_c,X_c))),combs(X_b,X_c,fun(X_c,X_c)),hAPP(fun(X_b,bool),fun(X_b,fun(X_c,fun(X_c,X_c))),hAPP(fun(bool,fun(X_c,fun(X_c,X_c))),fun(fun(X_b,bool),fun(X_b,fun(X_c,fun(X_c,X_c)))),combb(bool,fun(X_c,fun(X_c,X_c)),X_b),if(X_c)),hAPP(X_b,fun(X_b,bool),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)),combc(X_b,X_b,bool),fe_qual(X_b)),A_2))),Ba)),one_one(X_c))),S_1)=one_one(X_c))))).
% 64.42/64.07  all X_b A_3 (hAPP(fun(X_b,bool),nat,finite_card(X_b),A_3)=hAPP(fun(X_b,bool),nat,hAPP(fun(X_b,nat),fun(fun(X_b,bool),nat),big_co1399186613setsum(X_b,nat),hAPP(nat,fun(X_b,nat),combk(nat,X_b),one_one(nat))),A_3)).
% 64.42/64.07  all X_b X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))->hAPP(fun(X_b,bool),nat,finite_card(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),one_one(nat)),hAPP(fun(X_b,bool),nat,finite_card(X_b),A_3)))).
% 64.42/64.07  all X_b B_2 A_2 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))-> (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),B_2))->hAPP(fun(X_b,bool),nat,finite_card(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),B_2)))=hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(fun(X_b,bool),nat,finite_card(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2))),one_one(nat))))).
% 64.42/64.07  all X_b X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))->hAPP(fun(X_b,bool),nat,finite_card(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),one_one(nat)),hAPP(fun(X_b,bool),nat,finite_card(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))))).
% 64.42/64.07  all X_b X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))->hAPP(fun(X_b,bool),nat,finite_card(X_b),A_3)=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),one_one(nat)),hAPP(fun(X_b,bool),nat,finite_card(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool)))))))).
% 64.42/64.07  all X_b X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))->hAPP(fun(X_b,bool),nat,finite_card(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool)))))=hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(fun(X_b,bool),nat,finite_card(X_b),A_3)),one_one(nat)))& (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))->hAPP(fun(X_b,bool),nat,finite_card(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool)))))=hAPP(fun(X_b,bool),nat,finite_card(X_b),A_3))).
% 64.42/64.07  all X_b X_c (comm_monoid_mult(X_c)-> (all F S_1 T_4 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),T_4))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),S_1),T_4))-> ((all X_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),T_4),S_1)))->hAPP(X_b,X_c,F,X_2)=one_one(X_c)))->hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),F),T_4)=hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),F),S_1)))))).
% 64.42/64.07  all X_b X_c (comm_monoid_mult(X_c)-> (all F S_1 T_4 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),T_4))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),S_1),T_4))-> ((all X_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),T_4),S_1)))->hAPP(X_b,X_c,F,X_2)=one_one(X_c)))->hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),F),S_1)=hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),F),T_4)))))).
% 64.42/64.07  all X_b X_c (comm_monoid_mult(X_c)-> (all G A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> ((all X_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),A_3))->hAPP(X_b,X_c,G,X_2)=one_one(X_c)))->hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),G),A_3)=one_one(X_c))))).
% 64.42/64.07  all X_b X_c (comm_monoid_mult(X_c)-> (all F F_2 ((all X_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),F_2))->hAPP(X_b,X_c,F,X_2)=one_one(X_c)))->hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),F),F_2)=one_one(X_c)))).
% 64.42/64.07  all X_b (comm_semiring_1(X_b)-> (all A_2 D N (hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),one_one(X_b)),one_one(X_b))),hAPP(fun(nat,bool),X_b,hAPP(fun(nat,X_b),fun(fun(nat,bool),X_b),big_co1399186613setsum(nat,X_b),hAPP(fun(nat,X_b),fun(nat,X_b),hAPP(fun(X_b,X_b),fun(fun(nat,X_b),fun(nat,X_b)),combb(X_b,X_b,nat),hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),A_2)),hAPP(X_b,fun(nat,X_b),hAPP(fun(nat,fun(X_b,X_b)),fun(X_b,fun(nat,X_b)),combc(nat,X_b,X_b),hAPP(fun(nat,X_b),fun(nat,fun(X_b,X_b)),hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(nat,X_b),fun(nat,fun(X_b,X_b))),combb(X_b,fun(X_b,X_b),nat),times_times(X_b)),semiring_1_of_nat(X_b))),D))),hAPP(nat,fun(nat,bool),ord_lessThan(nat),N)))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),hAPP(nat,X_b,semiring_1_of_nat(X_b),N)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),A_2),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),A_2),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),hAPP(nat,X_b,semiring_1_of_nat(X_b),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),N),one_one(nat)))),D))))))).
% 64.42/64.07  all X_c X_b (comm_monoid_mult(X_b)-> (all H G S_1 R_1 (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),R_1,one_one(X_b)),one_one(X_b)))-> ((all X1 Y1 X2 Y2 (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),R_1,X1),X2))&hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),R_1,Y1),Y2))->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),R_1,hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),X1),Y1)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),X2),Y2)))))-> (hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),S_1))-> ((all X_2 (hBOOL(hAPP(fun(X_c,bool),bool,hAPP(X_c,fun(fun(X_c,bool),bool),member(X_c),X_2),S_1))->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),R_1,hAPP(X_c,X_b,H,X_2)),hAPP(X_c,X_b,G,X_2)))))->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),R_1,hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co302546470etprod(X_c,X_b),H),S_1)),hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co302546470etprod(X_c,X_b),G),S_1))))))))).
% 64.42/64.07  all X_b (semiring_char_0(X_b)-> (all M_1 N (hAPP(nat,X_b,semiring_1_of_nat(X_b),M_1)=hAPP(nat,X_b,semiring_1_of_nat(X_b),N)<->M_1=N))).
% 64.42/64.07  all X_b (linordered_semidom(X_b)-> (all M_1 N (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(nat,X_b,semiring_1_of_nat(X_b),M_1)),hAPP(nat,X_b,semiring_1_of_nat(X_b),N)))<->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M_1),N))))).
% 64.42/64.07  all X_a (semiring_1(X_a)-> (all M N_1 (hAPP(nat,X_a,semiring_1_of_nat(X_a),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M),N_1))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(nat,X_a,semiring_1_of_nat(X_a),M)),hAPP(nat,X_a,semiring_1_of_nat(X_a),N_1))))).
% 64.42/64.07  all X_a (semiring_1(X_a)-> (all M N_1 (hAPP(nat,X_a,semiring_1_of_nat(X_a),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),M),N_1))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(nat,X_a,semiring_1_of_nat(X_a),M)),hAPP(nat,X_a,semiring_1_of_nat(X_a),N_1))))).
% 64.42/64.07  all X_a (semiring_1(X_a)->hAPP(nat,X_a,semiring_1_of_nat(X_a),one_one(nat))=one_one(X_a)).
% 64.42/64.07  all X_a (ring_1(X_a)-> (all N_1 M (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),N_1),M))->hAPP(nat,X_a,semiring_1_of_nat(X_a),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M),N_1))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),minus_minus(X_a),hAPP(nat,X_a,semiring_1_of_nat(X_a),M)),hAPP(nat,X_a,semiring_1_of_nat(X_a),N_1))))).
% 64.42/64.07  all X_c X_b (semiring_1(X_b)-> (all Y_2 A_3 (hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co1399186613setsum(X_c,X_b),hAPP(X_b,fun(X_c,X_b),combk(X_b,X_c),Y_2)),A_3)=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),hAPP(nat,X_b,semiring_1_of_nat(X_b),hAPP(fun(X_c,bool),nat,finite_card(X_c),A_3))),Y_2)))).
% 64.42/64.07  all X_b X_c (ordere779506340up_add(X_c)&semiring_1(X_c)-> (all F K_2 A_3 ((all I_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),I_2),A_3))->hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),hAPP(X_b,X_c,F,I_2)),K_2))))->hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),F),A_3)),hAPP(X_c,X_c,hAPP(X_c,fun(X_c,X_c),times_times(X_c),hAPP(nat,X_c,semiring_1_of_nat(X_c),hAPP(fun(X_b,bool),nat,finite_card(X_b),A_3))),K_2)))))).
% 64.42/64.07  all X_c X_b (comm_monoid_mult(X_b)&semiring_1(X_b)-> (all F A_3 (hAPP(nat,X_b,semiring_1_of_nat(X_b),hAPP(fun(X_c,bool),nat,hAPP(fun(X_c,nat),fun(fun(X_c,bool),nat),big_co302546470etprod(X_c,nat),F),A_3))=hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co302546470etprod(X_c,X_b),hAPP(fun(X_c,nat),fun(X_c,X_b),hAPP(fun(nat,X_b),fun(fun(X_c,nat),fun(X_c,X_b)),combb(nat,X_b,X_c),semiring_1_of_nat(X_b)),F)),A_3)))).
% 64.42/64.07  all X_c X_b (semiring_1(X_b)-> (all F A_3 (hAPP(nat,X_b,semiring_1_of_nat(X_b),hAPP(fun(X_c,bool),nat,hAPP(fun(X_c,nat),fun(fun(X_c,bool),nat),big_co1399186613setsum(X_c,nat),F),A_3))=hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co1399186613setsum(X_c,X_b),hAPP(fun(X_c,nat),fun(X_c,X_b),hAPP(fun(nat,X_b),fun(fun(X_c,nat),fun(X_c,X_b)),combb(nat,X_b,X_c),semiring_1_of_nat(X_b)),F)),A_3)))).
% 64.42/64.07  all M N_1 Z (hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),hAPP(nat,int,semiring_1_of_nat(int),M)),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),hAPP(nat,int,semiring_1_of_nat(int),N_1)),Z))=hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),hAPP(nat,int,semiring_1_of_nat(int),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M),N_1))),Z)).
% 64.42/64.07  all M N_1 (hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),hAPP(nat,int,semiring_1_of_nat(int),M)),hAPP(nat,int,semiring_1_of_nat(int),N_1))=hAPP(nat,int,semiring_1_of_nat(int),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M),N_1))).
% 64.42/64.07  all M_1 N (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),hAPP(nat,int,semiring_1_of_nat(int),M_1)),hAPP(nat,int,semiring_1_of_nat(int),N)))<->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M_1),N))).
% 64.42/64.07  all M N_1 (hAPP(int,int,hAPP(int,fun(int,int),times_times(int),hAPP(nat,int,semiring_1_of_nat(int),M)),hAPP(nat,int,semiring_1_of_nat(int),N_1))=hAPP(nat,int,semiring_1_of_nat(int),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),M),N_1))).
% 64.42/64.07  all M N_1 (hAPP(nat,int,semiring_1_of_nat(int),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),M),N_1))=hAPP(int,int,hAPP(int,fun(int,int),times_times(int),hAPP(nat,int,semiring_1_of_nat(int),M)),hAPP(nat,int,semiring_1_of_nat(int),N_1))).
% 64.42/64.07  hAPP(nat,int,semiring_1_of_nat(int),one_one(nat))=one_one(int).
% 64.42/64.07  all X_b F A_3 (hAPP(nat,int,semiring_1_of_nat(int),hAPP(fun(X_b,bool),nat,hAPP(fun(X_b,nat),fun(fun(X_b,bool),nat),big_co1399186613setsum(X_b,nat),F),A_3))=hAPP(fun(X_b,bool),int,hAPP(fun(X_b,int),fun(fun(X_b,bool),int),big_co1399186613setsum(X_b,int),hAPP(fun(X_b,nat),fun(X_b,int),hAPP(fun(nat,int),fun(fun(X_b,nat),fun(X_b,int)),combb(nat,int,X_b),semiring_1_of_nat(int)),F)),A_3)).
% 64.42/64.07  all X_b F A_3 (hAPP(nat,int,semiring_1_of_nat(int),hAPP(fun(X_b,bool),nat,hAPP(fun(X_b,nat),fun(fun(X_b,bool),nat),big_co302546470etprod(X_b,nat),F),A_3))=hAPP(fun(X_b,bool),int,hAPP(fun(X_b,int),fun(fun(X_b,bool),int),big_co302546470etprod(X_b,int),hAPP(fun(X_b,nat),fun(X_b,int),hAPP(fun(nat,int),fun(fun(X_b,nat),fun(X_b,int)),combb(nat,int,X_b),semiring_1_of_nat(int)),F)),A_3)).
% 64.42/64.07  all N_1 M (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),N_1),M))->hAPP(int,int,hAPP(int,fun(int,int),minus_minus(int),hAPP(nat,int,semiring_1_of_nat(int),M)),hAPP(nat,int,semiring_1_of_nat(int),N_1))=hAPP(nat,int,semiring_1_of_nat(int),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M),N_1))).
% 64.42/64.07  all X_b (comm_semiring_1(X_b)-> (all N (hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),one_one(X_b)),one_one(X_b))),hAPP(fun(nat,bool),X_b,hAPP(fun(nat,X_b),fun(fun(nat,bool),X_b),big_co1399186613setsum(nat,X_b),semiring_1_of_nat(X_b)),hAPP(nat,fun(nat,bool),hAPP(nat,fun(nat,fun(nat,bool)),ord_atLeastAtMost(nat),one_one(nat)),N)))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),hAPP(nat,X_b,semiring_1_of_nat(X_b),N)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(nat,X_b,semiring_1_of_nat(X_b),N)),one_one(X_b)))))).
% 64.42/64.07  all X_b X_c (comm_monoid_mult(X_c)-> (all Ba Ca A_2 S_1 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),S_1))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),S_1))->hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),hAPP(X_c,fun(X_b,X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(X_b,X_c)),combc(X_b,X_c,X_c),hAPP(fun(X_b,X_c),fun(X_b,fun(X_c,X_c)),hAPP(fun(X_b,fun(X_c,fun(X_c,X_c))),fun(fun(X_b,X_c),fun(X_b,fun(X_c,X_c))),combs(X_b,X_c,fun(X_c,X_c)),hAPP(fun(X_b,bool),fun(X_b,fun(X_c,fun(X_c,X_c))),hAPP(fun(bool,fun(X_c,fun(X_c,X_c))),fun(fun(X_b,bool),fun(X_b,fun(X_c,fun(X_c,X_c)))),combb(bool,fun(X_c,fun(X_c,X_c)),X_b),if(X_c)),hAPP(X_b,fun(X_b,bool),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)),combc(X_b,X_b,bool),fe_qual(X_b)),A_2))),Ba)),Ca)),S_1)=hAPP(X_c,X_c,hAPP(X_c,fun(X_c,X_c),times_times(X_c),hAPP(X_b,X_c,Ba,A_2)),hAPP(nat,X_c,hAPP(X_c,fun(nat,X_c),power_power(X_c),Ca),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(fun(X_b,bool),nat,finite_card(X_b),S_1)),one_one(nat)))))& (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),S_1))->hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),hAPP(X_c,fun(X_b,X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(X_b,X_c)),combc(X_b,X_c,X_c),hAPP(fun(X_b,X_c),fun(X_b,fun(X_c,X_c)),hAPP(fun(X_b,fun(X_c,fun(X_c,X_c))),fun(fun(X_b,X_c),fun(X_b,fun(X_c,X_c))),combs(X_b,X_c,fun(X_c,X_c)),hAPP(fun(X_b,bool),fun(X_b,fun(X_c,fun(X_c,X_c))),hAPP(fun(bool,fun(X_c,fun(X_c,X_c))),fun(fun(X_b,bool),fun(X_b,fun(X_c,fun(X_c,X_c)))),combb(bool,fun(X_c,fun(X_c,X_c)),X_b),if(X_c)),hAPP(X_b,fun(X_b,bool),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)),combc(X_b,X_b,bool),fe_qual(X_b)),A_2))),Ba)),Ca)),S_1)=hAPP(nat,X_c,hAPP(X_c,fun(nat,X_c),power_power(X_c),Ca),hAPP(fun(X_b,bool),nat,finite_card(X_b),S_1)))))).
% 64.42/64.07  all X_b Y_2 X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Y_2),A_3))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(fun(X_b,bool),nat,finite_card(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Y_2),bot_bot(fun(X_b,bool)))))),hAPP(fun(X_b,bool),nat,finite_card(X_b),A_3)))))).
% 64.42/64.07  all N_1 M hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),hAPP(int,int,uminus_uminus(int),hAPP(nat,int,semiring_1_of_nat(int),N_1))),hAPP(nat,int,semiring_1_of_nat(int),M))).
% 64.42/64.07  all L U hBOOL(hAPP(fun(nat,bool),bool,finite_finite_1(nat),hAPP(nat,fun(nat,bool),hAPP(nat,fun(nat,fun(nat,bool)),ord_atLeastAtMost(nat),L),U))).
% 64.42/64.07  all K_1 hBOOL(hAPP(fun(nat,bool),bool,finite_finite_1(nat),hAPP(fun(nat,bool),fun(nat,bool),collect(nat),hAPP(nat,fun(nat,bool),hAPP(fun(nat,fun(nat,bool)),fun(nat,fun(nat,bool)),combc(nat,nat,bool),ord_less(nat)),K_1)))).
% 64.42/64.07  all W_1 Z_2 (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),W_1),Z_2))<-> (exists N_2 (Z_2=hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),W_1),hAPP(nat,int,semiring_1_of_nat(int),N_2))))).
% 64.42/64.07  all M N_1 (hAPP(nat,int,semiring_1_of_nat(int),hAPP(nat,nat,hAPP(nat,fun(nat,nat),power_power(nat),M),N_1))=hAPP(nat,int,hAPP(int,fun(nat,int),power_power(int),hAPP(nat,int,semiring_1_of_nat(int),M)),N_1)).
% 64.42/64.07  all M N_1 (hAPP(nat,int,hAPP(int,fun(nat,int),power_power(int),hAPP(nat,int,semiring_1_of_nat(int),M)),N_1)=hAPP(nat,int,semiring_1_of_nat(int),hAPP(nat,nat,hAPP(nat,fun(nat,nat),power_power(nat),M),N_1))).
% 64.42/64.07  all M_1 N (hAPP(nat,int,semiring_1_of_nat(int),M_1)=hAPP(nat,int,semiring_1_of_nat(int),N)<->M_1=N).
% 64.42/64.07  all Z W_2 (hAPP(int,int,hAPP(int,fun(int,int),times_times(int),hAPP(int,int,uminus_uminus(int),Z)),W_2)=hAPP(int,int,uminus_uminus(int),hAPP(int,int,hAPP(int,fun(int,int),times_times(int),Z),W_2))).
% 64.42/64.07  all Z W_2 (hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),Z),hAPP(int,int,uminus_uminus(int),W_2))=hAPP(int,int,hAPP(int,fun(int,int),minus_minus(int),Z),W_2)).
% 64.42/64.07  all Z W_2 (hAPP(int,int,hAPP(int,fun(int,int),minus_minus(int),Z),W_2)=hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),Z),hAPP(int,int,uminus_uminus(int),W_2))).
% 64.42/64.07  all Z W_2 (hAPP(int,int,uminus_uminus(int),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),Z),W_2))=hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),hAPP(int,int,uminus_uminus(int),Z)),hAPP(int,int,uminus_uminus(int),W_2))).
% 64.42/64.07  all W_2 hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),W_2),W_2)).
% 64.42/64.07  all Z W_2 (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),Z),W_2))|hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),W_2),Z))).
% 64.42/64.07  all K I J (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),I),J))-> (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),J),K))->hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),I),K)))).
% 64.42/64.07  all Z W_2 (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),Z),W_2))-> (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),W_2),Z))->Z=W_2)).
% 64.42/64.07  all Z1 Z2 Z3 (hAPP(int,int,hAPP(int,fun(int,int),times_times(int),hAPP(int,int,hAPP(int,fun(int,int),times_times(int),Z1),Z2)),Z3)=hAPP(int,int,hAPP(int,fun(int,int),times_times(int),Z1),hAPP(int,int,hAPP(int,fun(int,int),times_times(int),Z2),Z3))).
% 64.42/64.07  all X Y Z (hAPP(nat,int,hAPP(int,fun(nat,int),power_power(int),hAPP(nat,int,hAPP(int,fun(nat,int),power_power(int),X),Y)),Z)=hAPP(nat,int,hAPP(int,fun(nat,int),power_power(int),X),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),Y),Z))).
% 64.42/64.07  all Z W_2 (hAPP(int,int,hAPP(int,fun(int,int),times_times(int),Z),W_2)=hAPP(int,int,hAPP(int,fun(int,int),times_times(int),W_2),Z)).
% 64.42/64.07  all Z1 Z2 W_2 (hAPP(int,int,hAPP(int,fun(int,int),times_times(int),hAPP(int,int,hAPP(int,fun(int,int),minus_minus(int),Z1),Z2)),W_2)=hAPP(int,int,hAPP(int,fun(int,int),minus_minus(int),hAPP(int,int,hAPP(int,fun(int,int),times_times(int),Z1),W_2)),hAPP(int,int,hAPP(int,fun(int,int),times_times(int),Z2),W_2))).
% 64.42/64.07  all W_2 Z1 Z2 (hAPP(int,int,hAPP(int,fun(int,int),times_times(int),W_2),hAPP(int,int,hAPP(int,fun(int,int),minus_minus(int),Z1),Z2))=hAPP(int,int,hAPP(int,fun(int,int),minus_minus(int),hAPP(int,int,hAPP(int,fun(int,int),times_times(int),W_2),Z1)),hAPP(int,int,hAPP(int,fun(int,int),times_times(int),W_2),Z2))).
% 64.42/64.07  all Z1 Z2 Z3 (hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),Z1),Z2)),Z3)=hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),Z1),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),Z2),Z3))).
% 64.42/64.07  all X Y Z (hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),X),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),Y),Z))=hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),Y),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),X),Z))).
% 64.42/64.07  all Z W_2 (hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),Z),W_2)=hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),W_2),Z)).
% 64.42/64.07  all X Y Z (hAPP(nat,int,hAPP(int,fun(nat,int),power_power(int),X),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),Y),Z))=hAPP(int,int,hAPP(int,fun(int,int),times_times(int),hAPP(nat,int,hAPP(int,fun(nat,int),power_power(int),X),Y)),hAPP(nat,int,hAPP(int,fun(nat,int),power_power(int),X),Z))).
% 64.42/64.07  all W_2 Z1 Z2 (hAPP(int,int,hAPP(int,fun(int,int),times_times(int),W_2),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),Z1),Z2))=hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),hAPP(int,int,hAPP(int,fun(int,int),times_times(int),W_2),Z1)),hAPP(int,int,hAPP(int,fun(int,int),times_times(int),W_2),Z2))).
% 64.42/64.07  all Z1 Z2 W_2 (hAPP(int,int,hAPP(int,fun(int,int),times_times(int),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),Z1),Z2)),W_2)=hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),hAPP(int,int,hAPP(int,fun(int,int),times_times(int),Z1),W_2)),hAPP(int,int,hAPP(int,fun(int,int),times_times(int),Z2),W_2))).
% 64.42/64.07  all K I J (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),I),J))->hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),K),I)),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),K),J)))).
% 64.42/64.07  all Z (hAPP(int,int,hAPP(int,fun(int,int),times_times(int),Z),one_one(int))=Z).
% 64.42/64.07  all Z (hAPP(int,int,hAPP(int,fun(int,int),times_times(int),one_one(int)),Z)=Z).
% 64.42/64.07  all X_a (comm_semiring_1(X_a)-> (all X (hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),X),one_one(nat))=ti(X_a,X)))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 Y_2 Z_2 (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1),Y_2)),Z_2))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),Z_2))&hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Y_2),Z_2))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all Z_2 X_1 Y_2 (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Z_2),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1),Y_2)))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Z_2),X_1))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Z_2),Y_2))))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all A_1 X B (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),B))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),A_1),B)))))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all B X A_1 (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),A_1))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),A_1),B)))))).
% 64.42/64.07  all X_b A_3 F N (ti(fun(X_b,bool),A_3)=hAPP(fun(nat,bool),fun(X_b,bool),hAPP(fun(nat,X_b),fun(fun(nat,bool),fun(X_b,bool)),image(nat,X_b),F),hAPP(fun(nat,bool),fun(nat,bool),collect(nat),hAPP(nat,fun(nat,bool),hAPP(fun(nat,fun(nat,bool)),fun(nat,fun(nat,bool)),combc(nat,nat,bool),ord_less(nat)),N)))->hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))).
% 64.42/64.07  all I J K (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),I),J)),K))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),I),K))).
% 64.42/64.07  all M N_1 K L_1 (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),K),L_1))-> (hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M),L_1)=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),K),N_1)->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M),N_1)))).
% 64.42/64.07  all K L_1 I J (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),I),J))-> (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),K),L_1))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),I),K)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),J),L_1))))).
% 64.42/64.07  all K I J (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),I),J))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),I),K)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),J),K)))).
% 64.42/64.07  all M I J (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),I),J))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),I),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M),J)))).
% 64.42/64.07  all M I J (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),I),J))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),I),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),J),M)))).
% 64.42/64.07  all K_1 M_1 N (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),K_1),M_1)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),K_1),N)))<->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M_1),N))).
% 64.42/64.07  all J I (-hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),J),I)),I))).
% 64.42/64.07  all I J (-hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),I),J)),I))).
% 64.42/64.07  all X_a (comm_semiring_1(X_a)-> (all X P_2 Q_1 (hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),X),P_2)),Q_1)=hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),X),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),P_2),Q_1))))).
% 64.42/64.07  all X_a (ordere236663937imp_le(X_a)-> (all C A_1 B (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),C),A_1)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),C),B)))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),B))))).
% 64.42/64.07  all X_a (ordere236663937imp_le(X_a)-> (all A_1 C B (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),C)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),B),C)))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),B))))).
% 64.42/64.07  all X_a (ordere223160158up_add(X_a)-> (all C D_1 A_1 B (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),B))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),C),D_1))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),C)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),B),D_1))))))).
% 64.42/64.07  all X_a (ordere223160158up_add(X_a)-> (all C A_1 B (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),B))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),C),A_1)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),C),B)))))).
% 64.42/64.07  all X_a (ordere223160158up_add(X_a)-> (all C A_1 B (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),B))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),C)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),B),C)))))).
% 64.42/64.07  all X_b (ordere236663937imp_le(X_b)-> (all Ca A_2 Ba (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),Ca),A_2)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),Ca),Ba)))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),Ba))))).
% 64.42/64.07  all X_b (ordere236663937imp_le(X_b)-> (all A_2 Ca Ba (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),A_2),Ca)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),Ba),Ca)))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),Ba))))).
% 64.42/64.07  all X_a (comm_semiring_1(X_a)-> (all X Y Q_1 (hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),X),Y)),Q_1)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),X),Q_1)),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),Y),Q_1))))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all B A_1 X (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),X))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),A_1),B)),X))))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all A_1 B X (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),B),X))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),A_1),B)),X))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all Z_2 X_1 Y_2 (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Z_2),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_1),Y_2)))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Z_2),X_1))&hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Z_2),Y_2))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 Y_2 Z_2 (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_1),Y_2)),Z_2))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),Z_2))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Y_2),Z_2))))).
% 64.42/64.07  all M_1 N (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M_1),N))<->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M_1),N))&M_1!=N).
% 64.42/64.07  all M_1 N (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M_1),N))<->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M_1),N))|M_1=N).
% 64.42/64.07  all M N_1 (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M),N_1))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M),N_1))).
% 64.42/64.07  all M N_1 (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M),N_1))-> (M!=N_1->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M),N_1)))).
% 64.42/64.07  all M N_1 (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M),N_1))|M=N_1->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M),N_1))).
% 64.42/64.07  all N_1 J K (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),J),K))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),J),N_1)),K))).
% 64.42/64.07  all L_1 M N_1 (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M),N_1))-> (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M),L_1))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),L_1),N_1)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),L_1),M))))).
% 64.42/64.07  all X_b (ord(X_b)-> (all I_1 K_1 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),I_1),hAPP(X_b,fun(X_b,bool),ord_lessThan(X_b),K_1)))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),I_1),K_1))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 Y_2 (-hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),Y_2))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Y_2),X_1))))).
% 64.42/64.07  all X_b (linorder(X_b)-> (all X_1 Y_2 (-hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Y_2))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Y_2),X_1))))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all X Y (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),Y))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),Y),X))))).
% 64.42/64.07  all X_b (order(X_b)-> (all X_1 Y_2 (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),Y_2))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Y_2))&ti(X_b,X_1)!=ti(X_b,Y_2)))).
% 64.42/64.07  all X_b (preorder(X_b)-> (all X_1 Y_2 (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),Y_2))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Y_2))& -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Y_2),X_1))))).
% 64.42/64.07  all X_b (order(X_b)-> (all X_1 Y_2 (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Y_2))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),Y_2))|ti(X_b,X_1)=ti(X_b,Y_2)))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all X Y (-hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Y))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),X))))).
% 64.42/64.07  all X_a (linorder(X_a)-> (all Y X (-hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),X))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Y))))).
% 64.42/64.08  all X_b (linorder(X_b)-> (all X_1 Y_2 (-hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),Y_2))-> (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Y_2))<->ti(X_b,X_1)=ti(X_b,Y_2))))).
% 64.42/64.08  all X_a (order(X_a)-> (all A_1 B (ti(X_a,A_1)!=ti(X_a,B)-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),A_1),B))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),B)))))).
% 64.42/64.08  all X_a (order(X_a)-> (all A_1 B (ti(X_a,A_1)!=ti(X_a,B)-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),B),A_1))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),B),A_1)))))).
% 64.42/64.08  all X_a (linorder(X_a)-> (all Y X (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),X))-> -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Y))))).
% 64.42/64.08  all X_a (preorder(X_a)-> (all X Y (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Y))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),Y))))).
% 64.42/64.08  all X_b (linorder(X_b)-> (all X_1 Y_2 (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Y_2))-> (-hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),Y_2))<->ti(X_b,X_1)=ti(X_b,Y_2))))).
% 64.42/64.08  all X_a (order(X_a)-> (all X Y (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),Y))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Y))|ti(X_a,X)=ti(X_a,Y)))).
% 64.42/64.08  all X_a (order(X_a)-> (all A_1 B (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),A_1),B))-> (ti(X_a,A_1)!=ti(X_a,B)->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),B)))))).
% 64.42/64.08  all X_a (order(X_a)-> (all B A_1 (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),B),A_1))-> (ti(X_a,A_1)!=ti(X_a,B)->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),B),A_1)))))).
% 64.42/64.08  all X_a (preorder(X_a)-> (all Z X Y (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Y))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),Z))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Z)))))).
% 64.42/64.08  all X_a (order(X_a)-> (all Z Y X (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),Y),X))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Z),Y))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),Z),X)))))).
% 64.42/64.08  all X_a (preorder(X_a)-> (all Z X Y (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),Y))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),Y),Z))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Z)))))).
% 64.42/64.08  all X_a (order(X_a)-> (all Z Y X (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),X))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),Z),Y))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),Z),X)))))).
% 64.42/64.08  all X_a (bot(X_a)-> (all A_1 (-hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),bot_bot(X_a)))))).
% 64.42/64.08  all X_b (bot(X_b)-> (all A_2 (ti(X_b,A_2)!=bot_bot(X_b)<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),bot_bot(X_b)),A_2))))).
% 64.42/64.08  all X_b (ordered_ab_group_add(X_b)-> (all A_2 Ba Ca D (hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),minus_minus(X_b),A_2),Ba)=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),minus_minus(X_b),Ca),D)-> (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),Ba))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Ca),D)))))).
% 64.42/64.08  all X_a (linordered_idom(X_a)-> (all X Y (ti(X_a,X)!=ti(X_a,Y)-> (-hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Y))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),Y),X)))))).
% 64.42/64.08  all X_a (linorder(X_a)-> (all X Y (-hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Y))-> (ti(X_a,X)!=ti(X_a,Y)->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),Y),X)))))).
% 64.42/64.08  all X_a (preorder(X_a)-> (all X Y (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Y))-> -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),Y),X))))).
% 64.42/64.08  all X_a (order(X_a)-> (all Z Y X (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),Y),X))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),Z),Y))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),Z),X)))))).
% 64.42/64.08  all X_a (preorder(X_a)-> (all Z X Y (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Y))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),Y),Z))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Z)))))).
% 64.42/64.08  all X_a (order(X_a)-> (all C B A_1 (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),B),A_1))-> (ti(X_a,B)=ti(X_a,C)->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),C),A_1)))))).
% 64.42/64.08  all X_a (ord(X_a)-> (all C A_1 B (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),B))-> (ti(X_a,B)=ti(X_a,C)->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),C)))))).
% 64.42/64.08  all X_a (order(X_a)-> (all C A_1 B (ti(X_a,A_1)=ti(X_a,B)-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),C),B))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),C),A_1)))))).
% 64.42/64.08  all X_a (ord(X_a)-> (all C A_1 B (ti(X_a,A_1)=ti(X_a,B)-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),B),C))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),C)))))).
% 64.42/64.08  all X_a (order(X_a)-> (all B A_1 (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),B),A_1))-> -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),B))))).
% 64.42/64.08  all X_a (preorder(X_a)-> (all A_1 B (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),B))-> -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),B),A_1))))).
% 64.42/64.08  all X_b (preorder(X_b)-> (all Pa X_1 Y_2 (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),Y_2))-> (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Y_2),X_1))->hBOOL(Pa))))).
% 64.42/64.08  all X_a (order(X_a)-> (all X Y (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Y))->ti(X_a,Y)!=ti(X_a,X)))).
% 64.42/64.08  all X_a (order(X_a)-> (all X Y (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Y))->ti(X_a,X)!=ti(X_a,Y)))).
% 64.42/64.08  all X_a (preorder(X_a)-> (all X Y (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Y))-> -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),Y),X))))).
% 64.42/64.08  all X_a (preorder(X_a)-> (all X Y (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Y))-> -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),Y),X))))).
% 64.42/64.08  all X_a (order(X_a)-> (all X Y (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Y))->ti(X_a,X)!=ti(X_a,Y)))).
% 64.42/64.08  all X_a (linorder(X_a)-> (all X Y (ti(X_a,X)!=ti(X_a,Y)-> (-hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Y))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),Y),X)))))).
% 64.42/64.08  all X_b (linorder(X_b)-> (all Y_2 X_1 (-hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Y_2),X_1))-> (-hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),Y_2))<->ti(X_b,X_1)=ti(X_b,Y_2))))).
% 64.42/64.08  all X_a (linorder(X_a)-> (all X Y (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Y))|ti(X_a,X)=ti(X_a,Y)|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),Y),X))))).
% 64.42/64.08  all X_b (linorder(X_b)-> (all X_1 Y_2 (-hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),Y_2))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Y_2),X_1))|ti(X_b,X_1)=ti(X_b,Y_2)))).
% 64.42/64.08  all X_b (linorder(X_b)-> (all X_1 Y_2 (ti(X_b,X_1)!=ti(X_b,Y_2)<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),Y_2))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Y_2),X_1))))).
% 64.42/64.08  all X_a (preorder(X_a)-> (all X (-hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),X))))).
% 64.42/64.08  all X_b (order(X_b)-> (all Ba A_2 (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Ba),A_2))->hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),A_2),Ba)=bot_bot(fun(X_b,bool))))).
% 64.42/64.08  all X_b (linorder(X_b)-> (all M_1 N (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),hAPP(X_b,fun(X_b,bool),ord_lessThan(X_b),M_1)),hAPP(X_b,fun(X_b,bool),ord_lessThan(X_b),N)))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),M_1),N))))).
% 64.42/64.08  all X_b (order(X_b)-> (all A_2 Ba Ca D (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),A_2),Ba)),hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),Ca),D)))<-> (-hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),A_2),Ba))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Ca),A_2))&hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Ba),D))& (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Ca),A_2))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Ba),D))))&hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Ca),D))))).
% 64.42/64.08  all Pa M_1 N ((hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M_1),N))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),Pa,N),M_1)))-> ((M_1=N->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),Pa,N),M_1)))-> ((hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),N),M_1))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),Pa,N),M_1)))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),Pa,N),M_1))))).
% 64.42/64.08  all S T_3 (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),S),T_3))->S!=T_3).
% 64.42/64.08  all N_1 M (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),N_1),M))->M!=N_1).
% 64.42/64.08  all N_1 (-hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),N_1),N_1))).
% 64.42/64.08  all X Y (X!=Y-> (-hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),X),Y))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),Y),X)))).
% 64.42/64.08  all M_1 N (M_1!=N<->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M_1),N))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),N),M_1))).
% 64.42/64.08  all N_1 (-hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),N_1),N_1))).
% 64.42/64.08  all X Y (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),X),Y))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),X),Y))).
% 64.42/64.08  all Y X Z (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),X),Z))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),X),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),Y),Z)))).
% 64.42/64.08  all Z X Y (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),X),Y))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),X),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),Y),Z)))).
% 64.42/64.08  all K_1 I_1 J_1 (hAPP(fun(nat,bool),fun(nat,bool),hAPP(fun(nat,nat),fun(fun(nat,bool),fun(nat,bool)),image(nat,nat),hAPP(nat,fun(nat,nat),hAPP(fun(nat,fun(nat,nat)),fun(nat,fun(nat,nat)),combc(nat,nat,nat),plus_plus(nat)),K_1)),hAPP(nat,fun(nat,bool),hAPP(nat,fun(nat,fun(nat,bool)),ord_atLeastAtMost(nat),I_1),J_1))=hAPP(nat,fun(nat,bool),hAPP(nat,fun(nat,fun(nat,bool)),ord_atLeastAtMost(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),I_1),K_1)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),J_1),K_1))).
% 64.42/64.08  all N_3 (hBOOL(hAPP(fun(nat,bool),bool,finite_finite_1(nat),N_3))<-> (exists M_2 all X_2 (hBOOL(hAPP(fun(nat,bool),bool,hAPP(nat,fun(fun(nat,bool),bool),member(nat),X_2),N_3))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),X_2),M_2))))).
% 64.42/64.08  all X_b (ord(X_b)-> (all I_1 K_1 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),I_1),hAPP(X_b,fun(X_b,bool),ord_greaterThan(X_b),K_1)))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),K_1),I_1))))).
% 64.42/64.08  all X_b (ordered_ab_group_add(X_b)-> (all Ba A_2 (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,uminus_uminus(X_b),Ba)),hAPP(X_b,X_b,uminus_uminus(X_b),A_2)))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),Ba))))).
% 64.42/64.08  all X_b (ordered_ab_group_add(X_b)-> (all A_2 Ba (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,uminus_uminus(X_b),A_2)),Ba))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,uminus_uminus(X_b),Ba)),A_2))))).
% 64.42/64.08  all X_b (ordered_ab_group_add(X_b)-> (all A_2 Ba (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),hAPP(X_b,X_b,uminus_uminus(X_b),Ba)))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Ba),hAPP(X_b,X_b,uminus_uminus(X_b),A_2)))))).
% 64.42/64.08  all X_a (boolean_algebra(X_a)-> (all Y X (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,uminus_uminus(X_a),Y)),X))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,uminus_uminus(X_a),X)),Y))))).
% 64.42/64.08  all X_a (boolean_algebra(X_a)-> (all Y X (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),Y),hAPP(X_a,X_a,uminus_uminus(X_a),X)))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),hAPP(X_a,X_a,uminus_uminus(X_a),Y)))))).
% 64.42/64.08  all X_b (boolean_algebra(X_b)-> (all X_1 Y_2 (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,uminus_uminus(X_b),X_1)),hAPP(X_b,X_b,uminus_uminus(X_b),Y_2)))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Y_2),X_1))))).
% 64.42/64.08  all Pa I_1 hBOOL(hAPP(fun(nat,bool),bool,finite_finite_1(nat),hAPP(fun(nat,bool),fun(nat,bool),collect(nat),hAPP(fun(nat,bool),fun(nat,bool),hAPP(fun(nat,fun(bool,bool)),fun(fun(nat,bool),fun(nat,bool)),combs(nat,bool,bool),hAPP(fun(nat,bool),fun(nat,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(nat,bool),fun(nat,fun(bool,bool))),combb(bool,fun(bool,bool),nat),fconj),Pa)),hAPP(nat,fun(nat,bool),hAPP(fun(nat,fun(nat,bool)),fun(nat,fun(nat,bool)),combc(nat,nat,bool),ord_less(nat)),I_1))))).
% 64.42/64.08  all N (hAPP(fun(nat,bool),nat,finite_card(nat),hAPP(fun(nat,bool),fun(nat,bool),collect(nat),hAPP(nat,fun(nat,bool),hAPP(fun(nat,fun(nat,bool)),fun(nat,fun(nat,bool)),combc(nat,nat,bool),ord_less(nat)),N)))=N).
% 64.42/64.08  all X_a (comm_semiring_1(X_a)-> (all X P_2 Q_1 (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),X),P_2)),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),X),Q_1))=hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),X),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),P_2),Q_1))))).
% 64.42/64.08  all X_b (linordered_semidom(X_b)-> (all M_1 N (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(nat,X_b,semiring_1_of_nat(X_b),M_1)),hAPP(nat,X_b,semiring_1_of_nat(X_b),N)))<->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M_1),N))))).
% 64.42/64.08  all X_a (linordered_semidom(X_a)-> (all M N_1 (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M),N_1))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(nat,X_a,semiring_1_of_nat(X_a),M)),hAPP(nat,X_a,semiring_1_of_nat(X_a),N_1)))))).
% 64.42/64.08  all X_a (linordered_semidom(X_a)-> (all M N_1 (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(nat,X_a,semiring_1_of_nat(X_a),M)),hAPP(nat,X_a,semiring_1_of_nat(X_a),N_1)))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M),N_1))))).
% 64.42/64.08  all X_a (ordere223160158up_add(X_a)-> (all C D_1 A_1 B (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),B))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),C),D_1))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),C)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),B),D_1))))))).
% 64.42/64.08  all X_a (ordere223160158up_add(X_a)-> (all C D_1 A_1 B (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),A_1),B))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),C),D_1))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),C)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),B),D_1))))))).
% 64.42/64.08  all X_a (linordered_semidom(X_a)-> (all A_1 hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),one_one(X_a)))))).
% 64.42/64.08  all X_a (linordered_semidom(X_a)-> (all N_1 M (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),one_one(X_a)),M))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),one_one(X_a)),N_1))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),one_one(X_a)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),M),N_1))))))).
% 64.42/64.08  all M N_1 (-hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M),N_1))->hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),N_1),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M),N_1))=M).
% 64.42/64.08  all I_1 J_1 K_1 (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),I_1),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),J_1),K_1)))<->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),I_1),K_1)),J_1))).
% 64.42/64.08  all N K_1 M_1 (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K_1),M_1))-> (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K_1),N))-> (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M_1),K_1)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),N),K_1)))<->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M_1),N))))).
% 64.42/64.08  all C A_1 B (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),A_1),B))-> (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),C),A_1))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),A_1),C)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),B),C))))).
% 64.42/64.08  all X_b (order(X_b)-> (all A_2 Ba (hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),A_2),Ba)=bot_bot(fun(X_b,bool))<-> -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),A_2),Ba))))).
% 64.42/64.08  all X_b (order(X_b)-> (all A_2 Ba (bot_bot(fun(X_b,bool))=hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),A_2),Ba)<-> -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),A_2),Ba))))).
% 64.42/64.08  all X_b (order(X_b)-> (all A_2 Ba Ca D (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),A_2),Ba)),hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),Ca),D)))<-> -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),A_2),Ba))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Ca),A_2))&hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Ba),D))))).
% 64.42/64.08  all X_b (order(X_b)-> (all A_2 Ba (ti(X_b,A_2)=ti(X_b,Ba)->hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),A_2),Ba)=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool)))))).
% 64.42/64.08  all X_b (order(X_b)-> (all A_2 Ba Ca (hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),A_2),Ba)=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ca),bot_bot(fun(X_b,bool)))<->ti(X_b,A_2)=ti(X_b,Ba)&ti(X_b,Ba)=ti(X_b,Ca)))).
% 64.42/64.08  all X_b (order(X_b)-> (all A_2 (hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),A_2),A_2)=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool)))))).
% 64.42/64.08  all X_b (ordered_ab_group_add(X_b)-> (all X_1 Y_2 (hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,X_b),fun(fun(X_b,bool),fun(X_b,bool)),image(X_b,X_b),uminus_uminus(X_b)),hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),X_1),Y_2))=hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),hAPP(X_b,X_b,uminus_uminus(X_b),Y_2)),hAPP(X_b,X_b,uminus_uminus(X_b),X_1))))).
% 64.42/64.08  all X_b (comm_monoid_add(X_b)-> (all F M_1 K_1 N (hAPP(fun(nat,bool),X_b,hAPP(fun(nat,X_b),fun(fun(nat,bool),X_b),big_co1399186613setsum(nat,X_b),F),hAPP(nat,fun(nat,bool),hAPP(nat,fun(nat,fun(nat,bool)),ord_atLeastAtMost(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M_1),K_1)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),N),K_1)))=hAPP(fun(nat,bool),X_b,hAPP(fun(nat,X_b),fun(fun(nat,bool),X_b),big_co1399186613setsum(nat,X_b),hAPP(fun(nat,nat),fun(nat,X_b),hAPP(fun(nat,X_b),fun(fun(nat,nat),fun(nat,X_b)),combb(nat,X_b,nat),F),hAPP(nat,fun(nat,nat),hAPP(fun(nat,fun(nat,nat)),fun(nat,fun(nat,nat)),combc(nat,nat,nat),plus_plus(nat)),K_1))),hAPP(nat,fun(nat,bool),hAPP(nat,fun(nat,fun(nat,bool)),ord_atLeastAtMost(nat),M_1),N))))).
% 64.42/64.08  all X_b (ordered_ring(X_b)-> (all A_2 E Ca Ba D (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),A_2),E)),Ca)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ba),E)),D)))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),minus_minus(X_b),A_2),Ba)),E)),Ca)),D))))).
% 64.42/64.08  all X_b (ordered_ring(X_b)-> (all A_2 E Ca Ba D (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),A_2),E)),Ca)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ba),E)),D)))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Ca),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),minus_minus(X_b),Ba),A_2)),E)),D)))))).
% 64.42/64.08  all X_b X_c (comm_monoid_mult(X_c)-> (all Y_2 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))->hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),hAPP(X_c,fun(X_b,X_c),combk(X_c,X_b),Y_2)),A_3)=hAPP(nat,X_c,hAPP(X_c,fun(nat,X_c),power_power(X_c),Y_2),hAPP(fun(X_b,bool),nat,finite_card(X_b),A_3))))).
% 64.42/64.08  all X_b (linorder(X_b)-> (all X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool))-> (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),ord_min(X_b)),A_3)),X_1))<-> (exists X_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),A_3))&hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_2),X_1))))))))).
% 64.42/64.08  all X_b (linorder(X_b)-> (all X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool))-> (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),ord_min(X_b)),A_3)))<-> (all X_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),A_3))->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),X_2))))))))).
% 64.42/64.08  all U M_1 N J_1 I_1 (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),J_1),I_1))-> (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),I_1),U)),M_1)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),J_1),U)),N)))<->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),I_1),J_1)),U)),M_1)),N)))).
% 64.42/64.08  all U M_1 N I_1 J_1 (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I_1),J_1))-> (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),I_1),U)),M_1)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),J_1),U)),N)))<->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M_1),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),J_1),I_1)),U)),N))))).
% 64.42/64.08  all X_b (comm_monoid_add(X_b)-> (all F P_1 M_1 N (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M_1),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),N),one_one(nat))))->hAPP(fun(nat,bool),X_b,hAPP(fun(nat,X_b),fun(fun(nat,bool),X_b),big_co1399186613setsum(nat,X_b),F),hAPP(nat,fun(nat,bool),hAPP(nat,fun(nat,fun(nat,bool)),ord_atLeastAtMost(nat),M_1),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),N),P_1)))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(fun(nat,bool),X_b,hAPP(fun(nat,X_b),fun(fun(nat,bool),X_b),big_co1399186613setsum(nat,X_b),F),hAPP(nat,fun(nat,bool),hAPP(nat,fun(nat,fun(nat,bool)),ord_atLeastAtMost(nat),M_1),N))),hAPP(fun(nat,bool),X_b,hAPP(fun(nat,X_b),fun(fun(nat,bool),X_b),big_co1399186613setsum(nat,X_b),F),hAPP(nat,fun(nat,bool),hAPP(nat,fun(nat,fun(nat,bool)),ord_atLeastAtMost(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),N),one_one(nat))),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),N),P_1))))))).
% 64.42/64.08  all X_b X_1 A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(fun(X_b,bool),nat,finite_card(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool)))))),hAPP(fun(X_b,bool),nat,finite_card(X_b),A_3))))).
% 64.42/64.08  all X_a (linordered_semidom(X_a)-> (all M N_1 A_1 (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),one_one(X_a)),A_1))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),M)),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),N_1)))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M),N_1)))))).
% 64.42/64.08  all X_b (linordered_semidom(X_b)-> (all X_1 Y_2 Ba (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),one_one(X_b)),Ba))-> (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(nat,X_b,hAPP(X_b,fun(nat,X_b),power_power(X_b),Ba),X_1)),hAPP(nat,X_b,hAPP(X_b,fun(nat,X_b),power_power(X_b),Ba),Y_2)))<->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),X_1),Y_2)))))).
% 64.42/64.08  all X_b X_c (comm_monoid_add(X_c)&ordere223160158up_add(X_c)-> (all F G A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool))-> ((all X_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),A_3))->hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less(X_c),hAPP(X_b,X_c,F,X_2)),hAPP(X_b,X_c,G,X_2)))))->hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less(X_c),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),F),A_3)),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),G),A_3)))))))).
% 64.42/64.08  all N_1 M (-hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),hAPP(nat,int,semiring_1_of_nat(int),N_1)),hAPP(int,int,uminus_uminus(int),hAPP(nat,int,semiring_1_of_nat(int),M))))).
% 64.42/64.08  all Z_2 W_1 (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),Z_2),W_1))<->hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),Z_2),W_1))&Z_2!=W_1).
% 64.42/64.08  all K I J (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),I),J))->hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),I),K)),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),J),K)))).
% 64.42/64.08  all X_b X_c (ord(X_c)-> (all F G (hBOOL(hAPP(fun(X_b,X_c),bool,hAPP(fun(X_b,X_c),fun(fun(X_b,X_c),bool),ord_less(fun(X_b,X_c)),F),G))<->hBOOL(hAPP(fun(X_b,X_c),bool,hAPP(fun(X_b,X_c),fun(fun(X_b,X_c),bool),ord_less_e_q(fun(X_b,X_c)),F),G))& -hBOOL(hAPP(fun(X_b,X_c),bool,hAPP(fun(X_b,X_c),fun(fun(X_b,X_c),bool),ord_less_e_q(fun(X_b,X_c)),G),F))))).
% 64.42/64.08  all X_b A_3 (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),bot_bot(fun(X_b,bool))))).
% 64.42/64.08  all X_b A_3 B_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),B_2))<->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))&ti(fun(X_b,bool),A_3)!=ti(fun(X_b,bool),B_2)).
% 64.42/64.08  all X_b A_3 B_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))<->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),B_2))|ti(fun(X_b,bool),A_3)=ti(fun(X_b,bool),B_2)).
% 64.42/64.08  all X_b A_3 B_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),B_2))->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))).
% 64.42/64.08  all X_b C_1 A_3 B_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),B_2))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),C_1))->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),C_1)))).
% 64.42/64.08  all X_b C_1 A_3 B_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),B_2),C_1))->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),C_1)))).
% 64.42/64.08  all X_b C_1 A_3 B_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),B_2))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),B_2),C_1))->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),C_1)))).
% 64.42/64.08  all X_b Ca A_3 B_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),B_2))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),A_3))->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),B_2)))).
% 64.42/64.08  all Z (hAPP(int,int,uminus_uminus(int),hAPP(int,int,uminus_uminus(int),Z))=Z).
% 64.42/64.08  all Z_3 Z W_3 W_2 (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),W_3),W_2))-> (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),Z_3),Z))->hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),W_3),Z_3)),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),W_2),Z))))).
% 64.42/64.08  all M_1 N (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),hAPP(nat,int,semiring_1_of_nat(int),M_1)),hAPP(nat,int,semiring_1_of_nat(int),N)))<->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M_1),N))).
% 64.42/64.08  all W_1 Z_2 (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),W_1),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),Z_2),one_one(int))))<->hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),W_1),Z_2))|W_1=Z_2).
% 64.42/64.08  all M_1 N (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),M_1),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),one_one(int)),N)))->hAPP(int,fun(int,bool),hAPP(int,fun(int,fun(int,bool)),ord_atLeastAtMost(int),M_1),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),one_one(int)),N))=hAPP(fun(int,bool),fun(int,bool),hAPP(int,fun(fun(int,bool),fun(int,bool)),insert(int),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),one_one(int)),N)),hAPP(int,fun(int,bool),hAPP(int,fun(int,fun(int,bool)),ord_atLeastAtMost(int),M_1),N))).
% 64.42/64.08  all X_b A_3 B_2 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),B_2))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),B_2))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(fun(X_b,bool),nat,finite_card(X_b),A_3)),hAPP(fun(X_b,bool),nat,finite_card(X_b),B_2))))).
% 64.42/64.08  all W_2 Z (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),W_2),Z))->hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),W_2),one_one(int))),Z))).
% 64.42/64.08  all W_1 Z_2 (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),W_1),one_one(int))),Z_2))<->hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),W_1),Z_2))).
% 64.42/64.08  all W_1 Z_2 (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),W_1),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),Z_2),one_one(int))))<->hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),W_1),Z_2))).
% 64.42/64.08  all W_1 Z_2 (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),W_1),hAPP(int,int,hAPP(int,fun(int,int),minus_minus(int),Z_2),one_one(int))))<->hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),W_1),Z_2))).
% 64.42/64.08  all X_b A_3 X_1 B_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),B_2)))<-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),B_2))->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),B_2)))& (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),B_2))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))),B_2)))& (-hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))))).
% 64.42/64.08  all X_b A_3 B_2 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),B_2))-> (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))-> (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(fun(X_b,bool),nat,finite_card(X_b),A_3)),hAPP(fun(X_b,bool),nat,finite_card(X_b),B_2)))->hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),B_2))))).
% 64.42/64.08  all X_a (comm_monoid_mult(X_a)-> (all A_1 B N_1 (hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),B)),N_1)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),N_1)),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),B),N_1))))).
% 64.42/64.08  all X_a (monoid_mult(X_a)-> (all A_1 N_1 (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),N_1)),A_1)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),N_1))))).
% 64.42/64.08  all X_a (monoid_mult(X_a)-> (all N_1 (hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),one_one(X_a)),N_1)=one_one(X_a)))).
% 64.42/64.08  all X_a (semiring_1(X_a)-> (all M N_1 (hAPP(nat,X_a,semiring_1_of_nat(X_a),hAPP(nat,nat,hAPP(nat,fun(nat,nat),power_power(nat),M),N_1))=hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),hAPP(nat,X_a,semiring_1_of_nat(X_a),M)),N_1)))).
% 64.42/64.08  all X_a (monoid_mult(X_a)-> (all A_1 M N_1 (hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),M),N_1))=hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),M)),N_1)))).
% 64.42/64.08  all X_a (monoid_mult(X_a)-> (all A_1 (hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),one_one(nat))=ti(X_a,A_1)))).
% 64.42/64.08  all X_a (linordered_semidom(X_a)-> (all N_1 A_1 (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),one_one(X_a)),A_1))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),one_one(X_a)),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),N_1)))))).
% 64.42/64.08  all X_b (linordered_semidom(X_b)-> (all M_1 N A_2 (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),one_one(X_b)),A_2))-> (hAPP(nat,X_b,hAPP(X_b,fun(nat,X_b),power_power(X_b),A_2),M_1)=hAPP(nat,X_b,hAPP(X_b,fun(nat,X_b),power_power(X_b),A_2),N)<->M_1=N)))).
% 64.42/64.08  all X_a (monoid_mult(X_a)-> (all A_1 M N_1 (hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M),N_1))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),M)),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),N_1))))).
% 64.42/64.08  all X_a (linordered_semidom(X_a)-> (all N_1 A_1 (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),one_one(X_a)),A_1))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),N_1)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),N_1))))))).
% 64.42/64.08  all X_a (linordered_semidom(X_a)-> (all N_1 A_1 (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),one_one(X_a)),A_1))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),one_one(X_a)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),N_1))))))).
% 64.42/64.08  all X_a (linordered_semidom(X_a)-> (all A_1 N_1 N_4 (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),N_1),N_4))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),one_one(X_a)),A_1))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),N_1)),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),N_4))))))).
% 64.42/64.08  all X_a (linordered_semidom(X_a)-> (all M N_1 A_1 (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),one_one(X_a)),A_1))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),M)),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),N_1)))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M),N_1)))))).
% 64.42/64.08  all X_b (linordered_semidom(X_b)-> (all X_1 Y_2 Ba (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),one_one(X_b)),Ba))-> (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(nat,X_b,hAPP(X_b,fun(nat,X_b),power_power(X_b),Ba),X_1)),hAPP(nat,X_b,hAPP(X_b,fun(nat,X_b),power_power(X_b),Ba),Y_2)))<->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),X_1),Y_2)))))).
% 64.42/64.08  all X_a (linordered_semidom(X_a)-> (all A_1 N_1 N_4 (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),N_1),N_4))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),one_one(X_a)),A_1))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),N_1)),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),N_4))))))).
% 64.42/64.08  all X_a (ring_1(X_a)-> (all A_1 N_1 (hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),hAPP(X_a,X_a,uminus_uminus(X_a),A_1)),N_1)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),hAPP(X_a,X_a,uminus_uminus(X_a),one_one(X_a))),N_1)),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),N_1))))).
% 64.42/64.08  all X_b A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))<-> (exists N_2 F_1 (ti(fun(X_b,bool),A_3)=hAPP(fun(nat,bool),fun(X_b,bool),hAPP(fun(nat,X_b),fun(fun(nat,bool),fun(X_b,bool)),image(nat,X_b),F_1),hAPP(fun(nat,bool),fun(nat,bool),collect(nat),hAPP(nat,fun(nat,bool),hAPP(fun(nat,fun(nat,bool)),fun(nat,fun(nat,bool)),combc(nat,nat,bool),ord_less(nat)),N_2)))))).
% 64.42/64.08  all Pa I_1 K_1 (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),I_1),K_1))-> (hBOOL(hAPP(int,bool,Pa,K_1))-> ((all I_2 (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),I_2),K_1))-> (hBOOL(hAPP(int,bool,Pa,I_2))->hBOOL(hAPP(int,bool,Pa,hAPP(int,int,hAPP(int,fun(int,int),minus_minus(int),I_2),one_one(int)))))))->hBOOL(hAPP(int,bool,Pa,I_1))))).
% 64.42/64.08  all L U hBOOL(hAPP(fun(int,bool),bool,finite_finite_1(int),hAPP(int,fun(int,bool),hAPP(int,fun(int,fun(int,bool)),ord_atLeastAtMost(int),L),U))).
% 64.42/64.08  all X Y (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),X),Y))|X=Y|hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),Y),X))).
% 64.42/64.08  all J_1 I_1 ((hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),J_1),I_1))->hAPP(int,fun(int,bool),hAPP(int,fun(int,fun(int,bool)),ord_atLeastAtMost(int),I_1),J_1)=bot_bot(fun(int,bool)))& (-hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),J_1),I_1))->hAPP(int,fun(int,bool),hAPP(int,fun(int,fun(int,bool)),ord_atLeastAtMost(int),I_1),J_1)=hAPP(fun(int,bool),fun(int,bool),hAPP(int,fun(fun(int,bool),fun(int,bool)),insert(int),I_1),hAPP(int,fun(int,bool),hAPP(int,fun(int,fun(int,bool)),ord_atLeastAtMost(int),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),I_1),one_one(int))),J_1)))).
% 64.42/64.08  all Pa I_1 K_1 (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),I_1),K_1))-> (hBOOL(hAPP(int,bool,Pa,hAPP(int,int,hAPP(int,fun(int,int),minus_minus(int),K_1),one_one(int))))-> ((all I_2 (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),I_2),K_1))-> (hBOOL(hAPP(int,bool,Pa,I_2))->hBOOL(hAPP(int,bool,Pa,hAPP(int,int,hAPP(int,fun(int,int),minus_minus(int),I_2),one_one(int)))))))->hBOOL(hAPP(int,bool,Pa,I_1))))).
% 64.42/64.08  all A_3 (hBOOL(hAPP(fun(nat,bool),bool,finite_finite_1(nat),A_3))<->hBOOL(hAPP(fun(int,bool),bool,finite_finite_1(int),hAPP(fun(nat,bool),fun(int,bool),hAPP(fun(nat,int),fun(fun(nat,bool),fun(int,bool)),image(nat,int),semiring_1_of_nat(int)),A_3)))).
% 64.42/64.08  all A_3 B_2 (hBOOL(hAPP(fun(nat,bool),bool,hAPP(fun(nat,bool),fun(fun(nat,bool),bool),ord_less_e_q(fun(nat,bool)),A_3),B_2))<->hBOOL(hAPP(fun(int,bool),bool,hAPP(fun(int,bool),fun(fun(int,bool),bool),ord_less_e_q(fun(int,bool)),hAPP(fun(nat,bool),fun(int,bool),hAPP(fun(nat,int),fun(fun(nat,bool),fun(int,bool)),image(nat,int),semiring_1_of_nat(int)),A_3)),hAPP(fun(nat,bool),fun(int,bool),hAPP(fun(nat,int),fun(fun(nat,bool),fun(int,bool)),image(nat,int),semiring_1_of_nat(int)),B_2)))).
% 64.42/64.08  all X_1 A_3 (hBOOL(hAPP(fun(nat,bool),bool,hAPP(nat,fun(fun(nat,bool),bool),member(nat),X_1),A_3))<->hBOOL(hAPP(fun(int,bool),bool,hAPP(int,fun(fun(int,bool),bool),member(int),hAPP(nat,int,semiring_1_of_nat(int),X_1)),hAPP(fun(nat,bool),fun(int,bool),hAPP(fun(nat,int),fun(fun(nat,bool),fun(int,bool)),image(nat,int),semiring_1_of_nat(int)),A_3)))).
% 64.42/64.08  all A_3 B_2 (A_3=B_2<->hAPP(fun(nat,bool),fun(int,bool),hAPP(fun(nat,int),fun(fun(nat,bool),fun(int,bool)),image(nat,int),semiring_1_of_nat(int)),A_3)=hAPP(fun(nat,bool),fun(int,bool),hAPP(fun(nat,int),fun(fun(nat,bool),fun(int,bool)),image(nat,int),semiring_1_of_nat(int)),B_2)).
% 64.42/64.08  all X_1 Y_2 Pa ((hBOOL(Pa)->hAPP(nat,int,semiring_1_of_nat(int),X_1)=hAPP(nat,int,semiring_1_of_nat(int),hAPP(nat,nat,hAPP(nat,fun(nat,nat),hAPP(bool,fun(nat,fun(nat,nat)),if(nat),Pa),X_1),Y_2)))& (-hBOOL(Pa)->hAPP(nat,int,semiring_1_of_nat(int),Y_2)=hAPP(nat,int,semiring_1_of_nat(int),hAPP(nat,nat,hAPP(nat,fun(nat,nat),hAPP(bool,fun(nat,fun(nat,nat)),if(nat),Pa),X_1),Y_2)))).
% 64.42/64.08  all X_1 Y_2 (hAPP(nat,int,semiring_1_of_nat(int),X_1)=hAPP(nat,int,semiring_1_of_nat(int),Y_2)<->X_1=Y_2).
% 64.42/64.08  all A_3 B_2 (hBOOL(hAPP(fun(nat,bool),bool,hAPP(fun(nat,bool),fun(fun(nat,bool),bool),ord_less(fun(nat,bool)),A_3),B_2))<->hBOOL(hAPP(fun(int,bool),bool,hAPP(fun(int,bool),fun(fun(int,bool),bool),ord_less(fun(int,bool)),hAPP(fun(nat,bool),fun(int,bool),hAPP(fun(nat,int),fun(fun(nat,bool),fun(int,bool)),image(nat,int),semiring_1_of_nat(int)),A_3)),hAPP(fun(nat,bool),fun(int,bool),hAPP(fun(nat,int),fun(fun(nat,bool),fun(int,bool)),image(nat,int),semiring_1_of_nat(int)),B_2)))).
% 64.42/64.08  all A_3 (hAPP(fun(nat,bool),nat,finite_card(nat),A_3)=hAPP(fun(int,bool),nat,finite_card(int),hAPP(fun(nat,bool),fun(int,bool),hAPP(fun(nat,int),fun(fun(nat,bool),fun(int,bool)),image(nat,int),semiring_1_of_nat(int)),A_3))).
% 64.42/64.08  bot_bot(fun(int,bool))=hAPP(fun(nat,bool),fun(int,bool),hAPP(fun(nat,int),fun(fun(nat,bool),fun(int,bool)),image(nat,int),semiring_1_of_nat(int)),bot_bot(fun(nat,bool))).
% 64.42/64.08  all X_1 Y_2 (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),hAPP(nat,int,semiring_1_of_nat(int),X_1)),hAPP(nat,int,semiring_1_of_nat(int),Y_2)))<->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),X_1),Y_2))).
% 64.42/64.08  all X_1 Y_2 (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),hAPP(nat,int,semiring_1_of_nat(int),X_1)),hAPP(nat,int,semiring_1_of_nat(int),Y_2)))<->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),X_1),Y_2))).
% 64.42/64.08  all X Y (hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),hAPP(nat,int,semiring_1_of_nat(int),X)),hAPP(nat,int,semiring_1_of_nat(int),Y))=hAPP(nat,int,semiring_1_of_nat(int),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),X),Y))).
% 64.42/64.08  all X Y (hAPP(int,int,hAPP(int,fun(int,int),times_times(int),hAPP(nat,int,semiring_1_of_nat(int),X)),hAPP(nat,int,semiring_1_of_nat(int),Y))=hAPP(nat,int,semiring_1_of_nat(int),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),X),Y))).
% 64.42/64.08  one_one(int)=hAPP(nat,int,semiring_1_of_nat(int),one_one(nat)).
% 64.42/64.08  all X N_1 (hAPP(nat,int,hAPP(int,fun(nat,int),power_power(int),hAPP(nat,int,semiring_1_of_nat(int),X)),N_1)=hAPP(nat,int,semiring_1_of_nat(int),hAPP(nat,nat,hAPP(nat,fun(nat,nat),power_power(nat),X),N_1))).
% 64.42/64.08  all Pa K_1 I_1 (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),K_1),I_1))-> (hBOOL(hAPP(int,bool,Pa,hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),K_1),one_one(int))))-> ((all I_2 (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),K_1),I_2))-> (hBOOL(hAPP(int,bool,Pa,I_2))->hBOOL(hAPP(int,bool,Pa,hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),I_2),one_one(int)))))))->hBOOL(hAPP(int,bool,Pa,I_1))))).
% 64.42/64.08  all Pa K_1 I_1 (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),K_1),I_1))-> (hBOOL(hAPP(int,bool,Pa,K_1))-> ((all I_2 (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),K_1),I_2))-> (hBOOL(hAPP(int,bool,Pa,I_2))->hBOOL(hAPP(int,bool,Pa,hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),I_2),one_one(int)))))))->hBOOL(hAPP(int,bool,Pa,I_1))))).
% 64.42/64.08  all M_1 K_1 F ((all M_2 N_2 (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M_2),N_2))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(nat,nat,F,M_2)),hAPP(nat,nat,F,N_2)))))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,F,M_1)),K_1)),hAPP(nat,nat,F,hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M_1),K_1))))).
% 64.42/64.08  all N N_3 ((all X_2 (hBOOL(hAPP(fun(nat,bool),bool,hAPP(nat,fun(fun(nat,bool),bool),member(nat),X_2),N_3))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),X_2),N))))->hBOOL(hAPP(fun(nat,bool),bool,finite_finite_1(nat),N_3))).
% 64.42/64.08  all X_b A_3 B_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),B_2))-> (exists B_1 hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),B_1),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),B_2),A_3))))).
% 64.42/64.08  all Z (-(all M_2 N_2 (Z!=hAPP(int,int,hAPP(int,fun(int,int),minus_minus(int),hAPP(nat,int,semiring_1_of_nat(int),M_2)),hAPP(nat,int,semiring_1_of_nat(int),N_2))))).
% 64.42/64.08  all I_1 J_1 F ((all I_2 J_2 (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),I_2),J_2))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(nat,nat,F,I_2)),hAPP(nat,nat,F,J_2)))))-> (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I_1),J_1))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,F,I_1)),hAPP(nat,nat,F,J_1))))).
% 64.42/64.08  all X_b (power(X_b)->power_power(X_b)=hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(nat,X_b)),hAPP(X_b,fun(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(nat,X_b))),power_1(X_b),one_one(X_b)),times_times(X_b))).
% 64.42/64.08  all X_a (dense_linorder(X_a)-> (all Z Y ((all X_2 (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X_2),Y))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X_2),Z))))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),Z))))).
% 64.42/64.08  all X_a (linorder(X_a)-> (all T_3 exists Z_1 all X_2 (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X_2),Z_1))-> -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),T_3),X_2))))).
% 64.42/64.08  all X_a (linorder(X_a)-> (all T_3 exists Z_1 all X_2 (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),Z_1),X_2))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),T_3),X_2))))).
% 64.42/64.08  all X_a (dense_linorder(X_a)-> (all Z X Y (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Y))-> ((all W (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),W))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),W),Y))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),W),Z)))))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),Z)))))).
% 64.42/64.08  all X_c X_b (order(X_b)&order(X_c)-> (all Ca F Ba A_2 (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Ba),A_2))-> (hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),Ca),hAPP(X_b,X_c,F,Ba)))-> ((all X_2 Y_1 (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Y_1),X_2))->hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less(X_c),hAPP(X_b,X_c,F,Y_1)),hAPP(X_b,X_c,F,X_2)))))->hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less(X_c),Ca),hAPP(X_b,X_c,F,A_2)))))))).
% 64.42/64.08  all X_a (linorder(X_a)-> (all T_3 exists Z_1 all X_2 (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X_2),Z_1))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X_2),T_3))))).
% 64.42/64.08  all X_a (linorder(X_a)-> (all T_3 exists Z_1 all X_2 (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),Z_1),X_2))-> -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X_2),T_3))))).
% 64.42/64.08  all X_c X_b (order(X_b)&order(X_c)-> (all Ca F Ba A_2 (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Ba),A_2))-> (hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less(X_c),Ca),hAPP(X_b,X_c,F,Ba)))-> ((all X_2 Y_1 (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Y_1),X_2))->hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),hAPP(X_b,X_c,F,Y_1)),hAPP(X_b,X_c,F,X_2)))))->hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less(X_c),Ca),hAPP(X_b,X_c,F,A_2)))))))).
% 64.42/64.08  all X_b X_c (order(X_c)&order(X_b)-> (all F Ca A_2 Ba (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),Ba))-> (hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),hAPP(X_b,X_c,F,Ba)),Ca))-> ((all X_2 Y_1 (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_2),Y_1))->hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less(X_c),hAPP(X_b,X_c,F,X_2)),hAPP(X_b,X_c,F,Y_1)))))->hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less(X_c),hAPP(X_b,X_c,F,A_2)),Ca))))))).
% 64.42/64.08  all X_c X_b (order(X_b)&ord(X_c)-> (all Ca F Ba A_2 (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_c,X_b,F,Ba)),A_2))-> (hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less(X_c),Ca),Ba))-> ((all X_2 Y_1 (hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less(X_c),Y_1),X_2))->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_c,X_b,F,Y_1)),hAPP(X_c,X_b,F,X_2)))))->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_c,X_b,F,Ca)),A_2))))))).
% 64.42/64.08  all X_c X_b (order(X_b)&order(X_c)-> (all Ca F Ba A_2 (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_c,X_b,F,Ba)),A_2))-> (hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),Ca),Ba))-> ((all X_2 Y_1 (hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),Y_1),X_2))->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_c,X_b,F,Y_1)),hAPP(X_c,X_b,F,X_2)))))->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_c,X_b,F,Ca)),A_2))))))).
% 64.42/64.08  all X_b X_c (order(X_c)&order(X_b)-> (all F Ca A_2 Ba (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),A_2),Ba))-> (hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less(X_c),hAPP(X_b,X_c,F,Ba)),Ca))-> ((all X_2 Y_1 (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_2),Y_1))->hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),hAPP(X_b,X_c,F,X_2)),hAPP(X_b,X_c,F,Y_1)))))->hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less(X_c),hAPP(X_b,X_c,F,A_2)),Ca))))))).
% 64.42/64.08  all X_b X_c (order(X_c)&order(X_b)-> (all Ca A_2 F Ba (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),hAPP(X_c,X_b,F,Ba)))-> (hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),Ba),Ca))-> ((all X_2 Y_1 (hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),X_2),Y_1))->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_c,X_b,F,X_2)),hAPP(X_c,X_b,F,Y_1)))))->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),hAPP(X_c,X_b,F,Ca)))))))).
% 64.42/64.08  all X_b X_c (order(X_c)&order(X_b)-> (all Ca A_2 F Ba (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),A_2),hAPP(X_c,X_b,F,Ba)))-> (hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less(X_c),Ba),Ca))-> ((all X_2 Y_1 (hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less(X_c),X_2),Y_1))->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_c,X_b,F,X_2)),hAPP(X_c,X_b,F,Y_1)))))->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),hAPP(X_c,X_b,F,Ca)))))))).
% 64.42/64.08  all I_1 Pa K_1 (hBOOL(hAPP(int,bool,Pa,K_1))-> ((all I_2 (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),K_1),I_2))-> (hBOOL(hAPP(int,bool,Pa,I_2))->hBOOL(hAPP(int,bool,Pa,hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),I_2),one_one(int)))))))-> ((all I_2 (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),I_2),K_1))-> (hBOOL(hAPP(int,bool,Pa,I_2))->hBOOL(hAPP(int,bool,Pa,hAPP(int,int,hAPP(int,fun(int,int),minus_minus(int),I_2),one_one(int)))))))->hBOOL(hAPP(int,bool,Pa,I_1))))).
% 64.42/64.08  all X_b (linorder(X_b)-> (all Pa A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (hBOOL(hAPP(fun(X_b,bool),bool,Pa,bot_bot(fun(X_b,bool))))-> ((all B_1 A_4 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_4))-> ((all X_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),A_4))->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_2),B_1))))-> (hBOOL(hAPP(fun(X_b,bool),bool,Pa,A_4))->hBOOL(hAPP(fun(X_b,bool),bool,Pa,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),B_1),A_4)))))))->hBOOL(hAPP(fun(X_b,bool),bool,Pa,A_3))))))).
% 64.42/64.08  all X_b (linorder(X_b)-> (all Pa A_3 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))-> (hBOOL(hAPP(fun(X_b,bool),bool,Pa,bot_bot(fun(X_b,bool))))-> ((all B_1 A_4 (hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_4))-> ((all X_2 (hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),A_4))->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),B_1),X_2))))-> (hBOOL(hAPP(fun(X_b,bool),bool,Pa,A_4))->hBOOL(hAPP(fun(X_b,bool),bool,Pa,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),B_1),A_4)))))))->hBOOL(hAPP(fun(X_b,bool),bool,Pa,A_3))))))).
% 64.42/64.08  all X_b (ab_group_add(X_b)-> (all F M_1 N ((hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M_1),N))->hAPP(fun(nat,bool),X_b,hAPP(fun(nat,X_b),fun(fun(nat,bool),X_b),big_co1399186613setsum(nat,X_b),hAPP(fun(nat,X_b),fun(nat,X_b),hAPP(fun(nat,fun(X_b,X_b)),fun(fun(nat,X_b),fun(nat,X_b)),combs(nat,X_b,X_b),hAPP(fun(nat,X_b),fun(nat,fun(X_b,X_b)),hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(nat,X_b),fun(nat,fun(X_b,X_b))),combb(X_b,fun(X_b,X_b),nat),minus_minus(X_b)),F)),hAPP(fun(nat,nat),fun(nat,X_b),hAPP(fun(nat,X_b),fun(fun(nat,nat),fun(nat,X_b)),combb(nat,X_b,nat),F),hAPP(nat,fun(nat,nat),hAPP(fun(nat,fun(nat,nat)),fun(nat,fun(nat,nat)),combc(nat,nat,nat),plus_plus(nat)),one_one(nat))))),hAPP(nat,fun(nat,bool),hAPP(nat,fun(nat,fun(nat,bool)),ord_atLeastAtMost(nat),M_1),N))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),minus_minus(X_b),hAPP(nat,X_b,F,M_1)),hAPP(nat,X_b,F,hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),N),one_one(nat)))))& (-hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M_1),N))->hAPP(fun(nat,bool),X_b,hAPP(fun(nat,X_b),fun(fun(nat,bool),X_b),big_co1399186613setsum(nat,X_b),hAPP(fun(nat,X_b),fun(nat,X_b),hAPP(fun(nat,fun(X_b,X_b)),fun(fun(nat,X_b),fun(nat,X_b)),combs(nat,X_b,X_b),hAPP(fun(nat,X_b),fun(nat,fun(X_b,X_b)),hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(nat,X_b),fun(nat,fun(X_b,X_b))),combb(X_b,fun(X_b,X_b),nat),minus_minus(X_b)),F)),hAPP(fun(nat,nat),fun(nat,X_b),hAPP(fun(nat,X_b),fun(fun(nat,nat),fun(nat,X_b)),combb(nat,X_b,nat),F),hAPP(nat,fun(nat,nat),hAPP(fun(nat,fun(nat,nat)),fun(nat,fun(nat,nat)),combc(nat,nat,nat),plus_plus(nat)),one_one(nat))))),hAPP(nat,fun(nat,bool),hAPP(nat,fun(nat,fun(nat,bool)),ord_atLeastAtMost(nat),M_1),N))=zero_zero(X_b))))).
% 64.42/64.08  all X_b (comm_monoid_add(X_b)-> (all Pa M_1 N (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M_1),N))->hAPP(fun(nat,bool),X_b,hAPP(fun(nat,X_b),fun(fun(nat,bool),X_b),big_co1399186613setsum(nat,X_b),Pa),hAPP(nat,fun(nat,bool),hAPP(nat,fun(nat,fun(nat,bool)),ord_atLeastAtMost(nat),M_1),N))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(nat,X_b,Pa,M_1)),hAPP(fun(nat,bool),X_b,hAPP(fun(nat,X_b),fun(fun(nat,bool),X_b),big_co1399186613setsum(nat,X_b),Pa),hAPP(nat,fun(nat,bool),hAPP(nat,fun(nat,fun(nat,bool)),ord_gr1471790799AtMost(nat),M_1),N)))))).
% 64.42/64.08  all N_1 (-hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),N_1),zero_zero(nat)))).
% 64.42/64.08  all N_1 hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),zero_zero(nat)),N_1)).
% 64.42/64.08  all L U hBOOL(hAPP(fun(nat,bool),bool,finite_finite_1(nat),hAPP(nat,fun(nat,bool),hAPP(nat,fun(nat,fun(nat,bool)),ord_gr1471790799AtMost(nat),L),U))).
% 64.42/64.08  all X_a (linordered_semidom(X_a)-> (all A_1 N_1 B (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),N_1)),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),B),N_1)))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),zero_zero(X_a)),B))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),B)))))).
% 64.42/64.08  all X_a (linordered_idom(X_a)-> (all Y X (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),zero_zero(X_a)),X))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),zero_zero(X_a)),Y))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),one_one(X_a)))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),X),Y)),X))))))).
% 64.42/64.08  all X_a (linordered_idom(X_a)-> (all Y X (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),zero_zero(X_a)),X))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),zero_zero(X_a)),Y))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),one_one(X_a)))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Y),X)),X))))))).
% 64.42/64.08  all X_a (linordered_semidom(X_a)->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),one_one(X_a)),one_one(X_a))))).
% 64.42/64.08  all X_b One Times A_2 (hAPP(nat,X_b,hAPP(X_b,fun(nat,X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(nat,X_b)),hAPP(X_b,fun(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(nat,X_b))),power_1(X_b),One),Times),A_2),zero_zero(nat))=ti(X_b,One)).
% 64.42/64.08  all X_a (ordere216010020id_add(X_a)-> (all B A_1 (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),A_1))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),zero_zero(X_a)),B))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),B))))))).
% 64.42/64.08  all X_a (ordere216010020id_add(X_a)-> (all B A_1 (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),zero_zero(X_a)),A_1))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),B))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),B))))))).
% 64.42/64.08  all X_a (ordere216010020id_add(X_a)-> (all B C A_1 (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),A_1))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),B),C))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),B),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),C))))))).
% 64.42/64.08  all X_a (ordere216010020id_add(X_a)-> (all B C A_1 (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),zero_zero(X_a)),A_1))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),B),C))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),B),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),C))))))).
% 64.42/64.08  all X_a (ordere216010020id_add(X_a)-> (all B A_1 (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),zero_zero(X_a)))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),B),zero_zero(X_a)))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),B)),zero_zero(X_a))))))).
% 64.42/64.08  all X_a (ordere216010020id_add(X_a)-> (all B A_1 (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),A_1),zero_zero(X_a)))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),B),zero_zero(X_a)))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),B)),zero_zero(X_a))))))).
% 64.42/64.08  all N_1 X (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),zero_zero(int)),X))->hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),zero_zero(int)),hAPP(nat,int,hAPP(int,fun(nat,int),power_power(int),X),N_1)))).
% 64.42/64.08  all Pa ((all X_2 (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),zero_zero(int)),X_2))->hBOOL(hAPP(int,bool,Pa,X_2))))<-> (all X_2 hBOOL(hAPP(int,bool,Pa,hAPP(nat,int,semiring_1_of_nat(int),X_2))))).
% 64.42/64.08  all Pa ((exists X_2 (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),zero_zero(int)),X_2))&hBOOL(hAPP(int,bool,Pa,X_2))))<-> (exists X_2 hBOOL(hAPP(int,bool,Pa,hAPP(nat,int,semiring_1_of_nat(int),X_2))))).
% 64.42/64.08  all Z hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),zero_zero(int)),hAPP(nat,int,semiring_1_of_nat(int),Z))).
% 64.42/64.08  hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),zero_zero(int)),zero_zero(int))).
% 64.42/64.08  all Y X (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),zero_zero(int)),X))-> (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),zero_zero(int)),Y))->hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),zero_zero(int)),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),X),Y))))).
% 64.42/64.08  all Y X (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),zero_zero(int)),X))-> (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),zero_zero(int)),Y))->hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),zero_zero(int)),hAPP(int,int,hAPP(int,fun(int,int),times_times(int),X),Y))))).
% 64.42/64.08  hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),zero_zero(int)),one_one(int))).
% 64.42/64.08  all K (-hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),hAPP(nat,int,semiring_1_of_nat(int),K)),zero_zero(int)))).
% 64.42/64.08  all N (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),zero_zero(int)),hAPP(nat,int,semiring_1_of_nat(int),N)))<->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),zero_zero(nat)),N))).
% 64.42/64.08  all K_1 L (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),K_1),L))<->hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),hAPP(int,int,hAPP(int,fun(int,int),minus_minus(int),K_1),L)),zero_zero(int)))).
% 64.42/64.08  all K I J (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),I),J))-> (hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),zero_zero(int)),K))->hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),hAPP(int,int,hAPP(int,fun(int,int),times_times(int),K),I)),hAPP(int,int,hAPP(int,fun(int,int),times_times(int),K),J))))).
% 64.42/64.08  hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),zero_zero(int)),one_one(int))).
% 64.42/64.08  all X_1 N (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),zero_zero(nat)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),power_power(nat),X_1),N)))<->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),zero_zero(nat)),X_1))|N=zero_zero(nat)).
% 64.42/64.08  all X_a (linordered_semidom(X_a)-> (all N_1 A_1 (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),A_1))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),N_1)))))).
% 64.42/64.08  all M N_1 I (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),zero_zero(nat)),I))-> (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),power_power(nat),I),M)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),power_power(nat),I),N_1)))->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M),N_1)))).
% 64.42/64.08  all X_a (linordered_semidom(X_a)-> (all A_1 N_1 B (hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),N_1)=hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),B),N_1)-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),zero_zero(X_a)),A_1))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),zero_zero(X_a)),B))-> (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),zero_zero(nat)),N_1))->ti(X_a,A_1)=ti(X_a,B))))))).
% 64.42/64.08  all X_a (linordered_semidom(X_a)-> (all N_1 A_1 B (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),B))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),zero_zero(X_a)),A_1))-> (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),zero_zero(nat)),N_1))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),N_1)),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),B),N_1)))))))).
% 64.42/64.08  all N_1 (N_1!=zero_zero(nat)->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),zero_zero(nat)),N_1))).
% 64.42/64.08  all M N_1 (hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M),N_1))->N_1!=zero_zero(nat)).
% 64.42/64.08  all N_1 (-hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),N_1),zero_zero(nat)))).
% 64.42/64.08  all N (N!=zero_zero(nat)<->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),zero_zero(nat)),N))).
% 64.42/64.08  all N_1 (-hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),N_1),zero_zero(nat)))).
% 64.42/64.08  all X_b (linordered_semidom(X_b)-> (all N (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),zero_zero(X_b)),hAPP(nat,X_b,semiring_1_of_nat(X_b),N)))<->hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),zero_zero(nat)),N))))).
% 64.42/64.08  all X_b (linord219039673up_add(X_b)-> (all A_2 (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),zero_zero(X_b)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),A_2),A_2)))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),zero_zero(X_b)),A_2))))).
% 64.42/64.08  all X_b (linord219039673up_add(X_b)-> (all A_2 (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),A_2),A_2)),zero_zero(X_b)))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),zero_zero(X_b)))))).
% 64.42/64.08  all X_a (ordere216010020id_add(X_a)-> (all B A_1 (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),A_1))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),B))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),B))))))).
% 64.42/64.08  all X_a (linordered_semidom(X_a)-> (all B C A_1 (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),A_1))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),B),C))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),B),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),C))))))).
% 64.42/64.08  all X_a (ordere216010020id_add(X_a)-> (all B A_1 (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),zero_zero(X_a)))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),B),zero_zero(X_a)))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),B)),zero_zero(X_a))))))).
% 64.42/64.08  all X_b (linordered_idom(X_b)-> (all A_2 (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),A_2),A_2)),zero_zero(X_b)))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),zero_zero(X_b)))))).
% 64.42/64.08  all X_a (linordered_ring(X_a)-> (all A_1 (-hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),A_1)),zero_zero(X_a)))))).
% 64.42/64.08  all X_b (linord581940658strict(X_b)-> (all A_2 Ca Ba (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),A_2),Ca)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ba),Ca)))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),zero_zero(X_b)),Ca))&hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),Ba))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Ca),zero_zero(X_b)))&hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Ba),A_2))))).
% 64.42/64.08  all X_b (linord581940658strict(X_b)-> (all Ca A_2 Ba (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ca),A_2)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ca),Ba)))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),zero_zero(X_b)),Ca))&hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),Ba))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Ca),zero_zero(X_b)))&hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Ba),A_2))))).
% 64.42/64.08  all X_b (linord581940658strict(X_b)-> (all A_2 Ba Ca (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),zero_zero(X_b)),Ca))-> (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ca),A_2)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ca),Ba)))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),Ba)))))).
% 64.42/64.08  all X_a (linord20386208strict(X_a)-> (all B A_1 (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),A_1))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),B))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),B))))))).
% 64.42/64.08  all X_a (linord20386208strict(X_a)-> (all B A_1 (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),A_1))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),B),zero_zero(X_a)))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),B)),zero_zero(X_a))))))).
% 64.42/64.08  all X_a (linord20386208strict(X_a)-> (all B A_1 (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),A_1))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),B),zero_zero(X_a)))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),B),A_1)),zero_zero(X_a))))))).
% 64.42/64.08  all X_a (linord20386208strict(X_a)-> (all A_1 B (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),B)))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),A_1))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),B)))))).
% 64.42/64.08  all X_a (linord20386208strict(X_a)-> (all B A_1 (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),B),A_1)))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),A_1))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),B)))))).
% 64.42/64.08  all X_b (linord581940658strict(X_b)-> (all A_2 Ba Ca (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Ca),zero_zero(X_b)))-> (hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ca),A_2)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ca),Ba)))<->hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Ba),A_2)))))).
% 64.42/64.08  all X_a (linord20386208strict(X_a)-> (all B A_1 (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),zero_zero(X_a)))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),B))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),B)),zero_zero(X_a))))))).
% 64.42/64.08  all X_a (linord581940658strict(X_a)-> (all B A_1 (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),zero_zero(X_a)))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),B),zero_zero(X_a)))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),B))))))).
% 64.42/64.08  all X_a (linord20386208strict(X_a)-> (all C A_1 B (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),B))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),C))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),C)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),B),C))))))).
% 64.42/64.08  all X_a (linord20386208strict(X_a)-> (all C A_1 B (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),B))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),C))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),C),A_1)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),C),B))))))).
% 64.42/64.08  all X_a (linord893533164strict(X_a)-> (all C A_1 B (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),B))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),C))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),C),A_1)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),C),B))))))).
% 64.42/64.09  all X_a (linord581940658strict(X_a)-> (all C B A_1 (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),B),A_1))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),C),zero_zero(X_a)))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),C)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),B),C))))))).
% 64.42/64.09  all X_a (linord581940658strict(X_a)-> (all C B A_1 (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),B),A_1))-> (hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),C),zero_zero(X_a)))->hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),C),A_1)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),C),B))))))).
% 64.42/64.09  all T_2 T_1 (boolean_algebra(T_1)->boolean_algebra(fun(T_2,T_1))).
% 64.42/64.09  all T_2 T_1 (preorder(T_1)->preorder(fun(T_2,T_1))).
% 64.42/64.09  all T_2 T_1 (finite_finite(T_1)&finite_finite(T_2)->finite_finite(fun(T_2,T_1))).
% 64.42/64.09  all T_2 T_1 (order(T_1)->order(fun(T_2,T_1))).
% 64.42/64.09  all T_2 T_1 (ord(T_1)->ord(fun(T_2,T_1))).
% 64.42/64.09  all T_2 T_1 (bot(T_1)->bot(fun(T_2,T_1))).
% 64.42/64.09  all T_2 T_1 (uminus(T_1)->uminus(fun(T_2,T_1))).
% 64.42/64.09  all T_2 T_1 (minus(T_1)->minus(fun(T_2,T_1))).
% 64.42/64.09  semiri456707255roduct(int).
% 64.42/64.09  ordere223160158up_add(int).
% 64.42/64.09  ordere236663937imp_le(int).
% 64.42/64.09  linord893533164strict(int).
% 64.42/64.09  linord2061991079up_add(int).
% 64.42/64.09  linord20386208strict(int).
% 64.42/64.09  ordere779506340up_add(int).
% 64.42/64.09  ordere216010020id_add(int).
% 64.42/64.09  linord219039673up_add(int).
% 64.42/64.09  cancel146912293up_add(int).
% 64.42/64.09  ring_11004092258visors(int).
% 64.42/64.09  linord581940658strict(int).
% 64.42/64.09  ordered_ab_group_add(int).
% 64.42/64.09  cancel_semigroup_add(int).
% 64.42/64.09  linordered_semidom(int).
% 64.42/64.09  ab_semigroup_mult(int).
% 64.42/64.09  comm_monoid_mult(int).
% 64.42/64.09  ab_semigroup_add(int).
% 64.42/64.09  comm_monoid_add(int).
% 64.42/64.09  linordered_ring(int).
% 64.42/64.09  linordered_idom(int).
% 64.42/64.09  comm_semiring_1(int).
% 64.42/64.09  comm_semiring(int).
% 64.42/64.09  semiring_char_0(int).
% 64.42/64.09  ab_group_add(int).
% 64.42/64.09  ordered_ring(int).
% 64.42/64.09  preorder(int).
% 64.42/64.09  linorder(int).
% 64.42/64.09  monoid_mult(int).
% 64.42/64.09  comm_ring_1(int).
% 64.42/64.09  semiring_1(int).
% 64.42/64.09  semiring_0(int).
% 64.42/64.09  group_add(int).
% 64.42/64.09  order(int).
% 64.42/64.09  semiring(int).
% 64.42/64.09  ord(int).
% 64.42/64.09  uminus(int).
% 64.42/64.09  ring_1(int).
% 64.42/64.09  minus(int).
% 64.42/64.09  power(int).
% 64.42/64.09  ring(int).
% 64.42/64.09  idom(int).
% 64.42/64.09  one(int).
% 64.42/64.09  semiri456707255roduct(nat).
% 64.42/64.09  ordere223160158up_add(nat).
% 64.42/64.09  ordere236663937imp_le(nat).
% 64.42/64.09  linord893533164strict(nat).
% 64.42/64.09  linord2061991079up_add(nat).
% 64.42/64.09  linord20386208strict(nat).
% 64.42/64.09  ordere779506340up_add(nat).
% 64.42/64.09  ordere216010020id_add(nat).
% 64.42/64.09  cancel146912293up_add(nat).
% 64.42/64.09  cancel_semigroup_add(nat).
% 64.42/64.09  linordered_semidom(nat).
% 64.42/64.09  ab_semigroup_mult(nat).
% 64.42/64.09  comm_monoid_mult(nat).
% 64.42/64.09  ab_semigroup_add(nat).
% 64.42/64.09  comm_monoid_add(nat).
% 64.42/64.09  comm_semiring_1(nat).
% 64.42/64.09  comm_semiring(nat).
% 64.42/64.09  semiring_char_0(nat).
% 64.42/64.09  preorder(nat).
% 64.42/64.09  linorder(nat).
% 64.42/64.09  monoid_mult(nat).
% 64.42/64.09  semiring_1(nat).
% 64.42/64.09  semiring_0(nat).
% 64.42/64.09  order(nat).
% 64.42/64.09  semiring(nat).
% 64.42/64.09  ord(nat).
% 64.42/64.09  bot(nat).
% 64.42/64.09  minus(nat).
% 64.42/64.09  power(nat).
% 64.42/64.09  one(nat).
% 64.42/64.09  boolean_algebra(bool).
% 64.42/64.09  preorder(bool).
% 64.42/64.09  finite_finite(bool).
% 64.42/64.09  order(bool).
% 64.42/64.09  ord(bool).
% 64.42/64.09  bot(bool).
% 64.42/64.09  uminus(bool).
% 64.42/64.09  minus(bool).
% 64.42/64.09  all T A (ti(T,ti(T,A))=ti(T,A)).
% 64.42/64.09  all X_a X Y (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),hAPP(bool,fun(X_a,fun(X_a,X_a)),if(X_a),fTrue),X),Y)=ti(X_a,X)).
% 64.42/64.09  all X_a X Y (hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),hAPP(bool,fun(X_a,fun(X_a,X_a)),if(X_a),fFalse),X),Y)=ti(X_a,Y)).
% 64.42/64.09  all P (ti(bool,P)=fTrue|ti(bool,P)=fFalse).
% 64.42/64.09  all X_a P X (-hBOOL(hAPP(X_a,bool,P,X))|hBOOL(hAPP(fun(X_a,bool),bool,fEx(X_a),P))).
% 64.42/64.09  all P (-hBOOL(hAPP(bool,bool,fNot,P))| -hBOOL(P)).
% 64.42/64.09  all P (hBOOL(P)|hBOOL(hAPP(bool,bool,fNot,P))).
% 64.42/64.09  all X_a X_c X_b P Q R (hAPP(X_a,X_c,hAPP(fun(X_a,X_b),fun(X_a,X_c),hAPP(fun(X_b,X_c),fun(fun(X_a,X_b),fun(X_a,X_c)),combb(X_b,X_c,X_a),P),Q),R)=hAPP(X_b,X_c,P,hAPP(X_a,X_b,Q,R))).
% 64.42/64.09  all X_a X_c X_b P Q R (hAPP(X_a,X_c,hAPP(X_b,fun(X_a,X_c),hAPP(fun(X_a,fun(X_b,X_c)),fun(X_b,fun(X_a,X_c)),combc(X_a,X_b,X_c),P),Q),R)=hAPP(X_b,X_c,hAPP(X_a,fun(X_b,X_c),P,R),Q)).
% 64.42/64.09  all X_a P (hAPP(X_a,X_a,combi(X_a),P)=ti(X_a,P)).
% 64.42/64.09  all X_b X_a P Q (hAPP(X_b,X_a,hAPP(X_a,fun(X_b,X_a),combk(X_a,X_b),P),Q)=ti(X_a,P)).
% 64.42/64.09  all X_a X_c X_b P Q R (hAPP(X_a,X_c,hAPP(fun(X_a,X_b),fun(X_a,X_c),hAPP(fun(X_a,fun(X_b,X_c)),fun(fun(X_a,X_b),fun(X_a,X_c)),combs(X_a,X_b,X_c),P),Q),R)=hAPP(X_b,X_c,hAPP(X_a,fun(X_b,X_c),P,R),hAPP(X_a,X_b,Q,R))).
% 64.42/64.09  all Q P (-hBOOL(P)| -hBOOL(Q)|hBOOL(hAPP(bool,bool,hAPP(bool,fun(bool,bool),fconj,P),Q))).
% 64.42/64.09  all P Q (-hBOOL(hAPP(bool,bool,hAPP(bool,fun(bool,bool),fconj,P),Q))|hBOOL(P)).
% 64.42/64.09  all P Q (-hBOOL(hAPP(bool,bool,hAPP(bool,fun(bool,bool),fconj,P),Q))|hBOOL(Q)).
% 64.42/64.09  all Q P (-hBOOL(P)|hBOOL(hAPP(bool,bool,hAPP(bool,fun(bool,bool),fdisj,P),Q))).
% 64.42/64.09  all P Q (-hBOOL(Q)|hBOOL(hAPP(bool,bool,hAPP(bool,fun(bool,bool),fdisj,P),Q))).
% 64.42/64.09  all P Q (-hBOOL(hAPP(bool,bool,hAPP(bool,fun(bool,bool),fdisj,P),Q))|hBOOL(P)|hBOOL(Q)).
% 64.42/64.09  -hBOOL(fFalse).
% 64.42/64.09  all P (ti(bool,P)=fTrue|ti(bool,P)=fFalse).
% 64.42/64.09  all X_a X Y (-hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),fe_qual(X_a),X),Y))|ti(X_a,X)=ti(X_a,Y)).
% 64.42/64.09  all X_a X Y (ti(X_a,X)!=ti(X_a,Y)|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),fe_qual(X_a),X),Y))).
% 64.42/64.09  all Q P (hBOOL(P)|hBOOL(hAPP(bool,bool,hAPP(bool,fun(bool,bool),fimplies,P),Q))).
% 64.42/64.09  all P Q (-hBOOL(Q)|hBOOL(hAPP(bool,bool,hAPP(bool,fun(bool,bool),fimplies,P),Q))).
% 64.42/64.09  all P Q (-hBOOL(hAPP(bool,bool,hAPP(bool,fun(bool,bool),fimplies,P),Q))| -hBOOL(P)|hBOOL(Q)).
% 64.42/64.09  -hBOOL(hAPP(fun(hoare_2118899576triple(x_a),bool),bool,hAPP(fun(hoare_2118899576triple(x_a),bool),fun(fun(hoare_2118899576triple(x_a),bool),bool),hoare_1301688828derivs(x_a),g),hAPP(fun(hoare_2118899576triple(x_a),bool),fun(hoare_2118899576triple(x_a),bool),hAPP(hoare_2118899576triple(x_a),fun(fun(hoare_2118899576triple(x_a),bool),fun(hoare_2118899576triple(x_a),bool)),insert(hoare_2118899576triple(x_a)),hAPP(fun(x_a,fun(state,bool)),hoare_2118899576triple(x_a),hAPP(com,fun(fun(x_a,fun(state,bool)),hoare_2118899576triple(x_a)),hAPP(fun(x_a,fun(state,bool)),fun(com,fun(fun(x_a,fun(state,bool)),hoare_2118899576triple(x_a))),hoare_759811442triple(x_a),hAPP(fun(state,bool),fun(x_a,fun(state,bool)),combk(fun(state,bool),x_a),hAPP(bool,fun(state,bool),combk(bool,state),fFalse))),c),hAPP(fun(state,bool),fun(x_a,fun(state,bool)),hAPP(fun(x_a,fun(fun(state,bool),fun(state,bool))),fun(fun(state,bool),fun(x_a,fun(state,bool))),combc(x_a,fun(state,bool),fun(state,bool)),hAPP(fun(x_a,fun(state,fun(bool,bool))),fun(x_a,fun(fun(state,bool),fun(state,bool))),hAPP(fun(fun(state,fun(bool,bool)),fun(fun(state,bool),fun(state,bool))),fun(fun(x_a,fun(state,fun(bool,bool))),fun(x_a,fun(fun(state,bool),fun(state,bool)))),combb(fun(state,fun(bool,bool)),fun(fun(state,bool),fun(state,bool)),x_a),combs(state,bool,bool)),hAPP(fun(x_a,fun(state,bool)),fun(x_a,fun(state,fun(bool,bool))),hAPP(fun(fun(state,bool),fun(state,fun(bool,bool))),fun(fun(x_a,fun(state,bool)),fun(x_a,fun(state,fun(bool,bool)))),combb(fun(state,bool),fun(state,fun(bool,bool)),x_a),hAPP(fun(bool,fun(bool,bool)),fun(fun(state,bool),fun(state,fun(bool,bool))),combb(bool,fun(bool,bool),state),fconj)),p))),hAPP(fun(state,bool),fun(state,bool),hAPP(fun(bool,bool),fun(fun(state,bool),fun(state,bool)),combb(bool,bool,state),fNot),b)))),bot_bot(fun(hoare_2118899576triple(x_a),bool))))).
% 64.42/64.09  end_of_list.
% 64.42/64.09  
% 64.42/64.09  -------> usable clausifies to:
% 64.42/64.09  
% 64.42/64.09  list(usable).
% 64.42/64.09  0 [] A=A.
% 64.42/64.09  0 [] -comm_monoid_add(X_b)|ti(fun(fun(X_c,X_b),fun(fun(X_c,bool),X_b)),big_co1399186613setsum(X_c,X_b))=big_co1399186613setsum(X_c,X_b).
% 64.42/64.09  0 [] -comm_monoid_mult(X_c)|ti(fun(fun(X_b,X_c),fun(fun(X_b,bool),X_c)),big_co302546470etprod(X_b,X_c))=big_co302546470etprod(X_b,X_c).
% 64.42/64.09  0 [] -linorder(X_b)|ti(fun(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b)),big_Inf_fin(X_b))=big_Inf_fin(X_b).
% 64.42/64.09  0 [] -linorder(X_b)|ti(fun(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b)),big_Sup_fin(X_b))=big_Sup_fin(X_b).
% 64.42/64.09  0 [] -linorder(X_b)|ti(fun(fun(X_b,bool),X_b),big_linorder_Max(X_b))=big_linorder_Max(X_b).
% 64.42/64.09  0 [] -linorder(X_b)|ti(fun(fun(X_b,bool),X_b),big_linorder_Min(X_b))=big_linorder_Min(X_b).
% 64.42/64.09  0 [] ti(fun(fun(X_b,fun(X_b,X_b)),fun(fun(fun(X_b,bool),X_b),bool)),big_semilattice_big(X_b))=big_semilattice_big(X_b).
% 64.42/64.09  0 [] ti(fun(fun(X_b,X_c),fun(fun(X_a,X_b),fun(X_a,X_c))),combb(X_b,X_c,X_a))=combb(X_b,X_c,X_a).
% 64.42/64.09  0 [] ti(fun(fun(X_a,fun(X_b,X_c)),fun(X_b,fun(X_a,X_c))),combc(X_a,X_b,X_c))=combc(X_a,X_b,X_c).
% 64.42/64.09  0 [] ti(fun(X_a,X_a),combi(X_a))=combi(X_a).
% 64.42/64.09  0 [] ti(fun(X_a,fun(X_b,X_a)),combk(X_a,X_b))=combk(X_a,X_b).
% 64.42/64.09  0 [] ti(fun(fun(X_a,fun(X_b,X_c)),fun(fun(X_a,X_b),fun(X_a,X_c))),combs(X_a,X_b,X_c))=combs(X_a,X_b,X_c).
% 64.42/64.09  0 [] ti(fun(vname,fun(fun(state,nat),com)),ass)=ass.
% 64.42/64.09  0 [] ti(com,skip)=skip.
% 64.42/64.09  0 [] ti(fun(com,fun(com,com)),semi)=semi.
% 64.42/64.09  0 [] ti(fun(fun(X_b,bool),nat),finite_card(X_b))=finite_card(X_b).
% 64.42/64.09  0 [] ti(fun(fun(X_b,fun(X_c,X_c)),bool),finite100568337ommute(X_b,X_c))=finite100568337ommute(X_b,X_c).
% 64.42/64.09  0 [] ti(fun(fun(X_b,fun(X_c,X_c)),bool),finite_comp_fun_idem(X_b,X_c))=finite_comp_fun_idem(X_b,X_c).
% 64.42/64.09  0 [] ti(fun(fun(X_b,bool),bool),finite_finite_1(X_b))=finite_finite_1(X_b).
% 64.42/64.09  0 [] ti(fun(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),X_c))),finite_fold(X_b,X_c))=finite_fold(X_b,X_c).
% 64.42/64.09  0 [] ti(fun(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b)),finite_fold1(X_b))=finite_fold1(X_b).
% 64.42/64.09  0 [] ti(fun(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),fun(X_b,bool))),finite_fold1Set(X_b))=finite_fold1Set(X_b).
% 64.42/64.09  0 [] ti(fun(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool)))),finite_fold_graph(X_b,X_c))=finite_fold_graph(X_b,X_c).
% 64.42/64.09  0 [] ti(fun(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool)))),finite1357897459simple(X_b,X_c))=finite1357897459simple(X_b,X_c).
% 64.42/64.09  0 [] ti(fun(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool)))),finite908156982e_idem(X_b,X_c))=finite908156982e_idem(X_b,X_c).
% 64.42/64.09  0 [] ti(fun(fun(X_b,fun(X_b,X_b)),fun(fun(fun(X_b,bool),X_b),bool)),finite_folding_one(X_b))=finite_folding_one(X_b).
% 64.42/64.09  0 [] ti(fun(fun(X_b,fun(X_b,X_b)),fun(fun(fun(X_b,bool),X_b),bool)),finite2073411215e_idem(X_b))=finite2073411215e_idem(X_b).
% 64.42/64.09  0 [] -minus(X_b)|ti(fun(X_b,fun(X_b,X_b)),minus_minus(X_b))=minus_minus(X_b).
% 64.42/64.09  0 [] -one(X_b)|ti(X_b,one_one(X_b))=one_one(X_b).
% 64.42/64.09  0 [] -ab_semigroup_add(X_a)|ti(fun(X_a,fun(X_a,X_a)),plus_plus(X_a))=plus_plus(X_a).
% 64.42/64.09  0 [] -cancel_semigroup_add(X_a)|ti(fun(X_a,fun(X_a,X_a)),plus_plus(X_a))=plus_plus(X_a).
% 64.42/64.09  0 [] -power(X_b)|ti(fun(X_b,fun(X_b,X_b)),times_times(X_b))=times_times(X_b).
% 64.42/64.09  0 [] -semiring(X_a)|ti(fun(X_a,fun(X_a,X_a)),times_times(X_a))=times_times(X_a).
% 64.42/64.09  0 [] -ab_semigroup_mult(X_b)|ti(fun(X_b,fun(X_b,X_b)),times_times(X_b))=times_times(X_b).
% 64.42/64.09  0 [] -uminus(X_c)|ti(fun(X_c,X_c),uminus_uminus(X_c))=uminus_uminus(X_c).
% 64.42/64.09  0 [] -ordere216010020id_add(X_a)|ti(X_a,zero_zero(X_a))=zero_zero(X_a).
% 64.42/64.09  0 [] -ab_group_add(X_b)|ti(X_b,zero_zero(X_b))=zero_zero(X_b).
% 64.42/64.09  0 [] ti(fun(fun(X_b,bool),X_b),the(X_b))=the(X_b).
% 64.42/64.09  0 [] ti(X_a,undefined(X_a))=undefined(X_a).
% 64.42/64.09  0 [] ti(fun(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool)),hoare_1301688828derivs(X_b))=hoare_1301688828derivs(X_b).
% 64.42/64.09  0 [] ti(fun(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)))),hoare_759811442triple(X_b))=hoare_759811442triple(X_b).
% 64.42/64.09  0 [] ti(fun(fun(fun(X_c,fun(state,bool)),fun(com,fun(fun(X_c,fun(state,bool)),X_b))),fun(hoare_2118899576triple(X_c),X_b)),hoare_225284258e_case(X_c,X_b))=hoare_225284258e_case(X_c,X_b).
% 64.42/64.09  0 [] ti(fun(fun(fun(X_c,fun(state,bool)),fun(com,fun(fun(X_c,fun(state,bool)),X_b))),fun(hoare_2118899576triple(X_c),X_b)),hoare_1759541758le_rec(X_c,X_b))=hoare_1759541758le_rec(X_c,X_b).
% 64.42/64.09  0 [] ti(fun(bool,fun(X_a,fun(X_a,X_a))),if(X_a))=if(X_a).
% 64.42/64.09  0 [] -semiring_1(X_a)|ti(fun(nat,X_a),semiring_1_of_nat(X_a))=semiring_1_of_nat(X_a).
% 64.42/64.09  0 [] ti(fun(state,fun(vname,fun(nat,state))),update)=update.
% 64.42/64.09  0 [] ti(fun(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool)))),fold_graph(X_b,X_c))=fold_graph(X_b,X_c).
% 64.42/64.09  0 [] -bot(X_b)|ti(X_b,bot_bot(X_b))=bot_bot(X_b).
% 64.42/64.09  0 [] -ord(X_b)|ti(fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,X_b))),max(X_b))=max(X_b).
% 64.42/64.09  0 [] -ord(X_b)|ti(fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,X_b))),min(X_b))=min(X_b).
% 64.42/64.09  0 [] -ord(X_b)|ti(fun(X_b,fun(X_b,bool)),ord_less(X_b))=ord_less(X_b).
% 64.42/64.09  0 [] -ord(X_c)|ti(fun(X_c,fun(X_c,bool)),ord_less_e_q(X_c))=ord_less_e_q(X_c).
% 64.42/64.09  0 [] -ord(X_b)|ti(fun(X_b,fun(X_b,X_b)),ord_max(X_b))=ord_max(X_b).
% 64.42/64.09  0 [] -ord(X_a)|ti(fun(X_a,fun(X_a,X_a)),ord_min(X_a))=ord_min(X_a).
% 64.42/64.09  0 [] ti(fun(X_b,fun(fun(X_b,bool),X_b)),partial_flat_lub(X_b))=partial_flat_lub(X_b).
% 64.42/64.09  0 [] ti(fun(X_b,fun(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(nat,X_b)))),power_1(X_b))=power_1(X_b).
% 64.42/64.09  0 [] -power(X_b)|ti(fun(X_b,fun(nat,X_b)),power_power(X_b))=power_power(X_b).
% 64.42/64.09  0 [] -order(X_b)|ti(fun(X_b,fun(X_b,fun(X_b,bool))),ord_atLeastAtMost(X_b))=ord_atLeastAtMost(X_b).
% 64.42/64.09  0 [] -ord(X_b)|ti(fun(X_b,fun(X_b,bool)),ord_greaterThan(X_b))=ord_greaterThan(X_b).
% 64.42/64.09  0 [] ti(fun(nat,fun(nat,fun(nat,bool))),ord_gr1471790799AtMost(nat))=ord_gr1471790799AtMost(nat).
% 64.42/64.09  0 [] -ord(X_b)|ti(fun(X_b,fun(X_b,bool)),ord_lessThan(X_b))=ord_lessThan(X_b).
% 64.42/64.09  0 [] ti(fun(fun(X_b,bool),fun(X_b,bool)),collect(X_b))=collect(X_b).
% 64.42/64.09  0 [] ti(fun(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool))),image(X_b,X_c))=image(X_b,X_c).
% 64.42/64.09  0 [] ti(fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),insert(X_b))=insert(X_b).
% 64.42/64.09  0 [] ti(fun(fun(X_b,bool),X_b),the_elem(X_b))=the_elem(X_b).
% 64.42/64.09  0 [] ti(fun(fun(X_a,bool),bool),fEx(X_a))=fEx(X_a).
% 64.42/64.09  0 [] ti(bool,fFalse)=fFalse.
% 64.42/64.09  0 [] ti(fun(bool,bool),fNot)=fNot.
% 64.42/64.09  0 [] ti(bool,fTrue)=fTrue.
% 64.42/64.09  0 [] ti(fun(bool,fun(bool,bool)),fconj)=fconj.
% 64.42/64.09  0 [] ti(fun(bool,fun(bool,bool)),fdisj)=fdisj.
% 64.42/64.09  0 [] ti(fun(X_a,fun(X_a,bool)),fe_qual(X_a))=fe_qual(X_a).
% 64.42/64.09  0 [] ti(fun(bool,fun(bool,bool)),fimplies)=fimplies.
% 64.42/64.09  0 [] hAPP(X_a,X_c,ti(fun(X_a,X_c),B_1_1),B_2_1)=hAPP(X_a,X_c,B_1_1,B_2_1).
% 64.42/64.09  0 [] hAPP(X_a,X_c,B_1_1,ti(X_a,B_2_1))=hAPP(X_a,X_c,B_1_1,B_2_1).
% 64.42/64.09  0 [] ti(X_c,hAPP(X_a,X_c,B_1_1,B_2_1))=hAPP(X_a,X_c,B_1_1,B_2_1).
% 64.42/64.09  0 [] -hBOOL(ti(bool,B_1_1))|hBOOL(B_1_1).
% 64.42/64.09  0 [] hBOOL(ti(bool,B_1_1))| -hBOOL(B_1_1).
% 64.42/64.09  0 [] ti(fun(X_b,fun(fun(X_b,bool),bool)),member(X_b))=member(X_b).
% 64.42/64.09  0 [] ti(fun(hoare_2118899576triple(x_a),bool),g)=g.
% 64.42/64.09  0 [] ti(fun(x_a,fun(state,bool)),p)=p.
% 64.42/64.09  0 [] ti(fun(state,bool),b)=b.
% 64.42/64.09  0 [] ti(com,c)=c.
% 64.42/64.09  0 [] hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),bot_bot(fun(hoare_2118899576triple(X_b),bool)))).
% 64.42/64.09  0 [] hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),Fun1_1),Com_1),Fun2_1)!=hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),Fun1_2),Com_2),Fun2_2)|Fun1_1=Fun1_2.
% 64.42/64.09  0 [] hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),Fun1_1),Com_1),Fun2_1)!=hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),Fun1_2),Com_2),Fun2_2)|Com_1=Com_2.
% 64.42/64.09  0 [] hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),Fun1_1),Com_1),Fun2_1)!=hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),Fun1_2),Com_2),Fun2_2)|Fun2_1=Fun2_2.
% 64.42/64.09  0 [] hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),Fun1_1),Com_1),Fun2_1)=hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),Fun1_2),Com_2),Fun2_2)|Fun1_1!=Fun1_2|Com_1!=Com_2|Fun2_1!=Fun2_2.
% 64.42/64.09  0 [] -hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),G_1),Ts))| -hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),G_1))|hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),Ts)).
% 64.42/64.09  0 [] -hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),T_5),bot_bot(fun(hoare_2118899576triple(X_b),bool)))))| -hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),Ts))|hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),T_5),Ts))).
% 64.42/64.09  0 [] hBOOL(C_1)|hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),hAPP(bool,fun(X_b,fun(state,bool)),hAPP(fun(X_b,fun(bool,fun(state,bool))),fun(bool,fun(X_b,fun(state,bool))),combc(X_b,bool,fun(state,bool)),hAPP(fun(X_b,fun(state,fun(bool,bool))),fun(X_b,fun(bool,fun(state,bool))),hAPP(fun(fun(state,fun(bool,bool)),fun(bool,fun(state,bool))),fun(fun(X_b,fun(state,fun(bool,bool))),fun(X_b,fun(bool,fun(state,bool)))),combb(fun(state,fun(bool,bool)),fun(bool,fun(state,bool)),X_b),combc(state,bool,bool)),hAPP(fun(X_b,fun(state,bool)),fun(X_b,fun(state,fun(bool,bool))),hAPP(fun(fun(state,bool),fun(state,fun(bool,bool))),fun(fun(X_b,fun(state,bool)),fun(X_b,fun(state,fun(bool,bool)))),combb(fun(state,bool),fun(state,fun(bool,bool)),X_b),hAPP(fun(bool,fun(bool,bool)),fun(fun(state,bool),fun(state,fun(bool,bool))),combb(bool,fun(bool,bool),state),fconj)),Pa))),C_1)),Ca),Q_3)),bot_bot(fun(hoare_2118899576triple(X_b),bool))))).
% 64.42/64.09  0 [] -hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),Pa),Ca),Q_3)),bot_bot(fun(hoare_2118899576triple(X_b),bool)))))|hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),hAPP(bool,fun(X_b,fun(state,bool)),hAPP(fun(X_b,fun(bool,fun(state,bool))),fun(bool,fun(X_b,fun(state,bool))),combc(X_b,bool,fun(state,bool)),hAPP(fun(X_b,fun(state,fun(bool,bool))),fun(X_b,fun(bool,fun(state,bool))),hAPP(fun(fun(state,fun(bool,bool)),fun(bool,fun(state,bool))),fun(fun(X_b,fun(state,fun(bool,bool))),fun(X_b,fun(bool,fun(state,bool)))),combb(fun(state,fun(bool,bool)),fun(bool,fun(state,bool)),X_b),combc(state,bool,bool)),hAPP(fun(X_b,fun(state,bool)),fun(X_b,fun(state,fun(bool,bool))),hAPP(fun(fun(state,bool),fun(state,fun(bool,bool))),fun(fun(X_b,fun(state,bool)),fun(X_b,fun(state,fun(bool,bool)))),combb(fun(state,bool),fun(state,fun(bool,bool)),X_b),hAPP(fun(bool,fun(bool,bool)),fun(fun(state,bool),fun(state,fun(bool,bool))),combb(bool,fun(bool,bool),state),fconj)),Pa))),C_1)),Ca),Q_3)),bot_bot(fun(hoare_2118899576triple(X_b),bool))))).
% 64.42/64.09  0 [] hBOOL(hAPP(state,bool,hAPP(X_b,fun(state,bool),Pa,$f2(X_b,Ga,Ca,Q_3,Pa)),$f1(X_b,Ga,Ca,Q_3,Pa)))|hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),Pa),Ca),Q_3)),bot_bot(fun(hoare_2118899576triple(X_b),bool))))).
% 64.42/64.09  0 [] -hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),hAPP(fun(state,bool),fun(X_b,fun(state,bool)),combk(fun(state,bool),X_b),hAPP(state,fun(state,bool),hAPP(fun(state,fun(state,bool)),fun(state,fun(state,bool)),combc(state,state,bool),fe_qual(state)),$f1(X_b,Ga,Ca,Q_3,Pa)))),Ca),hAPP(fun(state,bool),fun(X_b,fun(state,bool)),combk(fun(state,bool),X_b),hAPP(X_b,fun(state,bool),Q_3,$f2(X_b,Ga,Ca,Q_3,Pa))))),bot_bot(fun(hoare_2118899576triple(X_b),bool)))))|hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),Pa),Ca),Q_3)),bot_bot(fun(hoare_2118899576triple(X_b),bool))))).
% 64.42/64.09  0 [] -hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),Pa),Ca),Q_5)),bot_bot(fun(hoare_2118899576triple(X_b),bool)))))|hBOOL(hAPP(state,bool,hAPP(X_b,fun(state,bool),Q_5,$f4(X_b,Q_3,Ga,Pa,Ca,Q_5)),$f3(X_b,Q_3,Ga,Pa,Ca,Q_5)))|hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),Pa),Ca),Q_3)),bot_bot(fun(hoare_2118899576triple(X_b),bool))))).
% 64.42/64.09  0 [] -hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),Pa),Ca),Q_5)),bot_bot(fun(hoare_2118899576triple(X_b),bool)))))| -hBOOL(hAPP(state,bool,hAPP(X_b,fun(state,bool),Q_3,$f4(X_b,Q_3,Ga,Pa,Ca,Q_5)),$f3(X_b,Q_3,Ga,Pa,Ca,Q_5)))|hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),Pa),Ca),Q_3)),bot_bot(fun(hoare_2118899576triple(X_b),bool))))).
% 64.42/64.09  0 [] -hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),P_4),Ca),Q_3)),bot_bot(fun(hoare_2118899576triple(X_b),bool)))))|hBOOL(hAPP(state,bool,hAPP(X_b,fun(state,bool),Pa,$f6(X_b,Pa,Ga,P_4,Ca,Q_3)),$f5(X_b,Pa,Ga,P_4,Ca,Q_3)))|hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),Pa),Ca),Q_3)),bot_bot(fun(hoare_2118899576triple(X_b),bool))))).
% 64.42/64.09  0 [] -hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),P_4),Ca),Q_3)),bot_bot(fun(hoare_2118899576triple(X_b),bool)))))| -hBOOL(hAPP(state,bool,hAPP(X_b,fun(state,bool),P_4,$f6(X_b,Pa,Ga,P_4,Ca,Q_3)),$f5(X_b,Pa,Ga,P_4,Ca,Q_3)))|hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),Pa),Ca),Q_3)),bot_bot(fun(hoare_2118899576triple(X_b),bool))))).
% 64.42/64.09  0 [] -hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),P_4),Ca),Q_5)),bot_bot(fun(hoare_2118899576triple(X_b),bool)))))|hBOOL(hAPP(state,bool,hAPP(X_b,fun(state,bool),Pa,$f9(X_b,Q_3,Pa,Ga,P_4,Ca,Q_5)),$f8(X_b,Q_3,Pa,Ga,P_4,Ca,Q_5)))|hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),Pa),Ca),Q_3)),bot_bot(fun(hoare_2118899576triple(X_b),bool))))).
% 64.42/64.09  0 [] -hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),P_4),Ca),Q_5)),bot_bot(fun(hoare_2118899576triple(X_b),bool)))))| -hBOOL(hAPP(state,bool,hAPP(X_b,fun(state,bool),P_4,Z_5),$f8(X_b,Q_3,Pa,Ga,P_4,Ca,Q_5)))|hBOOL(hAPP(state,bool,hAPP(X_b,fun(state,bool),Q_5,Z_5),$f7(X_b,Q_3,Pa,Ga,P_4,Ca,Q_5)))|hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),Pa),Ca),Q_3)),bot_bot(fun(hoare_2118899576triple(X_b),bool))))).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),P_4),Ca),Q_5)),bot_bot(fun(hoare_2118899576triple(X_b),bool)))))| -hBOOL(hAPP(state,bool,hAPP(X_b,fun(state,bool),Q_3,$f9(X_b,Q_3,Pa,Ga,P_4,Ca,Q_5)),$f7(X_b,Q_3,Pa,Ga,P_4,Ca,Q_5)))|hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),Pa),Ca),Q_3)),bot_bot(fun(hoare_2118899576triple(X_b),bool))))).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ba),A_3)))|ti(X_b,A_2)=ti(X_b,Ba)|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),B_2))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ba),B_2))).
% 64.42/64.10  0 [] ti(X_b,A_2)!=ti(X_b,Ba)|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ba),B_2))).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),bot_bot(fun(X_b,bool)))).
% 64.42/64.10  0 [] hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(X_b,fun(X_b,bool),fe_qual(X_b),A_2))=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool))).
% 64.42/64.10  0 [] hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(X_b,fun(X_b,bool),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)),combc(X_b,X_b,bool),fe_qual(X_b)),A_2))=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool))).
% 64.42/64.10  0 [] -hBOOL(hAPP(X_b,bool,Pa,A_2))|hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj),hAPP(X_b,fun(X_b,bool),fe_qual(X_b),A_2))),Pa))=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool))).
% 64.42/64.10  0 [] hBOOL(hAPP(X_b,bool,Pa,A_2))|hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj),hAPP(X_b,fun(X_b,bool),fe_qual(X_b),A_2))),Pa))=bot_bot(fun(X_b,bool)).
% 64.42/64.10  0 [] -hBOOL(hAPP(X_b,bool,Pa,A_2))|hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj),hAPP(X_b,fun(X_b,bool),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)),combc(X_b,X_b,bool),fe_qual(X_b)),A_2))),Pa))=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool))).
% 64.42/64.10  0 [] hBOOL(hAPP(X_b,bool,Pa,A_2))|hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj),hAPP(X_b,fun(X_b,bool),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)),combc(X_b,X_b,bool),fe_qual(X_b)),A_2))),Pa))=bot_bot(fun(X_b,bool)).
% 64.42/64.10  0 [] hAPP(hoare_2118899576triple(X_c),X_b,hAPP(fun(fun(X_c,fun(state,bool)),fun(com,fun(fun(X_c,fun(state,bool)),X_b))),fun(hoare_2118899576triple(X_c),X_b),hoare_1759541758le_rec(X_c,X_b),F1),hAPP(fun(X_c,fun(state,bool)),hoare_2118899576triple(X_c),hAPP(com,fun(fun(X_c,fun(state,bool)),hoare_2118899576triple(X_c)),hAPP(fun(X_c,fun(state,bool)),fun(com,fun(fun(X_c,fun(state,bool)),hoare_2118899576triple(X_c))),hoare_759811442triple(X_c),Fun1_1),Com_1),Fun2_1))=hAPP(fun(X_c,fun(state,bool)),X_b,hAPP(com,fun(fun(X_c,fun(state,bool)),X_b),hAPP(fun(X_c,fun(state,bool)),fun(com,fun(fun(X_c,fun(state,bool)),X_b)),F1,Fun1_1),Com_1),Fun2_1).
% 64.42/64.10  0 [] ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3)).
% 64.42/64.10  0 [] hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),Pa)!=bot_bot(fun(X_b,bool))| -hBOOL(hAPP(X_b,bool,Pa,X_2)).
% 64.42/64.10  0 [] hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),Pa)=bot_bot(fun(X_b,bool))|hBOOL(hAPP(X_b,bool,Pa,$f10(X_b,Pa))).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),bot_bot(fun(X_b,bool)))).
% 64.42/64.10  0 [] bot_bot(fun(X_b,bool))!=hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),Pa)| -hBOOL(hAPP(X_b,bool,Pa,X_2)).
% 64.42/64.10  0 [] bot_bot(fun(X_b,bool))=hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),Pa)|hBOOL(hAPP(X_b,bool,Pa,$f11(X_b,Pa))).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),A_3))|ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool)).
% 64.42/64.10  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),$f12(X_b,A_3)),A_3))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool)).
% 64.42/64.10  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),$f13(X_b,A_3)),A_3))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),A_3))|ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool)).
% 64.42/64.10  0 [] bot_bot(fun(X_b,bool))=hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(bool,fun(X_b,bool),combk(bool,X_b),fFalse)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))|hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),A_3)=ti(fun(X_b,bool),A_3).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),B_2))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ba),B_2))).
% 64.42/64.10  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),B_2))|hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3)!=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),B_2)|ti(fun(X_b,bool),A_3)=ti(fun(X_b,bool),B_2).
% 64.42/64.10  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),B_2))|hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3)=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),B_2)|ti(fun(X_b,bool),A_3)!=ti(fun(X_b,bool),B_2).
% 64.42/64.10  0 [] -hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Y_2),A_3),X_1))|ti(X_b,Y_2)=ti(X_b,X_1)|hBOOL(hAPP(X_b,bool,A_3,X_1)).
% 64.42/64.10  0 [] hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Y_2),A_3),X_1))|ti(X_b,Y_2)!=ti(X_b,X_1).
% 64.42/64.10  0 [] hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Y_2),A_3),X_1))| -hBOOL(hAPP(X_b,bool,A_3,X_1)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ba),A_3)))|ti(X_b,A_2)=ti(X_b,Ba)|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3)).
% 64.42/64.10  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ba),A_3)))|ti(X_b,A_2)!=ti(X_b,Ba).
% 64.42/64.10  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ba),A_3)))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3)).
% 64.42/64.10  0 [] hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Y_2),A_3))=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Y_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3)).
% 64.42/64.10  0 [] hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3).
% 64.42/64.10  0 [] hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),Pa))=hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fimplies),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(bool,bool),fun(fun(X_b,bool),fun(X_b,bool)),combb(bool,bool,X_b),fNot),hAPP(X_b,fun(X_b,bool),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)),combc(X_b,X_b,bool),fe_qual(X_b)),A_2)))),Pa)).
% 64.42/64.10  0 [] hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),B_2)=hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fdisj),hAPP(X_b,fun(X_b,bool),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)),combc(X_b,X_b,bool),fe_qual(X_b)),A_2))),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),B_2))).
% 64.42/64.10  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),B_2))).
% 64.42/64.10  0 [] hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_2),Xa)=hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fdisj),hAPP(X_b,fun(X_b,bool),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)),combc(X_b,X_b,bool),fe_qual(X_b)),X_2))),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),Xa))).
% 64.42/64.10  0 [] hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool)))!=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ba),bot_bot(fun(X_b,bool)))|ti(X_b,A_2)=ti(X_b,Ba).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ba),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool)))))|ti(X_b,Ba)=ti(X_b,A_2).
% 64.42/64.10  0 [] hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ba),bot_bot(fun(X_b,bool))))!=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ca),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),D),bot_bot(fun(X_b,bool))))|ti(X_b,A_2)=ti(X_b,Ca)|ti(X_b,A_2)=ti(X_b,D).
% 64.42/64.10  0 [] hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ba),bot_bot(fun(X_b,bool))))!=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ca),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),D),bot_bot(fun(X_b,bool))))|ti(X_b,A_2)=ti(X_b,Ca)|ti(X_b,Ba)=ti(X_b,Ca).
% 64.42/64.10  0 [] hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ba),bot_bot(fun(X_b,bool))))!=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ca),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),D),bot_bot(fun(X_b,bool))))|ti(X_b,Ba)=ti(X_b,D)|ti(X_b,A_2)=ti(X_b,D).
% 64.42/64.10  0 [] hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ba),bot_bot(fun(X_b,bool))))!=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ca),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),D),bot_bot(fun(X_b,bool))))|ti(X_b,Ba)=ti(X_b,D)|ti(X_b,Ba)=ti(X_b,Ca).
% 64.42/64.10  0 [] hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ba),bot_bot(fun(X_b,bool))))=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ca),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),D),bot_bot(fun(X_b,bool))))|ti(X_b,A_2)!=ti(X_b,Ca)|ti(X_b,Ba)!=ti(X_b,D).
% 64.42/64.10  0 [] hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ba),bot_bot(fun(X_b,bool))))=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ca),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),D),bot_bot(fun(X_b,bool))))|ti(X_b,A_2)!=ti(X_b,D)|ti(X_b,Ba)!=ti(X_b,Ca).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ba),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool)))))|ti(X_b,Ba)=ti(X_b,A_2).
% 64.42/64.10  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ba),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool)))))|ti(X_b,Ba)!=ti(X_b,A_2).
% 64.42/64.10  0 [] hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),A_3)!=bot_bot(fun(X_b,bool)).
% 64.42/64.10  0 [] bot_bot(fun(X_b,bool))!=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),A_3).
% 64.42/64.10  0 [] hAPP(fun(X_b,bool),X_b,the_elem(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))=ti(X_b,X_1).
% 64.42/64.10  0 [] hAPP(hoare_2118899576triple(X_c),X_b,hAPP(fun(fun(X_c,fun(state,bool)),fun(com,fun(fun(X_c,fun(state,bool)),X_b))),fun(hoare_2118899576triple(X_c),X_b),hoare_225284258e_case(X_c,X_b),F1),hAPP(fun(X_c,fun(state,bool)),hoare_2118899576triple(X_c),hAPP(com,fun(fun(X_c,fun(state,bool)),hoare_2118899576triple(X_c)),hAPP(fun(X_c,fun(state,bool)),fun(com,fun(fun(X_c,fun(state,bool)),hoare_2118899576triple(X_c))),hoare_759811442triple(X_c),Fun1_1),Com_1),Fun2_1))=hAPP(fun(X_c,fun(state,bool)),X_b,hAPP(com,fun(fun(X_c,fun(state,bool)),X_b),hAPP(fun(X_c,fun(state,bool)),fun(com,fun(fun(X_c,fun(state,bool)),X_b)),F1,Fun1_1),Com_1),Fun2_1).
% 64.42/64.10  0 [] -bot(X_b)|hAPP(X_c,X_b,bot_bot(fun(X_c,X_b)),X_1)=bot_bot(X_b).
% 64.42/64.10  0 [] -bot(X_c)|hAPP(X_b,X_c,bot_bot(fun(X_b,X_c)),X_2)=bot_bot(X_c).
% 64.42/64.10  0 [] hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),Pa),skip),Pa)),bot_bot(fun(hoare_2118899576triple(X_b),bool))))).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),Pa),Ca),Q_3)),bot_bot(fun(hoare_2118899576triple(X_b),bool)))))| -hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),Q_3),D),R_1)),bot_bot(fun(hoare_2118899576triple(X_b),bool)))))|hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),Pa),hAPP(com,com,hAPP(com,fun(com,com),semi,Ca),D)),R_1)),bot_bot(fun(hoare_2118899576triple(X_b),bool))))).
% 64.42/64.10  0 [] Y_2=hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),$f16(X_b,Y_2)),$f15(X_b,Y_2)),$f14(X_b,Y_2)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|ti(fun(X_b,bool),A_3)=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),$f17(X_b,X_1,A_3)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),$f17(X_b,X_1,A_3))).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))|ti(fun(X_b,bool),A_3)=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),$f18(X_b,A_2,A_3)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),$f18(X_b,A_2,A_3))).
% 64.42/64.10  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),$f19(X_b,A_3)),A_3))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool)).
% 64.42/64.10  0 [] hBOOL(hAPP(state,bool,hAPP(X_b,fun(state,bool),Pa,$f22(X_b,Q_3,Ga,Ca,Pa)),$f21(X_b,Q_3,Ga,Ca,Pa)))|hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),Pa),Ca),Q_3)),bot_bot(fun(hoare_2118899576triple(X_b),bool))))).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),P_3),Ca),Q_4)),bot_bot(fun(hoare_2118899576triple(X_b),bool)))))| -hBOOL(hAPP(state,bool,hAPP(X_b,fun(state,bool),P_3,Z_5),$f21(X_b,Q_3,Ga,Ca,Pa)))|hBOOL(hAPP(state,bool,hAPP(X_b,fun(state,bool),Q_4,Z_5),$f20(X_b,Q_3,Ga,Ca,Pa,P_3,Q_4)))|hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),Pa),Ca),Q_3)),bot_bot(fun(hoare_2118899576triple(X_b),bool))))).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),P_3),Ca),Q_4)),bot_bot(fun(hoare_2118899576triple(X_b),bool)))))| -hBOOL(hAPP(state,bool,hAPP(X_b,fun(state,bool),Q_3,$f22(X_b,Q_3,Ga,Ca,Pa)),$f20(X_b,Q_3,Ga,Ca,Pa,P_3,Q_4)))|hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),Pa),Ca),Q_3)),bot_bot(fun(hoare_2118899576triple(X_b),bool))))).
% 64.42/64.10  0 [] ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))|ti(fun(X_b,bool),A_3)=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),$f24(X_b,A_3)),$f23(X_b,A_3)).
% 64.42/64.10  0 [] ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),$f24(X_b,A_3)),$f23(X_b,A_3))).
% 64.42/64.10  0 [] ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool))|ti(fun(X_b,bool),A_3)!=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_2),B_3)|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),B_3)).
% 64.42/64.10  0 [] hAPP(com,com,hAPP(com,fun(com,com),semi,Com1_2),Com2_2)!=skip.
% 64.42/64.10  0 [] skip!=hAPP(com,com,hAPP(com,fun(com,com),semi,Com1_2),Com2_2).
% 64.42/64.10  0 [] hAPP(fun(X_b,bool),X_b,the_elem(X_b),X_3)=hAPP(fun(X_b,bool),X_b,the(X_b),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,bool),hAPP(fun(fun(X_b,bool),bool),fun(fun(X_b,fun(X_b,bool)),fun(X_b,bool)),combb(fun(X_b,bool),bool,X_b),hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),fe_qual(fun(X_b,bool)),X_3)),hAPP(fun(X_b,bool),fun(X_b,fun(X_b,bool)),hAPP(fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,bool),fun(X_b,fun(X_b,bool))),combc(X_b,fun(X_b,bool),fun(X_b,bool)),insert(X_b)),bot_bot(fun(X_b,bool))))).
% 64.42/64.10  0 [] hAPP(com,com,hAPP(com,fun(com,com),semi,Com1_1),Com2_1)!=hAPP(com,com,hAPP(com,fun(com,com),semi,Com1),Com2)|Com1_1=Com1.
% 64.42/64.10  0 [] hAPP(com,com,hAPP(com,fun(com,com),semi,Com1_1),Com2_1)!=hAPP(com,com,hAPP(com,fun(com,com),semi,Com1),Com2)|Com2_1=Com2.
% 64.42/64.10  0 [] hAPP(com,com,hAPP(com,fun(com,com),semi,Com1_1),Com2_1)=hAPP(com,com,hAPP(com,fun(com,com),semi,Com1),Com2)|Com1_1!=Com1|Com2_1!=Com2.
% 64.42/64.10  0 [] -hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),fun(X_b,bool)),finite_fold1Set(X_b),F),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool)))),Ba))|ti(X_b,A_2)=ti(X_b,Ba).
% 64.42/64.10  0 [] hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),fun(X_b,bool)),finite_fold1Set(X_b),F),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool)))),Ba))|ti(X_b,A_2)!=ti(X_b,Ba).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(fun(X_b,bool),X_b),bool,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(fun(X_b,bool),X_b),bool),finite_folding_one(X_b),F),F_2))|hAPP(fun(X_b,bool),X_b,F_2,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))=ti(X_b,X_1).
% 64.42/64.10  0 [] -hBOOL(hAPP(X_b,bool,bot_bot(fun(X_b,bool)),X_2))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),bot_bot(fun(X_b,bool)))).
% 64.42/64.10  0 [] hBOOL(hAPP(X_b,bool,bot_bot(fun(X_b,bool)),X_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),bot_bot(fun(X_b,bool)))).
% 64.42/64.10  0 [] hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),hAPP(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool),hAPP(hoare_2118899576triple(X_b),fun(fun(hoare_2118899576triple(X_b),bool),fun(hoare_2118899576triple(X_b),bool)),insert(hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_2118899576triple(X_b))),hoare_759811442triple(X_b),hAPP(fun(state,state),fun(X_b,fun(state,bool)),hAPP(fun(X_b,fun(fun(state,state),fun(state,bool))),fun(fun(state,state),fun(X_b,fun(state,bool))),combc(X_b,fun(state,state),fun(state,bool)),hAPP(fun(X_b,fun(state,bool)),fun(X_b,fun(fun(state,state),fun(state,bool))),hAPP(fun(fun(state,bool),fun(fun(state,state),fun(state,bool))),fun(fun(X_b,fun(state,bool)),fun(X_b,fun(fun(state,state),fun(state,bool)))),combb(fun(state,bool),fun(fun(state,state),fun(state,bool)),X_b),combb(state,bool,state)),Pa)),hAPP(fun(state,nat),fun(state,state),hAPP(fun(state,fun(nat,state)),fun(fun(state,nat),fun(state,state)),combs(state,nat,state),hAPP(vname,fun(state,fun(nat,state)),hAPP(fun(state,fun(vname,fun(nat,state))),fun(vname,fun(state,fun(nat,state))),combc(state,vname,fun(nat,state)),update),X_3)),A_2))),hAPP(fun(state,nat),com,hAPP(vname,fun(fun(state,nat),com),ass,X_3),A_2)),Pa)),bot_bot(fun(hoare_2118899576triple(X_b),bool))))).
% 64.42/64.10  0 [] hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),F),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool))))=ti(X_b,A_2).
% 64.42/64.10  0 [] G!=hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),F)|hAPP(fun(X_b,bool),X_b,G,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool))))=ti(X_b,A_2).
% 64.42/64.10  0 [] ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool))|hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),hAPP(X_c,fun(X_b,X_c),combk(X_c,X_b),Ca)),A_3)=bot_bot(fun(X_c,bool)).
% 64.42/64.10  0 [] ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))|hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),hAPP(X_c,fun(X_b,X_c),combk(X_c,X_b),Ca)),A_3)=hAPP(fun(X_c,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_c,bool),fun(X_c,bool)),insert(X_c),Ca),bot_bot(fun(X_c,bool))).
% 64.42/64.10  0 [] ti(X_b,Ba)!=hAPP(X_c,X_b,F,X_1)| -hBOOL(hAPP(fun(X_c,bool),bool,hAPP(X_c,fun(fun(X_c,bool),bool),member(X_c),X_1),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ba),hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),A_3))).
% 64.42/64.10  0 [] hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),F),A_3)=hAPP(fun(X_b,bool),X_b,the(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),fun(X_b,bool)),finite_fold1Set(X_b),F),A_3)).
% 64.42/64.10  0 [] hAPP(fun(state,nat),com,hAPP(vname,fun(fun(state,nat),com),ass,Vname_1),Fun_1)!=hAPP(fun(state,nat),com,hAPP(vname,fun(fun(state,nat),com),ass,Vname),Fun)|ti(vname,Vname_1)=ti(vname,Vname).
% 64.42/64.10  0 [] hAPP(fun(state,nat),com,hAPP(vname,fun(fun(state,nat),com),ass,Vname_1),Fun_1)!=hAPP(fun(state,nat),com,hAPP(vname,fun(fun(state,nat),com),ass,Vname),Fun)|Fun_1=Fun.
% 64.42/64.10  0 [] hAPP(fun(state,nat),com,hAPP(vname,fun(fun(state,nat),com),ass,Vname_1),Fun_1)=hAPP(fun(state,nat),com,hAPP(vname,fun(fun(state,nat),com),ass,Vname),Fun)|ti(vname,Vname_1)!=ti(vname,Vname)|Fun_1!=Fun.
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|ti(X_c,Ba)!=hAPP(X_b,X_c,F,X_1)|hBOOL(hAPP(fun(X_c,bool),bool,hAPP(X_c,fun(fun(X_c,bool),bool),member(X_c),Ba),hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),F),A_3))).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hBOOL(hAPP(fun(X_c,bool),bool,hAPP(X_c,fun(fun(X_c,bool),bool),member(X_c),hAPP(X_b,X_c,F,X_1)),hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),F),A_3))).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Z_2),hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),A_3)))|hBOOL(hAPP(fun(X_c,bool),bool,hAPP(X_c,fun(fun(X_c,bool),bool),member(X_c),$f25(X_b,X_c,Z_2,F,A_3)),A_3)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Z_2),hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),A_3)))|ti(X_b,Z_2)=hAPP(X_c,X_b,F,$f25(X_b,X_c,Z_2,F,A_3)).
% 64.42/64.10  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Z_2),hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),A_3)))| -hBOOL(hAPP(fun(X_c,bool),bool,hAPP(X_c,fun(fun(X_c,bool),bool),member(X_c),X_2),A_3))|ti(X_b,Z_2)!=hAPP(X_c,X_b,F,X_2).
% 64.42/64.10  0 [] hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),hAPP(fun(X_d,bool),fun(X_c,bool),hAPP(fun(X_d,X_c),fun(fun(X_d,bool),fun(X_c,bool)),image(X_d,X_c),G),A_3))=hAPP(fun(X_d,bool),fun(X_b,bool),hAPP(fun(X_d,X_b),fun(fun(X_d,bool),fun(X_b,bool)),image(X_d,X_b),hAPP(fun(X_d,X_c),fun(X_d,X_b),hAPP(fun(X_c,X_b),fun(fun(X_d,X_c),fun(X_d,X_b)),combb(X_c,X_b,X_d),F),G)),A_3).
% 64.42/64.10  0 [] hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,X_b),fun(fun(X_b,bool),fun(X_b,bool)),image(X_b,X_b),combi(X_b)),Y_4)=ti(fun(X_b,bool),Y_4).
% 64.42/64.10  0 [] hAPP(fun(state,nat),com,hAPP(vname,fun(fun(state,nat),com),ass,Vname_1),Fun_1)!=hAPP(com,com,hAPP(com,fun(com,com),semi,Com1),Com2).
% 64.42/64.10  0 [] hAPP(com,com,hAPP(com,fun(com,com),semi,Com1),Com2)!=hAPP(fun(state,nat),com,hAPP(vname,fun(fun(state,nat),com),ass,Vname_1),Fun_1).
% 64.42/64.10  0 [] skip!=hAPP(fun(state,nat),com,hAPP(vname,fun(fun(state,nat),com),ass,Vname),Fun).
% 64.42/64.10  0 [] hAPP(X_b,X_c,F,$f26(X_b,X_c,F,G))!=hAPP(X_b,X_c,G,$f26(X_b,X_c,F,G))|ti(fun(X_b,X_c),F)=ti(fun(X_b,X_c),G).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hBOOL(hAPP(X_b,bool,A_3,X_1)).
% 64.42/64.10  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))| -hBOOL(hAPP(X_b,bool,A_3,X_1)).
% 64.42/64.10  0 [] hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),Pa)=ti(fun(X_b,bool),Pa).
% 64.42/64.10  0 [] hAPP(fun(state,nat),com,hAPP(vname,fun(fun(state,nat),com),ass,Vname),Fun)!=skip.
% 64.42/64.10  0 [] hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),A_3)!=bot_bot(fun(X_b,bool))|ti(fun(X_c,bool),A_3)=bot_bot(fun(X_c,bool)).
% 64.42/64.10  0 [] hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),A_3)=bot_bot(fun(X_b,bool))|ti(fun(X_c,bool),A_3)!=bot_bot(fun(X_c,bool)).
% 64.42/64.10  0 [] hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),bot_bot(fun(X_c,bool)))=bot_bot(fun(X_b,bool)).
% 64.42/64.10  0 [] bot_bot(fun(X_b,bool))!=hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),A_3)|ti(fun(X_c,bool),A_3)=bot_bot(fun(X_c,bool)).
% 64.42/64.10  0 [] bot_bot(fun(X_b,bool))=hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),A_3)|ti(fun(X_c,bool),A_3)!=bot_bot(fun(X_c,bool)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hAPP(fun(X_c,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_c,bool),fun(X_c,bool)),insert(X_c),hAPP(X_b,X_c,F,X_1)),hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),F),A_3))=hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),F),A_3).
% 64.42/64.10  0 [] hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),hAPP(fun(X_c,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_c,bool),fun(X_c,bool)),insert(X_c),A_2),B_2))=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),hAPP(X_c,X_b,F,A_2)),hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),B_2)).
% 64.42/64.10  0 [] -hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),fun(X_b,bool)),finite_fold1Set(X_b),F),A_3),X_1))|ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool)).
% 64.42/64.10  0 [] -hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),fun(X_b,bool)),finite_fold1Set(X_b),F),bot_bot(fun(X_b,bool))),X_1)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),hAPP(X_c,fun(X_b,X_c),combk(X_c,X_b),Ca)),A_3)=hAPP(fun(X_c,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_c,bool),fun(X_c,bool)),insert(X_c),Ca),bot_bot(fun(X_c,bool))).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ba),hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),A_3)))|ti(X_b,Ba)=hAPP(X_c,X_b,F,$f27(X_b,X_c,Ba,F,A_3)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ba),hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),A_3)))|hBOOL(hAPP(fun(X_c,bool),bool,hAPP(X_c,fun(fun(X_c,bool),bool),member(X_c),$f27(X_b,X_c,Ba,F,A_3)),A_3)).
% 64.42/64.10  0 [] hAPP(fun(X_b,bool),X_b,the(X_b),hAPP(X_b,fun(X_b,bool),fe_qual(X_b),X_1))=ti(X_b,X_1).
% 64.42/64.10  0 [] hAPP(fun(X_b,bool),X_b,the(X_b),hAPP(X_b,fun(X_b,bool),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)),combc(X_b,X_b,bool),fe_qual(X_b)),A_2))=ti(X_b,A_2).
% 64.42/64.10  0 [] -hBOOL(Pa)|ti(X_b,X_1)=hAPP(fun(X_b,bool),X_b,the(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(bool,bool),fun(fun(X_b,bool),fun(X_b,bool)),combb(bool,bool,X_b),hAPP(bool,fun(bool,bool),fimplies,Pa)),hAPP(X_b,fun(X_b,bool),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)),combc(X_b,X_b,bool),fe_qual(X_b)),X_1)))),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(bool,bool),fun(fun(X_b,bool),fun(X_b,bool)),combb(bool,bool,X_b),hAPP(bool,fun(bool,bool),fimplies,hAPP(bool,bool,fNot,Pa))),hAPP(X_b,fun(X_b,bool),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)),combc(X_b,X_b,bool),fe_qual(X_b)),Y_2)))).
% 64.42/64.10  0 [] hBOOL(Pa)|ti(X_b,Y_2)=hAPP(fun(X_b,bool),X_b,the(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(bool,bool),fun(fun(X_b,bool),fun(X_b,bool)),combb(bool,bool,X_b),hAPP(bool,fun(bool,bool),fimplies,Pa)),hAPP(X_b,fun(X_b,bool),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)),combc(X_b,X_b,bool),fe_qual(X_b)),X_1)))),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(bool,bool),fun(fun(X_b,bool),fun(X_b,bool)),combb(bool,bool,X_b),hAPP(bool,fun(bool,bool),fimplies,hAPP(bool,bool,fNot,Pa))),hAPP(X_b,fun(X_b,bool),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)),combc(X_b,X_b,bool),fe_qual(X_b)),Y_2)))).
% 64.42/64.10  0 [] ti(fun(X_b,bool),M_3)!=ti(fun(X_b,bool),N_3)|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),$f28(X_c,X_b,F,G,M_3,N_3)),N_3))|hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),F),M_3)=hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),G),N_3).
% 64.42/64.10  0 [] ti(fun(X_b,bool),M_3)!=ti(fun(X_b,bool),N_3)|hAPP(X_b,X_c,F,$f28(X_c,X_b,F,G,M_3,N_3))!=hAPP(X_b,X_c,G,$f28(X_c,X_b,F,G,M_3,N_3))|hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),F),M_3)=hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),G),N_3).
% 64.42/64.10  0 [] -hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),finite_fold_graph(X_b,X_b),F),A_2),A_3),X_1))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))|hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),fun(X_b,bool)),finite_fold1Set(X_b),F),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),A_3)),X_1)).
% 64.42/64.10  0 [] -hBOOL(hAPP(X_b,bool,Pa,A_2))|hBOOL(hAPP(X_b,bool,Pa,$f29(X_b,Pa,A_2)))|hAPP(fun(X_b,bool),X_b,the(X_b),Pa)=ti(X_b,A_2).
% 64.42/64.10  0 [] -hBOOL(hAPP(X_b,bool,Pa,A_2))|ti(X_b,$f29(X_b,Pa,A_2))!=ti(X_b,A_2)|hAPP(fun(X_b,bool),X_b,the(X_b),Pa)=ti(X_b,A_2).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(fun(X_b,bool),X_b),bool,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(fun(X_b,bool),X_b),bool),finite_folding_one(X_b),F),F_2))| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))|hAPP(fun(X_b,bool),X_b,F_2,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),F,X_1),hAPP(fun(X_b,bool),X_b,F_2,A_3)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(fun(X_b,bool),X_b),bool,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(fun(X_b,bool),X_b),bool),finite_folding_one(X_b),F),F_2))| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hAPP(fun(X_b,bool),X_b,F_2,A_3)=hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),F),A_3).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(fun(X_b,bool),X_b),bool,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(fun(X_b,bool),X_b),bool),finite_folding_one(X_b),F),F_2))| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),F,$f31(X_b,A_3,F,F_2)),$f30(X_b,A_3,F,F_2))),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),$f31(X_b,A_3,F,F_2)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),$f30(X_b,A_3,F,F_2)),bot_bot(fun(X_b,bool))))))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),hAPP(fun(X_b,bool),X_b,F_2,A_3)),A_3)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),Pa)))|hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj),Pa)),Q_3)))).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),Q_3)))|hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj),Pa)),Q_3)))).
% 64.42/64.10  0 [] hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),bot_bot(fun(X_b,bool)))).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),A_3))).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),F_2))|hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),H),F_2))).
% 64.42/64.10  0 [] -finite_finite(X_b)|hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3)).
% 64.42/64.10  0 [] -finite_finite(X_b)|hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fdisj),Pa)),Q_3))))|hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),Pa))).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fdisj),Pa)),Q_3))))|hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),Q_3))).
% 64.42/64.10  0 [] hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fdisj),Pa)),Q_3))))| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),Pa)))| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),Q_3))).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),A_3)))|hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3)).
% 64.42/64.10  0 [] hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),A_3)))| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3)).
% 64.42/64.10  0 [] hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),bot_bot(fun(X_b,bool))),Z_2)).
% 64.42/64.10  0 [] -hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),bot_bot(fun(X_b,bool))),X_1))|ti(X_c,X_1)=ti(X_c,Z_2).
% 64.42/64.10  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))| -hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),A_3),Y_2))|hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3)),hAPP(X_c,X_c,hAPP(X_b,fun(X_c,X_c),F,X_1),Y_2))).
% 64.42/64.10  0 [] -hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),fun(X_b,bool)),finite_fold1Set(X_b),F),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),X_3)),X_1))|hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),X_3)=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),$f33(X_b,F,A_2,X_3,X_1)),$f32(X_b,F,A_2,X_3,X_1)).
% 64.42/64.10  0 [] -hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),fun(X_b,bool)),finite_fold1Set(X_b),F),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),X_3)),X_1))|hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),finite_fold_graph(X_b,X_b),F),$f33(X_b,F,A_2,X_3,X_1)),$f32(X_b,F,A_2,X_3,X_1)),X_1)).
% 64.42/64.10  0 [] -hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),fun(X_b,bool)),finite_fold1Set(X_b),F),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),X_3)),X_1))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),$f33(X_b,F,A_2,X_3,X_1)),$f32(X_b,F,A_2,X_3,X_1))).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))|hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),fun(X_b,bool)),finite_fold1Set(X_b),F),A_3),$f34(X_b,F,A_3))).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_2))|ti(fun(X_b,bool),A_2)=bot_bot(fun(X_b,bool))|ti(fun(X_b,bool),A_2)=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),$f35(X_b,A_2)),$f36(X_b,A_2)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_2))|ti(fun(X_b,bool),A_2)=bot_bot(fun(X_b,bool))|hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),$f36(X_b,A_2))).
% 64.42/64.10  0 [] hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_2))|ti(fun(X_b,bool),A_2)!=bot_bot(fun(X_b,bool)).
% 64.42/64.10  0 [] hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_2))|ti(fun(X_b,bool),A_2)!=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_5),A_4)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_4)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),F_2))| -hBOOL(hAPP(fun(X_b,bool),bool,Pa,bot_bot(fun(X_b,bool))))|hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),$f37(X_b,Pa,F_2)))|hBOOL(hAPP(fun(X_b,bool),bool,Pa,F_2)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),F_2))| -hBOOL(hAPP(fun(X_b,bool),bool,Pa,bot_bot(fun(X_b,bool))))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),$f38(X_b,Pa,F_2)),$f37(X_b,Pa,F_2)))|hBOOL(hAPP(fun(X_b,bool),bool,Pa,F_2)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),F_2))| -hBOOL(hAPP(fun(X_b,bool),bool,Pa,bot_bot(fun(X_b,bool))))|hBOOL(hAPP(fun(X_b,bool),bool,Pa,$f37(X_b,Pa,F_2)))|hBOOL(hAPP(fun(X_b,bool),bool,Pa,F_2)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),F_2))| -hBOOL(hAPP(fun(X_b,bool),bool,Pa,bot_bot(fun(X_b,bool))))| -hBOOL(hAPP(fun(X_b,bool),bool,Pa,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),$f38(X_b,Pa,F_2)),$f37(X_b,Pa,F_2))))|hBOOL(hAPP(fun(X_b,bool),bool,Pa,F_2)).
% 64.42/64.10  0 [] hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),F),A_3)))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),$f39(X_c,X_b,F,A_3)),A_3)).
% 64.42/64.10  0 [] hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),F),A_3)))| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),A_3))),hAPP(X_c,fun(X_b,bool),hAPP(fun(X_b,fun(X_c,bool)),fun(X_c,fun(X_b,bool)),combc(X_b,X_c,bool),hAPP(fun(X_b,X_c),fun(X_b,fun(X_c,bool)),hAPP(fun(X_c,fun(X_c,bool)),fun(fun(X_b,X_c),fun(X_b,fun(X_c,bool))),combb(X_c,fun(X_c,bool),X_b),fe_qual(X_c)),F)),hAPP(X_b,X_c,F,$f39(X_c,X_b,F,A_3))))))).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),A_3),$f40(X_c,X_b,F,Z_2,A_3))).
% 64.42/64.10  0 [] -hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),fun(X_b,bool)),finite_fold1Set(X_b),F),A1),A2))|ti(fun(X_b,bool),A1)=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),$f43(X_b,F,A1,A2)),$f42(X_b,F,A1,A2)).
% 64.42/64.10  0 [] -hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),fun(X_b,bool)),finite_fold1Set(X_b),F),A1),A2))|ti(X_b,A2)=ti(X_b,$f41(X_b,F,A1,A2)).
% 64.42/64.10  0 [] -hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),fun(X_b,bool)),finite_fold1Set(X_b),F),A1),A2))|hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),finite_fold_graph(X_b,X_b),F),$f43(X_b,F,A1,A2)),$f42(X_b,F,A1,A2)),$f41(X_b,F,A1,A2))).
% 64.42/64.10  0 [] -hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),fun(X_b,bool)),finite_fold1Set(X_b),F),A1),A2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),$f43(X_b,F,A1,A2)),$f42(X_b,F,A1,A2))).
% 64.42/64.10  0 [] hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),fun(X_b,bool)),finite_fold1Set(X_b),F),A1),A2))|ti(fun(X_b,bool),A1)!=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_5),A_4)|ti(X_b,A2)!=ti(X_b,X_2)| -hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),finite_fold_graph(X_b,X_b),F),A_5),A_4),X_2))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_5),A_4)).
% 64.42/64.10  0 [] -hBOOL(hAPP(X_b,bool,Pa,A_2))|hBOOL(hAPP(X_b,bool,Pa,$f44(X_b,Pa,A_2)))|hBOOL(hAPP(X_b,bool,Pa,hAPP(fun(X_b,bool),X_b,the(X_b),Pa))).
% 64.42/64.10  0 [] -hBOOL(hAPP(X_b,bool,Pa,A_2))|ti(X_b,$f44(X_b,Pa,A_2))!=ti(X_b,A_2)|hBOOL(hAPP(X_b,bool,Pa,hAPP(fun(X_b,bool),X_b,the(X_b),Pa))).
% 64.42/64.10  0 [] -hBOOL(hAPP(X_b,bool,Pa,X_2))|hBOOL(hAPP(X_b,bool,Pa,$f45(X_b,A_2,Pa,X_2)))| -hBOOL(hAPP(X_b,bool,Pa,A_2))|hAPP(fun(X_b,bool),X_b,the(X_b),Pa)=ti(X_b,A_2).
% 64.42/64.10  0 [] -hBOOL(hAPP(X_b,bool,Pa,X_2))|ti(X_b,$f45(X_b,A_2,Pa,X_2))!=ti(X_b,X_2)| -hBOOL(hAPP(X_b,bool,Pa,A_2))|hAPP(fun(X_b,bool),X_b,the(X_b),Pa)=ti(X_b,A_2).
% 64.42/64.10  0 [] -hBOOL(hAPP(X_b,bool,Pa,X_2))|hBOOL(hAPP(X_b,bool,Pa,$f46(X_b,Pa,X_2)))|hBOOL(hAPP(X_b,bool,Pa,hAPP(fun(X_b,bool),X_b,the(X_b),Pa))).
% 64.42/64.10  0 [] -hBOOL(hAPP(X_b,bool,Pa,X_2))|ti(X_b,$f46(X_b,Pa,X_2))!=ti(X_b,X_2)|hBOOL(hAPP(X_b,bool,Pa,hAPP(fun(X_b,bool),X_b,the(X_b),Pa))).
% 64.42/64.10  0 [] -hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),A1),A2))|ti(fun(X_b,bool),A1)=bot_bot(fun(X_b,bool))|ti(fun(X_b,bool),A1)=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),$f49(X_c,X_b,F,Z_2,A1,A2)),$f48(X_c,X_b,F,Z_2,A1,A2)).
% 64.42/64.10  0 [] -hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),A1),A2))|ti(fun(X_b,bool),A1)=bot_bot(fun(X_b,bool))|ti(X_c,A2)=hAPP(X_c,X_c,hAPP(X_b,fun(X_c,X_c),F,$f49(X_c,X_b,F,Z_2,A1,A2)),$f47(X_c,X_b,F,Z_2,A1,A2)).
% 64.42/64.10  0 [] -hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),A1),A2))|ti(fun(X_b,bool),A1)=bot_bot(fun(X_b,bool))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),$f49(X_c,X_b,F,Z_2,A1,A2)),$f48(X_c,X_b,F,Z_2,A1,A2))).
% 64.42/64.10  0 [] -hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),A1),A2))|ti(fun(X_b,bool),A1)=bot_bot(fun(X_b,bool))|hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),$f48(X_c,X_b,F,Z_2,A1,A2)),$f47(X_c,X_b,F,Z_2,A1,A2))).
% 64.42/64.10  0 [] -hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),A1),A2))|ti(X_c,A2)=ti(X_c,Z_2)|ti(fun(X_b,bool),A1)=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),$f49(X_c,X_b,F,Z_2,A1,A2)),$f48(X_c,X_b,F,Z_2,A1,A2)).
% 64.42/64.10  0 [] -hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),A1),A2))|ti(X_c,A2)=ti(X_c,Z_2)|ti(X_c,A2)=hAPP(X_c,X_c,hAPP(X_b,fun(X_c,X_c),F,$f49(X_c,X_b,F,Z_2,A1,A2)),$f47(X_c,X_b,F,Z_2,A1,A2)).
% 64.42/64.10  0 [] -hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),A1),A2))|ti(X_c,A2)=ti(X_c,Z_2)| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),$f49(X_c,X_b,F,Z_2,A1,A2)),$f48(X_c,X_b,F,Z_2,A1,A2))).
% 64.42/64.10  0 [] -hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),A1),A2))|ti(X_c,A2)=ti(X_c,Z_2)|hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),$f48(X_c,X_b,F,Z_2,A1,A2)),$f47(X_c,X_b,F,Z_2,A1,A2))).
% 64.42/64.10  0 [] hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),A1),A2))|ti(fun(X_b,bool),A1)!=bot_bot(fun(X_b,bool))|ti(X_c,A2)!=ti(X_c,Z_2).
% 64.42/64.10  0 [] hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),A1),A2))|ti(fun(X_b,bool),A1)!=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_2),A_4)|ti(X_c,A2)!=hAPP(X_c,X_c,hAPP(X_b,fun(X_c,X_c),F,X_2),Y_1)|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),A_4))| -hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),A_4),Y_1)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(fun(X_b,bool),X_b),bool,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(fun(X_b,bool),X_b),bool),finite2073411215e_idem(X_b),F),F_2))| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))|hAPP(fun(X_b,bool),X_b,F_2,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),F,X_1),hAPP(fun(X_b,bool),X_b,F_2,A_3)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),F_2))|ti(fun(X_b,bool),F_2)=bot_bot(fun(X_b,bool))| -hBOOL(hAPP(fun(X_b,bool),bool,Pa,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),$f50(X_b,Pa,F_2)),bot_bot(fun(X_b,bool)))))|hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),$f51(X_b,Pa,F_2)))|hBOOL(hAPP(fun(X_b,bool),bool,Pa,F_2)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),F_2))|ti(fun(X_b,bool),F_2)=bot_bot(fun(X_b,bool))| -hBOOL(hAPP(fun(X_b,bool),bool,Pa,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),$f50(X_b,Pa,F_2)),bot_bot(fun(X_b,bool)))))|ti(fun(X_b,bool),$f51(X_b,Pa,F_2))!=bot_bot(fun(X_b,bool))|hBOOL(hAPP(fun(X_b,bool),bool,Pa,F_2)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),F_2))|ti(fun(X_b,bool),F_2)=bot_bot(fun(X_b,bool))| -hBOOL(hAPP(fun(X_b,bool),bool,Pa,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),$f50(X_b,Pa,F_2)),bot_bot(fun(X_b,bool)))))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),$f52(X_b,Pa,F_2)),$f51(X_b,Pa,F_2)))|hBOOL(hAPP(fun(X_b,bool),bool,Pa,F_2)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),F_2))|ti(fun(X_b,bool),F_2)=bot_bot(fun(X_b,bool))| -hBOOL(hAPP(fun(X_b,bool),bool,Pa,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),$f50(X_b,Pa,F_2)),bot_bot(fun(X_b,bool)))))|hBOOL(hAPP(fun(X_b,bool),bool,Pa,$f51(X_b,Pa,F_2)))|hBOOL(hAPP(fun(X_b,bool),bool,Pa,F_2)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),F_2))|ti(fun(X_b,bool),F_2)=bot_bot(fun(X_b,bool))| -hBOOL(hAPP(fun(X_b,bool),bool,Pa,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),$f50(X_b,Pa,F_2)),bot_bot(fun(X_b,bool)))))| -hBOOL(hAPP(fun(X_b,bool),bool,Pa,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),$f52(X_b,Pa,F_2)),$f51(X_b,Pa,F_2))))|hBOOL(hAPP(fun(X_b,bool),bool,Pa,F_2)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(fun(X_c,bool),X_b),bool,hAPP(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool),hAPP(X_b,fun(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool)),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool))),finite908156982e_idem(X_b,X_c),F),Z_2),G),F_2))| -hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),A_3))|hAPP(fun(X_c,bool),X_b,F_2,hAPP(fun(X_c,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_c,bool),fun(X_c,bool)),insert(X_c),X_1),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),F,hAPP(X_c,X_b,G,X_1)),hAPP(fun(X_c,bool),X_b,F_2,A_3)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(fun(X_b,bool),X_b),bool,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(fun(X_b,bool),X_b),bool),big_semilattice_big(X_b),F),F_2))| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hAPP(fun(X_b,bool),X_b,F_2,A_3)=hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),F),A_3).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(fun(X_b,bool),X_b),bool,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(fun(X_b,bool),X_b),bool),finite_folding_one(X_b),F),F_2))| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))!=bot_bot(fun(X_b,bool))|hAPP(fun(X_b,bool),X_b,F_2,A_3)=ti(X_b,X_1).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(fun(X_b,bool),X_b),bool,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(fun(X_b,bool),X_b),bool),finite_folding_one(X_b),F),F_2))| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))=bot_bot(fun(X_b,bool))|hAPP(fun(X_b,bool),X_b,F_2,A_3)=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),F,X_1),hAPP(fun(X_b,bool),X_b,F_2,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool)))))).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(fun(X_b,bool),X_b),bool,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(fun(X_b,bool),X_b),bool),finite_folding_one(X_b),F),F_2))| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))!=bot_bot(fun(X_b,bool))|hAPP(fun(X_b,bool),X_b,F_2,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=ti(X_b,X_1).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(fun(X_b,bool),X_b),bool,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(fun(X_b,bool),X_b),bool),finite_folding_one(X_b),F),F_2))| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))=bot_bot(fun(X_b,bool))|hAPP(fun(X_b,bool),X_b,F_2,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),F,X_1),hAPP(fun(X_b,bool),X_b,F_2,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool)))))).
% 64.42/64.10  0 [] -ab_semigroup_mult(X_b)|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),times_times(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),X_1),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),times_times(X_b)),A_3)).
% 64.42/64.10  0 [] -ab_sem1668676832m_mult(X_b)|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),times_times(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),X_1),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),times_times(X_b)),A_3)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),B_2))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2))).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2)))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),A_3)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2)))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),B_2)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2))).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(fun(X_b,bool),X_b),bool,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(fun(X_b,bool),X_b),bool),finite2073411215e_idem(X_b),F),F_2))|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),F,X_1),X_1)=ti(X_b,X_1).
% 64.42/64.10  0 [] hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2)=hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),A_3))),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(bool,bool),fun(fun(X_b,bool),fun(X_b,bool)),combb(bool,bool,X_b),fNot),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),B_2)))).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2)))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),A_3)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2)))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),B_2)).
% 64.42/64.10  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2)))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),B_2)).
% 64.42/64.10  0 [] hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2)),B_2)=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2)))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),A_3)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2)))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),B_2)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(fun(X_c,bool),X_b),bool,hAPP(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool),hAPP(X_b,fun(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool)),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool))),finite908156982e_idem(X_b,X_c),F),Z_2),G),F_2))|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),F,X_1),X_1)=ti(X_b,X_1).
% 64.42/64.10  0 [] hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),bot_bot(fun(X_b,bool))),A_3)=bot_bot(fun(X_b,bool)).
% 64.42/64.10  0 [] hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),bot_bot(fun(X_b,bool)))=ti(fun(X_b,bool),A_3).
% 64.42/64.10  0 [] hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),A_3)=bot_bot(fun(X_b,bool)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),B_2))| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2)))|hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),B_2))|hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2)))| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),B_2))|hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3)),B_2)=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2).
% 64.42/64.10  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),B_2))|hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3)),B_2)=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),B_2))|hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3)),B_2)=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2).
% 64.42/64.10  0 [] -ab_semigroup_mult(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),finite_fold_graph(X_b,X_b),times_times(X_b)),Ba),A_3),X_1))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ba),A_3))|hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),finite_fold_graph(X_b,X_b),times_times(X_b)),A_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ba),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool)))))),X_1)).
% 64.42/64.10  0 [] hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),B_2))=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool)))).
% 64.42/64.10  0 [] hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),B_2))=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool))))),B_2).
% 64.42/64.10  0 [] hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool)))))=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),A_3).
% 64.42/64.10  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))=ti(fun(X_b,bool),A_3).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))|hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool)))))=ti(fun(X_b,bool),A_3).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),B_2))))|hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2))).
% 64.42/64.10  0 [] hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),B_2))))| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2))).
% 64.42/64.10  0 [] -ab_semigroup_mult(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),finite_fold_graph(X_b,X_b),times_times(X_b)),Ba),A_3),Y_2))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ba),A_3))|hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),finite_fold_graph(X_b,X_b),times_times(X_b)),Z_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ba),A_3)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Z_2),Y_2))).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(fun(X_b,bool),X_b),bool,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(fun(X_b,bool),X_b),bool),finite2073411215e_idem(X_b),F),F_2))| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),F,X_1),hAPP(fun(X_b,bool),X_b,F_2,A_3))=hAPP(fun(X_b,bool),X_b,F_2,A_3).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(fun(X_c,bool),X_b),bool,hAPP(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool),hAPP(X_b,fun(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool)),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool))),finite908156982e_idem(X_b,X_c),F),Z_2),G),F_2))| -hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),A_3))| -hBOOL(hAPP(fun(X_c,bool),bool,hAPP(X_c,fun(fun(X_c,bool),bool),member(X_c),X_1),A_3))|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),F,hAPP(X_c,X_b,G,X_1)),hAPP(fun(X_c,bool),X_b,F_2,A_3))=hAPP(fun(X_c,bool),X_b,F_2,A_3).
% 64.42/64.10  0 [] -ab_sem1668676832m_mult(X_b)|hAPP(X_b,X_b,H,hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),$f54(X_b,N_3,H)),$f53(X_b,N_3,H)))!=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),hAPP(X_b,X_b,H,$f54(X_b,N_3,H))),hAPP(X_b,X_b,H,$f53(X_b,N_3,H)))| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),N_3))|ti(fun(X_b,bool),N_3)=bot_bot(fun(X_b,bool))|hAPP(X_b,X_b,H,hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),times_times(X_b)),N_3))=hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),times_times(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,X_b),fun(fun(X_b,bool),fun(X_b,bool)),image(X_b,X_b),H),N_3)).
% 64.42/64.10  0 [] -ab_semigroup_mult(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),$f56(X_b,A_3)),$f55(X_b,A_3))),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),$f56(X_b,A_3)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),$f55(X_b,A_3)),bot_bot(fun(X_b,bool))))))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),times_times(X_b)),A_3)),A_3)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(fun(X_b,bool),X_b),bool,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(fun(X_b,bool),X_b),bool),finite2073411215e_idem(X_b),F),F_2))|hAPP(X_b,X_b,H,hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),F,$f58(X_b,N_3,H,F,F_2)),$f57(X_b,N_3,H,F,F_2)))!=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),F,hAPP(X_b,X_b,H,$f58(X_b,N_3,H,F,F_2))),hAPP(X_b,X_b,H,$f57(X_b,N_3,H,F,F_2)))| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),N_3))|ti(fun(X_b,bool),N_3)=bot_bot(fun(X_b,bool))|hAPP(X_b,X_b,H,hAPP(fun(X_b,bool),X_b,F_2,N_3))=hAPP(fun(X_b,bool),X_b,F_2,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,X_b),fun(fun(X_b,bool),fun(X_b,bool)),image(X_b,X_b),H),N_3)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,Pa,A_3))|hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),$f59(X_b,Pa,A_3)))|hBOOL(hAPP(fun(X_b,bool),bool,Pa,bot_bot(fun(X_b,bool)))).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,Pa,A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),$f60(X_b,Pa,A_3)),$f59(X_b,Pa,A_3)))|hBOOL(hAPP(fun(X_b,bool),bool,Pa,bot_bot(fun(X_b,bool)))).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,Pa,A_3))|hBOOL(hAPP(fun(X_b,bool),bool,Pa,$f59(X_b,Pa,A_3)))|hBOOL(hAPP(fun(X_b,bool),bool,Pa,bot_bot(fun(X_b,bool)))).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,Pa,A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,Pa,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),$f59(X_b,Pa,A_3)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),$f60(X_b,Pa,A_3)),bot_bot(fun(X_b,bool))))))|hBOOL(hAPP(fun(X_b,bool),bool,Pa,bot_bot(fun(X_b,bool)))).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(fun(X_c,bool),X_b),bool,hAPP(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool),hAPP(X_b,fun(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool)),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool))),finite1357897459simple(X_b,X_c),F),Z_2),G),F_2))| -hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),A_3))|hAPP(fun(X_c,bool),X_b,F_2,hAPP(fun(X_c,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_c,bool),fun(X_c,bool)),insert(X_c),X_1),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),F,hAPP(X_c,X_b,G,X_1)),hAPP(fun(X_c,bool),X_b,F_2,hAPP(fun(X_c,bool),fun(X_c,bool),hAPP(fun(X_c,bool),fun(fun(X_c,bool),fun(X_c,bool)),minus_minus(fun(X_c,bool)),A_3),hAPP(fun(X_c,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_c,bool),fun(X_c,bool)),insert(X_c),X_1),bot_bot(fun(X_c,bool)))))).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(fun(X_c,bool),X_b),bool,hAPP(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool),hAPP(X_b,fun(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool)),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool))),finite1357897459simple(X_b,X_c),F),Z_2),G),F_2))| -hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),A_3))| -hBOOL(hAPP(fun(X_c,bool),bool,hAPP(X_c,fun(fun(X_c,bool),bool),member(X_c),X_1),A_3))|hAPP(fun(X_c,bool),X_b,F_2,A_3)=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),F,hAPP(X_c,X_b,G,X_1)),hAPP(fun(X_c,bool),X_b,F_2,hAPP(fun(X_c,bool),fun(X_c,bool),hAPP(fun(X_c,bool),fun(fun(X_c,bool),fun(X_c,bool)),minus_minus(fun(X_c,bool)),A_3),hAPP(fun(X_c,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_c,bool),fun(X_c,bool)),insert(X_c),X_1),bot_bot(fun(X_c,bool)))))).
% 64.42/64.10  0 [] -minus(X_b)|hAPP(X_c,X_b,hAPP(fun(X_c,X_b),fun(X_c,X_b),hAPP(fun(X_c,X_b),fun(fun(X_c,X_b),fun(X_c,X_b)),minus_minus(fun(X_c,X_b)),A_3),B_2),X_1)=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),minus_minus(X_b),hAPP(X_c,X_b,A_3,X_1)),hAPP(X_c,X_b,B_2,X_1)).
% 64.42/64.10  0 [] -minus(X_c)|hAPP(X_b,X_c,hAPP(fun(X_b,X_c),fun(X_b,X_c),hAPP(fun(X_b,X_c),fun(fun(X_b,X_c),fun(X_b,X_c)),minus_minus(fun(X_b,X_c)),A_3),B_2),X_2)=hAPP(X_c,X_c,hAPP(X_c,fun(X_c,X_c),minus_minus(X_c),hAPP(X_b,X_c,A_3,X_2)),hAPP(X_b,X_c,B_2,X_2)).
% 64.42/64.10  0 [] hBOOL(hAPP(fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),bool,finite_comp_fun_idem(X_b,fun(X_b,bool)),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),hAPP(fun(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool)))),combb(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),X_b),hAPP(fun(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool))),combc(fun(X_b,bool),fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)))),hAPP(fun(X_b,bool),fun(X_b,fun(X_b,bool)),hAPP(fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,bool),fun(X_b,fun(X_b,bool))),combc(X_b,fun(X_b,bool),fun(X_b,bool)),insert(X_b)),bot_bot(fun(X_b,bool)))))).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,fun(X_c,X_c)),bool,finite_comp_fun_idem(X_b,X_c),F))|hAPP(X_c,X_c,hAPP(X_b,fun(X_c,X_c),F,X_1),hAPP(X_c,X_c,hAPP(X_b,fun(X_c,X_c),F,X_1),Z_2))=hAPP(X_c,X_c,hAPP(X_b,fun(X_c,X_c),F,X_1),Z_2).
% 64.42/64.10  0 [] hBOOL(hAPP(fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),bool,finite_comp_fun_idem(X_b,fun(X_b,bool)),insert(X_b))).
% 64.42/64.10  0 [] -ab_sem1668676832m_mult(X_b)|hBOOL(hAPP(fun(X_b,fun(X_b,X_b)),bool,finite_comp_fun_idem(X_b,X_b),times_times(X_b))).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(fun(X_c,bool),X_b),bool,hAPP(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool),hAPP(X_b,fun(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool)),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool))),finite1357897459simple(X_b,X_c),F),Z_2),G),F_2))|hAPP(fun(X_c,bool),X_b,F_2,bot_bot(fun(X_c,bool)))=ti(X_b,Z_2).
% 64.42/64.10  0 [] -ab_sem1668676832m_mult(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),A_1)=ti(X_a,A_1).
% 64.42/64.10  0 [] -ab_sem1668676832m_mult(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),X),X)=ti(X_a,X).
% 64.42/64.10  0 [] -ab_sem1668676832m_mult(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),B))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),B).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(fun(X_c,bool),X_b),bool,hAPP(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool),hAPP(X_b,fun(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool)),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool))),finite1357897459simple(X_b,X_c),F),Z_2),G),F_2))| -hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),A_3))|hBOOL(hAPP(fun(X_c,bool),bool,hAPP(X_c,fun(fun(X_c,bool),bool),member(X_c),X_1),A_3))|hAPP(fun(X_c,bool),X_b,F_2,hAPP(fun(X_c,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_c,bool),fun(X_c,bool)),insert(X_c),X_1),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),F,hAPP(X_c,X_b,G,X_1)),hAPP(fun(X_c,bool),X_b,F_2,A_3)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(fun(X_c,bool),X_b),bool,hAPP(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool),hAPP(X_b,fun(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool)),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool))),finite1357897459simple(X_b,X_c),F),Z_2),G),F_2))| -hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),A_3))|hBOOL(hAPP(fun(X_c,bool),bool,hAPP(X_c,fun(fun(X_c,bool),bool),member(X_c),$f61(X_c,X_b,A_3,F,Z_2,G,F_2)),A_3))|hAPP(fun(X_c,bool),X_b,F_2,A_3)=ti(X_b,Z_2).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(fun(X_c,bool),X_b),bool,hAPP(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool),hAPP(X_b,fun(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool)),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool))),finite1357897459simple(X_b,X_c),F),Z_2),G),F_2))| -hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),A_3))|hAPP(X_c,X_b,G,$f61(X_c,X_b,A_3,F,Z_2,G,F_2))!=ti(X_b,Z_2)|hAPP(fun(X_c,bool),X_b,F_2,A_3)=ti(X_b,Z_2).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,fun(X_c,X_c)),bool,finite100568337ommute(X_b,X_c),F))| -hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),A_3),Y_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))|ti(X_c,Y_2)=hAPP(X_c,X_c,hAPP(X_b,fun(X_c,X_c),F,A_2),$f62(X_b,X_c,A_2,Z_2,A_3,Y_2,F)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,fun(X_c,X_c)),bool,finite100568337ommute(X_b,X_c),F))| -hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),A_3),Y_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))|hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool))))),$f62(X_b,X_c,A_2,Z_2,A_3,Y_2,F))).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))| -hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),fold_graph(X_b,X_c),F),Z_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))),Y_2))|hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),fold_graph(X_b,X_c),F),Z_2),A_3),hAPP(X_c,X_c,hAPP(X_b,fun(X_c,X_c),F,X_1),Y_2))).
% 64.42/64.10  0 [] -ab_group_add(X_c)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),F),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool)))))=hAPP(X_c,X_c,hAPP(X_c,fun(X_c,X_c),minus_minus(X_c),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),F),A_3)),hAPP(X_b,X_c,F,A_2)).
% 64.42/64.10  0 [] -ab_group_add(X_c)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),F),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool)))))=hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),F),A_3).
% 64.42/64.10  0 [] -ring(X_c)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),F),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool)))))=hAPP(X_c,X_c,hAPP(X_c,fun(X_c,X_c),minus_minus(X_c),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),F),A_3)),hAPP(X_b,X_c,F,A_2)).
% 64.42/64.10  0 [] -comm_monoid_mult(X_c)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),G),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_c,X_c,hAPP(X_c,fun(X_c,X_c),times_times(X_c),hAPP(X_b,X_c,G,X_1)),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),G),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool)))))).
% 64.42/64.10  0 [] -comm_monoid_mult(X_c)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),G),A_3)=hAPP(X_c,X_c,hAPP(X_c,fun(X_c,X_c),times_times(X_c),hAPP(X_b,X_c,G,X_1)),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),G),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool)))))).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),B_2),A_3)=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),hAPP(fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool))),finite_fold(X_b,fun(X_b,bool)),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),hAPP(fun(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool)))),combb(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),X_b),hAPP(fun(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool))),combc(fun(X_b,bool),fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)))),hAPP(fun(X_b,bool),fun(X_b,fun(X_b,bool)),hAPP(fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,bool),fun(X_b,fun(X_b,bool))),combc(X_b,fun(X_b,bool),fun(X_b,bool)),insert(X_b)),bot_bot(fun(X_b,bool))))),B_2),A_3).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,fun(X_c,X_c)),bool,finite100568337ommute(X_b,X_c),F))| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hAPP(X_c,X_c,hAPP(X_b,fun(X_c,X_c),F,X_1),hAPP(fun(X_b,bool),X_c,hAPP(X_c,fun(fun(X_b,bool),X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),X_c)),finite_fold(X_b,X_c),F),Z_2),A_3))=hAPP(fun(X_b,bool),X_c,hAPP(X_c,fun(fun(X_b,bool),X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),X_c)),finite_fold(X_b,X_c),F),hAPP(X_c,X_c,hAPP(X_b,fun(X_c,X_c),F,X_1),Z_2)),A_3).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,fun(X_c,X_c)),bool,finite100568337ommute(X_b,X_c),F))|hAPP(X_c,X_c,hAPP(X_b,fun(X_c,X_c),F,X_1),hAPP(X_c,X_c,hAPP(X_b,fun(X_c,X_c),F,Y_2),Z_2))=hAPP(X_c,X_c,hAPP(X_b,fun(X_c,X_c),F,Y_2),hAPP(X_c,X_c,hAPP(X_b,fun(X_c,X_c),F,X_1),Z_2)).
% 64.42/64.10  0 [] -comm_monoid_add(X_b)|hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co1399186613setsum(X_c,X_b),hAPP(fun(X_d,bool),fun(X_c,X_b),hAPP(fun(X_c,fun(fun(X_d,bool),X_b)),fun(fun(X_d,bool),fun(X_c,X_b)),combc(X_c,fun(X_d,bool),X_b),hAPP(fun(X_c,fun(X_d,X_b)),fun(X_c,fun(fun(X_d,bool),X_b)),hAPP(fun(fun(X_d,X_b),fun(fun(X_d,bool),X_b)),fun(fun(X_c,fun(X_d,X_b)),fun(X_c,fun(fun(X_d,bool),X_b))),combb(fun(X_d,X_b),fun(fun(X_d,bool),X_b),X_c),big_co1399186613setsum(X_d,X_b)),F)),B_2)),A_3)=hAPP(fun(X_d,bool),X_b,hAPP(fun(X_d,X_b),fun(fun(X_d,bool),X_b),big_co1399186613setsum(X_d,X_b),hAPP(fun(X_c,bool),fun(X_d,X_b),hAPP(fun(X_d,fun(fun(X_c,bool),X_b)),fun(fun(X_c,bool),fun(X_d,X_b)),combc(X_d,fun(X_c,bool),X_b),hAPP(fun(X_d,fun(X_c,X_b)),fun(X_d,fun(fun(X_c,bool),X_b)),hAPP(fun(fun(X_c,X_b),fun(fun(X_c,bool),X_b)),fun(fun(X_d,fun(X_c,X_b)),fun(X_d,fun(fun(X_c,bool),X_b))),combb(fun(X_c,X_b),fun(fun(X_c,bool),X_b),X_d),big_co1399186613setsum(X_c,X_b)),hAPP(fun(X_c,fun(X_d,X_b)),fun(X_d,fun(X_c,X_b)),combc(X_c,X_d,X_b),F))),A_3)),B_2).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,fun(X_c,X_c)),bool,finite100568337ommute(X_b,X_c),F))| -hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),A_3),Y_2))|hAPP(fun(X_b,bool),X_c,hAPP(X_c,fun(fun(X_b,bool),X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),X_c)),finite_fold(X_b,X_c),F),Z_2),A_3)=ti(X_c,Y_2).
% 64.42/64.10  0 [] hAPP(fun(X_c,bool),X_b,hAPP(X_b,fun(fun(X_c,bool),X_b),hAPP(fun(X_c,fun(X_b,X_b)),fun(X_b,fun(fun(X_c,bool),X_b)),finite_fold(X_c,X_b),F),Z_2),bot_bot(fun(X_c,bool)))=ti(X_b,Z_2).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,fun(X_c,X_c)),bool,finite100568337ommute(X_b,X_c),F))| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hAPP(fun(X_b,bool),X_c,hAPP(X_c,fun(fun(X_b,bool),X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),X_c)),finite_fold(X_b,X_c),F),Z_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(fun(X_b,bool),X_c,hAPP(X_c,fun(fun(X_b,bool),X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),X_c)),finite_fold(X_b,X_c),F),hAPP(X_c,X_c,hAPP(X_b,fun(X_c,X_c),F,X_1),Z_2)),A_3).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,fun(X_c,X_c)),bool,finite100568337ommute(X_b,X_c),F))| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hAPP(fun(X_b,bool),X_c,hAPP(X_c,fun(fun(X_b,bool),X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),X_c)),finite_fold(X_b,X_c),F),Z_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_c,X_c,hAPP(X_b,fun(X_c,X_c),F,X_1),hAPP(fun(X_b,bool),X_c,hAPP(X_c,fun(fun(X_b,bool),X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),X_c)),finite_fold(X_b,X_c),F),Z_2),A_3)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,fun(X_c,X_c)),bool,finite100568337ommute(X_b,X_c),F))| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),A_3),hAPP(fun(X_b,bool),X_c,hAPP(X_c,fun(fun(X_b,bool),X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),X_c)),finite_fold(X_b,X_c),F),Z_2),A_3))).
% 64.42/64.10  0 [] -comm_monoid_mult(X_b)|hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co302546470etprod(X_c,X_b),hAPP(fun(X_c,X_b),fun(X_c,X_b),hAPP(fun(X_c,fun(X_b,X_b)),fun(fun(X_c,X_b),fun(X_c,X_b)),combs(X_c,X_b,X_b),hAPP(fun(X_c,X_b),fun(X_c,fun(X_b,X_b)),hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_c,X_b),fun(X_c,fun(X_b,X_b))),combb(X_b,fun(X_b,X_b),X_c),times_times(X_b)),F)),G)),A_3)=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co302546470etprod(X_c,X_b),F),A_3)),hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co302546470etprod(X_c,X_b),G),A_3)).
% 64.42/64.10  0 [] -semiring_0(X_b)|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co1399186613setsum(X_c,X_b),F),A_3)),hAPP(fun(X_d,bool),X_b,hAPP(fun(X_d,X_b),fun(fun(X_d,bool),X_b),big_co1399186613setsum(X_d,X_b),G),B_2))=hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co1399186613setsum(X_c,X_b),hAPP(fun(X_d,bool),fun(X_c,X_b),hAPP(fun(X_c,fun(fun(X_d,bool),X_b)),fun(fun(X_d,bool),fun(X_c,X_b)),combc(X_c,fun(X_d,bool),X_b),hAPP(fun(X_c,fun(X_d,X_b)),fun(X_c,fun(fun(X_d,bool),X_b)),hAPP(fun(fun(X_d,X_b),fun(fun(X_d,bool),X_b)),fun(fun(X_c,fun(X_d,X_b)),fun(X_c,fun(fun(X_d,bool),X_b))),combb(fun(X_d,X_b),fun(fun(X_d,bool),X_b),X_c),big_co1399186613setsum(X_d,X_b)),hAPP(fun(X_d,X_b),fun(X_c,fun(X_d,X_b)),hAPP(fun(X_c,fun(fun(X_d,X_b),fun(X_d,X_b))),fun(fun(X_d,X_b),fun(X_c,fun(X_d,X_b))),combc(X_c,fun(X_d,X_b),fun(X_d,X_b)),hAPP(fun(X_c,fun(X_b,X_b)),fun(X_c,fun(fun(X_d,X_b),fun(X_d,X_b))),hAPP(fun(fun(X_b,X_b),fun(fun(X_d,X_b),fun(X_d,X_b))),fun(fun(X_c,fun(X_b,X_b)),fun(X_c,fun(fun(X_d,X_b),fun(X_d,X_b)))),combb(fun(X_b,X_b),fun(fun(X_d,X_b),fun(X_d,X_b)),X_c),combb(X_b,X_b,X_d)),hAPP(fun(X_c,X_b),fun(X_c,fun(X_b,X_b)),hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_c,X_b),fun(X_c,fun(X_b,X_b))),combb(X_b,fun(X_b,X_b),X_c),times_times(X_b)),F))),G))),B_2)),A_3).
% 64.42/64.10  0 [] -semiring_0(X_b)|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co1399186613setsum(X_c,X_b),F),A_3)),R_2)=hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co1399186613setsum(X_c,X_b),hAPP(X_b,fun(X_c,X_b),hAPP(fun(X_c,fun(X_b,X_b)),fun(X_b,fun(X_c,X_b)),combc(X_c,X_b,X_b),hAPP(fun(X_c,X_b),fun(X_c,fun(X_b,X_b)),hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_c,X_b),fun(X_c,fun(X_b,X_b))),combb(X_b,fun(X_b,X_b),X_c),times_times(X_b)),F)),R_2)),A_3).
% 64.42/64.10  0 [] -semiring_0(X_b)|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),R_2),hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co1399186613setsum(X_c,X_b),F),A_3))=hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co1399186613setsum(X_c,X_b),hAPP(fun(X_c,X_b),fun(X_c,X_b),hAPP(fun(X_b,X_b),fun(fun(X_c,X_b),fun(X_c,X_b)),combb(X_b,X_b,X_c),hAPP(X_b,fun(X_b,X_b),times_times(X_b),R_2)),F)),A_3).
% 64.42/64.10  0 [] -ab_group_add(X_b)|hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co1399186613setsum(X_c,X_b),hAPP(fun(X_c,X_b),fun(X_c,X_b),hAPP(fun(X_c,fun(X_b,X_b)),fun(fun(X_c,X_b),fun(X_c,X_b)),combs(X_c,X_b,X_b),hAPP(fun(X_c,X_b),fun(X_c,fun(X_b,X_b)),hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_c,X_b),fun(X_c,fun(X_b,X_b))),combb(X_b,fun(X_b,X_b),X_c),minus_minus(X_b)),F)),G)),A_3)=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),minus_minus(X_b),hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co1399186613setsum(X_c,X_b),F),A_3)),hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co1399186613setsum(X_c,X_b),G),A_3)).
% 64.42/64.10  0 [] hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),fold_graph(X_b,X_c),F),Z_2),bot_bot(fun(X_b,bool))),Z_2)).
% 64.42/64.10  0 [] -ab_semigroup_mult(X_b)|hBOOL(hAPP(fun(X_b,fun(X_b,X_b)),bool,finite100568337ommute(X_b,X_b),times_times(X_b))).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,fun(X_c,X_c)),bool,finite100568337ommute(X_b,X_c),F))| -hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),A_3),X_1))| -hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),A_3),Y_2))|ti(X_c,Y_2)=ti(X_c,X_1).
% 64.42/64.10  0 [] -comm_monoid_mult(X_c)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),hAPP(fun(X_b,X_c),fun(X_b,X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(fun(X_b,X_c),fun(X_b,X_c)),combs(X_b,X_c,X_c),hAPP(fun(X_b,X_c),fun(X_b,fun(X_c,X_c)),hAPP(fun(X_c,fun(X_c,X_c)),fun(fun(X_b,X_c),fun(X_b,fun(X_c,X_c))),combb(X_c,fun(X_c,X_c),X_b),times_times(X_c)),G)),H)),A_3)=hAPP(X_c,X_c,hAPP(X_c,fun(X_c,X_c),times_times(X_c),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),G),A_3)),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),H),A_3)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,fun(X_c,X_c)),bool,finite100568337ommute(X_b,X_c),F))| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hAPP(fun(X_b,bool),X_c,hAPP(X_c,fun(fun(X_b,bool),X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),X_c)),finite_fold(X_b,X_c),F),Z_2),A_3)=hAPP(X_c,X_c,hAPP(X_b,fun(X_c,X_c),F,X_1),hAPP(fun(X_b,bool),X_c,hAPP(X_c,fun(fun(X_b,bool),X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),X_c)),finite_fold(X_b,X_c),F),Z_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool)))))).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,fun(X_c,X_c)),bool,finite100568337ommute(X_b,X_c),F))| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hAPP(fun(X_b,bool),X_c,hAPP(X_c,fun(fun(X_b,bool),X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),X_c)),finite_fold(X_b,X_c),F),Z_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_c,X_c,hAPP(X_b,fun(X_c,X_c),F,X_1),hAPP(fun(X_b,bool),X_c,hAPP(X_c,fun(fun(X_b,bool),X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),X_c)),finite_fold(X_b,X_c),F),Z_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool)))))).
% 64.42/64.10  0 [] -comm_monoid_mult(X_c)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),F),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),A_3))=hAPP(X_c,X_c,hAPP(X_c,fun(X_c,X_c),times_times(X_c),hAPP(X_b,X_c,F,A_2)),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),F),A_3)).
% 64.42/64.10  0 [] -comm_monoid_mult(X_c)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),G),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_c,X_c,hAPP(X_c,fun(X_c,X_c),times_times(X_c),hAPP(X_b,X_c,G,X_1)),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),G),A_3)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))|hAPP(fun(X_b,bool),nat,hAPP(fun(X_b,nat),fun(fun(X_b,bool),nat),big_co1399186613setsum(X_b,nat),F),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool)))))=hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(fun(X_b,bool),nat,hAPP(fun(X_b,nat),fun(fun(X_b,bool),nat),big_co1399186613setsum(X_b,nat),F),A_3)),hAPP(X_b,nat,F,A_2)).
% 64.42/64.10  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))|hAPP(fun(X_b,bool),nat,hAPP(fun(X_b,nat),fun(fun(X_b,bool),nat),big_co1399186613setsum(X_b,nat),F),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool)))))=hAPP(fun(X_b,bool),nat,hAPP(fun(X_b,nat),fun(fun(X_b,bool),nat),big_co1399186613setsum(X_b,nat),F),A_3).
% 64.42/64.10  0 [] hAPP(fun(X_c,bool),X_b,hAPP(X_b,fun(fun(X_c,bool),X_b),hAPP(fun(X_c,fun(X_b,X_b)),fun(X_b,fun(fun(X_c,bool),X_b)),finite_fold(X_c,X_b),F),Z_2),A_3)=hAPP(fun(X_b,bool),X_b,the(X_b),hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_c,bool),fun(X_b,bool)),hAPP(fun(X_c,fun(X_b,X_b)),fun(X_b,fun(fun(X_c,bool),fun(X_b,bool))),finite_fold_graph(X_c,X_b),F),Z_2),A_3)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,fun(X_c,X_c)),bool,finite_comp_fun_idem(X_b,X_c),F))| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hAPP(fun(X_b,bool),X_c,hAPP(X_c,fun(fun(X_b,bool),X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),X_c)),finite_fold(X_b,X_c),F),Z_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(fun(X_b,bool),X_c,hAPP(X_c,fun(fun(X_b,bool),X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),X_c)),finite_fold(X_b,X_c),F),hAPP(X_c,X_c,hAPP(X_b,fun(X_c,X_c),F,X_1),Z_2)),A_3).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,fun(X_c,X_c)),bool,finite_comp_fun_idem(X_b,X_c),F))| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hAPP(fun(X_b,bool),X_c,hAPP(X_c,fun(fun(X_b,bool),X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),X_c)),finite_fold(X_b,X_c),F),Z_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_c,X_c,hAPP(X_b,fun(X_c,X_c),F,X_1),hAPP(fun(X_b,bool),X_c,hAPP(X_c,fun(fun(X_b,bool),X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),X_c)),finite_fold(X_b,X_c),F),Z_2),A_3)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(fun(X_b,bool),X_b),bool,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(fun(X_b,bool),X_b),bool),finite_folding_one(X_b),F),F_2))| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hAPP(fun(X_b,bool),X_b,F_2,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),X_b)),finite_fold(X_b,X_b),F),X_1),A_3).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(fun(X_b,bool),X_b),bool,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(fun(X_b,bool),X_b),bool),finite2073411215e_idem(X_b),F),F_2))| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hAPP(fun(X_b,bool),X_b,F_2,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),A_3))=hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),X_b)),finite_fold(X_b,X_b),F),A_2),A_3).
% 64.42/64.10  0 [] -ab_semigroup_mult(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))|hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),times_times(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),A_3))=hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),X_b)),finite_fold(X_b,X_b),times_times(X_b)),A_2),A_3).
% 64.42/64.10  0 [] -ab_sem1668676832m_mult(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),times_times(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),A_3))=hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),X_b)),finite_fold(X_b,X_b),times_times(X_b)),A_2),A_3).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,fun(X_c,X_c)),bool,finite100568337ommute(X_b,X_c),F))| -hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3)),V))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|ti(X_c,V)=hAPP(X_c,X_c,hAPP(X_b,fun(X_c,X_c),F,X_1),$f63(X_b,X_c,Z_2,X_1,A_3,V,F)).
% 64.42/64.10  0 [] -hBOOL(hAPP(fun(X_b,fun(X_c,X_c)),bool,finite100568337ommute(X_b,X_c),F))| -hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3)),V))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hBOOL(hAPP(X_c,bool,hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(X_c,fun(fun(X_b,bool),fun(X_c,bool)),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(fun(X_b,bool),fun(X_c,bool))),finite_fold_graph(X_b,X_c),F),Z_2),A_3),$f63(X_b,X_c,Z_2,X_1,A_3,V,F))).
% 64.42/64.10  0 [] -comm_monoid_add(X_c)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),S_1))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),G),S_1)=hAPP(fun(X_d,bool),X_c,hAPP(fun(X_d,X_c),fun(fun(X_d,bool),X_c),big_co1399186613setsum(X_d,X_c),hAPP(fun(X_d,fun(X_b,bool)),fun(X_d,X_c),hAPP(fun(fun(X_b,bool),X_c),fun(fun(X_d,fun(X_b,bool)),fun(X_d,X_c)),combb(fun(X_b,bool),X_c,X_d),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),G)),hAPP(fun(X_d,fun(X_b,bool)),fun(X_d,fun(X_b,bool)),hAPP(fun(fun(X_b,bool),fun(X_b,bool)),fun(fun(X_d,fun(X_b,bool)),fun(X_d,fun(X_b,bool))),combb(fun(X_b,bool),fun(X_b,bool),X_d),collect(X_b)),hAPP(fun(X_d,fun(X_b,bool)),fun(X_d,fun(X_b,bool)),hAPP(fun(fun(X_b,bool),fun(X_b,bool)),fun(fun(X_d,fun(X_b,bool)),fun(X_d,fun(X_b,bool))),combb(fun(X_b,bool),fun(X_b,bool),X_d),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),S_1)))),hAPP(fun(X_b,fun(X_d,bool)),fun(X_d,fun(X_b,bool)),combc(X_b,X_d,bool),hAPP(fun(X_b,X_d),fun(X_b,fun(X_d,bool)),hAPP(fun(X_d,fun(X_d,bool)),fun(fun(X_b,X_d),fun(X_b,fun(X_d,bool))),combb(X_d,fun(X_d,bool),X_b),fe_qual(X_d)),F)))))),hAPP(fun(X_b,bool),fun(X_d,bool),hAPP(fun(X_b,X_d),fun(fun(X_b,bool),fun(X_d,bool)),image(X_b,X_d),F),S_1)).
% 64.42/64.10  0 [] -comm_monoid_mult(X_c)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),$f64(X_b,X_c,G,H,A_3)),A_3))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),G),A_3)=hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),H),A_3).
% 64.42/64.10  0 [] -comm_monoid_mult(X_c)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hAPP(X_b,X_c,G,$f64(X_b,X_c,G,H,A_3))!=hAPP(X_b,X_c,H,$f64(X_b,X_c,G,H,A_3))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),G),A_3)=hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),H),A_3).
% 64.42/64.10  0 [] -comm_monoid_add(X_c)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),$f65(X_b,X_c,G,H,A_3)),A_3))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),G),A_3)=hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),H),A_3).
% 64.42/64.10  0 [] -comm_monoid_add(X_c)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hAPP(X_b,X_c,G,$f65(X_b,X_c,G,H,A_3))!=hAPP(X_b,X_c,H,$f65(X_b,X_c,G,H,A_3))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),G),A_3)=hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),H),A_3).
% 64.42/64.10  0 [] -comm_monoid_add(X_d)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),S_1))| -hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),T_4))|hAPP(fun(X_b,bool),X_d,hAPP(fun(X_b,X_d),fun(fun(X_b,bool),X_d),big_co1399186613setsum(X_b,X_d),hAPP(fun(X_b,fun(X_c,bool)),fun(X_b,X_d),hAPP(fun(X_b,fun(fun(X_c,bool),X_d)),fun(fun(X_b,fun(X_c,bool)),fun(X_b,X_d)),combs(X_b,fun(X_c,bool),X_d),hAPP(fun(X_b,fun(X_c,X_d)),fun(X_b,fun(fun(X_c,bool),X_d)),hAPP(fun(fun(X_c,X_d),fun(fun(X_c,bool),X_d)),fun(fun(X_b,fun(X_c,X_d)),fun(X_b,fun(fun(X_c,bool),X_d))),combb(fun(X_c,X_d),fun(fun(X_c,bool),X_d),X_b),big_co1399186613setsum(X_c,X_d)),F)),hAPP(fun(X_b,fun(X_c,bool)),fun(X_b,fun(X_c,bool)),hAPP(fun(fun(X_c,bool),fun(X_c,bool)),fun(fun(X_b,fun(X_c,bool)),fun(X_b,fun(X_c,bool))),combb(fun(X_c,bool),fun(X_c,bool),X_b),collect(X_c)),hAPP(fun(X_b,fun(X_c,bool)),fun(X_b,fun(X_c,bool)),hAPP(fun(fun(X_c,bool),fun(X_c,bool)),fun(fun(X_b,fun(X_c,bool)),fun(X_b,fun(X_c,bool))),combb(fun(X_c,bool),fun(X_c,bool),X_b),hAPP(fun(X_c,fun(bool,bool)),fun(fun(X_c,bool),fun(X_c,bool)),combs(X_c,bool,bool),hAPP(fun(X_c,bool),fun(X_c,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_c,bool),fun(X_c,fun(bool,bool))),combb(bool,fun(bool,bool),X_c),fconj),hAPP(fun(X_c,bool),fun(X_c,bool),hAPP(fun(X_c,fun(fun(X_c,bool),bool)),fun(fun(X_c,bool),fun(X_c,bool)),combc(X_c,fun(X_c,bool),bool),member(X_c)),T_4)))),R_1)))),S_1)=hAPP(fun(X_c,bool),X_d,hAPP(fun(X_c,X_d),fun(fun(X_c,bool),X_d),big_co1399186613setsum(X_c,X_d),hAPP(fun(X_c,fun(X_b,bool)),fun(X_c,X_d),hAPP(fun(X_c,fun(fun(X_b,bool),X_d)),fun(fun(X_c,fun(X_b,bool)),fun(X_c,X_d)),combs(X_c,fun(X_b,bool),X_d),hAPP(fun(X_c,fun(X_b,X_d)),fun(X_c,fun(fun(X_b,bool),X_d)),hAPP(fun(fun(X_b,X_d),fun(fun(X_b,bool),X_d)),fun(fun(X_c,fun(X_b,X_d)),fun(X_c,fun(fun(X_b,bool),X_d))),combb(fun(X_b,X_d),fun(fun(X_b,bool),X_d),X_c),big_co1399186613setsum(X_b,X_d)),hAPP(fun(X_b,fun(X_c,X_d)),fun(X_c,fun(X_b,X_d)),combc(X_b,X_c,X_d),F))),hAPP(fun(X_c,fun(X_b,bool)),fun(X_c,fun(X_b,bool)),hAPP(fun(fun(X_b,bool),fun(X_b,bool)),fun(fun(X_c,fun(X_b,bool)),fun(X_c,fun(X_b,bool))),combb(fun(X_b,bool),fun(X_b,bool),X_c),collect(X_b)),hAPP(fun(X_c,fun(X_b,bool)),fun(X_c,fun(X_b,bool)),hAPP(fun(fun(X_b,bool),fun(X_b,bool)),fun(fun(X_c,fun(X_b,bool)),fun(X_c,fun(X_b,bool))),combb(fun(X_b,bool),fun(X_b,bool),X_c),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),S_1)))),hAPP(fun(X_b,fun(X_c,bool)),fun(X_c,fun(X_b,bool)),combc(X_b,X_c,bool),R_1))))),T_4).
% 64.42/64.10  0 [] -comm_monoid_add(X_c)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),G),A_3)=hAPP(X_c,X_c,hAPP(X_c,fun(X_c,X_c),plus_plus(X_c),hAPP(X_b,X_c,G,X_1)),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),G),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool)))))).
% 64.42/64.10  0 [] -comm_monoid_add(X_c)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),F),A_3)=hAPP(X_c,X_c,hAPP(X_c,fun(X_c,X_c),plus_plus(X_c),hAPP(X_b,X_c,F,A_2)),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),F),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool)))))).
% 64.42/64.10  0 [] -comm_monoid_add(X_c)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),G),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_c,X_c,hAPP(X_c,fun(X_c,X_c),plus_plus(X_c),hAPP(X_b,X_c,G,X_1)),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),G),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool)))))).
% 64.42/64.10  0 [] -comm_monoid_add(X_b)|hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co1399186613setsum(X_c,X_b),hAPP(fun(X_c,X_b),fun(X_c,X_b),hAPP(fun(X_c,fun(X_b,X_b)),fun(fun(X_c,X_b),fun(X_c,X_b)),combs(X_c,X_b,X_b),hAPP(fun(X_c,X_b),fun(X_c,fun(X_b,X_b)),hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_c,X_b),fun(X_c,fun(X_b,X_b))),combb(X_b,fun(X_b,X_b),X_c),plus_plus(X_b)),F)),G)),A_3)=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co1399186613setsum(X_c,X_b),F),A_3)),hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co1399186613setsum(X_c,X_b),G),A_3)).
% 64.42/64.10  0 [] -comm_monoid_add(X_c)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),hAPP(fun(X_b,X_c),fun(X_b,X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(fun(X_b,X_c),fun(X_b,X_c)),combs(X_b,X_c,X_c),hAPP(fun(X_b,X_c),fun(X_b,fun(X_c,X_c)),hAPP(fun(X_c,fun(X_c,X_c)),fun(fun(X_b,X_c),fun(X_b,fun(X_c,X_c))),combb(X_c,fun(X_c,X_c),X_b),plus_plus(X_c)),G)),H)),A_3)=hAPP(X_c,X_c,hAPP(X_c,fun(X_c,X_c),plus_plus(X_c),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),G),A_3)),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),H),A_3)).
% 64.42/64.10  0 [] -comm_monoid_add(X_c)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),F_2))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),F_2))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),F),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),F_2))=hAPP(X_c,X_c,hAPP(X_c,fun(X_c,X_c),plus_plus(X_c),hAPP(X_b,X_c,F,A_2)),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),F),F_2)).
% 64.42/64.10  0 [] -comm_monoid_add(X_c)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),G),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_c,X_c,hAPP(X_c,fun(X_c,X_c),plus_plus(X_c),hAPP(X_b,X_c,G,X_1)),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),G),A_3)).
% 64.42/64.10  0 [] -ring(X_b)|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),A_2),E)),Ca)!=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ba),E)),D)|ti(X_b,Ca)=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),minus_minus(X_b),Ba),A_2)),E)),D).
% 64.42/64.10  0 [] -ring(X_b)|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),A_2),E)),Ca)=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ba),E)),D)|ti(X_b,Ca)!=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),minus_minus(X_b),Ba),A_2)),E)),D).
% 64.42/64.10  0 [] -ring(X_b)|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),A_2),E)),Ca)!=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ba),E)),D)|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),minus_minus(X_b),A_2),Ba)),E)),Ca)=ti(X_b,D).
% 64.42/64.10  0 [] -ring(X_b)|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),A_2),E)),Ca)=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ba),E)),D)|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),minus_minus(X_b),A_2),Ba)),E)),Ca)!=ti(X_b,D).
% 64.42/64.10  0 [] -group_add(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),minus_minus(X_a),A_1),B)),B)=ti(X_a,A_1).
% 64.42/64.10  0 [] -group_add(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),minus_minus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),B)),B)=ti(X_a,A_1).
% 64.42/64.10  0 [] -semiri456707255roduct(X_b)|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),W_1),Y_2)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),X_1),Z_2))!=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),W_1),Z_2)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),X_1),Y_2))|ti(X_b,W_1)=ti(X_b,X_1)|ti(X_b,Y_2)=ti(X_b,Z_2).
% 64.42/64.10  0 [] -semiri456707255roduct(X_b)|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),W_1),Y_2)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),X_1),Z_2))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),W_1),Z_2)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),X_1),Y_2))|ti(X_b,W_1)!=ti(X_b,X_1).
% 64.42/64.10  0 [] -semiri456707255roduct(X_b)|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),W_1),Y_2)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),X_1),Z_2))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),W_1),Z_2)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),X_1),Y_2))|ti(X_b,Y_2)!=ti(X_b,Z_2).
% 64.42/64.10  0 [] -semiring(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),E_1)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),B),E_1)),C))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),B)),E_1)),C).
% 64.42/64.10  0 [] -comm_semiring_1(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),M)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),B),M))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),B)),M).
% 64.42/64.10  0 [] -cancel_semigroup_add(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),B),A_1)!=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),C),A_1)|ti(X_a,B)=ti(X_a,C).
% 64.42/64.10  0 [] -cancel146912293up_add(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),B)!=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),C)|ti(X_a,B)=ti(X_a,C).
% 64.42/64.10  0 [] -cancel_semigroup_add(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),B)!=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),C)|ti(X_a,B)=ti(X_a,C).
% 64.42/64.10  0 [] -comm_semiring_1(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),B)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),C),D_1))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),C)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),B),D_1)).
% 64.42/64.10  0 [] -cancel_semigroup_add(X_b)|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),Ba),A_2)!=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),Ca),A_2)|ti(X_b,Ba)=ti(X_b,Ca).
% 64.42/64.10  0 [] -cancel_semigroup_add(X_b)|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),Ba),A_2)=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),Ca),A_2)|ti(X_b,Ba)!=ti(X_b,Ca).
% 64.42/64.10  0 [] -cancel_semigroup_add(X_b)|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),A_2),Ba)!=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),A_2),Ca)|ti(X_b,Ba)=ti(X_b,Ca).
% 64.42/64.10  0 [] -cancel_semigroup_add(X_b)|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),A_2),Ba)=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),A_2),Ca)|ti(X_b,Ba)!=ti(X_b,Ca).
% 64.42/64.10  0 [] -comm_semiring_1(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),B)),C)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),C)),B).
% 64.42/64.10  0 [] -ab_semigroup_add(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),B)),C)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),B),C)).
% 64.42/64.10  0 [] -comm_semiring_1(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),B)),C)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),B),C)).
% 64.42/64.10  0 [] -comm_semiring_1(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),C),D_1))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),C)),D_1).
% 64.42/64.10  0 [] -comm_semiring_1(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),C),D_1))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),C),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),D_1)).
% 64.42/64.10  0 [] -comm_semiring_1(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),C)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),C),A_1).
% 64.42/64.10  0 [] -comm_semiring_1(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Lx),Ly)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Rx),Ry))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Lx),Rx)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Ly),Ry)).
% 64.42/64.10  0 [] -comm_semiring_1(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Lx),Ly)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Rx),Ry))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Rx),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Lx),Ly)),Ry)).
% 64.42/64.10  0 [] -comm_semiring_1(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Lx),Ly)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Rx),Ry))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Lx),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Ly),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Rx),Ry))).
% 64.42/64.10  0 [] -comm_semiring_1(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Lx),Ly)),Rx)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Lx),Rx)),Ly).
% 64.42/64.10  0 [] -comm_semiring_1(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Lx),Ly)),Rx)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Lx),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Ly),Rx)).
% 64.42/64.10  0 [] -ab_semigroup_mult(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),B)),C)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),B),C)).
% 64.42/64.10  0 [] -comm_semiring_1(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Lx),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Rx),Ry))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Lx),Rx)),Ry).
% 64.42/64.10  0 [] -comm_semiring_1(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Lx),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Rx),Ry))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Rx),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Lx),Ry)).
% 64.42/64.10  0 [] -comm_semiring_1(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),B)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),B),A_1).
% 64.42/64.10  0 [] -ab_group_add(X_b)|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),minus_minus(X_b),A_2),Ba)!=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),minus_minus(X_b),Ca),D)|ti(X_b,A_2)!=ti(X_b,Ba)|ti(X_b,Ca)=ti(X_b,D).
% 64.42/64.10  0 [] -ab_group_add(X_b)|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),minus_minus(X_b),A_2),Ba)!=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),minus_minus(X_b),Ca),D)|ti(X_b,A_2)=ti(X_b,Ba)|ti(X_b,Ca)!=ti(X_b,D).
% 64.42/64.10  0 [] -comm_semiring_1(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),Y),Z))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),X),Y)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),X),Z)).
% 64.42/64.10  0 [] -semiri456707255roduct(X_b)|ti(X_b,A_2)=ti(X_b,Ba)|ti(X_b,Ca)=ti(X_b,D)|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),A_2),Ca)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ba),D))!=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),A_2),D)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ba),Ca)).
% 64.42/64.10  0 [] -semiri456707255roduct(X_b)|ti(X_b,A_2)!=ti(X_b,Ba)|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),A_2),Ca)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ba),D))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),A_2),D)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ba),Ca)).
% 64.42/64.10  0 [] -semiri456707255roduct(X_b)|ti(X_b,Ca)!=ti(X_b,D)|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),A_2),Ca)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ba),D))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),A_2),D)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ba),Ca)).
% 64.42/64.10  0 [] -comm_semiring(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),B)),C)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),C)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),B),C)).
% 64.42/64.10  0 [] -comm_semiring_1(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),B)),C)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),C)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),B),C)).
% 64.42/64.10  0 [] -comm_monoid_mult(X_c)|ti(fun(X_b,bool),A_3)!=ti(fun(X_b,bool),B_2)|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),$f66(X_b,X_c,F,G,A_3,B_2)),B_2))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),F),A_3)=hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),G),B_2).
% 64.42/64.10  0 [] -comm_monoid_mult(X_c)|ti(fun(X_b,bool),A_3)!=ti(fun(X_b,bool),B_2)|hAPP(X_b,X_c,F,$f66(X_b,X_c,F,G,A_3,B_2))!=hAPP(X_b,X_c,G,$f66(X_b,X_c,F,G,A_3,B_2))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),F),A_3)=hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),G),B_2).
% 64.42/64.10  0 [] -comm_monoid_mult(X_c)|ti(fun(X_b,bool),A_3)!=ti(fun(X_b,bool),B_2)|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),$f67(X_b,X_c,H,G,A_3,B_2)),B_2))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),H),A_3)=hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),G),B_2).
% 64.42/64.10  0 [] -comm_monoid_mult(X_c)|ti(fun(X_b,bool),A_3)!=ti(fun(X_b,bool),B_2)|hAPP(X_b,X_c,H,$f67(X_b,X_c,H,G,A_3,B_2))!=hAPP(X_b,X_c,G,$f67(X_b,X_c,H,G,A_3,B_2))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),H),A_3)=hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),G),B_2).
% 64.42/64.11  0 [] -comm_monoid_add(X_c)|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),$f68(X_b,X_c,F,G,A_3)),A_3))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),F),A_3)=hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),G),A_3).
% 64.42/64.11  0 [] -comm_monoid_add(X_c)|hAPP(X_b,X_c,F,$f68(X_b,X_c,F,G,A_3))!=hAPP(X_b,X_c,G,$f68(X_b,X_c,F,G,A_3))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),F),A_3)=hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),G),A_3).
% 64.42/64.11  0 [] -comm_monoid_add(X_c)|ti(fun(X_b,bool),A_3)!=ti(fun(X_b,bool),B_2)|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),$f69(X_b,X_c,F,G,A_3,B_2)),B_2))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),F),A_3)=hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),G),B_2).
% 64.42/64.11  0 [] -comm_monoid_add(X_c)|ti(fun(X_b,bool),A_3)!=ti(fun(X_b,bool),B_2)|hAPP(X_b,X_c,F,$f69(X_b,X_c,F,G,A_3,B_2))!=hAPP(X_b,X_c,G,$f69(X_b,X_c,F,G,A_3,B_2))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),F),A_3)=hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),G),B_2).
% 64.42/64.11  0 [] -comm_monoid_add(X_c)|ti(fun(X_b,bool),A_3)!=ti(fun(X_b,bool),B_2)|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),$f70(X_b,X_c,H,G,A_3,B_2)),B_2))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),H),A_3)=hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),G),B_2).
% 64.42/64.11  0 [] -comm_monoid_add(X_c)|ti(fun(X_b,bool),A_3)!=ti(fun(X_b,bool),B_2)|hAPP(X_b,X_c,H,$f70(X_b,X_c,H,G,A_3,B_2))!=hAPP(X_b,X_c,G,$f70(X_b,X_c,H,G,A_3,B_2))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),H),A_3)=hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),G),B_2).
% 64.42/64.11  0 [] -order(X_b)|hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),K_1),bot_bot(fun(X_b,bool)))),hAPP(X_b,fun(X_b,bool),ord_lessThan(X_b),K_1))=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),K_1),bot_bot(fun(X_b,bool))).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),B_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),A_3))|hAPP(fun(X_b,bool),nat,hAPP(fun(X_b,nat),fun(fun(X_b,bool),nat),big_co1399186613setsum(X_b,nat),F),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2))=hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(fun(X_b,bool),nat,hAPP(fun(X_b,nat),fun(fun(X_b,bool),nat),big_co1399186613setsum(X_b,nat),F),A_3)),hAPP(fun(X_b,bool),nat,hAPP(fun(X_b,nat),fun(fun(X_b,bool),nat),big_co1399186613setsum(X_b,nat),F),B_2)).
% 64.42/64.11  0 [] -preorder(X_a)|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),X)).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),A_3))|ti(fun(X_b,bool),A_3)=ti(fun(X_b,bool),B_2).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),B_2)).
% 64.42/64.11  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),bot_bot(fun(X_b,bool))),A_3)).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hBOOL(hAPP(fun(fun(X_b,bool),bool),bool,finite_finite_1(fun(X_b,bool)),hAPP(fun(fun(X_b,bool),bool),fun(fun(X_b,bool),bool),collect(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),hAPP(fun(fun(X_b,bool),fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(fun(X_b,bool),bool)),combc(fun(X_b,bool),fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool))),A_3)))).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),R_1)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),S_1)))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),R_1),S_1)).
% 64.42/64.11  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),R_1)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),S_1)))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),R_1),S_1)).
% 64.42/64.11  0 [] -linorder(X_a)|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),Y))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),X)).
% 64.42/64.11  0 [] -ord(X_c)| -hBOOL(hAPP(fun(X_b,X_c),bool,hAPP(fun(X_b,X_c),fun(fun(X_b,X_c),bool),ord_less_e_q(fun(X_b,X_c)),F),G))|hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),hAPP(X_b,X_c,F,X_1)),hAPP(X_b,X_c,G,X_1))).
% 64.42/64.11  0 [] -order(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),X))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Z),Y))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Z),X)).
% 64.42/64.11  0 [] -order(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),X))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),Y))|ti(X_a,X)=ti(X_a,Y).
% 64.42/64.11  0 [] -preorder(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),Y))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),Z))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),Z)).
% 64.42/64.11  0 [] -order(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),Y))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),X))|ti(X_a,X)=ti(X_a,Y).
% 64.42/64.11  0 [] -order(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),B),A_1))|ti(X_a,B)!=ti(X_a,C)|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),C),A_1)).
% 64.42/64.11  0 [] -ord(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),A_1),B))|ti(X_a,B)!=ti(X_a,C)|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),A_1),C)).
% 64.42/64.11  0 [] -order(X_a)|ti(X_a,A_1)!=ti(X_a,B)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),C),B))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),C),A_1)).
% 64.42/64.11  0 [] -ord(X_a)|ti(X_a,A_1)!=ti(X_a,B)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),B),C))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),A_1),C)).
% 64.42/64.11  0 [] -order(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Y_2),X_1))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Y_2))|ti(X_b,X_1)=ti(X_b,Y_2).
% 64.42/64.11  0 [] -order(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Y_2),X_1))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Y_2))|ti(X_b,X_1)!=ti(X_b,Y_2).
% 64.42/64.11  0 [] -ord(X_c)| -hBOOL(hAPP(fun(X_b,X_c),bool,hAPP(fun(X_b,X_c),fun(fun(X_b,X_c),bool),ord_less_e_q(fun(X_b,X_c)),F),G))|hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),hAPP(X_b,X_c,F,X_1)),hAPP(X_b,X_c,G,X_1))).
% 64.42/64.11  0 [] -preorder(X_a)|X!=Y|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),Y)).
% 64.42/64.11  0 [] -order(X_b)|ti(X_b,X_1)!=ti(X_b,Y_2)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Y_2)).
% 64.42/64.11  0 [] -order(X_b)|ti(X_b,X_1)!=ti(X_b,Y_2)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Y_2),X_1)).
% 64.42/64.11  0 [] -order(X_b)|ti(X_b,X_1)=ti(X_b,Y_2)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Y_2))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Y_2),X_1)).
% 64.42/64.11  0 [] -linorder(X_a)|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),Y))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),X)).
% 64.42/64.11  0 [] -ord(X_c)| -hBOOL(hAPP(fun(X_b,X_c),bool,hAPP(fun(X_b,X_c),fun(fun(X_b,X_c),bool),ord_less_e_q(fun(X_b,X_c)),F),G))|hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),hAPP(X_b,X_c,F,X_2)),hAPP(X_b,X_c,G,X_2))).
% 64.42/64.11  0 [] -ord(X_c)|hBOOL(hAPP(fun(X_b,X_c),bool,hAPP(fun(X_b,X_c),fun(fun(X_b,X_c),bool),ord_less_e_q(fun(X_b,X_c)),F),G))| -hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),hAPP(X_b,X_c,F,$f71(X_b,X_c,F,G))),hAPP(X_b,X_c,G,$f71(X_b,X_c,F,G)))).
% 64.42/64.11  0 [] ti(fun(X_b,bool),A_3)!=ti(fun(X_b,bool),B_2)|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2)).
% 64.42/64.11  0 [] ti(fun(X_b,bool),A_3)!=ti(fun(X_b,bool),B_2)|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),A_3)).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),C_1))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),C_1)).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),B_2)).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),B_2)).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),B_2)).
% 64.42/64.11  0 [] ti(fun(X_b,bool),A_3)!=ti(fun(X_b,bool),B_2)|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),A_3)).
% 64.42/64.11  0 [] ti(fun(X_b,bool),A_3)!=ti(fun(X_b,bool),B_2)|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2)).
% 64.42/64.11  0 [] ti(fun(X_b,bool),A_3)!=ti(fun(X_b,bool),B_2)|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2)).
% 64.42/64.11  0 [] ti(fun(X_b,bool),A_3)!=ti(fun(X_b,bool),B_2)|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),A_3)).
% 64.42/64.11  0 [] ti(fun(X_b,bool),A_3)=ti(fun(X_b,bool),B_2)| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),A_3)).
% 64.42/64.11  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),A_3)).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),Pa),Q_3))| -hBOOL(hAPP(X_b,bool,Pa,X_1))|hBOOL(hAPP(X_b,bool,Q_3,X_1)).
% 64.42/64.11  0 [] -hBOOL(hAPP(X_b,bool,Pa,X_1))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),Pa),Q_3))|hBOOL(hAPP(X_b,bool,Q_3,X_1)).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),hAPP(X_b,fun(X_b,bool),ord_lessThan(X_b),X_1)),hAPP(X_b,fun(X_b,bool),ord_lessThan(X_b),Y_2)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Y_2)).
% 64.42/64.11  0 [] -linorder(X_b)|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),hAPP(X_b,fun(X_b,bool),ord_lessThan(X_b),X_1)),hAPP(X_b,fun(X_b,bool),ord_lessThan(X_b),Y_2)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Y_2)).
% 64.42/64.11  0 [] -linorder(X_b)|hAPP(X_b,fun(X_b,bool),ord_lessThan(X_b),X_1)!=hAPP(X_b,fun(X_b,bool),ord_lessThan(X_b),Y_2)|ti(X_b,X_1)=ti(X_b,Y_2).
% 64.42/64.11  0 [] -linorder(X_b)|hAPP(X_b,fun(X_b,bool),ord_lessThan(X_b),X_1)=hAPP(X_b,fun(X_b,bool),ord_lessThan(X_b),Y_2)|ti(X_b,X_1)!=ti(X_b,Y_2).
% 64.42/64.11  0 [] -ordere236663937imp_le(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),C),A_1)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),C),B)))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),A_1),B)).
% 64.42/64.11  0 [] -ordere236663937imp_le(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),C)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),B),C)))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),A_1),B)).
% 64.42/64.11  0 [] -ordere779506340up_add(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),A_1),B))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),C),D_1))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),C)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),B),D_1))).
% 64.42/64.11  0 [] -ordere779506340up_add(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),A_1),B))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),C),A_1)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),C),B))).
% 64.42/64.11  0 [] -ordere779506340up_add(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),A_1),B))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),C)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),B),C))).
% 64.42/64.11  0 [] -ordere236663937imp_le(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),Ca),A_2)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),Ca),Ba)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),A_2),Ba)).
% 64.42/64.11  0 [] -ordere236663937imp_le(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),Ca),A_2)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),Ca),Ba)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),A_2),Ba)).
% 64.42/64.11  0 [] -ordere236663937imp_le(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),A_2),Ca)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),Ba),Ca)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),A_2),Ba)).
% 64.42/64.11  0 [] -ordere236663937imp_le(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),A_2),Ca)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),Ba),Ca)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),A_2),Ba)).
% 64.42/64.11  0 [] -bot(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),A_1),bot_bot(X_a)))|ti(X_a,A_1)=bot_bot(X_a).
% 64.42/64.11  0 [] -bot(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),A_2),bot_bot(X_b)))|ti(X_b,A_2)=bot_bot(X_b).
% 64.42/64.11  0 [] -bot(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),A_2),bot_bot(X_b)))|ti(X_b,A_2)!=bot_bot(X_b).
% 64.42/64.11  0 [] -bot(X_a)|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),bot_bot(X_a)),A_1)).
% 64.42/64.11  0 [] -ordered_ab_group_add(X_b)|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),minus_minus(X_b),A_2),Ba)!=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),minus_minus(X_b),Ca),D)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),A_2),Ba))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Ca),D)).
% 64.42/64.11  0 [] -ordered_ab_group_add(X_b)|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),minus_minus(X_b),A_2),Ba)!=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),minus_minus(X_b),Ca),D)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),A_2),Ba))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Ca),D)).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),bot_bot(fun(X_b,bool))))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool)).
% 64.42/64.11  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),bot_bot(fun(X_b,bool))))|ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool)).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),B_2))|hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3)).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),B_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))|hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3)).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),C_1),D_2))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),C_1)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),D_2))).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ba),B_2))).
% 64.42/64.11  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),B_2)))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2)).
% 64.42/64.11  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),B_2)))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2)).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3)),B_2))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),B_2)).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3)),B_2))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2)).
% 64.42/64.11  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3)),B_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),B_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2)).
% 64.42/64.11  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),B_2))).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))|hBOOL(hAPP(fun(X_c,bool),bool,hAPP(fun(X_c,bool),fun(fun(X_c,bool),bool),ord_less_e_q(fun(X_c,bool)),hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),F),A_3)),hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),F),B_2))).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),A_3)))|hBOOL(hAPP(fun(X_c,bool),bool,hAPP(fun(X_c,bool),fun(fun(X_c,bool),bool),ord_less_e_q(fun(X_c,bool)),$f72(X_b,X_c,B_2,F,A_3)),A_3)).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),A_3)))|ti(fun(X_b,bool),B_2)=hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),$f72(X_b,X_c,B_2,F,A_3)).
% 64.42/64.11  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),A_3)))| -hBOOL(hAPP(fun(X_c,bool),bool,hAPP(fun(X_c,bool),fun(fun(X_c,bool),bool),ord_less_e_q(fun(X_c,bool)),AA),A_3))|ti(fun(X_b,bool),B_2)!=hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),AA).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),C_1))|hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),B_2),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),C_1),A_3))=ti(fun(X_b,bool),A_3).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),C_1))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),D_2),B_2))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),C_1),D_2))).
% 64.42/64.11  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2)),A_3)).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),Ts_1))| -hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),ord_less_e_q(fun(hoare_2118899576triple(X_b),bool)),Ts),Ts_1))|hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),Ts)).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),ord_less_e_q(fun(hoare_2118899576triple(X_b),bool)),Ts),Ga))|hBOOL(hAPP(fun(hoare_2118899576triple(X_b),bool),bool,hAPP(fun(hoare_2118899576triple(X_b),bool),fun(fun(hoare_2118899576triple(X_b),bool),bool),hoare_1301688828derivs(X_b),Ga),Ts)).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool)))))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))|ti(fun(X_b,bool),A_3)=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_c,bool),bool,hAPP(fun(X_c,bool),fun(fun(X_c,bool),bool),ord_less_e_q(fun(X_c,bool)),B_2),hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),F),A_3)))|hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),B_2)).
% 64.42/64.11  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),A_3)),hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),B_2))),hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),hAPP(fun(X_c,bool),fun(X_c,bool),hAPP(fun(X_c,bool),fun(fun(X_c,bool),fun(X_c,bool)),minus_minus(fun(X_c,bool)),A_3),B_2)))).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(fun(X_c,bool),X_b),bool,hAPP(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool),hAPP(X_b,fun(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool)),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_c,X_b),fun(fun(fun(X_c,bool),X_b),bool))),finite908156982e_idem(X_b,X_c),F),Z_2),G),F_2))| -hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),A_3))| -hBOOL(hAPP(fun(X_c,bool),bool,hAPP(fun(X_c,bool),fun(fun(X_c,bool),bool),ord_less_e_q(fun(X_c,bool)),B_2),A_3))|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),F,hAPP(fun(X_c,bool),X_b,F_2,B_2)),hAPP(fun(X_c,bool),X_b,F_2,A_3))=hAPP(fun(X_c,bool),X_b,F_2,A_3).
% 64.42/64.11  0 [] -ordered_ring(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),A_2),E)),Ca)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ba),E)),D)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),minus_minus(X_b),A_2),Ba)),E)),Ca)),D)).
% 64.42/64.11  0 [] -ordered_ring(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),A_2),E)),Ca)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ba),E)),D)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),minus_minus(X_b),A_2),Ba)),E)),Ca)),D)).
% 64.42/64.11  0 [] -ordered_ring(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),A_2),E)),Ca)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ba),E)),D)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Ca),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),minus_minus(X_b),Ba),A_2)),E)),D))).
% 64.42/64.11  0 [] -ordered_ring(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),A_2),E)),Ca)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ba),E)),D)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Ca),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),minus_minus(X_b),Ba),A_2)),E)),D))).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))),B_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),B_2))).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),B_2)))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))),B_2)).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),B_2)))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2)).
% 64.42/64.11  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),B_2)))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2)).
% 64.42/64.11  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),B_2)))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))),B_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3)).
% 64.42/64.11  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),B_2)))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))),B_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2)).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(fun(X_b,bool),X_b),bool,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(fun(X_b,bool),X_b),bool),finite2073411215e_idem(X_b),F),F_2))| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|ti(fun(X_b,bool),B_2)=bot_bot(fun(X_b,bool))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),A_3))|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),F,hAPP(fun(X_b,bool),X_b,F_2,B_2)),hAPP(fun(X_b,bool),X_b,F_2,A_3))=hAPP(fun(X_b,bool),X_b,F_2,A_3).
% 64.42/64.11  0 [] -ab_group_add(X_c)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),A_3))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),F),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2))=hAPP(X_c,X_c,hAPP(X_c,fun(X_c,X_c),minus_minus(X_c),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),F),A_3)),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),F),B_2)).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),F_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),F_2),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,Pa,bot_bot(fun(X_b,bool))))|hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),$f73(X_b,Pa,A_3,F_2)))|hBOOL(hAPP(fun(X_b,bool),bool,Pa,F_2)).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),F_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),F_2),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,Pa,bot_bot(fun(X_b,bool))))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),$f74(X_b,Pa,A_3,F_2)),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,Pa,F_2)).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),F_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),F_2),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,Pa,bot_bot(fun(X_b,bool))))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),$f74(X_b,Pa,A_3,F_2)),$f73(X_b,Pa,A_3,F_2)))|hBOOL(hAPP(fun(X_b,bool),bool,Pa,F_2)).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),F_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),F_2),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,Pa,bot_bot(fun(X_b,bool))))|hBOOL(hAPP(fun(X_b,bool),bool,Pa,$f73(X_b,Pa,A_3,F_2)))|hBOOL(hAPP(fun(X_b,bool),bool,Pa,F_2)).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),F_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),F_2),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,Pa,bot_bot(fun(X_b,bool))))| -hBOOL(hAPP(fun(X_b,bool),bool,Pa,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),$f74(X_b,Pa,A_3,F_2)),$f73(X_b,Pa,A_3,F_2))))|hBOOL(hAPP(fun(X_b,bool),bool,Pa,F_2)).
% 64.42/64.11  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),$f75(X_b,B_2,A_3)),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2)).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),$f75(X_b,B_2,A_3)),B_2))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2)).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),B_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),A_3)))|hBOOL(hAPP(fun(X_c,bool),bool,hAPP(fun(X_c,bool),fun(fun(X_c,bool),bool),ord_less_e_q(fun(X_c,bool)),$f76(X_c,X_b,F,A_3,B_2)),A_3)).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),B_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),A_3)))|hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),$f76(X_c,X_b,F,A_3,B_2))).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),B_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),A_3)))|ti(fun(X_b,bool),B_2)=hAPP(fun(X_c,bool),fun(X_b,bool),hAPP(fun(X_c,X_b),fun(fun(X_c,bool),fun(X_b,bool)),image(X_c,X_b),F),$f76(X_c,X_b,F,A_3,B_2)).
% 64.42/64.11  0 [] -comm_monoid_add(X_c)| -ordere779506340up_add(X_c)|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),$f77(X_b,X_c,F,G,K_2)),K_2))|hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),F),K_2)),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),G),K_2))).
% 64.42/64.11  0 [] -comm_monoid_add(X_c)| -ordere779506340up_add(X_c)| -hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),hAPP(X_b,X_c,F,$f77(X_b,X_c,F,G,K_2))),hAPP(X_b,X_c,G,$f77(X_b,X_c,F,G,K_2))))|hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),F),K_2)),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),G),K_2))).
% 64.42/64.11  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),$f78(X_c,X_b,F,B_2,A_3)),A_3))|hBOOL(hAPP(fun(X_c,bool),bool,hAPP(fun(X_c,bool),fun(fun(X_c,bool),bool),ord_less_e_q(fun(X_c,bool)),hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),F),A_3)),B_2)).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_c,bool),bool,hAPP(X_c,fun(fun(X_c,bool),bool),member(X_c),hAPP(X_b,X_c,F,$f78(X_c,X_b,F,B_2,A_3))),B_2))|hBOOL(hAPP(fun(X_c,bool),bool,hAPP(fun(X_c,bool),fun(fun(X_c,bool),bool),ord_less_e_q(fun(X_c,bool)),hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),F),A_3)),B_2)).
% 64.42/64.11  0 [] -ord(X_c)| -hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),hAPP(X_b,X_c,F,$f79(X_b,X_c,F,G))),hAPP(X_b,X_c,G,$f79(X_b,X_c,F,G))))|hBOOL(hAPP(fun(X_b,X_c),bool,hAPP(fun(X_b,X_c),fun(fun(X_b,X_c),bool),ord_less_e_q(fun(X_b,X_c)),F),G)).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ba),bot_bot(fun(X_b,bool)))))|hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),partial_flat_lub(X_b),Ba),A_3)=ti(X_b,Ba).
% 64.42/64.11  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ba),bot_bot(fun(X_b,bool)))))|hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),partial_flat_lub(X_b),Ba),A_3)=hAPP(fun(X_b,bool),X_b,the(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ba),bot_bot(fun(X_b,bool)))))).
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,Q_3,$f80(N,Q_3,Pa))),hAPP(nat,nat,Pa,$f80(N,Q_3,Pa))))|hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(fun(nat,bool),nat,hAPP(fun(nat,nat),fun(fun(nat,bool),nat),big_co1399186613setsum(nat,nat),Pa),hAPP(nat,fun(nat,bool),ord_lessThan(nat),N))),hAPP(fun(nat,bool),nat,hAPP(fun(nat,nat),fun(fun(nat,bool),nat),big_co1399186613setsum(nat,nat),Q_3),hAPP(nat,fun(nat,bool),ord_lessThan(nat),N)))=hAPP(fun(nat,bool),nat,hAPP(fun(nat,nat),fun(fun(nat,bool),nat),big_co1399186613setsum(nat,nat),hAPP(fun(nat,nat),fun(nat,nat),hAPP(fun(nat,fun(nat,nat)),fun(fun(nat,nat),fun(nat,nat)),combs(nat,nat,nat),hAPP(fun(nat,nat),fun(nat,fun(nat,nat)),hAPP(fun(nat,fun(nat,nat)),fun(fun(nat,nat),fun(nat,fun(nat,nat))),combb(nat,fun(nat,nat),nat),minus_minus(nat)),Pa)),Q_3)),hAPP(nat,fun(nat,bool),ord_lessThan(nat),N)).
% 64.42/64.11  0 [] -linorder(X_b)|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),B_2))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),ord_min(X_b)),B_2)),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),ord_min(X_b)),A_3))).
% 64.42/64.11  0 [] hBOOL(hAPP(X_b,bool,Pa,$f81(X_b,Q_3,Pa)))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),Pa),Q_3)).
% 64.42/64.11  0 [] -hBOOL(hAPP(X_b,bool,Q_3,$f81(X_b,Q_3,Pa)))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),Pa),Q_3)).
% 64.42/64.11  0 [] hBOOL(hAPP(X_b,bool,Pa,$f82(X_b,Q_3,Pa)))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),Pa)),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),Q_3))).
% 64.42/64.11  0 [] -hBOOL(hAPP(X_b,bool,Q_3,$f82(X_b,Q_3,Pa)))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),Pa)),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),Q_3))).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),M_3),N_3))|ti(fun(X_b,bool),M_3)=bot_bot(fun(X_b,bool))| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),N_3))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),N_3)),hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),M_3))).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),M_3),N_3))|ti(fun(X_b,bool),M_3)=bot_bot(fun(X_b,bool))| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),N_3))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),M_3)),hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),N_3))).
% 64.42/64.11  0 [] hBOOL(hAPP(fun(nat,bool),bool,finite_finite_1(nat),hAPP(nat,fun(nat,bool),ord_lessThan(nat),K_1))).
% 64.42/64.11  0 [] hBOOL(hAPP(fun(nat,bool),bool,finite_finite_1(nat),hAPP(fun(nat,bool),fun(nat,bool),collect(nat),hAPP(nat,fun(nat,bool),hAPP(fun(nat,fun(nat,bool)),fun(nat,fun(nat,bool)),combc(nat,nat,bool),ord_less_e_q(nat)),K_1)))).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(nat,bool),bool,finite_finite_1(nat),N_3))| -hBOOL(hAPP(fun(nat,bool),bool,hAPP(nat,fun(fun(nat,bool),bool),member(nat),X_2),N_3))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),X_2),$f83(N_3))).
% 64.42/64.11  0 [] hBOOL(hAPP(fun(nat,bool),bool,finite_finite_1(nat),N_3))|hBOOL(hAPP(fun(nat,bool),bool,hAPP(nat,fun(fun(nat,bool),bool),member(nat),$f84(N_3,M_2)),N_3)).
% 64.42/64.11  0 [] hBOOL(hAPP(fun(nat,bool),bool,finite_finite_1(nat),N_3))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),$f84(N_3,M_2)),M_2)).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_1),hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),A_3))=hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),A_3).
% 64.42/64.11  0 [] -linorder(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),X)=ti(X_a,X).
% 64.42/64.11  0 [] -linorder(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),Y)),Z)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),Y),Z)).
% 64.42/64.11  0 [] -linorder(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),A_1),B)),C)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),A_1),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),B),C)).
% 64.42/64.11  0 [] -linorder(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),Y),Z))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),Y),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),Z)).
% 64.42/64.11  0 [] -linorder(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),B),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),A_1),C))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),A_1),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),B),C)).
% 64.42/64.11  0 [] -linorder(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),Y))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),Y).
% 64.42/64.11  0 [] -linorder(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),A_1),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),A_1),B))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),A_1),B).
% 64.42/64.11  0 [] -linorder(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),Y)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),Y),X).
% 64.42/64.11  0 [] -linorder(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),A_1),B)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),B),A_1).
% 64.42/64.11  0 [] -linorder(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),A_1),A_1)=ti(X_a,A_1).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_1),Y_2)),Z_2))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Z_2))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Y_2),Z_2)).
% 64.42/64.11  0 [] -linorder(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_1),Y_2)),Z_2))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Z_2)).
% 64.42/64.11  0 [] -linorder(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_1),Y_2)),Z_2))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Y_2),Z_2)).
% 64.42/64.11  0 [] -linorder(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),A_1),B)))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),A_1)).
% 64.42/64.11  0 [] -linorder(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),A_1),B)))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),B)).
% 64.42/64.11  0 [] -linorder(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),A_1),C))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),B),D_1))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),A_1),B)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),C),D_1))).
% 64.42/64.11  0 [] -linorder(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),Y))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),Z))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),Y),Z))).
% 64.42/64.11  0 [] -linorder(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),A_1))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),B))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),A_1),B))).
% 64.42/64.11  0 [] -linorder(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),X))|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),Y)=ti(X_a,Y).
% 64.42/64.11  0 [] -linorder(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),Y))|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),Y)=ti(X_a,X).
% 64.42/64.11  0 [] -linorder(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),B),X))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),A_1),B)),X)).
% 64.42/64.11  0 [] -linorder(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),A_1),X))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),A_1),B)),X)).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),Y_2),Z_2)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Y_2)).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),Y_2),Z_2)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Z_2)).
% 64.42/64.11  0 [] -linorder(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),Y_2),Z_2)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Y_2))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Z_2)).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Y_2))|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_1),Y_2)=ti(X_b,X_1).
% 64.42/64.11  0 [] -linorder(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Y_2))|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_1),Y_2)!=ti(X_b,X_1).
% 64.42/64.11  0 [] -linorder(X_a)|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),Y)),Y)).
% 64.42/64.11  0 [] -linorder(X_a)|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),Y)),X)).
% 64.42/64.11  0 [] -ordere236663937imp_le(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),Y)),Z)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),X),Z)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),Y),Z)).
% 64.42/64.11  0 [] -ordered_ab_group_add(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),minus_minus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),Y)),Z)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),minus_minus(X_a),X),Z)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),minus_minus(X_a),Y),Z)).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),A_3)=hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),ord_min(X_b)),A_3).
% 64.42/64.11  0 [] -linorder(X_b)|hBOOL(hAPP(fun(X_b,fun(X_b,X_b)),bool,finite_comp_fun_idem(X_b,X_b),ord_min(X_b))).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))|hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_1),hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),A_3)).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))|hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_1),hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),A_3)).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|ti(fun(X_b,bool),B_2)=bot_bot(fun(X_b,bool))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),A_3))|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),B_2)),hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),A_3))=hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),A_3).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),X_b)),finite_fold(X_b,X_b),ord_min(X_b)),X_1),A_3).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),A_3))=hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),X_b)),finite_fold(X_b,X_b),ord_min(X_b)),A_2),A_3).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))!=bot_bot(fun(X_b,bool))|hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=ti(X_b,X_1).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))=bot_bot(fun(X_b,bool))|hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_1),hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool)))))).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))!=bot_bot(fun(X_b,bool))|hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),A_3)=ti(X_b,X_1).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))=bot_bot(fun(X_b,bool))|hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),A_3)=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_1),hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool)))))).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),A_3))).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),A_3)),X_1)).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),A_3)),A_3)).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),A_3)),A_3)).
% 64.42/64.11  0 [] -linorder(X_b)|hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))=ti(X_b,X_1).
% 64.42/64.11  0 [] -linorder(X_b)|hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))=ti(X_b,X_1).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),X_b)),finite_fold(X_b,X_b),ord_min(X_b)),Ba),A_3)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),A_2),Ba))).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),X_b)),finite_fold(X_b,X_b),ord_min(X_b)),Ba),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),A_2),hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),X_b)),finite_fold(X_b,X_b),ord_min(X_b)),Ba),A_3)).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),ord_min(X_b)),A_3)),A_2)).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),ord_min(X_b)),A_3)),X_1))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),$f85(X_b,X_1,A_3)),A_3)).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),ord_min(X_b)),A_3)),X_1))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),$f85(X_b,X_1,A_3)),X_1)).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),ord_min(X_b)),A_3)),X_1))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),A_3))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_2),X_1)).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),ord_min(X_b)),A_3)))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),A_3))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),X_2)).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),ord_min(X_b)),A_3)))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),$f86(X_b,X_1,A_3)),A_3)).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),ord_min(X_b)),A_3)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),$f86(X_b,X_1,A_3))).
% 64.42/64.11  0 [] -linorder(X_b)|hAPP(X_b,X_b,H,hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),$f88(X_b,N_3,H)),$f87(X_b,N_3,H)))!=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),hAPP(X_b,X_b,H,$f88(X_b,N_3,H))),hAPP(X_b,X_b,H,$f87(X_b,N_3,H)))| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),N_3))|ti(fun(X_b,bool),N_3)=bot_bot(fun(X_b,bool))|hAPP(X_b,X_b,H,hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),N_3))=hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,X_b),fun(fun(X_b,bool),fun(X_b,bool)),image(X_b,X_b),H),N_3)).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),$f90(X_b,A_3)),$f89(X_b,A_3))),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),$f90(X_b,A_3)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),$f89(X_b,A_3)),bot_bot(fun(X_b,bool))))))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),A_3)),A_3)).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),$f91(X_b,Ca,Ba,A_3)),A_3))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),Ba),Ca)),hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),X_b)),finite_fold(X_b,X_b),ord_min(X_b)),Ca),A_3))).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Ba),$f91(X_b,Ca,Ba,A_3)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),Ba),Ca)),hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),X_b)),finite_fold(X_b,X_b),ord_min(X_b)),Ca),A_3))).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),$f92(X_b,X_1,A_3)),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),A_3)=ti(X_b,X_1).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),$f92(X_b,X_1,A_3)))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),A_3)=ti(X_b,X_1).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),$f93(X_b,X_1,A_3)),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),A_3)=ti(X_b,X_1).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),$f93(X_b,X_1,A_3)),X_1))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),A_3)=ti(X_b,X_1).
% 64.42/64.11  0 [] -linorder(X_b)|hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,X_b)),max(X_b),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)),combc(X_b,X_b,bool),ord_less_e_q(X_b)))=ord_min(X_b).
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),$f94(U,F)),hAPP(nat,nat,F,$f94(U,F))))|hBOOL(hAPP(fun(nat,bool),bool,finite_finite_1(nat),hAPP(fun(nat,bool),fun(nat,bool),collect(nat),hAPP(nat,fun(nat,bool),hAPP(fun(nat,fun(nat,bool)),fun(nat,fun(nat,bool)),combc(nat,nat,bool),hAPP(fun(nat,nat),fun(nat,fun(nat,bool)),hAPP(fun(nat,fun(nat,bool)),fun(fun(nat,nat),fun(nat,fun(nat,bool))),combb(nat,fun(nat,bool),nat),ord_less_e_q(nat)),F)),U)))).
% 64.42/64.11  0 [] -order(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Least),$f95(X_a,X,Least)))|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),Least)=ti(X_a,Least).
% 64.42/64.11  0 [] -ord(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Least),$f96(X_a,X,Least)))|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),Least),X)=ti(X_a,Least).
% 64.42/64.11  0 [] -ord(X_b)|ord_min(X_b)=hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,X_b)),min(X_b),ord_less_e_q(X_b)).
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K_1),M_1))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K_1),N))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M_1),K_1)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),N),K_1)))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M_1),N)).
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K_1),M_1))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K_1),N))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M_1),K_1)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),N),K_1)))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M_1),N)).
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I),J))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K),L_1))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),I),K)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),J),L_1))).
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I),J))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),K),I)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),K),J))).
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I),J))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),I),K)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),J),K))).
% 64.42/64.11  0 [] hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),M),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),M),M)))).
% 64.42/64.11  0 [] hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),M),M))).
% 64.42/64.11  0 [] hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),N_1),N_1)).
% 64.42/64.11  0 [] hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M),N_1))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),N_1),M)).
% 64.42/64.11  0 [] M!=N_1|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M),N_1)).
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I),J))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),J),K))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I),K)).
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M),N_1))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),N_1),M))|M=N_1.
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M),K)),N_1))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M),N_1)).
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M),K)),N_1))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K),N_1)).
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M),K)),N_1))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M),N_1)).
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M),K)),N_1))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K),N_1)).
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I),J))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K),L_1))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),I),K)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),J),L_1))).
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I),J))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),I),K)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),J),K))).
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I),J))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M),J))).
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I),J))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),J),M))).
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),K_1),M_1)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),K_1),N)))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M_1),N)).
% 64.42/64.11  0 [] hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),K_1),M_1)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),K_1),N)))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M_1),N)).
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M_1),N))|N=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M_1),$f97(M_1,N)).
% 64.42/64.11  0 [] hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M_1),N))|N!=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M_1),K_3).
% 64.42/64.11  0 [] hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),N_1),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),N_1),M))).
% 64.42/64.11  0 [] hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),N_1),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M),N_1))).
% 64.42/64.11  0 [] hAPP(nat,nat,hAPP(nat,fun(nat,nat),ord_min(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M),I)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),N_1),I))=hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),ord_min(nat),M),N_1)),I).
% 64.42/64.11  0 [] hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),K),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M),N_1))=hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),K),M)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),K),N_1)).
% 64.42/64.11  0 [] hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M),N_1)),N_1)=M.
% 64.42/64.11  0 [] hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),N_1),M)),N_1)=M.
% 64.42/64.11  0 [] hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),I),J)),K)=hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),I),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),J),K)).
% 64.42/64.11  0 [] hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),I),J)),K)=hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),I),K)),J).
% 64.42/64.11  0 [] hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M),N_1)),K)=hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),M),K)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),N_1),K)).
% 64.42/64.11  0 [] hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),K),M)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),K),N_1))=hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M),N_1).
% 64.42/64.11  0 [] hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M),K)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),N_1),K))=hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M),N_1).
% 64.42/64.11  0 [] hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M),N_1)),M)).
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K),J))|hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),I),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),J),K))=hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),I),K)),J).
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),J_1),K_1)),I_1))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),J_1),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),I_1),K_1))).
% 64.42/64.11  0 [] hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),J_1),K_1)),I_1))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),J_1),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),I_1),K_1))).
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K),N_1))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),N_1),M)),K))).
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M),N_1))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),L_1),N_1)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),L_1),M))).
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M),N_1))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M),L_1)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),N_1),L_1))).
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I),N_1))|hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),N_1),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),N_1),I))=I.
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),N_1),M))|hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),N_1),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M),N_1))=M.
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K),J))|hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),I),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),J),K))=hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),I),J)),K).
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K_1),J_1))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I_1),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),J_1),K_1)))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),I_1),K_1)),J_1)).
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K_1),J_1))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I_1),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),J_1),K_1)))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),I_1),K_1)),J_1)).
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),N_1),M))|hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M),N_1)),N_1)=M.
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I_1),J_1))|hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),J_1),I_1)!=K_1|J_1=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),K_1),I_1).
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I_1),J_1))|hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),J_1),I_1)=K_1|J_1!=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),K_1),I_1).
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K),J))|hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),I),J)),K)=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),I),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),J),K)).
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K),J))|hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),J),K)),I)=hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),J),I)),K).
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K),J))|hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),J),I)),K)=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),J),K)),I).
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K_1),M_1))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K_1),N))|hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M_1),K_1)!=hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),N),K_1)|M_1=N.
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K_1),M_1))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K_1),N))|hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M_1),K_1)=hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),N),K_1)|M_1!=N.
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K),M))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K),N_1))|hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M),K)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),N_1),K))=hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M),N_1).
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I_1),J_1))|hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),I_1),U)),M_1)!=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),J_1),U)),N)|M_1=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),J_1),I_1)),U)),N).
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I_1),J_1))|hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),I_1),U)),M_1)=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),J_1),U)),N)|M_1!=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),J_1),I_1)),U)),N).
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I),J))|hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),I),U_1)),M)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),J),U_1)),N_1))=hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),J),I)),U_1)),N_1)).
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I_1),J_1))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),I_1),U)),M_1)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),J_1),U)),N)))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M_1),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),J_1),I_1)),U)),N))).
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I_1),J_1))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),I_1),U)),M_1)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),J_1),U)),N)))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M_1),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),J_1),I_1)),U)),N))).
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),J_1),I_1))|hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),I_1),U)),M_1)!=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),J_1),U)),N)|hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),I_1),J_1)),U)),M_1)=N.
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),J_1),I_1))|hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),I_1),U)),M_1)=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),J_1),U)),N)|hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),I_1),J_1)),U)),M_1)!=N.
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),J),I))|hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),I),U_1)),M)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),J),U_1)),N_1))=hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),I),J)),U_1)),M)),N_1).
% 64.42/64.11  0 [] hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),M),N_1)),K)=hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),M),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),N_1),K)).
% 64.42/64.11  0 [] hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),M),N_1)=hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),N_1),M).
% 64.42/64.11  0 [] hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M_1),K_1)!=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),N),K_1)|M_1=N.
% 64.42/64.11  0 [] hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M_1),K_1)=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),N),K_1)|M_1!=N.
% 64.42/64.11  0 [] hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),K_1),M_1)!=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),K_1),N)|M_1=N.
% 64.42/64.11  0 [] hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),K_1),M_1)=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),K_1),N)|M_1!=N.
% 64.42/64.11  0 [] hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M),N_1)),K)=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),N_1),K)).
% 64.42/64.11  0 [] hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),X),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),Y),Z))=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),Y),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),X),Z)).
% 64.42/64.11  0 [] hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M),N_1)=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),N_1),M).
% 64.42/64.11  0 [] hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),K),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M),N_1))=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),K),M)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),K),N_1)).
% 64.42/64.11  0 [] hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M),N_1)),K)=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),M),K)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),N_1),K)).
% 64.42/64.11  0 [] hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),I),U_1)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),J),U_1)),K))=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),I),J)),U_1)),K).
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),J_1),I_1))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),I_1),U)),M_1)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),J_1),U)),N)))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),I_1),J_1)),U)),M_1)),N)).
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),J_1),I_1))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),I_1),U)),M_1)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),J_1),U)),N)))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),I_1),J_1)),U)),M_1)),N)).
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),X),Y))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),X),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),Y),Z))).
% 64.42/64.11  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),X),Z))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),X),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),Y),Z))).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))!=bot_bot(fun(X_b,bool))|hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),A_3)=ti(X_b,X_1).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))=bot_bot(fun(X_b,bool))|hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),A_3)=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_1),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool)))))).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))!=bot_bot(fun(X_b,bool))|hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=ti(X_b,X_1).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))=bot_bot(fun(X_b,bool))|hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_1),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool)))))).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_1),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),A_3))=hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),A_3).
% 64.42/64.11  0 [] -linorder(X_b)|hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))=ti(X_b,X_1).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),A_3)=hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),ord_min(X_b)),A_3).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))|hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_1),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),A_3)).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))|hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_1),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),A_3)).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|ti(fun(X_b,bool),B_2)=bot_bot(fun(X_b,bool))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),A_3))|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),B_2)),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),A_3))=hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),A_3).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),X_b)),finite_fold(X_b,X_b),ord_min(X_b)),X_1),A_3).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),A_3))=hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),X_b)),finite_fold(X_b,X_b),ord_min(X_b)),A_2),A_3).
% 64.42/64.11  0 [] -linorder(X_b)|hAPP(X_b,X_b,H,hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),$f99(X_b,N_3,H)),$f98(X_b,N_3,H)))!=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),hAPP(X_b,X_b,H,$f99(X_b,N_3,H))),hAPP(X_b,X_b,H,$f98(X_b,N_3,H)))| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),N_3))|ti(fun(X_b,bool),N_3)=bot_bot(fun(X_b,bool))|hAPP(X_b,X_b,H,hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),N_3))=hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,X_b),fun(fun(X_b,bool),fun(X_b,bool)),image(X_b,X_b),H),N_3)).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),$f101(X_b,A_3)),$f100(X_b,A_3))),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),$f101(X_b,A_3)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),$f100(X_b,A_3)),bot_bot(fun(X_b,bool))))))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),A_3)),A_3)).
% 64.42/64.11  0 [] -linord219039673up_add(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),S_1))|ti(fun(X_b,bool),S_1)=bot_bot(fun(X_b,bool))|hAPP(X_b,X_b,uminus_uminus(X_b),hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),S_1))=hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,X_b),fun(fun(X_b,bool),fun(X_b,bool)),image(X_b,X_b),uminus_uminus(X_b)),S_1)).
% 64.42/64.11  0 [] -linord219039673up_add(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),S_1))|ti(fun(X_b,bool),S_1)=bot_bot(fun(X_b,bool))|hAPP(X_b,X_b,uminus_uminus(X_b),hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),S_1))=hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,X_b),fun(fun(X_b,bool),fun(X_b,bool)),image(X_b,X_b),uminus_uminus(X_b)),S_1)).
% 64.42/64.11  0 [] -uminus(X_c)|hAPP(X_b,X_c,hAPP(fun(X_b,X_c),fun(X_b,X_c),uminus_uminus(fun(X_b,X_c)),A_3),X_2)=hAPP(X_c,X_c,uminus_uminus(X_c),hAPP(X_b,X_c,A_3,X_2)).
% 64.42/64.11  0 [] -boolean_algebra(X_a)|hAPP(X_a,X_a,uminus_uminus(X_a),hAPP(X_a,X_a,uminus_uminus(X_a),X))=ti(X_a,X).
% 64.42/64.11  0 [] -uminus(X_b)|hAPP(X_c,X_b,hAPP(fun(X_c,X_b),fun(X_c,X_b),uminus_uminus(fun(X_c,X_b)),A_3),X_1)=hAPP(X_b,X_b,uminus_uminus(X_b),hAPP(X_c,X_b,A_3,X_1)).
% 64.42/64.11  0 [] -boolean_algebra(X_b)|hAPP(X_b,X_b,uminus_uminus(X_b),X_1)!=hAPP(X_b,X_b,uminus_uminus(X_b),Y_2)|ti(X_b,X_1)=ti(X_b,Y_2).
% 64.42/64.11  0 [] -boolean_algebra(X_b)|hAPP(X_b,X_b,uminus_uminus(X_b),X_1)=hAPP(X_b,X_b,uminus_uminus(X_b),Y_2)|ti(X_b,X_1)!=ti(X_b,Y_2).
% 64.42/64.11  0 [] -group_add(X_a)|hAPP(X_a,X_a,uminus_uminus(X_a),hAPP(X_a,X_a,uminus_uminus(X_a),A_1))=ti(X_a,A_1).
% 64.42/64.11  0 [] -group_add(X_b)|ti(X_b,A_2)!=hAPP(X_b,X_b,uminus_uminus(X_b),Ba)|ti(X_b,Ba)=hAPP(X_b,X_b,uminus_uminus(X_b),A_2).
% 64.42/64.11  0 [] -group_add(X_b)|ti(X_b,A_2)=hAPP(X_b,X_b,uminus_uminus(X_b),Ba)|ti(X_b,Ba)!=hAPP(X_b,X_b,uminus_uminus(X_b),A_2).
% 64.42/64.11  0 [] -group_add(X_b)|hAPP(X_b,X_b,uminus_uminus(X_b),A_2)!=ti(X_b,Ba)|hAPP(X_b,X_b,uminus_uminus(X_b),Ba)=ti(X_b,A_2).
% 64.42/64.11  0 [] -group_add(X_b)|hAPP(X_b,X_b,uminus_uminus(X_b),A_2)=ti(X_b,Ba)|hAPP(X_b,X_b,uminus_uminus(X_b),Ba)!=ti(X_b,A_2).
% 64.42/64.11  0 [] -group_add(X_b)|hAPP(X_b,X_b,uminus_uminus(X_b),A_2)!=hAPP(X_b,X_b,uminus_uminus(X_b),Ba)|ti(X_b,A_2)=ti(X_b,Ba).
% 64.42/64.11  0 [] -group_add(X_b)|hAPP(X_b,X_b,uminus_uminus(X_b),A_2)=hAPP(X_b,X_b,uminus_uminus(X_b),Ba)|ti(X_b,A_2)!=ti(X_b,Ba).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),uminus_uminus(fun(X_b,bool)),B_2)),hAPP(fun(X_b,bool),fun(X_b,bool),uminus_uminus(fun(X_b,bool)),A_3))).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),uminus_uminus(fun(X_b,bool)),A_3)),hAPP(fun(X_b,bool),fun(X_b,bool),uminus_uminus(fun(X_b,bool)),B_2)))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),A_3)).
% 64.42/64.11  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),uminus_uminus(fun(X_b,bool)),A_3)),hAPP(fun(X_b,bool),fun(X_b,bool),uminus_uminus(fun(X_b,bool)),B_2)))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),A_3)).
% 64.42/64.11  0 [] -ab_group_add(X_a)|hAPP(X_a,X_a,uminus_uminus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),minus_minus(X_a),A_1),B))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),minus_minus(X_a),B),A_1).
% 64.42/64.11  0 [] -ordered_ab_group_add(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),A_1),B))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,uminus_uminus(X_a),B)),hAPP(X_a,X_a,uminus_uminus(X_a),A_1))).
% 64.42/64.11  0 [] -ordered_ab_group_add(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,uminus_uminus(X_b),Ba)),hAPP(X_b,X_b,uminus_uminus(X_b),A_2)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),A_2),Ba)).
% 64.42/64.11  0 [] -ordered_ab_group_add(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,uminus_uminus(X_b),Ba)),hAPP(X_b,X_b,uminus_uminus(X_b),A_2)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),A_2),Ba)).
% 64.42/64.11  0 [] -ordered_ab_group_add(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,uminus_uminus(X_b),A_2)),Ba))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,uminus_uminus(X_b),Ba)),A_2)).
% 64.42/64.11  0 [] -ordered_ab_group_add(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,uminus_uminus(X_b),A_2)),Ba))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,uminus_uminus(X_b),Ba)),A_2)).
% 64.42/64.11  0 [] -ordered_ab_group_add(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),A_2),hAPP(X_b,X_b,uminus_uminus(X_b),Ba)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Ba),hAPP(X_b,X_b,uminus_uminus(X_b),A_2))).
% 64.42/64.11  0 [] -ordered_ab_group_add(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),A_2),hAPP(X_b,X_b,uminus_uminus(X_b),Ba)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Ba),hAPP(X_b,X_b,uminus_uminus(X_b),A_2))).
% 64.42/64.11  0 [] -boolean_algebra(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,uminus_uminus(X_a),Y)),X))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,uminus_uminus(X_a),X)),Y)).
% 64.42/64.11  0 [] -boolean_algebra(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),hAPP(X_a,X_a,uminus_uminus(X_a),X)))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),hAPP(X_a,X_a,uminus_uminus(X_a),Y))).
% 64.42/64.11  0 [] -boolean_algebra(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),Y))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,uminus_uminus(X_a),Y)),hAPP(X_a,X_a,uminus_uminus(X_a),X))).
% 64.42/64.11  0 [] -boolean_algebra(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,uminus_uminus(X_b),X_1)),hAPP(X_b,X_b,uminus_uminus(X_b),Y_2)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Y_2),X_1)).
% 64.42/64.11  0 [] -boolean_algebra(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,uminus_uminus(X_b),X_1)),hAPP(X_b,X_b,uminus_uminus(X_b),Y_2)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Y_2),X_1)).
% 64.42/64.11  0 [] -ab_group_add(X_a)|hAPP(X_a,X_a,uminus_uminus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),B))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,uminus_uminus(X_a),A_1)),hAPP(X_a,X_a,uminus_uminus(X_a),B)).
% 64.42/64.11  0 [] -group_add(X_a)|hAPP(X_a,X_a,uminus_uminus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),B))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,uminus_uminus(X_a),B)),hAPP(X_a,X_a,uminus_uminus(X_a),A_1)).
% 64.42/64.11  0 [] -group_add(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,uminus_uminus(X_a),A_1)),B))=ti(X_a,B).
% 64.42/64.11  0 [] -group_add(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,uminus_uminus(X_a),A_1)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),B))=ti(X_a,B).
% 64.42/64.11  0 [] -ring(X_a)|hAPP(X_a,X_a,uminus_uminus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),B))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),hAPP(X_a,X_a,uminus_uminus(X_a),B)).
% 64.42/64.11  0 [] -ring(X_a)|hAPP(X_a,X_a,uminus_uminus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),B))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(X_a,X_a,uminus_uminus(X_a),A_1)),B).
% 64.42/64.11  0 [] -ring(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(X_a,X_a,uminus_uminus(X_a),A_1)),B)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),hAPP(X_a,X_a,uminus_uminus(X_a),B)).
% 64.42/64.11  0 [] -ring(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(X_a,X_a,uminus_uminus(X_a),A_1)),hAPP(X_a,X_a,uminus_uminus(X_a),B))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),B).
% 64.42/64.11  0 [] -idom(X_b)|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),A_2),A_2)!=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ba),Ba)|ti(X_b,A_2)=ti(X_b,Ba)|ti(X_b,A_2)=hAPP(X_b,X_b,uminus_uminus(X_b),Ba).
% 64.42/64.11  0 [] -idom(X_b)|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),A_2),A_2)=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ba),Ba)|ti(X_b,A_2)!=ti(X_b,Ba).
% 64.42/64.11  0 [] -idom(X_b)|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),A_2),A_2)=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ba),Ba)|ti(X_b,A_2)!=hAPP(X_b,X_b,uminus_uminus(X_b),Ba).
% 64.42/64.11  0 [] -ab_group_add(X_b)|hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co1399186613setsum(X_c,X_b),hAPP(fun(X_c,X_b),fun(X_c,X_b),hAPP(fun(X_b,X_b),fun(fun(X_c,X_b),fun(X_c,X_b)),combb(X_b,X_b,X_c),uminus_uminus(X_b)),F)),A_3)=hAPP(X_b,X_b,uminus_uminus(X_b),hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co1399186613setsum(X_c,X_b),F),A_3)).
% 64.42/64.11  0 [] -group_add(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),minus_minus(X_a),A_1),hAPP(X_a,X_a,uminus_uminus(X_a),B))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),B).
% 64.42/64.11  0 [] -comm_ring_1(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),minus_minus(X_a),X),Y)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),X),hAPP(X_a,X_a,uminus_uminus(X_a),Y)).
% 64.42/64.11  0 [] -ab_group_add(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),minus_minus(X_a),A_1),B)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),hAPP(X_a,X_a,uminus_uminus(X_a),B)).
% 64.42/64.11  0 [] -group_add(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),minus_minus(X_a),A_1),B)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),hAPP(X_a,X_a,uminus_uminus(X_a),B)).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),uminus_uminus(fun(X_b,bool)),A_3)))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool)).
% 64.42/64.11  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),uminus_uminus(fun(X_b,bool)),A_3)))|ti(fun(X_b,bool),A_3)!=bot_bot(fun(X_b,bool)).
% 64.42/64.11  0 [] -ordered_ab_group_add(X_b)|hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,X_b),fun(fun(X_b,bool),fun(X_b,bool)),image(X_b,X_b),uminus_uminus(X_b)),hAPP(X_b,fun(X_b,bool),ord_lessThan(X_b),X_1))=hAPP(X_b,fun(X_b,bool),ord_greaterThan(X_b),hAPP(X_b,X_b,uminus_uminus(X_b),X_1)).
% 64.42/64.11  0 [] -ordered_ab_group_add(X_b)|hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,X_b),fun(fun(X_b,bool),fun(X_b,bool)),image(X_b,X_b),uminus_uminus(X_b)),hAPP(X_b,fun(X_b,bool),ord_greaterThan(X_b),X_1))=hAPP(X_b,fun(X_b,bool),ord_lessThan(X_b),hAPP(X_b,X_b,uminus_uminus(X_b),X_1)).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))!=bot_bot(fun(X_b,bool))|hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),A_3)=ti(X_b,X_1).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))=bot_bot(fun(X_b,bool))|hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),A_3)=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1),hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool)))))).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))!=bot_bot(fun(X_b,bool))|hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=ti(X_b,X_1).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))=bot_bot(fun(X_b,bool))|hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1),hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool)))))).
% 64.42/64.11  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),hAPP(fun(X_b,bool),fun(X_b,bool),uminus_uminus(fun(X_b,bool)),A_3))).
% 64.42/64.11  0 [] hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(bool,bool),fun(fun(X_b,bool),fun(X_b,bool)),combb(bool,bool,X_b),fNot),Pa))=hAPP(fun(X_b,bool),fun(X_b,bool),uminus_uminus(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),Pa)).
% 64.42/64.11  0 [] hAPP(fun(X_b,bool),fun(X_b,bool),uminus_uminus(fun(X_b,bool)),A_3)=hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(bool,bool),fun(fun(X_b,bool),fun(X_b,bool)),combb(bool,bool,X_b),fNot),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),A_3))).
% 64.42/64.11  0 [] hAPP(fun(X_b,bool),fun(X_b,bool),uminus_uminus(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),uminus_uminus(fun(X_b,bool)),A_3))=ti(fun(X_b,bool),A_3).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),hAPP(fun(X_b,bool),fun(X_b,bool),uminus_uminus(fun(X_b,bool)),A_3)))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),A_3)).
% 64.42/64.11  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),hAPP(fun(X_b,bool),fun(X_b,bool),uminus_uminus(fun(X_b,bool)),A_3)))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),A_3)).
% 64.42/64.11  0 [] hAPP(fun(X_b,bool),fun(X_b,bool),uminus_uminus(fun(X_b,bool)),A_3)!=hAPP(fun(X_b,bool),fun(X_b,bool),uminus_uminus(fun(X_b,bool)),B_2)|ti(fun(X_b,bool),A_3)=ti(fun(X_b,bool),B_2).
% 64.42/64.11  0 [] hAPP(fun(X_b,bool),fun(X_b,bool),uminus_uminus(fun(X_b,bool)),A_3)=hAPP(fun(X_b,bool),fun(X_b,bool),uminus_uminus(fun(X_b,bool)),B_2)|ti(fun(X_b,bool),A_3)!=ti(fun(X_b,bool),B_2).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),hAPP(fun(X_b,bool),fun(X_b,bool),uminus_uminus(fun(X_b,bool)),A_3)))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),A_3)).
% 64.42/64.11  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),hAPP(fun(X_b,bool),fun(X_b,bool),uminus_uminus(fun(X_b,bool)),A_3)))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),A_3)).
% 64.42/64.11  0 [] -linorder(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),Y),Z)),X)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),Y),X)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),Z),X)).
% 64.42/64.11  0 [] -linorder(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),Y),Z)),X)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),Y),X)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),Z),X)).
% 64.42/64.11  0 [] -linorder(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),Y),Z))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),Y)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),Z)).
% 64.42/64.11  0 [] -linorder(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),Y),Z))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),Y)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),Z)).
% 64.42/64.11  0 [] -linorder(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),Y))=ti(X_a,X).
% 64.42/64.11  0 [] -linorder(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),Y))=ti(X_a,X).
% 64.42/64.11  0 [] -ordere236663937imp_le(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),Y)),Z)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),X),Z)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),Y),Z)).
% 64.42/64.11  0 [] -ordered_ab_group_add(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),minus_minus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),Y)),Z)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),minus_minus(X_a),X),Z)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),minus_minus(X_a),Y),Z)).
% 64.42/64.11  0 [] -linorder(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),X)=ti(X_a,X).
% 64.42/64.11  0 [] -linorder(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),Y)),Z)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),Y),Z)).
% 64.42/64.11  0 [] -linorder(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),A_1),B)),C)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),A_1),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),B),C)).
% 64.42/64.11  0 [] -linorder(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),Y),Z))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),Y),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),Z)).
% 64.42/64.11  0 [] -linorder(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),B),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),A_1),C))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),A_1),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),B),C)).
% 64.42/64.11  0 [] -linorder(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),Y))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),Y).
% 64.42/64.11  0 [] -linorder(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),A_1),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),A_1),B))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),A_1),B).
% 64.42/64.11  0 [] -linorder(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),Y)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),Y),X).
% 64.42/64.11  0 [] -linorder(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),A_1),B)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),B),A_1).
% 64.42/64.11  0 [] -linorder(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),A_1),A_1)=ti(X_a,A_1).
% 64.42/64.11  0 [] -linorder(X_b)|hAPP(X_b,fun(X_b,bool),ord_greaterThan(X_b),X_1)!=hAPP(X_b,fun(X_b,bool),ord_greaterThan(X_b),Y_2)|ti(X_b,X_1)=ti(X_b,Y_2).
% 64.42/64.11  0 [] -linorder(X_b)|hAPP(X_b,fun(X_b,bool),ord_greaterThan(X_b),X_1)=hAPP(X_b,fun(X_b,bool),ord_greaterThan(X_b),Y_2)|ti(X_b,X_1)!=ti(X_b,Y_2).
% 64.42/64.11  0 [] -linorder(X_a)|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),Y))).
% 64.42/64.11  0 [] -linorder(X_a)|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),Y))).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Y_2))|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1),Y_2)=ti(X_b,Y_2).
% 64.42/64.11  0 [] -linorder(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Y_2))|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1),Y_2)!=ti(X_b,Y_2).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1),Y_2)),Z_2))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Z_2)).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1),Y_2)),Z_2))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Y_2),Z_2)).
% 64.42/64.11  0 [] -linorder(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1),Y_2)),Z_2))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Z_2))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Y_2),Z_2)).
% 64.42/64.11  0 [] -linorder(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),A_1))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),A_1),B))).
% 64.42/64.11  0 [] -linorder(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),B))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),A_1),B))).
% 64.42/64.11  0 [] -linorder(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),Y))|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),Y)=ti(X_a,Y).
% 64.42/64.11  0 [] -linorder(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),X))|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),Y)=ti(X_a,X).
% 64.42/64.11  0 [] -linorder(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),A_1),X))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),B),X))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),A_1),B)),X)).
% 64.42/64.11  0 [] -linorder(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),X))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Z),X))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),Y),Z)),X)).
% 64.42/64.11  0 [] -linorder(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),A_1),C))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),B),D_1))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),A_1),B)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),C),D_1))).
% 64.42/64.11  0 [] -linorder(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),A_1),B)),X))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),A_1),X)).
% 64.42/64.11  0 [] -linorder(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),A_1),B)),X))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),B),X)).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Z_2),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1),Y_2)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Z_2),X_1))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Z_2),Y_2)).
% 64.42/64.11  0 [] -linorder(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Z_2),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1),Y_2)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Z_2),X_1)).
% 64.42/64.11  0 [] -linorder(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Z_2),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1),Y_2)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Z_2),Y_2)).
% 64.42/64.11  0 [] -linorder(X_b)|hBOOL(hAPP(fun(X_b,fun(X_b,X_b)),bool,finite_comp_fun_idem(X_b,X_b),ord_max(X_b))).
% 64.42/64.11  0 [] -linorder(X_a)|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),Y)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),Z))),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),Y),Z)))).
% 64.42/64.11  0 [] -linorder(X_a)|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),Y),Z))),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),Y)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),Z)))).
% 64.42/64.11  0 [] -linord219039673up_add(X_a)|hAPP(X_a,X_a,uminus_uminus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),Y))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),hAPP(X_a,X_a,uminus_uminus(X_a),X)),hAPP(X_a,X_a,uminus_uminus(X_a),Y)).
% 64.42/64.11  0 [] -linord219039673up_add(X_a)|hAPP(X_a,X_a,uminus_uminus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),Y))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),hAPP(X_a,X_a,uminus_uminus(X_a),X)),hAPP(X_a,X_a,uminus_uminus(X_a),Y)).
% 64.42/64.11  0 [] hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),N_1),M)),M)=hAPP(nat,nat,hAPP(nat,fun(nat,nat),ord_max(nat),N_1),M).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1),hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),A_3))=hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),A_3).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),A_2),Ba)),hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),X_b)),finite_fold(X_b,X_b),ord_max(X_b)),Ba),A_3))).
% 64.42/64.11  0 [] -ord(X_b)|ord_max(X_b)=hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,X_b)),max(X_b),ord_less_e_q(X_b)).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),X_b)),finite_fold(X_b,X_b),ord_max(X_b)),Ba),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),A_2),hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),X_b)),finite_fold(X_b,X_b),ord_max(X_b)),Ba),A_3)).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),A_2),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),A_3))=ti(X_b,A_2).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),hAPP(X_b,fun(X_b,bool),ord_greaterThan(X_b),X_1)),hAPP(X_b,fun(X_b,bool),ord_greaterThan(X_b),Y_2)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Y_2),X_1)).
% 64.42/64.11  0 [] -linorder(X_b)|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),hAPP(X_b,fun(X_b,bool),ord_greaterThan(X_b),X_1)),hAPP(X_b,fun(X_b,bool),ord_greaterThan(X_b),Y_2)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Y_2),X_1)).
% 64.42/64.11  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),A_3)=hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),ord_max(X_b)),A_3).
% 64.42/64.12  0 [] -linorder(X_b)|hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,X_b)),min(X_b),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)),combc(X_b,X_b,bool),ord_less_e_q(X_b)))=ord_max(X_b).
% 64.42/64.12  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))|hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1),hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),A_3)).
% 64.42/64.12  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))|hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1),hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),A_3)).
% 64.42/64.12  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|ti(fun(X_b,bool),B_2)=bot_bot(fun(X_b,bool))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),A_3))|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),B_2)),hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),A_3))=hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),A_3).
% 64.42/64.12  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),X_b)),finite_fold(X_b,X_b),ord_max(X_b)),X_1),A_3).
% 64.42/64.12  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),A_3))=hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),X_b)),finite_fold(X_b,X_b),ord_max(X_b)),A_2),A_3).
% 64.42/64.12  0 [] -linorder(X_b)|hAPP(X_b,X_b,H,hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),$f103(X_b,N_3,H)),$f102(X_b,N_3,H)))!=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),hAPP(X_b,X_b,H,$f103(X_b,N_3,H))),hAPP(X_b,X_b,H,$f102(X_b,N_3,H)))| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),N_3))|ti(fun(X_b,bool),N_3)=bot_bot(fun(X_b,bool))|hAPP(X_b,X_b,H,hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),N_3))=hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,X_b),fun(fun(X_b,bool),fun(X_b,bool)),image(X_b,X_b),H),N_3)).
% 64.42/64.12  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),$f105(X_b,A_3)),$f104(X_b,A_3))),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),$f105(X_b,A_3)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),$f104(X_b,A_3)),bot_bot(fun(X_b,bool))))))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),A_3)),A_3)).
% 64.42/64.12  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),$f106(X_b,Ca,Ba,A_3)),A_3))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),X_b)),finite_fold(X_b,X_b),ord_max(X_b)),Ca),A_3)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),Ba),Ca))).
% 64.42/64.12  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),$f106(X_b,Ca,Ba,A_3)),Ba))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),X_b)),finite_fold(X_b,X_b),ord_max(X_b)),Ca),A_3)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),Ba),Ca))).
% 64.42/64.12  0 [] -linorder(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),$f109(X_a,X,Y,Z)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),$f108(X_a,X,Y,Z)),$f107(X_a,X,Y,Z)))!=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),$f109(X_a,X,Y,Z)),$f108(X_a,X,Y,Z))),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),$f109(X_a,X,Y,Z)),$f107(X_a,X,Y,Z)))|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),Y),Z))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),Y)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),Z)).
% 64.42/64.12  0 [] -linorder(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),$f112(X_a,X,Y,Z)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),$f111(X_a,X,Y,Z)),$f110(X_a,X,Y,Z)))!=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),$f112(X_a,X,Y,Z)),$f111(X_a,X,Y,Z))),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),$f112(X_a,X,Y,Z)),$f110(X_a,X,Y,Z)))|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),Y),Z))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),Y)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),X),Z)).
% 64.42/64.12  0 [] -ord(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Least),$f113(X_a,X,Least)))|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),Least),X)=ti(X_a,X).
% 64.42/64.12  0 [] -order(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Least),$f114(X_a,X,Least)))|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),X),Least)=ti(X_a,X).
% 64.42/64.12  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),A_3)),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),A_3))).
% 64.42/64.12  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),B_2))|ti(fun(X_b,bool),B_2)=bot_bot(fun(X_b,bool))|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),A_3)),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),B_2))=hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,bool),hAPP(fun(fun(X_b,bool),bool),fun(fun(X_b,fun(X_b,bool)),fun(X_b,bool)),combb(fun(X_b,bool),bool,X_b),fEx(X_b)),hAPP(fun(X_b,fun(X_b,fun(X_b,bool))),fun(X_b,fun(X_b,bool)),hAPP(fun(fun(X_b,fun(X_b,bool)),fun(X_b,bool)),fun(fun(X_b,fun(X_b,fun(X_b,bool))),fun(X_b,fun(X_b,bool))),combb(fun(X_b,fun(X_b,bool)),fun(X_b,bool),X_b),hAPP(fun(fun(X_b,bool),bool),fun(fun(X_b,fun(X_b,bool)),fun(X_b,bool)),combb(fun(X_b,bool),bool,X_b),fEx(X_b))),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,fun(X_b,bool))),hAPP(fun(X_b,fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)))),fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,fun(X_b,bool)))),combc(X_b,fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool))),hAPP(fun(X_b,fun(X_b,fun(fun(X_b,bool),fun(X_b,bool)))),fun(X_b,fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)))),hAPP(fun(fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)))),fun(fun(X_b,fun(X_b,fun(fun(X_b,bool),fun(X_b,bool)))),fun(X_b,fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool))))),combb(fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool))),X_b),combs(X_b,fun(X_b,bool),fun(X_b,bool))),hAPP(fun(X_b,fun(X_b,fun(X_b,fun(bool,bool)))),fun(X_b,fun(X_b,fun(fun(X_b,bool),fun(X_b,bool)))),hAPP(fun(fun(X_b,fun(X_b,fun(bool,bool))),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool)))),fun(fun(X_b,fun(X_b,fun(X_b,fun(bool,bool)))),fun(X_b,fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))))),combb(fun(X_b,fun(X_b,fun(bool,bool))),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),X_b),hAPP(fun(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,fun(X_b,fun(bool,bool))),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool)))),combb(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),X_b),combs(X_b,bool,bool))),hAPP(fun(X_b,fun(X_b,fun(X_b,bool))),fun(X_b,fun(X_b,fun(X_b,fun(bool,bool)))),hAPP(fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,fun(bool,bool)))),fun(fun(X_b,fun(X_b,fun(X_b,bool))),fun(X_b,fun(X_b,fun(X_b,fun(bool,bool))))),combb(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,fun(bool,bool))),X_b),hAPP(fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,fun(bool,bool)))),combb(fun(X_b,bool),fun(X_b,fun(bool,bool)),X_b),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj))),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(X_b,fun(X_b,bool))),hAPP(fun(X_b,fun(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(X_b,bool)))),fun(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(X_b,fun(X_b,bool)))),combc(X_b,fun(X_b,fun(X_b,X_b)),fun(X_b,fun(X_b,bool))),hAPP(fun(X_b,fun(fun(X_b,X_b),fun(X_b,bool))),fun(X_b,fun(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(X_b,bool)))),hAPP(fun(fun(fun(X_b,X_b),fun(X_b,bool)),fun(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(X_b,bool)))),fun(fun(X_b,fun(fun(X_b,X_b),fun(X_b,bool))),fun(X_b,fun(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(X_b,bool))))),combb(fun(fun(X_b,X_b),fun(X_b,bool)),fun(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(X_b,bool))),X_b),combb(fun(X_b,X_b),fun(X_b,bool),X_b)),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(fun(X_b,X_b),fun(X_b,bool))),hAPP(fun(fun(X_b,bool),fun(fun(X_b,X_b),fun(X_b,bool))),fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(fun(X_b,X_b),fun(X_b,bool)))),combb(fun(X_b,bool),fun(fun(X_b,X_b),fun(X_b,bool)),X_b),combb(X_b,bool,X_b)),fe_qual(X_b)))),ord_max(X_b)))))),hAPP(fun(X_b,bool),fun(X_b,fun(X_b,bool)),hAPP(fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,bool),fun(X_b,fun(X_b,bool))),combc(X_b,fun(X_b,bool),fun(X_b,bool)),hAPP(fun(X_b,fun(bool,bool)),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),hAPP(fun(fun(bool,bool),fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,fun(bool,bool)),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool)))),combb(fun(bool,bool),fun(fun(X_b,bool),fun(X_b,bool)),X_b),combb(bool,bool,X_b)),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),A_3)))),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),B_2))))))).
% 64.42/64.12  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),A_3))=hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Inf_fin(X_b),ord_min(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,bool),hAPP(fun(fun(X_b,bool),bool),fun(fun(X_b,fun(X_b,bool)),fun(X_b,bool)),combb(fun(X_b,bool),bool,X_b),fEx(X_b)),hAPP(fun(X_b,bool),fun(X_b,fun(X_b,bool)),hAPP(fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,bool),fun(X_b,fun(X_b,bool))),combc(X_b,fun(X_b,bool),fun(X_b,bool)),hAPP(fun(X_b,fun(X_b,fun(bool,bool))),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),hAPP(fun(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,fun(X_b,fun(bool,bool))),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool)))),combb(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),X_b),combs(X_b,bool,bool)),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,fun(bool,bool))),hAPP(fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,fun(bool,bool)))),combb(fun(X_b,bool),fun(X_b,fun(bool,bool)),X_b),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj)),hAPP(fun(X_b,X_b),fun(X_b,fun(X_b,bool)),hAPP(fun(X_b,fun(fun(X_b,X_b),fun(X_b,bool))),fun(fun(X_b,X_b),fun(X_b,fun(X_b,bool))),combc(X_b,fun(X_b,X_b),fun(X_b,bool)),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(fun(X_b,X_b),fun(X_b,bool))),hAPP(fun(fun(X_b,bool),fun(fun(X_b,X_b),fun(X_b,bool))),fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(fun(X_b,X_b),fun(X_b,bool)))),combb(fun(X_b,bool),fun(fun(X_b,X_b),fun(X_b,bool)),X_b),combb(X_b,bool,X_b)),fe_qual(X_b))),hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1))))),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),A_3))))).
% 64.42/64.12  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),Pa)))| -hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),hAPP(fun(X_c,bool),fun(X_c,bool),collect(X_c),hAPP(fun(X_c,fun(X_b,bool)),fun(X_c,bool),hAPP(fun(fun(X_b,bool),bool),fun(fun(X_c,fun(X_b,bool)),fun(X_c,bool)),combb(fun(X_b,bool),bool,X_c),fEx(X_b)),hAPP(fun(X_c,fun(X_b,bool)),fun(X_c,fun(X_b,bool)),hAPP(fun(fun(X_b,bool),fun(X_b,bool)),fun(fun(X_c,fun(X_b,bool)),fun(X_c,fun(X_b,bool))),combb(fun(X_b,bool),fun(X_b,bool),X_c),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj),Pa))),Q_3)))))| -hBOOL(hAPP(X_b,bool,Pa,Y_1))|hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),hAPP(fun(X_c,bool),fun(X_c,bool),collect(X_c),hAPP(X_b,fun(X_c,bool),hAPP(fun(X_c,fun(X_b,bool)),fun(X_b,fun(X_c,bool)),combc(X_c,X_b,bool),Q_3),Y_1)))).
% 64.42/64.12  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),Pa)))|hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),hAPP(fun(X_c,bool),fun(X_c,bool),collect(X_c),hAPP(fun(X_c,fun(X_b,bool)),fun(X_c,bool),hAPP(fun(fun(X_b,bool),bool),fun(fun(X_c,fun(X_b,bool)),fun(X_c,bool)),combb(fun(X_b,bool),bool,X_c),fEx(X_b)),hAPP(fun(X_c,fun(X_b,bool)),fun(X_c,fun(X_b,bool)),hAPP(fun(fun(X_b,bool),fun(X_b,bool)),fun(fun(X_c,fun(X_b,bool)),fun(X_c,fun(X_b,bool))),combb(fun(X_b,bool),fun(X_b,bool),X_c),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj),Pa))),Q_3)))))|hBOOL(hAPP(X_b,bool,Pa,$f115(X_c,X_b,Q_3,Pa))).
% 64.42/64.12  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),Pa)))|hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),hAPP(fun(X_c,bool),fun(X_c,bool),collect(X_c),hAPP(fun(X_c,fun(X_b,bool)),fun(X_c,bool),hAPP(fun(fun(X_b,bool),bool),fun(fun(X_c,fun(X_b,bool)),fun(X_c,bool)),combb(fun(X_b,bool),bool,X_c),fEx(X_b)),hAPP(fun(X_c,fun(X_b,bool)),fun(X_c,fun(X_b,bool)),hAPP(fun(fun(X_b,bool),fun(X_b,bool)),fun(fun(X_c,fun(X_b,bool)),fun(X_c,fun(X_b,bool))),combb(fun(X_b,bool),fun(X_b,bool),X_c),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj),Pa))),Q_3)))))| -hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),hAPP(fun(X_c,bool),fun(X_c,bool),collect(X_c),hAPP(X_b,fun(X_c,bool),hAPP(fun(X_c,fun(X_b,bool)),fun(X_b,fun(X_c,bool)),combc(X_c,X_b,bool),Q_3),$f115(X_c,X_b,Q_3,Pa))))).
% 64.42/64.12  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),Pa)))|hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),hAPP(fun(X_c,bool),fun(X_c,bool),collect(X_c),hAPP(fun(X_c,fun(X_b,bool)),fun(X_c,bool),hAPP(fun(fun(X_b,bool),bool),fun(fun(X_c,fun(X_b,bool)),fun(X_c,bool)),combb(fun(X_b,bool),bool,X_c),fEx(X_b)),hAPP(fun(X_b,bool),fun(X_c,fun(X_b,bool)),hAPP(fun(X_c,fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,bool),fun(X_c,fun(X_b,bool))),combc(X_c,fun(X_b,bool),fun(X_b,bool)),hAPP(fun(X_c,fun(X_b,fun(bool,bool))),fun(X_c,fun(fun(X_b,bool),fun(X_b,bool))),hAPP(fun(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_c,fun(X_b,fun(bool,bool))),fun(X_c,fun(fun(X_b,bool),fun(X_b,bool)))),combb(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),X_c),combs(X_b,bool,bool)),hAPP(fun(X_c,fun(X_b,bool)),fun(X_c,fun(X_b,fun(bool,bool))),hAPP(fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),fun(fun(X_c,fun(X_b,bool)),fun(X_c,fun(X_b,fun(bool,bool)))),combb(fun(X_b,bool),fun(X_b,fun(bool,bool)),X_c),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj)),hAPP(fun(X_b,X_c),fun(X_c,fun(X_b,bool)),hAPP(fun(X_c,fun(fun(X_b,X_c),fun(X_b,bool))),fun(fun(X_b,X_c),fun(X_c,fun(X_b,bool))),combc(X_c,fun(X_b,X_c),fun(X_b,bool)),hAPP(fun(X_c,fun(X_c,bool)),fun(X_c,fun(fun(X_b,X_c),fun(X_b,bool))),hAPP(fun(fun(X_c,bool),fun(fun(X_b,X_c),fun(X_b,bool))),fun(fun(X_c,fun(X_c,bool)),fun(X_c,fun(fun(X_b,X_c),fun(X_b,bool)))),combb(fun(X_c,bool),fun(fun(X_b,X_c),fun(X_b,bool)),X_c),combb(X_c,bool,X_b)),fe_qual(X_c))),F)))),Pa))))).
% 64.42/64.12  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_1),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),A_3))=hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,bool),hAPP(fun(fun(X_b,bool),bool),fun(fun(X_b,fun(X_b,bool)),fun(X_b,bool)),combb(fun(X_b,bool),bool,X_b),fEx(X_b)),hAPP(fun(X_b,bool),fun(X_b,fun(X_b,bool)),hAPP(fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,bool),fun(X_b,fun(X_b,bool))),combc(X_b,fun(X_b,bool),fun(X_b,bool)),hAPP(fun(X_b,fun(X_b,fun(bool,bool))),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),hAPP(fun(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,fun(X_b,fun(bool,bool))),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool)))),combb(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),X_b),combs(X_b,bool,bool)),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,fun(bool,bool))),hAPP(fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,fun(bool,bool)))),combb(fun(X_b,bool),fun(X_b,fun(bool,bool)),X_b),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj)),hAPP(fun(X_b,X_b),fun(X_b,fun(X_b,bool)),hAPP(fun(X_b,fun(fun(X_b,X_b),fun(X_b,bool))),fun(fun(X_b,X_b),fun(X_b,fun(X_b,bool))),combc(X_b,fun(X_b,X_b),fun(X_b,bool)),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(fun(X_b,X_b),fun(X_b,bool))),hAPP(fun(fun(X_b,bool),fun(fun(X_b,X_b),fun(X_b,bool))),fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(fun(X_b,X_b),fun(X_b,bool)))),combb(fun(X_b,bool),fun(fun(X_b,X_b),fun(X_b,bool)),X_b),combb(X_b,bool,X_b)),fe_qual(X_b))),hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_1))))),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),A_3))))).
% 64.42/64.12  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),B_2))|ti(fun(X_b,bool),B_2)=bot_bot(fun(X_b,bool))|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),A_3)),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),B_2))=hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,bool),hAPP(fun(fun(X_b,bool),bool),fun(fun(X_b,fun(X_b,bool)),fun(X_b,bool)),combb(fun(X_b,bool),bool,X_b),fEx(X_b)),hAPP(fun(X_b,fun(X_b,fun(X_b,bool))),fun(X_b,fun(X_b,bool)),hAPP(fun(fun(X_b,fun(X_b,bool)),fun(X_b,bool)),fun(fun(X_b,fun(X_b,fun(X_b,bool))),fun(X_b,fun(X_b,bool))),combb(fun(X_b,fun(X_b,bool)),fun(X_b,bool),X_b),hAPP(fun(fun(X_b,bool),bool),fun(fun(X_b,fun(X_b,bool)),fun(X_b,bool)),combb(fun(X_b,bool),bool,X_b),fEx(X_b))),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,fun(X_b,bool))),hAPP(fun(X_b,fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)))),fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,fun(X_b,bool)))),combc(X_b,fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool))),hAPP(fun(X_b,fun(X_b,fun(fun(X_b,bool),fun(X_b,bool)))),fun(X_b,fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)))),hAPP(fun(fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)))),fun(fun(X_b,fun(X_b,fun(fun(X_b,bool),fun(X_b,bool)))),fun(X_b,fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool))))),combb(fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool))),X_b),combs(X_b,fun(X_b,bool),fun(X_b,bool))),hAPP(fun(X_b,fun(X_b,fun(X_b,fun(bool,bool)))),fun(X_b,fun(X_b,fun(fun(X_b,bool),fun(X_b,bool)))),hAPP(fun(fun(X_b,fun(X_b,fun(bool,bool))),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool)))),fun(fun(X_b,fun(X_b,fun(X_b,fun(bool,bool)))),fun(X_b,fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))))),combb(fun(X_b,fun(X_b,fun(bool,bool))),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),X_b),hAPP(fun(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,fun(X_b,fun(bool,bool))),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool)))),combb(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),X_b),combs(X_b,bool,bool))),hAPP(fun(X_b,fun(X_b,fun(X_b,bool))),fun(X_b,fun(X_b,fun(X_b,fun(bool,bool)))),hAPP(fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,fun(bool,bool)))),fun(fun(X_b,fun(X_b,fun(X_b,bool))),fun(X_b,fun(X_b,fun(X_b,fun(bool,bool))))),combb(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,fun(bool,bool))),X_b),hAPP(fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,fun(bool,bool)))),combb(fun(X_b,bool),fun(X_b,fun(bool,bool)),X_b),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj))),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(X_b,fun(X_b,bool))),hAPP(fun(X_b,fun(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(X_b,bool)))),fun(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(X_b,fun(X_b,bool)))),combc(X_b,fun(X_b,fun(X_b,X_b)),fun(X_b,fun(X_b,bool))),hAPP(fun(X_b,fun(fun(X_b,X_b),fun(X_b,bool))),fun(X_b,fun(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(X_b,bool)))),hAPP(fun(fun(fun(X_b,X_b),fun(X_b,bool)),fun(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(X_b,bool)))),fun(fun(X_b,fun(fun(X_b,X_b),fun(X_b,bool))),fun(X_b,fun(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(X_b,bool))))),combb(fun(fun(X_b,X_b),fun(X_b,bool)),fun(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(X_b,bool))),X_b),combb(fun(X_b,X_b),fun(X_b,bool),X_b)),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(fun(X_b,X_b),fun(X_b,bool))),hAPP(fun(fun(X_b,bool),fun(fun(X_b,X_b),fun(X_b,bool))),fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(fun(X_b,X_b),fun(X_b,bool)))),combb(fun(X_b,bool),fun(fun(X_b,X_b),fun(X_b,bool)),X_b),combb(X_b,bool,X_b)),fe_qual(X_b)))),ord_min(X_b)))))),hAPP(fun(X_b,bool),fun(X_b,fun(X_b,bool)),hAPP(fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,bool),fun(X_b,fun(X_b,bool))),combc(X_b,fun(X_b,bool),fun(X_b,bool)),hAPP(fun(X_b,fun(bool,bool)),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),hAPP(fun(fun(bool,bool),fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,fun(bool,bool)),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool)))),combb(fun(bool,bool),fun(fun(X_b,bool),fun(X_b,bool)),X_b),combb(bool,bool,X_b)),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),A_3)))),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),B_2))))))).
% 64.42/64.12  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),A_3))=hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),A_3).
% 64.42/64.12  0 [] -linorder(X_b)|hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))=ti(X_b,X_1).
% 64.42/64.12  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),A_2),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),A_3))=ti(X_b,A_2).
% 64.42/64.12  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),A_3)=hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),ord_max(X_b)),A_3).
% 64.42/64.12  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))|hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),A_3)).
% 64.42/64.12  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))|hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),A_3)).
% 64.42/64.12  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|ti(fun(X_b,bool),B_2)=bot_bot(fun(X_b,bool))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),A_3))|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),B_2)),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),A_3))=hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),A_3).
% 64.42/64.12  0 [] -linord2061991079up_add(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),N_3))|ti(fun(X_b,bool),N_3)=bot_bot(fun(X_b,bool))|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),K_1),hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),N_3))=hAPP(fun(X_b,bool),X_b,big_linorder_Max(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,bool),hAPP(fun(fun(X_b,bool),bool),fun(fun(X_b,fun(X_b,bool)),fun(X_b,bool)),combb(fun(X_b,bool),bool,X_b),fEx(X_b)),hAPP(fun(X_b,bool),fun(X_b,fun(X_b,bool)),hAPP(fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,bool),fun(X_b,fun(X_b,bool))),combc(X_b,fun(X_b,bool),fun(X_b,bool)),hAPP(fun(X_b,fun(X_b,fun(bool,bool))),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),hAPP(fun(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,fun(X_b,fun(bool,bool))),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool)))),combb(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),X_b),combs(X_b,bool,bool)),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,fun(bool,bool))),hAPP(fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,fun(bool,bool)))),combb(fun(X_b,bool),fun(X_b,fun(bool,bool)),X_b),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj)),hAPP(fun(X_b,X_b),fun(X_b,fun(X_b,bool)),hAPP(fun(X_b,fun(fun(X_b,X_b),fun(X_b,bool))),fun(fun(X_b,X_b),fun(X_b,fun(X_b,bool))),combc(X_b,fun(X_b,X_b),fun(X_b,bool)),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(fun(X_b,X_b),fun(X_b,bool))),hAPP(fun(fun(X_b,bool),fun(fun(X_b,X_b),fun(X_b,bool))),fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(fun(X_b,X_b),fun(X_b,bool)))),combb(fun(X_b,bool),fun(fun(X_b,X_b),fun(X_b,bool)),X_b),combb(X_b,bool,X_b)),fe_qual(X_b))),hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),K_1))))),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),N_3))))).
% 64.42/64.12  0 [] -linord2061991079up_add(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),N_3))|ti(fun(X_b,bool),N_3)=bot_bot(fun(X_b,bool))|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),K_1),hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),N_3))=hAPP(fun(X_b,bool),X_b,big_linorder_Min(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,bool),hAPP(fun(fun(X_b,bool),bool),fun(fun(X_b,fun(X_b,bool)),fun(X_b,bool)),combb(fun(X_b,bool),bool,X_b),fEx(X_b)),hAPP(fun(X_b,bool),fun(X_b,fun(X_b,bool)),hAPP(fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,bool),fun(X_b,fun(X_b,bool))),combc(X_b,fun(X_b,bool),fun(X_b,bool)),hAPP(fun(X_b,fun(X_b,fun(bool,bool))),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool))),hAPP(fun(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,fun(X_b,fun(bool,bool))),fun(X_b,fun(fun(X_b,bool),fun(X_b,bool)))),combb(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),X_b),combs(X_b,bool,bool)),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,fun(bool,bool))),hAPP(fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,fun(bool,bool)))),combb(fun(X_b,bool),fun(X_b,fun(bool,bool)),X_b),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj)),hAPP(fun(X_b,X_b),fun(X_b,fun(X_b,bool)),hAPP(fun(X_b,fun(fun(X_b,X_b),fun(X_b,bool))),fun(fun(X_b,X_b),fun(X_b,fun(X_b,bool))),combc(X_b,fun(X_b,X_b),fun(X_b,bool)),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(fun(X_b,X_b),fun(X_b,bool))),hAPP(fun(fun(X_b,bool),fun(fun(X_b,X_b),fun(X_b,bool))),fun(fun(X_b,fun(X_b,bool)),fun(X_b,fun(fun(X_b,X_b),fun(X_b,bool)))),combb(fun(X_b,bool),fun(fun(X_b,X_b),fun(X_b,bool)),X_b),combb(X_b,bool,X_b)),fe_qual(X_b))),hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),K_1))))),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),N_3))))).
% 64.42/64.12  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),A_3))=hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),X_b)),finite_fold(X_b,X_b),ord_max(X_b)),A_2),A_3).
% 64.42/64.12  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(fun(X_b,bool),X_b,hAPP(X_b,fun(fun(X_b,bool),X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(fun(X_b,bool),X_b)),finite_fold(X_b,X_b),ord_max(X_b)),X_1),A_3).
% 64.42/64.12  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))!=bot_bot(fun(X_b,bool))|hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),A_3)=ti(X_b,X_1).
% 64.42/64.12  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))=bot_bot(fun(X_b,bool))|hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),A_3)=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool)))))).
% 64.42/64.12  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))!=bot_bot(fun(X_b,bool))|hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=ti(X_b,X_1).
% 64.42/64.12  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))=bot_bot(fun(X_b,bool))|hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool)))))).
% 64.42/64.12  0 [] -linorder(X_b)|hAPP(X_b,X_b,H,hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),$f117(X_b,N_3,H)),$f116(X_b,N_3,H)))!=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),hAPP(X_b,X_b,H,$f117(X_b,N_3,H))),hAPP(X_b,X_b,H,$f116(X_b,N_3,H)))| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),N_3))|ti(fun(X_b,bool),N_3)=bot_bot(fun(X_b,bool))|hAPP(X_b,X_b,H,hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),N_3))=hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,X_b),fun(fun(X_b,bool),fun(X_b,bool)),image(X_b,X_b),H),N_3)).
% 64.42/64.12  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),$f119(X_b,A_3)),$f118(X_b,A_3))),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),$f119(X_b,A_3)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),$f118(X_b,A_3)),bot_bot(fun(X_b,bool))))))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),big_Sup_fin(X_b),ord_max(X_b)),A_3)),A_3)).
% 64.42/64.12  0 [] -hBOOL(hAPP(X_b,bool,Pa,X1))|hBOOL(hAPP(X_b,bool,Pa,$f120(X_b,Pa,Q_2)))|hBOOL(Q_2).
% 64.42/64.12  0 [] hBOOL(hAPP(X_b,bool,Pa,$f121(X_b,Pa)))| -hBOOL(hAPP(X_b,bool,Pa,X_2))|hBOOL($f122(X_b,Pa)).
% 64.42/64.12  0 [] hBOOL(hAPP(X_b,bool,Pa,$f121(X_b,Pa)))| -hBOOL($f122(X_b,Pa)).
% 64.42/64.12  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(fun(X_b,bool),nat,finite_card(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool)))))),hAPP(fun(X_b,bool),nat,finite_card(X_b),A_3))).
% 64.42/64.12  0 [] -order(X_b)| -ord(X_c)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_c,X_b,F,Ba)),A_2))| -hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),Ca),Ba))|hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),$f123(X_c,X_b,Ca,F,Ba,A_2)),$f124(X_c,X_b,Ca,F,Ba,A_2)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_c,X_b,F,Ca)),A_2)).
% 64.42/64.12  0 [] -order(X_b)| -ord(X_c)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_c,X_b,F,Ba)),A_2))| -hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),Ca),Ba))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_c,X_b,F,$f123(X_c,X_b,Ca,F,Ba,A_2))),hAPP(X_c,X_b,F,$f124(X_c,X_b,Ca,F,Ba,A_2))))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_c,X_b,F,Ca)),A_2)).
% 64.42/64.12  0 [] -order(X_b)|ti(X_b,A_2)!=hAPP(X_b,X_b,F,Ba)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Ca),Ba))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),$f125(X_b,Ca,A_2,F,Ba)),$f126(X_b,Ca,A_2,F,Ba)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,F,Ca)),A_2)).
% 64.42/64.12  0 [] -order(X_b)|ti(X_b,A_2)!=hAPP(X_b,X_b,F,Ba)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Ca),Ba))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,F,$f125(X_b,Ca,A_2,F,Ba))),hAPP(X_b,X_b,F,$f126(X_b,Ca,A_2,F,Ba))))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_b,X_b,F,Ca)),A_2)).
% 64.42/64.12  0 [] hAPP(fun(nat,bool),nat,finite_card(nat),hAPP(nat,fun(nat,bool),ord_lessThan(nat),U))=U.
% 64.42/64.12  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(fun(X_b,bool),nat,finite_card(X_b),A_3)),hAPP(fun(X_b,bool),nat,finite_card(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3)))).
% 64.42/64.12  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),B_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(fun(X_b,bool),nat,finite_card(X_b),B_2)),hAPP(fun(X_b,bool),nat,finite_card(X_b),A_3)))|ti(fun(X_b,bool),A_3)=ti(fun(X_b,bool),B_2).
% 64.42/64.12  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),B_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(fun(X_b,bool),nat,finite_card(X_b),A_3)),hAPP(fun(X_b,bool),nat,finite_card(X_b),B_2))).
% 64.42/64.12  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(fun(X_c,bool),nat,finite_card(X_c),hAPP(fun(X_b,bool),fun(X_c,bool),hAPP(fun(X_b,X_c),fun(fun(X_b,bool),fun(X_c,bool)),image(X_b,X_c),F),A_3))),hAPP(fun(X_b,bool),nat,finite_card(X_b),A_3))).
% 64.42/64.12  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),B_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),A_3))|hAPP(fun(X_b,bool),nat,finite_card(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2))=hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(fun(X_b,bool),nat,finite_card(X_b),A_3)),hAPP(fun(X_b,bool),nat,finite_card(X_b),B_2)).
% 64.42/64.12  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),B_2))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(fun(X_b,bool),nat,finite_card(X_b),A_3)),hAPP(fun(X_b,bool),nat,finite_card(X_b),B_2))),hAPP(fun(X_b,bool),nat,finite_card(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2)))).
% 64.42/64.12  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),S_1))| -hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),T_4))|hBOOL(hAPP(fun(X_c,bool),bool,hAPP(X_c,fun(fun(X_c,bool),bool),member(X_c),$f127(X_c,X_b,R_1,K_1,T_4,S_1)),T_4))|hAPP(fun(X_b,bool),nat,hAPP(fun(X_b,nat),fun(fun(X_b,bool),nat),big_co1399186613setsum(X_b,nat),hAPP(fun(X_b,fun(X_c,bool)),fun(X_b,nat),hAPP(fun(fun(X_c,bool),nat),fun(fun(X_b,fun(X_c,bool)),fun(X_b,nat)),combb(fun(X_c,bool),nat,X_b),finite_card(X_c)),hAPP(fun(X_b,fun(X_c,bool)),fun(X_b,fun(X_c,bool)),hAPP(fun(fun(X_c,bool),fun(X_c,bool)),fun(fun(X_b,fun(X_c,bool)),fun(X_b,fun(X_c,bool))),combb(fun(X_c,bool),fun(X_c,bool),X_b),collect(X_c)),hAPP(fun(X_b,fun(X_c,bool)),fun(X_b,fun(X_c,bool)),hAPP(fun(fun(X_c,bool),fun(X_c,bool)),fun(fun(X_b,fun(X_c,bool)),fun(X_b,fun(X_c,bool))),combb(fun(X_c,bool),fun(X_c,bool),X_b),hAPP(fun(X_c,fun(bool,bool)),fun(fun(X_c,bool),fun(X_c,bool)),combs(X_c,bool,bool),hAPP(fun(X_c,bool),fun(X_c,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_c,bool),fun(X_c,fun(bool,bool))),combb(bool,fun(bool,bool),X_c),fconj),hAPP(fun(X_c,bool),fun(X_c,bool),hAPP(fun(X_c,fun(fun(X_c,bool),bool)),fun(fun(X_c,bool),fun(X_c,bool)),combc(X_c,fun(X_c,bool),bool),member(X_c)),T_4)))),R_1)))),S_1)=hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),K_1),hAPP(fun(X_c,bool),nat,finite_card(X_c),T_4)).
% 64.42/64.12  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),S_1))| -hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),T_4))|hAPP(fun(X_b,bool),nat,finite_card(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),S_1))),hAPP(X_c,fun(X_b,bool),hAPP(fun(X_b,fun(X_c,bool)),fun(X_c,fun(X_b,bool)),combc(X_b,X_c,bool),R_1),$f127(X_c,X_b,R_1,K_1,T_4,S_1)))))!=K_1|hAPP(fun(X_b,bool),nat,hAPP(fun(X_b,nat),fun(fun(X_b,bool),nat),big_co1399186613setsum(X_b,nat),hAPP(fun(X_b,fun(X_c,bool)),fun(X_b,nat),hAPP(fun(fun(X_c,bool),nat),fun(fun(X_b,fun(X_c,bool)),fun(X_b,nat)),combb(fun(X_c,bool),nat,X_b),finite_card(X_c)),hAPP(fun(X_b,fun(X_c,bool)),fun(X_b,fun(X_c,bool)),hAPP(fun(fun(X_c,bool),fun(X_c,bool)),fun(fun(X_b,fun(X_c,bool)),fun(X_b,fun(X_c,bool))),combb(fun(X_c,bool),fun(X_c,bool),X_b),collect(X_c)),hAPP(fun(X_b,fun(X_c,bool)),fun(X_b,fun(X_c,bool)),hAPP(fun(fun(X_c,bool),fun(X_c,bool)),fun(fun(X_b,fun(X_c,bool)),fun(X_b,fun(X_c,bool))),combb(fun(X_c,bool),fun(X_c,bool),X_b),hAPP(fun(X_c,fun(bool,bool)),fun(fun(X_c,bool),fun(X_c,bool)),combs(X_c,bool,bool),hAPP(fun(X_c,bool),fun(X_c,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_c,bool),fun(X_c,fun(bool,bool))),combb(bool,fun(bool,bool),X_c),fconj),hAPP(fun(X_c,bool),fun(X_c,bool),hAPP(fun(X_c,fun(fun(X_c,bool),bool)),fun(fun(X_c,bool),fun(X_c,bool)),combc(X_c,fun(X_c,bool),bool),member(X_c)),T_4)))),R_1)))),S_1)=hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),K_1),hAPP(fun(X_c,bool),nat,finite_card(X_c),T_4)).
% 64.42/64.12  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),S_2))| -hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),T_5))|hBOOL(hAPP(fun(X_c,bool),bool,hAPP(X_c,fun(fun(X_c,bool),bool),member(X_c),$f128(X_c,X_b,R_1,K_1,T_5,S_2)),T_5))|hAPP(fun(X_b,bool),nat,hAPP(fun(X_b,nat),fun(fun(X_b,bool),nat),big_co1399186613setsum(X_b,nat),hAPP(fun(X_b,fun(X_c,bool)),fun(X_b,nat),hAPP(fun(fun(X_c,bool),nat),fun(fun(X_b,fun(X_c,bool)),fun(X_b,nat)),combb(fun(X_c,bool),nat,X_b),finite_card(X_c)),hAPP(fun(X_b,fun(X_c,bool)),fun(X_b,fun(X_c,bool)),hAPP(fun(fun(X_c,bool),fun(X_c,bool)),fun(fun(X_b,fun(X_c,bool)),fun(X_b,fun(X_c,bool))),combb(fun(X_c,bool),fun(X_c,bool),X_b),collect(X_c)),hAPP(fun(X_b,fun(X_c,bool)),fun(X_b,fun(X_c,bool)),hAPP(fun(fun(X_c,bool),fun(X_c,bool)),fun(fun(X_b,fun(X_c,bool)),fun(X_b,fun(X_c,bool))),combb(fun(X_c,bool),fun(X_c,bool),X_b),hAPP(fun(X_c,fun(bool,bool)),fun(fun(X_c,bool),fun(X_c,bool)),combs(X_c,bool,bool),hAPP(fun(X_c,bool),fun(X_c,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_c,bool),fun(X_c,fun(bool,bool))),combb(bool,fun(bool,bool),X_c),fconj),hAPP(fun(X_c,bool),fun(X_c,bool),hAPP(fun(X_c,fun(fun(X_c,bool),bool)),fun(fun(X_c,bool),fun(X_c,bool)),combc(X_c,fun(X_c,bool),bool),member(X_c)),T_5)))),R_1)))),S_2)=hAPP(fun(X_c,bool),nat,hAPP(fun(X_c,nat),fun(fun(X_c,bool),nat),big_co1399186613setsum(X_c,nat),K_1),T_5).
% 64.42/64.12  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),S_2))| -hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),T_5))|hAPP(fun(X_b,bool),nat,finite_card(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,bool)),combs(X_b,bool,bool),hAPP(fun(X_b,bool),fun(X_b,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_b,bool),fun(X_b,fun(bool,bool))),combb(bool,fun(bool,bool),X_b),fconj),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,fun(fun(X_b,bool),bool)),fun(fun(X_b,bool),fun(X_b,bool)),combc(X_b,fun(X_b,bool),bool),member(X_b)),S_2))),hAPP(X_c,fun(X_b,bool),hAPP(fun(X_b,fun(X_c,bool)),fun(X_c,fun(X_b,bool)),combc(X_b,X_c,bool),R_1),$f128(X_c,X_b,R_1,K_1,T_5,S_2)))))!=hAPP(X_c,nat,K_1,$f128(X_c,X_b,R_1,K_1,T_5,S_2))|hAPP(fun(X_b,bool),nat,hAPP(fun(X_b,nat),fun(fun(X_b,bool),nat),big_co1399186613setsum(X_b,nat),hAPP(fun(X_b,fun(X_c,bool)),fun(X_b,nat),hAPP(fun(fun(X_c,bool),nat),fun(fun(X_b,fun(X_c,bool)),fun(X_b,nat)),combb(fun(X_c,bool),nat,X_b),finite_card(X_c)),hAPP(fun(X_b,fun(X_c,bool)),fun(X_b,fun(X_c,bool)),hAPP(fun(fun(X_c,bool),fun(X_c,bool)),fun(fun(X_b,fun(X_c,bool)),fun(X_b,fun(X_c,bool))),combb(fun(X_c,bool),fun(X_c,bool),X_b),collect(X_c)),hAPP(fun(X_b,fun(X_c,bool)),fun(X_b,fun(X_c,bool)),hAPP(fun(fun(X_c,bool),fun(X_c,bool)),fun(fun(X_b,fun(X_c,bool)),fun(X_b,fun(X_c,bool))),combb(fun(X_c,bool),fun(X_c,bool),X_b),hAPP(fun(X_c,fun(bool,bool)),fun(fun(X_c,bool),fun(X_c,bool)),combs(X_c,bool,bool),hAPP(fun(X_c,bool),fun(X_c,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_c,bool),fun(X_c,fun(bool,bool))),combb(bool,fun(bool,bool),X_c),fconj),hAPP(fun(X_c,bool),fun(X_c,bool),hAPP(fun(X_c,fun(fun(X_c,bool),bool)),fun(fun(X_c,bool),fun(X_c,bool)),combc(X_c,fun(X_c,bool),bool),member(X_c)),T_5)))),R_1)))),S_2)=hAPP(fun(X_c,bool),nat,hAPP(fun(X_c,nat),fun(fun(X_c,bool),nat),big_co1399186613setsum(X_c,nat),K_1),T_5).
% 64.42/64.12  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hAPP(fun(X_b,bool),nat,finite_card(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool)))))=hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(fun(X_b,bool),nat,finite_card(X_b),A_3)),one_one(nat)).
% 64.42/64.12  0 [] -comm_monoid_mult(X_b)|hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co302546470etprod(X_c,X_b),hAPP(X_b,fun(X_c,X_b),combk(X_b,X_c),one_one(X_b))),A_3)=one_one(X_b).
% 64.42/64.12  0 [] hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),M_1),N)!=one_one(nat)|M_1=one_one(nat).
% 64.42/64.12  0 [] hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),M_1),N)!=one_one(nat)|N=one_one(nat).
% 64.42/64.12  0 [] hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),M_1),N)=one_one(nat)|M_1!=one_one(nat)|N!=one_one(nat).
% 64.42/64.12  0 [] hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),N_1),one_one(nat))=N_1.
% 64.42/64.12  0 [] one_one(nat)!=hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),M_1),N)|M_1=one_one(nat).
% 64.42/64.12  0 [] one_one(nat)!=hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),M_1),N)|N=one_one(nat).
% 64.42/64.12  0 [] one_one(nat)=hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),M_1),N)|M_1!=one_one(nat)|N!=one_one(nat).
% 64.42/64.12  0 [] hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),one_one(nat)),N_1)=N_1.
% 64.42/64.12  0 [] -comm_monoid_mult(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),one_one(X_a))=ti(X_a,A_1).
% 64.42/64.12  0 [] -comm_semiring_1(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),one_one(X_a))=ti(X_a,A_1).
% 64.42/64.12  0 [] -monoid_mult(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),one_one(X_a))=ti(X_a,A_1).
% 64.42/64.12  0 [] -comm_monoid_mult(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),one_one(X_a)),A_1)=ti(X_a,A_1).
% 64.42/64.12  0 [] -comm_semiring_1(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),one_one(X_a)),A_1)=ti(X_a,A_1).
% 64.42/64.12  0 [] -monoid_mult(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),one_one(X_a)),A_1)=ti(X_a,A_1).
% 64.42/64.12  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),F_2))|hAPP(fun(X_b,bool),nat,hAPP(fun(X_b,nat),fun(fun(X_b,bool),nat),big_co302546470etprod(X_b,nat),F),F_2)!=one_one(nat)| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),F_2))|hAPP(X_b,nat,F,X_2)=one_one(nat).
% 64.42/64.12  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),F_2))|hAPP(fun(X_b,bool),nat,hAPP(fun(X_b,nat),fun(fun(X_b,bool),nat),big_co302546470etprod(X_b,nat),F),F_2)=one_one(nat)|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),$f129(X_b,F,F_2)),F_2)).
% 64.42/64.12  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),F_2))|hAPP(fun(X_b,bool),nat,hAPP(fun(X_b,nat),fun(fun(X_b,bool),nat),big_co302546470etprod(X_b,nat),F),F_2)=one_one(nat)|hAPP(X_b,nat,F,$f129(X_b,F,F_2))!=one_one(nat).
% 64.42/64.12  0 [] -one(X_b)|one_one(X_b)!=ti(X_b,X_1)|ti(X_b,X_1)=one_one(X_b).
% 64.42/64.12  0 [] -one(X_b)|one_one(X_b)=ti(X_b,X_1)|ti(X_b,X_1)!=one_one(X_b).
% 64.42/64.12  0 [] -comm_semiring_1(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),M)),M)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),one_one(X_a))),M).
% 64.42/64.12  0 [] -comm_semiring_1(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),M),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),M))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),one_one(X_a))),M).
% 64.42/64.12  0 [] -comm_semiring_1(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),M),M)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),one_one(X_a)),one_one(X_a))),M).
% 64.42/64.12  0 [] -ring_11004092258visors(X_b)|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),X_1),X_1)!=one_one(X_b)|ti(X_b,X_1)=one_one(X_b)|ti(X_b,X_1)=hAPP(X_b,X_b,uminus_uminus(X_b),one_one(X_b)).
% 64.42/64.12  0 [] -ring_11004092258visors(X_b)|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),X_1),X_1)=one_one(X_b)|ti(X_b,X_1)!=one_one(X_b).
% 64.42/64.12  0 [] -ring_11004092258visors(X_b)|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),X_1),X_1)=one_one(X_b)|ti(X_b,X_1)!=hAPP(X_b,X_b,uminus_uminus(X_b),one_one(X_b)).
% 64.42/64.12  0 [] -comm_ring_1(X_a)|hAPP(X_a,X_a,uminus_uminus(X_a),X)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(X_a,X_a,uminus_uminus(X_a),one_one(X_a))),X).
% 64.42/64.12  0 [] -comm_monoid_mult(X_b)|hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co302546470etprod(X_c,X_b),G),bot_bot(fun(X_c,bool)))=one_one(X_b).
% 64.42/64.12  0 [] -comm_monoid_mult(X_b)|hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co302546470etprod(X_c,X_b),F),bot_bot(fun(X_c,bool)))=one_one(X_b).
% 64.42/64.12  0 [] -comm_monoid_mult(X_c)|hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),F),A_3)=one_one(X_c).
% 64.42/64.12  0 [] -comm_monoid_mult(X_c)|hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),G),A_3)=one_one(X_c).
% 64.42/64.12  0 [] -comm_monoid_mult(X_c)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),S_1))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),S_1))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),hAPP(X_c,fun(X_b,X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(X_b,X_c)),combc(X_b,X_c,X_c),hAPP(fun(X_b,X_c),fun(X_b,fun(X_c,X_c)),hAPP(fun(X_b,fun(X_c,fun(X_c,X_c))),fun(fun(X_b,X_c),fun(X_b,fun(X_c,X_c))),combs(X_b,X_c,fun(X_c,X_c)),hAPP(fun(X_b,bool),fun(X_b,fun(X_c,fun(X_c,X_c))),hAPP(fun(bool,fun(X_c,fun(X_c,X_c))),fun(fun(X_b,bool),fun(X_b,fun(X_c,fun(X_c,X_c)))),combb(bool,fun(X_c,fun(X_c,X_c)),X_b),if(X_c)),hAPP(X_b,fun(X_b,bool),fe_qual(X_b),A_2))),Ba)),one_one(X_c))),S_1)=hAPP(X_b,X_c,Ba,A_2).
% 64.42/64.12  0 [] -comm_monoid_mult(X_c)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),S_1))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),S_1))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),hAPP(X_c,fun(X_b,X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(X_b,X_c)),combc(X_b,X_c,X_c),hAPP(fun(X_b,X_c),fun(X_b,fun(X_c,X_c)),hAPP(fun(X_b,fun(X_c,fun(X_c,X_c))),fun(fun(X_b,X_c),fun(X_b,fun(X_c,X_c))),combs(X_b,X_c,fun(X_c,X_c)),hAPP(fun(X_b,bool),fun(X_b,fun(X_c,fun(X_c,X_c))),hAPP(fun(bool,fun(X_c,fun(X_c,X_c))),fun(fun(X_b,bool),fun(X_b,fun(X_c,fun(X_c,X_c)))),combb(bool,fun(X_c,fun(X_c,X_c)),X_b),if(X_c)),hAPP(X_b,fun(X_b,bool),fe_qual(X_b),A_2))),Ba)),one_one(X_c))),S_1)=one_one(X_c).
% 64.42/64.12  0 [] -comm_monoid_mult(X_c)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),S_1))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),S_1))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),hAPP(X_c,fun(X_b,X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(X_b,X_c)),combc(X_b,X_c,X_c),hAPP(fun(X_b,X_c),fun(X_b,fun(X_c,X_c)),hAPP(fun(X_b,fun(X_c,fun(X_c,X_c))),fun(fun(X_b,X_c),fun(X_b,fun(X_c,X_c))),combs(X_b,X_c,fun(X_c,X_c)),hAPP(fun(X_b,bool),fun(X_b,fun(X_c,fun(X_c,X_c))),hAPP(fun(bool,fun(X_c,fun(X_c,X_c))),fun(fun(X_b,bool),fun(X_b,fun(X_c,fun(X_c,X_c)))),combb(bool,fun(X_c,fun(X_c,X_c)),X_b),if(X_c)),hAPP(X_b,fun(X_b,bool),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)),combc(X_b,X_b,bool),fe_qual(X_b)),A_2))),Ba)),one_one(X_c))),S_1)=hAPP(X_b,X_c,Ba,A_2).
% 64.42/64.12  0 [] -comm_monoid_mult(X_c)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),S_1))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),S_1))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),hAPP(X_c,fun(X_b,X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(X_b,X_c)),combc(X_b,X_c,X_c),hAPP(fun(X_b,X_c),fun(X_b,fun(X_c,X_c)),hAPP(fun(X_b,fun(X_c,fun(X_c,X_c))),fun(fun(X_b,X_c),fun(X_b,fun(X_c,X_c))),combs(X_b,X_c,fun(X_c,X_c)),hAPP(fun(X_b,bool),fun(X_b,fun(X_c,fun(X_c,X_c))),hAPP(fun(bool,fun(X_c,fun(X_c,X_c))),fun(fun(X_b,bool),fun(X_b,fun(X_c,fun(X_c,X_c)))),combb(bool,fun(X_c,fun(X_c,X_c)),X_b),if(X_c)),hAPP(X_b,fun(X_b,bool),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)),combc(X_b,X_b,bool),fe_qual(X_b)),A_2))),Ba)),one_one(X_c))),S_1)=one_one(X_c).
% 64.42/64.12  0 [] hAPP(fun(X_b,bool),nat,finite_card(X_b),A_3)=hAPP(fun(X_b,bool),nat,hAPP(fun(X_b,nat),fun(fun(X_b,bool),nat),big_co1399186613setsum(X_b,nat),hAPP(nat,fun(X_b,nat),combk(nat,X_b),one_one(nat))),A_3).
% 64.42/64.12  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hAPP(fun(X_b,bool),nat,finite_card(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),one_one(nat)),hAPP(fun(X_b,bool),nat,finite_card(X_b),A_3)).
% 64.42/64.12  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),B_2))|hAPP(fun(X_b,bool),nat,finite_card(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),B_2)))=hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(fun(X_b,bool),nat,finite_card(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),B_2))),one_one(nat)).
% 64.42/64.12  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hAPP(fun(X_b,bool),nat,finite_card(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),A_3))=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),one_one(nat)),hAPP(fun(X_b,bool),nat,finite_card(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool)))))).
% 64.42/64.12  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hAPP(fun(X_b,bool),nat,finite_card(X_b),A_3)=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),one_one(nat)),hAPP(fun(X_b,bool),nat,finite_card(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool)))))).
% 64.42/64.12  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hAPP(fun(X_b,bool),nat,finite_card(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool)))))=hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(fun(X_b,bool),nat,finite_card(X_b),A_3)),one_one(nat)).
% 64.42/64.12  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hAPP(fun(X_b,bool),nat,finite_card(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool)))))=hAPP(fun(X_b,bool),nat,finite_card(X_b),A_3).
% 64.42/64.12  0 [] -comm_monoid_mult(X_c)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),T_4))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),S_1),T_4))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),$f130(X_b,X_c,F,S_1,T_4)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),T_4),S_1)))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),F),T_4)=hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),F),S_1).
% 64.42/64.12  0 [] -comm_monoid_mult(X_c)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),T_4))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),S_1),T_4))|hAPP(X_b,X_c,F,$f130(X_b,X_c,F,S_1,T_4))!=one_one(X_c)|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),F),T_4)=hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),F),S_1).
% 64.42/64.12  0 [] -comm_monoid_mult(X_c)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),T_4))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),S_1),T_4))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),$f131(X_b,X_c,F,S_1,T_4)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),T_4),S_1)))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),F),S_1)=hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),F),T_4).
% 64.42/64.12  0 [] -comm_monoid_mult(X_c)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),T_4))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),S_1),T_4))|hAPP(X_b,X_c,F,$f131(X_b,X_c,F,S_1,T_4))!=one_one(X_c)|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),F),S_1)=hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),F),T_4).
% 64.42/64.12  0 [] -comm_monoid_mult(X_c)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),$f132(X_b,X_c,G,A_3)),A_3))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),G),A_3)=one_one(X_c).
% 64.42/64.12  0 [] -comm_monoid_mult(X_c)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hAPP(X_b,X_c,G,$f132(X_b,X_c,G,A_3))!=one_one(X_c)|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),G),A_3)=one_one(X_c).
% 64.42/64.12  0 [] -comm_monoid_mult(X_c)|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),$f133(X_b,X_c,F,F_2)),F_2))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),F),F_2)=one_one(X_c).
% 64.42/64.12  0 [] -comm_monoid_mult(X_c)|hAPP(X_b,X_c,F,$f133(X_b,X_c,F,F_2))!=one_one(X_c)|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),F),F_2)=one_one(X_c).
% 64.42/64.12  0 [] -comm_semiring_1(X_b)|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),one_one(X_b)),one_one(X_b))),hAPP(fun(nat,bool),X_b,hAPP(fun(nat,X_b),fun(fun(nat,bool),X_b),big_co1399186613setsum(nat,X_b),hAPP(fun(nat,X_b),fun(nat,X_b),hAPP(fun(X_b,X_b),fun(fun(nat,X_b),fun(nat,X_b)),combb(X_b,X_b,nat),hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),A_2)),hAPP(X_b,fun(nat,X_b),hAPP(fun(nat,fun(X_b,X_b)),fun(X_b,fun(nat,X_b)),combc(nat,X_b,X_b),hAPP(fun(nat,X_b),fun(nat,fun(X_b,X_b)),hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(nat,X_b),fun(nat,fun(X_b,X_b))),combb(X_b,fun(X_b,X_b),nat),times_times(X_b)),semiring_1_of_nat(X_b))),D))),hAPP(nat,fun(nat,bool),ord_lessThan(nat),N)))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),hAPP(nat,X_b,semiring_1_of_nat(X_b),N)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),A_2),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),A_2),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),hAPP(nat,X_b,semiring_1_of_nat(X_b),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),N),one_one(nat)))),D)))).
% 64.42/64.12  0 [] -comm_monoid_mult(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),R_1,one_one(X_b)),one_one(X_b)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),R_1,$f137(X_c,X_b,H,G,S_1,R_1)),$f135(X_c,X_b,H,G,S_1,R_1)))| -hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),S_1))|hBOOL(hAPP(fun(X_c,bool),bool,hAPP(X_c,fun(fun(X_c,bool),bool),member(X_c),$f138(X_c,X_b,H,G,S_1,R_1)),S_1))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),R_1,hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co302546470etprod(X_c,X_b),H),S_1)),hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co302546470etprod(X_c,X_b),G),S_1))).
% 64.42/64.12  0 [] -comm_monoid_mult(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),R_1,one_one(X_b)),one_one(X_b)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),R_1,$f137(X_c,X_b,H,G,S_1,R_1)),$f135(X_c,X_b,H,G,S_1,R_1)))| -hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),S_1))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),R_1,hAPP(X_c,X_b,H,$f138(X_c,X_b,H,G,S_1,R_1))),hAPP(X_c,X_b,G,$f138(X_c,X_b,H,G,S_1,R_1))))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),R_1,hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co302546470etprod(X_c,X_b),H),S_1)),hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co302546470etprod(X_c,X_b),G),S_1))).
% 64.42/64.12  0 [] -comm_monoid_mult(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),R_1,one_one(X_b)),one_one(X_b)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),R_1,$f136(X_c,X_b,H,G,S_1,R_1)),$f134(X_c,X_b,H,G,S_1,R_1)))| -hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),S_1))|hBOOL(hAPP(fun(X_c,bool),bool,hAPP(X_c,fun(fun(X_c,bool),bool),member(X_c),$f138(X_c,X_b,H,G,S_1,R_1)),S_1))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),R_1,hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co302546470etprod(X_c,X_b),H),S_1)),hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co302546470etprod(X_c,X_b),G),S_1))).
% 64.42/64.12  0 [] -comm_monoid_mult(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),R_1,one_one(X_b)),one_one(X_b)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),R_1,$f136(X_c,X_b,H,G,S_1,R_1)),$f134(X_c,X_b,H,G,S_1,R_1)))| -hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),S_1))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),R_1,hAPP(X_c,X_b,H,$f138(X_c,X_b,H,G,S_1,R_1))),hAPP(X_c,X_b,G,$f138(X_c,X_b,H,G,S_1,R_1))))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),R_1,hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co302546470etprod(X_c,X_b),H),S_1)),hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co302546470etprod(X_c,X_b),G),S_1))).
% 64.42/64.12  0 [] -comm_monoid_mult(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),R_1,one_one(X_b)),one_one(X_b)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),R_1,hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),$f137(X_c,X_b,H,G,S_1,R_1)),$f136(X_c,X_b,H,G,S_1,R_1))),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),$f135(X_c,X_b,H,G,S_1,R_1)),$f134(X_c,X_b,H,G,S_1,R_1))))| -hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),S_1))|hBOOL(hAPP(fun(X_c,bool),bool,hAPP(X_c,fun(fun(X_c,bool),bool),member(X_c),$f138(X_c,X_b,H,G,S_1,R_1)),S_1))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),R_1,hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co302546470etprod(X_c,X_b),H),S_1)),hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co302546470etprod(X_c,X_b),G),S_1))).
% 64.42/64.12  0 [] -comm_monoid_mult(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),R_1,one_one(X_b)),one_one(X_b)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),R_1,hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),$f137(X_c,X_b,H,G,S_1,R_1)),$f136(X_c,X_b,H,G,S_1,R_1))),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),$f135(X_c,X_b,H,G,S_1,R_1)),$f134(X_c,X_b,H,G,S_1,R_1))))| -hBOOL(hAPP(fun(X_c,bool),bool,finite_finite_1(X_c),S_1))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),R_1,hAPP(X_c,X_b,H,$f138(X_c,X_b,H,G,S_1,R_1))),hAPP(X_c,X_b,G,$f138(X_c,X_b,H,G,S_1,R_1))))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),R_1,hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co302546470etprod(X_c,X_b),H),S_1)),hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co302546470etprod(X_c,X_b),G),S_1))).
% 64.42/64.12  0 [] -semiring_char_0(X_b)|hAPP(nat,X_b,semiring_1_of_nat(X_b),M_1)!=hAPP(nat,X_b,semiring_1_of_nat(X_b),N)|M_1=N.
% 64.42/64.12  0 [] -semiring_char_0(X_b)|hAPP(nat,X_b,semiring_1_of_nat(X_b),M_1)=hAPP(nat,X_b,semiring_1_of_nat(X_b),N)|M_1!=N.
% 64.42/64.12  0 [] -linordered_semidom(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(nat,X_b,semiring_1_of_nat(X_b),M_1)),hAPP(nat,X_b,semiring_1_of_nat(X_b),N)))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M_1),N)).
% 64.42/64.12  0 [] -linordered_semidom(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(nat,X_b,semiring_1_of_nat(X_b),M_1)),hAPP(nat,X_b,semiring_1_of_nat(X_b),N)))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M_1),N)).
% 64.42/64.12  0 [] -semiring_1(X_a)|hAPP(nat,X_a,semiring_1_of_nat(X_a),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M),N_1))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),hAPP(nat,X_a,semiring_1_of_nat(X_a),M)),hAPP(nat,X_a,semiring_1_of_nat(X_a),N_1)).
% 64.42/64.12  0 [] -semiring_1(X_a)|hAPP(nat,X_a,semiring_1_of_nat(X_a),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),M),N_1))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(nat,X_a,semiring_1_of_nat(X_a),M)),hAPP(nat,X_a,semiring_1_of_nat(X_a),N_1)).
% 64.42/64.12  0 [] -semiring_1(X_a)|hAPP(nat,X_a,semiring_1_of_nat(X_a),one_one(nat))=one_one(X_a).
% 64.42/64.12  0 [] -ring_1(X_a)| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),N_1),M))|hAPP(nat,X_a,semiring_1_of_nat(X_a),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M),N_1))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),minus_minus(X_a),hAPP(nat,X_a,semiring_1_of_nat(X_a),M)),hAPP(nat,X_a,semiring_1_of_nat(X_a),N_1)).
% 64.42/64.12  0 [] -semiring_1(X_b)|hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co1399186613setsum(X_c,X_b),hAPP(X_b,fun(X_c,X_b),combk(X_b,X_c),Y_2)),A_3)=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),hAPP(nat,X_b,semiring_1_of_nat(X_b),hAPP(fun(X_c,bool),nat,finite_card(X_c),A_3))),Y_2).
% 64.42/64.12  0 [] -ordere779506340up_add(X_c)| -semiring_1(X_c)|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),$f139(X_b,X_c,F,K_2,A_3)),A_3))|hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),F),A_3)),hAPP(X_c,X_c,hAPP(X_c,fun(X_c,X_c),times_times(X_c),hAPP(nat,X_c,semiring_1_of_nat(X_c),hAPP(fun(X_b,bool),nat,finite_card(X_b),A_3))),K_2))).
% 64.42/64.12  0 [] -ordere779506340up_add(X_c)| -semiring_1(X_c)| -hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),hAPP(X_b,X_c,F,$f139(X_b,X_c,F,K_2,A_3))),K_2))|hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),F),A_3)),hAPP(X_c,X_c,hAPP(X_c,fun(X_c,X_c),times_times(X_c),hAPP(nat,X_c,semiring_1_of_nat(X_c),hAPP(fun(X_b,bool),nat,finite_card(X_b),A_3))),K_2))).
% 64.42/64.12  0 [] -comm_monoid_mult(X_b)| -semiring_1(X_b)|hAPP(nat,X_b,semiring_1_of_nat(X_b),hAPP(fun(X_c,bool),nat,hAPP(fun(X_c,nat),fun(fun(X_c,bool),nat),big_co302546470etprod(X_c,nat),F),A_3))=hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co302546470etprod(X_c,X_b),hAPP(fun(X_c,nat),fun(X_c,X_b),hAPP(fun(nat,X_b),fun(fun(X_c,nat),fun(X_c,X_b)),combb(nat,X_b,X_c),semiring_1_of_nat(X_b)),F)),A_3).
% 64.42/64.12  0 [] -semiring_1(X_b)|hAPP(nat,X_b,semiring_1_of_nat(X_b),hAPP(fun(X_c,bool),nat,hAPP(fun(X_c,nat),fun(fun(X_c,bool),nat),big_co1399186613setsum(X_c,nat),F),A_3))=hAPP(fun(X_c,bool),X_b,hAPP(fun(X_c,X_b),fun(fun(X_c,bool),X_b),big_co1399186613setsum(X_c,X_b),hAPP(fun(X_c,nat),fun(X_c,X_b),hAPP(fun(nat,X_b),fun(fun(X_c,nat),fun(X_c,X_b)),combb(nat,X_b,X_c),semiring_1_of_nat(X_b)),F)),A_3).
% 64.42/64.12  0 [] hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),hAPP(nat,int,semiring_1_of_nat(int),M)),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),hAPP(nat,int,semiring_1_of_nat(int),N_1)),Z))=hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),hAPP(nat,int,semiring_1_of_nat(int),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M),N_1))),Z).
% 64.42/64.12  0 [] hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),hAPP(nat,int,semiring_1_of_nat(int),M)),hAPP(nat,int,semiring_1_of_nat(int),N_1))=hAPP(nat,int,semiring_1_of_nat(int),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M),N_1)).
% 64.42/64.12  0 [] -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),hAPP(nat,int,semiring_1_of_nat(int),M_1)),hAPP(nat,int,semiring_1_of_nat(int),N)))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M_1),N)).
% 64.42/64.12  0 [] hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),hAPP(nat,int,semiring_1_of_nat(int),M_1)),hAPP(nat,int,semiring_1_of_nat(int),N)))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M_1),N)).
% 64.42/64.12  0 [] hAPP(int,int,hAPP(int,fun(int,int),times_times(int),hAPP(nat,int,semiring_1_of_nat(int),M)),hAPP(nat,int,semiring_1_of_nat(int),N_1))=hAPP(nat,int,semiring_1_of_nat(int),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),M),N_1)).
% 64.42/64.12  0 [] hAPP(nat,int,semiring_1_of_nat(int),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),M),N_1))=hAPP(int,int,hAPP(int,fun(int,int),times_times(int),hAPP(nat,int,semiring_1_of_nat(int),M)),hAPP(nat,int,semiring_1_of_nat(int),N_1)).
% 64.42/64.12  0 [] hAPP(nat,int,semiring_1_of_nat(int),one_one(nat))=one_one(int).
% 64.42/64.12  0 [] hAPP(nat,int,semiring_1_of_nat(int),hAPP(fun(X_b,bool),nat,hAPP(fun(X_b,nat),fun(fun(X_b,bool),nat),big_co1399186613setsum(X_b,nat),F),A_3))=hAPP(fun(X_b,bool),int,hAPP(fun(X_b,int),fun(fun(X_b,bool),int),big_co1399186613setsum(X_b,int),hAPP(fun(X_b,nat),fun(X_b,int),hAPP(fun(nat,int),fun(fun(X_b,nat),fun(X_b,int)),combb(nat,int,X_b),semiring_1_of_nat(int)),F)),A_3).
% 64.42/64.12  0 [] hAPP(nat,int,semiring_1_of_nat(int),hAPP(fun(X_b,bool),nat,hAPP(fun(X_b,nat),fun(fun(X_b,bool),nat),big_co302546470etprod(X_b,nat),F),A_3))=hAPP(fun(X_b,bool),int,hAPP(fun(X_b,int),fun(fun(X_b,bool),int),big_co302546470etprod(X_b,int),hAPP(fun(X_b,nat),fun(X_b,int),hAPP(fun(nat,int),fun(fun(X_b,nat),fun(X_b,int)),combb(nat,int,X_b),semiring_1_of_nat(int)),F)),A_3).
% 64.42/64.12  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),N_1),M))|hAPP(int,int,hAPP(int,fun(int,int),minus_minus(int),hAPP(nat,int,semiring_1_of_nat(int),M)),hAPP(nat,int,semiring_1_of_nat(int),N_1))=hAPP(nat,int,semiring_1_of_nat(int),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M),N_1)).
% 64.42/64.12  0 [] -comm_semiring_1(X_b)|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),one_one(X_b)),one_one(X_b))),hAPP(fun(nat,bool),X_b,hAPP(fun(nat,X_b),fun(fun(nat,bool),X_b),big_co1399186613setsum(nat,X_b),semiring_1_of_nat(X_b)),hAPP(nat,fun(nat,bool),hAPP(nat,fun(nat,fun(nat,bool)),ord_atLeastAtMost(nat),one_one(nat)),N)))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),hAPP(nat,X_b,semiring_1_of_nat(X_b),N)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(nat,X_b,semiring_1_of_nat(X_b),N)),one_one(X_b))).
% 64.42/64.12  0 [] -comm_monoid_mult(X_c)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),S_1))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),S_1))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),hAPP(X_c,fun(X_b,X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(X_b,X_c)),combc(X_b,X_c,X_c),hAPP(fun(X_b,X_c),fun(X_b,fun(X_c,X_c)),hAPP(fun(X_b,fun(X_c,fun(X_c,X_c))),fun(fun(X_b,X_c),fun(X_b,fun(X_c,X_c))),combs(X_b,X_c,fun(X_c,X_c)),hAPP(fun(X_b,bool),fun(X_b,fun(X_c,fun(X_c,X_c))),hAPP(fun(bool,fun(X_c,fun(X_c,X_c))),fun(fun(X_b,bool),fun(X_b,fun(X_c,fun(X_c,X_c)))),combb(bool,fun(X_c,fun(X_c,X_c)),X_b),if(X_c)),hAPP(X_b,fun(X_b,bool),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)),combc(X_b,X_b,bool),fe_qual(X_b)),A_2))),Ba)),Ca)),S_1)=hAPP(X_c,X_c,hAPP(X_c,fun(X_c,X_c),times_times(X_c),hAPP(X_b,X_c,Ba,A_2)),hAPP(nat,X_c,hAPP(X_c,fun(nat,X_c),power_power(X_c),Ca),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),hAPP(fun(X_b,bool),nat,finite_card(X_b),S_1)),one_one(nat)))).
% 64.42/64.12  0 [] -comm_monoid_mult(X_c)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),S_1))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_2),S_1))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),hAPP(X_c,fun(X_b,X_c),hAPP(fun(X_b,fun(X_c,X_c)),fun(X_c,fun(X_b,X_c)),combc(X_b,X_c,X_c),hAPP(fun(X_b,X_c),fun(X_b,fun(X_c,X_c)),hAPP(fun(X_b,fun(X_c,fun(X_c,X_c))),fun(fun(X_b,X_c),fun(X_b,fun(X_c,X_c))),combs(X_b,X_c,fun(X_c,X_c)),hAPP(fun(X_b,bool),fun(X_b,fun(X_c,fun(X_c,X_c))),hAPP(fun(bool,fun(X_c,fun(X_c,X_c))),fun(fun(X_b,bool),fun(X_b,fun(X_c,fun(X_c,X_c)))),combb(bool,fun(X_c,fun(X_c,X_c)),X_b),if(X_c)),hAPP(X_b,fun(X_b,bool),hAPP(fun(X_b,fun(X_b,bool)),fun(X_b,fun(X_b,bool)),combc(X_b,X_b,bool),fe_qual(X_b)),A_2))),Ba)),Ca)),S_1)=hAPP(nat,X_c,hAPP(X_c,fun(nat,X_c),power_power(X_c),Ca),hAPP(fun(X_b,bool),nat,finite_card(X_b),S_1)).
% 64.42/64.12  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Y_2),A_3))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(fun(X_b,bool),nat,finite_card(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Y_2),bot_bot(fun(X_b,bool)))))),hAPP(fun(X_b,bool),nat,finite_card(X_b),A_3))).
% 64.42/64.12  0 [] hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),hAPP(int,int,uminus_uminus(int),hAPP(nat,int,semiring_1_of_nat(int),N_1))),hAPP(nat,int,semiring_1_of_nat(int),M))).
% 64.42/64.12  0 [] hBOOL(hAPP(fun(nat,bool),bool,finite_finite_1(nat),hAPP(nat,fun(nat,bool),hAPP(nat,fun(nat,fun(nat,bool)),ord_atLeastAtMost(nat),L),U))).
% 64.42/64.12  0 [] hBOOL(hAPP(fun(nat,bool),bool,finite_finite_1(nat),hAPP(fun(nat,bool),fun(nat,bool),collect(nat),hAPP(nat,fun(nat,bool),hAPP(fun(nat,fun(nat,bool)),fun(nat,fun(nat,bool)),combc(nat,nat,bool),ord_less(nat)),K_1)))).
% 64.42/64.12  0 [] -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),W_1),Z_2))|Z_2=hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),W_1),hAPP(nat,int,semiring_1_of_nat(int),$f140(W_1,Z_2))).
% 64.42/64.12  0 [] hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),W_1),Z_2))|Z_2!=hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),W_1),hAPP(nat,int,semiring_1_of_nat(int),N_2)).
% 64.42/64.12  0 [] hAPP(nat,int,semiring_1_of_nat(int),hAPP(nat,nat,hAPP(nat,fun(nat,nat),power_power(nat),M),N_1))=hAPP(nat,int,hAPP(int,fun(nat,int),power_power(int),hAPP(nat,int,semiring_1_of_nat(int),M)),N_1).
% 64.42/64.12  0 [] hAPP(nat,int,hAPP(int,fun(nat,int),power_power(int),hAPP(nat,int,semiring_1_of_nat(int),M)),N_1)=hAPP(nat,int,semiring_1_of_nat(int),hAPP(nat,nat,hAPP(nat,fun(nat,nat),power_power(nat),M),N_1)).
% 64.42/64.12  0 [] hAPP(nat,int,semiring_1_of_nat(int),M_1)!=hAPP(nat,int,semiring_1_of_nat(int),N)|M_1=N.
% 64.42/64.12  0 [] hAPP(nat,int,semiring_1_of_nat(int),M_1)=hAPP(nat,int,semiring_1_of_nat(int),N)|M_1!=N.
% 64.42/64.12  0 [] hAPP(int,int,hAPP(int,fun(int,int),times_times(int),hAPP(int,int,uminus_uminus(int),Z)),W_2)=hAPP(int,int,uminus_uminus(int),hAPP(int,int,hAPP(int,fun(int,int),times_times(int),Z),W_2)).
% 64.42/64.12  0 [] hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),Z),hAPP(int,int,uminus_uminus(int),W_2))=hAPP(int,int,hAPP(int,fun(int,int),minus_minus(int),Z),W_2).
% 64.42/64.12  0 [] hAPP(int,int,hAPP(int,fun(int,int),minus_minus(int),Z),W_2)=hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),Z),hAPP(int,int,uminus_uminus(int),W_2)).
% 64.42/64.12  0 [] hAPP(int,int,uminus_uminus(int),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),Z),W_2))=hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),hAPP(int,int,uminus_uminus(int),Z)),hAPP(int,int,uminus_uminus(int),W_2)).
% 64.42/64.12  0 [] hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),W_2),W_2)).
% 64.42/64.12  0 [] hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),Z),W_2))|hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),W_2),Z)).
% 64.42/64.12  0 [] -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),I),J))| -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),J),K))|hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),I),K)).
% 64.42/64.12  0 [] -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),Z),W_2))| -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),W_2),Z))|Z=W_2.
% 64.42/64.12  0 [] hAPP(int,int,hAPP(int,fun(int,int),times_times(int),hAPP(int,int,hAPP(int,fun(int,int),times_times(int),Z1),Z2)),Z3)=hAPP(int,int,hAPP(int,fun(int,int),times_times(int),Z1),hAPP(int,int,hAPP(int,fun(int,int),times_times(int),Z2),Z3)).
% 64.42/64.12  0 [] hAPP(nat,int,hAPP(int,fun(nat,int),power_power(int),hAPP(nat,int,hAPP(int,fun(nat,int),power_power(int),X),Y)),Z)=hAPP(nat,int,hAPP(int,fun(nat,int),power_power(int),X),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),Y),Z)).
% 64.42/64.12  0 [] hAPP(int,int,hAPP(int,fun(int,int),times_times(int),Z),W_2)=hAPP(int,int,hAPP(int,fun(int,int),times_times(int),W_2),Z).
% 64.42/64.12  0 [] hAPP(int,int,hAPP(int,fun(int,int),times_times(int),hAPP(int,int,hAPP(int,fun(int,int),minus_minus(int),Z1),Z2)),W_2)=hAPP(int,int,hAPP(int,fun(int,int),minus_minus(int),hAPP(int,int,hAPP(int,fun(int,int),times_times(int),Z1),W_2)),hAPP(int,int,hAPP(int,fun(int,int),times_times(int),Z2),W_2)).
% 64.42/64.12  0 [] hAPP(int,int,hAPP(int,fun(int,int),times_times(int),W_2),hAPP(int,int,hAPP(int,fun(int,int),minus_minus(int),Z1),Z2))=hAPP(int,int,hAPP(int,fun(int,int),minus_minus(int),hAPP(int,int,hAPP(int,fun(int,int),times_times(int),W_2),Z1)),hAPP(int,int,hAPP(int,fun(int,int),times_times(int),W_2),Z2)).
% 64.42/64.12  0 [] hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),Z1),Z2)),Z3)=hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),Z1),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),Z2),Z3)).
% 64.42/64.12  0 [] hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),X),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),Y),Z))=hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),Y),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),X),Z)).
% 64.42/64.12  0 [] hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),Z),W_2)=hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),W_2),Z).
% 64.42/64.12  0 [] hAPP(nat,int,hAPP(int,fun(nat,int),power_power(int),X),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),Y),Z))=hAPP(int,int,hAPP(int,fun(int,int),times_times(int),hAPP(nat,int,hAPP(int,fun(nat,int),power_power(int),X),Y)),hAPP(nat,int,hAPP(int,fun(nat,int),power_power(int),X),Z)).
% 64.42/64.12  0 [] hAPP(int,int,hAPP(int,fun(int,int),times_times(int),W_2),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),Z1),Z2))=hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),hAPP(int,int,hAPP(int,fun(int,int),times_times(int),W_2),Z1)),hAPP(int,int,hAPP(int,fun(int,int),times_times(int),W_2),Z2)).
% 64.42/64.12  0 [] hAPP(int,int,hAPP(int,fun(int,int),times_times(int),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),Z1),Z2)),W_2)=hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),hAPP(int,int,hAPP(int,fun(int,int),times_times(int),Z1),W_2)),hAPP(int,int,hAPP(int,fun(int,int),times_times(int),Z2),W_2)).
% 64.42/64.12  0 [] -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),I),J))|hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),K),I)),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),K),J))).
% 64.42/64.12  0 [] hAPP(int,int,hAPP(int,fun(int,int),times_times(int),Z),one_one(int))=Z.
% 64.42/64.12  0 [] hAPP(int,int,hAPP(int,fun(int,int),times_times(int),one_one(int)),Z)=Z.
% 64.42/64.12  0 [] -comm_semiring_1(X_a)|hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),X),one_one(nat))=ti(X_a,X).
% 64.42/64.12  0 [] -linorder(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1),Y_2)),Z_2))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),Z_2)).
% 64.42/64.12  0 [] -linorder(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1),Y_2)),Z_2))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Y_2),Z_2)).
% 64.42/64.12  0 [] -linorder(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1),Y_2)),Z_2))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),Z_2))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Y_2),Z_2)).
% 64.42/64.12  0 [] -linorder(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Z_2),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1),Y_2)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Z_2),X_1))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Z_2),Y_2)).
% 64.42/64.12  0 [] -linorder(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Z_2),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1),Y_2)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Z_2),X_1)).
% 64.42/64.12  0 [] -linorder(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Z_2),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_max(X_b),X_1),Y_2)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Z_2),Y_2)).
% 64.42/64.12  0 [] -linorder(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),B))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),A_1),B))).
% 64.42/64.12  0 [] -linorder(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),A_1))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_max(X_a),A_1),B))).
% 64.42/64.12  0 [] ti(fun(X_b,bool),A_3)!=hAPP(fun(nat,bool),fun(X_b,bool),hAPP(fun(nat,X_b),fun(fun(nat,bool),fun(X_b,bool)),image(nat,X_b),F),hAPP(fun(nat,bool),fun(nat,bool),collect(nat),hAPP(nat,fun(nat,bool),hAPP(fun(nat,fun(nat,bool)),fun(nat,fun(nat,bool)),combc(nat,nat,bool),ord_less(nat)),N)))|hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3)).
% 64.42/64.12  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),I),J)),K))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),I),K)).
% 64.42/64.12  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),K),L_1))|hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M),L_1)!=hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),K),N_1)|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M),N_1)).
% 64.42/64.12  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),I),J))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),K),L_1))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),I),K)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),J),L_1))).
% 64.42/64.12  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),I),J))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),I),K)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),J),K))).
% 64.42/64.12  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),I),J))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),I),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M),J))).
% 64.42/64.12  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),I),J))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),I),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),J),M))).
% 64.42/64.12  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),K_1),M_1)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),K_1),N)))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M_1),N)).
% 64.42/64.12  0 [] hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),K_1),M_1)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),K_1),N)))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M_1),N)).
% 64.42/64.12  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),J),I)),I)).
% 64.42/64.12  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),I),J)),I)).
% 64.42/64.12  0 [] -comm_semiring_1(X_a)|hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),X),P_2)),Q_1)=hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),X),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),P_2),Q_1)).
% 64.42/64.12  0 [] -ordere236663937imp_le(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),C),A_1)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),C),B)))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),B)).
% 64.42/64.12  0 [] -ordere236663937imp_le(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),C)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),B),C)))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),B)).
% 64.42/64.12  0 [] -ordere223160158up_add(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),B))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),C),D_1))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),C)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),B),D_1))).
% 64.42/64.12  0 [] -ordere223160158up_add(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),B))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),C),A_1)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),C),B))).
% 64.42/64.12  0 [] -ordere223160158up_add(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),B))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),C)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),B),C))).
% 64.42/64.12  0 [] -ordere236663937imp_le(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),Ca),A_2)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),Ca),Ba)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),Ba)).
% 64.42/64.12  0 [] -ordere236663937imp_le(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),Ca),A_2)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),Ca),Ba)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),Ba)).
% 64.42/64.12  0 [] -ordere236663937imp_le(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),A_2),Ca)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),Ba),Ca)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),Ba)).
% 64.42/64.12  0 [] -ordere236663937imp_le(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),A_2),Ca)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),Ba),Ca)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),Ba)).
% 64.42/64.12  0 [] -comm_semiring_1(X_a)|hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),X),Y)),Q_1)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),X),Q_1)),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),Y),Q_1)).
% 64.42/64.12  0 [] -linorder(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),X))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),A_1),B)),X)).
% 64.42/64.12  0 [] -linorder(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),B),X))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),ord_min(X_a),A_1),B)),X)).
% 64.42/64.12  0 [] -linorder(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Z_2),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_1),Y_2)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Z_2),X_1)).
% 64.42/64.12  0 [] -linorder(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Z_2),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_1),Y_2)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Z_2),Y_2)).
% 64.42/64.12  0 [] -linorder(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Z_2),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_1),Y_2)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Z_2),X_1))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Z_2),Y_2)).
% 64.42/64.12  0 [] -linorder(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_1),Y_2)),Z_2))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),Z_2))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Y_2),Z_2)).
% 64.42/64.12  0 [] -linorder(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_1),Y_2)),Z_2))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),Z_2)).
% 64.42/64.12  0 [] -linorder(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),ord_min(X_b),X_1),Y_2)),Z_2))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Y_2),Z_2)).
% 64.42/64.12  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M_1),N))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M_1),N)).
% 64.42/64.12  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M_1),N))|M_1!=N.
% 64.42/64.12  0 [] hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M_1),N))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M_1),N))|M_1=N.
% 64.42/64.12  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M_1),N))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M_1),N))|M_1=N.
% 64.42/64.12  0 [] hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M_1),N))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M_1),N)).
% 64.42/64.12  0 [] hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M_1),N))|M_1!=N.
% 64.42/64.12  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M),N_1))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M),N_1)).
% 64.42/64.12  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M),N_1))|M=N_1|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M),N_1)).
% 64.42/64.12  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M),N_1))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M),N_1)).
% 64.42/64.12  0 [] M!=N_1|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M),N_1)).
% 64.42/64.12  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),J),K))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),J),N_1)),K)).
% 64.42/64.12  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M),N_1))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M),L_1))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),L_1),N_1)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),L_1),M))).
% 64.42/64.12  0 [] -ord(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),I_1),hAPP(X_b,fun(X_b,bool),ord_lessThan(X_b),K_1)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),I_1),K_1)).
% 64.42/64.12  0 [] -ord(X_b)|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),I_1),hAPP(X_b,fun(X_b,bool),ord_lessThan(X_b),K_1)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),I_1),K_1)).
% 64.42/64.12  0 [] -linorder(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),Y_2))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Y_2),X_1)).
% 64.42/64.12  0 [] -linorder(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),Y_2))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Y_2),X_1)).
% 64.42/64.12  0 [] -linorder(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Y_2))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Y_2),X_1)).
% 64.42/64.12  0 [] -linorder(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Y_2))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Y_2),X_1)).
% 64.42/64.12  0 [] -linorder(X_a)|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),Y))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),Y),X)).
% 64.42/64.12  0 [] -order(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),Y_2))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Y_2)).
% 64.42/64.12  0 [] -order(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),Y_2))|ti(X_b,X_1)!=ti(X_b,Y_2).
% 64.42/64.12  0 [] -order(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),Y_2))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Y_2))|ti(X_b,X_1)=ti(X_b,Y_2).
% 64.42/64.12  0 [] -preorder(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),Y_2))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Y_2)).
% 64.42/64.12  0 [] -preorder(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),Y_2))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Y_2),X_1)).
% 64.42/64.12  0 [] -preorder(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),Y_2))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Y_2))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Y_2),X_1)).
% 64.42/64.12  0 [] -order(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Y_2))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),Y_2))|ti(X_b,X_1)=ti(X_b,Y_2).
% 64.42/64.12  0 [] -order(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Y_2))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),Y_2)).
% 64.42/64.12  0 [] -order(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Y_2))|ti(X_b,X_1)!=ti(X_b,Y_2).
% 64.42/64.12  0 [] -linorder(X_a)|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Y))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),X)).
% 64.42/64.12  0 [] -linorder(X_a)|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),X))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Y)).
% 64.42/64.12  0 [] -linorder(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),Y_2))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Y_2))|ti(X_b,X_1)=ti(X_b,Y_2).
% 64.42/64.12  0 [] -linorder(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),Y_2))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Y_2))|ti(X_b,X_1)!=ti(X_b,Y_2).
% 64.42/64.12  0 [] -order(X_a)|ti(X_a,A_1)=ti(X_a,B)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),A_1),B))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),B)).
% 64.42/64.12  0 [] -order(X_a)|ti(X_a,A_1)=ti(X_a,B)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),B),A_1))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),B),A_1)).
% 64.42/64.12  0 [] -linorder(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),X))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Y)).
% 64.42/64.12  0 [] -preorder(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Y))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),Y)).
% 64.42/64.12  0 [] -linorder(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Y_2))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),Y_2))|ti(X_b,X_1)=ti(X_b,Y_2).
% 64.42/64.12  0 [] -linorder(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),X_1),Y_2))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),Y_2))|ti(X_b,X_1)!=ti(X_b,Y_2).
% 64.42/64.12  0 [] -order(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),Y))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Y))|ti(X_a,X)=ti(X_a,Y).
% 64.42/64.12  0 [] -order(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),A_1),B))|ti(X_a,A_1)=ti(X_a,B)|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),B)).
% 64.42/64.12  0 [] -order(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),B),A_1))|ti(X_a,A_1)=ti(X_a,B)|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),B),A_1)).
% 64.42/64.12  0 [] -preorder(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Y))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),Z))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Z)).
% 64.42/64.12  0 [] -order(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),Y),X))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Z),Y))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),Z),X)).
% 64.42/64.12  0 [] -preorder(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X),Y))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),Y),Z))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Z)).
% 64.42/64.12  0 [] -order(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),X))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),Z),Y))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),Z),X)).
% 64.42/64.12  0 [] -bot(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),bot_bot(X_a))).
% 64.42/64.12  0 [] -bot(X_b)|ti(X_b,A_2)=bot_bot(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),bot_bot(X_b)),A_2)).
% 64.42/64.12  0 [] -bot(X_b)|ti(X_b,A_2)!=bot_bot(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),bot_bot(X_b)),A_2)).
% 64.42/64.12  0 [] -ordered_ab_group_add(X_b)|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),minus_minus(X_b),A_2),Ba)!=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),minus_minus(X_b),Ca),D)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),Ba))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Ca),D)).
% 64.42/64.12  0 [] -ordered_ab_group_add(X_b)|hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),minus_minus(X_b),A_2),Ba)!=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),minus_minus(X_b),Ca),D)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),Ba))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Ca),D)).
% 64.42/64.12  0 [] -linordered_idom(X_a)|ti(X_a,X)=ti(X_a,Y)|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Y))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),Y),X)).
% 64.42/64.12  0 [] -linorder(X_a)|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Y))|ti(X_a,X)=ti(X_a,Y)|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),Y),X)).
% 64.42/64.12  0 [] -preorder(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Y))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),Y),X)).
% 64.42/64.12  0 [] -order(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),Y),X))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),Z),Y))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),Z),X)).
% 64.42/64.12  0 [] -preorder(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Y))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),Y),Z))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Z)).
% 64.42/64.12  0 [] -order(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),B),A_1))|ti(X_a,B)!=ti(X_a,C)|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),C),A_1)).
% 64.42/64.12  0 [] -ord(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),B))|ti(X_a,B)!=ti(X_a,C)|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),C)).
% 64.42/64.12  0 [] -order(X_a)|ti(X_a,A_1)!=ti(X_a,B)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),C),B))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),C),A_1)).
% 64.42/64.12  0 [] -ord(X_a)|ti(X_a,A_1)!=ti(X_a,B)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),B),C))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),C)).
% 64.42/64.12  0 [] -order(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),B),A_1))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),B)).
% 64.42/64.12  0 [] -preorder(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),B))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),B),A_1)).
% 64.42/64.12  0 [] -preorder(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),Y_2))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Y_2),X_1))|hBOOL(Pa).
% 64.42/64.12  0 [] -order(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Y))|ti(X_a,Y)!=ti(X_a,X).
% 64.42/64.12  0 [] -order(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Y))|ti(X_a,X)!=ti(X_a,Y).
% 64.42/64.12  0 [] -preorder(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Y))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),Y),X)).
% 64.42/64.12  0 [] -preorder(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Y))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),Y),X)).
% 64.42/64.12  0 [] -order(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Y))|ti(X_a,X)!=ti(X_a,Y).
% 64.42/64.12  0 [] -linorder(X_a)|ti(X_a,X)=ti(X_a,Y)|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Y))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),Y),X)).
% 64.42/64.12  0 [] -linorder(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Y_2),X_1))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),Y_2))|ti(X_b,X_1)=ti(X_b,Y_2).
% 64.42/64.12  0 [] -linorder(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Y_2),X_1))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),Y_2))|ti(X_b,X_1)!=ti(X_b,Y_2).
% 64.42/64.12  0 [] -linorder(X_a)|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Y))|ti(X_a,X)=ti(X_a,Y)|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),Y),X)).
% 64.42/64.12  0 [] -linorder(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),Y_2))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Y_2),X_1))|ti(X_b,X_1)=ti(X_b,Y_2).
% 64.42/64.12  0 [] -linorder(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),Y_2))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Y_2),X_1)).
% 64.42/64.12  0 [] -linorder(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),Y_2))|ti(X_b,X_1)!=ti(X_b,Y_2).
% 64.42/64.12  0 [] -linorder(X_b)|ti(X_b,X_1)=ti(X_b,Y_2)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),Y_2))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Y_2),X_1)).
% 64.42/64.12  0 [] -linorder(X_b)|ti(X_b,X_1)!=ti(X_b,Y_2)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),Y_2)).
% 64.42/64.12  0 [] -linorder(X_b)|ti(X_b,X_1)!=ti(X_b,Y_2)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Y_2),X_1)).
% 64.42/64.12  0 [] -preorder(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),X)).
% 64.42/64.12  0 [] -order(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Ba),A_2))|hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),A_2),Ba)=bot_bot(fun(X_b,bool)).
% 64.42/64.12  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),hAPP(X_b,fun(X_b,bool),ord_lessThan(X_b),M_1)),hAPP(X_b,fun(X_b,bool),ord_lessThan(X_b),N)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),M_1),N)).
% 64.42/64.12  0 [] -linorder(X_b)|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),hAPP(X_b,fun(X_b,bool),ord_lessThan(X_b),M_1)),hAPP(X_b,fun(X_b,bool),ord_lessThan(X_b),N)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),M_1),N)).
% 64.42/64.12  0 [] -order(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),A_2),Ba)),hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),Ca),D)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),A_2),Ba))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Ca),A_2)).
% 64.42/64.12  0 [] -order(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),A_2),Ba)),hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),Ca),D)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),A_2),Ba))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Ba),D)).
% 64.42/64.12  0 [] -order(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),A_2),Ba)),hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),Ca),D)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),A_2),Ba))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Ca),A_2))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Ba),D)).
% 64.42/64.12  0 [] -order(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),A_2),Ba)),hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),Ca),D)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Ca),D)).
% 64.42/64.12  0 [] -order(X_b)|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),A_2),Ba)),hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),Ca),D)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),A_2),Ba))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Ca),D)).
% 64.42/64.12  0 [] -order(X_b)|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),A_2),Ba)),hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),Ca),D)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Ca),A_2))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Ba),D))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Ca),A_2))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Ca),D)).
% 64.42/64.12  0 [] -order(X_b)|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),A_2),Ba)),hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),Ca),D)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Ca),A_2))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Ba),D))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Ba),D))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Ca),D)).
% 64.42/64.12  0 [] hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M_1),N))|M_1=N|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),N),M_1))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),Pa,N),M_1)).
% 64.42/64.12  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),S),T_3))|S!=T_3.
% 64.42/64.12  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),N_1),M))|M!=N_1.
% 64.42/64.12  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),N_1),N_1)).
% 64.42/64.12  0 [] X=Y|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),X),Y))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),Y),X)).
% 64.42/64.12  0 [] M_1=N|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M_1),N))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),N),M_1)).
% 64.42/64.12  0 [] M_1!=N| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M_1),N)).
% 64.42/64.12  0 [] M_1!=N| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),N),M_1)).
% 64.42/64.12  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),N_1),N_1)).
% 64.42/64.12  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),X),Y))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),X),Y)).
% 64.42/64.12  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),X),Z))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),X),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),Y),Z))).
% 64.42/64.12  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),X),Y))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),X),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),Y),Z))).
% 64.42/64.12  0 [] hAPP(fun(nat,bool),fun(nat,bool),hAPP(fun(nat,nat),fun(fun(nat,bool),fun(nat,bool)),image(nat,nat),hAPP(nat,fun(nat,nat),hAPP(fun(nat,fun(nat,nat)),fun(nat,fun(nat,nat)),combc(nat,nat,nat),plus_plus(nat)),K_1)),hAPP(nat,fun(nat,bool),hAPP(nat,fun(nat,fun(nat,bool)),ord_atLeastAtMost(nat),I_1),J_1))=hAPP(nat,fun(nat,bool),hAPP(nat,fun(nat,fun(nat,bool)),ord_atLeastAtMost(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),I_1),K_1)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),J_1),K_1)).
% 64.42/64.12  0 [] -hBOOL(hAPP(fun(nat,bool),bool,finite_finite_1(nat),N_3))| -hBOOL(hAPP(fun(nat,bool),bool,hAPP(nat,fun(fun(nat,bool),bool),member(nat),X_2),N_3))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),X_2),$f141(N_3))).
% 64.42/64.12  0 [] hBOOL(hAPP(fun(nat,bool),bool,finite_finite_1(nat),N_3))|hBOOL(hAPP(fun(nat,bool),bool,hAPP(nat,fun(fun(nat,bool),bool),member(nat),$f142(N_3,M_2)),N_3)).
% 64.42/64.12  0 [] hBOOL(hAPP(fun(nat,bool),bool,finite_finite_1(nat),N_3))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),$f142(N_3,M_2)),M_2)).
% 64.42/64.12  0 [] -ord(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),I_1),hAPP(X_b,fun(X_b,bool),ord_greaterThan(X_b),K_1)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),K_1),I_1)).
% 64.42/64.12  0 [] -ord(X_b)|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),I_1),hAPP(X_b,fun(X_b,bool),ord_greaterThan(X_b),K_1)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),K_1),I_1)).
% 64.42/64.12  0 [] -ordered_ab_group_add(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,uminus_uminus(X_b),Ba)),hAPP(X_b,X_b,uminus_uminus(X_b),A_2)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),Ba)).
% 64.42/64.12  0 [] -ordered_ab_group_add(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,uminus_uminus(X_b),Ba)),hAPP(X_b,X_b,uminus_uminus(X_b),A_2)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),Ba)).
% 64.42/64.12  0 [] -ordered_ab_group_add(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,uminus_uminus(X_b),A_2)),Ba))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,uminus_uminus(X_b),Ba)),A_2)).
% 64.42/64.12  0 [] -ordered_ab_group_add(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,uminus_uminus(X_b),A_2)),Ba))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,uminus_uminus(X_b),Ba)),A_2)).
% 64.42/64.12  0 [] -ordered_ab_group_add(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),hAPP(X_b,X_b,uminus_uminus(X_b),Ba)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Ba),hAPP(X_b,X_b,uminus_uminus(X_b),A_2))).
% 64.42/64.12  0 [] -ordered_ab_group_add(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),hAPP(X_b,X_b,uminus_uminus(X_b),Ba)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Ba),hAPP(X_b,X_b,uminus_uminus(X_b),A_2))).
% 64.42/64.12  0 [] -boolean_algebra(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,uminus_uminus(X_a),Y)),X))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,uminus_uminus(X_a),X)),Y)).
% 64.42/64.12  0 [] -boolean_algebra(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),Y),hAPP(X_a,X_a,uminus_uminus(X_a),X)))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),hAPP(X_a,X_a,uminus_uminus(X_a),Y))).
% 64.42/64.12  0 [] -boolean_algebra(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,uminus_uminus(X_b),X_1)),hAPP(X_b,X_b,uminus_uminus(X_b),Y_2)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Y_2),X_1)).
% 64.42/64.12  0 [] -boolean_algebra(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,uminus_uminus(X_b),X_1)),hAPP(X_b,X_b,uminus_uminus(X_b),Y_2)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Y_2),X_1)).
% 64.42/64.12  0 [] hBOOL(hAPP(fun(nat,bool),bool,finite_finite_1(nat),hAPP(fun(nat,bool),fun(nat,bool),collect(nat),hAPP(fun(nat,bool),fun(nat,bool),hAPP(fun(nat,fun(bool,bool)),fun(fun(nat,bool),fun(nat,bool)),combs(nat,bool,bool),hAPP(fun(nat,bool),fun(nat,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(nat,bool),fun(nat,fun(bool,bool))),combb(bool,fun(bool,bool),nat),fconj),Pa)),hAPP(nat,fun(nat,bool),hAPP(fun(nat,fun(nat,bool)),fun(nat,fun(nat,bool)),combc(nat,nat,bool),ord_less(nat)),I_1))))).
% 64.42/64.12  0 [] hAPP(fun(nat,bool),nat,finite_card(nat),hAPP(fun(nat,bool),fun(nat,bool),collect(nat),hAPP(nat,fun(nat,bool),hAPP(fun(nat,fun(nat,bool)),fun(nat,fun(nat,bool)),combc(nat,nat,bool),ord_less(nat)),N)))=N.
% 64.42/64.12  0 [] -comm_semiring_1(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),X),P_2)),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),X),Q_1))=hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),X),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),P_2),Q_1)).
% 64.42/64.12  0 [] -linordered_semidom(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(nat,X_b,semiring_1_of_nat(X_b),M_1)),hAPP(nat,X_b,semiring_1_of_nat(X_b),N)))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M_1),N)).
% 64.42/64.12  0 [] -linordered_semidom(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(nat,X_b,semiring_1_of_nat(X_b),M_1)),hAPP(nat,X_b,semiring_1_of_nat(X_b),N)))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M_1),N)).
% 64.42/64.12  0 [] -linordered_semidom(X_a)| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M),N_1))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(nat,X_a,semiring_1_of_nat(X_a),M)),hAPP(nat,X_a,semiring_1_of_nat(X_a),N_1))).
% 64.42/64.12  0 [] -linordered_semidom(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(nat,X_a,semiring_1_of_nat(X_a),M)),hAPP(nat,X_a,semiring_1_of_nat(X_a),N_1)))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M),N_1)).
% 64.42/64.12  0 [] -ordere223160158up_add(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),B))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),C),D_1))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),C)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),B),D_1))).
% 64.42/64.12  0 [] -ordere223160158up_add(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),A_1),B))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),C),D_1))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),C)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),B),D_1))).
% 64.42/64.12  0 [] -linordered_semidom(X_a)|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),one_one(X_a)))).
% 64.42/64.12  0 [] -linordered_semidom(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),one_one(X_a)),M))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),one_one(X_a)),N_1))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),one_one(X_a)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),M),N_1))).
% 64.42/64.12  0 [] hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M),N_1))|hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),N_1),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M),N_1))=M.
% 64.42/64.12  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),I_1),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),J_1),K_1)))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),I_1),K_1)),J_1)).
% 64.42/64.12  0 [] hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),I_1),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),J_1),K_1)))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),I_1),K_1)),J_1)).
% 64.42/64.12  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K_1),M_1))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K_1),N))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M_1),K_1)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),N),K_1)))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M_1),N)).
% 64.42/64.12  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K_1),M_1))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),K_1),N))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),M_1),K_1)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),N),K_1)))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M_1),N)).
% 64.42/64.12  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),A_1),B))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),C),A_1))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),A_1),C)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),B),C))).
% 64.42/64.12  0 [] -order(X_b)|hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),A_2),Ba)!=bot_bot(fun(X_b,bool))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),A_2),Ba)).
% 64.42/64.12  0 [] -order(X_b)|hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),A_2),Ba)=bot_bot(fun(X_b,bool))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),A_2),Ba)).
% 64.42/64.12  0 [] -order(X_b)|bot_bot(fun(X_b,bool))!=hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),A_2),Ba)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),A_2),Ba)).
% 64.42/64.12  0 [] -order(X_b)|bot_bot(fun(X_b,bool))=hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),A_2),Ba)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),A_2),Ba)).
% 64.42/64.12  0 [] -order(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),A_2),Ba)),hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),Ca),D)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),A_2),Ba))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Ca),A_2)).
% 64.42/64.12  0 [] -order(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),A_2),Ba)),hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),Ca),D)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),A_2),Ba))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Ba),D)).
% 64.42/64.12  0 [] -order(X_b)|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),A_2),Ba)),hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),Ca),D)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),A_2),Ba)).
% 64.42/64.12  0 [] -order(X_b)|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),A_2),Ba)),hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),Ca),D)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Ca),A_2))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Ba),D)).
% 64.42/64.12  0 [] -order(X_b)|ti(X_b,A_2)!=ti(X_b,Ba)|hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),A_2),Ba)=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool))).
% 64.42/64.12  0 [] -order(X_b)|hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),A_2),Ba)!=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ca),bot_bot(fun(X_b,bool)))|ti(X_b,A_2)=ti(X_b,Ba).
% 64.42/64.12  0 [] -order(X_b)|hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),A_2),Ba)!=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ca),bot_bot(fun(X_b,bool)))|ti(X_b,Ba)=ti(X_b,Ca).
% 64.42/64.12  0 [] -order(X_b)|hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),A_2),Ba)=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Ca),bot_bot(fun(X_b,bool)))|ti(X_b,A_2)!=ti(X_b,Ba)|ti(X_b,Ba)!=ti(X_b,Ca).
% 64.42/64.12  0 [] -order(X_b)|hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),A_2),A_2)=hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_2),bot_bot(fun(X_b,bool))).
% 64.42/64.12  0 [] -ordered_ab_group_add(X_b)|hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,X_b),fun(fun(X_b,bool),fun(X_b,bool)),image(X_b,X_b),uminus_uminus(X_b)),hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),X_1),Y_2))=hAPP(X_b,fun(X_b,bool),hAPP(X_b,fun(X_b,fun(X_b,bool)),ord_atLeastAtMost(X_b),hAPP(X_b,X_b,uminus_uminus(X_b),Y_2)),hAPP(X_b,X_b,uminus_uminus(X_b),X_1)).
% 64.42/64.12  0 [] -comm_monoid_add(X_b)|hAPP(fun(nat,bool),X_b,hAPP(fun(nat,X_b),fun(fun(nat,bool),X_b),big_co1399186613setsum(nat,X_b),F),hAPP(nat,fun(nat,bool),hAPP(nat,fun(nat,fun(nat,bool)),ord_atLeastAtMost(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M_1),K_1)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),N),K_1)))=hAPP(fun(nat,bool),X_b,hAPP(fun(nat,X_b),fun(fun(nat,bool),X_b),big_co1399186613setsum(nat,X_b),hAPP(fun(nat,nat),fun(nat,X_b),hAPP(fun(nat,X_b),fun(fun(nat,nat),fun(nat,X_b)),combb(nat,X_b,nat),F),hAPP(nat,fun(nat,nat),hAPP(fun(nat,fun(nat,nat)),fun(nat,fun(nat,nat)),combc(nat,nat,nat),plus_plus(nat)),K_1))),hAPP(nat,fun(nat,bool),hAPP(nat,fun(nat,fun(nat,bool)),ord_atLeastAtMost(nat),M_1),N)).
% 64.42/64.12  0 [] -ordered_ring(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),A_2),E)),Ca)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ba),E)),D)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),minus_minus(X_b),A_2),Ba)),E)),Ca)),D)).
% 64.42/64.12  0 [] -ordered_ring(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),A_2),E)),Ca)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ba),E)),D)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),minus_minus(X_b),A_2),Ba)),E)),Ca)),D)).
% 64.42/64.12  0 [] -ordered_ring(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),A_2),E)),Ca)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ba),E)),D)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Ca),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),minus_minus(X_b),Ba),A_2)),E)),D))).
% 64.42/64.13  0 [] -ordered_ring(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),A_2),E)),Ca)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ba),E)),D)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Ca),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),minus_minus(X_b),Ba),A_2)),E)),D))).
% 64.42/64.13  0 [] -comm_monoid_mult(X_c)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co302546470etprod(X_b,X_c),hAPP(X_c,fun(X_b,X_c),combk(X_c,X_b),Y_2)),A_3)=hAPP(nat,X_c,hAPP(X_c,fun(nat,X_c),power_power(X_c),Y_2),hAPP(fun(X_b,bool),nat,finite_card(X_b),A_3)).
% 64.42/64.13  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),ord_min(X_b)),A_3)),X_1))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),$f143(X_b,X_1,A_3)),A_3)).
% 64.42/64.13  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),ord_min(X_b)),A_3)),X_1))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),$f143(X_b,X_1,A_3)),X_1)).
% 64.42/64.13  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),ord_min(X_b)),A_3)),X_1))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),A_3))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_2),X_1)).
% 64.42/64.13  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),ord_min(X_b)),A_3)))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),A_3))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),X_2)).
% 64.42/64.13  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),ord_min(X_b)),A_3)))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),$f144(X_b,X_1,A_3)),A_3)).
% 64.42/64.13  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),hAPP(fun(X_b,bool),X_b,hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(X_b,bool),X_b),finite_fold1(X_b),ord_min(X_b)),A_3)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_1),$f144(X_b,X_1,A_3))).
% 64.42/64.13  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),J_1),I_1))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),I_1),U)),M_1)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),J_1),U)),N)))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),I_1),J_1)),U)),M_1)),N)).
% 64.42/64.13  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),J_1),I_1))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),I_1),U)),M_1)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),J_1),U)),N)))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),I_1),J_1)),U)),M_1)),N)).
% 64.42/64.13  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I_1),J_1))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),I_1),U)),M_1)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),J_1),U)),N)))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M_1),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),J_1),I_1)),U)),N))).
% 64.42/64.13  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I_1),J_1))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),I_1),U)),M_1)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),J_1),U)),N)))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M_1),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),minus_minus(nat),J_1),I_1)),U)),N))).
% 64.42/64.13  0 [] -comm_monoid_add(X_b)| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M_1),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),N),one_one(nat))))|hAPP(fun(nat,bool),X_b,hAPP(fun(nat,X_b),fun(fun(nat,bool),X_b),big_co1399186613setsum(nat,X_b),F),hAPP(nat,fun(nat,bool),hAPP(nat,fun(nat,fun(nat,bool)),ord_atLeastAtMost(nat),M_1),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),N),P_1)))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(fun(nat,bool),X_b,hAPP(fun(nat,X_b),fun(fun(nat,bool),X_b),big_co1399186613setsum(nat,X_b),F),hAPP(nat,fun(nat,bool),hAPP(nat,fun(nat,fun(nat,bool)),ord_atLeastAtMost(nat),M_1),N))),hAPP(fun(nat,bool),X_b,hAPP(fun(nat,X_b),fun(fun(nat,bool),X_b),big_co1399186613setsum(nat,X_b),F),hAPP(nat,fun(nat,bool),hAPP(nat,fun(nat,fun(nat,bool)),ord_atLeastAtMost(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),N),one_one(nat))),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),N),P_1)))).
% 64.42/64.13  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(fun(X_b,bool),nat,finite_card(X_b),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool)))))),hAPP(fun(X_b,bool),nat,finite_card(X_b),A_3))).
% 64.42/64.13  0 [] -linordered_semidom(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),one_one(X_a)),A_1))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),M)),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),N_1)))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M),N_1)).
% 64.42/64.13  0 [] -linordered_semidom(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),one_one(X_b)),Ba))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(nat,X_b,hAPP(X_b,fun(nat,X_b),power_power(X_b),Ba),X_1)),hAPP(nat,X_b,hAPP(X_b,fun(nat,X_b),power_power(X_b),Ba),Y_2)))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),X_1),Y_2)).
% 64.42/64.13  0 [] -linordered_semidom(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),one_one(X_b)),Ba))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(nat,X_b,hAPP(X_b,fun(nat,X_b),power_power(X_b),Ba),X_1)),hAPP(nat,X_b,hAPP(X_b,fun(nat,X_b),power_power(X_b),Ba),Y_2)))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),X_1),Y_2)).
% 64.42/64.13  0 [] -comm_monoid_add(X_c)| -ordere223160158up_add(X_c)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),$f145(X_b,X_c,F,G,A_3)),A_3))|hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less(X_c),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),F),A_3)),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),G),A_3))).
% 64.42/64.13  0 [] -comm_monoid_add(X_c)| -ordere223160158up_add(X_c)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|ti(fun(X_b,bool),A_3)=bot_bot(fun(X_b,bool))| -hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less(X_c),hAPP(X_b,X_c,F,$f145(X_b,X_c,F,G,A_3))),hAPP(X_b,X_c,G,$f145(X_b,X_c,F,G,A_3))))|hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less(X_c),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),F),A_3)),hAPP(fun(X_b,bool),X_c,hAPP(fun(X_b,X_c),fun(fun(X_b,bool),X_c),big_co1399186613setsum(X_b,X_c),G),A_3))).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),hAPP(nat,int,semiring_1_of_nat(int),N_1)),hAPP(int,int,uminus_uminus(int),hAPP(nat,int,semiring_1_of_nat(int),M)))).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),Z_2),W_1))|hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),Z_2),W_1)).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),Z_2),W_1))|Z_2!=W_1.
% 64.42/64.13  0 [] hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),Z_2),W_1))| -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),Z_2),W_1))|Z_2=W_1.
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),I),J))|hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),I),K)),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),J),K))).
% 64.42/64.13  0 [] -ord(X_c)| -hBOOL(hAPP(fun(X_b,X_c),bool,hAPP(fun(X_b,X_c),fun(fun(X_b,X_c),bool),ord_less(fun(X_b,X_c)),F),G))|hBOOL(hAPP(fun(X_b,X_c),bool,hAPP(fun(X_b,X_c),fun(fun(X_b,X_c),bool),ord_less_e_q(fun(X_b,X_c)),F),G)).
% 64.42/64.13  0 [] -ord(X_c)| -hBOOL(hAPP(fun(X_b,X_c),bool,hAPP(fun(X_b,X_c),fun(fun(X_b,X_c),bool),ord_less(fun(X_b,X_c)),F),G))| -hBOOL(hAPP(fun(X_b,X_c),bool,hAPP(fun(X_b,X_c),fun(fun(X_b,X_c),bool),ord_less_e_q(fun(X_b,X_c)),G),F)).
% 64.42/64.13  0 [] -ord(X_c)|hBOOL(hAPP(fun(X_b,X_c),bool,hAPP(fun(X_b,X_c),fun(fun(X_b,X_c),bool),ord_less(fun(X_b,X_c)),F),G))| -hBOOL(hAPP(fun(X_b,X_c),bool,hAPP(fun(X_b,X_c),fun(fun(X_b,X_c),bool),ord_less_e_q(fun(X_b,X_c)),F),G))|hBOOL(hAPP(fun(X_b,X_c),bool,hAPP(fun(X_b,X_c),fun(fun(X_b,X_c),bool),ord_less_e_q(fun(X_b,X_c)),G),F)).
% 64.42/64.13  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),bot_bot(fun(X_b,bool)))).
% 64.42/64.13  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),B_2))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2)).
% 64.42/64.13  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),B_2))|ti(fun(X_b,bool),A_3)!=ti(fun(X_b,bool),B_2).
% 64.42/64.13  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),B_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))|ti(fun(X_b,bool),A_3)=ti(fun(X_b,bool),B_2).
% 64.42/64.13  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),B_2))|ti(fun(X_b,bool),A_3)=ti(fun(X_b,bool),B_2).
% 64.42/64.13  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),B_2)).
% 64.42/64.13  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))|ti(fun(X_b,bool),A_3)!=ti(fun(X_b,bool),B_2).
% 64.42/64.13  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),B_2))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2)).
% 64.42/64.13  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),B_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),B_2),C_1))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),C_1)).
% 64.42/64.13  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),B_2),C_1))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),C_1)).
% 64.42/64.13  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),B_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),B_2),C_1))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),C_1)).
% 64.42/64.13  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),B_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),Ca),B_2)).
% 64.42/64.13  0 [] hAPP(int,int,uminus_uminus(int),hAPP(int,int,uminus_uminus(int),Z))=Z.
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),W_3),W_2))| -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),Z_3),Z))|hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),W_3),Z_3)),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),W_2),Z))).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),hAPP(nat,int,semiring_1_of_nat(int),M_1)),hAPP(nat,int,semiring_1_of_nat(int),N)))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M_1),N)).
% 64.42/64.13  0 [] hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),hAPP(nat,int,semiring_1_of_nat(int),M_1)),hAPP(nat,int,semiring_1_of_nat(int),N)))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M_1),N)).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),W_1),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),Z_2),one_one(int))))|hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),W_1),Z_2))|W_1=Z_2.
% 64.42/64.13  0 [] hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),W_1),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),Z_2),one_one(int))))| -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),W_1),Z_2)).
% 64.42/64.13  0 [] hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),W_1),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),Z_2),one_one(int))))|W_1!=Z_2.
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),M_1),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),one_one(int)),N)))|hAPP(int,fun(int,bool),hAPP(int,fun(int,fun(int,bool)),ord_atLeastAtMost(int),M_1),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),one_one(int)),N))=hAPP(fun(int,bool),fun(int,bool),hAPP(int,fun(fun(int,bool),fun(int,bool)),insert(int),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),one_one(int)),N)),hAPP(int,fun(int,bool),hAPP(int,fun(int,fun(int,bool)),ord_atLeastAtMost(int),M_1),N)).
% 64.42/64.13  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),B_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),B_2))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(fun(X_b,bool),nat,finite_card(X_b),A_3)),hAPP(fun(X_b,bool),nat,finite_card(X_b),B_2))).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),W_2),Z))|hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),W_2),one_one(int))),Z)).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),W_1),one_one(int))),Z_2))|hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),W_1),Z_2)).
% 64.42/64.13  0 [] hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),W_1),one_one(int))),Z_2))| -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),W_1),Z_2)).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),W_1),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),Z_2),one_one(int))))|hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),W_1),Z_2)).
% 64.42/64.13  0 [] hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),W_1),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),Z_2),one_one(int))))| -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),W_1),Z_2)).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),W_1),hAPP(int,int,hAPP(int,fun(int,int),minus_minus(int),Z_2),one_one(int))))|hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),W_1),Z_2)).
% 64.42/64.13  0 [] hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),W_1),hAPP(int,int,hAPP(int,fun(int,int),minus_minus(int),Z_2),one_one(int))))| -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),W_1),Z_2)).
% 64.42/64.13  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),B_2)))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),B_2))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),B_2)).
% 64.42/64.13  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),B_2)))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),B_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))),B_2)).
% 64.42/64.13  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),B_2)))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),B_2))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2)).
% 64.42/64.13  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),B_2)))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),B_2))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2)).
% 64.42/64.13  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),B_2)))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),B_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))),B_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3)).
% 64.42/64.13  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),B_2)))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),B_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))),B_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2)).
% 64.42/64.13  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),B_2)))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),B_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),B_2)).
% 64.42/64.13  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),B_2)))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),B_2))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2)).
% 64.42/64.13  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),B_2)))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),B_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))),B_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_1),A_3)).
% 64.42/64.13  0 [] hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),B_2)))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),B_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),A_3),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),X_1),bot_bot(fun(X_b,bool))))),B_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2)).
% 64.42/64.13  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),B_2))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less_e_q(fun(X_b,bool)),A_3),B_2))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(fun(X_b,bool),nat,finite_card(X_b),A_3)),hAPP(fun(X_b,bool),nat,finite_card(X_b),B_2)))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),B_2)).
% 64.42/64.13  0 [] -comm_monoid_mult(X_a)|hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),B)),N_1)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),N_1)),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),B),N_1)).
% 64.42/64.13  0 [] -monoid_mult(X_a)|hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),N_1)),A_1)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),N_1)).
% 64.42/64.13  0 [] -monoid_mult(X_a)|hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),one_one(X_a)),N_1)=one_one(X_a).
% 64.42/64.13  0 [] -semiring_1(X_a)|hAPP(nat,X_a,semiring_1_of_nat(X_a),hAPP(nat,nat,hAPP(nat,fun(nat,nat),power_power(nat),M),N_1))=hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),hAPP(nat,X_a,semiring_1_of_nat(X_a),M)),N_1).
% 64.42/64.13  0 [] -monoid_mult(X_a)|hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),M),N_1))=hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),M)),N_1).
% 64.42/64.13  0 [] -monoid_mult(X_a)|hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),one_one(nat))=ti(X_a,A_1).
% 64.42/64.13  0 [] -linordered_semidom(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),one_one(X_a)),A_1))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),one_one(X_a)),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),N_1))).
% 64.42/64.13  0 [] -linordered_semidom(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),one_one(X_b)),A_2))|hAPP(nat,X_b,hAPP(X_b,fun(nat,X_b),power_power(X_b),A_2),M_1)!=hAPP(nat,X_b,hAPP(X_b,fun(nat,X_b),power_power(X_b),A_2),N)|M_1=N.
% 64.42/64.13  0 [] -linordered_semidom(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),one_one(X_b)),A_2))|hAPP(nat,X_b,hAPP(X_b,fun(nat,X_b),power_power(X_b),A_2),M_1)=hAPP(nat,X_b,hAPP(X_b,fun(nat,X_b),power_power(X_b),A_2),N)|M_1!=N.
% 64.42/64.13  0 [] -monoid_mult(X_a)|hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M),N_1))=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),M)),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),N_1)).
% 64.42/64.13  0 [] -linordered_semidom(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),one_one(X_a)),A_1))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),N_1)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),N_1)))).
% 64.42/64.13  0 [] -linordered_semidom(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),one_one(X_a)),A_1))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),one_one(X_a)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),N_1)))).
% 64.42/64.13  0 [] -linordered_semidom(X_a)| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),N_1),N_4))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),one_one(X_a)),A_1))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),N_1)),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),N_4))).
% 64.42/64.13  0 [] -linordered_semidom(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),one_one(X_a)),A_1))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),M)),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),N_1)))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M),N_1)).
% 64.42/64.13  0 [] -linordered_semidom(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),one_one(X_b)),Ba))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(nat,X_b,hAPP(X_b,fun(nat,X_b),power_power(X_b),Ba),X_1)),hAPP(nat,X_b,hAPP(X_b,fun(nat,X_b),power_power(X_b),Ba),Y_2)))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),X_1),Y_2)).
% 64.42/64.13  0 [] -linordered_semidom(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),one_one(X_b)),Ba))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(nat,X_b,hAPP(X_b,fun(nat,X_b),power_power(X_b),Ba),X_1)),hAPP(nat,X_b,hAPP(X_b,fun(nat,X_b),power_power(X_b),Ba),Y_2)))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),X_1),Y_2)).
% 64.42/64.13  0 [] -linordered_semidom(X_a)| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),N_1),N_4))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),one_one(X_a)),A_1))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),N_1)),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),N_4))).
% 64.42/64.13  0 [] -ring_1(X_a)|hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),hAPP(X_a,X_a,uminus_uminus(X_a),A_1)),N_1)=hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),hAPP(X_a,X_a,uminus_uminus(X_a),one_one(X_a))),N_1)),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),N_1)).
% 64.42/64.13  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|ti(fun(X_b,bool),A_3)=hAPP(fun(nat,bool),fun(X_b,bool),hAPP(fun(nat,X_b),fun(fun(nat,bool),fun(X_b,bool)),image(nat,X_b),$f146(X_b,A_3)),hAPP(fun(nat,bool),fun(nat,bool),collect(nat),hAPP(nat,fun(nat,bool),hAPP(fun(nat,fun(nat,bool)),fun(nat,fun(nat,bool)),combc(nat,nat,bool),ord_less(nat)),$f147(X_b,A_3)))).
% 64.42/64.13  0 [] hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))|ti(fun(X_b,bool),A_3)!=hAPP(fun(nat,bool),fun(X_b,bool),hAPP(fun(nat,X_b),fun(fun(nat,bool),fun(X_b,bool)),image(nat,X_b),F_1),hAPP(fun(nat,bool),fun(nat,bool),collect(nat),hAPP(nat,fun(nat,bool),hAPP(fun(nat,fun(nat,bool)),fun(nat,fun(nat,bool)),combc(nat,nat,bool),ord_less(nat)),N_2))).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),I_1),K_1))| -hBOOL(hAPP(int,bool,Pa,K_1))|hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),$f148(Pa,I_1,K_1)),K_1))|hBOOL(hAPP(int,bool,Pa,I_1)).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),I_1),K_1))| -hBOOL(hAPP(int,bool,Pa,K_1))|hBOOL(hAPP(int,bool,Pa,$f148(Pa,I_1,K_1)))|hBOOL(hAPP(int,bool,Pa,I_1)).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),I_1),K_1))| -hBOOL(hAPP(int,bool,Pa,K_1))| -hBOOL(hAPP(int,bool,Pa,hAPP(int,int,hAPP(int,fun(int,int),minus_minus(int),$f148(Pa,I_1,K_1)),one_one(int))))|hBOOL(hAPP(int,bool,Pa,I_1)).
% 64.42/64.13  0 [] hBOOL(hAPP(fun(int,bool),bool,finite_finite_1(int),hAPP(int,fun(int,bool),hAPP(int,fun(int,fun(int,bool)),ord_atLeastAtMost(int),L),U))).
% 64.42/64.13  0 [] hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),X),Y))|X=Y|hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),Y),X)).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),J_1),I_1))|hAPP(int,fun(int,bool),hAPP(int,fun(int,fun(int,bool)),ord_atLeastAtMost(int),I_1),J_1)=bot_bot(fun(int,bool)).
% 64.42/64.13  0 [] hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),J_1),I_1))|hAPP(int,fun(int,bool),hAPP(int,fun(int,fun(int,bool)),ord_atLeastAtMost(int),I_1),J_1)=hAPP(fun(int,bool),fun(int,bool),hAPP(int,fun(fun(int,bool),fun(int,bool)),insert(int),I_1),hAPP(int,fun(int,bool),hAPP(int,fun(int,fun(int,bool)),ord_atLeastAtMost(int),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),I_1),one_one(int))),J_1)).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),I_1),K_1))| -hBOOL(hAPP(int,bool,Pa,hAPP(int,int,hAPP(int,fun(int,int),minus_minus(int),K_1),one_one(int))))|hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),$f149(Pa,I_1,K_1)),K_1))|hBOOL(hAPP(int,bool,Pa,I_1)).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),I_1),K_1))| -hBOOL(hAPP(int,bool,Pa,hAPP(int,int,hAPP(int,fun(int,int),minus_minus(int),K_1),one_one(int))))|hBOOL(hAPP(int,bool,Pa,$f149(Pa,I_1,K_1)))|hBOOL(hAPP(int,bool,Pa,I_1)).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),I_1),K_1))| -hBOOL(hAPP(int,bool,Pa,hAPP(int,int,hAPP(int,fun(int,int),minus_minus(int),K_1),one_one(int))))| -hBOOL(hAPP(int,bool,Pa,hAPP(int,int,hAPP(int,fun(int,int),minus_minus(int),$f149(Pa,I_1,K_1)),one_one(int))))|hBOOL(hAPP(int,bool,Pa,I_1)).
% 64.42/64.13  0 [] -hBOOL(hAPP(fun(nat,bool),bool,finite_finite_1(nat),A_3))|hBOOL(hAPP(fun(int,bool),bool,finite_finite_1(int),hAPP(fun(nat,bool),fun(int,bool),hAPP(fun(nat,int),fun(fun(nat,bool),fun(int,bool)),image(nat,int),semiring_1_of_nat(int)),A_3))).
% 64.42/64.13  0 [] hBOOL(hAPP(fun(nat,bool),bool,finite_finite_1(nat),A_3))| -hBOOL(hAPP(fun(int,bool),bool,finite_finite_1(int),hAPP(fun(nat,bool),fun(int,bool),hAPP(fun(nat,int),fun(fun(nat,bool),fun(int,bool)),image(nat,int),semiring_1_of_nat(int)),A_3))).
% 64.42/64.13  0 [] -hBOOL(hAPP(fun(nat,bool),bool,hAPP(fun(nat,bool),fun(fun(nat,bool),bool),ord_less_e_q(fun(nat,bool)),A_3),B_2))|hBOOL(hAPP(fun(int,bool),bool,hAPP(fun(int,bool),fun(fun(int,bool),bool),ord_less_e_q(fun(int,bool)),hAPP(fun(nat,bool),fun(int,bool),hAPP(fun(nat,int),fun(fun(nat,bool),fun(int,bool)),image(nat,int),semiring_1_of_nat(int)),A_3)),hAPP(fun(nat,bool),fun(int,bool),hAPP(fun(nat,int),fun(fun(nat,bool),fun(int,bool)),image(nat,int),semiring_1_of_nat(int)),B_2))).
% 64.42/64.13  0 [] hBOOL(hAPP(fun(nat,bool),bool,hAPP(fun(nat,bool),fun(fun(nat,bool),bool),ord_less_e_q(fun(nat,bool)),A_3),B_2))| -hBOOL(hAPP(fun(int,bool),bool,hAPP(fun(int,bool),fun(fun(int,bool),bool),ord_less_e_q(fun(int,bool)),hAPP(fun(nat,bool),fun(int,bool),hAPP(fun(nat,int),fun(fun(nat,bool),fun(int,bool)),image(nat,int),semiring_1_of_nat(int)),A_3)),hAPP(fun(nat,bool),fun(int,bool),hAPP(fun(nat,int),fun(fun(nat,bool),fun(int,bool)),image(nat,int),semiring_1_of_nat(int)),B_2))).
% 64.42/64.13  0 [] -hBOOL(hAPP(fun(nat,bool),bool,hAPP(nat,fun(fun(nat,bool),bool),member(nat),X_1),A_3))|hBOOL(hAPP(fun(int,bool),bool,hAPP(int,fun(fun(int,bool),bool),member(int),hAPP(nat,int,semiring_1_of_nat(int),X_1)),hAPP(fun(nat,bool),fun(int,bool),hAPP(fun(nat,int),fun(fun(nat,bool),fun(int,bool)),image(nat,int),semiring_1_of_nat(int)),A_3))).
% 64.42/64.13  0 [] hBOOL(hAPP(fun(nat,bool),bool,hAPP(nat,fun(fun(nat,bool),bool),member(nat),X_1),A_3))| -hBOOL(hAPP(fun(int,bool),bool,hAPP(int,fun(fun(int,bool),bool),member(int),hAPP(nat,int,semiring_1_of_nat(int),X_1)),hAPP(fun(nat,bool),fun(int,bool),hAPP(fun(nat,int),fun(fun(nat,bool),fun(int,bool)),image(nat,int),semiring_1_of_nat(int)),A_3))).
% 64.42/64.13  0 [] A_3!=B_2|hAPP(fun(nat,bool),fun(int,bool),hAPP(fun(nat,int),fun(fun(nat,bool),fun(int,bool)),image(nat,int),semiring_1_of_nat(int)),A_3)=hAPP(fun(nat,bool),fun(int,bool),hAPP(fun(nat,int),fun(fun(nat,bool),fun(int,bool)),image(nat,int),semiring_1_of_nat(int)),B_2).
% 64.42/64.13  0 [] A_3=B_2|hAPP(fun(nat,bool),fun(int,bool),hAPP(fun(nat,int),fun(fun(nat,bool),fun(int,bool)),image(nat,int),semiring_1_of_nat(int)),A_3)!=hAPP(fun(nat,bool),fun(int,bool),hAPP(fun(nat,int),fun(fun(nat,bool),fun(int,bool)),image(nat,int),semiring_1_of_nat(int)),B_2).
% 64.42/64.13  0 [] -hBOOL(Pa)|hAPP(nat,int,semiring_1_of_nat(int),X_1)=hAPP(nat,int,semiring_1_of_nat(int),hAPP(nat,nat,hAPP(nat,fun(nat,nat),hAPP(bool,fun(nat,fun(nat,nat)),if(nat),Pa),X_1),Y_2)).
% 64.42/64.13  0 [] hBOOL(Pa)|hAPP(nat,int,semiring_1_of_nat(int),Y_2)=hAPP(nat,int,semiring_1_of_nat(int),hAPP(nat,nat,hAPP(nat,fun(nat,nat),hAPP(bool,fun(nat,fun(nat,nat)),if(nat),Pa),X_1),Y_2)).
% 64.42/64.13  0 [] hAPP(nat,int,semiring_1_of_nat(int),X_1)!=hAPP(nat,int,semiring_1_of_nat(int),Y_2)|X_1=Y_2.
% 64.42/64.13  0 [] hAPP(nat,int,semiring_1_of_nat(int),X_1)=hAPP(nat,int,semiring_1_of_nat(int),Y_2)|X_1!=Y_2.
% 64.42/64.13  0 [] -hBOOL(hAPP(fun(nat,bool),bool,hAPP(fun(nat,bool),fun(fun(nat,bool),bool),ord_less(fun(nat,bool)),A_3),B_2))|hBOOL(hAPP(fun(int,bool),bool,hAPP(fun(int,bool),fun(fun(int,bool),bool),ord_less(fun(int,bool)),hAPP(fun(nat,bool),fun(int,bool),hAPP(fun(nat,int),fun(fun(nat,bool),fun(int,bool)),image(nat,int),semiring_1_of_nat(int)),A_3)),hAPP(fun(nat,bool),fun(int,bool),hAPP(fun(nat,int),fun(fun(nat,bool),fun(int,bool)),image(nat,int),semiring_1_of_nat(int)),B_2))).
% 64.42/64.13  0 [] hBOOL(hAPP(fun(nat,bool),bool,hAPP(fun(nat,bool),fun(fun(nat,bool),bool),ord_less(fun(nat,bool)),A_3),B_2))| -hBOOL(hAPP(fun(int,bool),bool,hAPP(fun(int,bool),fun(fun(int,bool),bool),ord_less(fun(int,bool)),hAPP(fun(nat,bool),fun(int,bool),hAPP(fun(nat,int),fun(fun(nat,bool),fun(int,bool)),image(nat,int),semiring_1_of_nat(int)),A_3)),hAPP(fun(nat,bool),fun(int,bool),hAPP(fun(nat,int),fun(fun(nat,bool),fun(int,bool)),image(nat,int),semiring_1_of_nat(int)),B_2))).
% 64.42/64.13  0 [] hAPP(fun(nat,bool),nat,finite_card(nat),A_3)=hAPP(fun(int,bool),nat,finite_card(int),hAPP(fun(nat,bool),fun(int,bool),hAPP(fun(nat,int),fun(fun(nat,bool),fun(int,bool)),image(nat,int),semiring_1_of_nat(int)),A_3)).
% 64.42/64.13  0 [] bot_bot(fun(int,bool))=hAPP(fun(nat,bool),fun(int,bool),hAPP(fun(nat,int),fun(fun(nat,bool),fun(int,bool)),image(nat,int),semiring_1_of_nat(int)),bot_bot(fun(nat,bool))).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),hAPP(nat,int,semiring_1_of_nat(int),X_1)),hAPP(nat,int,semiring_1_of_nat(int),Y_2)))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),X_1),Y_2)).
% 64.42/64.13  0 [] hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),hAPP(nat,int,semiring_1_of_nat(int),X_1)),hAPP(nat,int,semiring_1_of_nat(int),Y_2)))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),X_1),Y_2)).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),hAPP(nat,int,semiring_1_of_nat(int),X_1)),hAPP(nat,int,semiring_1_of_nat(int),Y_2)))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),X_1),Y_2)).
% 64.42/64.13  0 [] hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),hAPP(nat,int,semiring_1_of_nat(int),X_1)),hAPP(nat,int,semiring_1_of_nat(int),Y_2)))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),X_1),Y_2)).
% 64.42/64.13  0 [] hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),hAPP(nat,int,semiring_1_of_nat(int),X)),hAPP(nat,int,semiring_1_of_nat(int),Y))=hAPP(nat,int,semiring_1_of_nat(int),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),X),Y)).
% 64.42/64.13  0 [] hAPP(int,int,hAPP(int,fun(int,int),times_times(int),hAPP(nat,int,semiring_1_of_nat(int),X)),hAPP(nat,int,semiring_1_of_nat(int),Y))=hAPP(nat,int,semiring_1_of_nat(int),hAPP(nat,nat,hAPP(nat,fun(nat,nat),times_times(nat),X),Y)).
% 64.42/64.13  0 [] one_one(int)=hAPP(nat,int,semiring_1_of_nat(int),one_one(nat)).
% 64.42/64.13  0 [] hAPP(nat,int,hAPP(int,fun(nat,int),power_power(int),hAPP(nat,int,semiring_1_of_nat(int),X)),N_1)=hAPP(nat,int,semiring_1_of_nat(int),hAPP(nat,nat,hAPP(nat,fun(nat,nat),power_power(nat),X),N_1)).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),K_1),I_1))| -hBOOL(hAPP(int,bool,Pa,hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),K_1),one_one(int))))|hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),K_1),$f150(Pa,K_1,I_1)))|hBOOL(hAPP(int,bool,Pa,I_1)).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),K_1),I_1))| -hBOOL(hAPP(int,bool,Pa,hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),K_1),one_one(int))))|hBOOL(hAPP(int,bool,Pa,$f150(Pa,K_1,I_1)))|hBOOL(hAPP(int,bool,Pa,I_1)).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),K_1),I_1))| -hBOOL(hAPP(int,bool,Pa,hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),K_1),one_one(int))))| -hBOOL(hAPP(int,bool,Pa,hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),$f150(Pa,K_1,I_1)),one_one(int))))|hBOOL(hAPP(int,bool,Pa,I_1)).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),K_1),I_1))| -hBOOL(hAPP(int,bool,Pa,K_1))|hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),K_1),$f151(Pa,K_1,I_1)))|hBOOL(hAPP(int,bool,Pa,I_1)).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),K_1),I_1))| -hBOOL(hAPP(int,bool,Pa,K_1))|hBOOL(hAPP(int,bool,Pa,$f151(Pa,K_1,I_1)))|hBOOL(hAPP(int,bool,Pa,I_1)).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),K_1),I_1))| -hBOOL(hAPP(int,bool,Pa,K_1))| -hBOOL(hAPP(int,bool,Pa,hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),$f151(Pa,K_1,I_1)),one_one(int))))|hBOOL(hAPP(int,bool,Pa,I_1)).
% 64.42/64.13  0 [] hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),$f153(M_1,K_1,F)),$f152(M_1,K_1,F)))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,F,M_1)),K_1)),hAPP(nat,nat,F,hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M_1),K_1)))).
% 64.42/64.13  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(nat,nat,F,$f153(M_1,K_1,F))),hAPP(nat,nat,F,$f152(M_1,K_1,F))))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),hAPP(nat,nat,F,M_1)),K_1)),hAPP(nat,nat,F,hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),M_1),K_1)))).
% 64.42/64.13  0 [] hBOOL(hAPP(fun(nat,bool),bool,hAPP(nat,fun(fun(nat,bool),bool),member(nat),$f154(N,N_3)),N_3))|hBOOL(hAPP(fun(nat,bool),bool,finite_finite_1(nat),N_3)).
% 64.42/64.13  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),$f154(N,N_3)),N))|hBOOL(hAPP(fun(nat,bool),bool,finite_finite_1(nat),N_3)).
% 64.42/64.13  0 [] -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(fun(X_b,bool),fun(fun(X_b,bool),bool),ord_less(fun(X_b,bool)),A_3),B_2))|hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),$f155(X_b,A_3,B_2)),hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(fun(X_b,bool),fun(fun(X_b,bool),fun(X_b,bool)),minus_minus(fun(X_b,bool)),B_2),A_3))).
% 64.42/64.13  0 [] Z=hAPP(int,int,hAPP(int,fun(int,int),minus_minus(int),hAPP(nat,int,semiring_1_of_nat(int),$f157(Z))),hAPP(nat,int,semiring_1_of_nat(int),$f156(Z))).
% 64.42/64.13  0 [] hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),$f159(I_1,J_1,F)),$f158(I_1,J_1,F)))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I_1),J_1))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,F,I_1)),hAPP(nat,nat,F,J_1))).
% 64.42/64.13  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(nat,nat,F,$f159(I_1,J_1,F))),hAPP(nat,nat,F,$f158(I_1,J_1,F))))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),I_1),J_1))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),hAPP(nat,nat,F,I_1)),hAPP(nat,nat,F,J_1))).
% 64.42/64.13  0 [] -power(X_b)|power_power(X_b)=hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(nat,X_b)),hAPP(X_b,fun(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(nat,X_b))),power_1(X_b),one_one(X_b)),times_times(X_b)).
% 64.42/64.13  0 [] -dense_linorder(X_a)|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),$f160(X_a,Z,Y)),Y))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),Z)).
% 64.42/64.13  0 [] -dense_linorder(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),$f160(X_a,Z,Y)),Z))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),Z)).
% 64.42/64.13  0 [] -linorder(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X_2),$f161(X_a,T_3)))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),T_3),X_2)).
% 64.42/64.13  0 [] -linorder(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),$f162(X_a,T_3)),X_2))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),T_3),X_2)).
% 64.42/64.13  0 [] -dense_linorder(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Y))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),$f163(X_a,Z,X,Y)))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),Z)).
% 64.42/64.13  0 [] -dense_linorder(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Y))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),$f163(X_a,Z,X,Y)),Y))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),Z)).
% 64.42/64.13  0 [] -dense_linorder(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X),Y))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),$f163(X_a,Z,X,Y)),Z))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),Z)).
% 64.42/64.13  0 [] -order(X_b)| -order(X_c)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Ba),A_2))| -hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),Ca),hAPP(X_b,X_c,F,Ba)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),$f164(X_c,X_b,Ca,F,Ba,A_2)),$f165(X_c,X_b,Ca,F,Ba,A_2)))|hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less(X_c),Ca),hAPP(X_b,X_c,F,A_2))).
% 64.42/64.13  0 [] -order(X_b)| -order(X_c)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Ba),A_2))| -hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),Ca),hAPP(X_b,X_c,F,Ba)))| -hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less(X_c),hAPP(X_b,X_c,F,$f164(X_c,X_b,Ca,F,Ba,A_2))),hAPP(X_b,X_c,F,$f165(X_c,X_b,Ca,F,Ba,A_2))))|hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less(X_c),Ca),hAPP(X_b,X_c,F,A_2))).
% 64.42/64.13  0 [] -linorder(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),X_2),$f166(X_a,T_3)))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X_2),T_3)).
% 64.42/64.13  0 [] -linorder(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),$f167(X_a,T_3)),X_2))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),X_2),T_3)).
% 64.42/64.13  0 [] -order(X_b)| -order(X_c)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Ba),A_2))| -hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less(X_c),Ca),hAPP(X_b,X_c,F,Ba)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),$f168(X_c,X_b,Ca,F,Ba,A_2)),$f169(X_c,X_b,Ca,F,Ba,A_2)))|hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less(X_c),Ca),hAPP(X_b,X_c,F,A_2))).
% 64.42/64.13  0 [] -order(X_b)| -order(X_c)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),Ba),A_2))| -hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less(X_c),Ca),hAPP(X_b,X_c,F,Ba)))| -hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),hAPP(X_b,X_c,F,$f168(X_c,X_b,Ca,F,Ba,A_2))),hAPP(X_b,X_c,F,$f169(X_c,X_b,Ca,F,Ba,A_2))))|hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less(X_c),Ca),hAPP(X_b,X_c,F,A_2))).
% 64.42/64.13  0 [] -order(X_c)| -order(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),Ba))| -hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),hAPP(X_b,X_c,F,Ba)),Ca))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),$f171(X_b,X_c,F,Ca,A_2,Ba)),$f170(X_b,X_c,F,Ca,A_2,Ba)))|hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less(X_c),hAPP(X_b,X_c,F,A_2)),Ca)).
% 64.42/64.13  0 [] -order(X_c)| -order(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),Ba))| -hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),hAPP(X_b,X_c,F,Ba)),Ca))| -hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less(X_c),hAPP(X_b,X_c,F,$f171(X_b,X_c,F,Ca,A_2,Ba))),hAPP(X_b,X_c,F,$f170(X_b,X_c,F,Ca,A_2,Ba))))|hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less(X_c),hAPP(X_b,X_c,F,A_2)),Ca)).
% 64.42/64.13  0 [] -order(X_b)| -ord(X_c)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_c,X_b,F,Ba)),A_2))| -hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less(X_c),Ca),Ba))|hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less(X_c),$f172(X_c,X_b,Ca,F,Ba,A_2)),$f173(X_c,X_b,Ca,F,Ba,A_2)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_c,X_b,F,Ca)),A_2)).
% 64.42/64.13  0 [] -order(X_b)| -ord(X_c)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_c,X_b,F,Ba)),A_2))| -hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less(X_c),Ca),Ba))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_c,X_b,F,$f172(X_c,X_b,Ca,F,Ba,A_2))),hAPP(X_c,X_b,F,$f173(X_c,X_b,Ca,F,Ba,A_2))))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_c,X_b,F,Ca)),A_2)).
% 64.42/64.13  0 [] -order(X_b)| -order(X_c)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_c,X_b,F,Ba)),A_2))| -hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),Ca),Ba))|hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),$f174(X_c,X_b,Ca,F,Ba,A_2)),$f175(X_c,X_b,Ca,F,Ba,A_2)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_c,X_b,F,Ca)),A_2)).
% 64.42/64.13  0 [] -order(X_b)| -order(X_c)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_c,X_b,F,Ba)),A_2))| -hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),Ca),Ba))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_c,X_b,F,$f174(X_c,X_b,Ca,F,Ba,A_2))),hAPP(X_c,X_b,F,$f175(X_c,X_b,Ca,F,Ba,A_2))))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_c,X_b,F,Ca)),A_2)).
% 64.42/64.13  0 [] -order(X_c)| -order(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),A_2),Ba))| -hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less(X_c),hAPP(X_b,X_c,F,Ba)),Ca))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),$f177(X_b,X_c,F,Ca,A_2,Ba)),$f176(X_b,X_c,F,Ca,A_2,Ba)))|hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less(X_c),hAPP(X_b,X_c,F,A_2)),Ca)).
% 64.42/64.13  0 [] -order(X_c)| -order(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),A_2),Ba))| -hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less(X_c),hAPP(X_b,X_c,F,Ba)),Ca))| -hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),hAPP(X_b,X_c,F,$f177(X_b,X_c,F,Ca,A_2,Ba))),hAPP(X_b,X_c,F,$f176(X_b,X_c,F,Ca,A_2,Ba))))|hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less(X_c),hAPP(X_b,X_c,F,A_2)),Ca)).
% 64.42/64.13  0 [] -order(X_c)| -order(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),hAPP(X_c,X_b,F,Ba)))| -hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),Ba),Ca))|hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),$f179(X_b,X_c,Ca,A_2,F,Ba)),$f178(X_b,X_c,Ca,A_2,F,Ba)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),hAPP(X_c,X_b,F,Ca))).
% 64.42/64.13  0 [] -order(X_c)| -order(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),hAPP(X_c,X_b,F,Ba)))| -hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less_e_q(X_c),Ba),Ca))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),hAPP(X_c,X_b,F,$f179(X_b,X_c,Ca,A_2,F,Ba))),hAPP(X_c,X_b,F,$f178(X_b,X_c,Ca,A_2,F,Ba))))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),hAPP(X_c,X_b,F,Ca))).
% 64.42/64.13  0 [] -order(X_c)| -order(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),A_2),hAPP(X_c,X_b,F,Ba)))| -hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less(X_c),Ba),Ca))|hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less(X_c),$f181(X_b,X_c,Ca,A_2,F,Ba)),$f180(X_b,X_c,Ca,A_2,F,Ba)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),hAPP(X_c,X_b,F,Ca))).
% 64.42/64.13  0 [] -order(X_c)| -order(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_e_q(X_b),A_2),hAPP(X_c,X_b,F,Ba)))| -hBOOL(hAPP(X_c,bool,hAPP(X_c,fun(X_c,bool),ord_less(X_c),Ba),Ca))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_c,X_b,F,$f181(X_b,X_c,Ca,A_2,F,Ba))),hAPP(X_c,X_b,F,$f180(X_b,X_c,Ca,A_2,F,Ba))))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),hAPP(X_c,X_b,F,Ca))).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,Pa,K_1))|hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),K_1),$f182(I_1,Pa,K_1)))|hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),$f183(I_1,Pa,K_1)),K_1))|hBOOL(hAPP(int,bool,Pa,I_1)).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,Pa,K_1))|hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),K_1),$f182(I_1,Pa,K_1)))|hBOOL(hAPP(int,bool,Pa,$f183(I_1,Pa,K_1)))|hBOOL(hAPP(int,bool,Pa,I_1)).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,Pa,K_1))|hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),K_1),$f182(I_1,Pa,K_1)))| -hBOOL(hAPP(int,bool,Pa,hAPP(int,int,hAPP(int,fun(int,int),minus_minus(int),$f183(I_1,Pa,K_1)),one_one(int))))|hBOOL(hAPP(int,bool,Pa,I_1)).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,Pa,K_1))|hBOOL(hAPP(int,bool,Pa,$f182(I_1,Pa,K_1)))|hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),$f183(I_1,Pa,K_1)),K_1))|hBOOL(hAPP(int,bool,Pa,I_1)).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,Pa,K_1))|hBOOL(hAPP(int,bool,Pa,$f182(I_1,Pa,K_1)))|hBOOL(hAPP(int,bool,Pa,$f183(I_1,Pa,K_1)))|hBOOL(hAPP(int,bool,Pa,I_1)).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,Pa,K_1))|hBOOL(hAPP(int,bool,Pa,$f182(I_1,Pa,K_1)))| -hBOOL(hAPP(int,bool,Pa,hAPP(int,int,hAPP(int,fun(int,int),minus_minus(int),$f183(I_1,Pa,K_1)),one_one(int))))|hBOOL(hAPP(int,bool,Pa,I_1)).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,Pa,K_1))| -hBOOL(hAPP(int,bool,Pa,hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),$f182(I_1,Pa,K_1)),one_one(int))))|hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),$f183(I_1,Pa,K_1)),K_1))|hBOOL(hAPP(int,bool,Pa,I_1)).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,Pa,K_1))| -hBOOL(hAPP(int,bool,Pa,hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),$f182(I_1,Pa,K_1)),one_one(int))))|hBOOL(hAPP(int,bool,Pa,$f183(I_1,Pa,K_1)))|hBOOL(hAPP(int,bool,Pa,I_1)).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,Pa,K_1))| -hBOOL(hAPP(int,bool,Pa,hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),$f182(I_1,Pa,K_1)),one_one(int))))| -hBOOL(hAPP(int,bool,Pa,hAPP(int,int,hAPP(int,fun(int,int),minus_minus(int),$f183(I_1,Pa,K_1)),one_one(int))))|hBOOL(hAPP(int,bool,Pa,I_1)).
% 64.42/64.13  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,Pa,bot_bot(fun(X_b,bool))))|hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),$f184(X_b,Pa,A_3)))|hBOOL(hAPP(fun(X_b,bool),bool,Pa,A_3)).
% 64.42/64.13  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,Pa,bot_bot(fun(X_b,bool))))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),$f184(X_b,Pa,A_3)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),X_2),$f185(X_b,Pa,A_3)))|hBOOL(hAPP(fun(X_b,bool),bool,Pa,A_3)).
% 64.42/64.13  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,Pa,bot_bot(fun(X_b,bool))))|hBOOL(hAPP(fun(X_b,bool),bool,Pa,$f184(X_b,Pa,A_3)))|hBOOL(hAPP(fun(X_b,bool),bool,Pa,A_3)).
% 64.42/64.13  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,Pa,bot_bot(fun(X_b,bool))))| -hBOOL(hAPP(fun(X_b,bool),bool,Pa,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),$f185(X_b,Pa,A_3)),$f184(X_b,Pa,A_3))))|hBOOL(hAPP(fun(X_b,bool),bool,Pa,A_3)).
% 64.42/64.13  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,Pa,bot_bot(fun(X_b,bool))))|hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),$f186(X_b,Pa,A_3)))|hBOOL(hAPP(fun(X_b,bool),bool,Pa,A_3)).
% 64.42/64.13  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,Pa,bot_bot(fun(X_b,bool))))| -hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),$f186(X_b,Pa,A_3)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),$f187(X_b,Pa,A_3)),X_2))|hBOOL(hAPP(fun(X_b,bool),bool,Pa,A_3)).
% 64.42/64.13  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,Pa,bot_bot(fun(X_b,bool))))|hBOOL(hAPP(fun(X_b,bool),bool,Pa,$f186(X_b,Pa,A_3)))|hBOOL(hAPP(fun(X_b,bool),bool,Pa,A_3)).
% 64.42/64.13  0 [] -linorder(X_b)| -hBOOL(hAPP(fun(X_b,bool),bool,finite_finite_1(X_b),A_3))| -hBOOL(hAPP(fun(X_b,bool),bool,Pa,bot_bot(fun(X_b,bool))))| -hBOOL(hAPP(fun(X_b,bool),bool,Pa,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),$f187(X_b,Pa,A_3)),$f186(X_b,Pa,A_3))))|hBOOL(hAPP(fun(X_b,bool),bool,Pa,A_3)).
% 64.42/64.13  0 [] -ab_group_add(X_b)| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M_1),N))|hAPP(fun(nat,bool),X_b,hAPP(fun(nat,X_b),fun(fun(nat,bool),X_b),big_co1399186613setsum(nat,X_b),hAPP(fun(nat,X_b),fun(nat,X_b),hAPP(fun(nat,fun(X_b,X_b)),fun(fun(nat,X_b),fun(nat,X_b)),combs(nat,X_b,X_b),hAPP(fun(nat,X_b),fun(nat,fun(X_b,X_b)),hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(nat,X_b),fun(nat,fun(X_b,X_b))),combb(X_b,fun(X_b,X_b),nat),minus_minus(X_b)),F)),hAPP(fun(nat,nat),fun(nat,X_b),hAPP(fun(nat,X_b),fun(fun(nat,nat),fun(nat,X_b)),combb(nat,X_b,nat),F),hAPP(nat,fun(nat,nat),hAPP(fun(nat,fun(nat,nat)),fun(nat,fun(nat,nat)),combc(nat,nat,nat),plus_plus(nat)),one_one(nat))))),hAPP(nat,fun(nat,bool),hAPP(nat,fun(nat,fun(nat,bool)),ord_atLeastAtMost(nat),M_1),N))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),minus_minus(X_b),hAPP(nat,X_b,F,M_1)),hAPP(nat,X_b,F,hAPP(nat,nat,hAPP(nat,fun(nat,nat),plus_plus(nat),N),one_one(nat)))).
% 64.42/64.13  0 [] -ab_group_add(X_b)|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M_1),N))|hAPP(fun(nat,bool),X_b,hAPP(fun(nat,X_b),fun(fun(nat,bool),X_b),big_co1399186613setsum(nat,X_b),hAPP(fun(nat,X_b),fun(nat,X_b),hAPP(fun(nat,fun(X_b,X_b)),fun(fun(nat,X_b),fun(nat,X_b)),combs(nat,X_b,X_b),hAPP(fun(nat,X_b),fun(nat,fun(X_b,X_b)),hAPP(fun(X_b,fun(X_b,X_b)),fun(fun(nat,X_b),fun(nat,fun(X_b,X_b))),combb(X_b,fun(X_b,X_b),nat),minus_minus(X_b)),F)),hAPP(fun(nat,nat),fun(nat,X_b),hAPP(fun(nat,X_b),fun(fun(nat,nat),fun(nat,X_b)),combb(nat,X_b,nat),F),hAPP(nat,fun(nat,nat),hAPP(fun(nat,fun(nat,nat)),fun(nat,fun(nat,nat)),combc(nat,nat,nat),plus_plus(nat)),one_one(nat))))),hAPP(nat,fun(nat,bool),hAPP(nat,fun(nat,fun(nat,bool)),ord_atLeastAtMost(nat),M_1),N))=zero_zero(X_b).
% 64.42/64.13  0 [] -comm_monoid_add(X_b)| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),M_1),N))|hAPP(fun(nat,bool),X_b,hAPP(fun(nat,X_b),fun(fun(nat,bool),X_b),big_co1399186613setsum(nat,X_b),Pa),hAPP(nat,fun(nat,bool),hAPP(nat,fun(nat,fun(nat,bool)),ord_atLeastAtMost(nat),M_1),N))=hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),hAPP(nat,X_b,Pa,M_1)),hAPP(fun(nat,bool),X_b,hAPP(fun(nat,X_b),fun(fun(nat,bool),X_b),big_co1399186613setsum(nat,X_b),Pa),hAPP(nat,fun(nat,bool),hAPP(nat,fun(nat,fun(nat,bool)),ord_gr1471790799AtMost(nat),M_1),N))).
% 64.42/64.13  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),N_1),zero_zero(nat))).
% 64.42/64.13  0 [] hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_e_q(nat),zero_zero(nat)),N_1)).
% 64.42/64.13  0 [] hBOOL(hAPP(fun(nat,bool),bool,finite_finite_1(nat),hAPP(nat,fun(nat,bool),hAPP(nat,fun(nat,fun(nat,bool)),ord_gr1471790799AtMost(nat),L),U))).
% 64.42/64.13  0 [] -linordered_semidom(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),N_1)),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),B),N_1)))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),zero_zero(X_a)),B))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),B)).
% 64.42/64.13  0 [] -linordered_idom(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),zero_zero(X_a)),X))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),zero_zero(X_a)),Y))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),one_one(X_a)))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),X),Y)),X)).
% 64.42/64.13  0 [] -linordered_idom(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),zero_zero(X_a)),X))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),zero_zero(X_a)),Y))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),Y),one_one(X_a)))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),Y),X)),X)).
% 64.42/64.13  0 [] -linordered_semidom(X_a)|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),one_one(X_a)),one_one(X_a)))).
% 64.42/64.13  0 [] hAPP(nat,X_b,hAPP(X_b,fun(nat,X_b),hAPP(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(nat,X_b)),hAPP(X_b,fun(fun(X_b,fun(X_b,X_b)),fun(X_b,fun(nat,X_b))),power_1(X_b),One),Times),A_2),zero_zero(nat))=ti(X_b,One).
% 64.42/64.13  0 [] -ordere216010020id_add(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),A_1))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),zero_zero(X_a)),B))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),B))).
% 64.42/64.13  0 [] -ordere216010020id_add(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),zero_zero(X_a)),A_1))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),B))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),B))).
% 64.42/64.13  0 [] -ordere216010020id_add(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),A_1))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),B),C))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),B),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),C))).
% 64.42/64.13  0 [] -ordere216010020id_add(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),zero_zero(X_a)),A_1))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),B),C))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),B),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),C))).
% 64.42/64.13  0 [] -ordere216010020id_add(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),zero_zero(X_a)))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),B),zero_zero(X_a)))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),B)),zero_zero(X_a))).
% 64.42/64.13  0 [] -ordere216010020id_add(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),A_1),zero_zero(X_a)))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),B),zero_zero(X_a)))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),B)),zero_zero(X_a))).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),zero_zero(int)),X))|hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),zero_zero(int)),hAPP(nat,int,hAPP(int,fun(nat,int),power_power(int),X),N_1))).
% 64.42/64.13  0 [] hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),zero_zero(int)),$f188(Pa)))|hBOOL(hAPP(int,bool,Pa,hAPP(nat,int,semiring_1_of_nat(int),X_2))).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,Pa,$f188(Pa)))|hBOOL(hAPP(int,bool,Pa,hAPP(nat,int,semiring_1_of_nat(int),X_2))).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),zero_zero(int)),X3))|hBOOL(hAPP(int,bool,Pa,X3))| -hBOOL(hAPP(int,bool,Pa,hAPP(nat,int,semiring_1_of_nat(int),$f189(Pa)))).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),zero_zero(int)),X_2))| -hBOOL(hAPP(int,bool,Pa,X_2))|hBOOL(hAPP(int,bool,Pa,hAPP(nat,int,semiring_1_of_nat(int),$f190(Pa)))).
% 64.42/64.13  0 [] hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),zero_zero(int)),$f191(Pa)))| -hBOOL(hAPP(int,bool,Pa,hAPP(nat,int,semiring_1_of_nat(int),X4))).
% 64.42/64.13  0 [] hBOOL(hAPP(int,bool,Pa,$f191(Pa)))| -hBOOL(hAPP(int,bool,Pa,hAPP(nat,int,semiring_1_of_nat(int),X4))).
% 64.42/64.13  0 [] hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),zero_zero(int)),hAPP(nat,int,semiring_1_of_nat(int),Z))).
% 64.42/64.13  0 [] hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),zero_zero(int)),zero_zero(int))).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),zero_zero(int)),X))| -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),zero_zero(int)),Y))|hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),zero_zero(int)),hAPP(int,int,hAPP(int,fun(int,int),plus_plus(int),X),Y))).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),zero_zero(int)),X))| -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),zero_zero(int)),Y))|hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),zero_zero(int)),hAPP(int,int,hAPP(int,fun(int,int),times_times(int),X),Y))).
% 64.42/64.13  0 [] hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less_e_q(int),zero_zero(int)),one_one(int))).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),hAPP(nat,int,semiring_1_of_nat(int),K)),zero_zero(int))).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),zero_zero(int)),hAPP(nat,int,semiring_1_of_nat(int),N)))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),zero_zero(nat)),N)).
% 64.42/64.13  0 [] hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),zero_zero(int)),hAPP(nat,int,semiring_1_of_nat(int),N)))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),zero_zero(nat)),N)).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),K_1),L))|hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),hAPP(int,int,hAPP(int,fun(int,int),minus_minus(int),K_1),L)),zero_zero(int))).
% 64.42/64.13  0 [] hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),K_1),L))| -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),hAPP(int,int,hAPP(int,fun(int,int),minus_minus(int),K_1),L)),zero_zero(int))).
% 64.42/64.13  0 [] -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),I),J))| -hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),zero_zero(int)),K))|hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),hAPP(int,int,hAPP(int,fun(int,int),times_times(int),K),I)),hAPP(int,int,hAPP(int,fun(int,int),times_times(int),K),J))).
% 64.42/64.13  0 [] hBOOL(hAPP(int,bool,hAPP(int,fun(int,bool),ord_less(int),zero_zero(int)),one_one(int))).
% 64.42/64.13  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),zero_zero(nat)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),power_power(nat),X_1),N)))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),zero_zero(nat)),X_1))|N=zero_zero(nat).
% 64.42/64.13  0 [] hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),zero_zero(nat)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),power_power(nat),X_1),N)))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),zero_zero(nat)),X_1)).
% 64.42/64.13  0 [] hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),zero_zero(nat)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),power_power(nat),X_1),N)))|N!=zero_zero(nat).
% 64.42/64.13  0 [] -linordered_semidom(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),A_1))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),N_1))).
% 64.42/64.13  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),zero_zero(nat)),I))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),hAPP(nat,nat,hAPP(nat,fun(nat,nat),power_power(nat),I),M)),hAPP(nat,nat,hAPP(nat,fun(nat,nat),power_power(nat),I),N_1)))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M),N_1)).
% 64.42/64.13  0 [] -linordered_semidom(X_a)|hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),N_1)!=hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),B),N_1)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),zero_zero(X_a)),A_1))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),zero_zero(X_a)),B))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),zero_zero(nat)),N_1))|ti(X_a,A_1)=ti(X_a,B).
% 64.42/64.13  0 [] -linordered_semidom(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),B))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_e_q(X_a),zero_zero(X_a)),A_1))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),zero_zero(nat)),N_1))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),A_1),N_1)),hAPP(nat,X_a,hAPP(X_a,fun(nat,X_a),power_power(X_a),B),N_1))).
% 64.42/64.13  0 [] N_1=zero_zero(nat)|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),zero_zero(nat)),N_1)).
% 64.42/64.13  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),M),N_1))|N_1!=zero_zero(nat).
% 64.42/64.13  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),N_1),zero_zero(nat))).
% 64.42/64.13  0 [] N=zero_zero(nat)|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),zero_zero(nat)),N)).
% 64.42/64.13  0 [] N!=zero_zero(nat)| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),zero_zero(nat)),N)).
% 64.42/64.13  0 [] -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),N_1),zero_zero(nat))).
% 64.42/64.13  0 [] -linordered_semidom(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),zero_zero(X_b)),hAPP(nat,X_b,semiring_1_of_nat(X_b),N)))|hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),zero_zero(nat)),N)).
% 64.42/64.13  0 [] -linordered_semidom(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),zero_zero(X_b)),hAPP(nat,X_b,semiring_1_of_nat(X_b),N)))| -hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less(nat),zero_zero(nat)),N)).
% 64.42/64.13  0 [] -linord219039673up_add(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),zero_zero(X_b)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),A_2),A_2)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),zero_zero(X_b)),A_2)).
% 64.42/64.13  0 [] -linord219039673up_add(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),zero_zero(X_b)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),A_2),A_2)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),zero_zero(X_b)),A_2)).
% 64.42/64.13  0 [] -linord219039673up_add(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),A_2),A_2)),zero_zero(X_b)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),zero_zero(X_b))).
% 64.42/64.13  0 [] -linord219039673up_add(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),A_2),A_2)),zero_zero(X_b)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),zero_zero(X_b))).
% 64.42/64.13  0 [] -ordere216010020id_add(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),A_1))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),B))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),B))).
% 64.42/64.13  0 [] -linordered_semidom(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),A_1))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),B),C))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),B),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),C))).
% 64.42/64.13  0 [] -ordere216010020id_add(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),zero_zero(X_a)))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),B),zero_zero(X_a)))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),plus_plus(X_a),A_1),B)),zero_zero(X_a))).
% 64.42/64.13  0 [] -linordered_idom(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),A_2),A_2)),zero_zero(X_b)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),zero_zero(X_b))).
% 64.42/64.13  0 [] -linordered_idom(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),plus_plus(X_b),A_2),A_2)),zero_zero(X_b)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),zero_zero(X_b))).
% 64.42/64.13  0 [] -linordered_ring(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),A_1)),zero_zero(X_a))).
% 64.42/64.13  0 [] -linord581940658strict(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),A_2),Ca)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ba),Ca)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),zero_zero(X_b)),Ca))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Ca),zero_zero(X_b))).
% 64.42/64.13  0 [] -linord581940658strict(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),A_2),Ca)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ba),Ca)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),zero_zero(X_b)),Ca))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Ba),A_2)).
% 64.42/64.13  0 [] -linord581940658strict(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),A_2),Ca)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ba),Ca)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),Ba))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Ca),zero_zero(X_b))).
% 64.42/64.13  0 [] -linord581940658strict(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),A_2),Ca)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ba),Ca)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),Ba))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Ba),A_2)).
% 64.42/64.13  0 [] -linord581940658strict(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),A_2),Ca)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ba),Ca)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),zero_zero(X_b)),Ca))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),Ba)).
% 64.42/64.13  0 [] -linord581940658strict(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),A_2),Ca)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ba),Ca)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Ca),zero_zero(X_b)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Ba),A_2)).
% 64.42/64.13  0 [] -linord581940658strict(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ca),A_2)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ca),Ba)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),zero_zero(X_b)),Ca))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Ca),zero_zero(X_b))).
% 64.42/64.13  0 [] -linord581940658strict(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ca),A_2)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ca),Ba)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),zero_zero(X_b)),Ca))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Ba),A_2)).
% 64.42/64.13  0 [] -linord581940658strict(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ca),A_2)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ca),Ba)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),Ba))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Ca),zero_zero(X_b))).
% 64.42/64.13  0 [] -linord581940658strict(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ca),A_2)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ca),Ba)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),Ba))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Ba),A_2)).
% 64.42/64.13  0 [] -linord581940658strict(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ca),A_2)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ca),Ba)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),zero_zero(X_b)),Ca))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),Ba)).
% 64.42/64.13  0 [] -linord581940658strict(X_b)|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ca),A_2)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ca),Ba)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Ca),zero_zero(X_b)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Ba),A_2)).
% 64.42/64.13  0 [] -linord581940658strict(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),zero_zero(X_b)),Ca))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ca),A_2)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ca),Ba)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),Ba)).
% 64.42/64.13  0 [] -linord581940658strict(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),zero_zero(X_b)),Ca))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ca),A_2)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ca),Ba)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),A_2),Ba)).
% 64.42/64.13  0 [] -linord20386208strict(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),A_1))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),B))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),B))).
% 64.42/64.13  0 [] -linord20386208strict(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),A_1))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),B),zero_zero(X_a)))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),B)),zero_zero(X_a))).
% 64.42/64.13  0 [] -linord20386208strict(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),A_1))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),B),zero_zero(X_a)))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),B),A_1)),zero_zero(X_a))).
% 64.42/64.13  0 [] -linord20386208strict(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),B)))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),A_1))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),B)).
% 64.42/64.13  0 [] -linord20386208strict(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),B),A_1)))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),A_1))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),B)).
% 64.42/64.13  0 [] -linord581940658strict(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Ca),zero_zero(X_b)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ca),A_2)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ca),Ba)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Ba),A_2)).
% 64.42/64.13  0 [] -linord581940658strict(X_b)| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Ca),zero_zero(X_b)))|hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ca),A_2)),hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),times_times(X_b),Ca),Ba)))| -hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less(X_b),Ba),A_2)).
% 64.42/64.13  0 [] -linord20386208strict(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),zero_zero(X_a)))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),B))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),B)),zero_zero(X_a))).
% 64.42/64.13  0 [] -linord581940658strict(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),zero_zero(X_a)))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),B),zero_zero(X_a)))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),B))).
% 64.42/64.13  0 [] -linord20386208strict(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),B))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),C))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),C)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),B),C))).
% 64.42/64.13  0 [] -linord20386208strict(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),B))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),C))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),C),A_1)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),C),B))).
% 64.42/64.13  0 [] -linord893533164strict(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),A_1),B))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),zero_zero(X_a)),C))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),C),A_1)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),C),B))).
% 64.42/64.13  0 [] -linord581940658strict(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),B),A_1))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),C),zero_zero(X_a)))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),A_1),C)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),B),C))).
% 64.42/64.13  0 [] -linord581940658strict(X_a)| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),B),A_1))| -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),C),zero_zero(X_a)))|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),C),A_1)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),times_times(X_a),C),B))).
% 64.42/64.13  0 [] -boolean_algebra(T_1)|boolean_algebra(fun(T_2,T_1)).
% 64.42/64.13  0 [] -preorder(T_1)|preorder(fun(T_2,T_1)).
% 64.42/64.13  0 [] -finite_finite(T_1)| -finite_finite(T_2)|finite_finite(fun(T_2,T_1)).
% 64.42/64.13  0 [] -order(T_1)|order(fun(T_2,T_1)).
% 64.42/64.13  0 [] -ord(T_1)|ord(fun(T_2,T_1)).
% 64.42/64.13  0 [] -bot(T_1)|bot(fun(T_2,T_1)).
% 64.42/64.13  0 [] -uminus(T_1)|uminus(fun(T_2,T_1)).
% 64.42/64.13  0 [] -minus(T_1)|minus(fun(T_2,T_1)).
% 64.42/64.13  0 [] semiri456707255roduct(int).
% 64.42/64.13  0 [] ordere223160158up_add(int).
% 64.42/64.13  0 [] ordere236663937imp_le(int).
% 64.42/64.13  0 [] linord893533164strict(int).
% 64.42/64.13  0 [] linord2061991079up_add(int).
% 64.42/64.13  0 [] linord20386208strict(int).
% 64.42/64.13  0 [] ordere779506340up_add(int).
% 64.42/64.13  0 [] ordere216010020id_add(int).
% 64.42/64.13  0 [] linord219039673up_add(int).
% 64.42/64.13  0 [] cancel146912293up_add(int).
% 64.42/64.13  0 [] ring_11004092258visors(int).
% 64.42/64.13  0 [] linord581940658strict(int).
% 64.42/64.13  0 [] ordered_ab_group_add(int).
% 64.42/64.13  0 [] cancel_semigroup_add(int).
% 64.42/64.13  0 [] linordered_semidom(int).
% 64.42/64.13  0 [] ab_semigroup_mult(int).
% 64.42/64.13  0 [] comm_monoid_mult(int).
% 64.42/64.13  0 [] ab_semigroup_add(int).
% 64.42/64.13  0 [] comm_monoid_add(int).
% 64.42/64.13  0 [] linordered_ring(int).
% 64.42/64.13  0 [] linordered_idom(int).
% 64.42/64.13  0 [] comm_semiring_1(int).
% 64.42/64.13  0 [] comm_semiring(int).
% 64.42/64.13  0 [] semiring_char_0(int).
% 64.42/64.13  0 [] ab_group_add(int).
% 64.42/64.13  0 [] ordered_ring(int).
% 64.42/64.13  0 [] preorder(int).
% 64.42/64.13  0 [] linorder(int).
% 64.42/64.13  0 [] monoid_mult(int).
% 64.42/64.13  0 [] comm_ring_1(int).
% 64.42/64.13  0 [] semiring_1(int).
% 64.42/64.13  0 [] semiring_0(int).
% 64.42/64.13  0 [] group_add(int).
% 64.42/64.13  0 [] order(int).
% 64.42/64.13  0 [] semiring(int).
% 64.42/64.13  0 [] ord(int).
% 64.42/64.13  0 [] uminus(int).
% 64.42/64.13  0 [] ring_1(int).
% 64.42/64.13  0 [] minus(int).
% 64.42/64.13  0 [] power(int).
% 64.42/64.13  0 [] ring(int).
% 64.42/64.13  0 [] idom(int).
% 64.42/64.13  0 [] one(int).
% 64.42/64.13  0 [] semiri456707255roduct(nat).
% 64.42/64.13  0 [] ordere223160158up_add(nat).
% 64.42/64.13  0 [] ordere236663937imp_le(nat).
% 64.42/64.13  0 [] linord893533164strict(nat).
% 64.42/64.13  0 [] linord2061991079up_add(nat).
% 64.42/64.13  0 [] linord20386208strict(nat).
% 64.42/64.13  0 [] ordere779506340up_add(nat).
% 64.42/64.13  0 [] ordere216010020id_add(nat).
% 64.42/64.13  0 [] cancel146912293up_add(nat).
% 64.42/64.13  0 [] cancel_semigroup_add(nat).
% 64.42/64.13  0 [] linordered_semidom(nat).
% 64.42/64.13  0 [] ab_semigroup_mult(nat).
% 64.42/64.13  0 [] comm_monoid_mult(nat).
% 64.42/64.13  0 [] ab_semigroup_add(nat).
% 64.42/64.13  0 [] comm_monoid_add(nat).
% 64.42/64.13  0 [] comm_semiring_1(nat).
% 64.42/64.13  0 [] comm_semiring(nat).
% 64.42/64.13  0 [] semiring_char_0(nat).
% 64.42/64.13  0 [] preorder(nat).
% 64.42/64.13  0 [] linorder(nat).
% 64.42/64.13  0 [] monoid_mult(nat).
% 64.42/64.13  0 [] semiring_1(nat).
% 64.42/64.13  0 [] semiring_0(nat).
% 64.42/64.13  0 [] order(nat).
% 64.42/64.13  0 [] semiring(nat).
% 64.42/64.13  0 [] ord(nat).
% 64.42/64.13  0 [] bot(nat).
% 64.42/64.13  0 [] minus(nat).
% 64.42/64.13  0 [] power(nat).
% 64.42/64.13  0 [] one(nat).
% 64.42/64.13  0 [] boolean_algebra(bool).
% 64.42/64.13  0 [] preorder(bool).
% 64.42/64.13  0 [] finite_finite(bool).
% 64.42/64.13  0 [] order(bool).
% 64.42/64.13  0 [] ord(bool).
% 64.42/64.13  0 [] bot(bool).
% 64.42/64.13  0 [] uminus(bool).
% 64.42/64.13  0 [] minus(bool).
% 64.42/64.13  0 [] ti(T,ti(T,A))=ti(T,A).
% 64.42/64.13  0 [] hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),hAPP(bool,fun(X_a,fun(X_a,X_a)),if(X_a),fTrue),X),Y)=ti(X_a,X).
% 64.42/64.13  0 [] hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),hAPP(bool,fun(X_a,fun(X_a,X_a)),if(X_a),fFalse),X),Y)=ti(X_a,Y).
% 64.42/64.13  0 [] ti(bool,P)=fTrue|ti(bool,P)=fFalse.
% 64.42/64.13  0 [] -hBOOL(hAPP(X_a,bool,P,X))|hBOOL(hAPP(fun(X_a,bool),bool,fEx(X_a),P)).
% 64.42/64.13  0 [] -hBOOL(hAPP(bool,bool,fNot,P))| -hBOOL(P).
% 64.42/64.13  0 [] hBOOL(P)|hBOOL(hAPP(bool,bool,fNot,P)).
% 64.42/64.13  0 [] hAPP(X_a,X_c,hAPP(fun(X_a,X_b),fun(X_a,X_c),hAPP(fun(X_b,X_c),fun(fun(X_a,X_b),fun(X_a,X_c)),combb(X_b,X_c,X_a),P),Q),R)=hAPP(X_b,X_c,P,hAPP(X_a,X_b,Q,R)).
% 64.42/64.13  0 [] hAPP(X_a,X_c,hAPP(X_b,fun(X_a,X_c),hAPP(fun(X_a,fun(X_b,X_c)),fun(X_b,fun(X_a,X_c)),combc(X_a,X_b,X_c),P),Q),R)=hAPP(X_b,X_c,hAPP(X_a,fun(X_b,X_c),P,R),Q).
% 64.42/64.13  0 [] hAPP(X_a,X_a,combi(X_a),P)=ti(X_a,P).
% 64.42/64.13  0 [] hAPP(X_b,X_a,hAPP(X_a,fun(X_b,X_a),combk(X_a,X_b),P),Q)=ti(X_a,P).
% 64.42/64.13  0 [] hAPP(X_a,X_c,hAPP(fun(X_a,X_b),fun(X_a,X_c),hAPP(fun(X_a,fun(X_b,X_c)),fun(fun(X_a,X_b),fun(X_a,X_c)),combs(X_a,X_b,X_c),P),Q),R)=hAPP(X_b,X_c,hAPP(X_a,fun(X_b,X_c),P,R),hAPP(X_a,X_b,Q,R)).
% 64.42/64.13  0 [] -hBOOL(P)| -hBOOL(Q)|hBOOL(hAPP(bool,bool,hAPP(bool,fun(bool,bool),fconj,P),Q)).
% 64.42/64.13  0 [] -hBOOL(hAPP(bool,bool,hAPP(bool,fun(bool,bool),fconj,P),Q))|hBOOL(P).
% 64.42/64.13  0 [] -hBOOL(hAPP(bool,bool,hAPP(bool,fun(bool,bool),fconj,P),Q))|hBOOL(Q).
% 64.42/64.13  0 [] -hBOOL(P)|hBOOL(hAPP(bool,bool,hAPP(bool,fun(bool,bool),fdisj,P),Q)).
% 64.42/64.13  0 [] -hBOOL(Q)|hBOOL(hAPP(bool,bool,hAPP(bool,fun(bool,bool),fdisj,P),Q)).
% 64.42/64.13  0 [] -hBOOL(hAPP(bool,bool,hAPP(bool,fun(bool,bool),fdisj,P),Q))|hBOOL(P)|hBOOL(Q).
% 64.42/64.13  0 [] -hBOOL(fFalse).
% 64.42/64.13  0 [] ti(bool,P)=fTrue|ti(bool,P)=fFalse.
% 64.42/64.13  0 [] -hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),fe_qual(X_a),X),Y))|ti(X_a,X)=ti(X_a,Y).
% 64.42/64.13  0 [] ti(X_a,X)!=ti(X_a,Y)|hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),fe_qual(X_a),X),Y)).
% 64.42/64.13  0 [] hBOOL(P)|hBOOL(hAPP(bool,bool,hAPP(bool,fun(bool,bool),fimplies,P),Q)).
% 64.42/64.13  0 [] -hBOOL(Q)|hBOOL(hAPP(bool,bool,hAPP(bool,fun(bool,bool),fimplies,P),Q)).
% 64.42/64.13  0 [] -hBOOL(hAPP(bool,bool,hAPP(bool,fun(bool,bool),fimplies,P),Q))| -hBOOL(P)|hBOOL(Q).
% 64.42/64.13  0 [] -hBOOL(hAPP(fun(hoare_2118899576triple(x_a),bool),bool,hAPP(fun(hoare_2118899576triple(x_a),bool),fun(fun(hoare_2118899576triple(x_a),bool),bool),hoare_1301688828derivs(x_a),g),hAPP(fun(hoare_2118899576triple(x_a),bool),fun(hoare_2118899576triple(x_a),bool),hAPP(hoare_2118899576triple(x_a),fun(fun(hoare_2118899576triple(x_a),bool),fun(hoare_2118899576triple(x_a),bool)),insert(hoare_2118899576triple(x_a)),hAPP(fun(x_a,fun(state,bool)),hoare_2118899576triple(x_a),hAPP(com,fun(fun(x_a,fun(state,bool)),hoare_2118899576triple(x_a)),hAPP(fun(x_a,fun(state,bool)),fun(com,fun(fun(x_a,fun(state,bool)),hoare_2118899576triple(x_a))),hoare_759811442triple(x_a),hAPP(fun(state,bool),fun(x_a,fun(state,bool)),combk(fun(state,bool),x_a),hAPP(bool,fun(state,bool),combk(bool,state),fFalse))),c),hAPP(fun(state,bool),fun(x_a,fun(state,bool)),hAPP(fun(x_a,fun(fun(state,bool),fun(state,bool))),fun(fun(state,bool),fun(x_a,fun(state,bool))),combc(x_a,fun(state,bool),fun(state,bool)),hAPP(fun(x_a,fun(state,fun(bool,bool))),fun(x_a,fun(fun(state,bool),fun(state,bool))),hAPP(fun(fun(state,fun(bool,bool)),fun(fun(state,bool),fun(state,bool))),fun(fun(x_a,fun(state,fun(bool,bool))),fun(x_a,fun(fun(state,bool),fun(state,bool)))),combb(fun(state,fun(bool,bool)),fun(fun(state,bool),fun(state,bool)),x_a),combs(state,bool,bool)),hAPP(fun(x_a,fun(state,bool)),fun(x_a,fun(state,fun(bool,bool))),hAPP(fun(fun(state,bool),fun(state,fun(bool,bool))),fun(fun(x_a,fun(state,bool)),fun(x_a,fun(state,fun(bool,bool)))),combb(fun(state,bool),fun(state,fun(bool,bool)),x_a),hAPP(fun(bool,fun(bool,bool)),fun(fun(state,bool),fun(state,fun(bool,bool))),combb(bool,fun(bool,bool),state),fconj)),p))),hAPP(fun(state,bool),fun(state,bool),hAPP(fun(bool,bool),fun(fun(state,bool),fun(state,bool)),combb(bool,bool,state),fNot),b)))),bot_bot(fun(hoare_2118899576triple(x_a),bool))))).
% 64.42/64.13  end_of_list.
% 64.42/64.13  
% 64.42/64.13  SCAN INPUT: prop=0, horn=0, equality=1, symmetry=0, max_lits=6.
% 64.42/64.13  
% 64.42/64.13  This ia a non-Horn set with equality.  The strategy will be
% 64.42/64.13  Knuth-Bendix, ordered hyper_res, factoring, and unit
% 64.42/64.13  deletion, with positive clauses in sos and nonpositive
% 64.42/64.13  clauses in usable.
% 64.42/64.13  
% 64.42/64.13     dependent: set(knuth_bendix).
% 64.42/64.13     dependent: set(anl_eq).
% 64.42/64.13     dependent: set(para_from).
% 64.42/64.13     dependent: set(para_into).
% 64.42/64.13     dependent: clear(para_from_right).
% 64.42/64.13     dependent: clear(para_into_right).
% 64.42/64.13     dependent: set(para_from_vars).
% 64.42/64.13     dependent: set(eq_units_both_ways).
% 64.42/64.13     dependent: set(dynamic_demod_all).
% 64.42/64.13     dependent: set(dynamic_demod).
% 64.42/64.13     dependent: set(order_eq).
% 64.42/64.13     dependent: set(back_demod).
% 64.42/64.13     dependent: set(lrpo).
% 64.42/64.13     dependent: set(hyper_res).
% 64.42/64.13     dependent: set(unit_deletion).
% 64.42/64.13     dependent: set(factor).
% 64.42/64.13  
% 64.42/64.13  ------------> process usable:
% 64.42/64.13  ** KEPT (pick-wt=19): 1 [] -comm_monoid_add(A)|ti(fun(fun(B,A),fun(fun(B,bool),A)),big_co1399186613setsum(B,A))=big_co1399186613setsum(B,A).
% 64.42/64.13  ** KEPT (pick-wt=19): 2 [] -comm_monoid_mult(A)|ti(fun(fun(B,A),fun(fun(B,bool),A)),big_co302546470etprod(B,A))=big_co302546470etprod(B,A).
% 64.42/64.13  ** KEPT (pick-wt=19): 3 [] -linorder(A)|ti(fun(fun(A,fun(A,A)),fun(fun(A,bool),A)),big_Inf_fin(A))=big_Inf_fin(A).
% 64.42/64.13  ** KEPT (pick-wt=19): 4 [] -linorder(A)|ti(fun(fun(A,fun(A,A)),fun(fun(A,bool),A)),big_Sup_fin(A))=big_Sup_fin(A).
% 64.42/64.13  ** KEPT (pick-wt=13): 5 [] -linorder(A)|ti(fun(fun(A,bool),A),big_linorder_Max(A))=big_linorder_Max(A).
% 64.42/64.13  ** KEPT (pick-wt=13): 6 [] -linorder(A)|ti(fun(fun(A,bool),A),big_linorder_Min(A))=big_linorder_Min(A).
% 64.42/64.13  ** KEPT (pick-wt=13): 7 [] -minus(A)|ti(fun(A,fun(A,A)),minus_minus(A))=minus_minus(A).
% 64.42/64.13  ** KEPT (pick-wt=9): 8 [] -one(A)|ti(A,one_one(A))=one_one(A).
% 64.42/64.13  ** KEPT (pick-wt=13): 9 [] -ab_semigroup_add(A)|ti(fun(A,fun(A,A)),plus_plus(A))=plus_plus(A).
% 64.42/64.13  ** KEPT (pick-wt=13): 10 [] -cancel_semigroup_add(A)|ti(fun(A,fun(A,A)),plus_plus(A))=plus_plus(A).
% 64.42/64.13  ** KEPT (pick-wt=13): 11 [] -power(A)|ti(fun(A,fun(A,A)),times_times(A))=times_times(A).
% 64.42/64.13  ** KEPT (pick-wt=13): 12 [] -semiring(A)|ti(fun(A,fun(A,A)),times_times(A))=times_times(A).
% 64.42/64.13  ** KEPT (pick-wt=13): 13 [] -ab_semigroup_mult(A)|ti(fun(A,fun(A,A)),times_times(A))=times_times(A).
% 64.42/64.13  ** KEPT (pick-wt=11): 14 [] -uminus(A)|ti(fun(A,A),uminus_uminus(A))=uminus_uminus(A).
% 64.42/64.13  ** KEPT (pick-wt=9): 15 [] -ordere216010020id_add(A)|ti(A,zero_zero(A))=zero_zero(A).
% 64.42/64.13  ** KEPT (pick-wt=9): 16 [] -ab_group_add(A)|ti(A,zero_zero(A))=zero_zero(A).
% 64.42/64.13  ** KEPT (pick-wt=11): 17 [] -semiring_1(A)|ti(fun(nat,A),semiring_1_of_nat(A))=semiring_1_of_nat(A).
% 64.42/64.13  ** KEPT (pick-wt=9): 18 [] -bot(A)|ti(A,bot_bot(A))=bot_bot(A).
% 64.42/64.13  ** KEPT (pick-wt=19): 19 [] -ord(A)|ti(fun(fun(A,fun(A,bool)),fun(A,fun(A,A))),max(A))=max(A).
% 64.42/64.13  ** KEPT (pick-wt=19): 20 [] -ord(A)|ti(fun(fun(A,fun(A,bool)),fun(A,fun(A,A))),min(A))=min(A).
% 64.42/64.13  ** KEPT (pick-wt=13): 21 [] -ord(A)|ti(fun(A,fun(A,bool)),ord_less(A))=ord_less(A).
% 64.42/64.13  ** KEPT (pick-wt=13): 22 [] -ord(A)|ti(fun(A,fun(A,bool)),ord_less_e_q(A))=ord_less_e_q(A).
% 64.42/64.13  ** KEPT (pick-wt=13): 23 [] -ord(A)|ti(fun(A,fun(A,A)),ord_max(A))=ord_max(A).
% 64.42/64.13  ** KEPT (pick-wt=13): 24 [] -ord(A)|ti(fun(A,fun(A,A)),ord_min(A))=ord_min(A).
% 64.42/64.13  ** KEPT (pick-wt=13): 25 [] -power(A)|ti(fun(A,fun(nat,A)),power_power(A))=power_power(A).
% 64.42/64.14  ** KEPT (pick-wt=15): 26 [] -order(A)|ti(fun(A,fun(A,fun(A,bool))),ord_atLeastAtMost(A))=ord_atLeastAtMost(A).
% 64.42/64.14  ** KEPT (pick-wt=13): 27 [] -ord(A)|ti(fun(A,fun(A,bool)),ord_greaterThan(A))=ord_greaterThan(A).
% 64.42/64.14  ** KEPT (pick-wt=13): 28 [] -ord(A)|ti(fun(A,fun(A,bool)),ord_lessThan(A))=ord_lessThan(A).
% 64.42/64.14  ** KEPT (pick-wt=6): 29 [] -hBOOL(ti(bool,A))|hBOOL(A).
% 64.42/64.14  ** KEPT (pick-wt=6): 30 [] hBOOL(ti(bool,A))| -hBOOL(A).
% 64.42/64.14  ** KEPT (pick-wt=82): 31 [] hAPP(fun(A,fun(state,bool)),hoare_2118899576triple(A),hAPP(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A)),hAPP(fun(A,fun(state,bool)),fun(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A))),hoare_759811442triple(A),B),C),D)!=hAPP(fun(A,fun(state,bool)),hoare_2118899576triple(A),hAPP(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A)),hAPP(fun(A,fun(state,bool)),fun(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A))),hoare_759811442triple(A),E),F),G)|B=E.
% 64.42/64.14  ** KEPT (pick-wt=82): 32 [] hAPP(fun(A,fun(state,bool)),hoare_2118899576triple(A),hAPP(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A)),hAPP(fun(A,fun(state,bool)),fun(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A))),hoare_759811442triple(A),B),C),D)!=hAPP(fun(A,fun(state,bool)),hoare_2118899576triple(A),hAPP(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A)),hAPP(fun(A,fun(state,bool)),fun(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A))),hoare_759811442triple(A),E),F),G)|C=F.
% 64.42/64.14  ** KEPT (pick-wt=82): 33 [] hAPP(fun(A,fun(state,bool)),hoare_2118899576triple(A),hAPP(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A)),hAPP(fun(A,fun(state,bool)),fun(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A))),hoare_759811442triple(A),B),C),D)!=hAPP(fun(A,fun(state,bool)),hoare_2118899576triple(A),hAPP(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A)),hAPP(fun(A,fun(state,bool)),fun(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A))),hoare_759811442triple(A),E),F),G)|D=G.
% 64.42/64.14  ** KEPT (pick-wt=88): 34 [] hAPP(fun(A,fun(state,bool)),hoare_2118899576triple(A),hAPP(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A)),hAPP(fun(A,fun(state,bool)),fun(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A))),hoare_759811442triple(A),B),C),D)=hAPP(fun(A,fun(state,bool)),hoare_2118899576triple(A),hAPP(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A)),hAPP(fun(A,fun(state,bool)),fun(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A))),hoare_759811442triple(A),E),F),G)|B!=E|C!=F|D!=G.
% 64.42/64.14  ** KEPT (pick-wt=66): 35 [] -hBOOL(hAPP(fun(hoare_2118899576triple(A),bool),bool,hAPP(fun(hoare_2118899576triple(A),bool),fun(fun(hoare_2118899576triple(A),bool),bool),hoare_1301688828derivs(A),B),C))| -hBOOL(hAPP(fun(hoare_2118899576triple(A),bool),bool,hAPP(fun(hoare_2118899576triple(A),bool),fun(fun(hoare_2118899576triple(A),bool),bool),hoare_1301688828derivs(A),D),B))|hBOOL(hAPP(fun(hoare_2118899576triple(A),bool),bool,hAPP(fun(hoare_2118899576triple(A),bool),fun(fun(hoare_2118899576triple(A),bool),bool),hoare_1301688828derivs(A),D),C)).
% 64.42/64.14  ** KEPT (pick-wt=120): 36 [] -hBOOL(hAPP(fun(hoare_2118899576triple(A),bool),bool,hAPP(fun(hoare_2118899576triple(A),bool),fun(fun(hoare_2118899576triple(A),bool),bool),hoare_1301688828derivs(A),B),hAPP(fun(hoare_2118899576triple(A),bool),fun(hoare_2118899576triple(A),bool),hAPP(hoare_2118899576triple(A),fun(fun(hoare_2118899576triple(A),bool),fun(hoare_2118899576triple(A),bool)),insert(hoare_2118899576triple(A)),C),bot_bot(fun(hoare_2118899576triple(A),bool)))))| -hBOOL(hAPP(fun(hoare_2118899576triple(A),bool),bool,hAPP(fun(hoare_2118899576triple(A),bool),fun(fun(hoare_2118899576triple(A),bool),bool),hoare_1301688828derivs(A),B),D))|hBOOL(hAPP(fun(hoare_2118899576triple(A),bool),bool,hAPP(fun(hoare_2118899576triple(A),bool),fun(fun(hoare_2118899576triple(A),bool),bool),hoare_1301688828derivs(A),B),hAPP(fun(hoare_2118899576triple(A),bool),fun(hoare_2118899576triple(A),bool),hAPP(hoare_2118899576triple(A),fun(fun(hoare_2118899576triple(A),bool),fun(hoare_2118899576triple(A),bool)),insert(hoare_2118899576triple(A)),C),D))).
% 64.42/64.14  ** KEPT (pick-wt=333): 37 [] -hBOOL(hAPP(fun(hoare_2118899576triple(A),bool),bool,hAPP(fun(hoare_2118899576triple(A),bool),fun(fun(hoare_2118899576triple(A),bool),bool),hoare_1301688828derivs(A),B),hAPP(fun(hoare_2118899576triple(A),bool),fun(hoare_2118899576triple(A),bool),hAPP(hoare_2118899576triple(A),fun(fun(hoare_2118899576triple(A),bool),fun(hoare_2118899576triple(A),bool)),insert(hoare_2118899576triple(A)),hAPP(fun(A,fun(state,bool)),hoare_2118899576triple(A),hAPP(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A)),hAPP(fun(A,fun(state,bool)),fun(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A))),hoare_759811442triple(A),C),D),E)),bot_bot(fun(hoare_2118899576triple(A),bool)))))|hBOOL(hAPP(fun(hoare_2118899576triple(A),bool),bool,hAPP(fun(hoare_2118899576triple(A),bool),fun(fun(hoare_2118899576triple(A),bool),bool),hoare_1301688828derivs(A),B),hAPP(fun(hoare_2118899576triple(A),bool),fun(hoare_2118899576triple(A),bool),hAPP(hoare_2118899576triple(A),fun(fun(hoare_2118899576triple(A),bool),fun(hoare_2118899576triple(A),bool)),insert(hoare_2118899576triple(A)),hAPP(fun(A,fun(state,bool)),hoare_2118899576triple(A),hAPP(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A)),hAPP(fun(A,fun(state,bool)),fun(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A))),hoare_759811442triple(A),hAPP(bool,fun(A,fun(state,bool)),hAPP(fun(A,fun(bool,fun(state,bool))),fun(bool,fun(A,fun(state,bool))),combc(A,bool,fun(state,bool)),hAPP(fun(A,fun(state,fun(bool,bool))),fun(A,fun(bool,fun(state,bool))),hAPP(fun(fun(state,fun(bool,bool)),fun(bool,fun(state,bool))),fun(fun(A,fun(state,fun(bool,bool))),fun(A,fun(bool,fun(state,bool)))),combb(fun(state,fun(bool,bool)),fun(bool,fun(state,bool)),A),combc(state,bool,bool)),hAPP(fun(A,fun(state,bool)),fun(A,fun(state,fun(bool,bool))),hAPP(fun(fun(state,bool),fun(state,fun(bool,bool))),fun(fun(A,fun(state,bool)),fun(A,fun(state,fun(bool,bool)))),combb(fun(state,bool),fun(state,fun(bool,bool)),A),hAPP(fun(bool,fun(bool,bool)),fun(fun(state,bool),fun(state,fun(bool,bool))),combb(bool,fun(bool,bool),state),fconj)),C))),F)),D),E)),bot_bot(fun(hoare_2118899576triple(A),bool))))).
% 64.42/64.14  ** KEPT (pick-wt=244): 38 [] -hBOOL(hAPP(fun(hoare_2118899576triple(A),bool),bool,hAPP(fun(hoare_2118899576triple(A),bool),fun(fun(hoare_2118899576triple(A),bool),bool),hoare_1301688828derivs(A),B),hAPP(fun(hoare_2118899576triple(A),bool),fun(hoare_2118899576triple(A),bool),hAPP(hoare_2118899576triple(A),fun(fun(hoare_2118899576triple(A),bool),fun(hoare_2118899576triple(A),bool)),insert(hoare_2118899576triple(A)),hAPP(fun(A,fun(state,bool)),hoare_2118899576triple(A),hAPP(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A)),hAPP(fun(A,fun(state,bool)),fun(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A))),hoare_759811442triple(A),hAPP(fun(state,bool),fun(A,fun(state,bool)),combk(fun(state,bool),A),hAPP(state,fun(state,bool),hAPP(fun(state,fun(state,bool)),fun(state,fun(state,bool)),combc(state,state,bool),fe_qual(state)),$f1(A,B,C,D,E)))),C),hAPP(fun(state,bool),fun(A,fun(state,bool)),combk(fun(state,bool),A),hAPP(A,fun(state,bool),D,$f2(A,B,C,D,E))))),bot_bot(fun(hoare_2118899576triple(A),bool)))))|hBOOL(hAPP(fun(hoare_2118899576triple(A),bool),bool,hAPP(fun(hoare_2118899576triple(A),bool),fun(fun(hoare_2118899576triple(A),bool),bool),hoare_1301688828derivs(A),B),hAPP(fun(hoare_2118899576triple(A),bool),fun(hoare_2118899576triple(A),bool),hAPP(hoare_2118899576triple(A),fun(fun(hoare_2118899576triple(A),bool),fun(hoare_2118899576triple(A),bool)),insert(hoare_2118899576triple(A)),hAPP(fun(A,fun(state,bool)),hoare_2118899576triple(A),hAPP(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A)),hAPP(fun(A,fun(state,bool)),fun(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A))),hoare_759811442triple(A),E),C),D)),bot_bot(fun(hoare_2118899576triple(A),bool))))).
% 64.42/64.14  ** KEPT (pick-wt=202): 39 [] -hBOOL(hAPP(fun(hoare_2118899576triple(A),bool),bool,hAPP(fun(hoare_2118899576triple(A),bool),fun(fun(hoare_2118899576triple(A),bool),bool),hoare_1301688828derivs(A),B),hAPP(fun(hoare_2118899576triple(A),bool),fun(hoare_2118899576triple(A),bool),hAPP(hoare_2118899576triple(A),fun(fun(hoare_2118899576triple(A),bool),fun(hoare_2118899576triple(A),bool)),insert(hoare_2118899576triple(A)),hAPP(fun(A,fun(state,bool)),hoare_2118899576triple(A),hAPP(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A)),hAPP(fun(A,fun(state,bool)),fun(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A))),hoare_759811442triple(A),C),D),E)),bot_bot(fun(hoare_2118899576triple(A),bool)))))|hBOOL(hAPP(state,bool,hAPP(A,fun(state,bool),E,$f4(A,F,B,C,D,E)),$f3(A,F,B,C,D,E)))|hBOOL(hAPP(fun(hoare_2118899576triple(A),bool),bool,hAPP(fun(hoare_2118899576triple(A),bool),fun(fun(hoare_2118899576triple(A),bool),bool),hoare_1301688828derivs(A),B),hAPP(fun(hoare_2118899576triple(A),bool),fun(hoare_2118899576triple(A),bool),hAPP(hoare_2118899576triple(A),fun(fun(hoare_2118899576triple(A),bool),fun(hoare_2118899576triple(A),bool)),insert(hoare_2118899576triple(A)),hAPP(fun(A,fun(state,bool)),hoare_2118899576triple(A),hAPP(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A)),hAPP(fun(A,fun(state,bool)),fun(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A))),hoare_759811442triple(A),C),D),F)),bot_bot(fun(hoare_2118899576triple(A),bool))))).
% 64.42/64.14  ** KEPT (pick-wt=202): 40 [] -hBOOL(hAPP(fun(hoare_2118899576triple(A),bool),bool,hAPP(fun(hoare_2118899576triple(A),bool),fun(fun(hoare_2118899576triple(A),bool),bool),hoare_1301688828derivs(A),B),hAPP(fun(hoare_2118899576triple(A),bool),fun(hoare_2118899576triple(A),bool),hAPP(hoare_2118899576triple(A),fun(fun(hoare_2118899576triple(A),bool),fun(hoare_2118899576triple(A),bool)),insert(hoare_2118899576triple(A)),hAPP(fun(A,fun(state,bool)),hoare_2118899576triple(A),hAPP(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A)),hAPP(fun(A,fun(state,bool)),fun(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A))),hoare_759811442triple(A),C),D),E)),bot_bot(fun(hoare_2118899576triple(A),bool)))))| -hBOOL(hAPP(state,bool,hAPP(A,fun(state,bool),F,$f4(A,F,B,C,D,E)),$f3(A,F,B,C,D,E)))|hBOOL(hAPP(fun(hoare_2118899576triple(A),bool),bool,hAPP(fun(hoare_2118899576triple(A),bool),fun(fun(hoare_2118899576triple(A),bool),bool),hoare_1301688828derivs(A),B),hAPP(fun(hoare_2118899576triple(A),bool),fun(hoare_2118899576triple(A),bool),hAPP(hoare_2118899576triple(A),fun(fun(hoare_2118899576triple(A),bool),fun(hoare_2118899576triple(A),bool)),insert(hoare_2118899576triple(A)),hAPP(fun(A,fun(state,bool)),hoare_2118899576triple(A),hAPP(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A)),hAPP(fun(A,fun(state,bool)),fun(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A))),hoare_759811442triple(A),C),D),F)),bot_bot(fun(hoare_2118899576triple(A),bool))))).
% 64.42/64.14  ** KEPT (pick-wt=202): 41 [] -hBOOL(hAPP(fun(hoare_2118899576triple(A),bool),bool,hAPP(fun(hoare_2118899576triple(A),bool),fun(fun(hoare_2118899576triple(A),bool),bool),hoare_1301688828derivs(A),B),hAPP(fun(hoare_2118899576triple(A),bool),fun(hoare_2118899576triple(A),bool),hAPP(hoare_2118899576triple(A),fun(fun(hoare_2118899576triple(A),bool),fun(hoare_2118899576triple(A),bool)),insert(hoare_2118899576triple(A)),hAPP(fun(A,fun(state,bool)),hoare_2118899576triple(A),hAPP(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A)),hAPP(fun(A,fun(state,bool)),fun(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A))),hoare_759811442triple(A),C),D),E)),bot_bot(fun(hoare_2118899576triple(A),bool)))))|hBOOL(hAPP(state,bool,hAPP(A,fun(state,bool),F,$f6(A,F,B,C,D,E)),$f5(A,F,B,C,D,E)))|hBOOL(hAPP(fun(hoare_2118899576triple(A),bool),bool,hAPP(fun(hoare_2118899576triple(A),bool),fun(fun(hoare_2118899576triple(A),bool),bool),hoare_1301688828derivs(A),B),hAPP(fun(hoare_2118899576triple(A),bool),fun(hoare_2118899576triple(A),bool),hAPP(hoare_2118899576triple(A),fun(fun(hoare_2118899576triple(A),bool),fun(hoare_2118899576triple(A),bool)),insert(hoare_2118899576triple(A)),hAPP(fun(A,fun(state,bool)),hoare_2118899576triple(A),hAPP(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A)),hAPP(fun(A,fun(state,bool)),fun(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A))),hoare_759811442triple(A),F),D),E)),bot_bot(fun(hoare_2118899576triple(A),bool))))).
% 64.42/64.14  ** KEPT (pick-wt=202): 42 [] -hBOOL(hAPP(fun(hoare_2118899576triple(A),bool),bool,hAPP(fun(hoare_2118899576triple(A),bool),fun(fun(hoare_2118899576triple(A),bool),bool),hoare_1301688828derivs(A),B),hAPP(fun(hoare_2118899576triple(A),bool),fun(hoare_2118899576triple(A),bool),hAPP(hoare_2118899576triple(A),fun(fun(hoare_2118899576triple(A),bool),fun(hoare_2118899576triple(A),bool)),insert(hoare_2118899576triple(A)),hAPP(fun(A,fun(state,bool)),hoare_2118899576triple(A),hAPP(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A)),hAPP(fun(A,fun(state,bool)),fun(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A))),hoare_759811442triple(A),C),D),E)),bot_bot(fun(hoare_2118899576triple(A),bool)))))| -hBOOL(hAPP(state,bool,hAPP(A,fun(state,bool),C,$f6(A,F,B,C,D,E)),$f5(A,F,B,C,D,E)))|hBOOL(hAPP(fun(hoare_2118899576triple(A),bool),bool,hAPP(fun(hoare_2118899576triple(A),bool),fun(fun(hoare_2118899576triple(A),bool),bool),hoare_1301688828derivs(A),B),hAPP(fun(hoare_2118899576triple(A),bool),fun(hoare_2118899576triple(A),bool),hAPP(hoare_2118899576triple(A),fun(fun(hoare_2118899576triple(A),bool),fun(hoare_2118899576triple(A),bool)),insert(hoare_2118899576triple(A)),hAPP(fun(A,fun(state,bool)),hoare_2118899576triple(A),hAPP(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A)),hAPP(fun(A,fun(state,bool)),fun(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A))),hoare_759811442triple(A),F),D),E)),bot_bot(fun(hoare_2118899576triple(A),bool))))).
% 64.42/64.14  ** KEPT (pick-wt=204): 43 [] -hBOOL(hAPP(fun(hoare_2118899576triple(A),bool),bool,hAPP(fun(hoare_2118899576triple(A),bool),fun(fun(hoare_2118899576triple(A),bool),bool),hoare_1301688828derivs(A),B),hAPP(fun(hoare_2118899576triple(A),bool),fun(hoare_2118899576triple(A),bool),hAPP(hoare_2118899576triple(A),fun(fun(hoare_2118899576triple(A),bool),fun(hoare_2118899576triple(A),bool)),insert(hoare_2118899576triple(A)),hAPP(fun(A,fun(state,bool)),hoare_2118899576triple(A),hAPP(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A)),hAPP(fun(A,fun(state,bool)),fun(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A))),hoare_759811442triple(A),C),D),E)),bot_bot(fun(hoare_2118899576triple(A),bool)))))|hBOOL(hAPP(state,bool,hAPP(A,fun(state,bool),F,$f9(A,G,F,B,C,D,E)),$f8(A,G,F,B,C,D,E)))|hBOOL(hAPP(fun(hoare_2118899576triple(A),bool),bool,hAPP(fun(hoare_2118899576triple(A),bool),fun(fun(hoare_2118899576triple(A),bool),bool),hoare_1301688828derivs(A),B),hAPP(fun(hoare_2118899576triple(A),bool),fun(hoare_2118899576triple(A),bool),hAPP(hoare_2118899576triple(A),fun(fun(hoare_2118899576triple(A),bool),fun(hoare_2118899576triple(A),bool)),insert(hoare_2118899576triple(A)),hAPP(fun(A,fun(state,bool)),hoare_2118899576triple(A),hAPP(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A)),hAPP(fun(A,fun(state,bool)),fun(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A))),hoare_759811442triple(A),F),D),G)),bot_bot(fun(hoare_2118899576triple(A),bool))))).
% 64.42/64.14  ** KEPT (pick-wt=216): 44 [] -hBOOL(hAPP(fun(hoare_2118899576triple(A),bool),bool,hAPP(fun(hoare_2118899576triple(A),bool),fun(fun(hoare_2118899576triple(A),bool),bool),hoare_1301688828derivs(A),B),hAPP(fun(hoare_2118899576triple(A),bool),fun(hoare_2118899576triple(A),bool),hAPP(hoare_2118899576triple(A),fun(fun(hoare_2118899576triple(A),bool),fun(hoare_2118899576triple(A),bool)),insert(hoare_2118899576triple(A)),hAPP(fun(A,fun(state,bool)),hoare_2118899576triple(A),hAPP(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A)),hAPP(fun(A,fun(state,bool)),fun(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A))),hoare_759811442triple(A),C),D),E)),bot_bot(fun(hoare_2118899576triple(A),bool)))))| -hBOOL(hAPP(state,bool,hAPP(A,fun(state,bool),C,F),$f8(A,G,H,B,C,D,E)))|hBOOL(hAPP(state,bool,hAPP(A,fun(state,bool),E,F),$f7(A,G,H,B,C,D,E)))|hBOOL(hAPP(fun(hoare_2118899576triple(A),bool),bool,hAPP(fun(hoare_2118899576triple(A),bool),fun(fun(hoare_2118899576triple(A),bool),bool),hoare_1301688828derivs(A),B),hAPP(fun(hoare_2118899576triple(A),
% 64.42/64.14  Search stopped in tp_alloc by max_mem option.
% 64.42/64.14  bool),fun(hoare_2118899576triple(A),bool),hAPP(hoare_2118899576triple(A),fun(fun(hoare_2118899576triple(A),bool),fun(hoare_2118899576triple(A),bool)),insert(hoare_2118899576triple(A)),hAPP(fun(A,fun(state,bool)),hoare_2118899576triple(A),hAPP(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A)),hAPP(fun(A,fun(state,bool)),fun(com,fun(fun(A,fun(state,bool)),hoare_2118899576triple(A))),hoare_759811442triple(A),H),D),G)),bot_bot(fun(hoare_2118899576triple(A),bool))))).
% 64.42/64.14  
% 64.42/64.14  Search stopped in tp_alloc by max_mem option.
% 64.42/64.14  
% 64.42/64.14  ============ end of search ============
% 64.42/64.14  
% 64.42/64.14  -------------- statistics -------------
% 64.42/64.14  clauses given                  0
% 64.42/64.14  clauses generated              0
% 64.42/64.14  clauses kept                  44
% 64.42/64.14  clauses forward subsumed       0
% 64.42/64.14  clauses back subsumed          0
% 64.42/64.14  Kbytes malloced            11718
% 64.42/64.14  
% 64.42/64.14  ----------- times (seconds) -----------
% 64.42/64.14  user CPU time          0.35          (0 hr, 0 min, 0 sec)
% 64.42/64.14  system CPU time        0.01          (0 hr, 0 min, 0 sec)
% 64.42/64.14  wall-clock time       63             (0 hr, 1 min, 3 sec)
% 64.42/64.14  
% 64.42/64.14  Process 18839 finished Wed Jul 27 02:38:04 2022
% 64.42/64.14  Otter interrupted
% 64.42/64.14  PROOF NOT FOUND
%------------------------------------------------------------------------------