TSTP Solution File: SCT169+2 by Otter---3.3

View Problem - Process Solution

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

% Computer : n019.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:12:38 EDT 2022

% Result   : Unknown 6.13s 6.16s
% Output   : None 
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.10/0.12  % Problem  : SCT169+2 : TPTP v8.1.0. Released v5.3.0.
% 0.10/0.13  % Command  : otter-tptp-script %s
% 0.14/0.34  % Computer : n019.cluster.edu
% 0.14/0.34  % Model    : x86_64 x86_64
% 0.14/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.34  % Memory   : 8042.1875MB
% 0.14/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.34  % CPULimit : 300
% 0.14/0.34  % WCLimit  : 300
% 0.14/0.34  % DateTime : Wed Jul 27 09:07:22 EDT 2022
% 0.14/0.34  % CPUTime  : 
% 6.02/6.08  ----- Otter 3.3f, August 2004 -----
% 6.02/6.08  The process was started by sandbox2 on n019.cluster.edu,
% 6.02/6.08  Wed Jul 27 09:07:22 2022
% 6.02/6.08  The command was "./otter".  The process ID is 9431.
% 6.02/6.08  
% 6.02/6.08  set(prolog_style_variables).
% 6.02/6.08  set(auto).
% 6.02/6.08     dependent: set(auto1).
% 6.02/6.08     dependent: set(process_input).
% 6.02/6.08     dependent: clear(print_kept).
% 6.02/6.08     dependent: clear(print_new_demod).
% 6.02/6.08     dependent: clear(print_back_demod).
% 6.02/6.08     dependent: clear(print_back_sub).
% 6.02/6.08     dependent: set(control_memory).
% 6.02/6.08     dependent: assign(max_mem, 12000).
% 6.02/6.08     dependent: assign(pick_given_ratio, 4).
% 6.02/6.08     dependent: assign(stats_level, 1).
% 6.02/6.08     dependent: assign(max_seconds, 10800).
% 6.02/6.08  clear(print_given).
% 6.02/6.08  
% 6.02/6.08  formula_list(usable).
% 6.02/6.08  all A (A=A).
% 6.02/6.08  is_Arr723427730le_alt(undefi1471133025le_alt(arrow_1486210539le_alt)).
% 6.02/6.08  all B_1_1 is_Arr723427730le_alt(hd_Arr1814706386le_alt(B_1_1)).
% 6.02/6.08  all B_1_1 is_Arr723427730le_alt(last_A1066338328le_alt(B_1_1)).
% 6.02/6.08  is_bool(bot_bot_bool).
% 6.02/6.08  is_bool(fFalse).
% 6.02/6.08  is_bool(fTrue).
% 6.02/6.08  all B_1_1 B_2_1 (is_Arr723427730le_alt(B_2_1)->is_bool(hAPP_A1120018583t_bool(B_1_1,B_2_1))).
% 6.02/6.08  all B_1_1 B_2_1 (is_bool(B_2_1)->is_bool(hAPP_bool_bool(B_1_1,B_2_1))).
% 6.02/6.08  all B_1_1 B_2_1 is_bool(hAPP_int_bool(B_1_1,B_2_1)).
% 6.02/6.08  all B_1_1 B_2_1 is_bool(hAPP_l300482276t_bool(B_1_1,B_2_1)).
% 6.02/6.08  all B_1_1 B_2_1 is_bool(hAPP_list_int_bool(B_1_1,B_2_1)).
% 6.02/6.08  all B_1_1 B_2_1 is_bool(hAPP_list_nat_bool(B_1_1,B_2_1)).
% 6.02/6.08  all B_1_1 B_2_1 is_Arr723427730le_alt(hAPP_n1410269210le_alt(B_1_1,B_2_1)).
% 6.02/6.08  all B_1_1 B_2_1 is_bool(hAPP_nat_bool(B_1_1,B_2_1)).
% 6.02/6.08  all B_1_1 B_2_1 is_bool(hAPP_f448129468l_bool(B_1_1,B_2_1)).
% 6.02/6.08  all B_1_1 B_2_1 is_bool(hAPP_f54304608l_bool(B_1_1,B_2_1)).
% 6.02/6.08  is_Arr723427730le_alt(a).
% 6.02/6.08  is_Arr723427730le_alt(b).
% 6.02/6.08  exists A_47 B_30 C (is_Arr723427730le_alt(A_47)&is_Arr723427730le_alt(B_30)&is_Arr723427730le_alt(C)&hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,cons_A77766063le_alt(A_47,cons_A77766063le_alt(B_30,cons_A77766063le_alt(C,nil_Ar1135217151le_alt)))))).
% 6.02/6.08  hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,nil_Ar1135217151le_alt)).
% 6.02/6.08  hBOOL(hAPP_list_nat_bool(distinct_nat,nil_nat)).
% 6.02/6.08  all A_48 List_4 (nil_Ar1135217151le_alt!=cons_A77766063le_alt(A_48,List_4)).
% 6.02/6.08  all A_48 List_4 (nil_nat!=cons_nat(A_48,List_4)).
% 6.02/6.08  all A_46 List_2 (cons_A77766063le_alt(A_46,List_2)!=nil_Ar1135217151le_alt).
% 6.02/6.08  all A_46 List_2 (cons_nat(A_46,List_2)!=nil_nat).
% 6.02/6.08  all Xs_22 (Xs_22!=nil_Ar1135217151le_alt<-> (exists Y_3 Ys_5 (is_Arr723427730le_alt(Y_3)&Xs_22=cons_A77766063le_alt(Y_3,Ys_5)))).
% 6.02/6.08  all Xs_22 (Xs_22!=nil_nat<-> (exists Y_3 Ys_5 (Xs_22=cons_nat(Y_3,Ys_5)))).
% 6.02/6.08  all Y_30 (Y_30!=nil_Ar1135217151le_alt-> -(all A_47 List_3 (is_Arr723427730le_alt(A_47)->Y_30!=cons_A77766063le_alt(A_47,List_3)))).
% 6.02/6.08  all Y_30 (Y_30!=nil_nat-> -(all A_47 List_3 (Y_30!=cons_nat(A_47,List_3)))).
% 6.02/6.08  all Xs_114 X_84 (Xs_114!=cons_A77766063le_alt(X_84,Xs_114)).
% 6.02/6.08  all X_83 Xs_113 (cons_A77766063le_alt(X_83,Xs_113)!=Xs_113).
% 6.02/6.08  all Aa List A_46 List_2 (is_Arr723427730le_alt(Aa)&is_Arr723427730le_alt(A_46)-> (cons_A77766063le_alt(Aa,List)=cons_A77766063le_alt(A_46,List_2)<->Aa=A_46&List=List_2)).
% 6.02/6.08  all V_4 Va (splice1369921490le_alt(cons_A77766063le_alt(V_4,Va),nil_Ar1135217151le_alt)=cons_A77766063le_alt(V_4,Va)).
% 6.02/6.08  all V_4 Va (splice_nat(cons_nat(V_4,Va),nil_nat)=cons_nat(V_4,Va)).
% 6.02/6.08  all X_82 (insert1969589781le_alt(X_82,nil_Ar1135217151le_alt)=cons_A77766063le_alt(X_82,nil_Ar1135217151le_alt)).
% 6.02/6.08  all X_82 (insert_nat(X_82,nil_nat)=cons_nat(X_82,nil_nat)).
% 6.02/6.08  all P_1 Xs_22 (Xs_22!=nil_Ar1135217151le_alt-> ((all X_52 (is_Arr723427730le_alt(X_52)->hBOOL(hAPP_l300482276t_bool(P_1,cons_A77766063le_alt(X_52,nil_Ar1135217151le_alt)))))-> ((all X_52 Xs_44 (is_Arr723427730le_alt(X_52)-> (Xs_44!=nil_Ar1135217151le_alt-> (hBOOL(hAPP_l300482276t_bool(P_1,Xs_44))->hBOOL(hAPP_l300482276t_bool(P_1,cons_A77766063le_alt(X_52,Xs_44)))))))->hBOOL(hAPP_l300482276t_bool(P_1,Xs_22))))).
% 6.02/6.08  all P_1 Xs_22 (Xs_22!=nil_nat-> ((all X_52 hBOOL(hAPP_list_nat_bool(P_1,cons_nat(X_52,nil_nat))))-> ((all X_52 Xs_44 (Xs_44!=nil_nat-> (hBOOL(hAPP_list_nat_bool(P_1,Xs_44))->hBOOL(hAPP_list_nat_bool(P_1,cons_nat(X_52,Xs_44))))))->hBOOL(hAPP_list_nat_bool(P_1,Xs_22))))).
% 6.02/6.08  all Xs_112 (Xs_112!=nil_Ar1135217151le_alt-> (hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,Xs_112))->hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,butlas123970891le_alt(Xs_112))))).
% 6.02/6.08  all Xs_112 (Xs_112!=nil_nat-> (hBOOL(hAPP_list_nat_bool(distinct_nat,Xs_112))->hBOOL(hAPP_list_nat_bool(distinct_nat,butlast_nat(Xs_112))))).
% 6.02/6.08  butlas123970891le_alt(nil_Ar1135217151le_alt)=nil_Ar1135217151le_alt.
% 6.02/6.08  butlast_nat(nil_nat)=nil_nat.
% 6.02/6.08  all X_81 Xs_111 (hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,Xs_111))->hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,insert1969589781le_alt(X_81,Xs_111)))).
% 6.02/6.08  all X_80 Xs_110 Y_29 Ys_31 (splice1369921490le_alt(cons_A77766063le_alt(X_80,Xs_110),cons_A77766063le_alt(Y_29,Ys_31))=cons_A77766063le_alt(X_80,cons_A77766063le_alt(Y_29,splice1369921490le_alt(Xs_110,Ys_31)))).
% 6.02/6.08  all Xs_109 (splice1369921490le_alt(Xs_109,nil_Ar1135217151le_alt)=Xs_109).
% 6.02/6.08  all Xs_109 (splice_nat(Xs_109,nil_nat)=Xs_109).
% 6.02/6.08  all Ys_30 (splice1369921490le_alt(nil_Ar1135217151le_alt,Ys_30)=Ys_30).
% 6.02/6.08  all Ys_30 (splice_nat(nil_nat,Ys_30)=Ys_30).
% 6.02/6.08  all X_79 Xs_108 ((Xs_108=nil_Ar1135217151le_alt->butlas123970891le_alt(cons_A77766063le_alt(X_79,Xs_108))=nil_Ar1135217151le_alt)& (Xs_108!=nil_Ar1135217151le_alt->butlas123970891le_alt(cons_A77766063le_alt(X_79,Xs_108))=cons_A77766063le_alt(X_79,butlas123970891le_alt(Xs_108)))).
% 6.02/6.08  all X_79 Xs_108 ((Xs_108=nil_nat->butlast_nat(cons_nat(X_79,Xs_108))=nil_nat)& (Xs_108!=nil_nat->butlast_nat(cons_nat(X_79,Xs_108))=cons_nat(X_79,butlast_nat(Xs_108)))).
% 6.02/6.08  all Xs_22 (Xs_22=nil_Ar1135217151le_alt<->hBOOL(hAPP_l300482276t_bool(null_A1369988103le_alt,Xs_22))).
% 6.02/6.08  all Xs_22 (Xs_22=nil_nat<->hBOOL(hAPP_list_nat_bool(null_nat,Xs_22))).
% 6.02/6.08  all Xs_22 (hBOOL(hAPP_l300482276t_bool(null_A1369988103le_alt,Xs_22))<->Xs_22=nil_Ar1135217151le_alt).
% 6.02/6.08  all Xs_22 (hBOOL(hAPP_list_nat_bool(null_nat,Xs_22))<->Xs_22=nil_nat).
% 6.02/6.08  hBOOL(hAPP_l300482276t_bool(null_A1369988103le_alt,nil_Ar1135217151le_alt)).
% 6.02/6.08  hBOOL(hAPP_list_nat_bool(null_nat,nil_nat)).
% 6.02/6.08  all X_78 Xs_107 (-hBOOL(hAPP_l300482276t_bool(null_A1369988103le_alt,cons_A77766063le_alt(X_78,Xs_107)))).
% 6.02/6.08  all Xs_106 X_77 (butlas123970891le_alt(append28105492le_alt(Xs_106,cons_A77766063le_alt(X_77,nil_Ar1135217151le_alt)))=Xs_106).
% 6.02/6.08  all Xs_106 X_77 (butlast_nat(append_nat(Xs_106,cons_nat(X_77,nil_nat)))=Xs_106).
% 6.02/6.08  all F (maps_n976979462le_alt(F,nil_nat)=nil_Ar1135217151le_alt).
% 6.02/6.08  all F (maps_A99719484lt_nat(F,nil_Ar1135217151le_alt)=nil_nat).
% 6.02/6.08  all F (maps_A517286529le_alt(F,nil_Ar1135217151le_alt)=nil_Ar1135217151le_alt).
% 6.02/6.08  all X_76 hBOOL(hAPP_list_nat_bool(linorder_sorted_nat,cons_nat(X_76,nil_nat))).
% 6.02/6.08  hBOOL(hAPP_list_nat_bool(linorder_sorted_nat,nil_nat)).
% 6.02/6.08  all Xs_105 Ys_29 Zs_4 (append28105492le_alt(append28105492le_alt(Xs_105,Ys_29),Zs_4)=append28105492le_alt(Xs_105,append28105492le_alt(Ys_29,Zs_4))).
% 6.02/6.08  all Xs_22 Ys_4 Zs Ts (append28105492le_alt(Xs_22,Ys_4)=append28105492le_alt(Zs,Ts)<-> (exists Us_1 (Xs_22=append28105492le_alt(Zs,Us_1)&append28105492le_alt(Us_1,Ys_4)=Ts|append28105492le_alt(Xs_22,Us_1)=Zs&Ys_4=append28105492le_alt(Us_1,Ts)))).
% 6.02/6.08  all Xs_22 Ys_4 Zs (append28105492le_alt(Xs_22,Ys_4)=append28105492le_alt(Xs_22,Zs)<->Ys_4=Zs).
% 6.02/6.08  all Ys_4 Xs_22 Zs (append28105492le_alt(Ys_4,Xs_22)=append28105492le_alt(Zs,Xs_22)<->Ys_4=Zs).
% 6.02/6.08  all Ys_28 Us Xs_104 Xs1_1 Zs_3 (append28105492le_alt(Xs_104,Xs1_1)=Zs_3-> (Ys_28=append28105492le_alt(Xs1_1,Us)->append28105492le_alt(Xs_104,Ys_28)=append28105492le_alt(Zs_3,Us))).
% 6.02/6.08  all F X_9 Xs_22 (maps_A517286529le_alt(F,cons_A77766063le_alt(X_9,Xs_22))=append28105492le_alt(hAPP_A1849759038le_alt(F,X_9),maps_A517286529le_alt(F,Xs_22))).
% 6.02/6.08  all X_75 Xs_103 Ys_27 (append28105492le_alt(cons_A77766063le_alt(X_75,Xs_103),Ys_27)=cons_A77766063le_alt(X_75,append28105492le_alt(Xs_103,Ys_27))).
% 6.02/6.08  all Xs_102 Zs_2 X_74 Xs1 Ys_26 (cons_A77766063le_alt(X_74,Xs1)=Ys_26-> (Xs_102=append28105492le_alt(Xs1,Zs_2)->cons_A77766063le_alt(X_74,Xs_102)=append28105492le_alt(Ys_26,Zs_2))).
% 6.02/6.08  all Ys_25 (append28105492le_alt(nil_Ar1135217151le_alt,Ys_25)=Ys_25).
% 6.02/6.08  all Ys_25 (append_nat(nil_nat,Ys_25)=Ys_25).
% 6.02/6.08  all Xs_22 Ys_4 (nil_Ar1135217151le_alt=append28105492le_alt(Xs_22,Ys_4)<->Xs_22=nil_Ar1135217151le_alt&Ys_4=nil_Ar1135217151le_alt).
% 6.02/6.08  all Xs_22 Ys_4 (nil_nat=append_nat(Xs_22,Ys_4)<->Xs_22=nil_nat&Ys_4=nil_nat).
% 6.02/6.09  all Xs_101 (append28105492le_alt(Xs_101,nil_Ar1135217151le_alt)=Xs_101).
% 6.02/6.09  all Xs_101 (append_nat(Xs_101,nil_nat)=Xs_101).
% 6.02/6.09  all Xs_22 Ys_4 (Xs_22=append28105492le_alt(Xs_22,Ys_4)<->Ys_4=nil_Ar1135217151le_alt).
% 6.02/6.09  all Xs_22 Ys_4 (Xs_22=append_nat(Xs_22,Ys_4)<->Ys_4=nil_nat).
% 6.02/6.09  all Ys_4 Xs_22 (Ys_4=append28105492le_alt(Xs_22,Ys_4)<->Xs_22=nil_Ar1135217151le_alt).
% 6.02/6.09  all Ys_4 Xs_22 (Ys_4=append_nat(Xs_22,Ys_4)<->Xs_22=nil_nat).
% 6.02/6.09  all Xs_22 Ys_4 (append28105492le_alt(Xs_22,Ys_4)=nil_Ar1135217151le_alt<->Xs_22=nil_Ar1135217151le_alt&Ys_4=nil_Ar1135217151le_alt).
% 6.02/6.09  all Xs_22 Ys_4 (append_nat(Xs_22,Ys_4)=nil_nat<->Xs_22=nil_nat&Ys_4=nil_nat).
% 6.02/6.09  all Xs_22 Ys_4 (append28105492le_alt(Xs_22,Ys_4)=Xs_22<->Ys_4=nil_Ar1135217151le_alt).
% 6.02/6.09  all Xs_22 Ys_4 (append_nat(Xs_22,Ys_4)=Xs_22<->Ys_4=nil_nat).
% 6.02/6.09  all Xs_22 Ys_4 (append28105492le_alt(Xs_22,Ys_4)=Ys_4<->Xs_22=nil_Ar1135217151le_alt).
% 6.02/6.09  all Xs_22 Ys_4 (append_nat(Xs_22,Ys_4)=Ys_4<->Xs_22=nil_nat).
% 6.02/6.09  all Xs_100 Ys_24 (Xs_100=Ys_24->Xs_100=append28105492le_alt(nil_Ar1135217151le_alt,Ys_24)).
% 6.02/6.09  all Xs_100 Ys_24 (Xs_100=Ys_24->Xs_100=append_nat(nil_nat,Ys_24)).
% 6.02/6.09  all Ys_4 Zs X_9 Xs_22 (append28105492le_alt(Ys_4,Zs)=cons_A77766063le_alt(X_9,Xs_22)<->Ys_4=nil_Ar1135217151le_alt&Zs=cons_A77766063le_alt(X_9,Xs_22)| (exists Ys_23 (Ys_4=cons_A77766063le_alt(X_9,Ys_23)&append28105492le_alt(Ys_23,Zs)=Xs_22))).
% 6.02/6.09  all Ys_4 Zs X_9 Xs_22 (append_nat(Ys_4,Zs)=cons_nat(X_9,Xs_22)<->Ys_4=nil_nat&Zs=cons_nat(X_9,Xs_22)| (exists Ys_23 (Ys_4=cons_nat(X_9,Ys_23)&append_nat(Ys_23,Zs)=Xs_22))).
% 6.02/6.09  all X_9 Xs_22 Ys_4 Zs (cons_A77766063le_alt(X_9,Xs_22)=append28105492le_alt(Ys_4,Zs)<->Ys_4=nil_Ar1135217151le_alt&cons_A77766063le_alt(X_9,Xs_22)=Zs| (exists Ys_23 (cons_A77766063le_alt(X_9,Ys_23)=Ys_4&Xs_22=append28105492le_alt(Ys_23,Zs)))).
% 6.02/6.09  all X_9 Xs_22 Ys_4 Zs (cons_nat(X_9,Xs_22)=append_nat(Ys_4,Zs)<->Ys_4=nil_nat&cons_nat(X_9,Xs_22)=Zs| (exists Ys_23 (cons_nat(X_9,Ys_23)=Ys_4&Xs_22=append_nat(Ys_23,Zs)))).
% 6.02/6.09  all Xs_22 X_9 Ys_4 Y_9 (is_Arr723427730le_alt(X_9)&is_Arr723427730le_alt(Y_9)-> (append28105492le_alt(Xs_22,cons_A77766063le_alt(X_9,nil_Ar1135217151le_alt))=append28105492le_alt(Ys_4,cons_A77766063le_alt(Y_9,nil_Ar1135217151le_alt))<->Xs_22=Ys_4&X_9=Y_9)).
% 6.02/6.09  all Xs_22 X_9 Ys_4 Y_9 (append_nat(Xs_22,cons_nat(X_9,nil_nat))=append_nat(Ys_4,cons_nat(Y_9,nil_nat))<->Xs_22=Ys_4&X_9=Y_9).
% 6.02/6.09  all Xs_99 Ys_22 ((Ys_22=nil_Ar1135217151le_alt->butlas123970891le_alt(append28105492le_alt(Xs_99,Ys_22))=butlas123970891le_alt(Xs_99))& (Ys_22!=nil_Ar1135217151le_alt->butlas123970891le_alt(append28105492le_alt(Xs_99,Ys_22))=append28105492le_alt(Xs_99,butlas123970891le_alt(Ys_22)))).
% 6.02/6.09  all Xs_99 Ys_22 ((Ys_22=nil_nat->butlast_nat(append_nat(Xs_99,Ys_22))=butlast_nat(Xs_99))& (Ys_22!=nil_nat->butlast_nat(append_nat(Xs_99,Ys_22))=append_nat(Xs_99,butlast_nat(Ys_22)))).
% 6.02/6.09  all Xs_98 (Xs_98!=nil_nat-> (hBOOL(hAPP_list_nat_bool(linorder_sorted_nat,Xs_98))->hBOOL(hAPP_list_nat_bool(linorder_sorted_nat,butlast_nat(Xs_98))))).
% 6.02/6.09  all Xs_22 P_1 (hBOOL(hAPP_l300482276t_bool(P_1,nil_Ar1135217151le_alt))-> ((all X_52 Xs_44 (is_Arr723427730le_alt(X_52)-> (hBOOL(hAPP_l300482276t_bool(P_1,Xs_44))->hBOOL(hAPP_l300482276t_bool(P_1,append28105492le_alt(Xs_44,cons_A77766063le_alt(X_52,nil_Ar1135217151le_alt)))))))->hBOOL(hAPP_l300482276t_bool(P_1,Xs_22)))).
% 6.02/6.09  all Xs_22 P_1 (hBOOL(hAPP_list_nat_bool(P_1,nil_nat))-> ((all X_52 Xs_44 (hBOOL(hAPP_list_nat_bool(P_1,Xs_44))->hBOOL(hAPP_list_nat_bool(P_1,append_nat(Xs_44,cons_nat(X_52,nil_nat))))))->hBOOL(hAPP_list_nat_bool(P_1,Xs_22)))).
% 6.02/6.09  all Xs_97 (Xs_97!=nil_Ar1135217151le_alt-> -(all Ys_5 Y_3 (is_Arr723427730le_alt(Y_3)->Xs_97!=append28105492le_alt(Ys_5,cons_A77766063le_alt(Y_3,nil_Ar1135217151le_alt))))).
% 6.02/6.09  all Xs_97 (Xs_97!=nil_nat-> -(all Ys_5 Y_3 (Xs_97!=append_nat(Ys_5,cons_nat(Y_3,nil_nat))))).
% 6.02/6.09  all Xs_22 (hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(e_qual_732151074le_alt,Xs_22),nil_Ar1135217151le_alt))<->hBOOL(hAPP_l300482276t_bool(null_A1369988103le_alt,Xs_22))).
% 6.02/6.09  all Xs_22 (hBOOL(hAPP_list_nat_bool(hAPP_l120351551t_bool(e_qual_e_qual_list_nat,Xs_22),nil_nat))<->hBOOL(hAPP_list_nat_bool(null_nat,Xs_22))).
% 6.02/6.09  all Xs_22 X_9 Ys_4 (is_Arr723427730le_alt(X_9)-> (append28105492le_alt(Xs_22,cons_A77766063le_alt(X_9,nil_Ar1135217151le_alt))=Ys_4<->Ys_4!=nil_Ar1135217151le_alt&butlas123970891le_alt(Ys_4)=Xs_22&last_A1066338328le_alt(Ys_4)=X_9)).
% 6.02/6.09  all Xs_22 X_9 Ys_4 (append_nat(Xs_22,cons_nat(X_9,nil_nat))=Ys_4<->Ys_4!=nil_nat&butlast_nat(Ys_4)=Xs_22&last_nat(Ys_4)=X_9).
% 6.02/6.09  all Xs_96 (Xs_96!=nil_Ar1135217151le_alt->append28105492le_alt(butlas123970891le_alt(Xs_96),cons_A77766063le_alt(last_A1066338328le_alt(Xs_96),nil_Ar1135217151le_alt))=Xs_96).
% 6.02/6.09  all Xs_96 (Xs_96!=nil_nat->append_nat(butlast_nat(Xs_96),cons_nat(last_nat(Xs_96),nil_nat))=Xs_96).
% 6.02/6.09  all X_73 Xs_95 (rotate1_nat(nil_nat)=nil_nat&rotate184372300le_alt(cons_A77766063le_alt(X_73,Xs_95))=append28105492le_alt(Xs_95,cons_A77766063le_alt(X_73,nil_Ar1135217151le_alt))).
% 6.02/6.09  all X_73 Xs_95 (rotate184372300le_alt(nil_Ar1135217151le_alt)=nil_Ar1135217151le_alt&rotate184372300le_alt(cons_A77766063le_alt(X_73,Xs_95))=append28105492le_alt(Xs_95,cons_A77766063le_alt(X_73,nil_Ar1135217151le_alt))).
% 6.02/6.09  all X_73 Xs_95 (rotate184372300le_alt(nil_Ar1135217151le_alt)=nil_Ar1135217151le_alt&rotate1_nat(cons_nat(X_73,Xs_95))=append_nat(Xs_95,cons_nat(X_73,nil_nat))).
% 6.02/6.09  all Xs_94 X_72 (is_Arr723427730le_alt(X_72)->last_A1066338328le_alt(append28105492le_alt(Xs_94,cons_A77766063le_alt(X_72,nil_Ar1135217151le_alt)))=X_72).
% 6.02/6.09  all Xs_94 X_72 (last_nat(append_nat(Xs_94,cons_nat(X_72,nil_nat)))=X_72).
% 6.02/6.09  all Ws (-hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,Ws))-> (exists Xs_44 Ys_5 Zs_1 Y_3 (is_Arr723427730le_alt(Y_3)&Ws=append28105492le_alt(Xs_44,append28105492le_alt(cons_A77766063le_alt(Y_3,nil_Ar1135217151le_alt),append28105492le_alt(Ys_5,append28105492le_alt(cons_A77766063le_alt(Y_3,nil_Ar1135217151le_alt),Zs_1))))))).
% 6.02/6.09  all Ws (-hBOOL(hAPP_list_nat_bool(distinct_nat,Ws))-> (exists Xs_44 Ys_5 Zs_1 Y_3 (Ws=append_nat(Xs_44,append_nat(cons_nat(Y_3,nil_nat),append_nat(Ys_5,append_nat(cons_nat(Y_3,nil_nat),Zs_1))))))).
% 6.02/6.09  all I_27 X_71 (append28105492le_alt(hAPP_A1849759038le_alt(replic1360561849le_alt(I_27),X_71),cons_A77766063le_alt(X_71,nil_Ar1135217151le_alt))=cons_A77766063le_alt(X_71,hAPP_A1849759038le_alt(replic1360561849le_alt(I_27),X_71))).
% 6.02/6.09  all I_27 X_71 (append_nat(hAPP_nat_list_nat(replicate_nat(I_27),X_71),cons_nat(X_71,nil_nat))=cons_nat(X_71,hAPP_nat_list_nat(replicate_nat(I_27),X_71))).
% 6.02/6.09  all X_70 Xs_93 (rev_Ar955429983le_alt(cons_A77766063le_alt(X_70,Xs_93))=append28105492le_alt(rev_Ar955429983le_alt(Xs_93),cons_A77766063le_alt(X_70,nil_Ar1135217151le_alt))).
% 6.02/6.09  all X_70 Xs_93 (rev_nat(cons_nat(X_70,Xs_93))=append_nat(rev_nat(Xs_93),cons_nat(X_70,nil_nat))).
% 6.02/6.09  all Xs_22 Ys_4 (rev_nat(Xs_22)=rev_nat(Ys_4)<->Xs_22=Ys_4).
% 6.02/6.09  all Xs_22 Ys_4 (rev_Ar955429983le_alt(Xs_22)=rev_Ar955429983le_alt(Ys_4)<->Xs_22=Ys_4).
% 6.02/6.09  all Xs_22 Ys_4 (rev_nat(Xs_22)=Ys_4<->Xs_22=rev_nat(Ys_4)).
% 6.02/6.09  all Xs_22 Ys_4 (rev_Ar955429983le_alt(Xs_22)=Ys_4<->Xs_22=rev_Ar955429983le_alt(Ys_4)).
% 6.02/6.09  all N_45 X_69 (rev_nat(hAPP_nat_list_nat(replicate_nat(N_45),X_69))=hAPP_nat_list_nat(replicate_nat(N_45),X_69)).
% 6.02/6.09  all N_45 X_69 (rev_Ar955429983le_alt(hAPP_A1849759038le_alt(replic1360561849le_alt(N_45),X_69))=hAPP_A1849759038le_alt(replic1360561849le_alt(N_45),X_69)).
% 6.02/6.09  all Xs_92 (rev_nat(rev_nat(Xs_92))=Xs_92).
% 6.02/6.09  all Xs_92 (rev_Ar955429983le_alt(rev_Ar955429983le_alt(Xs_92))=Xs_92).
% 6.02/6.09  all X_9 Y_9 (hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(e_qual_732151074le_alt,X_9),Y_9))<->X_9=Y_9).
% 6.02/6.09  all Xs_22 (rev_Ar955429983le_alt(Xs_22)=nil_Ar1135217151le_alt<->Xs_22=nil_Ar1135217151le_alt).
% 6.02/6.09  all Xs_22 (rev_nat(Xs_22)=nil_nat<->Xs_22=nil_nat).
% 6.02/6.09  all Xs_22 (nil_Ar1135217151le_alt=rev_Ar955429983le_alt(Xs_22)<->Xs_22=nil_Ar1135217151le_alt).
% 6.02/6.09  all Xs_22 (nil_nat=rev_nat(Xs_22)<->Xs_22=nil_nat).
% 6.02/6.09  rev_Ar955429983le_alt(nil_Ar1135217151le_alt)=nil_Ar1135217151le_alt.
% 6.02/6.09  rev_nat(nil_nat)=nil_nat.
% 6.02/6.09  all Xs_91 Ys_21 (rev_nat(append_nat(Xs_91,Ys_21))=append_nat(rev_nat(Ys_21),rev_nat(Xs_91))).
% 6.02/6.09  all Xs_91 Ys_21 (rev_Ar955429983le_alt(append28105492le_alt(Xs_91,Ys_21))=append28105492le_alt(rev_Ar955429983le_alt(Ys_21),rev_Ar955429983le_alt(Xs_91))).
% 6.02/6.09  all Xs_22 (hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,rev_Ar955429983le_alt(Xs_22)))<->hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,Xs_22))).
% 6.02/6.09  all Xs_22 (hBOOL(hAPP_list_nat_bool(distinct_nat,rev_nat(Xs_22)))<->hBOOL(hAPP_list_nat_bool(distinct_nat,Xs_22))).
% 6.02/6.09  all N_44 X_68 K_7 (append28105492le_alt(hAPP_A1849759038le_alt(replic1360561849le_alt(N_44),X_68),hAPP_A1849759038le_alt(replic1360561849le_alt(K_7),X_68))=append28105492le_alt(hAPP_A1849759038le_alt(replic1360561849le_alt(K_7),X_68),hAPP_A1849759038le_alt(replic1360561849le_alt(N_44),X_68))).
% 6.02/6.09  all Xs_22 (rotate184372300le_alt(Xs_22)=nil_Ar1135217151le_alt<->Xs_22=nil_Ar1135217151le_alt).
% 6.02/6.09  all Xs_22 (rotate1_nat(Xs_22)=nil_nat<->Xs_22=nil_nat).
% 6.02/6.09  all X_9 A (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_9),A))<->hBOOL(hAPP_nat_bool(A,X_9))).
% 6.02/6.09  all X_9 A (hBOOL(hAPP_f448129468l_bool(hAPP_i2112223885l_bool(member_int,X_9),A))<->hBOOL(hAPP_int_bool(A,X_9))).
% 6.02/6.09  all P_1 (collect_nat(P_1)=P_1).
% 6.02/6.09  all Xs_22 (hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,rotate184372300le_alt(Xs_22)))<->hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,Xs_22))).
% 6.02/6.09  all X_9 Xs_22 (cons_A77766063le_alt(X_9,nil_Ar1135217151le_alt)=rev_Ar955429983le_alt(Xs_22)<->Xs_22=cons_A77766063le_alt(X_9,nil_Ar1135217151le_alt)).
% 6.02/6.09  all X_9 Xs_22 (cons_nat(X_9,nil_nat)=rev_nat(Xs_22)<->Xs_22=cons_nat(X_9,nil_nat)).
% 6.02/6.09  all Xs_22 X_9 (rev_Ar955429983le_alt(Xs_22)=cons_A77766063le_alt(X_9,nil_Ar1135217151le_alt)<->Xs_22=cons_A77766063le_alt(X_9,nil_Ar1135217151le_alt)).
% 6.02/6.09  all Xs_22 X_9 (rev_nat(Xs_22)=cons_nat(X_9,nil_nat)<->Xs_22=cons_nat(X_9,nil_nat)).
% 6.02/6.09  all N_43 X_67 Xs_90 (append28105492le_alt(hAPP_A1849759038le_alt(replic1360561849le_alt(N_43),X_67),cons_A77766063le_alt(X_67,Xs_90))=cons_A77766063le_alt(X_67,append28105492le_alt(hAPP_A1849759038le_alt(replic1360561849le_alt(N_43),X_67),Xs_90))).
% 6.02/6.09  all X_66 Xs_89 (is_Arr723427730le_alt(X_66)-> (Xs_89=nil_Ar1135217151le_alt->last_A1066338328le_alt(cons_A77766063le_alt(X_66,Xs_89))=X_66)).
% 6.02/6.09  all X_66 Xs_89 (Xs_89=nil_nat->last_nat(cons_nat(X_66,Xs_89))=X_66).
% 6.02/6.09  all X_65 Xs_88 (Xs_88!=nil_Ar1135217151le_alt->last_A1066338328le_alt(cons_A77766063le_alt(X_65,Xs_88))=last_A1066338328le_alt(Xs_88)).
% 6.02/6.09  all X_65 Xs_88 (Xs_88!=nil_nat->last_nat(cons_nat(X_65,Xs_88))=last_nat(Xs_88)).
% 6.02/6.09  all X_64 Xs_87 (is_Arr723427730le_alt(X_64)-> (Xs_87=nil_Ar1135217151le_alt->last_A1066338328le_alt(cons_A77766063le_alt(X_64,Xs_87))=X_64)& (Xs_87!=nil_Ar1135217151le_alt->last_A1066338328le_alt(cons_A77766063le_alt(X_64,Xs_87))=last_A1066338328le_alt(Xs_87))).
% 6.02/6.09  all X_64 Xs_87 ((Xs_87=nil_nat->last_nat(cons_nat(X_64,Xs_87))=X_64)& (Xs_87!=nil_nat->last_nat(cons_nat(X_64,Xs_87))=last_nat(Xs_87))).
% 6.02/6.09  all Xs_86 Ys_20 ((Ys_20=nil_Ar1135217151le_alt->last_A1066338328le_alt(append28105492le_alt(Xs_86,Ys_20))=last_A1066338328le_alt(Xs_86))& (Ys_20!=nil_Ar1135217151le_alt->last_A1066338328le_alt(append28105492le_alt(Xs_86,Ys_20))=last_A1066338328le_alt(Ys_20))).
% 6.02/6.09  all Xs_86 Ys_20 ((Ys_20=nil_nat->last_nat(append_nat(Xs_86,Ys_20))=last_nat(Xs_86))& (Ys_20!=nil_nat->last_nat(append_nat(Xs_86,Ys_20))=last_nat(Ys_20))).
% 6.02/6.09  all Xs_85 Ys_19 (Ys_19!=nil_Ar1135217151le_alt->last_A1066338328le_alt(append28105492le_alt(Xs_85,Ys_19))=last_A1066338328le_alt(Ys_19)).
% 6.02/6.09  all Xs_85 Ys_19 (Ys_19!=nil_nat->last_nat(append_nat(Xs_85,Ys_19))=last_nat(Ys_19)).
% 6.02/6.09  all Xs_84 Ys_18 (Ys_18=nil_Ar1135217151le_alt->last_A1066338328le_alt(append28105492le_alt(Xs_84,Ys_18))=last_A1066338328le_alt(Xs_84)).
% 6.02/6.09  all Xs_84 Ys_18 (Ys_18=nil_nat->last_nat(append_nat(Xs_84,Ys_18))=last_nat(Xs_84)).
% 6.02/6.09  all Xs_22 Y_9 Ys_4 (rev_Ar955429983le_alt(Xs_22)=cons_A77766063le_alt(Y_9,Ys_4)<->Xs_22=append28105492le_alt(rev_Ar955429983le_alt(Ys_4),cons_A77766063le_alt(Y_9,nil_Ar1135217151le_alt))).
% 6.02/6.09  all Xs_22 Y_9 Ys_4 (rev_nat(Xs_22)=cons_nat(Y_9,Ys_4)<->Xs_22=append_nat(rev_nat(Ys_4),cons_nat(Y_9,nil_nat))).
% 6.02/6.09  all Xs_83 (Xs_83!=nil_Ar1135217151le_alt->last_A1066338328le_alt(rev_Ar955429983le_alt(Xs_83))=hd_Arr1814706386le_alt(Xs_83)).
% 6.02/6.09  all Xs_83 (Xs_83!=nil_nat->last_nat(rev_nat(Xs_83))=hd_nat(Xs_83)).
% 6.02/6.09  all Xs_82 (Xs_82!=nil_Ar1135217151le_alt->hd_Arr1814706386le_alt(rev_Ar955429983le_alt(Xs_82))=last_A1066338328le_alt(Xs_82)).
% 6.02/6.09  all Xs_82 (Xs_82!=nil_nat->hd_nat(rev_nat(Xs_82))=last_nat(Xs_82)).
% 6.02/6.09  e_qual_732151074le_alt=fe_qual1028827333le_alt.
% 6.02/6.09  all X_63 hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(e_qual_732151074le_alt,X_63),X_63)).
% 6.02/6.09  all X_9 Y_9 (hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(e_qual_732151074le_alt,X_9),Y_9))<->X_9=Y_9).
% 6.02/6.09  fe_qual1028827333le_alt=e_qual_732151074le_alt.
% 6.02/6.09  all Ys_17 Xs_81 ((Xs_81=nil_Ar1135217151le_alt->hd_Arr1814706386le_alt(append28105492le_alt(Xs_81,Ys_17))=hd_Arr1814706386le_alt(Ys_17))& (Xs_81!=nil_Ar1135217151le_alt->hd_Arr1814706386le_alt(append28105492le_alt(Xs_81,Ys_17))=hd_Arr1814706386le_alt(Xs_81))).
% 6.02/6.09  all Ys_17 Xs_81 ((Xs_81=nil_nat->hd_nat(append_nat(Xs_81,Ys_17))=hd_nat(Ys_17))& (Xs_81!=nil_nat->hd_nat(append_nat(Xs_81,Ys_17))=hd_nat(Xs_81))).
% 6.02/6.09  all Ys_16 Xs_80 (Xs_80!=nil_Ar1135217151le_alt->hd_Arr1814706386le_alt(append28105492le_alt(Xs_80,Ys_16))=hd_Arr1814706386le_alt(Xs_80)).
% 6.02/6.09  all Ys_16 Xs_80 (Xs_80!=nil_nat->hd_nat(append_nat(Xs_80,Ys_16))=hd_nat(Xs_80)).
% 6.02/6.09  all Xs_79 (Xs_79!=nil_Ar1135217151le_alt->rotate184372300le_alt(Xs_79)=append28105492le_alt(tl_Arr314474198le_alt(Xs_79),cons_A77766063le_alt(hd_Arr1814706386le_alt(Xs_79),nil_Ar1135217151le_alt))).
% 6.02/6.09  all Xs_79 (Xs_79!=nil_nat->rotate1_nat(Xs_79)=append_nat(tl_nat(Xs_79),cons_nat(hd_nat(Xs_79),nil_nat))).
% 6.02/6.09  all X_62 Xs_78 (tl_Arr314474198le_alt(cons_A77766063le_alt(X_62,Xs_78))=Xs_78).
% 6.02/6.09  tl_Arr314474198le_alt(nil_Ar1135217151le_alt)=nil_Ar1135217151le_alt.
% 6.02/6.09  tl_nat(nil_nat)=nil_nat.
% 6.02/6.09  all X_61 Xs_77 (is_Arr723427730le_alt(X_61)->hd_Arr1814706386le_alt(cons_A77766063le_alt(X_61,Xs_77))=X_61).
% 6.02/6.09  all Xs_76 (hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,Xs_76))->hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,tl_Arr314474198le_alt(Xs_76)))).
% 6.02/6.09  all Xs_75 (hBOOL(hAPP_list_nat_bool(linorder_sorted_nat,Xs_75))->hBOOL(hAPP_list_nat_bool(linorder_sorted_nat,tl_nat(Xs_75)))).
% 6.02/6.09  all Ys_15 Xs_74 (Xs_74!=nil_Ar1135217151le_alt->tl_Arr314474198le_alt(append28105492le_alt(Xs_74,Ys_15))=append28105492le_alt(tl_Arr314474198le_alt(Xs_74),Ys_15)).
% 6.02/6.09  all Ys_15 Xs_74 (Xs_74!=nil_nat->tl_nat(append_nat(Xs_74,Ys_15))=append_nat(tl_nat(Xs_74),Ys_15)).
% 6.02/6.09  all P_1 Xs_22 (dropWh1165804960le_alt(P_1,Xs_22)!=nil_Ar1135217151le_alt-> -hBOOL(hAPP_A1120018583t_bool(P_1,hd_Arr1814706386le_alt(dropWh1165804960le_alt(P_1,Xs_22))))).
% 6.02/6.09  all P_1 Xs_22 (dropWhile_nat(P_1,Xs_22)!=nil_nat-> -hBOOL(hAPP_nat_bool(P_1,hd_nat(dropWhile_nat(P_1,Xs_22))))).
% 6.02/6.09  all Y_28 (-hBOOL(hAPP_A1120018583t_bool(member1353991188le_alt(nil_Ar1135217151le_alt),Y_28))).
% 6.02/6.09  all Y_28 (-hBOOL(hAPP_nat_bool(member_nat_1(nil_nat),Y_28))).
% 6.02/6.09  all P_1 (-hBOOL(hAPP_l300482276t_bool(list_e88267970le_alt(P_1),nil_Ar1135217151le_alt))).
% 6.02/6.09  all P_1 (-hBOOL(hAPP_list_nat_bool(list_ex1_nat(P_1),nil_nat))).
% 6.02/6.09  all X_60 Xs_73 hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(X_60),cons_A77766063le_alt(X_60,Xs_73))).
% 6.02/6.09  all X_9 Xs_22 Y_9 (is_Arr723427730le_alt(X_9)&is_Arr723427730le_alt(Y_9)-> (hBOOL(hAPP_A1120018583t_bool(member1353991188le_alt(cons_A77766063le_alt(X_9,Xs_22)),Y_9))<->X_9=Y_9|hBOOL(hAPP_A1120018583t_bool(member1353991188le_alt(Xs_22),Y_9)))).
% 6.02/6.09  all Y_27 X_59 Xs_72 (hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(X_59),Xs_72))->hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(X_59),cons_A77766063le_alt(Y_27,Xs_72)))).
% 6.02/6.09  all X_58 N_42 (is_Arr723427730le_alt(X_58)-> (N_42!=zero_zero_nat->hd_Arr1814706386le_alt(hAPP_A1849759038le_alt(replic1360561849le_alt(N_42),X_58))=X_58)).
% 6.02/6.09  all X_57 N_41 (is_Arr723427730le_alt(X_57)-> (N_41!=zero_zero_nat->last_A1066338328le_alt(hAPP_A1849759038le_alt(replic1360561849le_alt(N_41),X_57))=X_57)).
% 6.02/6.09  all M_1 X_9 N_12 Y_9 (is_Arr723427730le_alt(X_9)&is_Arr723427730le_alt(Y_9)-> (hAPP_A1849759038le_alt(replic1360561849le_alt(M_1),X_9)=hAPP_A1849759038le_alt(replic1360561849le_alt(N_12),Y_9)<->M_1=N_12& (M_1!=zero_zero_nat->X_9=Y_9))).
% 6.02/6.09  all Xs_22 P_1 X_9 ((hBOOL(hAPP_A1120018583t_bool(P_1,X_9))->dropWh1165804960le_alt(P_1,cons_A77766063le_alt(X_9,Xs_22))=dropWh1165804960le_alt(P_1,Xs_22))& (-hBOOL(hAPP_A1120018583t_bool(P_1,X_9))->dropWh1165804960le_alt(P_1,cons_A77766063le_alt(X_9,Xs_22))=cons_A77766063le_alt(X_9,Xs_22))).
% 6.02/6.09  all P_1 (dropWh1165804960le_alt(P_1,nil_Ar1135217151le_alt)=nil_Ar1135217151le_alt).
% 6.02/6.09  all P_1 (dropWhile_nat(P_1,nil_nat)=nil_nat).
% 6.02/6.09  all P_1 Xs_22 (hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,Xs_22))->hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,dropWh1165804960le_alt(P_1,Xs_22)))).
% 6.02/6.09  all P_1 Xs_22 (hBOOL(hAPP_list_nat_bool(linorder_sorted_nat,Xs_22))->hBOOL(hAPP_list_nat_bool(linorder_sorted_nat,dropWhile_nat(P_1,Xs_22)))).
% 6.02/6.09  all X_56 (hAPP_A1849759038le_alt(replic1360561849le_alt(zero_zero_nat),X_56)=nil_Ar1135217151le_alt).
% 6.02/6.09  all X_56 (hAPP_nat_list_nat(replicate_nat(zero_zero_nat),X_56)=nil_nat).
% 6.02/6.09  all N_12 X_9 (nil_Ar1135217151le_alt=hAPP_A1849759038le_alt(replic1360561849le_alt(N_12),X_9)<->N_12=zero_zero_nat).
% 6.02/6.09  all N_12 X_9 (nil_nat=hAPP_nat_list_nat(replicate_nat(N_12),X_9)<->N_12=zero_zero_nat).
% 6.02/6.09  all N_12 X_9 (hAPP_A1849759038le_alt(replic1360561849le_alt(N_12),X_9)=nil_Ar1135217151le_alt<->N_12=zero_zero_nat).
% 6.02/6.09  all N_12 X_9 (hAPP_nat_list_nat(replicate_nat(N_12),X_9)=nil_nat<->N_12=zero_zero_nat).
% 6.02/6.09  all X_9 A ((hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,zero_zero_nat),A))->sublis1896976644le_alt(cons_A77766063le_alt(X_9,nil_Ar1135217151le_alt),A)=cons_A77766063le_alt(X_9,nil_Ar1135217151le_alt))& (-hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,zero_zero_nat),A))->sublis1896976644le_alt(cons_A77766063le_alt(X_9,nil_Ar1135217151le_alt),A)=nil_Ar1135217151le_alt)).
% 6.02/6.09  all X_9 A ((hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,zero_zero_nat),A))->sublist_nat(cons_nat(X_9,nil_nat),A)=cons_nat(X_9,nil_nat))& (-hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,zero_zero_nat),A))->sublist_nat(cons_nat(X_9,nil_nat),A)=nil_nat)).
% 6.02/6.09  all P_1 Xs_22 Y_9 Ys_4 (dropWh1165804960le_alt(P_1,Xs_22)=cons_A77766063le_alt(Y_9,Ys_4)<->Xs_22=append28105492le_alt(takeWh1545314552le_alt(P_1,Xs_22),cons_A77766063le_alt(Y_9,Ys_4))& -hBOOL(hAPP_A1120018583t_bool(P_1,Y_9))).
% 6.02/6.09  all Fa (list_s99318913le_alt(Fa,nil_Ar1135217151le_alt)=zero_zero_nat).
% 6.02/6.09  all Fa (list_size_nat(Fa,nil_nat)=zero_zero_nat).
% 6.02/6.09  all A1 A2 (is_Arr723427730le_alt(A1)-> (hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(A1),A2))<-> (exists X_52 Xs_44 (is_Arr723427730le_alt(X_52)&A1=X_52&A2=cons_A77766063le_alt(X_52,Xs_44)))| (exists X_52 Xs_44 Y_3 (is_Arr723427730le_alt(X_52)&is_Arr723427730le_alt(Y_3)&A1=X_52&A2=cons_A77766063le_alt(Y_3,Xs_44)&hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(X_52),Xs_44)))))).
% 6.02/6.09  all X_9 (zero_zero_int=X_9<->X_9=zero_zero_int).
% 6.02/6.09  all X_9 (zero_zero_nat=X_9<->X_9=zero_zero_nat).
% 6.02/6.09  all Xs_71 (Xs_71!=nil_nat->hd_nat(Xs_71)=hAPP_nat_nat(nth_nat(Xs_71),zero_zero_nat)).
% 6.02/6.09  all Xs_71 (Xs_71!=nil_Ar1135217151le_alt->hd_Arr1814706386le_alt(Xs_71)=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_71),zero_zero_nat)).
% 6.02/6.09  all P_1 (takeWhile_nat(P_1,nil_nat)=nil_nat).
% 6.02/6.09  all P_1 (takeWh1545314552le_alt(P_1,nil_Ar1135217151le_alt)=nil_Ar1135217151le_alt).
% 6.02/6.09  all P_1 Xs_22 (hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,Xs_22))->hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,takeWh1545314552le_alt(P_1,Xs_22)))).
% 6.02/6.09  all P_1 Xs_22 (hBOOL(hAPP_list_nat_bool(linorder_sorted_nat,Xs_22))->hBOOL(hAPP_list_nat_bool(linorder_sorted_nat,takeWhile_nat(P_1,Xs_22)))).
% 6.02/6.09  all A (sublist_nat(nil_nat,A)=nil_nat).
% 6.02/6.09  all A (sublis1896976644le_alt(nil_Ar1135217151le_alt,A)=nil_Ar1135217151le_alt).
% 6.02/6.09  all I_26 Xs_22 (hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,Xs_22))->hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,sublis1896976644le_alt(Xs_22,I_26)))).
% 6.02/6.09  all X_55 Xs_70 (hAPP_nat_nat(nth_nat(cons_nat(X_55,Xs_70)),zero_zero_nat)=X_55).
% 6.02/6.09  all X_55 Xs_70 (is_Arr723427730le_alt(X_55)->hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(cons_A77766063le_alt(X_55,Xs_70)),zero_zero_nat)=X_55).
% 6.02/6.09  all Xs_22 P_1 X_9 ((hBOOL(hAPP_nat_bool(P_1,X_9))->takeWhile_nat(P_1,cons_nat(X_9,Xs_22))=cons_nat(X_9,takeWhile_nat(P_1,Xs_22)))& (-hBOOL(hAPP_nat_bool(P_1,X_9))->takeWhile_nat(P_1,cons_nat(X_9,Xs_22))=nil_nat)).
% 6.02/6.09  all Xs_22 P_1 X_9 ((hBOOL(hAPP_A1120018583t_bool(P_1,X_9))->takeWh1545314552le_alt(P_1,cons_A77766063le_alt(X_9,Xs_22))=cons_A77766063le_alt(X_9,takeWh1545314552le_alt(P_1,Xs_22)))& (-hBOOL(hAPP_A1120018583t_bool(P_1,X_9))->takeWh1545314552le_alt(P_1,cons_A77766063le_alt(X_9,Xs_22))=nil_Ar1135217151le_alt)).
% 6.02/6.09  all Xs_22 L_1 P_1 X_9 (-hBOOL(hAPP_A1120018583t_bool(P_1,X_9))->takeWh1545314552le_alt(P_1,append28105492le_alt(Xs_22,cons_A77766063le_alt(X_9,L_1)))=takeWh1545314552le_alt(P_1,Xs_22)).
% 6.02/6.09  all P_1 Xs_22 (append28105492le_alt(takeWh1545314552le_alt(P_1,Xs_22),dropWh1165804960le_alt(P_1,Xs_22))=Xs_22).
% 6.02/6.09  all Xs_69 X_54 Ys_14 (hAPP_nat_nat(nth_nat(append_nat(Xs_69,cons_nat(X_54,Ys_14))),size_size_list_nat(Xs_69))=X_54).
% 6.02/6.09  all Xs_69 X_54 Ys_14 (is_Arr723427730le_alt(X_54)->hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(append28105492le_alt(Xs_69,cons_A77766063le_alt(X_54,Ys_14))),size_s2106320494le_alt(Xs_69))=X_54).
% 6.02/6.09  all Y_9 Xs_22 (hBOOL(hAPP_list_int_bool(linorder_sorted_int,rev_int(Xs_22)))-> (Xs_22=nil_int->hAPP_int_int(foldr_int_int(ord_max_int,Xs_22),Y_9)=Y_9)& (Xs_22!=nil_int->hAPP_int_int(foldr_int_int(ord_max_int,Xs_22),Y_9)=hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,hAPP_nat_int(nth_int(Xs_22),zero_zero_nat)),Y_9))).
% 6.02/6.09  all Y_9 Xs_22 (hBOOL(hAPP_list_nat_bool(linorder_sorted_nat,rev_nat(Xs_22)))-> (Xs_22=nil_nat->hAPP_nat_nat(foldr_nat_nat(ord_max_nat,Xs_22),Y_9)=Y_9)& (Xs_22!=nil_nat->hAPP_nat_nat(foldr_nat_nat(ord_max_nat,Xs_22),Y_9)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,hAPP_nat_nat(nth_nat(Xs_22),zero_zero_nat)),Y_9))).
% 6.02/6.09  all Xs_22 Ys_4 P_1 (hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,nil_Ar1135217151le_alt),nil_nat))-> ((all X_52 Xs_44 (is_Arr723427730le_alt(X_52)->hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,cons_A77766063le_alt(X_52,Xs_44)),nil_nat))))-> ((all Y_3 Ys_5 hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,nil_Ar1135217151le_alt),cons_nat(Y_3,Ys_5))))-> ((all X_52 Xs_44 Y_3 Ys_5 (is_Arr723427730le_alt(X_52)-> (hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,Xs_44),Ys_5))->hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,cons_A77766063le_alt(X_52,Xs_44)),cons_nat(Y_3,Ys_5))))))->hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,Xs_22),Ys_4)))))).
% 6.02/6.09  all Xs_22 Ys_4 P_1 (hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,nil_nat),nil_Ar1135217151le_alt))-> ((all X_52 Xs_44 hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,cons_nat(X_52,Xs_44)),nil_Ar1135217151le_alt)))-> ((all Y_3 Ys_5 (is_Arr723427730le_alt(Y_3)->hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,nil_nat),cons_A77766063le_alt(Y_3,Ys_5)))))-> ((all X_52 Xs_44 Y_3 Ys_5 (is_Arr723427730le_alt(Y_3)-> (hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,Xs_44),Ys_5))->hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,cons_nat(X_52,Xs_44)),cons_A77766063le_alt(Y_3,Ys_5))))))->hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,Xs_22),Ys_4)))))).
% 6.02/6.09  all F (map_fi434460357lt_nat(F,nil_Ar1135217151le_alt)=nil_nat).
% 6.02/6.09  all F (map_fi1311720335le_alt(F,nil_nat)=nil_Ar1135217151le_alt).
% 6.02/6.09  all R_1 hBOOL(hAPP_list_nat_bool(hAPP_l120351551t_bool(listrelp_nat(R_1),nil_nat),nil_nat)).
% 6.02/6.09  all R_1 hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(R_1),nil_Ar1135217151le_alt),nil_Ar1135217151le_alt)).
% 6.02/6.09  all Xs_22 Ys_4 R_1 X_9 Y_9 (hBOOL(hAPP_A1120018583t_bool(hAPP_A1781286015t_bool(R_1,X_9),Y_9))-> (hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(R_1),Xs_22),Ys_4))->hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(R_1),cons_A77766063le_alt(X_9,Xs_22)),cons_A77766063le_alt(Y_9,Ys_4))))).
% 6.02/6.09  all Xs_22 (sublist_nat(Xs_22,bot_bot_fun_nat_bool)=nil_nat).
% 6.02/6.09  all Xs_22 (sublis1896976644le_alt(Xs_22,bot_bot_fun_nat_bool)=nil_Ar1135217151le_alt).
% 6.02/6.09  all Xs_68 Ys_13 (size_s2106320494le_alt(Xs_68)!=size_s2106320494le_alt(Ys_13)->Xs_68!=Ys_13).
% 6.02/6.09  all Xs_67 (size_size_list_nat(rev_nat(Xs_67))=size_size_list_nat(Xs_67)).
% 6.02/6.09  all Xs_67 (size_s2106320494le_alt(rev_Ar955429983le_alt(Xs_67))=size_s2106320494le_alt(Xs_67)).
% 6.02/6.09  all N_40 X_53 (size_s2106320494le_alt(hAPP_A1849759038le_alt(replic1360561849le_alt(N_40),X_53))=N_40).
% 6.02/6.09  all Xs_66 (size_s2106320494le_alt(rotate184372300le_alt(Xs_66))=size_s2106320494le_alt(Xs_66)).
% 6.02/6.09  all F X_9 Xs_22 Aa (hAPP_nat_nat(foldr_nat_nat(F,cons_nat(X_9,Xs_22)),Aa)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(F,X_9),hAPP_nat_nat(foldr_nat_nat(F,Xs_22),Aa))).
% 6.02/6.09  all F Aa (hAPP_nat_nat(foldr_nat_nat(F,nil_nat),Aa)=Aa).
% 6.02/6.09  all F Xs_22 Ys_4 Aa (hAPP_nat_nat(foldr_nat_nat(F,append_nat(Xs_22,Ys_4)),Aa)=hAPP_nat_nat(foldr_nat_nat(F,Xs_22),hAPP_nat_nat(foldr_nat_nat(F,Ys_4),Aa))).
% 6.02/6.09  all Xs_22 (size_size_list_nat(Xs_22)=zero_zero_nat<->Xs_22=nil_nat).
% 6.02/6.09  all Xs_22 (size_s2106320494le_alt(Xs_22)=zero_zero_nat<->Xs_22=nil_Ar1135217151le_alt).
% 6.02/6.09  size_size_list_nat(nil_nat)=zero_zero_nat.
% 6.02/6.09  size_s2106320494le_alt(nil_Ar1135217151le_alt)=zero_zero_nat.
% 6.02/6.09  all P_1 Xs_22 Ys_4 (size_s2106320494le_alt(Xs_22)=size_size_list_nat(Ys_4)-> (hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,nil_Ar1135217151le_alt),nil_nat))-> ((all X_52 Xs_44 Y_3 Ys_5 (is_Arr723427730le_alt(X_52)-> (size_s2106320494le_alt(Xs_44)=size_size_list_nat(Ys_5)-> (hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,Xs_44),Ys_5))->hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,cons_A77766063le_alt(X_52,Xs_44)),cons_nat(Y_3,Ys_5)))))))->hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,Xs_22),Ys_4))))).
% 6.02/6.09  all P_1 Xs_22 Ys_4 (size_size_list_nat(Xs_22)=size_s2106320494le_alt(Ys_4)-> (hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,nil_nat),nil_Ar1135217151le_alt))-> ((all X_52 Xs_44 Y_3 Ys_5 (is_Arr723427730le_alt(Y_3)-> (size_size_list_nat(Xs_44)=size_s2106320494le_alt(Ys_5)-> (hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,Xs_44),Ys_5))->hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,cons_nat(X_52,Xs_44)),cons_A77766063le_alt(Y_3,Ys_5)))))))->hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,Xs_22),Ys_4))))).
% 6.02/6.09  all P_1 Xs_22 Ys_4 (size_s2106320494le_alt(Xs_22)=size_s2106320494le_alt(Ys_4)-> (hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(P_1,nil_Ar1135217151le_alt),nil_Ar1135217151le_alt))-> ((all X_52 Xs_44 Y_3 Ys_5 (is_Arr723427730le_alt(X_52)&is_Arr723427730le_alt(Y_3)-> (size_s2106320494le_alt(Xs_44)=size_s2106320494le_alt(Ys_5)-> (hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(P_1,Xs_44),Ys_5))->hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(P_1,cons_A77766063le_alt(X_52,Xs_44)),cons_A77766063le_alt(Y_3,Ys_5)))))))->hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(P_1,Xs_22),Ys_4))))).
% 6.02/6.09  all Aa (-hBOOL(hAPP_f448129468l_bool(hAPP_i2112223885l_bool(member_int,Aa),bot_bot_fun_int_bool))).
% 6.02/6.09  all Aa (-hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Aa),bot_bot_fun_nat_bool))).
% 6.02/6.09  all X_52 (hBOOL(hAPP_nat_bool(bot_bot_fun_nat_bool,X_52))<->hBOOL(bot_bot_bool)).
% 6.02/6.09  all X_9 (hBOOL(hAPP_nat_bool(bot_bot_fun_nat_bool,X_9))<->hBOOL(bot_bot_bool)).
% 6.02/6.09  all N_39 exists Xs_44 (size_s2106320494le_alt(Xs_44)=N_39).
% 6.02/6.09  all R_1 A1 A2 (hBOOL(hAPP_list_nat_bool(hAPP_l120351551t_bool(listrelp_nat(R_1),A1),A2))<->A1=nil_nat&A2=nil_nat| (exists X_52 Y_3 Xs_44 Ys_5 (A1=cons_nat(X_52,Xs_44)&A2=cons_nat(Y_3,Ys_5)&hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(R_1,X_52),Y_3))&hBOOL(hAPP_list_nat_bool(hAPP_l120351551t_bool(listrelp_nat(R_1),Xs_44),Ys_5))))).
% 6.02/6.09  all R_1 A1 A2 (hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(R_1),A1),A2))<->A1=nil_Ar1135217151le_alt&A2=nil_Ar1135217151le_alt| (exists X_52 Y_3 Xs_44 Ys_5 (is_Arr723427730le_alt(X_52)&is_Arr723427730le_alt(Y_3)&A1=cons_A77766063le_alt(X_52,Xs_44)&A2=cons_A77766063le_alt(Y_3,Ys_5)&hBOOL(hAPP_A1120018583t_bool(hAPP_A1781286015t_bool(R_1,X_52),Y_3))&hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(R_1),Xs_44),Ys_5))))).
% 6.02/6.09  all Aa A (A=bot_bot_fun_int_bool-> -hBOOL(hAPP_f448129468l_bool(hAPP_i2112223885l_bool(member_int,Aa),A))).
% 6.02/6.09  all Aa A (A=bot_bot_fun_nat_bool-> -hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Aa),A))).
% 6.02/6.09  all P_1 (collect_nat(P_1)=bot_bot_fun_nat_bool<-> (all X_52 (-hBOOL(hAPP_nat_bool(P_1,X_52))))).
% 6.02/6.09  all C_1 (-hBOOL(hAPP_f448129468l_bool(hAPP_i2112223885l_bool(member_int,C_1),bot_bot_fun_int_bool))).
% 6.02/6.09  all C_1 (-hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,C_1),bot_bot_fun_nat_bool))).
% 6.02/6.09  all P_1 (bot_bot_fun_nat_bool=collect_nat(P_1)<-> (all X_52 (-hBOOL(hAPP_nat_bool(P_1,X_52))))).
% 6.02/6.09  all A ((exists X_52 hBOOL(hAPP_f448129468l_bool(hAPP_i2112223885l_bool(member_int,X_52),A)))<->A!=bot_bot_fun_int_bool).
% 6.02/6.09  all A ((exists X_52 hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_52),A)))<->A!=bot_bot_fun_nat_bool).
% 6.02/6.09  all A ((all X_52 (-hBOOL(hAPP_f448129468l_bool(hAPP_i2112223885l_bool(member_int,X_52),A))))<->A=bot_bot_fun_int_bool).
% 6.02/6.09  all A ((all X_52 (-hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_52),A))))<->A=bot_bot_fun_nat_bool).
% 6.02/6.09  bot_bot_fun_nat_bool=collect_nat(cOMBK_bool_nat(fFalse)).
% 6.02/6.09  all A ((all Y_3 (-hBOOL(hAPP_f448129468l_bool(hAPP_i2112223885l_bool(member_int,Y_3),A))))->A=bot_bot_fun_int_bool).
% 6.02/6.09  all A ((all Y_3 (-hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Y_3),A))))->A=bot_bot_fun_nat_bool).
% 6.02/6.09  linord810813188et_nat(bot_bot_fun_nat_bool)=nil_nat.
% 6.02/6.09  all X_51 Y_26 Z_7 (hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,X_51),Y_26)),Z_7)=hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,X_51),hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,Y_26),Z_7))).
% 6.02/6.09  all X_51 Y_26 Z_7 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,X_51),Y_26)),Z_7)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,X_51),hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,Y_26),Z_7))).
% 6.02/6.09  all A_45 B_29 C_24 (hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,A_45),B_29)),C_24)=hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,A_45),hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,B_29),C_24))).
% 6.02/6.09  all A_45 B_29 C_24 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,A_45),B_29)),C_24)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,A_45),hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,B_29),C_24))).
% 6.02/6.09  all X_50 Y_25 Z_6 (hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,X_50),hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,Y_25),Z_6))=hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,Y_25),hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,X_50),Z_6))).
% 6.02/6.09  all X_50 Y_25 Z_6 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,X_50),hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,Y_25),Z_6))=hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,Y_25),hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,X_50),Z_6))).
% 6.02/6.09  all B_28 A_44 C_23 (hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,B_28),hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,A_44),C_23))=hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,A_44),hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,B_28),C_23))).
% 6.02/6.09  all B_28 A_44 C_23 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,B_28),hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,A_44),C_23))=hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,A_44),hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,B_28),C_23))).
% 6.02/6.09  all A_43 (hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,A_43),A_43)=A_43).
% 6.02/6.09  all A_43 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,A_43),A_43)=A_43).
% 6.02/6.09  all A_42 B_27 (hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,A_42),B_27)=hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,B_27),A_42)).
% 6.02/6.09  all A_42 B_27 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,A_42),B_27)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,B_27),A_42)).
% 6.02/6.09  all X_49 Y_24 (hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,X_49),Y_24)=hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,Y_24),X_49)).
% 6.02/6.09  all X_49 Y_24 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,X_49),Y_24)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,Y_24),X_49)).
% 6.02/6.09  all A_41 B_26 (hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,A_41),hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,A_41),B_26))=hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,A_41),B_26)).
% 6.02/6.09  all A_41 B_26 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,A_41),hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,A_41),B_26))=hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,A_41),B_26)).
% 6.02/6.09  all X_48 Y_23 (hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,X_48),hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,X_48),Y_23))=hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,X_48),Y_23)).
% 6.02/6.09  all X_48 Y_23 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,X_48),hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,X_48),Y_23))=hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,X_48),Y_23)).
% 6.02/6.09  all X_47 (hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,X_47),X_47)=X_47).
% 6.02/6.09  all X_47 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,X_47),X_47)=X_47).
% 6.02/6.09  all P_1 Xs_22 (dropWh1165804960le_alt(P_1,Xs_22)=drop_A1195732799le_alt(size_s2106320494le_alt(takeWh1545314552le_alt(P_1,Xs_22)),Xs_22)).
% 6.02/6.09  all P_1 Xs_22 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,size_size_list_nat(takeWhile_nat(P_1,Xs_22))),size_size_list_nat(Xs_22)))-> -hBOOL(hAPP_nat_bool(P_1,hAPP_nat_nat(nth_nat(Xs_22),size_size_list_nat(takeWhile_nat(P_1,Xs_22)))))).
% 6.02/6.09  all P_1 Xs_22 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,size_s2106320494le_alt(takeWh1545314552le_alt(P_1,Xs_22))),size_s2106320494le_alt(Xs_22)))-> -hBOOL(hAPP_A1120018583t_bool(P_1,hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_22),size_s2106320494le_alt(takeWh1545314552le_alt(P_1,Xs_22)))))).
% 6.02/6.09  all J_1 P_1 Xs_22 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,J_1),size_size_list_nat(takeWhile_nat(P_1,Xs_22))))->hAPP_nat_nat(nth_nat(takeWhile_nat(P_1,Xs_22)),J_1)=hAPP_nat_nat(nth_nat(Xs_22),J_1)).
% 6.02/6.09  all J_1 P_1 Xs_22 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,J_1),size_s2106320494le_alt(takeWh1545314552le_alt(P_1,Xs_22))))->hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(takeWh1545314552le_alt(P_1,Xs_22)),J_1)=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_22),J_1)).
% 6.02/6.09  all Xs_65 X_46 Ys_12 Y_22 (hAPP_A1849759038le_alt(list_u2058984551le_alt(append28105492le_alt(Xs_65,cons_A77766063le_alt(X_46,Ys_12)),size_s2106320494le_alt(Xs_65)),Y_22)=append28105492le_alt(Xs_65,cons_A77766063le_alt(Y_22,Ys_12))).
% 6.02/6.09  all N_5 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,zero_zero_nat),N_5)=N_5).
% 6.02/6.09  all N_5 (-hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_5),zero_zero_nat))).
% 6.02/6.09  all Xs_64 I_25 X_45 Y_21 (hAPP_A1849759038le_alt(list_u2058984551le_alt(hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_64,I_25),X_45),I_25),Y_21)=hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_64,I_25),Y_21)).
% 6.02/6.09  all Xs_63 X_44 X_43 I_24 I_23 (I_24!=I_23->hAPP_A1849759038le_alt(list_u2058984551le_alt(hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_63,I_24),X_44),I_23),X_43)=hAPP_A1849759038le_alt(list_u2058984551le_alt(hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_63,I_23),X_43),I_24),X_44)).
% 6.02/6.09  all P_1 M_1 N_12 ((hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M_1),N_12))->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(P_1,N_12),M_1)))-> ((M_1=N_12->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(P_1,N_12),M_1)))-> ((hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_12),M_1))->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(P_1,N_12),M_1)))->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(P_1,N_12),M_1))))).
% 6.02/6.09  all S T (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,S),T))->S!=T).
% 6.02/6.09  all N_5 M (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_5),M))->M!=N_5).
% 6.02/6.09  all N_5 (-hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_5),N_5))).
% 6.02/6.09  all X Y (X!=Y-> (-hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X),Y))->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Y),X)))).
% 6.02/6.09  all M_1 N_12 (M_1!=N_12<->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M_1),N_12))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_12),M_1))).
% 6.02/6.09  all N_5 (-hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_5),N_5))).
% 6.02/6.09  all N_5 (N_5!=zero_zero_nat->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),N_5))).
% 6.02/6.09  all M N_5 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M),N_5))->N_5!=zero_zero_nat).
% 6.02/6.09  all N_5 (-hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_5),zero_zero_nat))).
% 6.02/6.09  all N_12 (N_12!=zero_zero_nat<->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),N_12))).
% 6.02/6.09  all N_5 (-hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_5),zero_zero_nat))).
% 6.02/6.09  all X_42 (-hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_42),X_42))).
% 6.02/6.09  all X_9 (-hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,X_9),X_9))).
% 6.02/6.09  all X_42 (-hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_42),X_42))).
% 6.02/6.09  all X_9 Y_9 (X_9!=Y_9<->hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_9),Y_9))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Y_9),X_9))).
% 6.02/6.09  all X_9 Y_9 (X_9!=Y_9<->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_9),Y_9))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Y_9),X_9))).
% 6.02/6.09  all X_9 Y_9 (-hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_9),Y_9))<->hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Y_9),X_9))|X_9=Y_9).
% 6.02/6.09  all X_9 Y_9 (-hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_9),Y_9))<->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Y_9),X_9))|X_9=Y_9).
% 6.02/6.09  all X_41 Y_20 (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_41),Y_20))|X_41=Y_20|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Y_20),X_41))).
% 6.02/6.09  all X_41 Y_20 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_41),Y_20))|X_41=Y_20|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Y_20),X_41))).
% 6.02/6.09  all Y_9 X_9 (-hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Y_9),X_9))-> (-hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_9),Y_9))<->X_9=Y_9)).
% 6.02/6.09  all Y_9 X_9 (-hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Y_9),X_9))-> (-hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_9),Y_9))<->X_9=Y_9)).
% 6.02/6.09  all X_40 Y_19 (X_40!=Y_19-> (-hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_40),Y_19))->hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Y_19),X_40)))).
% 6.02/6.09  all X_40 Y_19 (X_40!=Y_19-> (-hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_40),Y_19))->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Y_19),X_40)))).
% 6.02/6.09  all X_39 Y_18 (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_39),Y_18))->X_39!=Y_18).
% 6.02/6.09  all X_9 Y_9 (hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,X_9),Y_9))->X_9!=Y_9).
% 6.02/6.09  all X_39 Y_18 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_39),Y_18))->X_39!=Y_18).
% 6.02/6.09  all X_38 Y_17 (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_38),Y_17))-> -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Y_17),X_38))).
% 6.02/6.09  all X_9 Y_9 (hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,X_9),Y_9))-> -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,Y_9),X_9))).
% 6.02/6.09  all X_38 Y_17 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_38),Y_17))-> -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Y_17),X_38))).
% 6.02/6.09  all X_37 Y_16 (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_37),Y_16))-> -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Y_16),X_37))).
% 6.02/6.09  all X_9 Y_9 (hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,X_9),Y_9))-> -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,Y_9),X_9))).
% 6.02/6.09  all X_37 Y_16 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_37),Y_16))-> -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Y_16),X_37))).
% 6.02/6.09  all X_36 Y_15 (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_36),Y_15))->X_36!=Y_15).
% 6.02/6.09  all X_9 Y_9 (hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,X_9),Y_9))->X_9!=Y_9).
% 6.02/6.09  all X_36 Y_15 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_36),Y_15))->X_36!=Y_15).
% 6.02/6.09  all X_35 Y_14 (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_35),Y_14))->Y_14!=X_35).
% 6.02/6.09  all X_9 Y_9 (hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,X_9),Y_9))->Y_9!=X_9).
% 6.02/6.09  all X_35 Y_14 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_35),Y_14))->Y_14!=X_35).
% 6.02/6.09  all P_1 X_9 Y_9 (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_9),Y_9))-> (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Y_9),X_9))->hBOOL(P_1))).
% 6.02/6.09  all P_1 X_9 Y_9 (hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,X_9),Y_9))-> (hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,Y_9),X_9))->hBOOL(P_1))).
% 6.02/6.09  all P_1 X_9 Y_9 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_9),Y_9))-> (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Y_9),X_9))->hBOOL(P_1))).
% 6.02/6.09  all A_40 B_25 (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A_40),B_25))-> -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,B_25),A_40))).
% 6.02/6.09  all Aa Ba (hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,Aa),Ba))-> -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,Ba),Aa))).
% 6.02/6.09  all A_40 B_25 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A_40),B_25))-> -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B_25),A_40))).
% 6.02/6.09  all B_24 A_39 (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,B_24),A_39))-> -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A_39),B_24))).
% 6.02/6.09  all Ba Aa (hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,Ba),Aa))-> -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,Aa),Ba))).
% 6.02/6.09  all B_24 A_39 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B_24),A_39))-> -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A_39),B_24))).
% 6.02/6.09  all C_22 A_38 B_23 (A_38=B_23-> (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,B_23),C_22))->hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A_38),C_22)))).
% 6.02/6.09  all C_1 Aa Ba (Aa=Ba-> (hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,Ba),C_1))->hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,Aa),C_1)))).
% 6.02/6.09  all C_22 A_38 B_23 (A_38=B_23-> (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B_23),C_22))->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A_38),C_22)))).
% 6.02/6.09  all C_21 A_37 B_22 (A_37=B_22-> (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,C_21),B_22))->hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,C_21),A_37)))).
% 6.02/6.09  all C_1 Aa Ba (Aa=Ba-> (hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,C_1),Ba))->hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,C_1),Aa)))).
% 6.02/6.09  all C_21 A_37 B_22 (A_37=B_22-> (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,C_21),B_22))->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,C_21),A_37)))).
% 6.02/6.09  all C_20 A_36 B_21 (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A_36),B_21))-> (B_21=C_20->hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A_36),C_20)))).
% 6.02/6.09  all C_1 Aa Ba (hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,Aa),Ba))-> (Ba=C_1->hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,Aa),C_1)))).
% 6.02/6.09  all C_20 A_36 B_21 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A_36),B_21))-> (B_21=C_20->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A_36),C_20)))).
% 6.02/6.09  all C_19 B_20 A_35 (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,B_20),A_35))-> (B_20=C_19->hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,C_19),A_35)))).
% 6.02/6.09  all C_1 Ba Aa (hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,Ba),Aa))-> (Ba=C_1->hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,C_1),Aa)))).
% 6.02/6.09  all C_19 B_20 A_35 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B_20),A_35))-> (B_20=C_19->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,C_19),A_35)))).
% 6.02/6.09  all Z_5 X_34 Y_13 (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_34),Y_13))-> (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Y_13),Z_5))->hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_34),Z_5)))).
% 6.02/6.09  all Z_3 X_9 Y_9 (hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,X_9),Y_9))-> (hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,Y_9),Z_3))->hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,X_9),Z_3)))).
% 6.02/6.09  all Z_5 X_34 Y_13 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_34),Y_13))-> (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Y_13),Z_5))->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_34),Z_5)))).
% 6.02/6.09  all Z_4 Y_12 X_33 (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Y_12),X_33))-> (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Z_4),Y_12))->hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Z_4),X_33)))).
% 6.02/6.09  all Z_3 Y_9 X_9 (hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,Y_9),X_9))-> (hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,Z_3),Y_9))->hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,Z_3),X_9)))).
% 6.02/6.09  all Z_4 Y_12 X_33 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Y_12),X_33))-> (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Z_4),Y_12))->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Z_4),X_33)))).
% 6.02/6.09  all X_32 Y_11 (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_32),Y_11))-> -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Y_11),X_32))).
% 6.02/6.09  all X_9 Y_9 (hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,X_9),Y_9))-> -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,Y_9),X_9))).
% 6.02/6.09  all X_32 Y_11 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_32),Y_11))-> -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Y_11),X_32))).
% 6.02/6.09  all X_31 Y_10 (-hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_31),Y_10))-> (X_31!=Y_10->hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Y_10),X_31)))).
% 6.02/6.09  all X_31 Y_10 (-hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_31),Y_10))-> (X_31!=Y_10->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Y_10),X_31)))).
% 6.02/6.09  all Ys_11 X_30 I_22 Xs_62 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_22),size_s2106320494le_alt(Xs_62)))->hAPP_A1849759038le_alt(list_u2058984551le_alt(append28105492le_alt(Xs_62,Ys_11),I_22),X_30)=append28105492le_alt(hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_62,I_22),X_30),Ys_11)).
% 6.02/6.09  all X_29 J_5 I_21 Xs_61 (is_Arr723427730le_alt(X_29)-> (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_21),size_s2106320494le_alt(Xs_61)))-> (I_21=J_5->hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_61,I_21),X_29)),J_5)=X_29)& (I_21!=J_5->hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_61,I_21),X_29)),J_5)=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_61),J_5)))).
% 6.02/6.09  all X_29 J_5 I_21 Xs_61 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_21),size_size_list_nat(Xs_61)))-> (I_21=J_5->hAPP_nat_nat(nth_nat(hAPP_nat_list_nat(list_update_nat(Xs_61,I_21),X_29)),J_5)=X_29)& (I_21!=J_5->hAPP_nat_nat(nth_nat(hAPP_nat_list_nat(list_update_nat(Xs_61,I_21),X_29)),J_5)=hAPP_nat_nat(nth_nat(Xs_61),J_5))).
% 6.02/6.09  all X_9 I Xs_22 (is_Arr723427730le_alt(X_9)-> (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I),size_s2106320494le_alt(Xs_22)))-> (hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_22,I),X_9)=Xs_22<->hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_22),I)=X_9))).
% 6.02/6.09  all X_9 I Xs_22 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I),size_size_list_nat(Xs_22)))-> (hAPP_nat_list_nat(list_update_nat(Xs_22,I),X_9)=Xs_22<->hAPP_nat_nat(nth_nat(Xs_22),I)=X_9)).
% 6.02/6.09  all X_28 I_20 Xs_60 (is_Arr723427730le_alt(X_28)-> (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_20),size_s2106320494le_alt(Xs_60)))->hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_60,I_20),X_28)),I_20)=X_28)).
% 6.02/6.09  all X_28 I_20 Xs_60 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_20),size_size_list_nat(Xs_60)))->hAPP_nat_nat(nth_nat(hAPP_nat_list_nat(list_update_nat(Xs_60,I_20),X_28)),I_20)=X_28).
% 6.02/6.09  all N_38 Xs_59 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_38),size_s2106320494le_alt(Xs_59)))->last_A1066338328le_alt(drop_A1195732799le_alt(N_38,Xs_59))=last_A1066338328le_alt(Xs_59)).
% 6.02/6.09  all Aa (-hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(ord_less_bool,Aa),bot_bot_bool))).
% 6.02/6.09  all A_34 (-hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A_34),bot_bot_nat))).
% 6.02/6.09  all Aa (-hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,Aa),bot_bot_fun_nat_bool))).
% 6.02/6.09  all Aa (-(hBOOL(Aa)<->hBOOL(bot_bot_bool))<->hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(ord_less_bool,bot_bot_bool),Aa))).
% 6.02/6.09  all Aa (Aa!=bot_bot_nat<->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,bot_bot_nat),Aa))).
% 6.02/6.09  all Aa (Aa!=bot_bot_fun_nat_bool<->hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,bot_bot_fun_nat_bool),Aa))).
% 6.02/6.09  all Xs_58 (drop_A1195732799le_alt(zero_zero_nat,Xs_58)=Xs_58).
% 6.02/6.09  all N_37 (drop_nat(N_37,nil_nat)=nil_nat).
% 6.02/6.09  all N_37 (drop_A1195732799le_alt(N_37,nil_Ar1135217151le_alt)=nil_Ar1135217151le_alt).
% 6.02/6.09  all Z_3 X_9 Y_9 (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Z_3),hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,X_9),Y_9)))<->hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Z_3),X_9))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Z_3),Y_9))).
% 6.02/6.09  all Z_3 X_9 Y_9 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Z_3),hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,X_9),Y_9)))<->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Z_3),X_9))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Z_3),Y_9))).
% 6.02/6.09  all X_9 Y_9 Z_3 (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,X_9),Y_9)),Z_3))<->hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_9),Z_3))&hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Y_9),Z_3))).
% 6.02/6.09  all X_9 Y_9 Z_3 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,X_9),Y_9)),Z_3))<->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_9),Z_3))&hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Y_9),Z_3))).
% 6.02/6.09  all B_19 X_27 A_33 (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_27),A_33))->hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_27),hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,A_33),B_19)))).
% 6.02/6.09  all B_19 X_27 A_33 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_27),A_33))->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_27),hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,A_33),B_19)))).
% 6.02/6.09  all A_32 X_26 B_18 (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_26),B_18))->hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_26),hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,A_32),B_18)))).
% 6.02/6.09  all A_32 X_26 B_18 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_26),B_18))->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_26),hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,A_32),B_18)))).
% 6.02/6.09  all I_19 Xs_57 (hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,Xs_57))->hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,drop_A1195732799le_alt(I_19,Xs_57)))).
% 6.02/6.09  all N_36 Xs_56 (hBOOL(hAPP_list_nat_bool(linorder_sorted_nat,Xs_56))->hBOOL(hAPP_list_nat_bool(linorder_sorted_nat,drop_nat(N_36,Xs_56)))).
% 6.02/6.09  all Xs_22 K_3 X_9 (hAPP_nat_list_nat(list_update_nat(Xs_22,K_3),X_9)=nil_nat<->Xs_22=nil_nat).
% 6.02/6.09  all Xs_22 K_3 X_9 (hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_22,K_3),X_9)=nil_Ar1135217151le_alt<->Xs_22=nil_Ar1135217151le_alt).
% 6.02/6.09  all I_18 V_3 (hAPP_nat_list_nat(list_update_nat(nil_nat,I_18),V_3)=nil_nat).
% 6.02/6.09  all I_18 V_3 (hAPP_A1849759038le_alt(list_u2058984551le_alt(nil_Ar1135217151le_alt,I_18),V_3)=nil_Ar1135217151le_alt).
% 6.02/6.09  all I_17 Y_8 (hAPP_nat_list_nat(list_update_nat(nil_nat,I_17),Y_8)=nil_nat).
% 6.02/6.09  all I_17 Y_8 (hAPP_A1849759038le_alt(list_u2058984551le_alt(nil_Ar1135217151le_alt,I_17),Y_8)=nil_Ar1135217151le_alt).
% 6.02/6.09  all Xs_55 I_16 X_25 (size_s2106320494le_alt(hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_55,I_16),X_25))=size_s2106320494le_alt(Xs_55)).
% 6.02/6.09  all Xs_54 I_15 (hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_54,I_15),hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_54),I_15))=Xs_54).
% 6.02/6.09  all Xs_54 I_15 (hAPP_nat_list_nat(list_update_nat(Xs_54,I_15),hAPP_nat_nat(nth_nat(Xs_54),I_15))=Xs_54).
% 6.02/6.09  all Xs_53 X_24 I_14 J_4 (I_14!=J_4->hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_53,I_14),X_24)),J_4)=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_53),J_4)).
% 6.02/6.09  all Xs_53 X_24 I_14 J_4 (I_14!=J_4->hAPP_nat_nat(nth_nat(hAPP_nat_list_nat(list_update_nat(Xs_53,I_14),X_24)),J_4)=hAPP_nat_nat(nth_nat(Xs_53),J_4)).
% 6.02/6.09  all N_35 Xs_52 (drop_A1195732799le_alt(N_35,butlas123970891le_alt(Xs_52))=butlas123970891le_alt(drop_A1195732799le_alt(N_35,Xs_52))).
% 6.02/6.09  all N_34 Xs_51 (butlas123970891le_alt(drop_A1195732799le_alt(N_34,Xs_51))=drop_A1195732799le_alt(N_34,butlas123970891le_alt(Xs_51))).
% 6.02/6.09  all N_33 Xs_50 (tl_Arr314474198le_alt(drop_A1195732799le_alt(N_33,Xs_50))=drop_A1195732799le_alt(N_33,tl_Arr314474198le_alt(Xs_50))).
% 6.02/6.09  all N_32 Xs_49 (drop_A1195732799le_alt(N_32,tl_Arr314474198le_alt(Xs_49))=tl_Arr314474198le_alt(drop_A1195732799le_alt(N_32,Xs_49))).
% 6.02/6.09  all N_31 Xs_48 (Xs_48!=nil_nat-> (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_31),size_size_list_nat(Xs_48)))->hd_nat(drop_nat(N_31,Xs_48))=hAPP_nat_nat(nth_nat(Xs_48),N_31))).
% 6.02/6.09  all N_31 Xs_48 (Xs_48!=nil_Ar1135217151le_alt-> (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_31),size_s2106320494le_alt(Xs_48)))->hd_Arr1814706386le_alt(drop_A1195732799le_alt(N_31,Xs_48))=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_48),N_31))).
% 6.02/6.09  all N_30 Xs_47 Y_7 Ys_10 (drop_nat(N_30,Xs_47)=cons_nat(Y_7,Ys_10)->hAPP_nat_nat(nth_nat(Xs_47),N_30)=Y_7).
% 6.02/6.09  all N_30 Xs_47 Y_7 Ys_10 (is_Arr723427730le_alt(Y_7)-> (drop_A1195732799le_alt(N_30,Xs_47)=cons_A77766063le_alt(Y_7,Ys_10)->hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_47),N_30)=Y_7)).
% 6.02/6.09  all Xs_22 Ys_4 (Xs_22=Ys_4<->size_s2106320494le_alt(Xs_22)=size_s2106320494le_alt(Ys_4)& (all I_5 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_5),size_s2106320494le_alt(Xs_22)))->hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_22),I_5)=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Ys_4),I_5)))).
% 6.02/6.09  all Xs_22 Ys_4 (Xs_22=Ys_4<->size_size_list_nat(Xs_22)=size_size_list_nat(Ys_4)& (all I_5 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_5),size_size_list_nat(Xs_22)))->hAPP_nat_nat(nth_nat(Xs_22),I_5)=hAPP_nat_nat(nth_nat(Ys_4),I_5)))).
% 6.02/6.09  all X_23 Xs_46 Y_6 (hAPP_A1849759038le_alt(list_u2058984551le_alt(cons_A77766063le_alt(X_23,Xs_46),zero_zero_nat),Y_6)=cons_A77766063le_alt(Y_6,Xs_46)).
% 6.02/6.09  all X_22 I_13 N_29 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_13),N_29))->hAPP_nat_nat(nth_nat(hAPP_nat_list_nat(replicate_nat(N_29),X_22)),I_13)=X_22).
% 6.02/6.09  all X_22 I_13 N_29 (is_Arr723427730le_alt(X_22)-> (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_13),N_29))->hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(hAPP_A1849759038le_alt(replic1360561849le_alt(N_29),X_22)),I_13)=X_22)).
% 6.02/6.09  all Xs_22 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),size_size_list_nat(Xs_22)))<->Xs_22!=nil_nat).
% 6.02/6.09  all Xs_22 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),size_s2106320494le_alt(Xs_22)))<->Xs_22!=nil_Ar1135217151le_alt).
% 6.02/6.09  all Xs_22 (hBOOL(hAPP_list_nat_bool(distinct_nat,Xs_22))<-> (all I_5 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_5),size_size_list_nat(Xs_22)))-> (all J_3 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,J_3),size_size_list_nat(Xs_22)))-> (I_5!=J_3->hAPP_nat_nat(nth_nat(Xs_22),I_5)!=hAPP_nat_nat(nth_nat(Xs_22),J_3))))))).
% 6.02/6.09  all Xs_22 (hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,Xs_22))<-> (all I_5 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_5),size_s2106320494le_alt(Xs_22)))-> (all J_3 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,J_3),size_s2106320494le_alt(Xs_22)))-> (I_5!=J_3->hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_22),I_5)!=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_22),J_3))))))).
% 6.02/6.09  all J_1 I Xs_22 (hBOOL(hAPP_list_nat_bool(distinct_nat,Xs_22))-> (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I),size_size_list_nat(Xs_22)))-> (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,J_1),size_size_list_nat(Xs_22)))-> (hAPP_nat_nat(nth_nat(Xs_22),I)=hAPP_nat_nat(nth_nat(Xs_22),J_1)<->I=J_1)))).
% 6.02/6.09  all J_1 I Xs_22 (hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,Xs_22))-> (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I),size_s2106320494le_alt(Xs_22)))-> (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,J_1),size_s2106320494le_alt(Xs_22)))-> (hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_22),I)=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_22),J_1)<->I=J_1)))).
% 6.02/6.09  bot_bot_nat=zero_zero_nat.
% 6.02/6.09  all N_5 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,N_5),zero_zero_nat)=N_5).
% 6.02/6.09  all Xs_45 Ys_9 (size_s2106320494le_alt(Xs_45)=size_s2106320494le_alt(Ys_9)-> ((all I_5 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_5),size_s2106320494le_alt(Xs_45)))->hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_45),I_5)=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Ys_9),I_5)))->Xs_45=Ys_9)).
% 6.02/6.09  all Xs_45 Ys_9 (size_size_list_nat(Xs_45)=size_size_list_nat(Ys_9)-> ((all I_5 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_5),size_size_list_nat(Xs_45)))->hAPP_nat_nat(nth_nat(Xs_45),I_5)=hAPP_nat_nat(nth_nat(Ys_9),I_5)))->Xs_45=Ys_9)).
% 6.02/6.09  all P_1 K_3 ((all I_5 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_5),K_3))-> (exists X1 (is_Arr723427730le_alt(X1)&hBOOL(hAPP_A1120018583t_bool(hAPP_n572947642t_bool(P_1,I_5),X1))))))<-> (exists Xs_44 (size_s2106320494le_alt(Xs_44)=K_3& (all I_5 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_5),K_3))->hBOOL(hAPP_A1120018583t_bool(hAPP_n572947642t_bool(P_1,I_5),hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_44),I_5)))))))).
% 6.02/6.09  all P_1 K_3 ((all I_5 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_5),K_3))-> (exists X1 hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(P_1,I_5),X1)))))<-> (exists Xs_44 (size_size_list_nat(Xs_44)=K_3& (all I_5 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_5),K_3))->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(P_1,I_5),hAPP_nat_nat(nth_nat(Xs_44),I_5)))))))).
% 6.02/6.09  all J_1 P_1 Xs_22 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,J_1),size_size_list_nat(dropWhile_nat(P_1,Xs_22))))->hAPP_nat_nat(nth_nat(dropWhile_nat(P_1,Xs_22)),J_1)=hAPP_nat_nat(nth_nat(Xs_22),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,J_1),size_size_list_nat(takeWhile_nat(P_1,Xs_22))))).
% 6.02/6.09  all J_1 P_1 Xs_22 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,J_1),size_s2106320494le_alt(dropWh1165804960le_alt(P_1,Xs_22))))->hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(dropWh1165804960le_alt(P_1,Xs_22)),J_1)=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_22),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,J_1),size_s2106320494le_alt(takeWh1545314552le_alt(P_1,Xs_22))))).
% 6.02/6.09  all I_12 Xs_43 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_12),size_size_list_nat(Xs_43)))->cons_nat(hAPP_nat_nat(nth_nat(Xs_43),I_12),drop_nat(hAPP_nat_nat(suc,I_12),Xs_43))=drop_nat(I_12,Xs_43)).
% 6.02/6.09  all I_12 Xs_43 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_12),size_s2106320494le_alt(Xs_43)))->cons_A77766063le_alt(hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_43),I_12),drop_A1195732799le_alt(hAPP_nat_nat(suc,I_12),Xs_43))=drop_A1195732799le_alt(I_12,Xs_43)).
% 6.02/6.09  all P_1 Xs_22 (hBOOL(hAPP_l300482276t_bool(list_e1101825597le_alt(P_1),Xs_22))<-> (exists N_7 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_7),size_s2106320494le_alt(Xs_22)))&hBOOL(hAPP_A1120018583t_bool(P_1,hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_22),N_7)))))).
% 6.02/6.09  all P_1 Xs_22 (hBOOL(hAPP_list_nat_bool(list_ex_nat(P_1),Xs_22))<-> (exists N_7 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_7),size_size_list_nat(Xs_22)))&hBOOL(hAPP_nat_bool(P_1,hAPP_nat_nat(nth_nat(Xs_22),N_7)))))).
% 6.02/6.09  all N_5 hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_5),hAPP_nat_nat(suc,N_5))).
% 6.02/6.09  all M N_5 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M),N_5))->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(suc,M)),hAPP_nat_nat(suc,N_5)))).
% 6.02/6.09  all N_5 hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),hAPP_nat_nat(suc,N_5))).
% 6.02/6.09  all X Y (hAPP_nat_nat(suc,X)=hAPP_nat_nat(suc,Y)->X=Y).
% 6.02/6.09  all M_1 K_3 N_12 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M_1),K_3)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,N_12),K_3)<->M_1=N_12).
% 6.02/6.09  all K_3 M_1 N_12 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,K_3),M_1)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,K_3),N_12)<->M_1=N_12).
% 6.02/6.09  all M N_5 K_4 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M),N_5)),K_4)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,N_5),K_4))).
% 6.02/6.09  all Nat_4 Nat_3 (hAPP_nat_nat(suc,Nat_4)=hAPP_nat_nat(suc,Nat_3)<->Nat_4=Nat_3).
% 6.02/6.09  all M N_5 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,hAPP_nat_nat(suc,M)),N_5)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M),hAPP_nat_nat(suc,N_5))).
% 6.02/6.09  all M N_5 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,hAPP_nat_nat(suc,M)),N_5)=hAPP_nat_nat(suc,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M),N_5))).
% 6.02/6.09  all X Y Z_1 (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_1))=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_1))).
% 6.02/6.09  all M N_5 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M),hAPP_nat_nat(suc,N_5))=hAPP_nat_nat(suc,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M),N_5))).
% 6.02/6.09  all M N_5 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M),N_5)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,N_5),M)).
% 6.02/6.09  all M_1 N_12 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M_1),N_12))<-> (exists K_6 (N_12=hAPP_nat_nat(suc,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M_1),K_6))))).
% 6.02/6.09  all I_3 M hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_3),hAPP_nat_nat(suc,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M),I_3)))).
% 6.02/6.09  all I_3 M hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_3),hAPP_nat_nat(suc,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,I_3),M)))).
% 6.02/6.09  all N_5 (hAPP_nat_nat(suc,N_5)!=N_5).
% 6.02/6.09  all N_5 (N_5!=hAPP_nat_nat(suc,N_5)).
% 6.02/6.09  all M_1 N_12 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M_1),N_12)=hAPP_nat_nat(suc,zero_zero_nat)<->M_1=hAPP_nat_nat(suc,zero_zero_nat)&N_12=zero_zero_nat|M_1=zero_zero_nat&N_12=hAPP_nat_nat(suc,zero_zero_nat)).
% 6.02/6.09  all M_1 N_12 (hAPP_nat_nat(suc,zero_zero_nat)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M_1),N_12)<->M_1=hAPP_nat_nat(suc,zero_zero_nat)&N_12=zero_zero_nat|M_1=zero_zero_nat&N_12=hAPP_nat_nat(suc,zero_zero_nat)).
% 6.02/6.09  all B_17 A_31 C_18 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,B_17),A_31)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,C_18),A_31)->B_17=C_18).
% 6.02/6.09  all B_17 A_31 C_18 (hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,B_17),A_31)=hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,C_18),A_31)->B_17=C_18).
% 6.02/6.09  all A_30 B_16 C_17 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_30),B_16)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_30),C_17)->B_16=C_17).
% 6.02/6.09  all A_30 B_16 C_17 (hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_30),B_16)=hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_30),C_17)->B_16=C_17).
% 6.02/6.09  all A_29 B_15 C_16 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_29),B_15)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_29),C_16)->B_15=C_16).
% 6.02/6.09  all A_29 B_15 C_16 (hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_29),B_15)=hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_29),C_16)->B_15=C_16).
% 6.02/6.09  all Ba Aa C_1 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,Ba),Aa)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,C_1),Aa)<->Ba=C_1).
% 6.02/6.09  all Ba Aa C_1 (hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,Ba),Aa)=hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,C_1),Aa)<->Ba=C_1).
% 6.02/6.09  all Aa Ba C_1 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,Aa),Ba)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,Aa),C_1)<->Ba=C_1).
% 6.02/6.09  all Aa Ba C_1 (hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,Aa),Ba)=hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,Aa),C_1)<->Ba=C_1).
% 6.02/6.09  all A_28 B_14 C_15 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_28),B_14)),C_15)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_28),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,B_14),C_15))).
% 6.02/6.09  all A_28 B_14 C_15 (hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_28),B_14)),C_15)=hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_28),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,B_14),C_15))).
% 6.02/6.09  all A_27 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_27),zero_zero_nat)=A_27).
% 6.02/6.09  all A_27 (hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_27),zero_zero_int)=A_27).
% 6.02/6.09  all A_26 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_26),zero_zero_nat)=A_26).
% 6.02/6.09  all A_26 (hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_26),zero_zero_int)=A_26).
% 6.02/6.09  all Aa (zero_zero_int=hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,Aa),Aa)<->Aa=zero_zero_int).
% 6.02/6.09  all A_25 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,zero_zero_nat),A_25)=A_25).
% 6.02/6.09  all A_25 (hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,zero_zero_int),A_25)=A_25).
% 6.02/6.09  all A_24 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,zero_zero_nat),A_24)=A_24).
% 6.02/6.09  all A_24 (hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,zero_zero_int),A_24)=A_24).
% 6.02/6.09  all C_14 A_23 B_13 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,C_14),A_23)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,C_14),B_13)))->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A_23),B_13))).
% 6.02/6.09  all C_14 A_23 B_13 (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,C_14),A_23)),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,C_14),B_13)))->hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A_23),B_13))).
% 6.02/6.09  all A_22 C_13 B_12 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_22),C_13)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,B_12),C_13)))->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A_22),B_12))).
% 6.02/6.09  all A_22 C_13 B_12 (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_22),C_13)),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,B_12),C_13)))->hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A_22),B_12))).
% 6.02/6.09  all C_12 D_5 A_21 B_11 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A_21),B_11))-> (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,C_12),D_5))->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_21),C_12)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,B_11),D_5))))).
% 6.02/6.09  all C_12 D_5 A_21 B_11 (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A_21),B_11))-> (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,C_12),D_5))->hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_21),C_12)),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,B_11),D_5))))).
% 6.02/6.09  all C_11 A_20 B_10 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A_20),B_10))->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,C_11),A_20)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,C_11),B_10)))).
% 6.02/6.09  all C_11 A_20 B_10 (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A_20),B_10))->hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,C_11),A_20)),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,C_11),B_10)))).
% 6.02/6.09  all C_10 A_19 B_9 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A_19),B_9))->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_19),C_10)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,B_9),C_10)))).
% 6.02/6.09  all C_10 A_19 B_9 (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A_19),B_9))->hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_19),C_10)),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,B_9),C_10)))).
% 6.02/6.09  all C_1 Aa Ba (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,C_1),Aa)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,C_1),Ba)))<->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Aa),Ba))).
% 6.02/6.09  all C_1 Aa Ba (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,C_1),Aa)),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,C_1),Ba)))<->hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Aa),Ba))).
% 6.02/6.10  all Aa C_1 Ba (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,Aa),C_1)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,Ba),C_1)))<->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Aa),Ba))).
% 6.02/6.10  all Aa C_1 Ba (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,Aa),C_1)),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,Ba),C_1)))<->hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Aa),Ba))).
% 6.02/6.10  all M (zero_zero_nat!=hAPP_nat_nat(suc,M)).
% 6.02/6.10  all Nat_2 (zero_zero_nat!=hAPP_nat_nat(suc,Nat_2)).
% 6.02/6.10  all M (hAPP_nat_nat(suc,M)!=zero_zero_nat).
% 6.02/6.10  all Nat_1 (hAPP_nat_nat(suc,Nat_1)!=zero_zero_nat).
% 6.02/6.10  all M (zero_zero_nat!=hAPP_nat_nat(suc,M)).
% 6.02/6.10  all M (hAPP_nat_nat(suc,M)!=zero_zero_nat).
% 6.02/6.10  all M_1 N_12 (-hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M_1),N_12))<->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_12),hAPP_nat_nat(suc,M_1)))).
% 6.02/6.10  all M_1 N_12 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M_1),hAPP_nat_nat(suc,N_12)))<->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M_1),N_12))|M_1=N_12).
% 6.02/6.10  all M_1 N_12 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(suc,M_1)),hAPP_nat_nat(suc,N_12)))<->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M_1),N_12))).
% 6.02/6.10  all N_12 M_1 (-hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_12),M_1))-> (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_12),hAPP_nat_nat(suc,M_1)))<->N_12=M_1)).
% 6.02/6.10  all N_5 M (-hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_5),M))-> (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_5),hAPP_nat_nat(suc,M)))->M=N_5)).
% 6.02/6.10  all M N_5 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M),N_5))->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M),hAPP_nat_nat(suc,N_5)))).
% 6.02/6.10  all M N_5 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M),N_5))-> (hAPP_nat_nat(suc,M)!=N_5->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(suc,M)),N_5)))).
% 6.02/6.10  all K_4 I_3 J (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_3),J))-> (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,J),K_4))->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(suc,I_3)),K_4)))).
% 6.02/6.10  all M N_5 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M),hAPP_nat_nat(suc,N_5)))-> (-hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M),N_5))->M=N_5)).
% 6.02/6.10  all M N_5 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(suc,M)),N_5))->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M),N_5))).
% 6.02/6.10  all M N_5 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(suc,M)),hAPP_nat_nat(suc,N_5)))->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M),N_5))).
% 6.02/6.10  all A (-hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,A),bot_bot_fun_nat_bool))).
% 6.02/6.10  all N_5 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,zero_zero_nat),N_5)=N_5).
% 6.02/6.10  all M (hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M),zero_zero_nat)=M).
% 6.02/6.10  all M_1 N_12 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M_1),N_12)=zero_zero_nat<->M_1=zero_zero_nat&N_12=zero_zero_nat).
% 6.02/6.10  all M N_5 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M),N_5)=M->N_5=zero_zero_nat).
% 6.02/6.10  all I_3 J (-hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,I_3),J)),I_3))).
% 6.02/6.10  all J I_3 (-hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,J),I_3)),I_3))).
% 6.02/6.10  all K_3 M_1 N_12 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,K_3),M_1)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,K_3),N_12)))<->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M_1),N_12))).
% 6.02/6.10  all M I_3 J (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_3),J))->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_3),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,J),M)))).
% 6.02/6.10  all M I_3 J (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_3),J))->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_3),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M),J)))).
% 6.02/6.10  all K_4 I_3 J (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_3),J))->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,I_3),K_4)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,J),K_4)))).
% 6.02/6.10  all K_4 L I_3 J (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_3),J))-> (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,K_4),L))->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,I_3),K_4)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,J),L))))).
% 6.02/6.10  all M N_5 K_4 L (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,K_4),L))-> (hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M),L)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,K_4),N_5)->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M),N_5)))).
% 6.02/6.10  all I_3 J K_4 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,I_3),J)),K_4))->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_3),K_4))).
% 6.02/6.10  all X_21 Y_5 Z_2 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,X_21),Y_5)),Z_2)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,X_21),Z_2)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,Y_5),Z_2))).
% 6.02/6.10  all X_21 Y_5 Z_2 (hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,X_21),Y_5)),Z_2)=hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,X_21),Z_2)),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,Y_5),Z_2))).
% 6.02/6.10  all N_28 M_4 Xs_42 (drop_A1195732799le_alt(N_28,drop_A1195732799le_alt(M_4,Xs_42))=drop_A1195732799le_alt(hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,N_28),M_4),Xs_42)).
% 6.02/6.10  all M N_5 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,hAPP_nat_nat(suc,M)),hAPP_nat_nat(suc,N_5))=hAPP_nat_nat(suc,hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,M),N_5))).
% 6.02/6.10  all A_18 List_1 (size_s2106320494le_alt(cons_A77766063le_alt(A_18,List_1))=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,size_s2106320494le_alt(List_1)),hAPP_nat_nat(suc,zero_zero_nat))).
% 6.02/6.10  all Fa Aa List (list_s99318913le_alt(Fa,cons_A77766063le_alt(Aa,List))=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,hAPP_A533009232lt_nat(Fa,Aa)),list_s99318913le_alt(Fa,List))),hAPP_nat_nat(suc,zero_zero_nat))).
% 6.02/6.10  all P_1 X_9 Xs_22 (hBOOL(hAPP_l300482276t_bool(list_e1101825597le_alt(P_1),cons_A77766063le_alt(X_9,Xs_22)))<->hBOOL(hAPP_A1120018583t_bool(P_1,X_9))|hBOOL(hAPP_l300482276t_bool(list_e1101825597le_alt(P_1),Xs_22))).
% 6.02/6.10  all P_1 (-hBOOL(hAPP_list_nat_bool(list_ex_nat(P_1),nil_nat))).
% 6.02/6.10  all P_1 (-hBOOL(hAPP_l300482276t_bool(list_e1101825597le_alt(P_1),nil_Ar1135217151le_alt))).
% 6.02/6.10  all P_1 Xs_22 Ys_4 (hBOOL(hAPP_l300482276t_bool(list_e1101825597le_alt(P_1),append28105492le_alt(Xs_22,Ys_4)))<->hBOOL(hAPP_l300482276t_bool(list_e1101825597le_alt(P_1),Xs_22))|hBOOL(hAPP_l300482276t_bool(list_e1101825597le_alt(P_1),Ys_4))).
% 6.02/6.10  all Aa (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,zero_zero_int),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,Aa),Aa)))<->hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,zero_zero_int),Aa))).
% 6.02/6.10  all Aa (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,Aa),Aa)),zero_zero_int))<->hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Aa),zero_zero_int))).
% 6.02/6.10  all B_8 A_17 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),A_17))-> (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),B_8))->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_17),B_8))))).
% 6.02/6.10  all B_8 A_17 (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,zero_zero_int),A_17))-> (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,zero_zero_int),B_8))->hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,zero_zero_int),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_17),B_8))))).
% 6.02/6.10  all B_7 A_16 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A_16),zero_zero_nat))-> (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B_7),zero_zero_nat))->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_16),B_7)),zero_zero_nat)))).
% 6.02/6.10  all B_7 A_16 (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A_16),zero_zero_int))-> (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,B_7),zero_zero_int))->hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_16),B_7)),zero_zero_int)))).
% 6.02/6.10  all P_1 Xs_22 (hBOOL(hAPP_list_nat_bool(list_ex_nat(P_1),rev_nat(Xs_22)))<->hBOOL(hAPP_list_nat_bool(list_ex_nat(P_1),Xs_22))).
% 6.02/6.10  all P_1 Xs_22 (hBOOL(hAPP_l300482276t_bool(list_e1101825597le_alt(P_1),rev_Ar955429983le_alt(Xs_22)))<->hBOOL(hAPP_l300482276t_bool(list_e1101825597le_alt(P_1),Xs_22))).
% 6.02/6.10  all N_12 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),N_12))<-> (exists M_2 (N_12=hAPP_nat_nat(suc,M_2)))).
% 6.02/6.10  all N_12 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_12),hAPP_nat_nat(suc,zero_zero_nat)))<->N_12=zero_zero_nat).
% 6.02/6.10  all M_1 N_12 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M_1),hAPP_nat_nat(suc,N_12)))<->M_1=zero_zero_nat| (exists J_3 (M_1=hAPP_nat_nat(suc,J_3)&hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,J_3),N_12))))).
% 6.02/6.10  all M_1 N_12 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M_1),N_12)))<->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),M_1))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),N_12))).
% 6.02/6.10  all X_20 Xs_41 N_27 (hAPP_nat_nat(nth_nat(cons_nat(X_20,Xs_41)),hAPP_nat_nat(suc,N_27))=hAPP_nat_nat(nth_nat(Xs_41),N_27)).
% 6.02/6.10  all X_20 Xs_41 N_27 (hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(cons_A77766063le_alt(X_20,Xs_41)),hAPP_nat_nat(suc,N_27))=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_41),N_27)).
% 6.02/6.10  all Xs_40 Ys_8 (size_s2106320494le_alt(append28105492le_alt(Xs_40,Ys_8))=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,size_s2106320494le_alt(Xs_40)),size_s2106320494le_alt(Ys_8))).
% 6.02/6.10  all N_26 X_19 Xs_39 (drop_A1195732799le_alt(hAPP_nat_nat(suc,N_26),cons_A77766063le_alt(X_19,Xs_39))=drop_A1195732799le_alt(N_26,Xs_39)).
% 6.02/6.10  all X_18 Xs_38 I_11 Y_4 (hAPP_A1849759038le_alt(list_u2058984551le_alt(cons_A77766063le_alt(X_18,Xs_38),hAPP_nat_nat(suc,I_11)),Y_4)=cons_A77766063le_alt(X_18,hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_38,I_11),Y_4))).
% 6.02/6.10  all N_25 X_17 (hAPP_A1849759038le_alt(replic1360561849le_alt(hAPP_nat_nat(suc,N_25)),X_17)=cons_A77766063le_alt(X_17,hAPP_A1849759038le_alt(replic1360561849le_alt(N_25),X_17))).
% 6.02/6.10  all N_24 M_3 X_16 (hAPP_A1849759038le_alt(replic1360561849le_alt(hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,N_24),M_3)),X_16)=append28105492le_alt(hAPP_A1849759038le_alt(replic1360561849le_alt(N_24),X_16),hAPP_A1849759038le_alt(replic1360561849le_alt(M_3),X_16))).
% 6.02/6.10  all N_23 Xs_37 (drop_A1195732799le_alt(hAPP_nat_nat(suc,N_23),Xs_37)=drop_A1195732799le_alt(N_23,tl_Arr314474198le_alt(Xs_37))).
% 6.02/6.10  all Xs_36 Ys_7 (size_s2106320494le_alt(splice1369921490le_alt(Xs_36,Ys_7))=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,size_s2106320494le_alt(Xs_36)),size_s2106320494le_alt(Ys_7))).
% 6.02/6.10  all Xs_35 Ys_6 N_22 (hAPP_nat_nat(nth_nat(append_nat(Xs_35,Ys_6)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,size_size_list_nat(Xs_35)),N_22))=hAPP_nat_nat(nth_nat(Ys_6),N_22)).
% 6.02/6.10  all Xs_35 Ys_6 N_22 (hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(append28105492le_alt(Xs_35,Ys_6)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,size_s2106320494le_alt(Xs_35)),N_22))=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Ys_6),N_22)).
% 6.02/6.10  all M N_5 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M),N_5))-> (exists K_6 (N_5=hAPP_nat_nat(suc,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M),K_6))))).
% 6.02/6.10  all Xs_22 N_12 (size_s2106320494le_alt(Xs_22)=hAPP_nat_nat(suc,N_12)<-> (exists Y_3 Ys_5 (is_Arr723427730le_alt(Y_3)&Xs_22=cons_A77766063le_alt(Y_3,Ys_5)&size_s2106320494le_alt(Ys_5)=N_12))).
% 6.02/6.10  all N_12 Xs_22 (hAPP_nat_nat(suc,N_12)=size_s2106320494le_alt(Xs_22)<-> (exists Y_3 Ys_5 (is_Arr723427730le_alt(Y_3)&Xs_22=cons_A77766063le_alt(Y_3,Ys_5)&size_s2106320494le_alt(Ys_5)=N_12))).
% 6.02/6.10  all I_3 J (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_3),J))-> (exists K_6 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),K_6))&hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,I_3),K_6)=J))).
% 6.02/6.10  all C_1 A B (hBOOL(hAPP_f448129468l_bool(hAPP_f284875647l_bool(ord_le1912455174t_bool,A),B))-> (hBOOL(hAPP_f448129468l_bool(hAPP_i2112223885l_bool(member_int,C_1),A))->hBOOL(hAPP_f448129468l_bool(hAPP_i2112223885l_bool(member_int,C_1),B)))).
% 6.02/6.10  all C_1 A B (hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,A),B))-> (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,C_1),A))->hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,C_1),B)))).
% 6.02/6.10  all N_5 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),N_5))-> (exists M_2 (N_5=hAPP_nat_nat(suc,M_2)))).
% 6.02/6.10  all N_12 N_21 F ((all N_7 hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(F,N_7)),hAPP_nat_nat(F,hAPP_nat_nat(suc,N_7)))))-> (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_12),N_21))->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(F,N_12)),hAPP_nat_nat(F,N_21))))).
% 6.02/6.10  all N_12 M_1 F ((all N_7 hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(F,N_7)),hAPP_nat_nat(F,hAPP_nat_nat(suc,N_7)))))-> (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(F,N_12)),hAPP_nat_nat(F,M_1)))<->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_12),M_1)))).
% 6.02/6.10  all Aa (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,Aa),Aa)),zero_zero_int))<->hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Aa),zero_zero_int))).
% 6.02/6.10  all B_6 C_9 A_15 (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,zero_zero_int),A_15))-> (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,B_6),C_9))->hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,B_6),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_15),C_9))))).
% 6.02/6.10  all B_6 C_9 A_15 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),A_15))-> (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B_6),C_9))->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B_6),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_15),C_9))))).
% 6.02/6.10  all Aa (hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,Aa),Aa)=zero_zero_int<->Aa=zero_zero_int).
% 6.02/6.10  all I_3 K_4 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_3),K_4))-> (K_4!=hAPP_nat_nat(suc,I_3)-> -(all J_3 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_3),J_3))->K_4!=hAPP_nat_nat(suc,J_3))))).
% 6.02/6.10  all I_3 K_4 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(suc,I_3)),K_4))-> -(all J_3 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_3),J_3))->K_4!=hAPP_nat_nat(suc,J_3)))).
% 6.02/6.10  all Y (Y!=zero_zero_nat-> -(all Nat (Y!=hAPP_nat_nat(suc,Nat)))).
% 6.02/6.10  all N_5 (N_5!=zero_zero_nat-> (exists M_2 (N_5=hAPP_nat_nat(suc,M_2)))).
% 6.02/6.10  all N_12 P_1 (hBOOL(hAPP_nat_bool(P_1,zero_zero_nat))-> ((all N_7 (hBOOL(hAPP_nat_bool(P_1,N_7))->hBOOL(hAPP_nat_bool(P_1,hAPP_nat_nat(suc,N_7)))))->hBOOL(hAPP_nat_bool(P_1,N_12)))).
% 6.02/6.10  all P_1 K_3 (hBOOL(hAPP_nat_bool(P_1,K_3))-> ((all N_7 (hBOOL(hAPP_nat_bool(P_1,hAPP_nat_nat(suc,N_7)))->hBOOL(hAPP_nat_bool(P_1,N_7))))->hBOOL(hAPP_nat_bool(P_1,zero_zero_nat)))).
% 6.02/6.10  all N_20 Xs_34 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_20),size_s2106320494le_alt(Xs_34)))->append28105492le_alt(take_A463070695le_alt(N_20,Xs_34),cons_A77766063le_alt(hd_Arr1814706386le_alt(drop_A1195732799le_alt(N_20,Xs_34)),nil_Ar1135217151le_alt))=take_A463070695le_alt(hAPP_nat_nat(suc,N_20),Xs_34)).
% 6.02/6.10  all N_19 Xs_33 (take_A463070695le_alt(N_19,tl_Arr314474198le_alt(Xs_33))=tl_Arr314474198le_alt(take_A463070695le_alt(hAPP_nat_nat(suc,N_19),Xs_33))).
% 6.02/6.10  all N_18 (take_A463070695le_alt(N_18,nil_Ar1135217151le_alt)=nil_Ar1135217151le_alt).
% 6.02/6.10  all I_10 Xs_32 (hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,Xs_32))->hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,take_A463070695le_alt(I_10,Xs_32)))).
% 6.02/6.10  all P_1 Xs_22 (takeWh1545314552le_alt(P_1,Xs_22)=take_A463070695le_alt(size_s2106320494le_alt(takeWh1545314552le_alt(P_1,Xs_22)),Xs_22)).
% 6.02/6.10  all N_17 Xs_31 (append28105492le_alt(take_A463070695le_alt(N_17,Xs_31),drop_A1195732799le_alt(N_17,Xs_31))=Xs_31).
% 6.02/6.10  all N_16 X_15 Xs_30 (take_A463070695le_alt(hAPP_nat_nat(suc,N_16),cons_A77766063le_alt(X_15,Xs_30))=cons_A77766063le_alt(X_15,take_A463070695le_alt(N_16,Xs_30))).
% 6.02/6.10  all N_12 Xs_22 (take_A463070695le_alt(N_12,Xs_22)=nil_Ar1135217151le_alt<->N_12=zero_zero_nat|Xs_22=nil_Ar1135217151le_alt).
% 6.02/6.10  all Xs_29 (take_A463070695le_alt(zero_zero_nat,Xs_29)=nil_Ar1135217151le_alt).
% 6.02/6.10  all Xs_22 Ys_4 Zs (append28105492le_alt(Xs_22,Ys_4)=Zs<->Xs_22=take_A463070695le_alt(size_s2106320494le_alt(Xs_22),Zs)&Ys_4=drop_A1195732799le_alt(size_s2106320494le_alt(Xs_22),Zs)).
% 6.02/6.10  all I_9 J_2 Xs_28 (take_A463070695le_alt(hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,I_9),J_2),Xs_28)=append28105492le_alt(take_A463070695le_alt(I_9,Xs_28),take_A463070695le_alt(J_2,drop_A1195732799le_alt(I_9,Xs_28)))).
% 6.02/6.10  all N_15 Xs_27 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_15),size_s2106320494le_alt(Xs_27)))->take_A463070695le_alt(N_15,butlas123970891le_alt(Xs_27))=take_A463070695le_alt(N_15,Xs_27)).
% 6.02/6.10  all N_14 Xs_26 (Xs_26!=nil_Ar1135217151le_alt->take_A463070695le_alt(hAPP_nat_nat(suc,N_14),Xs_26)=cons_A77766063le_alt(hd_Arr1814706386le_alt(Xs_26),take_A463070695le_alt(N_14,tl_Arr314474198le_alt(Xs_26)))).
% 6.02/6.10  all I_8 Xs_25 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_8),size_s2106320494le_alt(Xs_25)))->take_A463070695le_alt(hAPP_nat_nat(suc,I_8),Xs_25)=append28105492le_alt(take_A463070695le_alt(I_8,Xs_25),cons_A77766063le_alt(hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_25),I_8),nil_Ar1135217151le_alt))).
% 6.02/6.10  all I_7 Xs_24 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_7),size_s2106320494le_alt(Xs_24)))->Xs_24=append28105492le_alt(take_A463070695le_alt(I_7,Xs_24),cons_A77766063le_alt(hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_24),I_7),drop_A1195732799le_alt(hAPP_nat_nat(suc,I_7),Xs_24)))).
% 6.02/6.10  all A_14 I_6 Xs_23 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_6),size_s2106320494le_alt(Xs_23)))->hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_23,I_6),A_14)=append28105492le_alt(take_A463070695le_alt(I_6,Xs_23),cons_A77766063le_alt(A_14,drop_A1195732799le_alt(hAPP_nat_nat(suc,I_6),Xs_23)))).
% 6.02/6.10  all P_1 Xs_22 N_12 ((all I_5 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_5),N_12))-> (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_5),size_s2106320494le_alt(Xs_22)))->hBOOL(hAPP_A1120018583t_bool(P_1,hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_22),I_5))))))-> ((hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_12),size_s2106320494le_alt(Xs_22)))-> -hBOOL(hAPP_A1120018583t_bool(P_1,hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_22),N_12))))->takeWh1545314552le_alt(P_1,Xs_22)=take_A463070695le_alt(N_12,Xs_22))).
% 6.02/6.10  all Z_1 X Y (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X),Y))->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,Y),Z_1)))).
% 6.02/6.10  all Y X Z_1 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X),Z_1))->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,Y),Z_1)))).
% 6.02/6.10  all A_13 (hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,zero_zero_int),A_13)=A_13).
% 6.02/6.10  all A_13 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,zero_zero_nat),A_13)=A_13).
% 6.02/6.10  all A_12 (hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_12),zero_zero_int)=A_12).
% 6.02/6.10  all A_12 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_12),zero_zero_nat)=A_12).
% 6.02/6.10  all A_11 B_5 C_8 D_4 (hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_11),B_5)),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,C_8),D_4))=hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_11),C_8)),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,B_5),D_4))).
% 6.02/6.10  all A_11 B_5 C_8 D_4 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_11),B_5)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,C_8),D_4))=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_11),C_8)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,B_5),D_4))).
% 6.02/6.10  all A_10 B_4 C_7 (hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_10),B_4)),C_7)=hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_10),C_7)),B_4)).
% 6.02/6.10  all A_10 B_4 C_7 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_10),B_4)),C_7)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_10),C_7)),B_4)).
% 6.02/6.10  all A_9 B_3 C_6 (hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_9),B_3)),C_6)=hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_9),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,B_3),C_6))).
% 6.02/6.10  all A_9 B_3 C_6 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_9),B_3)),C_6)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_9),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,B_3),C_6))).
% 6.02/6.10  all A_8 C_5 D_3 (hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_8),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,C_5),D_3))=hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_8),C_5)),D_3)).
% 6.02/6.10  all A_8 C_5 D_3 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_8),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,C_5),D_3))=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_8),C_5)),D_3)).
% 6.02/6.10  all A_7 C_4 D_2 (hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_7),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,C_4),D_2))=hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,C_4),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_7),D_2))).
% 6.02/6.10  all A_7 C_4 D_2 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_7),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,C_4),D_2))=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,C_4),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_7),D_2))).
% 6.02/6.10  all A_6 C_3 (hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_6),C_3)=hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,C_3),A_6)).
% 6.02/6.10  all A_6 C_3 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_6),C_3)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,C_3),A_6)).
% 6.02/6.10  all Ba Aa (Ba=hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,Ba),Aa)<->Aa=zero_zero_int).
% 6.02/6.10  all Ba Aa (Ba=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,Ba),Aa)<->Aa=zero_zero_nat).
% 6.02/6.10  all N_13 Xs_21 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_13),size_s2106320494le_alt(Xs_21)))->hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(rev_Ar955429983le_alt(Xs_21)),N_13)=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_21),hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,size_s2106320494le_alt(Xs_21)),hAPP_nat_nat(suc,N_13)))).
% 6.02/6.10  all I_4 K_5 X_14 (drop_A1195732799le_alt(I_4,hAPP_A1849759038le_alt(replic1360561849le_alt(K_5),X_14))=hAPP_A1849759038le_alt(replic1360561849le_alt(hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,K_5),I_4)),X_14)).
% 6.02/6.10  all M K_4 N_5 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M),K_4)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,N_5),K_4))=hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,M),N_5)).
% 6.02/6.10  all K_4 M N_5 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,K_4),M)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,K_4),N_5))=hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,M),N_5)).
% 6.02/6.10  all I_3 J K_4 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,I_3),J)),K_4)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,I_3),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,J),K_4))).
% 6.02/6.10  all N_5 M (hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,N_5),M)),N_5)=M).
% 6.02/6.10  all M N_5 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M),N_5)),N_5)=M).
% 6.02/6.10  all Aa Ba C_1 D_1 (hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,Aa),Ba)=hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,C_1),D_1)-> (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Aa),Ba))<->hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,C_1),D_1)))).
% 6.02/6.10  all A_5 B_2 (hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_5),B_2)),B_2)=A_5).
% 6.02/6.10  all A_4 B_1 (hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,A_4),B_1)),B_1)=A_4).
% 6.02/6.10  all N_5 J K_4 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,J),K_4))->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,J),N_5)),K_4))).
% 6.02/6.10  all L M N_5 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M),N_5))-> (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M),L))->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,L),N_5)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,L),M))))).
% 6.02/6.10  all Aa Ba (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Aa),Ba))<->hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,Aa),Ba)),zero_zero_int))).
% 6.02/6.10  all M N_5 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),N_5))-> (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),M))->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,M),N_5)),M)))).
% 6.02/6.10  all N_12 M_1 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,N_12),M_1)))<->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M_1),N_12))).
% 6.02/6.10  all M N_5 hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,M),N_5)),hAPP_nat_nat(suc,M))).
% 6.02/6.10  all N_5 M (hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,N_5),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,N_5),M))=zero_zero_nat).
% 6.02/6.10  all I J_1 K_3 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I),hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,J_1),K_3)))<->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,I),K_3)),J_1))).
% 6.02/6.10  all M N_5 (-hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M),N_5))->hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,N_5),hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,M),N_5))=M).
% 6.02/6.10  all I_3 J K_4 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,I_3),J)),K_4)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,I_3),K_4)),J)).
% 6.02/6.10  all X_13 Y_2 Z (hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,X_13),Y_2)),Z)=hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,X_13),Z)),hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,Y_2),Z))).
% 6.02/6.10  all Aa Ba C_1 D_1 (hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,Aa),Ba)=hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,C_1),D_1)-> (Aa=Ba<->C_1=D_1)).
% 6.02/6.10  all A_3 (hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,A_3),zero_zero_int)=A_3).
% 6.02/6.10  all A_2 (hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,A_2),A_2)=zero_zero_int).
% 6.02/6.10  all Aa Ba (Aa=Ba<->hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,Aa),Ba)=zero_zero_int).
% 6.02/6.10  all Aa Ba (hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,Aa),Ba)=zero_zero_int<->Aa=Ba).
% 6.02/6.10  all M N_5 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,M),N_5)=zero_zero_nat-> (hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,N_5),M)=zero_zero_nat->M=N_5)).
% 6.02/6.10  all M (hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,M),M)=zero_zero_nat).
% 6.02/6.10  all M (hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,M),zero_zero_nat)=M).
% 6.02/6.10  all N_5 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,zero_zero_nat),N_5)=zero_zero_nat).
% 6.02/6.10  all M N_5 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,hAPP_nat_nat(suc,M)),hAPP_nat_nat(suc,N_5))=hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,M),N_5)).
% 6.02/6.10  all M N_5 K_4 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,hAPP_nat_nat(suc,M)),N_5)),hAPP_nat_nat(suc,K_4))=hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,M),N_5)),K_4)).
% 6.02/6.10  all N_5 M (hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,N_5),M)),M)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,N_5),M)).
% 6.02/6.10  all I_3 N_5 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),N_5))->hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,N_5),hAPP_nat_nat(suc,I_3))),N_5))).
% 6.02/6.10  all N_5 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),N_5))->hAPP_nat_nat(suc,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,N_5),hAPP_nat_nat(suc,zero_zero_nat)))=N_5).
% 6.02/6.10  all P_1 Aa Ba (hBOOL(hAPP_nat_bool(P_1,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,Aa),Ba)))<-> (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Aa),Ba))->hBOOL(hAPP_nat_bool(P_1,zero_zero_nat)))& (all D (Aa=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,Ba),D)->hBOOL(hAPP_nat_bool(P_1,D))))).
% 6.02/6.10  all P_1 Aa Ba (hBOOL(hAPP_nat_bool(P_1,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,Aa),Ba)))<-> -(hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Aa),Ba))& -hBOOL(hAPP_nat_bool(P_1,zero_zero_nat))| (exists D (Aa=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,Ba),D)& -hBOOL(hAPP_nat_bool(P_1,D)))))).
% 6.02/6.10  all N_11 Xs_20 Ys_3 (take_A463070695le_alt(N_11,append28105492le_alt(Xs_20,Ys_3))=append28105492le_alt(take_A463070695le_alt(N_11,Xs_20),take_A463070695le_alt(hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,N_11),size_s2106320494le_alt(Xs_20)),Ys_3))).
% 6.02/6.10  all N_10 Xs_19 Ys_2 (drop_A1195732799le_alt(N_10,append28105492le_alt(Xs_19,Ys_2))=append28105492le_alt(drop_A1195732799le_alt(N_10,Xs_19),drop_A1195732799le_alt(hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,N_10),size_s2106320494le_alt(Xs_19)),Ys_2))).
% 6.02/6.10  all Ys_1 N_9 Xs_18 ((hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_9),size_s2106320494le_alt(Xs_18)))->hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(append28105492le_alt(Xs_18,Ys_1)),N_9)=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_18),N_9))& (-hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_9),size_s2106320494le_alt(Xs_18)))->hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(append28105492le_alt(Xs_18,Ys_1)),N_9)=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Ys_1),hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,N_9),size_s2106320494le_alt(Xs_18))))).
% 6.02/6.10  all Ys X_12 N_8 Xs_17 ((hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_8),size_s2106320494le_alt(Xs_17)))->hAPP_A1849759038le_alt(list_u2058984551le_alt(append28105492le_alt(Xs_17,Ys),N_8),X_12)=append28105492le_alt(hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_17,N_8),X_12),Ys))& (-hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_8),size_s2106320494le_alt(Xs_17)))->hAPP_A1849759038le_alt(list_u2058984551le_alt(append28105492le_alt(Xs_17,Ys),N_8),X_12)=append28105492le_alt(Xs_17,hAPP_A1849759038le_alt(list_u2058984551le_alt(Ys,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,N_8),size_s2106320494le_alt(Xs_17))),X_12)))).
% 6.02/6.10  all I_2 Xs_16 (rev_Ar955429983le_alt(drop_A1195732799le_alt(I_2,Xs_16))=take_A463070695le_alt(hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,size_s2106320494le_alt(Xs_16)),I_2),rev_Ar955429983le_alt(Xs_16))).
% 6.02/6.10  all I_1 Xs_15 (rev_Ar955429983le_alt(take_A463070695le_alt(I_1,Xs_15))=drop_A1195732799le_alt(hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,size_s2106320494le_alt(Xs_15)),I_1),rev_Ar955429983le_alt(Xs_15))).
% 6.02/6.10  all I P_1 K_3 (hBOOL(hAPP_nat_bool(P_1,K_3))-> ((all N_7 (hBOOL(hAPP_nat_bool(P_1,hAPP_nat_nat(suc,N_7)))->hBOOL(hAPP_nat_bool(P_1,N_7))))->hBOOL(hAPP_nat_bool(P_1,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,K_3),I))))).
% 6.02/6.10  all X_11 K_2 Xs_14 (is_Arr723427730le_alt(X_11)-> (Xs_14!=nil_Ar1135217151le_alt-> (K_2=hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,size_s2106320494le_alt(Xs_14)),one_one_nat)->last_A1066338328le_alt(hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_14,K_2),X_11))=X_11)& (K_2!=hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,size_s2106320494le_alt(Xs_14)),one_one_nat)->last_A1066338328le_alt(hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_14,K_2),X_11))=last_A1066338328le_alt(Xs_14)))).
% 6.02/6.10  all A (hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,bot_bot_fun_nat_bool),A)=bot_bot_fun_nat_bool).
% 6.02/6.10  all A (hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),bot_bot_fun_nat_bool)=A).
% 6.02/6.10  all A (hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),A)=bot_bot_fun_nat_bool).
% 6.02/6.10  all N_5 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,hAPP_nat_nat(suc,N_5)),one_one_nat)=N_5).
% 6.02/6.10  all M N_5 (hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,M),hAPP_nat_nat(suc,N_5))=hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,M),one_one_nat)),N_5)).
% 6.02/6.10  all N_5 (hAPP_nat_nat(suc,N_5)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,one_one_nat),N_5)).
% 6.02/6.10  all N_5 (hAPP_nat_nat(suc,N_5)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,N_5),one_one_nat)).
% 6.02/6.10  all X_10 Xs_13 (drop_A1195732799le_alt(one_one_nat,cons_A77766063le_alt(X_10,Xs_13))=Xs_13).
% 6.02/6.10  all X_9 (one_one_nat=X_9<->X_9=one_one_nat).
% 6.02/6.10  one_one_nat=hAPP_nat_nat(suc,zero_zero_nat).
% 6.02/6.10  all A_1 hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A_1),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_1),one_one_nat))).
% 6.02/6.10  all A_1 hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A_1),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_1),one_one_int))).
% 6.02/6.10  -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,one_one_nat),zero_zero_nat)).
% 6.02/6.10  hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),one_one_nat)).
% 6.02/6.10  one_one_nat!=zero_zero_nat.
% 6.02/6.10  zero_zero_nat!=one_one_nat.
% 6.02/6.10  hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,one_one_nat),one_one_nat))).
% 6.02/6.10  hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,zero_zero_int),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,one_one_int),one_one_int))).
% 6.02/6.10  all X_8 Xs_12 (take_A463070695le_alt(one_one_nat,cons_A77766063le_alt(X_8,Xs_12))=cons_A77766063le_alt(X_8,nil_Ar1135217151le_alt)).
% 6.02/6.10  all Xs_11 (size_s2106320494le_alt(butlas123970891le_alt(Xs_11))=hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,size_s2106320494le_alt(Xs_11)),one_one_nat)).
% 6.02/6.10  all Xs_10 (size_s2106320494le_alt(tl_Arr314474198le_alt(Xs_10))=hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,size_s2106320494le_alt(Xs_10)),one_one_nat)).
% 6.02/6.10  all N_6 Xs_9 (tl_Arr314474198le_alt(take_A463070695le_alt(N_6,Xs_9))=take_A463070695le_alt(hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,N_6),one_one_nat),tl_Arr314474198le_alt(Xs_9))).
% 6.02/6.10  all N_5 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),N_5))->N_5=hAPP_nat_nat(suc,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,N_5),one_one_nat))).
% 6.02/6.10  all N_5 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),N_5))->hAPP_nat_nat(suc,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,N_5),one_one_nat))=N_5).
% 6.02/6.10  all N_5 M ((M=zero_zero_nat->hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M),N_5)=N_5)& (M!=zero_zero_nat->hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M),N_5)=hAPP_nat_nat(suc,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,M),one_one_nat)),N_5)))).
% 6.02/6.10  all X_7 Xs_8 N_4 (is_Arr723427730le_alt(X_7)-> (N_4=zero_zero_nat->hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(cons_A77766063le_alt(X_7,Xs_8)),N_4)=X_7)& (N_4!=zero_zero_nat->hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(cons_A77766063le_alt(X_7,Xs_8)),N_4)=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_8),hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,N_4),one_one_nat)))).
% 6.02/6.11  all X_6 Xs_7 N_3 ((N_3=zero_zero_nat->drop_A1195732799le_alt(N_3,cons_A77766063le_alt(X_6,Xs_7))=cons_A77766063le_alt(X_6,Xs_7))& (N_3!=zero_zero_nat->drop_A1195732799le_alt(N_3,cons_A77766063le_alt(X_6,Xs_7))=drop_A1195732799le_alt(hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,N_3),one_one_nat),Xs_7))).
% 6.02/6.11  all Xs_6 (butlas123970891le_alt(Xs_6)=take_A463070695le_alt(hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,size_s2106320494le_alt(Xs_6)),one_one_nat),Xs_6)).
% 6.02/6.11  all X_5 K_1 Xs_5 ((K_1=hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,size_s2106320494le_alt(Xs_5)),one_one_nat)->butlas123970891le_alt(hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_5,K_1),X_5))=butlas123970891le_alt(Xs_5))& (K_1!=hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,size_s2106320494le_alt(Xs_5)),one_one_nat)->butlas123970891le_alt(hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_5,K_1),X_5))=hAPP_A1849759038le_alt(list_u2058984551le_alt(butlas123970891le_alt(Xs_5),K_1),X_5))).
% 6.02/6.11  all X_4 N_2 (N_2!=zero_zero_nat->tl_Arr314474198le_alt(hAPP_A1849759038le_alt(replic1360561849le_alt(N_2),X_4))=hAPP_A1849759038le_alt(replic1360561849le_alt(hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,N_2),one_one_nat)),X_4)).
% 6.02/6.11  all X_3 Xs_4 N_1 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),N_1))->hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(cons_A77766063le_alt(X_3,Xs_4)),N_1)=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_4),hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,N_1),one_one_nat))).
% 6.02/6.11  all X_2 Xs_3 N ((N=zero_zero_nat->take_A463070695le_alt(N,cons_A77766063le_alt(X_2,Xs_3))=nil_Ar1135217151le_alt)& (N!=zero_zero_nat->take_A463070695le_alt(N,cons_A77766063le_alt(X_2,Xs_3))=cons_A77766063le_alt(X_2,take_A463070695le_alt(hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,N),one_one_nat),Xs_3)))).
% 6.02/6.11  all Y_1 K Xs_2 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,K),size_s2106320494le_alt(Xs_2)))->rev_Ar955429983le_alt(hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_2,K),Y_1))=hAPP_A1849759038le_alt(list_u2058984551le_alt(rev_Ar955429983le_alt(Xs_2),hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,size_s2106320494le_alt(Xs_2)),K)),one_one_nat)),Y_1)).
% 6.02/6.11  all Xs_1 (Xs_1!=nil_Ar1135217151le_alt->last_A1066338328le_alt(Xs_1)=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_1),hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,size_s2106320494le_alt(Xs_1)),one_one_nat))).
% 6.02/6.11  all X_1 Xs V_2 ((number_number_of_nat(V_2)=zero_zero_nat->take_A463070695le_alt(number_number_of_nat(V_2),cons_A77766063le_alt(X_1,Xs))=nil_Ar1135217151le_alt)& (number_number_of_nat(V_2)!=zero_zero_nat->take_A463070695le_alt(number_number_of_nat(V_2),cons_A77766063le_alt(X_1,Xs))=cons_A77766063le_alt(X_1,take_A463070695le_alt(hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,number_number_of_nat(V_2)),one_one_nat),Xs)))).
% 6.02/6.11  all Aa (hBOOL(hAPP_f448129468l_bool(hAPP_i2112223885l_bool(member_int,Aa),ring_1_Ints_int))-> (hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,one_one_int),Aa)),Aa)),zero_zero_int))<->hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Aa),zero_zero_int)))).
% 6.02/6.11  all C_1 A B (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,C_1),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),B)))-> -(hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,C_1),A))->hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,C_1),B)))).
% 6.02/6.11  all B C_1 A (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,C_1),A))-> (-hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,C_1),B))->hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,C_1),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),B))))).
% 6.02/6.11  all Ba Aa (hBOOL(hAPP_f448129468l_bool(hAPP_i2112223885l_bool(member_int,Aa),ring_1_Ints_int))-> (hBOOL(hAPP_f448129468l_bool(hAPP_i2112223885l_bool(member_int,Ba),ring_1_Ints_int))->hBOOL(hAPP_f448129468l_bool(hAPP_i2112223885l_bool(member_int,hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,Aa),Ba)),ring_1_Ints_int)))).
% 6.02/6.11  all V_1 W_1 (number_number_of_int(hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,V_1),W_1))=hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,number_number_of_int(V_1)),number_number_of_int(W_1))).
% 6.02/6.11  all V W C_2 (hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,number_number_of_int(V)),hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,number_number_of_int(W)),C_2))=hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,number_number_of_int(hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,V),W))),C_2)).
% 6.02/6.11  all C_1 A B (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,C_1),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),B)))-> -hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,C_1),B))).
% 6.02/6.11  all C_1 A B (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,C_1),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),B)))->hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,C_1),A))).
% 6.02/6.11  all C_1 A B (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,C_1),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),B)))<->hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,C_1),A))& -hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,C_1),B))).
% 6.02/6.11  all A B (hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),B)=collect_nat(cOMBS_nat_bool_bool(cOMBB_1015721476ol_nat(fconj,cOMBC_226598744l_bool(member_nat,A)),cOMBB_bool_bool_nat(fNot,cOMBC_226598744l_bool(member_nat,B))))).
% 6.02/6.11  all P (-hBOOL(hAPP_bool_bool(fNot,P))| -hBOOL(P)).
% 6.02/6.11  all P (hBOOL(P)|hBOOL(hAPP_bool_bool(fNot,P))).
% 6.02/6.11  all Q P (-hBOOL(P)| -hBOOL(Q)|hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(fconj,P),Q))).
% 6.02/6.11  all P Q (-hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(fconj,P),Q))|hBOOL(P)).
% 6.02/6.11  all P Q (-hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(fconj,P),Q))|hBOOL(Q)).
% 6.02/6.11  -hBOOL(fFalse).
% 6.02/6.11  all P (is_bool(P)->P=fTrue|P=fFalse).
% 6.02/6.11  all P Q (is_bool(P)->hAPP_nat_bool(cOMBK_bool_nat(P),Q)=P).
% 6.02/6.11  all P Q R (hAPP_nat_bool(cOMBB_bool_bool_nat(P,Q),R)=hAPP_bool_bool(P,hAPP_nat_bool(Q,R))).
% 6.02/6.11  all P Q R (hAPP_nat_bool(cOMBS_nat_bool_bool(P,Q),R)=hAPP_bool_bool(hAPP_n1006566506l_bool(P,R),hAPP_nat_bool(Q,R))).
% 6.02/6.11  all X Y (-hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(fe_qual1028827333le_alt,X),Y))|X=Y).
% 6.02/6.11  all X Y (X!=Y|hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(fe_qual1028827333le_alt,X),Y))).
% 6.02/6.11  all P Q R (hAPP_nat_bool(cOMBC_226598744l_bool(P,Q),R)=hAPP_f54304608l_bool(hAPP_n215258509l_bool(P,R),Q)).
% 6.02/6.11  all P Q R (hAPP_n1006566506l_bool(cOMBB_1015721476ol_nat(P,Q),R)=hAPP_b589554111l_bool(P,hAPP_nat_bool(Q,R))).
% 6.02/6.11  a!=b.
% 6.02/6.11  -(exists C hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,cons_A77766063le_alt(a,cons_A77766063le_alt(b,cons_A77766063le_alt(C,nil_Ar1135217151le_alt)))))).
% 6.02/6.11  end_of_list.
% 6.02/6.11  
% 6.02/6.11  -------> usable clausifies to:
% 6.02/6.11  
% 6.02/6.11  list(usable).
% 6.02/6.11  0 [] A=A.
% 6.02/6.11  0 [] is_Arr723427730le_alt(undefi1471133025le_alt(arrow_1486210539le_alt)).
% 6.02/6.11  0 [] is_Arr723427730le_alt(hd_Arr1814706386le_alt(B_1_1)).
% 6.02/6.11  0 [] is_Arr723427730le_alt(last_A1066338328le_alt(B_1_1)).
% 6.02/6.11  0 [] is_bool(bot_bot_bool).
% 6.02/6.11  0 [] is_bool(fFalse).
% 6.02/6.11  0 [] is_bool(fTrue).
% 6.02/6.11  0 [] -is_Arr723427730le_alt(B_2_1)|is_bool(hAPP_A1120018583t_bool(B_1_1,B_2_1)).
% 6.02/6.11  0 [] -is_bool(B_2_1)|is_bool(hAPP_bool_bool(B_1_1,B_2_1)).
% 6.02/6.11  0 [] is_bool(hAPP_int_bool(B_1_1,B_2_1)).
% 6.02/6.11  0 [] is_bool(hAPP_l300482276t_bool(B_1_1,B_2_1)).
% 6.02/6.11  0 [] is_bool(hAPP_list_int_bool(B_1_1,B_2_1)).
% 6.02/6.11  0 [] is_bool(hAPP_list_nat_bool(B_1_1,B_2_1)).
% 6.02/6.11  0 [] is_Arr723427730le_alt(hAPP_n1410269210le_alt(B_1_1,B_2_1)).
% 6.02/6.11  0 [] is_bool(hAPP_nat_bool(B_1_1,B_2_1)).
% 6.02/6.11  0 [] is_bool(hAPP_f448129468l_bool(B_1_1,B_2_1)).
% 6.02/6.11  0 [] is_bool(hAPP_f54304608l_bool(B_1_1,B_2_1)).
% 6.02/6.11  0 [] is_Arr723427730le_alt(a).
% 6.02/6.11  0 [] is_Arr723427730le_alt(b).
% 6.02/6.11  0 [] is_Arr723427730le_alt($c3).
% 6.02/6.11  0 [] is_Arr723427730le_alt($c2).
% 6.02/6.11  0 [] is_Arr723427730le_alt($c1).
% 6.02/6.11  0 [] hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,cons_A77766063le_alt($c3,cons_A77766063le_alt($c2,cons_A77766063le_alt($c1,nil_Ar1135217151le_alt))))).
% 6.02/6.11  0 [] hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,nil_Ar1135217151le_alt)).
% 6.02/6.11  0 [] hBOOL(hAPP_list_nat_bool(distinct_nat,nil_nat)).
% 6.02/6.11  0 [] nil_Ar1135217151le_alt!=cons_A77766063le_alt(A_48,List_4).
% 6.02/6.11  0 [] nil_nat!=cons_nat(A_48,List_4).
% 6.02/6.11  0 [] cons_A77766063le_alt(A_46,List_2)!=nil_Ar1135217151le_alt.
% 6.02/6.11  0 [] cons_nat(A_46,List_2)!=nil_nat.
% 6.02/6.11  0 [] Xs_22=nil_Ar1135217151le_alt|is_Arr723427730le_alt($f2(Xs_22)).
% 6.02/6.11  0 [] Xs_22=nil_Ar1135217151le_alt|Xs_22=cons_A77766063le_alt($f2(Xs_22),$f1(Xs_22)).
% 6.02/6.11  0 [] Xs_22!=nil_Ar1135217151le_alt| -is_Arr723427730le_alt(Y_3)|Xs_22!=cons_A77766063le_alt(Y_3,Ys_5).
% 6.02/6.11  0 [] Xs_22=nil_nat|Xs_22=cons_nat($f4(Xs_22),$f3(Xs_22)).
% 6.02/6.11  0 [] Xs_22!=nil_nat|Xs_22!=cons_nat(Y_3,Ys_5).
% 6.02/6.11  0 [] Y_30=nil_Ar1135217151le_alt|is_Arr723427730le_alt($f6(Y_30)).
% 6.02/6.11  0 [] Y_30=nil_Ar1135217151le_alt|Y_30=cons_A77766063le_alt($f6(Y_30),$f5(Y_30)).
% 6.02/6.11  0 [] Y_30=nil_nat|Y_30=cons_nat($f8(Y_30),$f7(Y_30)).
% 6.02/6.11  0 [] Xs_114!=cons_A77766063le_alt(X_84,Xs_114).
% 6.02/6.11  0 [] cons_A77766063le_alt(X_83,Xs_113)!=Xs_113.
% 6.02/6.11  0 [] -is_Arr723427730le_alt(Aa)| -is_Arr723427730le_alt(A_46)|cons_A77766063le_alt(Aa,List)!=cons_A77766063le_alt(A_46,List_2)|Aa=A_46.
% 6.02/6.11  0 [] -is_Arr723427730le_alt(Aa)| -is_Arr723427730le_alt(A_46)|cons_A77766063le_alt(Aa,List)!=cons_A77766063le_alt(A_46,List_2)|List=List_2.
% 6.02/6.11  0 [] -is_Arr723427730le_alt(Aa)| -is_Arr723427730le_alt(A_46)|cons_A77766063le_alt(Aa,List)=cons_A77766063le_alt(A_46,List_2)|Aa!=A_46|List!=List_2.
% 6.02/6.11  0 [] splice1369921490le_alt(cons_A77766063le_alt(V_4,Va),nil_Ar1135217151le_alt)=cons_A77766063le_alt(V_4,Va).
% 6.02/6.11  0 [] splice_nat(cons_nat(V_4,Va),nil_nat)=cons_nat(V_4,Va).
% 6.02/6.11  0 [] insert1969589781le_alt(X_82,nil_Ar1135217151le_alt)=cons_A77766063le_alt(X_82,nil_Ar1135217151le_alt).
% 6.02/6.11  0 [] insert_nat(X_82,nil_nat)=cons_nat(X_82,nil_nat).
% 6.02/6.11  0 [] Xs_22=nil_Ar1135217151le_alt|is_Arr723427730le_alt($f9(P_1,Xs_22))|is_Arr723427730le_alt($f11(P_1,Xs_22))|hBOOL(hAPP_l300482276t_bool(P_1,Xs_22)).
% 6.02/6.11  0 [] Xs_22=nil_Ar1135217151le_alt|is_Arr723427730le_alt($f9(P_1,Xs_22))|$f10(P_1,Xs_22)!=nil_Ar1135217151le_alt|hBOOL(hAPP_l300482276t_bool(P_1,Xs_22)).
% 6.02/6.11  0 [] Xs_22=nil_Ar1135217151le_alt|is_Arr723427730le_alt($f9(P_1,Xs_22))|hBOOL(hAPP_l300482276t_bool(P_1,$f10(P_1,Xs_22)))|hBOOL(hAPP_l300482276t_bool(P_1,Xs_22)).
% 6.02/6.11  0 [] Xs_22=nil_Ar1135217151le_alt|is_Arr723427730le_alt($f9(P_1,Xs_22))| -hBOOL(hAPP_l300482276t_bool(P_1,cons_A77766063le_alt($f11(P_1,Xs_22),$f10(P_1,Xs_22))))|hBOOL(hAPP_l300482276t_bool(P_1,Xs_22)).
% 6.02/6.11  0 [] Xs_22=nil_Ar1135217151le_alt| -hBOOL(hAPP_l300482276t_bool(P_1,cons_A77766063le_alt($f9(P_1,Xs_22),nil_Ar1135217151le_alt)))|is_Arr723427730le_alt($f11(P_1,Xs_22))|hBOOL(hAPP_l300482276t_bool(P_1,Xs_22)).
% 6.02/6.11  0 [] Xs_22=nil_Ar1135217151le_alt| -hBOOL(hAPP_l300482276t_bool(P_1,cons_A77766063le_alt($f9(P_1,Xs_22),nil_Ar1135217151le_alt)))|$f10(P_1,Xs_22)!=nil_Ar1135217151le_alt|hBOOL(hAPP_l300482276t_bool(P_1,Xs_22)).
% 6.02/6.11  0 [] Xs_22=nil_Ar1135217151le_alt| -hBOOL(hAPP_l300482276t_bool(P_1,cons_A77766063le_alt($f9(P_1,Xs_22),nil_Ar1135217151le_alt)))|hBOOL(hAPP_l300482276t_bool(P_1,$f10(P_1,Xs_22)))|hBOOL(hAPP_l300482276t_bool(P_1,Xs_22)).
% 6.02/6.11  0 [] Xs_22=nil_Ar1135217151le_alt| -hBOOL(hAPP_l300482276t_bool(P_1,cons_A77766063le_alt($f9(P_1,Xs_22),nil_Ar1135217151le_alt)))| -hBOOL(hAPP_l300482276t_bool(P_1,cons_A77766063le_alt($f11(P_1,Xs_22),$f10(P_1,Xs_22))))|hBOOL(hAPP_l300482276t_bool(P_1,Xs_22)).
% 6.02/6.11  0 [] Xs_22=nil_nat| -hBOOL(hAPP_list_nat_bool(P_1,cons_nat($f12(P_1,Xs_22),nil_nat)))|$f13(P_1,Xs_22)!=nil_nat|hBOOL(hAPP_list_nat_bool(P_1,Xs_22)).
% 6.02/6.11  0 [] Xs_22=nil_nat| -hBOOL(hAPP_list_nat_bool(P_1,cons_nat($f12(P_1,Xs_22),nil_nat)))|hBOOL(hAPP_list_nat_bool(P_1,$f13(P_1,Xs_22)))|hBOOL(hAPP_list_nat_bool(P_1,Xs_22)).
% 6.02/6.11  0 [] Xs_22=nil_nat| -hBOOL(hAPP_list_nat_bool(P_1,cons_nat($f12(P_1,Xs_22),nil_nat)))| -hBOOL(hAPP_list_nat_bool(P_1,cons_nat($f14(P_1,Xs_22),$f13(P_1,Xs_22))))|hBOOL(hAPP_list_nat_bool(P_1,Xs_22)).
% 6.02/6.11  0 [] Xs_112=nil_Ar1135217151le_alt| -hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,Xs_112))|hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,butlas123970891le_alt(Xs_112))).
% 6.02/6.11  0 [] Xs_112=nil_nat| -hBOOL(hAPP_list_nat_bool(distinct_nat,Xs_112))|hBOOL(hAPP_list_nat_bool(distinct_nat,butlast_nat(Xs_112))).
% 6.02/6.11  0 [] butlas123970891le_alt(nil_Ar1135217151le_alt)=nil_Ar1135217151le_alt.
% 6.02/6.11  0 [] butlast_nat(nil_nat)=nil_nat.
% 6.02/6.11  0 [] -hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,Xs_111))|hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,insert1969589781le_alt(X_81,Xs_111))).
% 6.02/6.11  0 [] splice1369921490le_alt(cons_A77766063le_alt(X_80,Xs_110),cons_A77766063le_alt(Y_29,Ys_31))=cons_A77766063le_alt(X_80,cons_A77766063le_alt(Y_29,splice1369921490le_alt(Xs_110,Ys_31))).
% 6.02/6.11  0 [] splice1369921490le_alt(Xs_109,nil_Ar1135217151le_alt)=Xs_109.
% 6.02/6.11  0 [] splice_nat(Xs_109,nil_nat)=Xs_109.
% 6.02/6.11  0 [] splice1369921490le_alt(nil_Ar1135217151le_alt,Ys_30)=Ys_30.
% 6.02/6.11  0 [] splice_nat(nil_nat,Ys_30)=Ys_30.
% 6.02/6.11  0 [] Xs_108!=nil_Ar1135217151le_alt|butlas123970891le_alt(cons_A77766063le_alt(X_79,Xs_108))=nil_Ar1135217151le_alt.
% 6.02/6.11  0 [] Xs_108=nil_Ar1135217151le_alt|butlas123970891le_alt(cons_A77766063le_alt(X_79,Xs_108))=cons_A77766063le_alt(X_79,butlas123970891le_alt(Xs_108)).
% 6.02/6.11  0 [] Xs_108!=nil_nat|butlast_nat(cons_nat(X_79,Xs_108))=nil_nat.
% 6.02/6.11  0 [] Xs_108=nil_nat|butlast_nat(cons_nat(X_79,Xs_108))=cons_nat(X_79,butlast_nat(Xs_108)).
% 6.02/6.11  0 [] Xs_22!=nil_Ar1135217151le_alt|hBOOL(hAPP_l300482276t_bool(null_A1369988103le_alt,Xs_22)).
% 6.02/6.11  0 [] Xs_22=nil_Ar1135217151le_alt| -hBOOL(hAPP_l300482276t_bool(null_A1369988103le_alt,Xs_22)).
% 6.02/6.11  0 [] Xs_22!=nil_nat|hBOOL(hAPP_list_nat_bool(null_nat,Xs_22)).
% 6.02/6.11  0 [] Xs_22=nil_nat| -hBOOL(hAPP_list_nat_bool(null_nat,Xs_22)).
% 6.02/6.11  0 [] -hBOOL(hAPP_l300482276t_bool(null_A1369988103le_alt,Xs_22))|Xs_22=nil_Ar1135217151le_alt.
% 6.02/6.11  0 [] hBOOL(hAPP_l300482276t_bool(null_A1369988103le_alt,Xs_22))|Xs_22!=nil_Ar1135217151le_alt.
% 6.02/6.11  0 [] -hBOOL(hAPP_list_nat_bool(null_nat,Xs_22))|Xs_22=nil_nat.
% 6.02/6.11  0 [] hBOOL(hAPP_list_nat_bool(null_nat,Xs_22))|Xs_22!=nil_nat.
% 6.02/6.11  0 [] hBOOL(hAPP_l300482276t_bool(null_A1369988103le_alt,nil_Ar1135217151le_alt)).
% 6.02/6.11  0 [] hBOOL(hAPP_list_nat_bool(null_nat,nil_nat)).
% 6.02/6.11  0 [] -hBOOL(hAPP_l300482276t_bool(null_A1369988103le_alt,cons_A77766063le_alt(X_78,Xs_107))).
% 6.02/6.11  0 [] butlas123970891le_alt(append28105492le_alt(Xs_106,cons_A77766063le_alt(X_77,nil_Ar1135217151le_alt)))=Xs_106.
% 6.02/6.11  0 [] butlast_nat(append_nat(Xs_106,cons_nat(X_77,nil_nat)))=Xs_106.
% 6.02/6.11  0 [] maps_n976979462le_alt(F,nil_nat)=nil_Ar1135217151le_alt.
% 6.02/6.11  0 [] maps_A99719484lt_nat(F,nil_Ar1135217151le_alt)=nil_nat.
% 6.02/6.11  0 [] maps_A517286529le_alt(F,nil_Ar1135217151le_alt)=nil_Ar1135217151le_alt.
% 6.02/6.11  0 [] hBOOL(hAPP_list_nat_bool(linorder_sorted_nat,cons_nat(X_76,nil_nat))).
% 6.02/6.11  0 [] hBOOL(hAPP_list_nat_bool(linorder_sorted_nat,nil_nat)).
% 6.02/6.11  0 [] append28105492le_alt(append28105492le_alt(Xs_105,Ys_29),Zs_4)=append28105492le_alt(Xs_105,append28105492le_alt(Ys_29,Zs_4)).
% 6.02/6.11  0 [] append28105492le_alt(Xs_22,Ys_4)!=append28105492le_alt(Zs,Ts)|Xs_22=append28105492le_alt(Zs,$f15(Xs_22,Ys_4,Zs,Ts))|append28105492le_alt(Xs_22,$f15(Xs_22,Ys_4,Zs,Ts))=Zs.
% 6.02/6.11  0 [] append28105492le_alt(Xs_22,Ys_4)!=append28105492le_alt(Zs,Ts)|Xs_22=append28105492le_alt(Zs,$f15(Xs_22,Ys_4,Zs,Ts))|Ys_4=append28105492le_alt($f15(Xs_22,Ys_4,Zs,Ts),Ts).
% 6.02/6.11  0 [] append28105492le_alt(Xs_22,Ys_4)!=append28105492le_alt(Zs,Ts)|append28105492le_alt($f15(Xs_22,Ys_4,Zs,Ts),Ys_4)=Ts|append28105492le_alt(Xs_22,$f15(Xs_22,Ys_4,Zs,Ts))=Zs.
% 6.02/6.11  0 [] append28105492le_alt(Xs_22,Ys_4)!=append28105492le_alt(Zs,Ts)|append28105492le_alt($f15(Xs_22,Ys_4,Zs,Ts),Ys_4)=Ts|Ys_4=append28105492le_alt($f15(Xs_22,Ys_4,Zs,Ts),Ts).
% 6.02/6.11  0 [] append28105492le_alt(Xs_22,Ys_4)=append28105492le_alt(Zs,Ts)|Xs_22!=append28105492le_alt(Zs,Us_1)|append28105492le_alt(Us_1,Ys_4)!=Ts.
% 6.02/6.11  0 [] append28105492le_alt(Xs_22,Ys_4)=append28105492le_alt(Zs,Ts)|append28105492le_alt(Xs_22,Us_1)!=Zs|Ys_4!=append28105492le_alt(Us_1,Ts).
% 6.02/6.11  0 [] append28105492le_alt(Xs_22,Ys_4)!=append28105492le_alt(Xs_22,Zs)|Ys_4=Zs.
% 6.02/6.11  0 [] append28105492le_alt(Xs_22,Ys_4)=append28105492le_alt(Xs_22,Zs)|Ys_4!=Zs.
% 6.02/6.11  0 [] append28105492le_alt(Ys_4,Xs_22)!=append28105492le_alt(Zs,Xs_22)|Ys_4=Zs.
% 6.02/6.11  0 [] append28105492le_alt(Ys_4,Xs_22)=append28105492le_alt(Zs,Xs_22)|Ys_4!=Zs.
% 6.02/6.11  0 [] append28105492le_alt(Xs_104,Xs1_1)!=Zs_3|Ys_28!=append28105492le_alt(Xs1_1,Us)|append28105492le_alt(Xs_104,Ys_28)=append28105492le_alt(Zs_3,Us).
% 6.02/6.11  0 [] maps_A517286529le_alt(F,cons_A77766063le_alt(X_9,Xs_22))=append28105492le_alt(hAPP_A1849759038le_alt(F,X_9),maps_A517286529le_alt(F,Xs_22)).
% 6.02/6.11  0 [] append28105492le_alt(cons_A77766063le_alt(X_75,Xs_103),Ys_27)=cons_A77766063le_alt(X_75,append28105492le_alt(Xs_103,Ys_27)).
% 6.02/6.11  0 [] cons_A77766063le_alt(X_74,Xs1)!=Ys_26|Xs_102!=append28105492le_alt(Xs1,Zs_2)|cons_A77766063le_alt(X_74,Xs_102)=append28105492le_alt(Ys_26,Zs_2).
% 6.02/6.11  0 [] append28105492le_alt(nil_Ar1135217151le_alt,Ys_25)=Ys_25.
% 6.02/6.11  0 [] append_nat(nil_nat,Ys_25)=Ys_25.
% 6.02/6.11  0 [] nil_Ar1135217151le_alt!=append28105492le_alt(Xs_22,Ys_4)|Xs_22=nil_Ar1135217151le_alt.
% 6.02/6.11  0 [] nil_Ar1135217151le_alt!=append28105492le_alt(Xs_22,Ys_4)|Ys_4=nil_Ar1135217151le_alt.
% 6.02/6.11  0 [] nil_Ar1135217151le_alt=append28105492le_alt(Xs_22,Ys_4)|Xs_22!=nil_Ar1135217151le_alt|Ys_4!=nil_Ar1135217151le_alt.
% 6.02/6.11  0 [] nil_nat!=append_nat(Xs_22,Ys_4)|Xs_22=nil_nat.
% 6.02/6.11  0 [] nil_nat!=append_nat(Xs_22,Ys_4)|Ys_4=nil_nat.
% 6.02/6.11  0 [] nil_nat=append_nat(Xs_22,Ys_4)|Xs_22!=nil_nat|Ys_4!=nil_nat.
% 6.02/6.11  0 [] append28105492le_alt(Xs_101,nil_Ar1135217151le_alt)=Xs_101.
% 6.02/6.11  0 [] append_nat(Xs_101,nil_nat)=Xs_101.
% 6.02/6.11  0 [] Xs_22!=append28105492le_alt(Xs_22,Ys_4)|Ys_4=nil_Ar1135217151le_alt.
% 6.02/6.11  0 [] Xs_22=append28105492le_alt(Xs_22,Ys_4)|Ys_4!=nil_Ar1135217151le_alt.
% 6.02/6.11  0 [] Xs_22!=append_nat(Xs_22,Ys_4)|Ys_4=nil_nat.
% 6.02/6.11  0 [] Xs_22=append_nat(Xs_22,Ys_4)|Ys_4!=nil_nat.
% 6.02/6.11  0 [] Ys_4!=append28105492le_alt(Xs_22,Ys_4)|Xs_22=nil_Ar1135217151le_alt.
% 6.02/6.11  0 [] Ys_4=append28105492le_alt(Xs_22,Ys_4)|Xs_22!=nil_Ar1135217151le_alt.
% 6.02/6.11  0 [] Ys_4!=append_nat(Xs_22,Ys_4)|Xs_22=nil_nat.
% 6.02/6.11  0 [] Ys_4=append_nat(Xs_22,Ys_4)|Xs_22!=nil_nat.
% 6.02/6.11  0 [] append28105492le_alt(Xs_22,Ys_4)!=nil_Ar1135217151le_alt|Xs_22=nil_Ar1135217151le_alt.
% 6.02/6.11  0 [] append28105492le_alt(Xs_22,Ys_4)!=nil_Ar1135217151le_alt|Ys_4=nil_Ar1135217151le_alt.
% 6.02/6.11  0 [] append28105492le_alt(Xs_22,Ys_4)=nil_Ar1135217151le_alt|Xs_22!=nil_Ar1135217151le_alt|Ys_4!=nil_Ar1135217151le_alt.
% 6.02/6.11  0 [] append_nat(Xs_22,Ys_4)!=nil_nat|Xs_22=nil_nat.
% 6.02/6.11  0 [] append_nat(Xs_22,Ys_4)!=nil_nat|Ys_4=nil_nat.
% 6.02/6.11  0 [] append_nat(Xs_22,Ys_4)=nil_nat|Xs_22!=nil_nat|Ys_4!=nil_nat.
% 6.02/6.11  0 [] append28105492le_alt(Xs_22,Ys_4)!=Xs_22|Ys_4=nil_Ar1135217151le_alt.
% 6.02/6.11  0 [] append28105492le_alt(Xs_22,Ys_4)=Xs_22|Ys_4!=nil_Ar1135217151le_alt.
% 6.02/6.11  0 [] append_nat(Xs_22,Ys_4)!=Xs_22|Ys_4=nil_nat.
% 6.02/6.11  0 [] append_nat(Xs_22,Ys_4)=Xs_22|Ys_4!=nil_nat.
% 6.02/6.11  0 [] append28105492le_alt(Xs_22,Ys_4)!=Ys_4|Xs_22=nil_Ar1135217151le_alt.
% 6.02/6.11  0 [] append28105492le_alt(Xs_22,Ys_4)=Ys_4|Xs_22!=nil_Ar1135217151le_alt.
% 6.02/6.11  0 [] append_nat(Xs_22,Ys_4)!=Ys_4|Xs_22=nil_nat.
% 6.02/6.11  0 [] append_nat(Xs_22,Ys_4)=Ys_4|Xs_22!=nil_nat.
% 6.02/6.11  0 [] Xs_100!=Ys_24|Xs_100=append28105492le_alt(nil_Ar1135217151le_alt,Ys_24).
% 6.02/6.11  0 [] Xs_100!=Ys_24|Xs_100=append_nat(nil_nat,Ys_24).
% 6.02/6.11  0 [] append28105492le_alt(Ys_4,Zs)!=cons_A77766063le_alt(X_9,Xs_22)|Ys_4=nil_Ar1135217151le_alt|Ys_4=cons_A77766063le_alt(X_9,$f16(Ys_4,Zs,X_9,Xs_22)).
% 6.02/6.11  0 [] append28105492le_alt(Ys_4,Zs)!=cons_A77766063le_alt(X_9,Xs_22)|Ys_4=nil_Ar1135217151le_alt|append28105492le_alt($f16(Ys_4,Zs,X_9,Xs_22),Zs)=Xs_22.
% 6.02/6.11  0 [] append28105492le_alt(Ys_4,Zs)!=cons_A77766063le_alt(X_9,Xs_22)|Zs=cons_A77766063le_alt(X_9,Xs_22)|Ys_4=cons_A77766063le_alt(X_9,$f16(Ys_4,Zs,X_9,Xs_22)).
% 6.02/6.11  0 [] append28105492le_alt(Ys_4,Zs)!=cons_A77766063le_alt(X_9,Xs_22)|Zs=cons_A77766063le_alt(X_9,Xs_22)|append28105492le_alt($f16(Ys_4,Zs,X_9,Xs_22),Zs)=Xs_22.
% 6.02/6.11  0 [] append28105492le_alt(Ys_4,Zs)=cons_A77766063le_alt(X_9,Xs_22)|Ys_4!=nil_Ar1135217151le_alt|Zs!=cons_A77766063le_alt(X_9,Xs_22).
% 6.02/6.11  0 [] append28105492le_alt(Ys_4,Zs)=cons_A77766063le_alt(X_9,Xs_22)|Ys_4!=cons_A77766063le_alt(X_9,Ys_23)|append28105492le_alt(Ys_23,Zs)!=Xs_22.
% 6.02/6.11  0 [] append_nat(Ys_4,Zs)!=cons_nat(X_9,Xs_22)|Ys_4=nil_nat|Ys_4=cons_nat(X_9,$f17(Ys_4,Zs,X_9,Xs_22)).
% 6.02/6.11  0 [] append_nat(Ys_4,Zs)!=cons_nat(X_9,Xs_22)|Ys_4=nil_nat|append_nat($f17(Ys_4,Zs,X_9,Xs_22),Zs)=Xs_22.
% 6.02/6.11  0 [] append_nat(Ys_4,Zs)!=cons_nat(X_9,Xs_22)|Zs=cons_nat(X_9,Xs_22)|Ys_4=cons_nat(X_9,$f17(Ys_4,Zs,X_9,Xs_22)).
% 6.02/6.11  0 [] append_nat(Ys_4,Zs)!=cons_nat(X_9,Xs_22)|Zs=cons_nat(X_9,Xs_22)|append_nat($f17(Ys_4,Zs,X_9,Xs_22),Zs)=Xs_22.
% 6.02/6.11  0 [] append_nat(Ys_4,Zs)=cons_nat(X_9,Xs_22)|Ys_4!=nil_nat|Zs!=cons_nat(X_9,Xs_22).
% 6.02/6.11  0 [] append_nat(Ys_4,Zs)=cons_nat(X_9,Xs_22)|Ys_4!=cons_nat(X_9,Ys_23)|append_nat(Ys_23,Zs)!=Xs_22.
% 6.02/6.11  0 [] cons_A77766063le_alt(X_9,Xs_22)!=append28105492le_alt(Ys_4,Zs)|Ys_4=nil_Ar1135217151le_alt|cons_A77766063le_alt(X_9,$f18(X_9,Xs_22,Ys_4,Zs))=Ys_4.
% 6.02/6.11  0 [] cons_A77766063le_alt(X_9,Xs_22)!=append28105492le_alt(Ys_4,Zs)|Ys_4=nil_Ar1135217151le_alt|Xs_22=append28105492le_alt($f18(X_9,Xs_22,Ys_4,Zs),Zs).
% 6.02/6.11  0 [] cons_A77766063le_alt(X_9,Xs_22)!=append28105492le_alt(Ys_4,Zs)|cons_A77766063le_alt(X_9,Xs_22)=Zs|cons_A77766063le_alt(X_9,$f18(X_9,Xs_22,Ys_4,Zs))=Ys_4.
% 6.02/6.11  0 [] cons_A77766063le_alt(X_9,Xs_22)!=append28105492le_alt(Ys_4,Zs)|cons_A77766063le_alt(X_9,Xs_22)=Zs|Xs_22=append28105492le_alt($f18(X_9,Xs_22,Ys_4,Zs),Zs).
% 6.02/6.11  0 [] cons_A77766063le_alt(X_9,Xs_22)=append28105492le_alt(Ys_4,Zs)|Ys_4!=nil_Ar1135217151le_alt|cons_A77766063le_alt(X_9,Xs_22)!=Zs.
% 6.02/6.11  0 [] cons_A77766063le_alt(X_9,Xs_22)=append28105492le_alt(Ys_4,Zs)|cons_A77766063le_alt(X_9,Ys_23)!=Ys_4|Xs_22!=append28105492le_alt(Ys_23,Zs).
% 6.02/6.11  0 [] cons_nat(X_9,Xs_22)!=append_nat(Ys_4,Zs)|Ys_4=nil_nat|cons_nat(X_9,$f19(X_9,Xs_22,Ys_4,Zs))=Ys_4.
% 6.02/6.11  0 [] cons_nat(X_9,Xs_22)!=append_nat(Ys_4,Zs)|Ys_4=nil_nat|Xs_22=append_nat($f19(X_9,Xs_22,Ys_4,Zs),Zs).
% 6.02/6.11  0 [] cons_nat(X_9,Xs_22)!=append_nat(Ys_4,Zs)|cons_nat(X_9,Xs_22)=Zs|cons_nat(X_9,$f19(X_9,Xs_22,Ys_4,Zs))=Ys_4.
% 6.02/6.11  0 [] cons_nat(X_9,Xs_22)!=append_nat(Ys_4,Zs)|cons_nat(X_9,Xs_22)=Zs|Xs_22=append_nat($f19(X_9,Xs_22,Ys_4,Zs),Zs).
% 6.02/6.11  0 [] cons_nat(X_9,Xs_22)=append_nat(Ys_4,Zs)|Ys_4!=nil_nat|cons_nat(X_9,Xs_22)!=Zs.
% 6.02/6.11  0 [] cons_nat(X_9,Xs_22)=append_nat(Ys_4,Zs)|cons_nat(X_9,Ys_23)!=Ys_4|Xs_22!=append_nat(Ys_23,Zs).
% 6.02/6.11  0 [] -is_Arr723427730le_alt(X_9)| -is_Arr723427730le_alt(Y_9)|append28105492le_alt(Xs_22,cons_A77766063le_alt(X_9,nil_Ar1135217151le_alt))!=append28105492le_alt(Ys_4,cons_A77766063le_alt(Y_9,nil_Ar1135217151le_alt))|Xs_22=Ys_4.
% 6.02/6.11  0 [] -is_Arr723427730le_alt(X_9)| -is_Arr723427730le_alt(Y_9)|append28105492le_alt(Xs_22,cons_A77766063le_alt(X_9,nil_Ar1135217151le_alt))!=append28105492le_alt(Ys_4,cons_A77766063le_alt(Y_9,nil_Ar1135217151le_alt))|X_9=Y_9.
% 6.02/6.11  0 [] -is_Arr723427730le_alt(X_9)| -is_Arr723427730le_alt(Y_9)|append28105492le_alt(Xs_22,cons_A77766063le_alt(X_9,nil_Ar1135217151le_alt))=append28105492le_alt(Ys_4,cons_A77766063le_alt(Y_9,nil_Ar1135217151le_alt))|Xs_22!=Ys_4|X_9!=Y_9.
% 6.02/6.11  0 [] append_nat(Xs_22,cons_nat(X_9,nil_nat))!=append_nat(Ys_4,cons_nat(Y_9,nil_nat))|Xs_22=Ys_4.
% 6.02/6.11  0 [] append_nat(Xs_22,cons_nat(X_9,nil_nat))!=append_nat(Ys_4,cons_nat(Y_9,nil_nat))|X_9=Y_9.
% 6.02/6.11  0 [] append_nat(Xs_22,cons_nat(X_9,nil_nat))=append_nat(Ys_4,cons_nat(Y_9,nil_nat))|Xs_22!=Ys_4|X_9!=Y_9.
% 6.02/6.11  0 [] Ys_22!=nil_Ar1135217151le_alt|butlas123970891le_alt(append28105492le_alt(Xs_99,Ys_22))=butlas123970891le_alt(Xs_99).
% 6.02/6.11  0 [] Ys_22=nil_Ar1135217151le_alt|butlas123970891le_alt(append28105492le_alt(Xs_99,Ys_22))=append28105492le_alt(Xs_99,butlas123970891le_alt(Ys_22)).
% 6.02/6.11  0 [] Ys_22!=nil_nat|butlast_nat(append_nat(Xs_99,Ys_22))=butlast_nat(Xs_99).
% 6.02/6.11  0 [] Ys_22=nil_nat|butlast_nat(append_nat(Xs_99,Ys_22))=append_nat(Xs_99,butlast_nat(Ys_22)).
% 6.02/6.11  0 [] Xs_98=nil_nat| -hBOOL(hAPP_list_nat_bool(linorder_sorted_nat,Xs_98))|hBOOL(hAPP_list_nat_bool(linorder_sorted_nat,butlast_nat(Xs_98))).
% 6.02/6.11  0 [] -hBOOL(hAPP_l300482276t_bool(P_1,nil_Ar1135217151le_alt))|is_Arr723427730le_alt($f21(Xs_22,P_1))|hBOOL(hAPP_l300482276t_bool(P_1,Xs_22)).
% 6.02/6.11  0 [] -hBOOL(hAPP_l300482276t_bool(P_1,nil_Ar1135217151le_alt))|hBOOL(hAPP_l300482276t_bool(P_1,$f20(Xs_22,P_1)))|hBOOL(hAPP_l300482276t_bool(P_1,Xs_22)).
% 6.02/6.11  0 [] -hBOOL(hAPP_l300482276t_bool(P_1,nil_Ar1135217151le_alt))| -hBOOL(hAPP_l300482276t_bool(P_1,append28105492le_alt($f20(Xs_22,P_1),cons_A77766063le_alt($f21(Xs_22,P_1),nil_Ar1135217151le_alt))))|hBOOL(hAPP_l300482276t_bool(P_1,Xs_22)).
% 6.02/6.11  0 [] -hBOOL(hAPP_list_nat_bool(P_1,nil_nat))|hBOOL(hAPP_list_nat_bool(P_1,$f22(Xs_22,P_1)))|hBOOL(hAPP_list_nat_bool(P_1,Xs_22)).
% 6.02/6.11  0 [] -hBOOL(hAPP_list_nat_bool(P_1,nil_nat))| -hBOOL(hAPP_list_nat_bool(P_1,append_nat($f22(Xs_22,P_1),cons_nat($f23(Xs_22,P_1),nil_nat))))|hBOOL(hAPP_list_nat_bool(P_1,Xs_22)).
% 6.13/6.11  0 [] Xs_97=nil_Ar1135217151le_alt|is_Arr723427730le_alt($f24(Xs_97)).
% 6.13/6.11  0 [] Xs_97=nil_Ar1135217151le_alt|Xs_97=append28105492le_alt($f25(Xs_97),cons_A77766063le_alt($f24(Xs_97),nil_Ar1135217151le_alt)).
% 6.13/6.11  0 [] Xs_97=nil_nat|Xs_97=append_nat($f27(Xs_97),cons_nat($f26(Xs_97),nil_nat)).
% 6.13/6.11  0 [] -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(e_qual_732151074le_alt,Xs_22),nil_Ar1135217151le_alt))|hBOOL(hAPP_l300482276t_bool(null_A1369988103le_alt,Xs_22)).
% 6.13/6.11  0 [] hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(e_qual_732151074le_alt,Xs_22),nil_Ar1135217151le_alt))| -hBOOL(hAPP_l300482276t_bool(null_A1369988103le_alt,Xs_22)).
% 6.13/6.11  0 [] -hBOOL(hAPP_list_nat_bool(hAPP_l120351551t_bool(e_qual_e_qual_list_nat,Xs_22),nil_nat))|hBOOL(hAPP_list_nat_bool(null_nat,Xs_22)).
% 6.13/6.11  0 [] hBOOL(hAPP_list_nat_bool(hAPP_l120351551t_bool(e_qual_e_qual_list_nat,Xs_22),nil_nat))| -hBOOL(hAPP_list_nat_bool(null_nat,Xs_22)).
% 6.13/6.11  0 [] -is_Arr723427730le_alt(X_9)|append28105492le_alt(Xs_22,cons_A77766063le_alt(X_9,nil_Ar1135217151le_alt))!=Ys_4|Ys_4!=nil_Ar1135217151le_alt.
% 6.13/6.11  0 [] -is_Arr723427730le_alt(X_9)|append28105492le_alt(Xs_22,cons_A77766063le_alt(X_9,nil_Ar1135217151le_alt))!=Ys_4|butlas123970891le_alt(Ys_4)=Xs_22.
% 6.13/6.11  0 [] -is_Arr723427730le_alt(X_9)|append28105492le_alt(Xs_22,cons_A77766063le_alt(X_9,nil_Ar1135217151le_alt))!=Ys_4|last_A1066338328le_alt(Ys_4)=X_9.
% 6.13/6.11  0 [] -is_Arr723427730le_alt(X_9)|append28105492le_alt(Xs_22,cons_A77766063le_alt(X_9,nil_Ar1135217151le_alt))=Ys_4|Ys_4=nil_Ar1135217151le_alt|butlas123970891le_alt(Ys_4)!=Xs_22|last_A1066338328le_alt(Ys_4)!=X_9.
% 6.13/6.11  0 [] append_nat(Xs_22,cons_nat(X_9,nil_nat))!=Ys_4|Ys_4!=nil_nat.
% 6.13/6.11  0 [] append_nat(Xs_22,cons_nat(X_9,nil_nat))!=Ys_4|butlast_nat(Ys_4)=Xs_22.
% 6.13/6.11  0 [] append_nat(Xs_22,cons_nat(X_9,nil_nat))!=Ys_4|last_nat(Ys_4)=X_9.
% 6.13/6.11  0 [] append_nat(Xs_22,cons_nat(X_9,nil_nat))=Ys_4|Ys_4=nil_nat|butlast_nat(Ys_4)!=Xs_22|last_nat(Ys_4)!=X_9.
% 6.13/6.11  0 [] Xs_96=nil_Ar1135217151le_alt|append28105492le_alt(butlas123970891le_alt(Xs_96),cons_A77766063le_alt(last_A1066338328le_alt(Xs_96),nil_Ar1135217151le_alt))=Xs_96.
% 6.13/6.11  0 [] Xs_96=nil_nat|append_nat(butlast_nat(Xs_96),cons_nat(last_nat(Xs_96),nil_nat))=Xs_96.
% 6.13/6.11  0 [] rotate1_nat(nil_nat)=nil_nat.
% 6.13/6.11  0 [] rotate184372300le_alt(cons_A77766063le_alt(X_73,Xs_95))=append28105492le_alt(Xs_95,cons_A77766063le_alt(X_73,nil_Ar1135217151le_alt)).
% 6.13/6.11  0 [] rotate184372300le_alt(nil_Ar1135217151le_alt)=nil_Ar1135217151le_alt.
% 6.13/6.11  0 [] rotate184372300le_alt(cons_A77766063le_alt(X_73,Xs_95))=append28105492le_alt(Xs_95,cons_A77766063le_alt(X_73,nil_Ar1135217151le_alt)).
% 6.13/6.11  0 [] rotate184372300le_alt(nil_Ar1135217151le_alt)=nil_Ar1135217151le_alt.
% 6.13/6.11  0 [] rotate1_nat(cons_nat(X_73,Xs_95))=append_nat(Xs_95,cons_nat(X_73,nil_nat)).
% 6.13/6.11  0 [] -is_Arr723427730le_alt(X_72)|last_A1066338328le_alt(append28105492le_alt(Xs_94,cons_A77766063le_alt(X_72,nil_Ar1135217151le_alt)))=X_72.
% 6.13/6.11  0 [] last_nat(append_nat(Xs_94,cons_nat(X_72,nil_nat)))=X_72.
% 6.13/6.11  0 [] hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,Ws))|is_Arr723427730le_alt($f28(Ws)).
% 6.13/6.11  0 [] hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,Ws))|Ws=append28105492le_alt($f31(Ws),append28105492le_alt(cons_A77766063le_alt($f28(Ws),nil_Ar1135217151le_alt),append28105492le_alt($f30(Ws),append28105492le_alt(cons_A77766063le_alt($f28(Ws),nil_Ar1135217151le_alt),$f29(Ws))))).
% 6.13/6.11  0 [] hBOOL(hAPP_list_nat_bool(distinct_nat,Ws))|Ws=append_nat($f35(Ws),append_nat(cons_nat($f32(Ws),nil_nat),append_nat($f34(Ws),append_nat(cons_nat($f32(Ws),nil_nat),$f33(Ws))))).
% 6.13/6.11  0 [] append28105492le_alt(hAPP_A1849759038le_alt(replic1360561849le_alt(I_27),X_71),cons_A77766063le_alt(X_71,nil_Ar1135217151le_alt))=cons_A77766063le_alt(X_71,hAPP_A1849759038le_alt(replic1360561849le_alt(I_27),X_71)).
% 6.13/6.11  0 [] append_nat(hAPP_nat_list_nat(replicate_nat(I_27),X_71),cons_nat(X_71,nil_nat))=cons_nat(X_71,hAPP_nat_list_nat(replicate_nat(I_27),X_71)).
% 6.13/6.11  0 [] rev_Ar955429983le_alt(cons_A77766063le_alt(X_70,Xs_93))=append28105492le_alt(rev_Ar955429983le_alt(Xs_93),cons_A77766063le_alt(X_70,nil_Ar1135217151le_alt)).
% 6.13/6.11  0 [] rev_nat(cons_nat(X_70,Xs_93))=append_nat(rev_nat(Xs_93),cons_nat(X_70,nil_nat)).
% 6.13/6.11  0 [] rev_nat(Xs_22)!=rev_nat(Ys_4)|Xs_22=Ys_4.
% 6.13/6.11  0 [] rev_nat(Xs_22)=rev_nat(Ys_4)|Xs_22!=Ys_4.
% 6.13/6.11  0 [] rev_Ar955429983le_alt(Xs_22)!=rev_Ar955429983le_alt(Ys_4)|Xs_22=Ys_4.
% 6.13/6.11  0 [] rev_Ar955429983le_alt(Xs_22)=rev_Ar955429983le_alt(Ys_4)|Xs_22!=Ys_4.
% 6.13/6.11  0 [] rev_nat(Xs_22)!=Ys_4|Xs_22=rev_nat(Ys_4).
% 6.13/6.11  0 [] rev_nat(Xs_22)=Ys_4|Xs_22!=rev_nat(Ys_4).
% 6.13/6.11  0 [] rev_Ar955429983le_alt(Xs_22)!=Ys_4|Xs_22=rev_Ar955429983le_alt(Ys_4).
% 6.13/6.11  0 [] rev_Ar955429983le_alt(Xs_22)=Ys_4|Xs_22!=rev_Ar955429983le_alt(Ys_4).
% 6.13/6.11  0 [] rev_nat(hAPP_nat_list_nat(replicate_nat(N_45),X_69))=hAPP_nat_list_nat(replicate_nat(N_45),X_69).
% 6.13/6.11  0 [] rev_Ar955429983le_alt(hAPP_A1849759038le_alt(replic1360561849le_alt(N_45),X_69))=hAPP_A1849759038le_alt(replic1360561849le_alt(N_45),X_69).
% 6.13/6.11  0 [] rev_nat(rev_nat(Xs_92))=Xs_92.
% 6.13/6.11  0 [] rev_Ar955429983le_alt(rev_Ar955429983le_alt(Xs_92))=Xs_92.
% 6.13/6.11  0 [] -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(e_qual_732151074le_alt,X_9),Y_9))|X_9=Y_9.
% 6.13/6.11  0 [] hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(e_qual_732151074le_alt,X_9),Y_9))|X_9!=Y_9.
% 6.13/6.11  0 [] rev_Ar955429983le_alt(Xs_22)!=nil_Ar1135217151le_alt|Xs_22=nil_Ar1135217151le_alt.
% 6.13/6.11  0 [] rev_Ar955429983le_alt(Xs_22)=nil_Ar1135217151le_alt|Xs_22!=nil_Ar1135217151le_alt.
% 6.13/6.11  0 [] rev_nat(Xs_22)!=nil_nat|Xs_22=nil_nat.
% 6.13/6.11  0 [] rev_nat(Xs_22)=nil_nat|Xs_22!=nil_nat.
% 6.13/6.11  0 [] nil_Ar1135217151le_alt!=rev_Ar955429983le_alt(Xs_22)|Xs_22=nil_Ar1135217151le_alt.
% 6.13/6.11  0 [] nil_Ar1135217151le_alt=rev_Ar955429983le_alt(Xs_22)|Xs_22!=nil_Ar1135217151le_alt.
% 6.13/6.11  0 [] nil_nat!=rev_nat(Xs_22)|Xs_22=nil_nat.
% 6.13/6.11  0 [] nil_nat=rev_nat(Xs_22)|Xs_22!=nil_nat.
% 6.13/6.11  0 [] rev_Ar955429983le_alt(nil_Ar1135217151le_alt)=nil_Ar1135217151le_alt.
% 6.13/6.11  0 [] rev_nat(nil_nat)=nil_nat.
% 6.13/6.11  0 [] rev_nat(append_nat(Xs_91,Ys_21))=append_nat(rev_nat(Ys_21),rev_nat(Xs_91)).
% 6.13/6.11  0 [] rev_Ar955429983le_alt(append28105492le_alt(Xs_91,Ys_21))=append28105492le_alt(rev_Ar955429983le_alt(Ys_21),rev_Ar955429983le_alt(Xs_91)).
% 6.13/6.11  0 [] -hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,rev_Ar955429983le_alt(Xs_22)))|hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,Xs_22)).
% 6.13/6.11  0 [] hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,rev_Ar955429983le_alt(Xs_22)))| -hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,Xs_22)).
% 6.13/6.11  0 [] -hBOOL(hAPP_list_nat_bool(distinct_nat,rev_nat(Xs_22)))|hBOOL(hAPP_list_nat_bool(distinct_nat,Xs_22)).
% 6.13/6.11  0 [] hBOOL(hAPP_list_nat_bool(distinct_nat,rev_nat(Xs_22)))| -hBOOL(hAPP_list_nat_bool(distinct_nat,Xs_22)).
% 6.13/6.11  0 [] append28105492le_alt(hAPP_A1849759038le_alt(replic1360561849le_alt(N_44),X_68),hAPP_A1849759038le_alt(replic1360561849le_alt(K_7),X_68))=append28105492le_alt(hAPP_A1849759038le_alt(replic1360561849le_alt(K_7),X_68),hAPP_A1849759038le_alt(replic1360561849le_alt(N_44),X_68)).
% 6.13/6.11  0 [] rotate184372300le_alt(Xs_22)!=nil_Ar1135217151le_alt|Xs_22=nil_Ar1135217151le_alt.
% 6.13/6.11  0 [] rotate184372300le_alt(Xs_22)=nil_Ar1135217151le_alt|Xs_22!=nil_Ar1135217151le_alt.
% 6.13/6.11  0 [] rotate1_nat(Xs_22)!=nil_nat|Xs_22=nil_nat.
% 6.13/6.11  0 [] rotate1_nat(Xs_22)=nil_nat|Xs_22!=nil_nat.
% 6.13/6.11  0 [] -hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_9),A))|hBOOL(hAPP_nat_bool(A,X_9)).
% 6.13/6.11  0 [] hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_9),A))| -hBOOL(hAPP_nat_bool(A,X_9)).
% 6.13/6.11  0 [] -hBOOL(hAPP_f448129468l_bool(hAPP_i2112223885l_bool(member_int,X_9),A))|hBOOL(hAPP_int_bool(A,X_9)).
% 6.13/6.11  0 [] hBOOL(hAPP_f448129468l_bool(hAPP_i2112223885l_bool(member_int,X_9),A))| -hBOOL(hAPP_int_bool(A,X_9)).
% 6.13/6.11  0 [] collect_nat(P_1)=P_1.
% 6.13/6.11  0 [] -hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,rotate184372300le_alt(Xs_22)))|hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,Xs_22)).
% 6.13/6.11  0 [] hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,rotate184372300le_alt(Xs_22)))| -hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,Xs_22)).
% 6.13/6.11  0 [] cons_A77766063le_alt(X_9,nil_Ar1135217151le_alt)!=rev_Ar955429983le_alt(Xs_22)|Xs_22=cons_A77766063le_alt(X_9,nil_Ar1135217151le_alt).
% 6.13/6.11  0 [] cons_A77766063le_alt(X_9,nil_Ar1135217151le_alt)=rev_Ar955429983le_alt(Xs_22)|Xs_22!=cons_A77766063le_alt(X_9,nil_Ar1135217151le_alt).
% 6.13/6.11  0 [] cons_nat(X_9,nil_nat)!=rev_nat(Xs_22)|Xs_22=cons_nat(X_9,nil_nat).
% 6.13/6.11  0 [] cons_nat(X_9,nil_nat)=rev_nat(Xs_22)|Xs_22!=cons_nat(X_9,nil_nat).
% 6.13/6.11  0 [] rev_Ar955429983le_alt(Xs_22)!=cons_A77766063le_alt(X_9,nil_Ar1135217151le_alt)|Xs_22=cons_A77766063le_alt(X_9,nil_Ar1135217151le_alt).
% 6.13/6.11  0 [] rev_Ar955429983le_alt(Xs_22)=cons_A77766063le_alt(X_9,nil_Ar1135217151le_alt)|Xs_22!=cons_A77766063le_alt(X_9,nil_Ar1135217151le_alt).
% 6.13/6.11  0 [] rev_nat(Xs_22)!=cons_nat(X_9,nil_nat)|Xs_22=cons_nat(X_9,nil_nat).
% 6.13/6.11  0 [] rev_nat(Xs_22)=cons_nat(X_9,nil_nat)|Xs_22!=cons_nat(X_9,nil_nat).
% 6.13/6.11  0 [] append28105492le_alt(hAPP_A1849759038le_alt(replic1360561849le_alt(N_43),X_67),cons_A77766063le_alt(X_67,Xs_90))=cons_A77766063le_alt(X_67,append28105492le_alt(hAPP_A1849759038le_alt(replic1360561849le_alt(N_43),X_67),Xs_90)).
% 6.13/6.11  0 [] -is_Arr723427730le_alt(X_66)|Xs_89!=nil_Ar1135217151le_alt|last_A1066338328le_alt(cons_A77766063le_alt(X_66,Xs_89))=X_66.
% 6.13/6.11  0 [] Xs_89!=nil_nat|last_nat(cons_nat(X_66,Xs_89))=X_66.
% 6.13/6.11  0 [] Xs_88=nil_Ar1135217151le_alt|last_A1066338328le_alt(cons_A77766063le_alt(X_65,Xs_88))=last_A1066338328le_alt(Xs_88).
% 6.13/6.11  0 [] Xs_88=nil_nat|last_nat(cons_nat(X_65,Xs_88))=last_nat(Xs_88).
% 6.13/6.11  0 [] -is_Arr723427730le_alt(X_64)|Xs_87!=nil_Ar1135217151le_alt|last_A1066338328le_alt(cons_A77766063le_alt(X_64,Xs_87))=X_64.
% 6.13/6.11  0 [] -is_Arr723427730le_alt(X_64)|Xs_87=nil_Ar1135217151le_alt|last_A1066338328le_alt(cons_A77766063le_alt(X_64,Xs_87))=last_A1066338328le_alt(Xs_87).
% 6.13/6.11  0 [] Xs_87!=nil_nat|last_nat(cons_nat(X_64,Xs_87))=X_64.
% 6.13/6.11  0 [] Xs_87=nil_nat|last_nat(cons_nat(X_64,Xs_87))=last_nat(Xs_87).
% 6.13/6.11  0 [] Ys_20!=nil_Ar1135217151le_alt|last_A1066338328le_alt(append28105492le_alt(Xs_86,Ys_20))=last_A1066338328le_alt(Xs_86).
% 6.13/6.11  0 [] Ys_20=nil_Ar1135217151le_alt|last_A1066338328le_alt(append28105492le_alt(Xs_86,Ys_20))=last_A1066338328le_alt(Ys_20).
% 6.13/6.11  0 [] Ys_20!=nil_nat|last_nat(append_nat(Xs_86,Ys_20))=last_nat(Xs_86).
% 6.13/6.11  0 [] Ys_20=nil_nat|last_nat(append_nat(Xs_86,Ys_20))=last_nat(Ys_20).
% 6.13/6.11  0 [] Ys_19=nil_Ar1135217151le_alt|last_A1066338328le_alt(append28105492le_alt(Xs_85,Ys_19))=last_A1066338328le_alt(Ys_19).
% 6.13/6.11  0 [] Ys_19=nil_nat|last_nat(append_nat(Xs_85,Ys_19))=last_nat(Ys_19).
% 6.13/6.11  0 [] Ys_18!=nil_Ar1135217151le_alt|last_A1066338328le_alt(append28105492le_alt(Xs_84,Ys_18))=last_A1066338328le_alt(Xs_84).
% 6.13/6.11  0 [] Ys_18!=nil_nat|last_nat(append_nat(Xs_84,Ys_18))=last_nat(Xs_84).
% 6.13/6.11  0 [] rev_Ar955429983le_alt(Xs_22)!=cons_A77766063le_alt(Y_9,Ys_4)|Xs_22=append28105492le_alt(rev_Ar955429983le_alt(Ys_4),cons_A77766063le_alt(Y_9,nil_Ar1135217151le_alt)).
% 6.13/6.11  0 [] rev_Ar955429983le_alt(Xs_22)=cons_A77766063le_alt(Y_9,Ys_4)|Xs_22!=append28105492le_alt(rev_Ar955429983le_alt(Ys_4),cons_A77766063le_alt(Y_9,nil_Ar1135217151le_alt)).
% 6.13/6.11  0 [] rev_nat(Xs_22)!=cons_nat(Y_9,Ys_4)|Xs_22=append_nat(rev_nat(Ys_4),cons_nat(Y_9,nil_nat)).
% 6.13/6.11  0 [] rev_nat(Xs_22)=cons_nat(Y_9,Ys_4)|Xs_22!=append_nat(rev_nat(Ys_4),cons_nat(Y_9,nil_nat)).
% 6.13/6.11  0 [] Xs_83=nil_Ar1135217151le_alt|last_A1066338328le_alt(rev_Ar955429983le_alt(Xs_83))=hd_Arr1814706386le_alt(Xs_83).
% 6.13/6.11  0 [] Xs_83=nil_nat|last_nat(rev_nat(Xs_83))=hd_nat(Xs_83).
% 6.13/6.11  0 [] Xs_82=nil_Ar1135217151le_alt|hd_Arr1814706386le_alt(rev_Ar955429983le_alt(Xs_82))=last_A1066338328le_alt(Xs_82).
% 6.13/6.11  0 [] Xs_82=nil_nat|hd_nat(rev_nat(Xs_82))=last_nat(Xs_82).
% 6.13/6.11  0 [] e_qual_732151074le_alt=fe_qual1028827333le_alt.
% 6.13/6.11  0 [] hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(e_qual_732151074le_alt,X_63),X_63)).
% 6.13/6.11  0 [] -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(e_qual_732151074le_alt,X_9),Y_9))|X_9=Y_9.
% 6.13/6.11  0 [] hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(e_qual_732151074le_alt,X_9),Y_9))|X_9!=Y_9.
% 6.13/6.11  0 [] fe_qual1028827333le_alt=e_qual_732151074le_alt.
% 6.13/6.11  0 [] Xs_81!=nil_Ar1135217151le_alt|hd_Arr1814706386le_alt(append28105492le_alt(Xs_81,Ys_17))=hd_Arr1814706386le_alt(Ys_17).
% 6.13/6.11  0 [] Xs_81=nil_Ar1135217151le_alt|hd_Arr1814706386le_alt(append28105492le_alt(Xs_81,Ys_17))=hd_Arr1814706386le_alt(Xs_81).
% 6.13/6.11  0 [] Xs_81!=nil_nat|hd_nat(append_nat(Xs_81,Ys_17))=hd_nat(Ys_17).
% 6.13/6.11  0 [] Xs_81=nil_nat|hd_nat(append_nat(Xs_81,Ys_17))=hd_nat(Xs_81).
% 6.13/6.11  0 [] Xs_80=nil_Ar1135217151le_alt|hd_Arr1814706386le_alt(append28105492le_alt(Xs_80,Ys_16))=hd_Arr1814706386le_alt(Xs_80).
% 6.13/6.12  0 [] Xs_80=nil_nat|hd_nat(append_nat(Xs_80,Ys_16))=hd_nat(Xs_80).
% 6.13/6.12  0 [] Xs_79=nil_Ar1135217151le_alt|rotate184372300le_alt(Xs_79)=append28105492le_alt(tl_Arr314474198le_alt(Xs_79),cons_A77766063le_alt(hd_Arr1814706386le_alt(Xs_79),nil_Ar1135217151le_alt)).
% 6.13/6.12  0 [] Xs_79=nil_nat|rotate1_nat(Xs_79)=append_nat(tl_nat(Xs_79),cons_nat(hd_nat(Xs_79),nil_nat)).
% 6.13/6.12  0 [] tl_Arr314474198le_alt(cons_A77766063le_alt(X_62,Xs_78))=Xs_78.
% 6.13/6.12  0 [] tl_Arr314474198le_alt(nil_Ar1135217151le_alt)=nil_Ar1135217151le_alt.
% 6.13/6.12  0 [] tl_nat(nil_nat)=nil_nat.
% 6.13/6.12  0 [] -is_Arr723427730le_alt(X_61)|hd_Arr1814706386le_alt(cons_A77766063le_alt(X_61,Xs_77))=X_61.
% 6.13/6.12  0 [] -hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,Xs_76))|hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,tl_Arr314474198le_alt(Xs_76))).
% 6.13/6.12  0 [] -hBOOL(hAPP_list_nat_bool(linorder_sorted_nat,Xs_75))|hBOOL(hAPP_list_nat_bool(linorder_sorted_nat,tl_nat(Xs_75))).
% 6.13/6.12  0 [] Xs_74=nil_Ar1135217151le_alt|tl_Arr314474198le_alt(append28105492le_alt(Xs_74,Ys_15))=append28105492le_alt(tl_Arr314474198le_alt(Xs_74),Ys_15).
% 6.13/6.12  0 [] Xs_74=nil_nat|tl_nat(append_nat(Xs_74,Ys_15))=append_nat(tl_nat(Xs_74),Ys_15).
% 6.13/6.12  0 [] dropWh1165804960le_alt(P_1,Xs_22)=nil_Ar1135217151le_alt| -hBOOL(hAPP_A1120018583t_bool(P_1,hd_Arr1814706386le_alt(dropWh1165804960le_alt(P_1,Xs_22)))).
% 6.13/6.12  0 [] dropWhile_nat(P_1,Xs_22)=nil_nat| -hBOOL(hAPP_nat_bool(P_1,hd_nat(dropWhile_nat(P_1,Xs_22)))).
% 6.13/6.12  0 [] -hBOOL(hAPP_A1120018583t_bool(member1353991188le_alt(nil_Ar1135217151le_alt),Y_28)).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(member_nat_1(nil_nat),Y_28)).
% 6.13/6.12  0 [] -hBOOL(hAPP_l300482276t_bool(list_e88267970le_alt(P_1),nil_Ar1135217151le_alt)).
% 6.13/6.12  0 [] -hBOOL(hAPP_list_nat_bool(list_ex1_nat(P_1),nil_nat)).
% 6.13/6.12  0 [] hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(X_60),cons_A77766063le_alt(X_60,Xs_73))).
% 6.13/6.12  0 [] -is_Arr723427730le_alt(X_9)| -is_Arr723427730le_alt(Y_9)| -hBOOL(hAPP_A1120018583t_bool(member1353991188le_alt(cons_A77766063le_alt(X_9,Xs_22)),Y_9))|X_9=Y_9|hBOOL(hAPP_A1120018583t_bool(member1353991188le_alt(Xs_22),Y_9)).
% 6.13/6.12  0 [] -is_Arr723427730le_alt(X_9)| -is_Arr723427730le_alt(Y_9)|hBOOL(hAPP_A1120018583t_bool(member1353991188le_alt(cons_A77766063le_alt(X_9,Xs_22)),Y_9))|X_9!=Y_9.
% 6.13/6.12  0 [] -is_Arr723427730le_alt(X_9)| -is_Arr723427730le_alt(Y_9)|hBOOL(hAPP_A1120018583t_bool(member1353991188le_alt(cons_A77766063le_alt(X_9,Xs_22)),Y_9))| -hBOOL(hAPP_A1120018583t_bool(member1353991188le_alt(Xs_22),Y_9)).
% 6.13/6.12  0 [] -hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(X_59),Xs_72))|hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(X_59),cons_A77766063le_alt(Y_27,Xs_72))).
% 6.13/6.12  0 [] -is_Arr723427730le_alt(X_58)|N_42=zero_zero_nat|hd_Arr1814706386le_alt(hAPP_A1849759038le_alt(replic1360561849le_alt(N_42),X_58))=X_58.
% 6.13/6.12  0 [] -is_Arr723427730le_alt(X_57)|N_41=zero_zero_nat|last_A1066338328le_alt(hAPP_A1849759038le_alt(replic1360561849le_alt(N_41),X_57))=X_57.
% 6.13/6.12  0 [] -is_Arr723427730le_alt(X_9)| -is_Arr723427730le_alt(Y_9)|hAPP_A1849759038le_alt(replic1360561849le_alt(M_1),X_9)!=hAPP_A1849759038le_alt(replic1360561849le_alt(N_12),Y_9)|M_1=N_12.
% 6.13/6.12  0 [] -is_Arr723427730le_alt(X_9)| -is_Arr723427730le_alt(Y_9)|hAPP_A1849759038le_alt(replic1360561849le_alt(M_1),X_9)!=hAPP_A1849759038le_alt(replic1360561849le_alt(N_12),Y_9)|M_1=zero_zero_nat|X_9=Y_9.
% 6.13/6.12  0 [] -is_Arr723427730le_alt(X_9)| -is_Arr723427730le_alt(Y_9)|hAPP_A1849759038le_alt(replic1360561849le_alt(M_1),X_9)=hAPP_A1849759038le_alt(replic1360561849le_alt(N_12),Y_9)|M_1!=N_12|M_1!=zero_zero_nat.
% 6.13/6.12  0 [] -is_Arr723427730le_alt(X_9)| -is_Arr723427730le_alt(Y_9)|hAPP_A1849759038le_alt(replic1360561849le_alt(M_1),X_9)=hAPP_A1849759038le_alt(replic1360561849le_alt(N_12),Y_9)|M_1!=N_12|X_9!=Y_9.
% 6.13/6.12  0 [] -hBOOL(hAPP_A1120018583t_bool(P_1,X_9))|dropWh1165804960le_alt(P_1,cons_A77766063le_alt(X_9,Xs_22))=dropWh1165804960le_alt(P_1,Xs_22).
% 6.13/6.12  0 [] hBOOL(hAPP_A1120018583t_bool(P_1,X_9))|dropWh1165804960le_alt(P_1,cons_A77766063le_alt(X_9,Xs_22))=cons_A77766063le_alt(X_9,Xs_22).
% 6.13/6.12  0 [] dropWh1165804960le_alt(P_1,nil_Ar1135217151le_alt)=nil_Ar1135217151le_alt.
% 6.13/6.12  0 [] dropWhile_nat(P_1,nil_nat)=nil_nat.
% 6.13/6.12  0 [] -hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,Xs_22))|hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,dropWh1165804960le_alt(P_1,Xs_22))).
% 6.13/6.12  0 [] -hBOOL(hAPP_list_nat_bool(linorder_sorted_nat,Xs_22))|hBOOL(hAPP_list_nat_bool(linorder_sorted_nat,dropWhile_nat(P_1,Xs_22))).
% 6.13/6.12  0 [] hAPP_A1849759038le_alt(replic1360561849le_alt(zero_zero_nat),X_56)=nil_Ar1135217151le_alt.
% 6.13/6.12  0 [] hAPP_nat_list_nat(replicate_nat(zero_zero_nat),X_56)=nil_nat.
% 6.13/6.12  0 [] nil_Ar1135217151le_alt!=hAPP_A1849759038le_alt(replic1360561849le_alt(N_12),X_9)|N_12=zero_zero_nat.
% 6.13/6.12  0 [] nil_Ar1135217151le_alt=hAPP_A1849759038le_alt(replic1360561849le_alt(N_12),X_9)|N_12!=zero_zero_nat.
% 6.13/6.12  0 [] nil_nat!=hAPP_nat_list_nat(replicate_nat(N_12),X_9)|N_12=zero_zero_nat.
% 6.13/6.12  0 [] nil_nat=hAPP_nat_list_nat(replicate_nat(N_12),X_9)|N_12!=zero_zero_nat.
% 6.13/6.12  0 [] hAPP_A1849759038le_alt(replic1360561849le_alt(N_12),X_9)!=nil_Ar1135217151le_alt|N_12=zero_zero_nat.
% 6.13/6.12  0 [] hAPP_A1849759038le_alt(replic1360561849le_alt(N_12),X_9)=nil_Ar1135217151le_alt|N_12!=zero_zero_nat.
% 6.13/6.12  0 [] hAPP_nat_list_nat(replicate_nat(N_12),X_9)!=nil_nat|N_12=zero_zero_nat.
% 6.13/6.12  0 [] hAPP_nat_list_nat(replicate_nat(N_12),X_9)=nil_nat|N_12!=zero_zero_nat.
% 6.13/6.12  0 [] -hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,zero_zero_nat),A))|sublis1896976644le_alt(cons_A77766063le_alt(X_9,nil_Ar1135217151le_alt),A)=cons_A77766063le_alt(X_9,nil_Ar1135217151le_alt).
% 6.13/6.12  0 [] hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,zero_zero_nat),A))|sublis1896976644le_alt(cons_A77766063le_alt(X_9,nil_Ar1135217151le_alt),A)=nil_Ar1135217151le_alt.
% 6.13/6.12  0 [] -hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,zero_zero_nat),A))|sublist_nat(cons_nat(X_9,nil_nat),A)=cons_nat(X_9,nil_nat).
% 6.13/6.12  0 [] hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,zero_zero_nat),A))|sublist_nat(cons_nat(X_9,nil_nat),A)=nil_nat.
% 6.13/6.12  0 [] dropWh1165804960le_alt(P_1,Xs_22)!=cons_A77766063le_alt(Y_9,Ys_4)|Xs_22=append28105492le_alt(takeWh1545314552le_alt(P_1,Xs_22),cons_A77766063le_alt(Y_9,Ys_4)).
% 6.13/6.12  0 [] dropWh1165804960le_alt(P_1,Xs_22)!=cons_A77766063le_alt(Y_9,Ys_4)| -hBOOL(hAPP_A1120018583t_bool(P_1,Y_9)).
% 6.13/6.12  0 [] dropWh1165804960le_alt(P_1,Xs_22)=cons_A77766063le_alt(Y_9,Ys_4)|Xs_22!=append28105492le_alt(takeWh1545314552le_alt(P_1,Xs_22),cons_A77766063le_alt(Y_9,Ys_4))|hBOOL(hAPP_A1120018583t_bool(P_1,Y_9)).
% 6.13/6.12  0 [] list_s99318913le_alt(Fa,nil_Ar1135217151le_alt)=zero_zero_nat.
% 6.13/6.12  0 [] list_size_nat(Fa,nil_nat)=zero_zero_nat.
% 6.13/6.12  0 [] -is_Arr723427730le_alt(A1)| -hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(A1),A2))|is_Arr723427730le_alt($f37(A1,A2))|is_Arr723427730le_alt($f40(A1,A2)).
% 6.13/6.12  0 [] -is_Arr723427730le_alt(A1)| -hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(A1),A2))|is_Arr723427730le_alt($f37(A1,A2))|is_Arr723427730le_alt($f38(A1,A2)).
% 6.13/6.12  0 [] -is_Arr723427730le_alt(A1)| -hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(A1),A2))|is_Arr723427730le_alt($f37(A1,A2))|A1=$f40(A1,A2).
% 6.13/6.12  0 [] -is_Arr723427730le_alt(A1)| -hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(A1),A2))|is_Arr723427730le_alt($f37(A1,A2))|A2=cons_A77766063le_alt($f38(A1,A2),$f39(A1,A2)).
% 6.13/6.12  0 [] -is_Arr723427730le_alt(A1)| -hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(A1),A2))|is_Arr723427730le_alt($f37(A1,A2))|hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt($f40(A1,A2)),$f39(A1,A2))).
% 6.13/6.12  0 [] -is_Arr723427730le_alt(A1)| -hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(A1),A2))|A1=$f37(A1,A2)|is_Arr723427730le_alt($f40(A1,A2)).
% 6.13/6.12  0 [] -is_Arr723427730le_alt(A1)| -hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(A1),A2))|A1=$f37(A1,A2)|is_Arr723427730le_alt($f38(A1,A2)).
% 6.13/6.12  0 [] -is_Arr723427730le_alt(A1)| -hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(A1),A2))|A1=$f37(A1,A2)|A1=$f40(A1,A2).
% 6.13/6.12  0 [] -is_Arr723427730le_alt(A1)| -hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(A1),A2))|A1=$f37(A1,A2)|A2=cons_A77766063le_alt($f38(A1,A2),$f39(A1,A2)).
% 6.13/6.12  0 [] -is_Arr723427730le_alt(A1)| -hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(A1),A2))|A1=$f37(A1,A2)|hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt($f40(A1,A2)),$f39(A1,A2))).
% 6.13/6.12  0 [] -is_Arr723427730le_alt(A1)| -hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(A1),A2))|A2=cons_A77766063le_alt($f37(A1,A2),$f36(A1,A2))|is_Arr723427730le_alt($f40(A1,A2)).
% 6.13/6.12  0 [] -is_Arr723427730le_alt(A1)| -hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(A1),A2))|A2=cons_A77766063le_alt($f37(A1,A2),$f36(A1,A2))|is_Arr723427730le_alt($f38(A1,A2)).
% 6.13/6.12  0 [] -is_Arr723427730le_alt(A1)| -hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(A1),A2))|A2=cons_A77766063le_alt($f37(A1,A2),$f36(A1,A2))|A1=$f40(A1,A2).
% 6.13/6.12  0 [] -is_Arr723427730le_alt(A1)| -hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(A1),A2))|A2=cons_A77766063le_alt($f37(A1,A2),$f36(A1,A2))|A2=cons_A77766063le_alt($f38(A1,A2),$f39(A1,A2)).
% 6.13/6.12  0 [] -is_Arr723427730le_alt(A1)| -hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(A1),A2))|A2=cons_A77766063le_alt($f37(A1,A2),$f36(A1,A2))|hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt($f40(A1,A2)),$f39(A1,A2))).
% 6.13/6.12  0 [] -is_Arr723427730le_alt(A1)|hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(A1),A2))| -is_Arr723427730le_alt(X_52)|A1!=X_52|A2!=cons_A77766063le_alt(X_52,Xs_44).
% 6.13/6.12  0 [] -is_Arr723427730le_alt(A1)|hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(A1),A2))| -is_Arr723427730le_alt(X2)| -is_Arr723427730le_alt(Y_3)|A1!=X2|A2!=cons_A77766063le_alt(Y_3,X3)| -hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(X2),X3)).
% 6.13/6.12  0 [] zero_zero_int!=X_9|X_9=zero_zero_int.
% 6.13/6.12  0 [] zero_zero_int=X_9|X_9!=zero_zero_int.
% 6.13/6.12  0 [] zero_zero_nat!=X_9|X_9=zero_zero_nat.
% 6.13/6.12  0 [] zero_zero_nat=X_9|X_9!=zero_zero_nat.
% 6.13/6.12  0 [] Xs_71=nil_nat|hd_nat(Xs_71)=hAPP_nat_nat(nth_nat(Xs_71),zero_zero_nat).
% 6.13/6.12  0 [] Xs_71=nil_Ar1135217151le_alt|hd_Arr1814706386le_alt(Xs_71)=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_71),zero_zero_nat).
% 6.13/6.12  0 [] takeWhile_nat(P_1,nil_nat)=nil_nat.
% 6.13/6.12  0 [] takeWh1545314552le_alt(P_1,nil_Ar1135217151le_alt)=nil_Ar1135217151le_alt.
% 6.13/6.12  0 [] -hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,Xs_22))|hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,takeWh1545314552le_alt(P_1,Xs_22))).
% 6.13/6.12  0 [] -hBOOL(hAPP_list_nat_bool(linorder_sorted_nat,Xs_22))|hBOOL(hAPP_list_nat_bool(linorder_sorted_nat,takeWhile_nat(P_1,Xs_22))).
% 6.13/6.12  0 [] sublist_nat(nil_nat,A)=nil_nat.
% 6.13/6.12  0 [] sublis1896976644le_alt(nil_Ar1135217151le_alt,A)=nil_Ar1135217151le_alt.
% 6.13/6.12  0 [] -hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,Xs_22))|hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,sublis1896976644le_alt(Xs_22,I_26))).
% 6.13/6.12  0 [] hAPP_nat_nat(nth_nat(cons_nat(X_55,Xs_70)),zero_zero_nat)=X_55.
% 6.13/6.12  0 [] -is_Arr723427730le_alt(X_55)|hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(cons_A77766063le_alt(X_55,Xs_70)),zero_zero_nat)=X_55.
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(P_1,X_9))|takeWhile_nat(P_1,cons_nat(X_9,Xs_22))=cons_nat(X_9,takeWhile_nat(P_1,Xs_22)).
% 6.13/6.12  0 [] hBOOL(hAPP_nat_bool(P_1,X_9))|takeWhile_nat(P_1,cons_nat(X_9,Xs_22))=nil_nat.
% 6.13/6.12  0 [] -hBOOL(hAPP_A1120018583t_bool(P_1,X_9))|takeWh1545314552le_alt(P_1,cons_A77766063le_alt(X_9,Xs_22))=cons_A77766063le_alt(X_9,takeWh1545314552le_alt(P_1,Xs_22)).
% 6.13/6.12  0 [] hBOOL(hAPP_A1120018583t_bool(P_1,X_9))|takeWh1545314552le_alt(P_1,cons_A77766063le_alt(X_9,Xs_22))=nil_Ar1135217151le_alt.
% 6.13/6.12  0 [] hBOOL(hAPP_A1120018583t_bool(P_1,X_9))|takeWh1545314552le_alt(P_1,append28105492le_alt(Xs_22,cons_A77766063le_alt(X_9,L_1)))=takeWh1545314552le_alt(P_1,Xs_22).
% 6.13/6.12  0 [] append28105492le_alt(takeWh1545314552le_alt(P_1,Xs_22),dropWh1165804960le_alt(P_1,Xs_22))=Xs_22.
% 6.13/6.12  0 [] hAPP_nat_nat(nth_nat(append_nat(Xs_69,cons_nat(X_54,Ys_14))),size_size_list_nat(Xs_69))=X_54.
% 6.13/6.12  0 [] -is_Arr723427730le_alt(X_54)|hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(append28105492le_alt(Xs_69,cons_A77766063le_alt(X_54,Ys_14))),size_s2106320494le_alt(Xs_69))=X_54.
% 6.13/6.12  0 [] -hBOOL(hAPP_list_int_bool(linorder_sorted_int,rev_int(Xs_22)))|Xs_22!=nil_int|hAPP_int_int(foldr_int_int(ord_max_int,Xs_22),Y_9)=Y_9.
% 6.13/6.12  0 [] -hBOOL(hAPP_list_int_bool(linorder_sorted_int,rev_int(Xs_22)))|Xs_22=nil_int|hAPP_int_int(foldr_int_int(ord_max_int,Xs_22),Y_9)=hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,hAPP_nat_int(nth_int(Xs_22),zero_zero_nat)),Y_9).
% 6.13/6.12  0 [] -hBOOL(hAPP_list_nat_bool(linorder_sorted_nat,rev_nat(Xs_22)))|Xs_22!=nil_nat|hAPP_nat_nat(foldr_nat_nat(ord_max_nat,Xs_22),Y_9)=Y_9.
% 6.13/6.12  0 [] -hBOOL(hAPP_list_nat_bool(linorder_sorted_nat,rev_nat(Xs_22)))|Xs_22=nil_nat|hAPP_nat_nat(foldr_nat_nat(ord_max_nat,Xs_22),Y_9)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,hAPP_nat_nat(nth_nat(Xs_22),zero_zero_nat)),Y_9).
% 6.13/6.12  0 [] -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,nil_Ar1135217151le_alt),nil_nat))|is_Arr723427730le_alt($f42(Xs_22,Ys_4,P_1))| -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,nil_Ar1135217151le_alt),cons_nat($f44(Xs_22,Ys_4,P_1),$f43(Xs_22,Ys_4,P_1))))|is_Arr723427730le_alt($f48(Xs_22,Ys_4,P_1))|hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,Xs_22),Ys_4)).
% 6.13/6.12  0 [] -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,nil_Ar1135217151le_alt),nil_nat))|is_Arr723427730le_alt($f42(Xs_22,Ys_4,P_1))| -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,nil_Ar1135217151le_alt),cons_nat($f44(Xs_22,Ys_4,P_1),$f43(Xs_22,Ys_4,P_1))))|hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,$f47(Xs_22,Ys_4,P_1)),$f45(Xs_22,Ys_4,P_1)))|hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,Xs_22),Ys_4)).
% 6.13/6.12  0 [] -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,nil_Ar1135217151le_alt),nil_nat))|is_Arr723427730le_alt($f42(Xs_22,Ys_4,P_1))| -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,nil_Ar1135217151le_alt),cons_nat($f44(Xs_22,Ys_4,P_1),$f43(Xs_22,Ys_4,P_1))))| -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,cons_A77766063le_alt($f48(Xs_22,Ys_4,P_1),$f47(Xs_22,Ys_4,P_1))),cons_nat($f46(Xs_22,Ys_4,P_1),$f45(Xs_22,Ys_4,P_1))))|hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,Xs_22),Ys_4)).
% 6.13/6.12  0 [] -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,nil_Ar1135217151le_alt),nil_nat))| -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,cons_A77766063le_alt($f42(Xs_22,Ys_4,P_1),$f41(Xs_22,Ys_4,P_1))),nil_nat))| -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,nil_Ar1135217151le_alt),cons_nat($f44(Xs_22,Ys_4,P_1),$f43(Xs_22,Ys_4,P_1))))|is_Arr723427730le_alt($f48(Xs_22,Ys_4,P_1))|hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,Xs_22),Ys_4)).
% 6.13/6.12  0 [] -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,nil_Ar1135217151le_alt),nil_nat))| -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,cons_A77766063le_alt($f42(Xs_22,Ys_4,P_1),$f41(Xs_22,Ys_4,P_1))),nil_nat))| -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,nil_Ar1135217151le_alt),cons_nat($f44(Xs_22,Ys_4,P_1),$f43(Xs_22,Ys_4,P_1))))|hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,$f47(Xs_22,Ys_4,P_1)),$f45(Xs_22,Ys_4,P_1)))|hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,Xs_22),Ys_4)).
% 6.13/6.12  0 [] -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,nil_Ar1135217151le_alt),nil_nat))| -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,cons_A77766063le_alt($f42(Xs_22,Ys_4,P_1),$f41(Xs_22,Ys_4,P_1))),nil_nat))| -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,nil_Ar1135217151le_alt),cons_nat($f44(Xs_22,Ys_4,P_1),$f43(Xs_22,Ys_4,P_1))))| -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,cons_A77766063le_alt($f48(Xs_22,Ys_4,P_1),$f47(Xs_22,Ys_4,P_1))),cons_nat($f46(Xs_22,Ys_4,P_1),$f45(Xs_22,Ys_4,P_1))))|hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,Xs_22),Ys_4)).
% 6.13/6.12  0 [] -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,nil_nat),nil_Ar1135217151le_alt))| -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,cons_nat($f50(Xs_22,Ys_4,P_1),$f49(Xs_22,Ys_4,P_1))),nil_Ar1135217151le_alt))|is_Arr723427730le_alt($f52(Xs_22,Ys_4,P_1))|is_Arr723427730le_alt($f54(Xs_22,Ys_4,P_1))|hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,Xs_22),Ys_4)).
% 6.13/6.12  0 [] -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,nil_nat),nil_Ar1135217151le_alt))| -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,cons_nat($f50(Xs_22,Ys_4,P_1),$f49(Xs_22,Ys_4,P_1))),nil_Ar1135217151le_alt))|is_Arr723427730le_alt($f52(Xs_22,Ys_4,P_1))|hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,$f55(Xs_22,Ys_4,P_1)),$f53(Xs_22,Ys_4,P_1)))|hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,Xs_22),Ys_4)).
% 6.13/6.12  0 [] -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,nil_nat),nil_Ar1135217151le_alt))| -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,cons_nat($f50(Xs_22,Ys_4,P_1),$f49(Xs_22,Ys_4,P_1))),nil_Ar1135217151le_alt))|is_Arr723427730le_alt($f52(Xs_22,Ys_4,P_1))| -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,cons_nat($f56(Xs_22,Ys_4,P_1),$f55(Xs_22,Ys_4,P_1))),cons_A77766063le_alt($f54(Xs_22,Ys_4,P_1),$f53(Xs_22,Ys_4,P_1))))|hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,Xs_22),Ys_4)).
% 6.13/6.12  0 [] -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,nil_nat),nil_Ar1135217151le_alt))| -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,cons_nat($f50(Xs_22,Ys_4,P_1),$f49(Xs_22,Ys_4,P_1))),nil_Ar1135217151le_alt))| -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,nil_nat),cons_A77766063le_alt($f52(Xs_22,Ys_4,P_1),$f51(Xs_22,Ys_4,P_1))))|is_Arr723427730le_alt($f54(Xs_22,Ys_4,P_1))|hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,Xs_22),Ys_4)).
% 6.13/6.12  0 [] -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,nil_nat),nil_Ar1135217151le_alt))| -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,cons_nat($f50(Xs_22,Ys_4,P_1),$f49(Xs_22,Ys_4,P_1))),nil_Ar1135217151le_alt))| -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,nil_nat),cons_A77766063le_alt($f52(Xs_22,Ys_4,P_1),$f51(Xs_22,Ys_4,P_1))))|hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,$f55(Xs_22,Ys_4,P_1)),$f53(Xs_22,Ys_4,P_1)))|hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,Xs_22),Ys_4)).
% 6.13/6.12  0 [] -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,nil_nat),nil_Ar1135217151le_alt))| -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,cons_nat($f50(Xs_22,Ys_4,P_1),$f49(Xs_22,Ys_4,P_1))),nil_Ar1135217151le_alt))| -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,nil_nat),cons_A77766063le_alt($f52(Xs_22,Ys_4,P_1),$f51(Xs_22,Ys_4,P_1))))| -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,cons_nat($f56(Xs_22,Ys_4,P_1),$f55(Xs_22,Ys_4,P_1))),cons_A77766063le_alt($f54(Xs_22,Ys_4,P_1),$f53(Xs_22,Ys_4,P_1))))|hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,Xs_22),Ys_4)).
% 6.13/6.12  0 [] map_fi434460357lt_nat(F,nil_Ar1135217151le_alt)=nil_nat.
% 6.13/6.12  0 [] map_fi1311720335le_alt(F,nil_nat)=nil_Ar1135217151le_alt.
% 6.13/6.12  0 [] hBOOL(hAPP_list_nat_bool(hAPP_l120351551t_bool(listrelp_nat(R_1),nil_nat),nil_nat)).
% 6.13/6.12  0 [] hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(R_1),nil_Ar1135217151le_alt),nil_Ar1135217151le_alt)).
% 6.13/6.12  0 [] -hBOOL(hAPP_A1120018583t_bool(hAPP_A1781286015t_bool(R_1,X_9),Y_9))| -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(R_1),Xs_22),Ys_4))|hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(R_1),cons_A77766063le_alt(X_9,Xs_22)),cons_A77766063le_alt(Y_9,Ys_4))).
% 6.13/6.12  0 [] sublist_nat(Xs_22,bot_bot_fun_nat_bool)=nil_nat.
% 6.13/6.12  0 [] sublis1896976644le_alt(Xs_22,bot_bot_fun_nat_bool)=nil_Ar1135217151le_alt.
% 6.13/6.12  0 [] size_s2106320494le_alt(Xs_68)=size_s2106320494le_alt(Ys_13)|Xs_68!=Ys_13.
% 6.13/6.12  0 [] size_size_list_nat(rev_nat(Xs_67))=size_size_list_nat(Xs_67).
% 6.13/6.12  0 [] size_s2106320494le_alt(rev_Ar955429983le_alt(Xs_67))=size_s2106320494le_alt(Xs_67).
% 6.13/6.12  0 [] size_s2106320494le_alt(hAPP_A1849759038le_alt(replic1360561849le_alt(N_40),X_53))=N_40.
% 6.13/6.12  0 [] size_s2106320494le_alt(rotate184372300le_alt(Xs_66))=size_s2106320494le_alt(Xs_66).
% 6.13/6.12  0 [] hAPP_nat_nat(foldr_nat_nat(F,cons_nat(X_9,Xs_22)),Aa)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(F,X_9),hAPP_nat_nat(foldr_nat_nat(F,Xs_22),Aa)).
% 6.13/6.12  0 [] hAPP_nat_nat(foldr_nat_nat(F,nil_nat),Aa)=Aa.
% 6.13/6.12  0 [] hAPP_nat_nat(foldr_nat_nat(F,append_nat(Xs_22,Ys_4)),Aa)=hAPP_nat_nat(foldr_nat_nat(F,Xs_22),hAPP_nat_nat(foldr_nat_nat(F,Ys_4),Aa)).
% 6.13/6.12  0 [] size_size_list_nat(Xs_22)!=zero_zero_nat|Xs_22=nil_nat.
% 6.13/6.12  0 [] size_size_list_nat(Xs_22)=zero_zero_nat|Xs_22!=nil_nat.
% 6.13/6.12  0 [] size_s2106320494le_alt(Xs_22)!=zero_zero_nat|Xs_22=nil_Ar1135217151le_alt.
% 6.13/6.12  0 [] size_s2106320494le_alt(Xs_22)=zero_zero_nat|Xs_22!=nil_Ar1135217151le_alt.
% 6.13/6.12  0 [] size_size_list_nat(nil_nat)=zero_zero_nat.
% 6.13/6.12  0 [] size_s2106320494le_alt(nil_Ar1135217151le_alt)=zero_zero_nat.
% 6.13/6.12  0 [] size_s2106320494le_alt(Xs_22)!=size_size_list_nat(Ys_4)| -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,nil_Ar1135217151le_alt),nil_nat))|is_Arr723427730le_alt($f60(P_1,Xs_22,Ys_4))|hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,Xs_22),Ys_4)).
% 6.13/6.12  0 [] size_s2106320494le_alt(Xs_22)!=size_size_list_nat(Ys_4)| -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,nil_Ar1135217151le_alt),nil_nat))|size_s2106320494le_alt($f59(P_1,Xs_22,Ys_4))=size_size_list_nat($f57(P_1,Xs_22,Ys_4))|hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,Xs_22),Ys_4)).
% 6.13/6.12  0 [] size_s2106320494le_alt(Xs_22)!=size_size_list_nat(Ys_4)| -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,nil_Ar1135217151le_alt),nil_nat))|hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,$f59(P_1,Xs_22,Ys_4)),$f57(P_1,Xs_22,Ys_4)))|hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,Xs_22),Ys_4)).
% 6.13/6.12  0 [] size_s2106320494le_alt(Xs_22)!=size_size_list_nat(Ys_4)| -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,nil_Ar1135217151le_alt),nil_nat))| -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,cons_A77766063le_alt($f60(P_1,Xs_22,Ys_4),$f59(P_1,Xs_22,Ys_4))),cons_nat($f58(P_1,Xs_22,Ys_4),$f57(P_1,Xs_22,Ys_4))))|hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(P_1,Xs_22),Ys_4)).
% 6.13/6.12  0 [] size_size_list_nat(Xs_22)!=size_s2106320494le_alt(Ys_4)| -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,nil_nat),nil_Ar1135217151le_alt))|is_Arr723427730le_alt($f62(P_1,Xs_22,Ys_4))|hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,Xs_22),Ys_4)).
% 6.13/6.12  0 [] size_size_list_nat(Xs_22)!=size_s2106320494le_alt(Ys_4)| -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,nil_nat),nil_Ar1135217151le_alt))|size_size_list_nat($f63(P_1,Xs_22,Ys_4))=size_s2106320494le_alt($f61(P_1,Xs_22,Ys_4))|hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,Xs_22),Ys_4)).
% 6.13/6.12  0 [] size_size_list_nat(Xs_22)!=size_s2106320494le_alt(Ys_4)| -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,nil_nat),nil_Ar1135217151le_alt))|hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,$f63(P_1,Xs_22,Ys_4)),$f61(P_1,Xs_22,Ys_4)))|hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,Xs_22),Ys_4)).
% 6.13/6.12  0 [] size_size_list_nat(Xs_22)!=size_s2106320494le_alt(Ys_4)| -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,nil_nat),nil_Ar1135217151le_alt))| -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,cons_nat($f64(P_1,Xs_22,Ys_4),$f63(P_1,Xs_22,Ys_4))),cons_A77766063le_alt($f62(P_1,Xs_22,Ys_4),$f61(P_1,Xs_22,Ys_4))))|hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(P_1,Xs_22),Ys_4)).
% 6.13/6.12  0 [] size_s2106320494le_alt(Xs_22)!=size_s2106320494le_alt(Ys_4)| -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(P_1,nil_Ar1135217151le_alt),nil_Ar1135217151le_alt))|is_Arr723427730le_alt($f68(P_1,Xs_22,Ys_4))|hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(P_1,Xs_22),Ys_4)).
% 6.13/6.12  0 [] size_s2106320494le_alt(Xs_22)!=size_s2106320494le_alt(Ys_4)| -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(P_1,nil_Ar1135217151le_alt),nil_Ar1135217151le_alt))|is_Arr723427730le_alt($f66(P_1,Xs_22,Ys_4))|hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(P_1,Xs_22),Ys_4)).
% 6.13/6.12  0 [] size_s2106320494le_alt(Xs_22)!=size_s2106320494le_alt(Ys_4)| -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(P_1,nil_Ar1135217151le_alt),nil_Ar1135217151le_alt))|size_s2106320494le_alt($f67(P_1,Xs_22,Ys_4))=size_s2106320494le_alt($f65(P_1,Xs_22,Ys_4))|hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(P_1,Xs_22),Ys_4)).
% 6.13/6.12  0 [] size_s2106320494le_alt(Xs_22)!=size_s2106320494le_alt(Ys_4)| -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(P_1,nil_Ar1135217151le_alt),nil_Ar1135217151le_alt))|hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(P_1,$f67(P_1,Xs_22,Ys_4)),$f65(P_1,Xs_22,Ys_4)))|hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(P_1,Xs_22),Ys_4)).
% 6.13/6.12  0 [] size_s2106320494le_alt(Xs_22)!=size_s2106320494le_alt(Ys_4)| -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(P_1,nil_Ar1135217151le_alt),nil_Ar1135217151le_alt))| -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(P_1,cons_A77766063le_alt($f68(P_1,Xs_22,Ys_4),$f67(P_1,Xs_22,Ys_4))),cons_A77766063le_alt($f66(P_1,Xs_22,Ys_4),$f65(P_1,Xs_22,Ys_4))))|hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(P_1,Xs_22),Ys_4)).
% 6.13/6.12  0 [] -hBOOL(hAPP_f448129468l_bool(hAPP_i2112223885l_bool(member_int,Aa),bot_bot_fun_int_bool)).
% 6.13/6.12  0 [] -hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Aa),bot_bot_fun_nat_bool)).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(bot_bot_fun_nat_bool,X_52))|hBOOL(bot_bot_bool).
% 6.13/6.12  0 [] hBOOL(hAPP_nat_bool(bot_bot_fun_nat_bool,X_52))| -hBOOL(bot_bot_bool).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(bot_bot_fun_nat_bool,X_9))|hBOOL(bot_bot_bool).
% 6.13/6.12  0 [] hBOOL(hAPP_nat_bool(bot_bot_fun_nat_bool,X_9))| -hBOOL(bot_bot_bool).
% 6.13/6.12  0 [] size_s2106320494le_alt($f69(N_39))=N_39.
% 6.13/6.12  0 [] -hBOOL(hAPP_list_nat_bool(hAPP_l120351551t_bool(listrelp_nat(R_1),A1),A2))|A1=nil_nat|A1=cons_nat($f73(R_1,A1,A2),$f71(R_1,A1,A2)).
% 6.13/6.12  0 [] -hBOOL(hAPP_list_nat_bool(hAPP_l120351551t_bool(listrelp_nat(R_1),A1),A2))|A1=nil_nat|A2=cons_nat($f72(R_1,A1,A2),$f70(R_1,A1,A2)).
% 6.13/6.12  0 [] -hBOOL(hAPP_list_nat_bool(hAPP_l120351551t_bool(listrelp_nat(R_1),A1),A2))|A1=nil_nat|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(R_1,$f73(R_1,A1,A2)),$f72(R_1,A1,A2))).
% 6.13/6.12  0 [] -hBOOL(hAPP_list_nat_bool(hAPP_l120351551t_bool(listrelp_nat(R_1),A1),A2))|A1=nil_nat|hBOOL(hAPP_list_nat_bool(hAPP_l120351551t_bool(listrelp_nat(R_1),$f71(R_1,A1,A2)),$f70(R_1,A1,A2))).
% 6.13/6.12  0 [] -hBOOL(hAPP_list_nat_bool(hAPP_l120351551t_bool(listrelp_nat(R_1),A1),A2))|A2=nil_nat|A1=cons_nat($f73(R_1,A1,A2),$f71(R_1,A1,A2)).
% 6.13/6.12  0 [] -hBOOL(hAPP_list_nat_bool(hAPP_l120351551t_bool(listrelp_nat(R_1),A1),A2))|A2=nil_nat|A2=cons_nat($f72(R_1,A1,A2),$f70(R_1,A1,A2)).
% 6.13/6.12  0 [] -hBOOL(hAPP_list_nat_bool(hAPP_l120351551t_bool(listrelp_nat(R_1),A1),A2))|A2=nil_nat|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(R_1,$f73(R_1,A1,A2)),$f72(R_1,A1,A2))).
% 6.13/6.12  0 [] -hBOOL(hAPP_list_nat_bool(hAPP_l120351551t_bool(listrelp_nat(R_1),A1),A2))|A2=nil_nat|hBOOL(hAPP_list_nat_bool(hAPP_l120351551t_bool(listrelp_nat(R_1),$f71(R_1,A1,A2)),$f70(R_1,A1,A2))).
% 6.13/6.12  0 [] hBOOL(hAPP_list_nat_bool(hAPP_l120351551t_bool(listrelp_nat(R_1),A1),A2))|A1!=nil_nat|A2!=nil_nat.
% 6.13/6.12  0 [] hBOOL(hAPP_list_nat_bool(hAPP_l120351551t_bool(listrelp_nat(R_1),A1),A2))|A1!=cons_nat(X_52,Xs_44)|A2!=cons_nat(Y_3,Ys_5)| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(R_1,X_52),Y_3))| -hBOOL(hAPP_list_nat_bool(hAPP_l120351551t_bool(listrelp_nat(R_1),Xs_44),Ys_5)).
% 6.13/6.12  0 [] -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(R_1),A1),A2))|A1=nil_Ar1135217151le_alt|is_Arr723427730le_alt($f77(R_1,A1,A2)).
% 6.13/6.12  0 [] -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(R_1),A1),A2))|A1=nil_Ar1135217151le_alt|is_Arr723427730le_alt($f76(R_1,A1,A2)).
% 6.13/6.12  0 [] -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(R_1),A1),A2))|A1=nil_Ar1135217151le_alt|A1=cons_A77766063le_alt($f77(R_1,A1,A2),$f75(R_1,A1,A2)).
% 6.13/6.12  0 [] -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(R_1),A1),A2))|A1=nil_Ar1135217151le_alt|A2=cons_A77766063le_alt($f76(R_1,A1,A2),$f74(R_1,A1,A2)).
% 6.13/6.12  0 [] -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(R_1),A1),A2))|A1=nil_Ar1135217151le_alt|hBOOL(hAPP_A1120018583t_bool(hAPP_A1781286015t_bool(R_1,$f77(R_1,A1,A2)),$f76(R_1,A1,A2))).
% 6.13/6.12  0 [] -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(R_1),A1),A2))|A1=nil_Ar1135217151le_alt|hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(R_1),$f75(R_1,A1,A2)),$f74(R_1,A1,A2))).
% 6.13/6.12  0 [] -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(R_1),A1),A2))|A2=nil_Ar1135217151le_alt|is_Arr723427730le_alt($f77(R_1,A1,A2)).
% 6.13/6.12  0 [] -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(R_1),A1),A2))|A2=nil_Ar1135217151le_alt|is_Arr723427730le_alt($f76(R_1,A1,A2)).
% 6.13/6.12  0 [] -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(R_1),A1),A2))|A2=nil_Ar1135217151le_alt|A1=cons_A77766063le_alt($f77(R_1,A1,A2),$f75(R_1,A1,A2)).
% 6.13/6.12  0 [] -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(R_1),A1),A2))|A2=nil_Ar1135217151le_alt|A2=cons_A77766063le_alt($f76(R_1,A1,A2),$f74(R_1,A1,A2)).
% 6.13/6.12  0 [] -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(R_1),A1),A2))|A2=nil_Ar1135217151le_alt|hBOOL(hAPP_A1120018583t_bool(hAPP_A1781286015t_bool(R_1,$f77(R_1,A1,A2)),$f76(R_1,A1,A2))).
% 6.13/6.12  0 [] -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(R_1),A1),A2))|A2=nil_Ar1135217151le_alt|hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(R_1),$f75(R_1,A1,A2)),$f74(R_1,A1,A2))).
% 6.13/6.12  0 [] hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(R_1),A1),A2))|A1!=nil_Ar1135217151le_alt|A2!=nil_Ar1135217151le_alt.
% 6.13/6.12  0 [] hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(R_1),A1),A2))| -is_Arr723427730le_alt(X_52)| -is_Arr723427730le_alt(Y_3)|A1!=cons_A77766063le_alt(X_52,Xs_44)|A2!=cons_A77766063le_alt(Y_3,Ys_5)| -hBOOL(hAPP_A1120018583t_bool(hAPP_A1781286015t_bool(R_1,X_52),Y_3))| -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(R_1),Xs_44),Ys_5)).
% 6.13/6.12  0 [] A!=bot_bot_fun_int_bool| -hBOOL(hAPP_f448129468l_bool(hAPP_i2112223885l_bool(member_int,Aa),A)).
% 6.13/6.12  0 [] A!=bot_bot_fun_nat_bool| -hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Aa),A)).
% 6.13/6.12  0 [] collect_nat(P_1)!=bot_bot_fun_nat_bool| -hBOOL(hAPP_nat_bool(P_1,X_52)).
% 6.13/6.12  0 [] collect_nat(P_1)=bot_bot_fun_nat_bool|hBOOL(hAPP_nat_bool(P_1,$f78(P_1))).
% 6.13/6.12  0 [] -hBOOL(hAPP_f448129468l_bool(hAPP_i2112223885l_bool(member_int,C_1),bot_bot_fun_int_bool)).
% 6.13/6.12  0 [] -hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,C_1),bot_bot_fun_nat_bool)).
% 6.13/6.12  0 [] bot_bot_fun_nat_bool!=collect_nat(P_1)| -hBOOL(hAPP_nat_bool(P_1,X_52)).
% 6.13/6.12  0 [] bot_bot_fun_nat_bool=collect_nat(P_1)|hBOOL(hAPP_nat_bool(P_1,$f79(P_1))).
% 6.13/6.12  0 [] -hBOOL(hAPP_f448129468l_bool(hAPP_i2112223885l_bool(member_int,X_52),A))|A!=bot_bot_fun_int_bool.
% 6.13/6.12  0 [] hBOOL(hAPP_f448129468l_bool(hAPP_i2112223885l_bool(member_int,$f80(A)),A))|A=bot_bot_fun_int_bool.
% 6.13/6.12  0 [] -hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_52),A))|A!=bot_bot_fun_nat_bool.
% 6.13/6.12  0 [] hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,$f81(A)),A))|A=bot_bot_fun_nat_bool.
% 6.13/6.12  0 [] hBOOL(hAPP_f448129468l_bool(hAPP_i2112223885l_bool(member_int,$f82(A)),A))|A=bot_bot_fun_int_bool.
% 6.13/6.12  0 [] -hBOOL(hAPP_f448129468l_bool(hAPP_i2112223885l_bool(member_int,X_52),A))|A!=bot_bot_fun_int_bool.
% 6.13/6.12  0 [] hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,$f83(A)),A))|A=bot_bot_fun_nat_bool.
% 6.13/6.12  0 [] -hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_52),A))|A!=bot_bot_fun_nat_bool.
% 6.13/6.12  0 [] bot_bot_fun_nat_bool=collect_nat(cOMBK_bool_nat(fFalse)).
% 6.13/6.12  0 [] hBOOL(hAPP_f448129468l_bool(hAPP_i2112223885l_bool(member_int,$f84(A)),A))|A=bot_bot_fun_int_bool.
% 6.13/6.12  0 [] hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,$f85(A)),A))|A=bot_bot_fun_nat_bool.
% 6.13/6.12  0 [] linord810813188et_nat(bot_bot_fun_nat_bool)=nil_nat.
% 6.13/6.12  0 [] hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,X_51),Y_26)),Z_7)=hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,X_51),hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,Y_26),Z_7)).
% 6.13/6.12  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,X_51),Y_26)),Z_7)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,X_51),hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,Y_26),Z_7)).
% 6.13/6.12  0 [] hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,A_45),B_29)),C_24)=hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,A_45),hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,B_29),C_24)).
% 6.13/6.12  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,A_45),B_29)),C_24)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,A_45),hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,B_29),C_24)).
% 6.13/6.12  0 [] hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,X_50),hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,Y_25),Z_6))=hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,Y_25),hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,X_50),Z_6)).
% 6.13/6.12  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,X_50),hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,Y_25),Z_6))=hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,Y_25),hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,X_50),Z_6)).
% 6.13/6.12  0 [] hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,B_28),hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,A_44),C_23))=hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,A_44),hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,B_28),C_23)).
% 6.13/6.12  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,B_28),hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,A_44),C_23))=hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,A_44),hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,B_28),C_23)).
% 6.13/6.12  0 [] hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,A_43),A_43)=A_43.
% 6.13/6.12  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,A_43),A_43)=A_43.
% 6.13/6.12  0 [] hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,A_42),B_27)=hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,B_27),A_42).
% 6.13/6.12  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,A_42),B_27)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,B_27),A_42).
% 6.13/6.12  0 [] hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,X_49),Y_24)=hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,Y_24),X_49).
% 6.13/6.12  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,X_49),Y_24)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,Y_24),X_49).
% 6.13/6.12  0 [] hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,A_41),hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,A_41),B_26))=hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,A_41),B_26).
% 6.13/6.12  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,A_41),hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,A_41),B_26))=hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,A_41),B_26).
% 6.13/6.12  0 [] hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,X_48),hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,X_48),Y_23))=hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,X_48),Y_23).
% 6.13/6.12  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,X_48),hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,X_48),Y_23))=hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,X_48),Y_23).
% 6.13/6.12  0 [] hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,X_47),X_47)=X_47.
% 6.13/6.12  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,X_47),X_47)=X_47.
% 6.13/6.12  0 [] dropWh1165804960le_alt(P_1,Xs_22)=drop_A1195732799le_alt(size_s2106320494le_alt(takeWh1545314552le_alt(P_1,Xs_22)),Xs_22).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,size_size_list_nat(takeWhile_nat(P_1,Xs_22))),size_size_list_nat(Xs_22)))| -hBOOL(hAPP_nat_bool(P_1,hAPP_nat_nat(nth_nat(Xs_22),size_size_list_nat(takeWhile_nat(P_1,Xs_22))))).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,size_s2106320494le_alt(takeWh1545314552le_alt(P_1,Xs_22))),size_s2106320494le_alt(Xs_22)))| -hBOOL(hAPP_A1120018583t_bool(P_1,hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_22),size_s2106320494le_alt(takeWh1545314552le_alt(P_1,Xs_22))))).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,J_1),size_size_list_nat(takeWhile_nat(P_1,Xs_22))))|hAPP_nat_nat(nth_nat(takeWhile_nat(P_1,Xs_22)),J_1)=hAPP_nat_nat(nth_nat(Xs_22),J_1).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,J_1),size_s2106320494le_alt(takeWh1545314552le_alt(P_1,Xs_22))))|hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(takeWh1545314552le_alt(P_1,Xs_22)),J_1)=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_22),J_1).
% 6.13/6.12  0 [] hAPP_A1849759038le_alt(list_u2058984551le_alt(append28105492le_alt(Xs_65,cons_A77766063le_alt(X_46,Ys_12)),size_s2106320494le_alt(Xs_65)),Y_22)=append28105492le_alt(Xs_65,cons_A77766063le_alt(Y_22,Ys_12)).
% 6.13/6.12  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,zero_zero_nat),N_5)=N_5.
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_5),zero_zero_nat)).
% 6.13/6.12  0 [] hAPP_A1849759038le_alt(list_u2058984551le_alt(hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_64,I_25),X_45),I_25),Y_21)=hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_64,I_25),Y_21).
% 6.13/6.12  0 [] I_24=I_23|hAPP_A1849759038le_alt(list_u2058984551le_alt(hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_63,I_24),X_44),I_23),X_43)=hAPP_A1849759038le_alt(list_u2058984551le_alt(hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_63,I_23),X_43),I_24),X_44).
% 6.13/6.12  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M_1),N_12))|M_1=N_12|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_12),M_1))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(P_1,N_12),M_1)).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,S),T))|S!=T.
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_5),M))|M!=N_5.
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_5),N_5)).
% 6.13/6.12  0 [] X=Y|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X),Y))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Y),X)).
% 6.13/6.12  0 [] M_1=N_12|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M_1),N_12))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_12),M_1)).
% 6.13/6.12  0 [] M_1!=N_12| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M_1),N_12)).
% 6.13/6.12  0 [] M_1!=N_12| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_12),M_1)).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_5),N_5)).
% 6.13/6.12  0 [] N_5=zero_zero_nat|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),N_5)).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M),N_5))|N_5!=zero_zero_nat.
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_5),zero_zero_nat)).
% 6.13/6.12  0 [] N_12=zero_zero_nat|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),N_12)).
% 6.13/6.12  0 [] N_12!=zero_zero_nat| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),N_12)).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_5),zero_zero_nat)).
% 6.13/6.12  0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_42),X_42)).
% 6.13/6.12  0 [] -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,X_9),X_9)).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_42),X_42)).
% 6.13/6.12  0 [] X_9=Y_9|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_9),Y_9))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Y_9),X_9)).
% 6.13/6.12  0 [] X_9!=Y_9| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_9),Y_9)).
% 6.13/6.12  0 [] X_9!=Y_9| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Y_9),X_9)).
% 6.13/6.12  0 [] X_9=Y_9|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_9),Y_9))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Y_9),X_9)).
% 6.13/6.12  0 [] X_9!=Y_9| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_9),Y_9)).
% 6.13/6.12  0 [] X_9!=Y_9| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Y_9),X_9)).
% 6.13/6.12  0 [] hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_9),Y_9))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Y_9),X_9))|X_9=Y_9.
% 6.13/6.12  0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_9),Y_9))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Y_9),X_9)).
% 6.13/6.12  0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_9),Y_9))|X_9!=Y_9.
% 6.13/6.12  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_9),Y_9))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Y_9),X_9))|X_9=Y_9.
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_9),Y_9))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Y_9),X_9)).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_9),Y_9))|X_9!=Y_9.
% 6.13/6.12  0 [] hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_41),Y_20))|X_41=Y_20|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Y_20),X_41)).
% 6.13/6.12  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_41),Y_20))|X_41=Y_20|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Y_20),X_41)).
% 6.13/6.12  0 [] hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Y_9),X_9))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_9),Y_9))|X_9=Y_9.
% 6.13/6.12  0 [] hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Y_9),X_9))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_9),Y_9))|X_9!=Y_9.
% 6.13/6.12  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Y_9),X_9))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_9),Y_9))|X_9=Y_9.
% 6.13/6.12  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Y_9),X_9))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_9),Y_9))|X_9!=Y_9.
% 6.13/6.12  0 [] X_40=Y_19|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_40),Y_19))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Y_19),X_40)).
% 6.13/6.12  0 [] X_40=Y_19|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_40),Y_19))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Y_19),X_40)).
% 6.13/6.12  0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_39),Y_18))|X_39!=Y_18.
% 6.13/6.12  0 [] -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,X_9),Y_9))|X_9!=Y_9.
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_39),Y_18))|X_39!=Y_18.
% 6.13/6.12  0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_38),Y_17))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Y_17),X_38)).
% 6.13/6.12  0 [] -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,X_9),Y_9))| -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,Y_9),X_9)).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_38),Y_17))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Y_17),X_38)).
% 6.13/6.12  0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_37),Y_16))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Y_16),X_37)).
% 6.13/6.12  0 [] -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,X_9),Y_9))| -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,Y_9),X_9)).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_37),Y_16))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Y_16),X_37)).
% 6.13/6.12  0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_36),Y_15))|X_36!=Y_15.
% 6.13/6.12  0 [] -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,X_9),Y_9))|X_9!=Y_9.
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_36),Y_15))|X_36!=Y_15.
% 6.13/6.12  0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_35),Y_14))|Y_14!=X_35.
% 6.13/6.12  0 [] -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,X_9),Y_9))|Y_9!=X_9.
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_35),Y_14))|Y_14!=X_35.
% 6.13/6.12  0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_9),Y_9))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Y_9),X_9))|hBOOL(P_1).
% 6.13/6.12  0 [] -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,X_9),Y_9))| -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,Y_9),X_9))|hBOOL(P_1).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_9),Y_9))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Y_9),X_9))|hBOOL(P_1).
% 6.13/6.12  0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A_40),B_25))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,B_25),A_40)).
% 6.13/6.12  0 [] -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,Aa),Ba))| -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,Ba),Aa)).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A_40),B_25))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B_25),A_40)).
% 6.13/6.12  0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,B_24),A_39))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A_39),B_24)).
% 6.13/6.12  0 [] -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,Ba),Aa))| -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,Aa),Ba)).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B_24),A_39))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A_39),B_24)).
% 6.13/6.12  0 [] A_38!=B_23| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,B_23),C_22))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A_38),C_22)).
% 6.13/6.12  0 [] Aa!=Ba| -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,Ba),C_1))|hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,Aa),C_1)).
% 6.13/6.12  0 [] A_38!=B_23| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B_23),C_22))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A_38),C_22)).
% 6.13/6.12  0 [] A_37!=B_22| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,C_21),B_22))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,C_21),A_37)).
% 6.13/6.12  0 [] Aa!=Ba| -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,C_1),Ba))|hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,C_1),Aa)).
% 6.13/6.12  0 [] A_37!=B_22| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,C_21),B_22))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,C_21),A_37)).
% 6.13/6.12  0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A_36),B_21))|B_21!=C_20|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A_36),C_20)).
% 6.13/6.12  0 [] -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,Aa),Ba))|Ba!=C_1|hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,Aa),C_1)).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A_36),B_21))|B_21!=C_20|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A_36),C_20)).
% 6.13/6.12  0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,B_20),A_35))|B_20!=C_19|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,C_19),A_35)).
% 6.13/6.12  0 [] -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,Ba),Aa))|Ba!=C_1|hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,C_1),Aa)).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B_20),A_35))|B_20!=C_19|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,C_19),A_35)).
% 6.13/6.12  0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_34),Y_13))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Y_13),Z_5))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_34),Z_5)).
% 6.13/6.12  0 [] -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,X_9),Y_9))| -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,Y_9),Z_3))|hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,X_9),Z_3)).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_34),Y_13))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Y_13),Z_5))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_34),Z_5)).
% 6.13/6.12  0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Y_12),X_33))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Z_4),Y_12))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Z_4),X_33)).
% 6.13/6.12  0 [] -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,Y_9),X_9))| -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,Z_3),Y_9))|hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,Z_3),X_9)).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Y_12),X_33))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Z_4),Y_12))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Z_4),X_33)).
% 6.13/6.12  0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_32),Y_11))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Y_11),X_32)).
% 6.13/6.12  0 [] -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,X_9),Y_9))| -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,Y_9),X_9)).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_32),Y_11))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Y_11),X_32)).
% 6.13/6.12  0 [] hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_31),Y_10))|X_31=Y_10|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Y_10),X_31)).
% 6.13/6.12  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_31),Y_10))|X_31=Y_10|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Y_10),X_31)).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_22),size_s2106320494le_alt(Xs_62)))|hAPP_A1849759038le_alt(list_u2058984551le_alt(append28105492le_alt(Xs_62,Ys_11),I_22),X_30)=append28105492le_alt(hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_62,I_22),X_30),Ys_11).
% 6.13/6.12  0 [] -is_Arr723427730le_alt(X_29)| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_21),size_s2106320494le_alt(Xs_61)))|I_21!=J_5|hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_61,I_21),X_29)),J_5)=X_29.
% 6.13/6.12  0 [] -is_Arr723427730le_alt(X_29)| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_21),size_s2106320494le_alt(Xs_61)))|I_21=J_5|hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_61,I_21),X_29)),J_5)=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_61),J_5).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_21),size_size_list_nat(Xs_61)))|I_21!=J_5|hAPP_nat_nat(nth_nat(hAPP_nat_list_nat(list_update_nat(Xs_61,I_21),X_29)),J_5)=X_29.
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_21),size_size_list_nat(Xs_61)))|I_21=J_5|hAPP_nat_nat(nth_nat(hAPP_nat_list_nat(list_update_nat(Xs_61,I_21),X_29)),J_5)=hAPP_nat_nat(nth_nat(Xs_61),J_5).
% 6.13/6.12  0 [] -is_Arr723427730le_alt(X_9)| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I),size_s2106320494le_alt(Xs_22)))|hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_22,I),X_9)!=Xs_22|hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_22),I)=X_9.
% 6.13/6.12  0 [] -is_Arr723427730le_alt(X_9)| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I),size_s2106320494le_alt(Xs_22)))|hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_22,I),X_9)=Xs_22|hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_22),I)!=X_9.
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I),size_size_list_nat(Xs_22)))|hAPP_nat_list_nat(list_update_nat(Xs_22,I),X_9)!=Xs_22|hAPP_nat_nat(nth_nat(Xs_22),I)=X_9.
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I),size_size_list_nat(Xs_22)))|hAPP_nat_list_nat(list_update_nat(Xs_22,I),X_9)=Xs_22|hAPP_nat_nat(nth_nat(Xs_22),I)!=X_9.
% 6.13/6.12  0 [] -is_Arr723427730le_alt(X_28)| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_20),size_s2106320494le_alt(Xs_60)))|hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_60,I_20),X_28)),I_20)=X_28.
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_20),size_size_list_nat(Xs_60)))|hAPP_nat_nat(nth_nat(hAPP_nat_list_nat(list_update_nat(Xs_60,I_20),X_28)),I_20)=X_28.
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_38),size_s2106320494le_alt(Xs_59)))|last_A1066338328le_alt(drop_A1195732799le_alt(N_38,Xs_59))=last_A1066338328le_alt(Xs_59).
% 6.13/6.12  0 [] -hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(ord_less_bool,Aa),bot_bot_bool)).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A_34),bot_bot_nat)).
% 6.13/6.12  0 [] -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,Aa),bot_bot_fun_nat_bool)).
% 6.13/6.12  0 [] -hBOOL(Aa)|hBOOL(bot_bot_bool)|hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(ord_less_bool,bot_bot_bool),Aa)).
% 6.13/6.12  0 [] hBOOL(Aa)| -hBOOL(bot_bot_bool)|hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(ord_less_bool,bot_bot_bool),Aa)).
% 6.13/6.12  0 [] hBOOL(Aa)|hBOOL(bot_bot_bool)| -hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(ord_less_bool,bot_bot_bool),Aa)).
% 6.13/6.12  0 [] -hBOOL(Aa)| -hBOOL(bot_bot_bool)| -hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(ord_less_bool,bot_bot_bool),Aa)).
% 6.13/6.12  0 [] Aa=bot_bot_nat|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,bot_bot_nat),Aa)).
% 6.13/6.12  0 [] Aa!=bot_bot_nat| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,bot_bot_nat),Aa)).
% 6.13/6.12  0 [] Aa=bot_bot_fun_nat_bool|hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,bot_bot_fun_nat_bool),Aa)).
% 6.13/6.12  0 [] Aa!=bot_bot_fun_nat_bool| -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,bot_bot_fun_nat_bool),Aa)).
% 6.13/6.12  0 [] drop_A1195732799le_alt(zero_zero_nat,Xs_58)=Xs_58.
% 6.13/6.12  0 [] drop_nat(N_37,nil_nat)=nil_nat.
% 6.13/6.12  0 [] drop_A1195732799le_alt(N_37,nil_Ar1135217151le_alt)=nil_Ar1135217151le_alt.
% 6.13/6.12  0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Z_3),hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,X_9),Y_9)))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Z_3),X_9))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Z_3),Y_9)).
% 6.13/6.12  0 [] hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Z_3),hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,X_9),Y_9)))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Z_3),X_9)).
% 6.13/6.12  0 [] hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Z_3),hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,X_9),Y_9)))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Z_3),Y_9)).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Z_3),hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,X_9),Y_9)))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Z_3),X_9))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Z_3),Y_9)).
% 6.13/6.12  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Z_3),hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,X_9),Y_9)))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Z_3),X_9)).
% 6.13/6.12  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Z_3),hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,X_9),Y_9)))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Z_3),Y_9)).
% 6.13/6.12  0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,X_9),Y_9)),Z_3))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_9),Z_3)).
% 6.13/6.12  0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,X_9),Y_9)),Z_3))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Y_9),Z_3)).
% 6.13/6.12  0 [] hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,X_9),Y_9)),Z_3))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_9),Z_3))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Y_9),Z_3)).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,X_9),Y_9)),Z_3))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_9),Z_3)).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,X_9),Y_9)),Z_3))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Y_9),Z_3)).
% 6.13/6.12  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,X_9),Y_9)),Z_3))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_9),Z_3))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Y_9),Z_3)).
% 6.13/6.12  0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_27),A_33))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_27),hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,A_33),B_19))).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_27),A_33))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_27),hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,A_33),B_19))).
% 6.13/6.12  0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_26),B_18))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,X_26),hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,A_32),B_18))).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_26),B_18))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X_26),hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,A_32),B_18))).
% 6.13/6.12  0 [] -hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,Xs_57))|hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,drop_A1195732799le_alt(I_19,Xs_57))).
% 6.13/6.12  0 [] -hBOOL(hAPP_list_nat_bool(linorder_sorted_nat,Xs_56))|hBOOL(hAPP_list_nat_bool(linorder_sorted_nat,drop_nat(N_36,Xs_56))).
% 6.13/6.12  0 [] hAPP_nat_list_nat(list_update_nat(Xs_22,K_3),X_9)!=nil_nat|Xs_22=nil_nat.
% 6.13/6.12  0 [] hAPP_nat_list_nat(list_update_nat(Xs_22,K_3),X_9)=nil_nat|Xs_22!=nil_nat.
% 6.13/6.12  0 [] hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_22,K_3),X_9)!=nil_Ar1135217151le_alt|Xs_22=nil_Ar1135217151le_alt.
% 6.13/6.12  0 [] hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_22,K_3),X_9)=nil_Ar1135217151le_alt|Xs_22!=nil_Ar1135217151le_alt.
% 6.13/6.12  0 [] hAPP_nat_list_nat(list_update_nat(nil_nat,I_18),V_3)=nil_nat.
% 6.13/6.12  0 [] hAPP_A1849759038le_alt(list_u2058984551le_alt(nil_Ar1135217151le_alt,I_18),V_3)=nil_Ar1135217151le_alt.
% 6.13/6.12  0 [] hAPP_nat_list_nat(list_update_nat(nil_nat,I_17),Y_8)=nil_nat.
% 6.13/6.12  0 [] hAPP_A1849759038le_alt(list_u2058984551le_alt(nil_Ar1135217151le_alt,I_17),Y_8)=nil_Ar1135217151le_alt.
% 6.13/6.12  0 [] size_s2106320494le_alt(hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_55,I_16),X_25))=size_s2106320494le_alt(Xs_55).
% 6.13/6.12  0 [] hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_54,I_15),hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_54),I_15))=Xs_54.
% 6.13/6.12  0 [] hAPP_nat_list_nat(list_update_nat(Xs_54,I_15),hAPP_nat_nat(nth_nat(Xs_54),I_15))=Xs_54.
% 6.13/6.12  0 [] I_14=J_4|hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_53,I_14),X_24)),J_4)=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_53),J_4).
% 6.13/6.12  0 [] I_14=J_4|hAPP_nat_nat(nth_nat(hAPP_nat_list_nat(list_update_nat(Xs_53,I_14),X_24)),J_4)=hAPP_nat_nat(nth_nat(Xs_53),J_4).
% 6.13/6.12  0 [] drop_A1195732799le_alt(N_35,butlas123970891le_alt(Xs_52))=butlas123970891le_alt(drop_A1195732799le_alt(N_35,Xs_52)).
% 6.13/6.12  0 [] butlas123970891le_alt(drop_A1195732799le_alt(N_34,Xs_51))=drop_A1195732799le_alt(N_34,butlas123970891le_alt(Xs_51)).
% 6.13/6.12  0 [] tl_Arr314474198le_alt(drop_A1195732799le_alt(N_33,Xs_50))=drop_A1195732799le_alt(N_33,tl_Arr314474198le_alt(Xs_50)).
% 6.13/6.12  0 [] drop_A1195732799le_alt(N_32,tl_Arr314474198le_alt(Xs_49))=tl_Arr314474198le_alt(drop_A1195732799le_alt(N_32,Xs_49)).
% 6.13/6.12  0 [] Xs_48=nil_nat| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_31),size_size_list_nat(Xs_48)))|hd_nat(drop_nat(N_31,Xs_48))=hAPP_nat_nat(nth_nat(Xs_48),N_31).
% 6.13/6.12  0 [] Xs_48=nil_Ar1135217151le_alt| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_31),size_s2106320494le_alt(Xs_48)))|hd_Arr1814706386le_alt(drop_A1195732799le_alt(N_31,Xs_48))=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_48),N_31).
% 6.13/6.12  0 [] drop_nat(N_30,Xs_47)!=cons_nat(Y_7,Ys_10)|hAPP_nat_nat(nth_nat(Xs_47),N_30)=Y_7.
% 6.13/6.12  0 [] -is_Arr723427730le_alt(Y_7)|drop_A1195732799le_alt(N_30,Xs_47)!=cons_A77766063le_alt(Y_7,Ys_10)|hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_47),N_30)=Y_7.
% 6.13/6.12  0 [] Xs_22!=Ys_4|size_s2106320494le_alt(Xs_22)=size_s2106320494le_alt(Ys_4).
% 6.13/6.12  0 [] Xs_22!=Ys_4| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_5),size_s2106320494le_alt(Xs_22)))|hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_22),I_5)=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Ys_4),I_5).
% 6.13/6.12  0 [] Xs_22=Ys_4|size_s2106320494le_alt(Xs_22)!=size_s2106320494le_alt(Ys_4)|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,$f86(Xs_22,Ys_4)),size_s2106320494le_alt(Xs_22))).
% 6.13/6.12  0 [] Xs_22=Ys_4|size_s2106320494le_alt(Xs_22)!=size_s2106320494le_alt(Ys_4)|hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_22),$f86(Xs_22,Ys_4))!=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Ys_4),$f86(Xs_22,Ys_4)).
% 6.13/6.12  0 [] Xs_22!=Ys_4|size_size_list_nat(Xs_22)=size_size_list_nat(Ys_4).
% 6.13/6.12  0 [] Xs_22!=Ys_4| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_5),size_size_list_nat(Xs_22)))|hAPP_nat_nat(nth_nat(Xs_22),I_5)=hAPP_nat_nat(nth_nat(Ys_4),I_5).
% 6.13/6.12  0 [] Xs_22=Ys_4|size_size_list_nat(Xs_22)!=size_size_list_nat(Ys_4)|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,$f87(Xs_22,Ys_4)),size_size_list_nat(Xs_22))).
% 6.13/6.12  0 [] Xs_22=Ys_4|size_size_list_nat(Xs_22)!=size_size_list_nat(Ys_4)|hAPP_nat_nat(nth_nat(Xs_22),$f87(Xs_22,Ys_4))!=hAPP_nat_nat(nth_nat(Ys_4),$f87(Xs_22,Ys_4)).
% 6.13/6.12  0 [] hAPP_A1849759038le_alt(list_u2058984551le_alt(cons_A77766063le_alt(X_23,Xs_46),zero_zero_nat),Y_6)=cons_A77766063le_alt(Y_6,Xs_46).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_13),N_29))|hAPP_nat_nat(nth_nat(hAPP_nat_list_nat(replicate_nat(N_29),X_22)),I_13)=X_22.
% 6.13/6.12  0 [] -is_Arr723427730le_alt(X_22)| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_13),N_29))|hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(hAPP_A1849759038le_alt(replic1360561849le_alt(N_29),X_22)),I_13)=X_22.
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),size_size_list_nat(Xs_22)))|Xs_22!=nil_nat.
% 6.13/6.12  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),size_size_list_nat(Xs_22)))|Xs_22=nil_nat.
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),size_s2106320494le_alt(Xs_22)))|Xs_22!=nil_Ar1135217151le_alt.
% 6.13/6.12  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),size_s2106320494le_alt(Xs_22)))|Xs_22=nil_Ar1135217151le_alt.
% 6.13/6.12  0 [] -hBOOL(hAPP_list_nat_bool(distinct_nat,Xs_22))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_5),size_size_list_nat(Xs_22)))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,J_3),size_size_list_nat(Xs_22)))|I_5=J_3|hAPP_nat_nat(nth_nat(Xs_22),I_5)!=hAPP_nat_nat(nth_nat(Xs_22),J_3).
% 6.13/6.12  0 [] hBOOL(hAPP_list_nat_bool(distinct_nat,Xs_22))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,$f89(Xs_22)),size_size_list_nat(Xs_22))).
% 6.13/6.12  0 [] hBOOL(hAPP_list_nat_bool(distinct_nat,Xs_22))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,$f88(Xs_22)),size_size_list_nat(Xs_22))).
% 6.13/6.12  0 [] hBOOL(hAPP_list_nat_bool(distinct_nat,Xs_22))|$f89(Xs_22)!=$f88(Xs_22).
% 6.13/6.12  0 [] hBOOL(hAPP_list_nat_bool(distinct_nat,Xs_22))|hAPP_nat_nat(nth_nat(Xs_22),$f89(Xs_22))=hAPP_nat_nat(nth_nat(Xs_22),$f88(Xs_22)).
% 6.13/6.12  0 [] -hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,Xs_22))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_5),size_s2106320494le_alt(Xs_22)))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,J_3),size_s2106320494le_alt(Xs_22)))|I_5=J_3|hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_22),I_5)!=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_22),J_3).
% 6.13/6.12  0 [] hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,Xs_22))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,$f91(Xs_22)),size_s2106320494le_alt(Xs_22))).
% 6.13/6.12  0 [] hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,Xs_22))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,$f90(Xs_22)),size_s2106320494le_alt(Xs_22))).
% 6.13/6.12  0 [] hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,Xs_22))|$f91(Xs_22)!=$f90(Xs_22).
% 6.13/6.12  0 [] hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,Xs_22))|hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_22),$f91(Xs_22))=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_22),$f90(Xs_22)).
% 6.13/6.12  0 [] -hBOOL(hAPP_list_nat_bool(distinct_nat,Xs_22))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I),size_size_list_nat(Xs_22)))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,J_1),size_size_list_nat(Xs_22)))|hAPP_nat_nat(nth_nat(Xs_22),I)!=hAPP_nat_nat(nth_nat(Xs_22),J_1)|I=J_1.
% 6.13/6.12  0 [] -hBOOL(hAPP_list_nat_bool(distinct_nat,Xs_22))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I),size_size_list_nat(Xs_22)))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,J_1),size_size_list_nat(Xs_22)))|hAPP_nat_nat(nth_nat(Xs_22),I)=hAPP_nat_nat(nth_nat(Xs_22),J_1)|I!=J_1.
% 6.13/6.12  0 [] -hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,Xs_22))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I),size_s2106320494le_alt(Xs_22)))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,J_1),size_s2106320494le_alt(Xs_22)))|hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_22),I)!=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_22),J_1)|I=J_1.
% 6.13/6.12  0 [] -hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,Xs_22))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I),size_s2106320494le_alt(Xs_22)))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,J_1),size_s2106320494le_alt(Xs_22)))|hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_22),I)=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_22),J_1)|I!=J_1.
% 6.13/6.12  0 [] bot_bot_nat=zero_zero_nat.
% 6.13/6.12  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,N_5),zero_zero_nat)=N_5.
% 6.13/6.12  0 [] size_s2106320494le_alt(Xs_45)!=size_s2106320494le_alt(Ys_9)|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,$f92(Xs_45,Ys_9)),size_s2106320494le_alt(Xs_45)))|Xs_45=Ys_9.
% 6.13/6.12  0 [] size_s2106320494le_alt(Xs_45)!=size_s2106320494le_alt(Ys_9)|hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_45),$f92(Xs_45,Ys_9))!=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Ys_9),$f92(Xs_45,Ys_9))|Xs_45=Ys_9.
% 6.13/6.12  0 [] size_size_list_nat(Xs_45)!=size_size_list_nat(Ys_9)|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,$f93(Xs_45,Ys_9)),size_size_list_nat(Xs_45)))|Xs_45=Ys_9.
% 6.13/6.12  0 [] size_size_list_nat(Xs_45)!=size_size_list_nat(Ys_9)|hAPP_nat_nat(nth_nat(Xs_45),$f93(Xs_45,Ys_9))!=hAPP_nat_nat(nth_nat(Ys_9),$f93(Xs_45,Ys_9))|Xs_45=Ys_9.
% 6.13/6.12  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,$f94(P_1,K_3)),K_3))|size_s2106320494le_alt($f95(P_1,K_3))=K_3.
% 6.13/6.12  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,$f94(P_1,K_3)),K_3))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_5),K_3))|hBOOL(hAPP_A1120018583t_bool(hAPP_n572947642t_bool(P_1,I_5),hAPP_n1410269210le_alt(nth_Ar2122385664le_alt($f95(P_1,K_3)),I_5))).
% 6.13/6.12  0 [] -is_Arr723427730le_alt(X1)| -hBOOL(hAPP_A1120018583t_bool(hAPP_n572947642t_bool(P_1,$f94(P_1,K_3)),X1))|size_s2106320494le_alt($f95(P_1,K_3))=K_3.
% 6.13/6.12  0 [] -is_Arr723427730le_alt(X1)| -hBOOL(hAPP_A1120018583t_bool(hAPP_n572947642t_bool(P_1,$f94(P_1,K_3)),X1))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_5),K_3))|hBOOL(hAPP_A1120018583t_bool(hAPP_n572947642t_bool(P_1,I_5),hAPP_n1410269210le_alt(nth_Ar2122385664le_alt($f95(P_1,K_3)),I_5))).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X4),K_3))|is_Arr723427730le_alt($f96(P_1,K_3,X4))|size_s2106320494le_alt(Xs_44)!=K_3|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,$f97(P_1,K_3,Xs_44)),K_3)).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X4),K_3))|is_Arr723427730le_alt($f96(P_1,K_3,X4))|size_s2106320494le_alt(Xs_44)!=K_3| -hBOOL(hAPP_A1120018583t_bool(hAPP_n572947642t_bool(P_1,$f97(P_1,K_3,Xs_44)),hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_44),$f97(P_1,K_3,Xs_44)))).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X4),K_3))|hBOOL(hAPP_A1120018583t_bool(hAPP_n572947642t_bool(P_1,X4),$f96(P_1,K_3,X4)))|size_s2106320494le_alt(Xs_44)!=K_3|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,$f97(P_1,K_3,Xs_44)),K_3)).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X4),K_3))|hBOOL(hAPP_A1120018583t_bool(hAPP_n572947642t_bool(P_1,X4),$f96(P_1,K_3,X4)))|size_s2106320494le_alt(Xs_44)!=K_3| -hBOOL(hAPP_A1120018583t_bool(hAPP_n572947642t_bool(P_1,$f97(P_1,K_3,Xs_44)),hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_44),$f97(P_1,K_3,Xs_44)))).
% 6.13/6.12  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,$f98(P_1,K_3)),K_3))|size_size_list_nat($f99(P_1,K_3))=K_3.
% 6.13/6.12  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,$f98(P_1,K_3)),K_3))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_5),K_3))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(P_1,I_5),hAPP_nat_nat(nth_nat($f99(P_1,K_3)),I_5))).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(P_1,$f98(P_1,K_3)),X1))|size_size_list_nat($f99(P_1,K_3))=K_3.
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(P_1,$f98(P_1,K_3)),X1))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_5),K_3))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(P_1,I_5),hAPP_nat_nat(nth_nat($f99(P_1,K_3)),I_5))).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X5),K_3))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(P_1,X5),$f100(P_1,K_3,X5)))|size_size_list_nat(Xs_44)!=K_3|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,$f101(P_1,K_3,Xs_44)),K_3)).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X5),K_3))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(P_1,X5),$f100(P_1,K_3,X5)))|size_size_list_nat(Xs_44)!=K_3| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(P_1,$f101(P_1,K_3,Xs_44)),hAPP_nat_nat(nth_nat(Xs_44),$f101(P_1,K_3,Xs_44)))).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,J_1),size_size_list_nat(dropWhile_nat(P_1,Xs_22))))|hAPP_nat_nat(nth_nat(dropWhile_nat(P_1,Xs_22)),J_1)=hAPP_nat_nat(nth_nat(Xs_22),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,J_1),size_size_list_nat(takeWhile_nat(P_1,Xs_22)))).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,J_1),size_s2106320494le_alt(dropWh1165804960le_alt(P_1,Xs_22))))|hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(dropWh1165804960le_alt(P_1,Xs_22)),J_1)=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_22),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,J_1),size_s2106320494le_alt(takeWh1545314552le_alt(P_1,Xs_22)))).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_12),size_size_list_nat(Xs_43)))|cons_nat(hAPP_nat_nat(nth_nat(Xs_43),I_12),drop_nat(hAPP_nat_nat(suc,I_12),Xs_43))=drop_nat(I_12,Xs_43).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_12),size_s2106320494le_alt(Xs_43)))|cons_A77766063le_alt(hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_43),I_12),drop_A1195732799le_alt(hAPP_nat_nat(suc,I_12),Xs_43))=drop_A1195732799le_alt(I_12,Xs_43).
% 6.13/6.12  0 [] -hBOOL(hAPP_l300482276t_bool(list_e1101825597le_alt(P_1),Xs_22))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,$f102(P_1,Xs_22)),size_s2106320494le_alt(Xs_22))).
% 6.13/6.12  0 [] -hBOOL(hAPP_l300482276t_bool(list_e1101825597le_alt(P_1),Xs_22))|hBOOL(hAPP_A1120018583t_bool(P_1,hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_22),$f102(P_1,Xs_22)))).
% 6.13/6.12  0 [] hBOOL(hAPP_l300482276t_bool(list_e1101825597le_alt(P_1),Xs_22))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_7),size_s2106320494le_alt(Xs_22)))| -hBOOL(hAPP_A1120018583t_bool(P_1,hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_22),N_7))).
% 6.13/6.12  0 [] -hBOOL(hAPP_list_nat_bool(list_ex_nat(P_1),Xs_22))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,$f103(P_1,Xs_22)),size_size_list_nat(Xs_22))).
% 6.13/6.12  0 [] -hBOOL(hAPP_list_nat_bool(list_ex_nat(P_1),Xs_22))|hBOOL(hAPP_nat_bool(P_1,hAPP_nat_nat(nth_nat(Xs_22),$f103(P_1,Xs_22)))).
% 6.13/6.12  0 [] hBOOL(hAPP_list_nat_bool(list_ex_nat(P_1),Xs_22))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_7),size_size_list_nat(Xs_22)))| -hBOOL(hAPP_nat_bool(P_1,hAPP_nat_nat(nth_nat(Xs_22),N_7))).
% 6.13/6.12  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_5),hAPP_nat_nat(suc,N_5))).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M),N_5))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(suc,M)),hAPP_nat_nat(suc,N_5))).
% 6.13/6.12  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),hAPP_nat_nat(suc,N_5))).
% 6.13/6.12  0 [] hAPP_nat_nat(suc,X)!=hAPP_nat_nat(suc,Y)|X=Y.
% 6.13/6.12  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M_1),K_3)!=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,N_12),K_3)|M_1=N_12.
% 6.13/6.12  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M_1),K_3)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,N_12),K_3)|M_1!=N_12.
% 6.13/6.12  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,K_3),M_1)!=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,K_3),N_12)|M_1=N_12.
% 6.13/6.12  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,K_3),M_1)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,K_3),N_12)|M_1!=N_12.
% 6.13/6.12  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_5)),K_4)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,N_5),K_4)).
% 6.13/6.12  0 [] hAPP_nat_nat(suc,Nat_4)!=hAPP_nat_nat(suc,Nat_3)|Nat_4=Nat_3.
% 6.13/6.12  0 [] hAPP_nat_nat(suc,Nat_4)=hAPP_nat_nat(suc,Nat_3)|Nat_4!=Nat_3.
% 6.13/6.12  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,hAPP_nat_nat(suc,M)),N_5)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M),hAPP_nat_nat(suc,N_5)).
% 6.13/6.12  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,hAPP_nat_nat(suc,M)),N_5)=hAPP_nat_nat(suc,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M),N_5)).
% 6.13/6.12  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_1))=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_1)).
% 6.13/6.12  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M),hAPP_nat_nat(suc,N_5))=hAPP_nat_nat(suc,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M),N_5)).
% 6.13/6.12  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M),N_5)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,N_5),M).
% 6.13/6.12  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M_1),N_12))|N_12=hAPP_nat_nat(suc,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M_1),$f104(M_1,N_12))).
% 6.13/6.12  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M_1),N_12))|N_12!=hAPP_nat_nat(suc,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M_1),K_6)).
% 6.13/6.12  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_3),hAPP_nat_nat(suc,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M),I_3)))).
% 6.13/6.12  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_3),hAPP_nat_nat(suc,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,I_3),M)))).
% 6.13/6.12  0 [] hAPP_nat_nat(suc,N_5)!=N_5.
% 6.13/6.12  0 [] N_5!=hAPP_nat_nat(suc,N_5).
% 6.13/6.12  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M_1),N_12)!=hAPP_nat_nat(suc,zero_zero_nat)|M_1=hAPP_nat_nat(suc,zero_zero_nat)|M_1=zero_zero_nat.
% 6.13/6.12  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M_1),N_12)!=hAPP_nat_nat(suc,zero_zero_nat)|M_1=hAPP_nat_nat(suc,zero_zero_nat)|N_12=hAPP_nat_nat(suc,zero_zero_nat).
% 6.13/6.12  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M_1),N_12)!=hAPP_nat_nat(suc,zero_zero_nat)|N_12=zero_zero_nat|M_1=zero_zero_nat.
% 6.13/6.12  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M_1),N_12)!=hAPP_nat_nat(suc,zero_zero_nat)|N_12=zero_zero_nat|N_12=hAPP_nat_nat(suc,zero_zero_nat).
% 6.13/6.12  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M_1),N_12)=hAPP_nat_nat(suc,zero_zero_nat)|M_1!=hAPP_nat_nat(suc,zero_zero_nat)|N_12!=zero_zero_nat.
% 6.13/6.12  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M_1),N_12)=hAPP_nat_nat(suc,zero_zero_nat)|M_1!=zero_zero_nat|N_12!=hAPP_nat_nat(suc,zero_zero_nat).
% 6.13/6.12  0 [] hAPP_nat_nat(suc,zero_zero_nat)!=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M_1),N_12)|M_1=hAPP_nat_nat(suc,zero_zero_nat)|M_1=zero_zero_nat.
% 6.13/6.12  0 [] hAPP_nat_nat(suc,zero_zero_nat)!=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M_1),N_12)|M_1=hAPP_nat_nat(suc,zero_zero_nat)|N_12=hAPP_nat_nat(suc,zero_zero_nat).
% 6.13/6.12  0 [] hAPP_nat_nat(suc,zero_zero_nat)!=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M_1),N_12)|N_12=zero_zero_nat|M_1=zero_zero_nat.
% 6.13/6.12  0 [] hAPP_nat_nat(suc,zero_zero_nat)!=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M_1),N_12)|N_12=zero_zero_nat|N_12=hAPP_nat_nat(suc,zero_zero_nat).
% 6.13/6.12  0 [] hAPP_nat_nat(suc,zero_zero_nat)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M_1),N_12)|M_1!=hAPP_nat_nat(suc,zero_zero_nat)|N_12!=zero_zero_nat.
% 6.13/6.12  0 [] hAPP_nat_nat(suc,zero_zero_nat)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M_1),N_12)|M_1!=zero_zero_nat|N_12!=hAPP_nat_nat(suc,zero_zero_nat).
% 6.13/6.12  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,B_17),A_31)!=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,C_18),A_31)|B_17=C_18.
% 6.13/6.12  0 [] hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,B_17),A_31)!=hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,C_18),A_31)|B_17=C_18.
% 6.13/6.12  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_30),B_16)!=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_30),C_17)|B_16=C_17.
% 6.13/6.12  0 [] hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_30),B_16)!=hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_30),C_17)|B_16=C_17.
% 6.13/6.12  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_29),B_15)!=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_29),C_16)|B_15=C_16.
% 6.13/6.12  0 [] hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_29),B_15)!=hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_29),C_16)|B_15=C_16.
% 6.13/6.12  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,Ba),Aa)!=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,C_1),Aa)|Ba=C_1.
% 6.13/6.12  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,Ba),Aa)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,C_1),Aa)|Ba!=C_1.
% 6.13/6.12  0 [] hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,Ba),Aa)!=hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,C_1),Aa)|Ba=C_1.
% 6.13/6.12  0 [] hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,Ba),Aa)=hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,C_1),Aa)|Ba!=C_1.
% 6.13/6.12  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,Aa),Ba)!=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,Aa),C_1)|Ba=C_1.
% 6.13/6.12  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,Aa),Ba)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,Aa),C_1)|Ba!=C_1.
% 6.13/6.12  0 [] hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,Aa),Ba)!=hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,Aa),C_1)|Ba=C_1.
% 6.13/6.12  0 [] hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,Aa),Ba)=hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,Aa),C_1)|Ba!=C_1.
% 6.13/6.12  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_28),B_14)),C_15)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_28),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,B_14),C_15)).
% 6.13/6.12  0 [] hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_28),B_14)),C_15)=hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_28),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,B_14),C_15)).
% 6.13/6.12  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_27),zero_zero_nat)=A_27.
% 6.13/6.12  0 [] hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_27),zero_zero_int)=A_27.
% 6.13/6.12  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_26),zero_zero_nat)=A_26.
% 6.13/6.12  0 [] hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_26),zero_zero_int)=A_26.
% 6.13/6.12  0 [] zero_zero_int!=hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,Aa),Aa)|Aa=zero_zero_int.
% 6.13/6.12  0 [] zero_zero_int=hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,Aa),Aa)|Aa!=zero_zero_int.
% 6.13/6.13  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,zero_zero_nat),A_25)=A_25.
% 6.13/6.13  0 [] hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,zero_zero_int),A_25)=A_25.
% 6.13/6.13  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,zero_zero_nat),A_24)=A_24.
% 6.13/6.13  0 [] hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,zero_zero_int),A_24)=A_24.
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,C_14),A_23)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,C_14),B_13)))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A_23),B_13)).
% 6.13/6.13  0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,C_14),A_23)),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,C_14),B_13)))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A_23),B_13)).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_22),C_13)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,B_12),C_13)))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A_22),B_12)).
% 6.13/6.13  0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_22),C_13)),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,B_12),C_13)))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A_22),B_12)).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A_21),B_11))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,C_12),D_5))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_21),C_12)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,B_11),D_5))).
% 6.13/6.13  0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A_21),B_11))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,C_12),D_5))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_21),C_12)),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,B_11),D_5))).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A_20),B_10))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,C_11),A_20)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,C_11),B_10))).
% 6.13/6.13  0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A_20),B_10))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,C_11),A_20)),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,C_11),B_10))).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A_19),B_9))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_19),C_10)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,B_9),C_10))).
% 6.13/6.13  0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A_19),B_9))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_19),C_10)),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,B_9),C_10))).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,C_1),Aa)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,C_1),Ba)))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Aa),Ba)).
% 6.13/6.13  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,C_1),Aa)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,C_1),Ba)))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Aa),Ba)).
% 6.13/6.13  0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,C_1),Aa)),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,C_1),Ba)))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Aa),Ba)).
% 6.13/6.13  0 [] hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,C_1),Aa)),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,C_1),Ba)))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Aa),Ba)).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,Aa),C_1)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,Ba),C_1)))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Aa),Ba)).
% 6.13/6.13  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,Aa),C_1)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,Ba),C_1)))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Aa),Ba)).
% 6.13/6.13  0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,Aa),C_1)),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,Ba),C_1)))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Aa),Ba)).
% 6.13/6.13  0 [] hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,Aa),C_1)),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,Ba),C_1)))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Aa),Ba)).
% 6.13/6.13  0 [] zero_zero_nat!=hAPP_nat_nat(suc,M).
% 6.13/6.13  0 [] zero_zero_nat!=hAPP_nat_nat(suc,Nat_2).
% 6.13/6.13  0 [] hAPP_nat_nat(suc,M)!=zero_zero_nat.
% 6.13/6.13  0 [] hAPP_nat_nat(suc,Nat_1)!=zero_zero_nat.
% 6.13/6.13  0 [] zero_zero_nat!=hAPP_nat_nat(suc,M).
% 6.13/6.13  0 [] hAPP_nat_nat(suc,M)!=zero_zero_nat.
% 6.13/6.13  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M_1),N_12))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_12),hAPP_nat_nat(suc,M_1))).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M_1),N_12))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_12),hAPP_nat_nat(suc,M_1))).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M_1),hAPP_nat_nat(suc,N_12)))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M_1),N_12))|M_1=N_12.
% 6.13/6.13  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M_1),hAPP_nat_nat(suc,N_12)))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M_1),N_12)).
% 6.13/6.13  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M_1),hAPP_nat_nat(suc,N_12)))|M_1!=N_12.
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(suc,M_1)),hAPP_nat_nat(suc,N_12)))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M_1),N_12)).
% 6.13/6.13  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(suc,M_1)),hAPP_nat_nat(suc,N_12)))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M_1),N_12)).
% 6.13/6.13  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_12),M_1))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_12),hAPP_nat_nat(suc,M_1)))|N_12=M_1.
% 6.13/6.13  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_12),M_1))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_12),hAPP_nat_nat(suc,M_1)))|N_12!=M_1.
% 6.13/6.13  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_5),M))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_5),hAPP_nat_nat(suc,M)))|M=N_5.
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M),N_5))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M),hAPP_nat_nat(suc,N_5))).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M),N_5))|hAPP_nat_nat(suc,M)=N_5|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(suc,M)),N_5)).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_3),J))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,J),K_4))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(suc,I_3)),K_4)).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M),hAPP_nat_nat(suc,N_5)))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M),N_5))|M=N_5.
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(suc,M)),N_5))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M),N_5)).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(suc,M)),hAPP_nat_nat(suc,N_5)))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M),N_5)).
% 6.13/6.13  0 [] -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,A),bot_bot_fun_nat_bool)).
% 6.13/6.13  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,zero_zero_nat),N_5)=N_5.
% 6.13/6.13  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M),zero_zero_nat)=M.
% 6.13/6.13  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M_1),N_12)!=zero_zero_nat|M_1=zero_zero_nat.
% 6.13/6.13  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M_1),N_12)!=zero_zero_nat|N_12=zero_zero_nat.
% 6.13/6.13  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M_1),N_12)=zero_zero_nat|M_1!=zero_zero_nat|N_12!=zero_zero_nat.
% 6.13/6.13  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M),N_5)!=M|N_5=zero_zero_nat.
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,I_3),J)),I_3)).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,J),I_3)),I_3)).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,K_3),M_1)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,K_3),N_12)))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M_1),N_12)).
% 6.13/6.13  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,K_3),M_1)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,K_3),N_12)))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M_1),N_12)).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_3),J))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_3),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,J),M))).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_3),J))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_3),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M),J))).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_3),J))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,I_3),K_4)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,J),K_4))).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_3),J))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,K_4),L))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,I_3),K_4)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,J),L))).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,K_4),L))|hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M),L)!=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,K_4),N_5)|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M),N_5)).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,I_3),J)),K_4))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_3),K_4)).
% 6.13/6.13  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,X_21),Y_5)),Z_2)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,X_21),Z_2)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,Y_5),Z_2)).
% 6.13/6.13  0 [] hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,X_21),Y_5)),Z_2)=hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,X_21),Z_2)),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,Y_5),Z_2)).
% 6.13/6.13  0 [] drop_A1195732799le_alt(N_28,drop_A1195732799le_alt(M_4,Xs_42))=drop_A1195732799le_alt(hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,N_28),M_4),Xs_42).
% 6.13/6.13  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,hAPP_nat_nat(suc,M)),hAPP_nat_nat(suc,N_5))=hAPP_nat_nat(suc,hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,M),N_5)).
% 6.13/6.13  0 [] size_s2106320494le_alt(cons_A77766063le_alt(A_18,List_1))=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,size_s2106320494le_alt(List_1)),hAPP_nat_nat(suc,zero_zero_nat)).
% 6.13/6.13  0 [] list_s99318913le_alt(Fa,cons_A77766063le_alt(Aa,List))=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,hAPP_A533009232lt_nat(Fa,Aa)),list_s99318913le_alt(Fa,List))),hAPP_nat_nat(suc,zero_zero_nat)).
% 6.13/6.13  0 [] -hBOOL(hAPP_l300482276t_bool(list_e1101825597le_alt(P_1),cons_A77766063le_alt(X_9,Xs_22)))|hBOOL(hAPP_A1120018583t_bool(P_1,X_9))|hBOOL(hAPP_l300482276t_bool(list_e1101825597le_alt(P_1),Xs_22)).
% 6.13/6.13  0 [] hBOOL(hAPP_l300482276t_bool(list_e1101825597le_alt(P_1),cons_A77766063le_alt(X_9,Xs_22)))| -hBOOL(hAPP_A1120018583t_bool(P_1,X_9)).
% 6.13/6.13  0 [] hBOOL(hAPP_l300482276t_bool(list_e1101825597le_alt(P_1),cons_A77766063le_alt(X_9,Xs_22)))| -hBOOL(hAPP_l300482276t_bool(list_e1101825597le_alt(P_1),Xs_22)).
% 6.13/6.13  0 [] -hBOOL(hAPP_list_nat_bool(list_ex_nat(P_1),nil_nat)).
% 6.13/6.13  0 [] -hBOOL(hAPP_l300482276t_bool(list_e1101825597le_alt(P_1),nil_Ar1135217151le_alt)).
% 6.13/6.13  0 [] -hBOOL(hAPP_l300482276t_bool(list_e1101825597le_alt(P_1),append28105492le_alt(Xs_22,Ys_4)))|hBOOL(hAPP_l300482276t_bool(list_e1101825597le_alt(P_1),Xs_22))|hBOOL(hAPP_l300482276t_bool(list_e1101825597le_alt(P_1),Ys_4)).
% 6.13/6.13  0 [] hBOOL(hAPP_l300482276t_bool(list_e1101825597le_alt(P_1),append28105492le_alt(Xs_22,Ys_4)))| -hBOOL(hAPP_l300482276t_bool(list_e1101825597le_alt(P_1),Xs_22)).
% 6.13/6.13  0 [] hBOOL(hAPP_l300482276t_bool(list_e1101825597le_alt(P_1),append28105492le_alt(Xs_22,Ys_4)))| -hBOOL(hAPP_l300482276t_bool(list_e1101825597le_alt(P_1),Ys_4)).
% 6.13/6.13  0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,zero_zero_int),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,Aa),Aa)))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,zero_zero_int),Aa)).
% 6.13/6.13  0 [] hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,zero_zero_int),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,Aa),Aa)))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,zero_zero_int),Aa)).
% 6.13/6.13  0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,Aa),Aa)),zero_zero_int))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Aa),zero_zero_int)).
% 6.13/6.13  0 [] hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,Aa),Aa)),zero_zero_int))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Aa),zero_zero_int)).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),A_17))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),B_8))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_17),B_8))).
% 6.13/6.13  0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,zero_zero_int),A_17))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,zero_zero_int),B_8))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,zero_zero_int),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_17),B_8))).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A_16),zero_zero_nat))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B_7),zero_zero_nat))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_16),B_7)),zero_zero_nat)).
% 6.13/6.13  0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A_16),zero_zero_int))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,B_7),zero_zero_int))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_16),B_7)),zero_zero_int)).
% 6.13/6.13  0 [] -hBOOL(hAPP_list_nat_bool(list_ex_nat(P_1),rev_nat(Xs_22)))|hBOOL(hAPP_list_nat_bool(list_ex_nat(P_1),Xs_22)).
% 6.13/6.13  0 [] hBOOL(hAPP_list_nat_bool(list_ex_nat(P_1),rev_nat(Xs_22)))| -hBOOL(hAPP_list_nat_bool(list_ex_nat(P_1),Xs_22)).
% 6.13/6.13  0 [] -hBOOL(hAPP_l300482276t_bool(list_e1101825597le_alt(P_1),rev_Ar955429983le_alt(Xs_22)))|hBOOL(hAPP_l300482276t_bool(list_e1101825597le_alt(P_1),Xs_22)).
% 6.13/6.13  0 [] hBOOL(hAPP_l300482276t_bool(list_e1101825597le_alt(P_1),rev_Ar955429983le_alt(Xs_22)))| -hBOOL(hAPP_l300482276t_bool(list_e1101825597le_alt(P_1),Xs_22)).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),N_12))|N_12=hAPP_nat_nat(suc,$f105(N_12)).
% 6.13/6.13  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),N_12))|N_12!=hAPP_nat_nat(suc,M_2).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_12),hAPP_nat_nat(suc,zero_zero_nat)))|N_12=zero_zero_nat.
% 6.13/6.13  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_12),hAPP_nat_nat(suc,zero_zero_nat)))|N_12!=zero_zero_nat.
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M_1),hAPP_nat_nat(suc,N_12)))|M_1=zero_zero_nat|M_1=hAPP_nat_nat(suc,$f106(M_1,N_12)).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M_1),hAPP_nat_nat(suc,N_12)))|M_1=zero_zero_nat|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,$f106(M_1,N_12)),N_12)).
% 6.13/6.13  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M_1),hAPP_nat_nat(suc,N_12)))|M_1!=zero_zero_nat.
% 6.13/6.13  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M_1),hAPP_nat_nat(suc,N_12)))|M_1!=hAPP_nat_nat(suc,J_3)| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,J_3),N_12)).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M_1),N_12)))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),M_1))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),N_12)).
% 6.13/6.13  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M_1),N_12)))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),M_1)).
% 6.13/6.13  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M_1),N_12)))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),N_12)).
% 6.13/6.13  0 [] hAPP_nat_nat(nth_nat(cons_nat(X_20,Xs_41)),hAPP_nat_nat(suc,N_27))=hAPP_nat_nat(nth_nat(Xs_41),N_27).
% 6.13/6.13  0 [] hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(cons_A77766063le_alt(X_20,Xs_41)),hAPP_nat_nat(suc,N_27))=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_41),N_27).
% 6.13/6.13  0 [] size_s2106320494le_alt(append28105492le_alt(Xs_40,Ys_8))=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,size_s2106320494le_alt(Xs_40)),size_s2106320494le_alt(Ys_8)).
% 6.13/6.13  0 [] drop_A1195732799le_alt(hAPP_nat_nat(suc,N_26),cons_A77766063le_alt(X_19,Xs_39))=drop_A1195732799le_alt(N_26,Xs_39).
% 6.13/6.13  0 [] hAPP_A1849759038le_alt(list_u2058984551le_alt(cons_A77766063le_alt(X_18,Xs_38),hAPP_nat_nat(suc,I_11)),Y_4)=cons_A77766063le_alt(X_18,hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_38,I_11),Y_4)).
% 6.13/6.13  0 [] hAPP_A1849759038le_alt(replic1360561849le_alt(hAPP_nat_nat(suc,N_25)),X_17)=cons_A77766063le_alt(X_17,hAPP_A1849759038le_alt(replic1360561849le_alt(N_25),X_17)).
% 6.13/6.13  0 [] hAPP_A1849759038le_alt(replic1360561849le_alt(hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,N_24),M_3)),X_16)=append28105492le_alt(hAPP_A1849759038le_alt(replic1360561849le_alt(N_24),X_16),hAPP_A1849759038le_alt(replic1360561849le_alt(M_3),X_16)).
% 6.13/6.13  0 [] drop_A1195732799le_alt(hAPP_nat_nat(suc,N_23),Xs_37)=drop_A1195732799le_alt(N_23,tl_Arr314474198le_alt(Xs_37)).
% 6.13/6.13  0 [] size_s2106320494le_alt(splice1369921490le_alt(Xs_36,Ys_7))=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,size_s2106320494le_alt(Xs_36)),size_s2106320494le_alt(Ys_7)).
% 6.13/6.13  0 [] hAPP_nat_nat(nth_nat(append_nat(Xs_35,Ys_6)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,size_size_list_nat(Xs_35)),N_22))=hAPP_nat_nat(nth_nat(Ys_6),N_22).
% 6.13/6.13  0 [] hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(append28105492le_alt(Xs_35,Ys_6)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,size_s2106320494le_alt(Xs_35)),N_22))=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Ys_6),N_22).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M),N_5))|N_5=hAPP_nat_nat(suc,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M),$f107(M,N_5))).
% 6.13/6.13  0 [] size_s2106320494le_alt(Xs_22)!=hAPP_nat_nat(suc,N_12)|is_Arr723427730le_alt($f109(Xs_22,N_12)).
% 6.13/6.13  0 [] size_s2106320494le_alt(Xs_22)!=hAPP_nat_nat(suc,N_12)|Xs_22=cons_A77766063le_alt($f109(Xs_22,N_12),$f108(Xs_22,N_12)).
% 6.13/6.13  0 [] size_s2106320494le_alt(Xs_22)!=hAPP_nat_nat(suc,N_12)|size_s2106320494le_alt($f108(Xs_22,N_12))=N_12.
% 6.13/6.13  0 [] size_s2106320494le_alt(Xs_22)=hAPP_nat_nat(suc,N_12)| -is_Arr723427730le_alt(Y_3)|Xs_22!=cons_A77766063le_alt(Y_3,Ys_5)|size_s2106320494le_alt(Ys_5)!=N_12.
% 6.13/6.13  0 [] hAPP_nat_nat(suc,N_12)!=size_s2106320494le_alt(Xs_22)|is_Arr723427730le_alt($f111(N_12,Xs_22)).
% 6.13/6.13  0 [] hAPP_nat_nat(suc,N_12)!=size_s2106320494le_alt(Xs_22)|Xs_22=cons_A77766063le_alt($f111(N_12,Xs_22),$f110(N_12,Xs_22)).
% 6.13/6.13  0 [] hAPP_nat_nat(suc,N_12)!=size_s2106320494le_alt(Xs_22)|size_s2106320494le_alt($f110(N_12,Xs_22))=N_12.
% 6.13/6.13  0 [] hAPP_nat_nat(suc,N_12)=size_s2106320494le_alt(Xs_22)| -is_Arr723427730le_alt(Y_3)|Xs_22!=cons_A77766063le_alt(Y_3,Ys_5)|size_s2106320494le_alt(Ys_5)!=N_12.
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_3),J))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),$f112(I_3,J))).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_3),J))|hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,I_3),$f112(I_3,J))=J.
% 6.13/6.13  0 [] -hBOOL(hAPP_f448129468l_bool(hAPP_f284875647l_bool(ord_le1912455174t_bool,A),B))| -hBOOL(hAPP_f448129468l_bool(hAPP_i2112223885l_bool(member_int,C_1),A))|hBOOL(hAPP_f448129468l_bool(hAPP_i2112223885l_bool(member_int,C_1),B)).
% 6.13/6.13  0 [] -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,A),B))| -hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,C_1),A))|hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,C_1),B)).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),N_5))|N_5=hAPP_nat_nat(suc,$f113(N_5)).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(F,$f114(N_12,N_21,F))),hAPP_nat_nat(F,hAPP_nat_nat(suc,$f114(N_12,N_21,F)))))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_12),N_21))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(F,N_12)),hAPP_nat_nat(F,N_21))).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(F,$f115(N_12,M_1,F))),hAPP_nat_nat(F,hAPP_nat_nat(suc,$f115(N_12,M_1,F)))))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(F,N_12)),hAPP_nat_nat(F,M_1)))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_12),M_1)).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(F,$f115(N_12,M_1,F))),hAPP_nat_nat(F,hAPP_nat_nat(suc,$f115(N_12,M_1,F)))))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(F,N_12)),hAPP_nat_nat(F,M_1)))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_12),M_1)).
% 6.13/6.13  0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,Aa),Aa)),zero_zero_int))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Aa),zero_zero_int)).
% 6.13/6.13  0 [] hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,Aa),Aa)),zero_zero_int))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Aa),zero_zero_int)).
% 6.13/6.13  0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,zero_zero_int),A_15))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,B_6),C_9))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,B_6),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_15),C_9))).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),A_15))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B_6),C_9))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B_6),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_15),C_9))).
% 6.13/6.13  0 [] hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,Aa),Aa)!=zero_zero_int|Aa=zero_zero_int.
% 6.13/6.13  0 [] hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,Aa),Aa)=zero_zero_int|Aa!=zero_zero_int.
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_3),K_4))|K_4=hAPP_nat_nat(suc,I_3)|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_3),$f116(I_3,K_4))).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_3),K_4))|K_4=hAPP_nat_nat(suc,I_3)|K_4=hAPP_nat_nat(suc,$f116(I_3,K_4)).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(suc,I_3)),K_4))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_3),$f117(I_3,K_4))).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(suc,I_3)),K_4))|K_4=hAPP_nat_nat(suc,$f117(I_3,K_4)).
% 6.13/6.13  0 [] Y=zero_zero_nat|Y=hAPP_nat_nat(suc,$f118(Y)).
% 6.13/6.13  0 [] N_5=zero_zero_nat|N_5=hAPP_nat_nat(suc,$f119(N_5)).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(P_1,zero_zero_nat))|hBOOL(hAPP_nat_bool(P_1,$f120(N_12,P_1)))|hBOOL(hAPP_nat_bool(P_1,N_12)).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(P_1,zero_zero_nat))| -hBOOL(hAPP_nat_bool(P_1,hAPP_nat_nat(suc,$f120(N_12,P_1))))|hBOOL(hAPP_nat_bool(P_1,N_12)).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(P_1,K_3))|hBOOL(hAPP_nat_bool(P_1,hAPP_nat_nat(suc,$f121(P_1,K_3))))|hBOOL(hAPP_nat_bool(P_1,zero_zero_nat)).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(P_1,K_3))| -hBOOL(hAPP_nat_bool(P_1,$f121(P_1,K_3)))|hBOOL(hAPP_nat_bool(P_1,zero_zero_nat)).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_20),size_s2106320494le_alt(Xs_34)))|append28105492le_alt(take_A463070695le_alt(N_20,Xs_34),cons_A77766063le_alt(hd_Arr1814706386le_alt(drop_A1195732799le_alt(N_20,Xs_34)),nil_Ar1135217151le_alt))=take_A463070695le_alt(hAPP_nat_nat(suc,N_20),Xs_34).
% 6.13/6.13  0 [] take_A463070695le_alt(N_19,tl_Arr314474198le_alt(Xs_33))=tl_Arr314474198le_alt(take_A463070695le_alt(hAPP_nat_nat(suc,N_19),Xs_33)).
% 6.13/6.13  0 [] take_A463070695le_alt(N_18,nil_Ar1135217151le_alt)=nil_Ar1135217151le_alt.
% 6.13/6.13  0 [] -hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,Xs_32))|hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,take_A463070695le_alt(I_10,Xs_32))).
% 6.13/6.13  0 [] takeWh1545314552le_alt(P_1,Xs_22)=take_A463070695le_alt(size_s2106320494le_alt(takeWh1545314552le_alt(P_1,Xs_22)),Xs_22).
% 6.13/6.13  0 [] append28105492le_alt(take_A463070695le_alt(N_17,Xs_31),drop_A1195732799le_alt(N_17,Xs_31))=Xs_31.
% 6.13/6.13  0 [] take_A463070695le_alt(hAPP_nat_nat(suc,N_16),cons_A77766063le_alt(X_15,Xs_30))=cons_A77766063le_alt(X_15,take_A463070695le_alt(N_16,Xs_30)).
% 6.13/6.13  0 [] take_A463070695le_alt(N_12,Xs_22)!=nil_Ar1135217151le_alt|N_12=zero_zero_nat|Xs_22=nil_Ar1135217151le_alt.
% 6.13/6.13  0 [] take_A463070695le_alt(N_12,Xs_22)=nil_Ar1135217151le_alt|N_12!=zero_zero_nat.
% 6.13/6.13  0 [] take_A463070695le_alt(N_12,Xs_22)=nil_Ar1135217151le_alt|Xs_22!=nil_Ar1135217151le_alt.
% 6.13/6.13  0 [] take_A463070695le_alt(zero_zero_nat,Xs_29)=nil_Ar1135217151le_alt.
% 6.13/6.13  0 [] append28105492le_alt(Xs_22,Ys_4)!=Zs|Xs_22=take_A463070695le_alt(size_s2106320494le_alt(Xs_22),Zs).
% 6.13/6.13  0 [] append28105492le_alt(Xs_22,Ys_4)!=Zs|Ys_4=drop_A1195732799le_alt(size_s2106320494le_alt(Xs_22),Zs).
% 6.13/6.13  0 [] append28105492le_alt(Xs_22,Ys_4)=Zs|Xs_22!=take_A463070695le_alt(size_s2106320494le_alt(Xs_22),Zs)|Ys_4!=drop_A1195732799le_alt(size_s2106320494le_alt(Xs_22),Zs).
% 6.13/6.13  0 [] take_A463070695le_alt(hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,I_9),J_2),Xs_28)=append28105492le_alt(take_A463070695le_alt(I_9,Xs_28),take_A463070695le_alt(J_2,drop_A1195732799le_alt(I_9,Xs_28))).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_15),size_s2106320494le_alt(Xs_27)))|take_A463070695le_alt(N_15,butlas123970891le_alt(Xs_27))=take_A463070695le_alt(N_15,Xs_27).
% 6.13/6.13  0 [] Xs_26=nil_Ar1135217151le_alt|take_A463070695le_alt(hAPP_nat_nat(suc,N_14),Xs_26)=cons_A77766063le_alt(hd_Arr1814706386le_alt(Xs_26),take_A463070695le_alt(N_14,tl_Arr314474198le_alt(Xs_26))).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_8),size_s2106320494le_alt(Xs_25)))|take_A463070695le_alt(hAPP_nat_nat(suc,I_8),Xs_25)=append28105492le_alt(take_A463070695le_alt(I_8,Xs_25),cons_A77766063le_alt(hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_25),I_8),nil_Ar1135217151le_alt)).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_7),size_s2106320494le_alt(Xs_24)))|Xs_24=append28105492le_alt(take_A463070695le_alt(I_7,Xs_24),cons_A77766063le_alt(hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_24),I_7),drop_A1195732799le_alt(hAPP_nat_nat(suc,I_7),Xs_24))).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I_6),size_s2106320494le_alt(Xs_23)))|hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_23,I_6),A_14)=append28105492le_alt(take_A463070695le_alt(I_6,Xs_23),cons_A77766063le_alt(A_14,drop_A1195732799le_alt(hAPP_nat_nat(suc,I_6),Xs_23))).
% 6.13/6.13  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,$f122(P_1,Xs_22,N_12)),N_12))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_12),size_s2106320494le_alt(Xs_22)))|takeWh1545314552le_alt(P_1,Xs_22)=take_A463070695le_alt(N_12,Xs_22).
% 6.13/6.13  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,$f122(P_1,Xs_22,N_12)),N_12))|hBOOL(hAPP_A1120018583t_bool(P_1,hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_22),N_12)))|takeWh1545314552le_alt(P_1,Xs_22)=take_A463070695le_alt(N_12,Xs_22).
% 6.13/6.13  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,$f122(P_1,Xs_22,N_12)),size_s2106320494le_alt(Xs_22)))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_12),size_s2106320494le_alt(Xs_22)))|takeWh1545314552le_alt(P_1,Xs_22)=take_A463070695le_alt(N_12,Xs_22).
% 6.13/6.13  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,$f122(P_1,Xs_22,N_12)),size_s2106320494le_alt(Xs_22)))|hBOOL(hAPP_A1120018583t_bool(P_1,hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_22),N_12)))|takeWh1545314552le_alt(P_1,Xs_22)=take_A463070695le_alt(N_12,Xs_22).
% 6.13/6.13  0 [] -hBOOL(hAPP_A1120018583t_bool(P_1,hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_22),$f122(P_1,Xs_22,N_12))))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_12),size_s2106320494le_alt(Xs_22)))|takeWh1545314552le_alt(P_1,Xs_22)=take_A463070695le_alt(N_12,Xs_22).
% 6.13/6.13  0 [] -hBOOL(hAPP_A1120018583t_bool(P_1,hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_22),$f122(P_1,Xs_22,N_12))))|hBOOL(hAPP_A1120018583t_bool(P_1,hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_22),N_12)))|takeWh1545314552le_alt(P_1,Xs_22)=take_A463070695le_alt(N_12,Xs_22).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X),Y))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,Y),Z_1))).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X),Z_1))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,X),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,Y),Z_1))).
% 6.13/6.13  0 [] hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,zero_zero_int),A_13)=A_13.
% 6.13/6.13  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,zero_zero_nat),A_13)=A_13.
% 6.13/6.13  0 [] hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_12),zero_zero_int)=A_12.
% 6.13/6.13  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_12),zero_zero_nat)=A_12.
% 6.13/6.13  0 [] hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_11),B_5)),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,C_8),D_4))=hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_11),C_8)),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,B_5),D_4)).
% 6.13/6.13  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_11),B_5)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,C_8),D_4))=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_11),C_8)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,B_5),D_4)).
% 6.13/6.13  0 [] hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_10),B_4)),C_7)=hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_10),C_7)),B_4).
% 6.13/6.13  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_10),B_4)),C_7)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_10),C_7)),B_4).
% 6.13/6.13  0 [] hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_9),B_3)),C_6)=hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_9),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,B_3),C_6)).
% 6.13/6.13  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_9),B_3)),C_6)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_9),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,B_3),C_6)).
% 6.13/6.13  0 [] hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_8),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,C_5),D_3))=hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_8),C_5)),D_3).
% 6.13/6.13  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_8),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,C_5),D_3))=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_8),C_5)),D_3).
% 6.13/6.13  0 [] hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_7),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,C_4),D_2))=hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,C_4),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_7),D_2)).
% 6.13/6.13  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_7),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,C_4),D_2))=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,C_4),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_7),D_2)).
% 6.13/6.13  0 [] hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_6),C_3)=hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,C_3),A_6).
% 6.13/6.13  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_6),C_3)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,C_3),A_6).
% 6.13/6.13  0 [] Ba!=hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,Ba),Aa)|Aa=zero_zero_int.
% 6.13/6.13  0 [] Ba=hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,Ba),Aa)|Aa!=zero_zero_int.
% 6.13/6.13  0 [] Ba!=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,Ba),Aa)|Aa=zero_zero_nat.
% 6.13/6.13  0 [] Ba=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,Ba),Aa)|Aa!=zero_zero_nat.
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_13),size_s2106320494le_alt(Xs_21)))|hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(rev_Ar955429983le_alt(Xs_21)),N_13)=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_21),hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,size_s2106320494le_alt(Xs_21)),hAPP_nat_nat(suc,N_13))).
% 6.13/6.13  0 [] drop_A1195732799le_alt(I_4,hAPP_A1849759038le_alt(replic1360561849le_alt(K_5),X_14))=hAPP_A1849759038le_alt(replic1360561849le_alt(hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,K_5),I_4)),X_14).
% 6.13/6.13  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_4)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,N_5),K_4))=hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,M),N_5).
% 6.13/6.13  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,K_4),M)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,K_4),N_5))=hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,M),N_5).
% 6.13/6.13  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,I_3),J)),K_4)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,I_3),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,J),K_4)).
% 6.13/6.13  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,N_5),M)),N_5)=M.
% 6.13/6.13  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_5)),N_5)=M.
% 6.13/6.13  0 [] hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,Aa),Ba)!=hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,C_1),D_1)| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Aa),Ba))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,C_1),D_1)).
% 6.13/6.13  0 [] hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,Aa),Ba)!=hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,C_1),D_1)|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Aa),Ba))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,C_1),D_1)).
% 6.13/6.13  0 [] hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_5),B_2)),B_2)=A_5.
% 6.13/6.13  0 [] hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,A_4),B_1)),B_1)=A_4.
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,J),K_4))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,J),N_5)),K_4)).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M),N_5))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M),L))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,L),N_5)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,L),M))).
% 6.13/6.13  0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Aa),Ba))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,Aa),Ba)),zero_zero_int)).
% 6.13/6.13  0 [] hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Aa),Ba))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,Aa),Ba)),zero_zero_int)).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),N_5))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),M))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,M),N_5)),M)).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,N_12),M_1)))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M_1),N_12)).
% 6.13/6.13  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,N_12),M_1)))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M_1),N_12)).
% 6.13/6.13  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,M),N_5)),hAPP_nat_nat(suc,M))).
% 6.13/6.13  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,N_5),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,N_5),M))=zero_zero_nat.
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I),hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,J_1),K_3)))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,I),K_3)),J_1)).
% 6.13/6.13  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,I),hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,J_1),K_3)))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,I),K_3)),J_1)).
% 6.13/6.13  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,M),N_5))|hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,N_5),hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,M),N_5))=M.
% 6.13/6.13  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,I_3),J)),K_4)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,I_3),K_4)),J).
% 6.13/6.13  0 [] hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,X_13),Y_2)),Z)=hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,X_13),Z)),hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,Y_2),Z)).
% 6.13/6.13  0 [] hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,Aa),Ba)!=hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,C_1),D_1)|Aa!=Ba|C_1=D_1.
% 6.13/6.13  0 [] hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,Aa),Ba)!=hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,C_1),D_1)|Aa=Ba|C_1!=D_1.
% 6.13/6.13  0 [] hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,A_3),zero_zero_int)=A_3.
% 6.13/6.13  0 [] hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,A_2),A_2)=zero_zero_int.
% 6.13/6.13  0 [] Aa!=Ba|hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,Aa),Ba)=zero_zero_int.
% 6.13/6.13  0 [] Aa=Ba|hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,Aa),Ba)!=zero_zero_int.
% 6.13/6.13  0 [] hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,Aa),Ba)!=zero_zero_int|Aa=Ba.
% 6.13/6.13  0 [] hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,Aa),Ba)=zero_zero_int|Aa!=Ba.
% 6.13/6.13  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,M),N_5)!=zero_zero_nat|hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,N_5),M)!=zero_zero_nat|M=N_5.
% 6.13/6.13  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,M),M)=zero_zero_nat.
% 6.13/6.13  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,M),zero_zero_nat)=M.
% 6.13/6.13  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,zero_zero_nat),N_5)=zero_zero_nat.
% 6.13/6.13  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,hAPP_nat_nat(suc,M)),hAPP_nat_nat(suc,N_5))=hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,M),N_5).
% 6.13/6.13  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,hAPP_nat_nat(suc,M)),N_5)),hAPP_nat_nat(suc,K_4))=hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,M),N_5)),K_4).
% 6.13/6.13  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,N_5),M)),M)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,N_5),M).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),N_5))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,N_5),hAPP_nat_nat(suc,I_3))),N_5)).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),N_5))|hAPP_nat_nat(suc,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,N_5),hAPP_nat_nat(suc,zero_zero_nat)))=N_5.
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(P_1,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,Aa),Ba)))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Aa),Ba))|hBOOL(hAPP_nat_bool(P_1,zero_zero_nat)).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(P_1,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,Aa),Ba)))|Aa!=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,Ba),D)|hBOOL(hAPP_nat_bool(P_1,D)).
% 6.13/6.13  0 [] hBOOL(hAPP_nat_bool(P_1,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,Aa),Ba)))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Aa),Ba))|Aa=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,Ba),$f123(P_1,Aa,Ba)).
% 6.13/6.13  0 [] hBOOL(hAPP_nat_bool(P_1,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,Aa),Ba)))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Aa),Ba))| -hBOOL(hAPP_nat_bool(P_1,$f123(P_1,Aa,Ba))).
% 6.13/6.13  0 [] hBOOL(hAPP_nat_bool(P_1,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,Aa),Ba)))| -hBOOL(hAPP_nat_bool(P_1,zero_zero_nat))|Aa=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,Ba),$f123(P_1,Aa,Ba)).
% 6.13/6.13  0 [] hBOOL(hAPP_nat_bool(P_1,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,Aa),Ba)))| -hBOOL(hAPP_nat_bool(P_1,zero_zero_nat))| -hBOOL(hAPP_nat_bool(P_1,$f123(P_1,Aa,Ba))).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(P_1,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,Aa),Ba)))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Aa),Ba))|hBOOL(hAPP_nat_bool(P_1,zero_zero_nat)).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(P_1,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,Aa),Ba)))|Aa!=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,Ba),D)|hBOOL(hAPP_nat_bool(P_1,D)).
% 6.13/6.13  0 [] hBOOL(hAPP_nat_bool(P_1,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,Aa),Ba)))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Aa),Ba))|Aa=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,Ba),$f124(P_1,Aa,Ba)).
% 6.13/6.13  0 [] hBOOL(hAPP_nat_bool(P_1,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,Aa),Ba)))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,Aa),Ba))| -hBOOL(hAPP_nat_bool(P_1,$f124(P_1,Aa,Ba))).
% 6.13/6.13  0 [] hBOOL(hAPP_nat_bool(P_1,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,Aa),Ba)))| -hBOOL(hAPP_nat_bool(P_1,zero_zero_nat))|Aa=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,Ba),$f124(P_1,Aa,Ba)).
% 6.13/6.13  0 [] hBOOL(hAPP_nat_bool(P_1,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,Aa),Ba)))| -hBOOL(hAPP_nat_bool(P_1,zero_zero_nat))| -hBOOL(hAPP_nat_bool(P_1,$f124(P_1,Aa,Ba))).
% 6.13/6.13  0 [] take_A463070695le_alt(N_11,append28105492le_alt(Xs_20,Ys_3))=append28105492le_alt(take_A463070695le_alt(N_11,Xs_20),take_A463070695le_alt(hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,N_11),size_s2106320494le_alt(Xs_20)),Ys_3)).
% 6.13/6.13  0 [] drop_A1195732799le_alt(N_10,append28105492le_alt(Xs_19,Ys_2))=append28105492le_alt(drop_A1195732799le_alt(N_10,Xs_19),drop_A1195732799le_alt(hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,N_10),size_s2106320494le_alt(Xs_19)),Ys_2)).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_9),size_s2106320494le_alt(Xs_18)))|hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(append28105492le_alt(Xs_18,Ys_1)),N_9)=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_18),N_9).
% 6.13/6.13  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_9),size_s2106320494le_alt(Xs_18)))|hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(append28105492le_alt(Xs_18,Ys_1)),N_9)=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Ys_1),hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,N_9),size_s2106320494le_alt(Xs_18))).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_8),size_s2106320494le_alt(Xs_17)))|hAPP_A1849759038le_alt(list_u2058984551le_alt(append28105492le_alt(Xs_17,Ys),N_8),X_12)=append28105492le_alt(hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_17,N_8),X_12),Ys).
% 6.13/6.13  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,N_8),size_s2106320494le_alt(Xs_17)))|hAPP_A1849759038le_alt(list_u2058984551le_alt(append28105492le_alt(Xs_17,Ys),N_8),X_12)=append28105492le_alt(Xs_17,hAPP_A1849759038le_alt(list_u2058984551le_alt(Ys,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,N_8),size_s2106320494le_alt(Xs_17))),X_12)).
% 6.13/6.13  0 [] rev_Ar955429983le_alt(drop_A1195732799le_alt(I_2,Xs_16))=take_A463070695le_alt(hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,size_s2106320494le_alt(Xs_16)),I_2),rev_Ar955429983le_alt(Xs_16)).
% 6.13/6.13  0 [] rev_Ar955429983le_alt(take_A463070695le_alt(I_1,Xs_15))=drop_A1195732799le_alt(hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,size_s2106320494le_alt(Xs_15)),I_1),rev_Ar955429983le_alt(Xs_15)).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(P_1,K_3))|hBOOL(hAPP_nat_bool(P_1,hAPP_nat_nat(suc,$f125(I,P_1,K_3))))|hBOOL(hAPP_nat_bool(P_1,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,K_3),I))).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(P_1,K_3))| -hBOOL(hAPP_nat_bool(P_1,$f125(I,P_1,K_3)))|hBOOL(hAPP_nat_bool(P_1,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,K_3),I))).
% 6.13/6.13  0 [] -is_Arr723427730le_alt(X_11)|Xs_14=nil_Ar1135217151le_alt|K_2!=hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,size_s2106320494le_alt(Xs_14)),one_one_nat)|last_A1066338328le_alt(hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_14,K_2),X_11))=X_11.
% 6.13/6.13  0 [] -is_Arr723427730le_alt(X_11)|Xs_14=nil_Ar1135217151le_alt|K_2=hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,size_s2106320494le_alt(Xs_14)),one_one_nat)|last_A1066338328le_alt(hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_14,K_2),X_11))=last_A1066338328le_alt(Xs_14).
% 6.13/6.13  0 [] hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,bot_bot_fun_nat_bool),A)=bot_bot_fun_nat_bool.
% 6.13/6.13  0 [] hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),bot_bot_fun_nat_bool)=A.
% 6.13/6.13  0 [] hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),A)=bot_bot_fun_nat_bool.
% 6.13/6.13  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,hAPP_nat_nat(suc,N_5)),one_one_nat)=N_5.
% 6.13/6.13  0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,M),hAPP_nat_nat(suc,N_5))=hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,M),one_one_nat)),N_5).
% 6.13/6.13  0 [] hAPP_nat_nat(suc,N_5)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,one_one_nat),N_5).
% 6.13/6.13  0 [] hAPP_nat_nat(suc,N_5)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,N_5),one_one_nat).
% 6.13/6.13  0 [] drop_A1195732799le_alt(one_one_nat,cons_A77766063le_alt(X_10,Xs_13))=Xs_13.
% 6.13/6.13  0 [] one_one_nat!=X_9|X_9=one_one_nat.
% 6.13/6.13  0 [] one_one_nat=X_9|X_9!=one_one_nat.
% 6.13/6.13  0 [] one_one_nat=hAPP_nat_nat(suc,zero_zero_nat).
% 6.13/6.13  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A_1),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A_1),one_one_nat))).
% 6.13/6.13  0 [] hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A_1),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A_1),one_one_int))).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,one_one_nat),zero_zero_nat)).
% 6.13/6.13  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),one_one_nat)).
% 6.13/6.13  0 [] one_one_nat!=zero_zero_nat.
% 6.13/6.13  0 [] zero_zero_nat!=one_one_nat.
% 6.13/6.13  0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,one_one_nat),one_one_nat))).
% 6.13/6.13  0 [] hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,zero_zero_int),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,one_one_int),one_one_int))).
% 6.13/6.13  0 [] take_A463070695le_alt(one_one_nat,cons_A77766063le_alt(X_8,Xs_12))=cons_A77766063le_alt(X_8,nil_Ar1135217151le_alt).
% 6.13/6.13  0 [] size_s2106320494le_alt(butlas123970891le_alt(Xs_11))=hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,size_s2106320494le_alt(Xs_11)),one_one_nat).
% 6.13/6.13  0 [] size_s2106320494le_alt(tl_Arr314474198le_alt(Xs_10))=hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,size_s2106320494le_alt(Xs_10)),one_one_nat).
% 6.13/6.13  0 [] tl_Arr314474198le_alt(take_A463070695le_alt(N_6,Xs_9))=take_A463070695le_alt(hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,N_6),one_one_nat),tl_Arr314474198le_alt(Xs_9)).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),N_5))|N_5=hAPP_nat_nat(suc,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,N_5),one_one_nat)).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),N_5))|hAPP_nat_nat(suc,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,N_5),one_one_nat))=N_5.
% 6.13/6.13  0 [] M!=zero_zero_nat|hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M),N_5)=N_5.
% 6.13/6.13  0 [] M=zero_zero_nat|hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,M),N_5)=hAPP_nat_nat(suc,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,M),one_one_nat)),N_5)).
% 6.13/6.13  0 [] -is_Arr723427730le_alt(X_7)|N_4!=zero_zero_nat|hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(cons_A77766063le_alt(X_7,Xs_8)),N_4)=X_7.
% 6.13/6.13  0 [] -is_Arr723427730le_alt(X_7)|N_4=zero_zero_nat|hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(cons_A77766063le_alt(X_7,Xs_8)),N_4)=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_8),hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,N_4),one_one_nat)).
% 6.13/6.13  0 [] N_3!=zero_zero_nat|drop_A1195732799le_alt(N_3,cons_A77766063le_alt(X_6,Xs_7))=cons_A77766063le_alt(X_6,Xs_7).
% 6.13/6.13  0 [] N_3=zero_zero_nat|drop_A1195732799le_alt(N_3,cons_A77766063le_alt(X_6,Xs_7))=drop_A1195732799le_alt(hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,N_3),one_one_nat),Xs_7).
% 6.13/6.13  0 [] butlas123970891le_alt(Xs_6)=take_A463070695le_alt(hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,size_s2106320494le_alt(Xs_6)),one_one_nat),Xs_6).
% 6.13/6.13  0 [] K_1!=hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,size_s2106320494le_alt(Xs_5)),one_one_nat)|butlas123970891le_alt(hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_5,K_1),X_5))=butlas123970891le_alt(Xs_5).
% 6.13/6.13  0 [] K_1=hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,size_s2106320494le_alt(Xs_5)),one_one_nat)|butlas123970891le_alt(hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_5,K_1),X_5))=hAPP_A1849759038le_alt(list_u2058984551le_alt(butlas123970891le_alt(Xs_5),K_1),X_5).
% 6.13/6.13  0 [] N_2=zero_zero_nat|tl_Arr314474198le_alt(hAPP_A1849759038le_alt(replic1360561849le_alt(N_2),X_4))=hAPP_A1849759038le_alt(replic1360561849le_alt(hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,N_2),one_one_nat)),X_4).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),N_1))|hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(cons_A77766063le_alt(X_3,Xs_4)),N_1)=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_4),hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,N_1),one_one_nat)).
% 6.13/6.13  0 [] N!=zero_zero_nat|take_A463070695le_alt(N,cons_A77766063le_alt(X_2,Xs_3))=nil_Ar1135217151le_alt.
% 6.13/6.13  0 [] N=zero_zero_nat|take_A463070695le_alt(N,cons_A77766063le_alt(X_2,Xs_3))=cons_A77766063le_alt(X_2,take_A463070695le_alt(hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,N),one_one_nat),Xs_3)).
% 6.13/6.13  0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,K),size_s2106320494le_alt(Xs_2)))|rev_Ar955429983le_alt(hAPP_A1849759038le_alt(list_u2058984551le_alt(Xs_2,K),Y_1))=hAPP_A1849759038le_alt(list_u2058984551le_alt(rev_Ar955429983le_alt(Xs_2),hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,size_s2106320494le_alt(Xs_2)),K)),one_one_nat)),Y_1).
% 6.13/6.13  0 [] Xs_1=nil_Ar1135217151le_alt|last_A1066338328le_alt(Xs_1)=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(Xs_1),hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,size_s2106320494le_alt(Xs_1)),one_one_nat)).
% 6.13/6.13  0 [] number_number_of_nat(V_2)!=zero_zero_nat|take_A463070695le_alt(number_number_of_nat(V_2),cons_A77766063le_alt(X_1,Xs))=nil_Ar1135217151le_alt.
% 6.13/6.13  0 [] number_number_of_nat(V_2)=zero_zero_nat|take_A463070695le_alt(number_number_of_nat(V_2),cons_A77766063le_alt(X_1,Xs))=cons_A77766063le_alt(X_1,take_A463070695le_alt(hAPP_nat_nat(hAPP_nat_fun_nat_nat(minus_minus_nat,number_number_of_nat(V_2)),one_one_nat),Xs)).
% 6.13/6.13  0 [] -hBOOL(hAPP_f448129468l_bool(hAPP_i2112223885l_bool(member_int,Aa),ring_1_Ints_int))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,one_one_int),Aa)),Aa)),zero_zero_int))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Aa),zero_zero_int)).
% 6.13/6.13  0 [] -hBOOL(hAPP_f448129468l_bool(hAPP_i2112223885l_bool(member_int,Aa),ring_1_Ints_int))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,one_one_int),Aa)),Aa)),zero_zero_int))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,Aa),zero_zero_int)).
% 6.13/6.13  0 [] -hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,C_1),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),B)))|hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,C_1),A)).
% 6.13/6.13  0 [] -hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,C_1),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),B)))| -hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,C_1),B)).
% 6.13/6.13  0 [] -hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,C_1),A))|hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,C_1),B))|hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,C_1),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),B))).
% 6.13/6.13  0 [] -hBOOL(hAPP_f448129468l_bool(hAPP_i2112223885l_bool(member_int,Aa),ring_1_Ints_int))| -hBOOL(hAPP_f448129468l_bool(hAPP_i2112223885l_bool(member_int,Ba),ring_1_Ints_int))|hBOOL(hAPP_f448129468l_bool(hAPP_i2112223885l_bool(member_int,hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,Aa),Ba)),ring_1_Ints_int)).
% 6.13/6.13  0 [] number_number_of_int(hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,V_1),W_1))=hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,number_number_of_int(V_1)),number_number_of_int(W_1)).
% 6.13/6.13  0 [] hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,number_number_of_int(V)),hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,number_number_of_int(W)),C_2))=hAPP_int_int(hAPP_int_fun_int_int(minus_minus_int,number_number_of_int(hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,V),W))),C_2).
% 6.13/6.13  0 [] -hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,C_1),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),B)))| -hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,C_1),B)).
% 6.13/6.13  0 [] -hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,C_1),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),B)))|hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,C_1),A)).
% 6.13/6.13  0 [] -hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,C_1),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),B)))|hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,C_1),A)).
% 6.13/6.13  0 [] -hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,C_1),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),B)))| -hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,C_1),B)).
% 6.13/6.13  0 [] hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,C_1),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),B)))| -hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,C_1),A))|hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,C_1),B)).
% 6.13/6.13  0 [] hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),B)=collect_nat(cOMBS_nat_bool_bool(cOMBB_1015721476ol_nat(fconj,cOMBC_226598744l_bool(member_nat,A)),cOMBB_bool_bool_nat(fNot,cOMBC_226598744l_bool(member_nat,B)))).
% 6.13/6.13  0 [] -hBOOL(hAPP_bool_bool(fNot,P))| -hBOOL(P).
% 6.13/6.13  0 [] hBOOL(P)|hBOOL(hAPP_bool_bool(fNot,P)).
% 6.13/6.13  0 [] -hBOOL(P)| -hBOOL(Q)|hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(fconj,P),Q)).
% 6.13/6.13  0 [] -hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(fconj,P),Q))|hBOOL(P).
% 6.13/6.13  0 [] -hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(fconj,P),Q))|hBOOL(Q).
% 6.13/6.13  0 [] -hBOOL(fFalse).
% 6.13/6.13  0 [] -is_bool(P)|P=fTrue|P=fFalse.
% 6.13/6.13  0 [] -is_bool(P)|hAPP_nat_bool(cOMBK_bool_nat(P),Q)=P.
% 6.13/6.13  0 [] hAPP_nat_bool(cOMBB_bool_bool_nat(P,Q),R)=hAPP_bool_bool(P,hAPP_nat_bool(Q,R)).
% 6.13/6.13  0 [] hAPP_nat_bool(cOMBS_nat_bool_bool(P,Q),R)=hAPP_bool_bool(hAPP_n1006566506l_bool(P,R),hAPP_nat_bool(Q,R)).
% 6.13/6.13  0 [] -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(fe_qual1028827333le_alt,X),Y))|X=Y.
% 6.13/6.13  0 [] X!=Y|hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(fe_qual1028827333le_alt,X),Y)).
% 6.13/6.13  0 [] hAPP_nat_bool(cOMBC_226598744l_bool(P,Q),R)=hAPP_f54304608l_bool(hAPP_n215258509l_bool(P,R),Q).
% 6.13/6.13  0 [] hAPP_n1006566506l_bool(cOMBB_1015721476ol_nat(P,Q),R)=hAPP_b589554111l_bool(P,hAPP_nat_bool(Q,R)).
% 6.13/6.13  0 [] a!=b.
% 6.13/6.13  0 [] -hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,cons_A77766063le_alt(a,cons_A77766063le_alt(b,cons_A77766063le_alt(C,nil_Ar1135217151le_alt))))).
% 6.13/6.13  end_of_list.
% 6.13/6.13  
% 6.13/6.13  SCAN INPUT: prop=0, horn=0, equality=1, symmetry=0, max_lits=7.
% 6.13/6.13  
% 6.13/6.13  This ia a non-Horn set with equality.  The strategy will be
% 6.13/6.13  Knuth-Bendix, ordered hyper_res, factoring, and unit
% 6.13/6.13  deletion, with positive clauses in sos and nonpositive
% 6.13/6.13  clauses in usable.
% 6.13/6.13  
% 6.13/6.13     dependent: set(knuth_bendix).
% 6.13/6.13     dependent: set(anl_eq).
% 6.13/6.13     dependent: set(para_from).
% 6.13/6.13     dependent: set(para_into).
% 6.13/6.13     dependent: clear(para_from_right).
% 6.13/6.13     dependent: clear(para_into_right).
% 6.13/6.13     dependent: set(para_from_vars).
% 6.13/6.13     dependent: set(eq_units_both_ways).
% 6.13/6.13     dependent: set(dynamic_demod_all).
% 6.13/6.13     dependent: set(dynamic_demod).
% 6.13/6.13     dependent: set(order_eq).
% 6.13/6.13     dependent: set(back_demod).
% 6.13/6.13     dependent: set(lrpo).
% 6.13/6.13     dependent: set(hyper_res).
% 6.13/6.13     dependent: set(unit_deletion).
% 6.13/6.13     dependent: set(factor).
% 6.13/6.13  
% 6.13/6.13  ------------> process usable:
% 6.13/6.13  ** KEPT (pick-wt=6): 1 [] -is_Arr723427730le_alt(A)|is_bool(hAPP_A1120018583t_bool(B,A)).
% 6.13/6.13  ** KEPT (pick-wt=6): 2 [] -is_bool(A)|is_bool(hAPP_bool_bool(B,A)).
% 6.13/6.13  ** KEPT (pick-wt=5): 4 [copy,3,flip.1] cons_A77766063le_alt(A,B)!=nil_Ar1135217151le_alt.
% 6.13/6.13  ** KEPT (pick-wt=5): 6 [copy,5,flip.1] cons_nat(A,B)!=nil_nat.
% 6.13/6.13    Following clause subsumed by 4 during input processing: 0 [] cons_A77766063le_alt(A,B)!=nil_Ar1135217151le_alt.
% 6.13/6.13    Following clause subsumed by 6 during input processing: 0 [] cons_nat(A,B)!=nil_nat.
% 6.13/6.13  ** KEPT (pick-wt=10): 7 [] A!=nil_Ar1135217151le_alt| -is_Arr723427730le_alt(B)|A!=cons_A77766063le_alt(B,C).
% 6.13/6.13  ** KEPT (pick-wt=8): 8 [] A!=nil_nat|A!=cons_nat(B,C).
% 6.13/6.13  ** KEPT (pick-wt=5): 10 [copy,9,flip.1] cons_A77766063le_alt(A,B)!=B.
% 6.13/6.13    Following clause subsumed by 10 during input processing: 0 [] cons_A77766063le_alt(A,B)!=B.
% 6.13/6.13  ** KEPT (pick-wt=14): 11 [] -is_Arr723427730le_alt(A)| -is_Arr723427730le_alt(B)|cons_A77766063le_alt(A,C)!=cons_A77766063le_alt(B,D)|A=B.
% 6.13/6.13  ** KEPT (pick-wt=14): 12 [] -is_Arr723427730le_alt(A)| -is_Arr723427730le_alt(B)|cons_A77766063le_alt(A,C)!=cons_A77766063le_alt(B,D)|C=D.
% 6.13/6.13  ** KEPT (pick-wt=17): 13 [] -is_Arr723427730le_alt(A)| -is_Arr723427730le_alt(B)|cons_A77766063le_alt(A,C)=cons_A77766063le_alt(B,D)|A!=B|C!=D.
% 6.13/6.13  ** KEPT (pick-wt=16): 14 [] A=nil_Ar1135217151le_alt|is_Arr723427730le_alt($f9(B,A))|$f10(B,A)!=nil_Ar1135217151le_alt|hBOOL(hAPP_l300482276t_bool(B,A)).
% 6.13/6.13  ** KEPT (pick-wt=21): 15 [] A=nil_Ar1135217151le_alt|is_Arr723427730le_alt($f9(B,A))| -hBOOL(hAPP_l300482276t_bool(B,cons_A77766063le_alt($f11(B,A),$f10(B,A))))|hBOOL(hAPP_l300482276t_bool(B,A)).
% 6.13/6.13  ** KEPT (pick-wt=19): 16 [] A=nil_Ar1135217151le_alt| -hBOOL(hAPP_l300482276t_bool(B,cons_A77766063le_alt($f9(B,A),nil_Ar1135217151le_alt)))|is_Arr723427730le_alt($f11(B,A))|hBOOL(hAPP_l300482276t_bool(B,A)).
% 6.13/6.13  ** KEPT (pick-wt=20): 17 [] A=nil_Ar1135217151le_alt| -hBOOL(hAPP_l300482276t_bool(B,cons_A77766063le_alt($f9(B,A),nil_Ar1135217151le_alt)))|$f10(B,A)!=nil_Ar1135217151le_alt|hBOOL(hAPP_l300482276t_bool(B,A)).
% 6.13/6.13  ** KEPT (pick-wt=21): 18 [] A=nil_Ar1135217151le_alt| -hBOOL(hAPP_l300482276t_bool(B,cons_A77766063le_alt($f9(B,A),nil_Ar1135217151le_alt)))|hBOOL(hAPP_l300482276t_bool(B,$f10(B,A)))|hBOOL(hAPP_l300482276t_bool(B,A)).
% 6.13/6.13  ** KEPT (pick-wt=25): 19 [] A=nil_Ar1135217151le_alt| -hBOOL(hAPP_l300482276t_bool(B,cons_A77766063le_alt($f9(B,A),nil_Ar1135217151le_alt)))| -hBOOL(hAPP_l300482276t_bool(B,cons_A77766063le_alt($f11(B,A),$f10(B,A))))|hBOOL(hAPP_l300482276t_bool(B,A)).
% 6.13/6.13  ** KEPT (pick-wt=20): 20 [] A=nil_nat| -hBOOL(hAPP_list_nat_bool(B,cons_nat($f12(B,A),nil_nat)))|$f13(B,A)!=nil_nat|hBOOL(hAPP_list_nat_bool(B,A)).
% 6.13/6.13  ** KEPT (pick-wt=21): 21 [] A=nil_nat| -hBOOL(hAPP_list_nat_bool(B,cons_nat($f12(B,A),nil_nat)))|hBOOL(hAPP_list_nat_bool(B,$f13(B,A)))|hBOOL(hAPP_list_nat_bool(B,A)).
% 6.13/6.13  ** KEPT (pick-wt=25): 22 [] A=nil_nat| -hBOOL(hAPP_list_nat_bool(B,cons_nat($f12(B,A),nil_nat)))| -hBOOL(hAPP_list_nat_bool(B,cons_nat($f14(B,A),$f13(B,A))))|hBOOL(hAPP_list_nat_bool(B,A)).
% 6.13/6.13  ** KEPT (pick-wt=12): 23 [] A=nil_Ar1135217151le_alt| -hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,A))|hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,butlas123970891le_alt(A))).
% 6.13/6.13  ** KEPT (pick-wt=12): 24 [] A=nil_nat| -hBOOL(hAPP_list_nat_bool(distinct_nat,A))|hBOOL(hAPP_list_nat_bool(distinct_nat,butlast_nat(A))).
% 6.13/6.13  ** KEPT (pick-wt=10): 25 [] -hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,A))|hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,insert1969589781le_alt(B,A))).
% 6.13/6.13  ** KEPT (pick-wt=9): 26 [] A!=nil_Ar1135217151le_alt|butlas123970891le_alt(cons_A77766063le_alt(B,A))=nil_Ar1135217151le_alt.
% 6.13/6.13  ** KEPT (pick-wt=9): 27 [] A!=nil_nat|butlast_nat(cons_nat(B,A))=nil_nat.
% 6.13/6.13  ** KEPT (pick-wt=7): 28 [] A!=nil_Ar1135217151le_alt|hBOOL(hAPP_l300482276t_bool(null_A1369988103le_alt,A)).
% 6.13/6.13  ** KEPT (pick-wt=7): 29 [] A=nil_Ar1135217151le_alt| -hBOOL(hAPP_l300482276t_bool(null_A1369988103le_alt,A)).
% 6.13/6.13  ** KEPT (pick-wt=7): 30 [] A!=nil_nat|hBOOL(hAPP_list_nat_bool(null_nat,A)).
% 6.13/6.13  ** KEPT (pick-wt=7): 31 [] A=nil_nat| -hBOOL(hAPP_list_nat_bool(null_nat,A)).
% 6.13/6.13    Following clause subsumed by 29 during input processing: 0 [] -hBOOL(hAPP_l300482276t_bool(null_A1369988103le_alt,A))|A=nil_Ar1135217151le_alt.
% 6.13/6.13    Following clause subsumed by 28 during input processing: 0 [] hBOOL(hAPP_l300482276t_bool(null_A1369988103le_alt,A))|A!=nil_Ar1135217151le_alt.
% 6.13/6.13    Following clause subsumed by 31 during input processing: 0 [] -hBOOL(hAPP_list_nat_bool(null_nat,A))|A=nil_nat.
% 6.13/6.13    Following clause subsumed by 30 during input processing: 0 [] hBOOL(hAPP_list_nat_bool(null_nat,A))|A!=nil_nat.
% 6.13/6.13  ** KEPT (pick-wt=6): 32 [] -hBOOL(hAPP_l300482276t_bool(null_A1369988103le_alt,cons_A77766063le_alt(A,B))).
% 6.13/6.13  ** KEPT (pick-wt=25): 34 [copy,33,flip.2] append28105492le_alt(A,B)!=append28105492le_alt(C,D)|append28105492le_alt(C,$f15(A,B,C,D))=A|append28105492le_alt(A,$f15(A,B,C,D))=C.
% 6.13/6.13  ** KEPT (pick-wt=25): 36 [copy,35,flip.2,flip.3] append28105492le_alt(A,B)!=append28105492le_alt(C,D)|append28105492le_alt(C,$f15(A,B,C,D))=A|append28105492le_alt($f15(A,B,C,D),D)=B.
% 6.13/6.13  ** KEPT (pick-wt=25): 37 [] append28105492le_alt(A,B)!=append28105492le_alt(C,D)|append28105492le_alt($f15(A,B,C,D),B)=D|append28105492le_alt(A,$f15(A,B,C,D))=C.
% 6.13/6.13  ** KEPT (pick-wt=25): 39 [copy,38,flip.3] append28105492le_alt(A,B)!=append28105492le_alt(C,D)|append28105492le_alt($f15(A,B,C,D),B)=D|append28105492le_alt($f15(A,B,C,D),D)=B.
% 6.13/6.13  ** KEPT (pick-wt=17): 40 [] append28105492le_alt(A,B)=append28105492le_alt(C,D)|A!=append28105492le_alt(C,E)|append28105492le_alt(E,B)!=D.
% 6.13/6.13  ** KEPT (pick-wt=17): 41 [] append28105492le_alt(A,B)=append28105492le_alt(C,D)|append28105492le_alt(A,E)!=C|B!=append28105492le_alt(E,D).
% 6.13/6.13  ** KEPT (pick-wt=10): 42 [] append28105492le_alt(A,B)!=append28105492le_alt(A,C)|B=C.
% 6.13/6.13  ** KEPT (pick-wt=10): 43 [] append28105492le_alt(A,B)=append28105492le_alt(A,C)|B!=C.
% 6.13/6.13  ** KEPT (pick-wt=10): 44 [] append28105492le_alt(A,B)!=append28105492le_alt(C,B)|A=C.
% 6.13/6.13  ** KEPT (pick-wt=10): 45 [] append28105492le_alt(A,B)=append28105492le_alt(C,B)|A!=C.
% 6.13/6.13    Following clause subsumed by 41 during input processing: 0 [] append28105492le_alt(A,B)!=C|D!=append28105492le_alt(B,E)|append28105492le_alt(A,D)=append28105492le_alt(C,E).
% 6.13/6.13  ** KEPT (pick-wt=17): 46 [] cons_A77766063le_alt(A,B)!=C|D!=append28105492le_alt(B,E)|cons_A77766063le_alt(A,D)=append28105492le_alt(C,E).
% 6.13/6.13  ** KEPT (pick-wt=8): 48 [copy,47,flip.1] append28105492le_alt(A,B)!=nil_Ar1135217151le_alt|A=nil_Ar1135217151le_alt.
% 6.13/6.13  ** KEPT (pick-wt=8): 50 [copy,49,flip.1] append28105492le_alt(A,B)!=nil_Ar1135217151le_alt|B=nil_Ar1135217151le_alt.
% 6.13/6.13  ** KEPT (pick-wt=11): 52 [copy,51,flip.1] append28105492le_alt(A,B)=nil_Ar1135217151le_alt|A!=nil_Ar1135217151le_alt|B!=nil_Ar1135217151le_alt.
% 6.13/6.13  ** KEPT (pick-wt=8): 54 [copy,53,flip.1] append_nat(A,B)!=nil_nat|A=nil_nat.
% 6.13/6.13  ** KEPT (pick-wt=8): 56 [copy,55,flip.1] append_nat(A,B)!=nil_nat|B=nil_nat.
% 6.13/6.13  ** KEPT (pick-wt=11): 58 [copy,57,flip.1] append_nat(A,B)=nil_nat|A!=nil_nat|B!=nil_nat.
% 6.13/6.13  ** KEPT (pick-wt=8): 60 [copy,59,flip.1] append28105492le_alt(A,B)!=A|B=nil_Ar1135217151le_alt.
% 6.13/6.13  ** KEPT (pick-wt=8): 62 [copy,61,flip.1] append28105492le_alt(A,B)=A|B!=nil_Ar1135217151le_alt.
% 6.13/6.13  ** KEPT (pick-wt=8): 64 [copy,63,flip.1] append_nat(A,B)!=A|B=nil_nat.
% 6.13/6.13  ** KEPT (pick-wt=8): 66 [copy,65,flip.1] append_nat(A,B)=A|B!=nil_nat.
% 6.13/6.13  ** KEPT (pick-wt=8): 68 [copy,67,flip.1] append28105492le_alt(A,B)!=B|A=nil_Ar1135217151le_alt.
% 6.13/6.13  ** KEPT (pick-wt=8): 70 [copy,69,flip.1] append28105492le_alt(A,B)=B|A!=nil_Ar1135217151le_alt.
% 6.13/6.13  ** KEPT (pick-wt=8): 72 [copy,71,flip.1] append_nat(A,B)!=B|A=nil_nat.
% 6.13/6.13  ** KEPT (pick-wt=8): 74 [copy,73,flip.1] append_nat(A,B)=B|A!=nil_nat.
% 6.13/6.13    Following clause subsumed by 48 during input processing: 0 [] append28105492le_alt(A,B)!=nil_Ar1135217151le_alt|A=nil_Ar1135217151le_alt.
% 6.13/6.13    Following clause subsumed by 50 during input processing: 0 [] append28105492le_alt(A,B)!=nil_Ar1135217151le_alt|B=nil_Ar1135217151le_alt.
% 6.13/6.13    Following clause subsumed by 52 during input processing: 0 [] append28105492le_alt(A,B)=nil_Ar1135217151le_alt|A!=nil_Ar1135217151le_alt|B!=nil_Ar1135217151le_alt.
% 6.13/6.13    Following clause subsumed by 54 during input processing: 0 [] append_nat(A,B)!=nil_nat|A=nil_nat.
% 6.13/6.13    Following clause subsumed by 56 during input processing: 0 [] append_nat(A,B)!=nil_nat|B=nil_nat.
% 6.13/6.13    Following clause subsumed by 58 during input processing: 0 [] append_nat(A,B)=nil_nat|A!=nil_nat|B!=nil_nat.
% 6.13/6.13    Following clause subsumed by 60 during input processing: 0 [] append28105492le_alt(A,B)!=A|B=nil_Ar1135217151le_alt.
% 6.13/6.13    Following clause subsumed by 62 during input processing: 0 [] append28105492le_alt(A,B)=A|B!=nil_Ar1135217151le_alt.
% 6.13/6.13    Following clause subsumed by 64 during input processing: 0 [] append_nat(A,B)!=A|B=nil_nat.
% 6.13/6.13    Following clause subsumed by 66 during input processing: 0 [] append_nat(A,B)=A|B!=nil_nat.
% 6.13/6.13    Following clause subsumed by 68 during input processing: 0 [] append28105492le_alt(A,B)!=B|A=nil_Ar1135217151le_alt.
% 6.13/6.13    Following clause subsumed by 70 during input processing: 0 [] append28105492le_alt(A,B)=B|A!=nil_Ar1135217151le_alt.
% 6.13/6.13    Following clause subsumed by 72 during input processing: 0 [] append_nat(A,B)!=B|A=nil_nat.
% 6.13/6.13    Following clause subsumed by 74 during input processing: 0 [] append_nat(A,B)=B|A!=nil_nat.
% 6.13/6.13  ** KEPT (pick-wt=8): 75 [] A!=B|A=append28105492le_alt(nil_Ar1135217151le_alt,B).
% 6.13/6.13  ** KEPT (pick-wt=8): 76 [] A!=B|A=append_nat(nil_nat,B).
% 6.13/6.13  ** KEPT (pick-wt=19): 78 [copy,77,flip.3] append28105492le_alt(A,B)!=cons_A77766063le_alt(C,D)|A=nil_Ar1135217151le_alt|cons_A77766063le_alt(C,$f16(A,B,C,D))=A.
% 6.13/6.13  ** KEPT (pick-wt=19): 79 [] append28105492le_alt(A,B)!=cons_A77766063le_alt(C,D)|A=nil_Ar1135217151le_alt|append28105492le_alt($f16(A,B,C,D),B)=D.
% 6.13/6.13  ** KEPT (pick-wt=21): 81 [copy,80,flip.3] append28105492le_alt(A,B)!=cons_A77766063le_alt(C,D)|B=cons_A77766063le_alt(C,D)|cons_A77766063le_alt(C,$f16(A,B,C,D))=A.
% 6.13/6.13  ** KEPT (pick-wt=21): 82 [] append28105492le_alt(A,B)!=cons_A77766063le_alt(C,D)|B=cons_A77766063le_alt(C,D)|append28105492le_alt($f16(A,B,C,D),B)=D.
% 6.13/6.13  ** KEPT (pick-wt=15): 83 [] append28105492le_alt(A,B)=cons_A77766063le_alt(C,D)|A!=nil_Ar1135217151le_alt|B!=cons_A77766063le_alt(C,D).
% 6.13/6.13  ** KEPT (pick-wt=17): 84 [] append28105492le_alt(A,B)=cons_A77766063le_alt(C,D)|A!=cons_A77766063le_alt(C,E)|append28105492le_alt(E,B)!=D.
% 6.13/6.13  ** KEPT (pick-wt=19): 86 [copy,85,flip.3] append_nat(A,B)!=cons_nat(C,D)|A=nil_nat|cons_nat(C,$f17(A,B,C,D))=A.
% 6.13/6.13  ** KEPT (pick-wt=19): 87 [] append_nat(A,B)!=cons_nat(C,D)|A=nil_nat|append_nat($f17(A,B,C,D),B)=D.
% 6.13/6.13  ** KEPT (pick-wt=21): 89 [copy,88,flip.3] append_nat(A,B)!=cons_nat(C,D)|B=cons_nat(C,D)|cons_nat(C,$f17(A,B,C,D))=A.
% 6.13/6.13  ** KEPT (pick-wt=21): 90 [] append_nat(A,B)!=cons_nat(C,D)|B=cons_nat(C,D)|append_nat($f17(A,B,C,D),B)=D.
% 6.13/6.13  ** KEPT (pick-wt=15): 91 [] append_nat(A,B)=cons_nat(C,D)|A!=nil_nat|B!=cons_nat(C,D).
% 6.13/6.13  ** KEPT (pick-wt=17): 92 [] append_nat(A,B)=cons_nat(C,D)|A!=cons_nat(C,E)|append_nat(E,B)!=D.
% 6.13/6.13  ** KEPT (pick-wt=19): 93 [] cons_A77766063le_alt(A,B)!=append28105492le_alt(C,D)|C=nil_Ar1135217151le_alt|cons_A77766063le_alt(A,$f18(A,B,C,D))=C.
% 6.13/6.13  ** KEPT (pick-wt=19): 95 [copy,94,flip.3] cons_A77766063le_alt(A,B)!=append28105492le_alt(C,D)|C=nil_Ar1135217151le_alt|append28105492le_alt($f18(A,B,C,D),D)=B.
% 6.13/6.13  ** KEPT (pick-wt=21): 96 [] cons_A77766063le_alt(A,B)!=append28105492le_alt(C,D)|cons_A77766063le_alt(A,B)=D|cons_A77766063le_alt(A,$f18(A,B,C,D))=C.
% 6.13/6.14  ** KEPT (pick-wt=21): 98 [copy,97,flip.3] cons_A77766063le_alt(A,B)!=append28105492le_alt(C,D)|cons_A77766063le_alt(A,B)=D|append28105492le_alt($f18(A,B,C,D),D)=B.
% 6.13/6.14  ** KEPT (pick-wt=15): 99 [] cons_A77766063le_alt(A,B)=append28105492le_alt(C,D)|C!=nil_Ar1135217151le_alt|cons_A77766063le_alt(A,B)!=D.
% 6.13/6.14    Following clause subsumed by 46 during input processing: 0 [] cons_A77766063le_alt(A,B)=append28105492le_alt(C,D)|cons_A77766063le_alt(A,E)!=C|B!=append28105492le_alt(E,D).
% 6.13/6.14  ** KEPT (pick-wt=19): 100 [] cons_nat(A,B)!=append_nat(C,D)|C=nil_nat|cons_nat(A,$f19(A,B,C,D))=C.
% 6.13/6.14  ** KEPT (pick-wt=19): 102 [copy,101,flip.3] cons_nat(A,B)!=append_nat(C,D)|C=nil_nat|append_nat($f19(A,B,C,D),D)=B.
% 6.13/6.14  ** KEPT (pick-wt=21): 103 [] cons_nat(A,B)!=append_nat(C,D)|cons_nat(A,B)=D|cons_nat(A,$f19(A,B,C,D))=C.
% 6.13/6.14  ** KEPT (pick-wt=21): 105 [copy,104,flip.3] cons_nat(A,B)!=append_nat(C,D)|cons_nat(A,B)=D|append_nat($f19(A,B,C,D),D)=B.
% 6.13/6.14  ** KEPT (pick-wt=15): 106 [] cons_nat(A,B)=append_nat(C,D)|C!=nil_nat|cons_nat(A,B)!=D.
% 6.13/6.14  ** KEPT (pick-wt=17): 107 [] cons_nat(A,B)=append_nat(C,D)|cons_nat(A,E)!=C|B!=append_nat(E,D).
% 6.13/6.14  ** KEPT (pick-wt=18): 108 [] -is_Arr723427730le_alt(A)| -is_Arr723427730le_alt(B)|append28105492le_alt(C,cons_A77766063le_alt(A,nil_Ar1135217151le_alt))!=append28105492le_alt(D,cons_A77766063le_alt(B,nil_Ar1135217151le_alt))|C=D.
% 6.13/6.14  ** KEPT (pick-wt=18): 109 [] -is_Arr723427730le_alt(A)| -is_Arr723427730le_alt(B)|append28105492le_alt(C,cons_A77766063le_alt(A,nil_Ar1135217151le_alt))!=append28105492le_alt(D,cons_A77766063le_alt(B,nil_Ar1135217151le_alt))|A=B.
% 6.13/6.14  ** KEPT (pick-wt=21): 110 [] -is_Arr723427730le_alt(A)| -is_Arr723427730le_alt(B)|append28105492le_alt(C,cons_A77766063le_alt(A,nil_Ar1135217151le_alt))=append28105492le_alt(D,cons_A77766063le_alt(B,nil_Ar1135217151le_alt))|C!=D|A!=B.
% 6.13/6.14  ** KEPT (pick-wt=14): 111 [] append_nat(A,cons_nat(B,nil_nat))!=append_nat(C,cons_nat(D,nil_nat))|A=C.
% 6.13/6.14  ** KEPT (pick-wt=14): 112 [] append_nat(A,cons_nat(B,nil_nat))!=append_nat(C,cons_nat(D,nil_nat))|B=D.
% 6.13/6.14  ** KEPT (pick-wt=17): 113 [] append_nat(A,cons_nat(B,nil_nat))=append_nat(C,cons_nat(D,nil_nat))|A!=C|B!=D.
% 6.13/6.14  ** KEPT (pick-wt=10): 114 [] A!=nil_Ar1135217151le_alt|butlas123970891le_alt(append28105492le_alt(B,A))=butlas123970891le_alt(B).
% 6.13/6.14  ** KEPT (pick-wt=10): 115 [] A!=nil_nat|butlast_nat(append_nat(B,A))=butlast_nat(B).
% 6.13/6.14  ** KEPT (pick-wt=12): 116 [] A=nil_nat| -hBOOL(hAPP_list_nat_bool(linorder_sorted_nat,A))|hBOOL(hAPP_list_nat_bool(linorder_sorted_nat,butlast_nat(A))).
% 6.13/6.14  ** KEPT (pick-wt=12): 117 [] -hBOOL(hAPP_l300482276t_bool(A,nil_Ar1135217151le_alt))|is_Arr723427730le_alt($f21(B,A))|hBOOL(hAPP_l300482276t_bool(A,B)).
% 6.13/6.14  ** KEPT (pick-wt=14): 118 [] -hBOOL(hAPP_l300482276t_bool(A,nil_Ar1135217151le_alt))|hBOOL(hAPP_l300482276t_bool(A,$f20(B,A)))|hBOOL(hAPP_l300482276t_bool(A,B)).
% 6.13/6.14  ** KEPT (pick-wt=20): 119 [] -hBOOL(hAPP_l300482276t_bool(A,nil_Ar1135217151le_alt))| -hBOOL(hAPP_l300482276t_bool(A,append28105492le_alt($f20(B,A),cons_A77766063le_alt($f21(B,A),nil_Ar1135217151le_alt))))|hBOOL(hAPP_l300482276t_bool(A,B)).
% 6.13/6.14  ** KEPT (pick-wt=14): 120 [] -hBOOL(hAPP_list_nat_bool(A,nil_nat))|hBOOL(hAPP_list_nat_bool(A,$f22(B,A)))|hBOOL(hAPP_list_nat_bool(A,B)).
% 6.13/6.14  ** KEPT (pick-wt=20): 121 [] -hBOOL(hAPP_list_nat_bool(A,nil_nat))| -hBOOL(hAPP_list_nat_bool(A,append_nat($f22(B,A),cons_nat($f23(B,A),nil_nat))))|hBOOL(hAPP_list_nat_bool(A,B)).
% 6.13/6.14  ** KEPT (pick-wt=10): 122 [] -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(e_qual_732151074le_alt,A),nil_Ar1135217151le_alt))|hBOOL(hAPP_l300482276t_bool(null_A1369988103le_alt,A)).
% 6.13/6.14  ** KEPT (pick-wt=10): 123 [] hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(e_qual_732151074le_alt,A),nil_Ar1135217151le_alt))| -hBOOL(hAPP_l300482276t_bool(null_A1369988103le_alt,A)).
% 6.13/6.14  ** KEPT (pick-wt=10): 124 [] -hBOOL(hAPP_list_nat_bool(hAPP_l120351551t_bool(e_qual_e_qual_list_nat,A),nil_nat))|hBOOL(hAPP_list_nat_bool(null_nat,A)).
% 6.13/6.14  ** KEPT (pick-wt=10): 125 [] hBOOL(hAPP_list_nat_bool(hAPP_l120351551t_bool(e_qual_e_qual_list_nat,A),nil_nat))| -hBOOL(hAPP_list_nat_bool(null_nat,A)).
% 6.13/6.14  ** KEPT (pick-wt=12): 126 [] -is_Arr723427730le_alt(A)|append28105492le_alt(B,cons_A77766063le_alt(A,nil_Ar1135217151le_alt))!=C|C!=nil_Ar1135217151le_alt.
% 6.13/6.14  ** KEPT (pick-wt=13): 127 [] -is_Arr723427730le_alt(A)|append28105492le_alt(B,cons_A77766063le_alt(A,nil_Ar1135217151le_alt))!=C|butlas123970891le_alt(C)=B.
% 6.13/6.14  ** KEPT (pick-wt=13): 128 [] -is_Arr723427730le_alt(A)|append28105492le_alt(B,cons_A77766063le_alt(A,nil_Ar1135217151le_alt))!=C|last_A1066338328le_alt(C)=A.
% 6.13/6.14  ** KEPT (pick-wt=20): 129 [] -is_Arr723427730le_alt(A)|append28105492le_alt(B,cons_A77766063le_alt(A,nil_Ar1135217151le_alt))=C|C=nil_Ar1135217151le_alt|butlas123970891le_alt(C)!=B|last_A1066338328le_alt(C)!=A.
% 6.13/6.14  ** KEPT (pick-wt=10): 130 [] append_nat(A,cons_nat(B,nil_nat))!=C|C!=nil_nat.
% 6.13/6.14  ** KEPT (pick-wt=11): 131 [] append_nat(A,cons_nat(B,nil_nat))!=C|butlast_nat(C)=A.
% 6.13/6.14  ** KEPT (pick-wt=11): 132 [] append_nat(A,cons_nat(B,nil_nat))!=C|last_nat(C)=B.
% 6.13/6.14  ** KEPT (pick-wt=18): 133 [] append_nat(A,cons_nat(B,nil_nat))=C|C=nil_nat|butlast_nat(C)!=A|last_nat(C)!=B.
% 6.13/6.14  ** KEPT (pick-wt=10): 134 [] -is_Arr723427730le_alt(A)|last_A1066338328le_alt(append28105492le_alt(B,cons_A77766063le_alt(A,nil_Ar1135217151le_alt)))=A.
% 6.13/6.14  ** KEPT (pick-wt=8): 135 [] rev_nat(A)!=rev_nat(B)|A=B.
% 6.13/6.14  ** KEPT (pick-wt=8): 136 [] rev_nat(A)=rev_nat(B)|A!=B.
% 6.13/6.14  ** KEPT (pick-wt=8): 137 [] rev_Ar955429983le_alt(A)!=rev_Ar955429983le_alt(B)|A=B.
% 6.13/6.14  ** KEPT (pick-wt=8): 138 [] rev_Ar955429983le_alt(A)=rev_Ar955429983le_alt(B)|A!=B.
% 6.13/6.14  ** KEPT (pick-wt=8): 139 [] rev_nat(A)!=B|A=rev_nat(B).
% 6.13/6.14  ** KEPT (pick-wt=8): 140 [] rev_nat(A)=B|A!=rev_nat(B).
% 6.13/6.14  ** KEPT (pick-wt=8): 141 [] rev_Ar955429983le_alt(A)!=B|A=rev_Ar955429983le_alt(B).
% 6.13/6.14  ** KEPT (pick-wt=8): 142 [] rev_Ar955429983le_alt(A)=B|A!=rev_Ar955429983le_alt(B).
% 6.13/6.14  ** KEPT (pick-wt=9): 143 [] -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(e_qual_732151074le_alt,A),B))|A=B.
% 6.13/6.14  ** KEPT (pick-wt=9): 144 [] hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(e_qual_732151074le_alt,A),B))|A!=B.
% 6.13/6.14  ** KEPT (pick-wt=7): 145 [] rev_Ar955429983le_alt(A)!=nil_Ar1135217151le_alt|A=nil_Ar1135217151le_alt.
% 6.13/6.14  ** KEPT (pick-wt=7): 146 [] rev_Ar955429983le_alt(A)=nil_Ar1135217151le_alt|A!=nil_Ar1135217151le_alt.
% 6.13/6.14  ** KEPT (pick-wt=7): 147 [] rev_nat(A)!=nil_nat|A=nil_nat.
% 6.13/6.14  ** KEPT (pick-wt=7): 148 [] rev_nat(A)=nil_nat|A!=nil_nat.
% 6.13/6.14    Following clause subsumed by 145 during input processing: 0 [flip.1] rev_Ar955429983le_alt(A)!=nil_Ar1135217151le_alt|A=nil_Ar1135217151le_alt.
% 6.13/6.14    Following clause subsumed by 146 during input processing: 0 [flip.1] rev_Ar955429983le_alt(A)=nil_Ar1135217151le_alt|A!=nil_Ar1135217151le_alt.
% 6.13/6.14    Following clause subsumed by 147 during input processing: 0 [flip.1] rev_nat(A)!=nil_nat|A=nil_nat.
% 6.13/6.14    Following clause subsumed by 148 during input processing: 0 [flip.1] rev_nat(A)=nil_nat|A!=nil_nat.
% 6.13/6.14  ** KEPT (pick-wt=9): 149 [] -hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,rev_Ar955429983le_alt(A)))|hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,A)).
% 6.13/6.14  ** KEPT (pick-wt=9): 150 [] hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,rev_Ar955429983le_alt(A)))| -hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,A)).
% 6.13/6.14  ** KEPT (pick-wt=9): 151 [] -hBOOL(hAPP_list_nat_bool(distinct_nat,rev_nat(A)))|hBOOL(hAPP_list_nat_bool(distinct_nat,A)).
% 6.13/6.14  ** KEPT (pick-wt=9): 152 [] hBOOL(hAPP_list_nat_bool(distinct_nat,rev_nat(A)))| -hBOOL(hAPP_list_nat_bool(distinct_nat,A)).
% 6.13/6.14  ** KEPT (pick-wt=7): 153 [] rotate184372300le_alt(A)!=nil_Ar1135217151le_alt|A=nil_Ar1135217151le_alt.
% 6.13/6.14  ** KEPT (pick-wt=7): 154 [] rotate184372300le_alt(A)=nil_Ar1135217151le_alt|A!=nil_Ar1135217151le_alt.
% 6.13/6.14  ** KEPT (pick-wt=7): 155 [] rotate1_nat(A)!=nil_nat|A=nil_nat.
% 6.13/6.14  ** KEPT (pick-wt=7): 156 [] rotate1_nat(A)=nil_nat|A!=nil_nat.
% 6.13/6.14  ** KEPT (pick-wt=10): 157 [] -hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,A),B))|hBOOL(hAPP_nat_bool(B,A)).
% 6.13/6.14  ** KEPT (pick-wt=10): 158 [] hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,A),B))| -hBOOL(hAPP_nat_bool(B,A)).
% 6.13/6.14  ** KEPT (pick-wt=10): 159 [] -hBOOL(hAPP_f448129468l_bool(hAPP_i2112223885l_bool(member_int,A),B))|hBOOL(hAPP_int_bool(B,A)).
% 6.13/6.14  ** KEPT (pick-wt=10): 160 [] hBOOL(hAPP_f448129468l_bool(hAPP_i2112223885l_bool(member_int,A),B))| -hBOOL(hAPP_int_bool(B,A)).
% 6.13/6.14  ** KEPT (pick-wt=9): 161 [] -hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,rotate184372300le_alt(A)))|hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,A)).
% 6.13/6.14  ** KEPT (pick-wt=9): 162 [] hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,rotate184372300le_alt(A)))| -hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,A)).
% 6.13/6.14  ** KEPT (pick-wt=11): 163 [] cons_A77766063le_alt(A,nil_Ar1135217151le_alt)!=rev_Ar955429983le_alt(B)|B=cons_A77766063le_alt(A,nil_Ar1135217151le_alt).
% 6.13/6.14  ** KEPT (pick-wt=11): 164 [] cons_A77766063le_alt(A,nil_Ar1135217151le_alt)=rev_Ar955429983le_alt(B)|B!=cons_A77766063le_alt(A,nil_Ar1135217151le_alt).
% 6.13/6.14  ** KEPT (pick-wt=11): 165 [] cons_nat(A,nil_nat)!=rev_nat(B)|B=cons_nat(A,nil_nat).
% 6.13/6.14  ** KEPT (pick-wt=11): 166 [] cons_nat(A,nil_nat)=rev_nat(B)|B!=cons_nat(A,nil_nat).
% 6.13/6.14  ** KEPT (pick-wt=11): 167 [] rev_Ar955429983le_alt(A)!=cons_A77766063le_alt(B,nil_Ar1135217151le_alt)|A=cons_A77766063le_alt(B,nil_Ar1135217151le_alt).
% 6.13/6.14  ** KEPT (pick-wt=11): 168 [] rev_Ar955429983le_alt(A)=cons_A77766063le_alt(B,nil_Ar1135217151le_alt)|A!=cons_A77766063le_alt(B,nil_Ar1135217151le_alt).
% 6.13/6.14  ** KEPT (pick-wt=11): 169 [] rev_nat(A)!=cons_nat(B,nil_nat)|A=cons_nat(B,nil_nat).
% 6.13/6.14  ** KEPT (pick-wt=11): 170 [] rev_nat(A)=cons_nat(B,nil_nat)|A!=cons_nat(B,nil_nat).
% 6.13/6.14  ** KEPT (pick-wt=11): 171 [] -is_Arr723427730le_alt(A)|B!=nil_Ar1135217151le_alt|last_A1066338328le_alt(cons_A77766063le_alt(A,B))=A.
% 6.13/6.14  ** KEPT (pick-wt=9): 172 [] A!=nil_nat|last_nat(cons_nat(B,A))=B.
% 6.13/6.14    Following clause subsumed by 171 during input processing: 0 [] -is_Arr723427730le_alt(A)|B!=nil_Ar1135217151le_alt|last_A1066338328le_alt(cons_A77766063le_alt(A,B))=A.
% 6.13/6.14  ** KEPT (pick-wt=12): 173 [] -is_Arr723427730le_alt(A)|B=nil_Ar1135217151le_alt|last_A1066338328le_alt(cons_A77766063le_alt(A,B))=last_A1066338328le_alt(B).
% 6.13/6.14    Following clause subsumed by 172 during input processing: 0 [] A!=nil_nat|last_nat(cons_nat(B,A))=B.
% 6.13/6.14  ** KEPT (pick-wt=10): 174 [] A!=nil_Ar1135217151le_alt|last_A1066338328le_alt(append28105492le_alt(B,A))=last_A1066338328le_alt(B).
% 6.13/6.14  ** KEPT (pick-wt=10): 175 [] A!=nil_nat|last_nat(append_nat(B,A))=last_nat(B).
% 6.13/6.14    Following clause subsumed by 174 during input processing: 0 [] A!=nil_Ar1135217151le_alt|last_A1066338328le_alt(append28105492le_alt(B,A))=last_A1066338328le_alt(B).
% 6.13/6.14    Following clause subsumed by 175 during input processing: 0 [] A!=nil_nat|last_nat(append_nat(B,A))=last_nat(B).
% 6.13/6.14  ** KEPT (pick-wt=14): 176 [] rev_Ar955429983le_alt(A)!=cons_A77766063le_alt(B,C)|A=append28105492le_alt(rev_Ar955429983le_alt(C),cons_A77766063le_alt(B,nil_Ar1135217151le_alt)).
% 6.13/6.14  ** KEPT (pick-wt=14): 177 [] rev_Ar955429983le_alt(A)=cons_A77766063le_alt(B,C)|A!=append28105492le_alt(rev_Ar955429983le_alt(C),cons_A77766063le_alt(B,nil_Ar1135217151le_alt)).
% 6.13/6.14  ** KEPT (pick-wt=14): 178 [] rev_nat(A)!=cons_nat(B,C)|A=append_nat(rev_nat(C),cons_nat(B,nil_nat)).
% 6.13/6.14  ** KEPT (pick-wt=14): 179 [] rev_nat(A)=cons_nat(B,C)|A!=append_nat(rev_nat(C),cons_nat(B,nil_nat)).
% 6.13/6.14    Following clause subsumed by 143 during input processing: 0 [] -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(e_qual_732151074le_alt,A),B))|A=B.
% 6.13/6.14    Following clause subsumed by 144 during input processing: 0 [] hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(e_qual_732151074le_alt,A),B))|A!=B.
% 6.13/6.14  ** KEPT (pick-wt=10): 180 [] A!=nil_Ar1135217151le_alt|hd_Arr1814706386le_alt(append28105492le_alt(A,B))=hd_Arr1814706386le_alt(B).
% 6.13/6.14  ** KEPT (pick-wt=10): 181 [] A!=nil_nat|hd_nat(append_nat(A,B))=hd_nat(B).
% 6.13/6.14  ** KEPT (pick-wt=8): 182 [] -is_Arr723427730le_alt(A)|hd_Arr1814706386le_alt(cons_A77766063le_alt(A,B))=A.
% 6.13/6.14  ** KEPT (pick-wt=9): 183 [] -hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,A))|hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,tl_Arr314474198le_alt(A))).
% 6.13/6.14  ** KEPT (pick-wt=9): 184 [] -hBOOL(hAPP_list_nat_bool(linorder_sorted_nat,A))|hBOOL(hAPP_list_nat_bool(linorder_sorted_nat,tl_nat(A))).
% 6.13/6.14  ** KEPT (pick-wt=12): 185 [] dropWh1165804960le_alt(A,B)=nil_Ar1135217151le_alt| -hBOOL(hAPP_A1120018583t_bool(A,hd_Arr1814706386le_alt(dropWh1165804960le_alt(A,B)))).
% 6.13/6.14  ** KEPT (pick-wt=12): 186 [] dropWhile_nat(A,B)=nil_nat| -hBOOL(hAPP_nat_bool(A,hd_nat(dropWhile_nat(A,B)))).
% 6.13/6.14  ** KEPT (pick-wt=5): 187 [] -hBOOL(hAPP_A1120018583t_bool(member1353991188le_alt(nil_Ar1135217151le_alt),A)).
% 6.13/6.14  ** KEPT (pick-wt=5): 188 [] -hBOOL(hAPP_nat_bool(member_nat_1(nil_nat),A)).
% 6.13/6.14  ** KEPT (pick-wt=5): 189 [] -hBOOL(hAPP_l300482276t_bool(list_e88267970le_alt(A),nil_Ar1135217151le_alt)).
% 6.13/6.14  ** KEPT (pick-wt=5): 190 [] -hBOOL(hAPP_list_nat_bool(list_ex1_nat(A),nil_nat)).
% 6.13/6.14  ** KEPT (pick-wt=19): 191 [] -is_Arr723427730le_alt(A)| -is_Arr723427730le_alt(B)| -hBOOL(hAPP_A1120018583t_bool(member1353991188le_alt(cons_A77766063le_alt(A,C)),B))|A=B|hBOOL(hAPP_A1120018583t_bool(member1353991188le_alt(C),B)).
% 6.13/6.14  ** KEPT (pick-wt=14): 192 [] -is_Arr723427730le_alt(A)| -is_Arr723427730le_alt(B)|hBOOL(hAPP_A1120018583t_bool(member1353991188le_alt(cons_A77766063le_alt(A,C)),B))|A!=B.
% 6.13/6.14  ** KEPT (pick-wt=16): 193 [] -is_Arr723427730le_alt(A)| -is_Arr723427730le_alt(B)|hBOOL(hAPP_A1120018583t_bool(member1353991188le_alt(cons_A77766063le_alt(A,C)),B))| -hBOOL(hAPP_A1120018583t_bool(member1353991188le_alt(C),B)).
% 6.13/6.14  ** KEPT (pick-wt=12): 194 [] -hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(A),B))|hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(A),cons_A77766063le_alt(C,B))).
% 6.13/6.14  ** KEPT (pick-wt=12): 195 [] -is_Arr723427730le_alt(A)|B=zero_zero_nat|hd_Arr1814706386le_alt(hAPP_A1849759038le_alt(replic1360561849le_alt(B),A))=A.
% 6.13/6.14  ** KEPT (pick-wt=12): 196 [] -is_Arr723427730le_alt(A)|B=zero_zero_nat|last_A1066338328le_alt(hAPP_A1849759038le_alt(replic1360561849le_alt(B),A))=A.
% 6.13/6.14  ** KEPT (pick-wt=16): 197 [] -is_Arr723427730le_alt(A)| -is_Arr723427730le_alt(B)|hAPP_A1849759038le_alt(replic1360561849le_alt(C),A)!=hAPP_A1849759038le_alt(replic1360561849le_alt(D),B)|C=D.
% 6.13/6.14  ** KEPT (pick-wt=19): 198 [] -is_Arr723427730le_alt(A)| -is_Arr723427730le_alt(B)|hAPP_A1849759038le_alt(replic1360561849le_alt(C),A)!=hAPP_A1849759038le_alt(replic1360561849le_alt(D),B)|C=zero_zero_nat|A=B.
% 6.13/6.14  ** KEPT (pick-wt=19): 199 [] -is_Arr723427730le_alt(A)| -is_Arr723427730le_alt(B)|hAPP_A1849759038le_alt(replic1360561849le_alt(C),A)=hAPP_A1849759038le_alt(replic1360561849le_alt(D),B)|C!=D|C!=zero_zero_nat.
% 6.13/6.14  ** KEPT (pick-wt=19): 200 [] -is_Arr723427730le_alt(A)| -is_Arr723427730le_alt(B)|hAPP_A1849759038le_alt(replic1360561849le_alt(C),A)=hAPP_A1849759038le_alt(replic1360561849le_alt(D),B)|C!=D|A!=B.
% 6.13/6.14  ** KEPT (pick-wt=13): 201 [] -hBOOL(hAPP_A1120018583t_bool(A,B))|dropWh1165804960le_alt(A,cons_A77766063le_alt(B,C))=dropWh1165804960le_alt(A,C).
% 6.13/6.14  ** KEPT (pick-wt=10): 202 [] -hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,A))|hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,dropWh1165804960le_alt(B,A))).
% 6.13/6.14  ** KEPT (pick-wt=10): 203 [] -hBOOL(hAPP_list_nat_bool(linorder_sorted_nat,A))|hBOOL(hAPP_list_nat_bool(linorder_sorted_nat,dropWhile_nat(B,A))).
% 6.13/6.14  ** KEPT (pick-wt=9): 205 [copy,204,flip.1] hAPP_A1849759038le_alt(replic1360561849le_alt(A),B)!=nil_Ar1135217151le_alt|A=zero_zero_nat.
% 6.13/6.14  ** KEPT (pick-wt=9): 207 [copy,206,flip.1] hAPP_A1849759038le_alt(replic1360561849le_alt(A),B)=nil_Ar1135217151le_alt|A!=zero_zero_nat.
% 6.13/6.14  ** KEPT (pick-wt=9): 209 [copy,208,flip.1] hAPP_nat_list_nat(replicate_nat(A),B)!=nil_nat|A=zero_zero_nat.
% 6.13/6.14  ** KEPT (pick-wt=9): 211 [copy,210,flip.1] hAPP_nat_list_nat(replicate_nat(A),B)=nil_nat|A!=zero_zero_nat.
% 6.13/6.14    Following clause subsumed by 205 during input processing: 0 [] hAPP_A1849759038le_alt(replic1360561849le_alt(A),B)!=nil_Ar1135217151le_alt|A=zero_zero_nat.
% 6.13/6.14    Following clause subsumed by 207 during input processing: 0 [] hAPP_A1849759038le_alt(replic1360561849le_alt(A),B)=nil_Ar1135217151le_alt|A!=zero_zero_nat.
% 6.13/6.14    Following clause subsumed by 209 during input processing: 0 [] hAPP_nat_list_nat(replicate_nat(A),B)!=nil_nat|A=zero_zero_nat.
% 6.13/6.14    Following clause subsumed by 211 during input processing: 0 [] hAPP_nat_list_nat(replicate_nat(A),B)=nil_nat|A!=zero_zero_nat.
% 6.13/6.14  ** KEPT (pick-wt=15): 212 [] -hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,zero_zero_nat),A))|sublis1896976644le_alt(cons_A77766063le_alt(B,nil_Ar1135217151le_alt),A)=cons_A77766063le_alt(B,nil_Ar1135217151le_alt).
% 6.13/6.14  ** KEPT (pick-wt=15): 213 [] -hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,zero_zero_nat),A))|sublist_nat(cons_nat(B,nil_nat),A)=cons_nat(B,nil_nat).
% 6.13/6.14  ** KEPT (pick-wt=16): 215 [copy,214,flip.2] dropWh1165804960le_alt(A,B)!=cons_A77766063le_alt(C,D)|append28105492le_alt(takeWh1545314552le_alt(A,B),cons_A77766063le_alt(C,D))=B.
% 6.13/6.14  ** KEPT (pick-wt=11): 216 [] dropWh1165804960le_alt(A,B)!=cons_A77766063le_alt(C,D)| -hBOOL(hAPP_A1120018583t_bool(A,C)).
% 6.13/6.14  ** KEPT (pick-wt=20): 218 [copy,217,flip.2] dropWh1165804960le_alt(A,B)=cons_A77766063le_alt(C,D)|append28105492le_alt(takeWh1545314552le_alt(A,B),cons_A77766063le_alt(C,D))!=B|hBOOL(hAPP_A1120018583t_bool(A,C)).
% 6.13/6.14  ** KEPT (pick-wt=15): 219 [] -is_Arr723427730le_alt(A)| -hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(A),B))|is_Arr723427730le_alt($f37(A,B))|is_Arr723427730le_alt($f40(A,B)).
% 6.13/6.14  ** KEPT (pick-wt=15): 220 [] -is_Arr723427730le_alt(A)| -hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(A),B))|is_Arr723427730le_alt($f37(A,B))|is_Arr723427730le_alt($f38(A,B)).
% 6.13/6.14  ** KEPT (pick-wt=16): 222 [copy,221,flip.4] -is_Arr723427730le_alt(A)| -hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(A),B))|is_Arr723427730le_alt($f37(A,B))|$f40(A,B)=A.
% 6.13/6.14  ** KEPT (pick-wt=20): 224 [copy,223,flip.4] -is_Arr723427730le_alt(A)| -hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(A),B))|is_Arr723427730le_alt($f37(A,B))|cons_A77766063le_alt($f38(A,B),$f39(A,B))=B.
% 6.13/6.14  ** KEPT (pick-wt=20): 225 [] -is_Arr723427730le_alt(A)| -hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(A),B))|is_Arr723427730le_alt($f37(A,B))|hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt($f40(A,B)),$f39(A,B))).
% 6.13/6.14  ** KEPT (pick-wt=16): 227 [copy,226,flip.3] -is_Arr723427730le_alt(A)| -hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(A),B))|$f37(A,B)=A|is_Arr723427730le_alt($f40(A,B)).
% 6.13/6.14  ** KEPT (pick-wt=16): 229 [copy,228,flip.3] -is_Arr723427730le_alt(A)| -hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(A),B))|$f37(A,B)=A|is_Arr723427730le_alt($f38(A,B)).
% 6.13/6.14  ** KEPT (pick-wt=17): 231 [copy,230,flip.3,flip.4] -is_Arr723427730le_alt(A)| -hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(A),B))|$f37(A,B)=A|$f40(A,B)=A.
% 6.13/6.14  ** KEPT (pick-wt=21): 233 [copy,232,flip.3,flip.4] -is_Arr723427730le_alt(A)| -hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(A),B))|$f37(A,B)=A|cons_A77766063le_alt($f38(A,B),$f39(A,B))=B.
% 6.13/6.14  ** KEPT (pick-wt=21): 235 [copy,234,flip.3] -is_Arr723427730le_alt(A)| -hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(A),B))|$f37(A,B)=A|hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt($f40(A,B)),$f39(A,B))).
% 6.13/6.14  ** KEPT (pick-wt=20): 237 [copy,236,flip.3] -is_Arr723427730le_alt(A)| -hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(A),B))|cons_A77766063le_alt($f37(A,B),$f36(A,B))=B|is_Arr723427730le_alt($f40(A,B)).
% 6.13/6.14  ** KEPT (pick-wt=20): 239 [copy,238,flip.3] -is_Arr723427730le_alt(A)| -hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(A),B))|cons_A77766063le_alt($f37(A,B),$f36(A,B))=B|is_Arr723427730le_alt($f38(A,B)).
% 6.13/6.14  ** KEPT (pick-wt=21): 241 [copy,240,flip.3,flip.4] -is_Arr723427730le_alt(A)| -hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(A),B))|cons_A77766063le_alt($f37(A,B),$f36(A,B))=B|$f40(A,B)=A.
% 6.13/6.14  ** KEPT (pick-wt=25): 243 [copy,242,flip.3,flip.4] -is_Arr723427730le_alt(A)| -hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(A),B))|cons_A77766063le_alt($f37(A,B),$f36(A,B))=B|cons_A77766063le_alt($f38(A,B),$f39(A,B))=B.
% 6.13/6.14  ** KEPT (pick-wt=25): 245 [copy,244,flip.3] -is_Arr723427730le_alt(A)| -hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(A),B))|cons_A77766063le_alt($f37(A,B),$f36(A,B))=B|hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt($f40(A,B)),$f39(A,B))).
% 6.13/6.14  ** KEPT (pick-wt=17): 246 [] -is_Arr723427730le_alt(A)|hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(A),B))| -is_Arr723427730le_alt(C)|A!=C|B!=cons_A77766063le_alt(C,D).
% 6.13/6.14  ** KEPT (pick-wt=24): 247 [] -is_Arr723427730le_alt(A)|hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(A),B))| -is_Arr723427730le_alt(C)| -is_Arr723427730le_alt(D)|A!=C|B!=cons_A77766063le_alt(D,E)| -hBOOL(hAPP_l300482276t_bool(listMe2074553835le_alt(C),E)).
% 6.13/6.14  ** KEPT (pick-wt=6): 248 [] zero_zero_int!=A|A=zero_zero_int.
% 6.13/6.14  ** KEPT (pick-wt=6): 249 [] zero_zero_int=A|A!=zero_zero_int.
% 6.13/6.14  ** KEPT (pick-wt=6): 250 [] zero_zero_nat!=A|A=zero_zero_nat.
% 6.13/6.14  ** KEPT (pick-wt=6): 251 [] zero_zero_nat=A|A!=zero_zero_nat.
% 6.13/6.14  ** KEPT (pick-wt=10): 252 [] -hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,A))|hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,takeWh1545314552le_alt(B,A))).
% 6.13/6.14  ** KEPT (pick-wt=10): 253 [] -hBOOL(hAPP_list_nat_bool(linorder_sorted_nat,A))|hBOOL(hAPP_list_nat_bool(linorder_sorted_nat,takeWhile_nat(B,A))).
% 6.13/6.14  ** KEPT (pick-wt=10): 254 [] -hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,A))|hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,sublis1896976644le_alt(A,B))).
% 6.13/6.14  ** KEPT (pick-wt=10): 255 [] -is_Arr723427730le_alt(A)|hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(cons_A77766063le_alt(A,B)),zero_zero_nat)=A.
% 6.13/6.14  ** KEPT (pick-wt=15): 256 [] -hBOOL(hAPP_nat_bool(A,B))|takeWhile_nat(A,cons_nat(B,C))=cons_nat(B,takeWhile_nat(A,C)).
% 6.13/6.14  ** KEPT (pick-wt=15): 257 [] -hBOOL(hAPP_A1120018583t_bool(A,B))|takeWh1545314552le_alt(A,cons_A77766063le_alt(B,C))=cons_A77766063le_alt(B,takeWh1545314552le_alt(A,C)).
% 6.13/6.14  ** KEPT (pick-wt=13): 258 [] -is_Arr723427730le_alt(A)|hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(append28105492le_alt(B,cons_A77766063le_alt(A,C))),size_s2106320494le_alt(B))=A.
% 6.13/6.14  ** KEPT (pick-wt=15): 259 [] -hBOOL(hAPP_list_int_bool(linorder_sorted_int,rev_int(A)))|A!=nil_int|hAPP_int_int(foldr_int_int(ord_max_int,A),B)=B.
% 6.13/6.14  ** KEPT (pick-wt=22): 261 [copy,260,flip.3] -hBOOL(hAPP_list_int_bool(linorder_sorted_int,rev_int(A)))|A=nil_int|hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,hAPP_nat_int(nth_int(A),zero_zero_nat)),B)=hAPP_int_int(foldr_int_int(ord_max_int,A),B).
% 6.13/6.14  ** KEPT (pick-wt=15): 262 [] -hBOOL(hAPP_list_nat_bool(linorder_sorted_nat,rev_nat(A)))|A!=nil_nat|hAPP_nat_nat(foldr_nat_nat(ord_max_nat,A),B)=B.
% 6.13/6.14  ** KEPT (pick-wt=22): 264 [copy,263,flip.3] -hBOOL(hAPP_list_nat_bool(linorder_sorted_nat,rev_nat(A)))|A=nil_nat|hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,hAPP_nat_nat(nth_nat(A),zero_zero_nat)),B)=hAPP_nat_nat(foldr_nat_nat(ord_max_nat,A),B).
% 6.13/6.14  ** KEPT (pick-wt=36): 265 [] -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(A,nil_Ar1135217151le_alt),nil_nat))|is_Arr723427730le_alt($f42(B,C,A))| -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(A,nil_Ar1135217151le_alt),cons_nat($f44(B,C,A),$f43(B,C,A))))|is_Arr723427730le_alt($f48(B,C,A))|hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(A,B),C)).
% 6.13/6.14  ** KEPT (pick-wt=43): 266 [] -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(A,nil_Ar1135217151le_alt),nil_nat))|is_Arr723427730le_alt($f42(B,C,A))| -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(A,nil_Ar1135217151le_alt),cons_nat($f44(B,C,A),$f43(B,C,A))))|hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(A,$f47(B,C,A)),$f45(B,C,A)))|hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(A,B),C)).
% 6.13/6.14  ** KEPT (pick-wt=53): 267 [] -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(A,nil_Ar1135217151le_alt),nil_nat))|is_Arr723427730le_alt($f42(B,C,A))| -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(A,nil_Ar1135217151le_alt),cons_nat($f44(B,C,A),$f43(B,C,A))))| -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(A,cons_A77766063le_alt($f48(B,C,A),$f47(B,C,A))),cons_nat($f46(B,C,A),$f45(B,C,A))))|hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(A,B),C)).
% 6.13/6.14  ** KEPT (pick-wt=45): 268 [] -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(A,nil_Ar1135217151le_alt),nil_nat))| -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(A,cons_A77766063le_alt($f42(B,C,A),$f41(B,C,A))),nil_nat))| -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(A,nil_Ar1135217151le_alt),cons_nat($f44(B,C,A),$f43(B,C,A))))|is_Arr723427730le_alt($f48(B,C,A))|hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(A,B),C)).
% 6.13/6.14  ** KEPT (pick-wt=52): 269 [] -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(A,nil_Ar1135217151le_alt),nil_nat))| -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(A,cons_A77766063le_alt($f42(B,C,A),$f41(B,C,A))),nil_nat))| -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(A,nil_Ar1135217151le_alt),cons_nat($f44(B,C,A),$f43(B,C,A))))|hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(A,$f47(B,C,A)),$f45(B,C,A)))|hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(A,B),C)).
% 6.13/6.14  ** KEPT (pick-wt=62): 270 [] -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(A,nil_Ar1135217151le_alt),nil_nat))| -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(A,cons_A77766063le_alt($f42(B,C,A),$f41(B,C,A))),nil_nat))| -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(A,nil_Ar1135217151le_alt),cons_nat($f44(B,C,A),$f43(B,C,A))))| -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(A,cons_A77766063le_alt($f48(B,C,A),$f47(B,C,A))),cons_nat($f46(B,C,A),$f45(B,C,A))))|hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(A,B),C)).
% 6.13/6.14  ** KEPT (pick-wt=36): 271 [] -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(A,nil_nat),nil_Ar1135217151le_alt))| -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(A,cons_nat($f50(B,C,A),$f49(B,C,A))),nil_Ar1135217151le_alt))|is_Arr723427730le_alt($f52(B,C,A))|is_Arr723427730le_alt($f54(B,C,A))|hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(A,B),C)).
% 6.13/6.14  ** KEPT (pick-wt=43): 272 [] -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(A,nil_nat),nil_Ar1135217151le_alt))| -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(A,cons_nat($f50(B,C,A),$f49(B,C,A))),nil_Ar1135217151le_alt))|is_Arr723427730le_alt($f52(B,C,A))|hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(A,$f55(B,C,A)),$f53(B,C,A)))|hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(A,B),C)).
% 6.13/6.14  ** KEPT (pick-wt=53): 273 [] -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(A,nil_nat),nil_Ar1135217151le_alt))| -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(A,cons_nat($f50(B,C,A),$f49(B,C,A))),nil_Ar1135217151le_alt))|is_Arr723427730le_alt($f52(B,C,A))| -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(A,cons_nat($f56(B,C,A),$f55(B,C,A))),cons_A77766063le_alt($f54(B,C,A),$f53(B,C,A))))|hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(A,B),C)).
% 6.13/6.14  ** KEPT (pick-wt=45): 274 [] -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(A,nil_nat),nil_Ar1135217151le_alt))| -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(A,cons_nat($f50(B,C,A),$f49(B,C,A))),nil_Ar1135217151le_alt))| -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(A,nil_nat),cons_A77766063le_alt($f52(B,C,A),$f51(B,C,A))))|is_Arr723427730le_alt($f54(B,C,A))|hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(A,B),C)).
% 6.13/6.14  ** KEPT (pick-wt=52): 275 [] -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(A,nil_nat),nil_Ar1135217151le_alt))| -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(A,cons_nat($f50(B,C,A),$f49(B,C,A))),nil_Ar1135217151le_alt))| -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(A,nil_nat),cons_A77766063le_alt($f52(B,C,A),$f51(B,C,A))))|hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(A,$f55(B,C,A)),$f53(B,C,A)))|hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(A,B),C)).
% 6.13/6.14  ** KEPT (pick-wt=62): 276 [] -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(A,nil_nat),nil_Ar1135217151le_alt))| -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(A,cons_nat($f50(B,C,A),$f49(B,C,A))),nil_Ar1135217151le_alt))| -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(A,nil_nat),cons_A77766063le_alt($f52(B,C,A),$f51(B,C,A))))| -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(A,cons_nat($f56(B,C,A),$f55(B,C,A))),cons_A77766063le_alt($f54(B,C,A),$f53(B,C,A))))|hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(A,B),C)).
% 6.13/6.14  ** KEPT (pick-wt=24): 277 [] -hBOOL(hAPP_A1120018583t_bool(hAPP_A1781286015t_bool(A,B),C))| -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(A),D),E))|hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(A),cons_A77766063le_alt(B,D)),cons_A77766063le_alt(C,E))).
% 6.13/6.14  ** KEPT (pick-wt=8): 278 [] size_s2106320494le_alt(A)=size_s2106320494le_alt(B)|A!=B.
% 6.13/6.14  ** KEPT (pick-wt=7): 279 [] size_size_list_nat(A)!=zero_zero_nat|A=nil_nat.
% 6.13/6.14  ** KEPT (pick-wt=7): 280 [] size_size_list_nat(A)=zero_zero_nat|A!=nil_nat.
% 6.13/6.14  ** KEPT (pick-wt=7): 281 [] size_s2106320494le_alt(A)!=zero_zero_nat|A=nil_Ar1135217151le_alt.
% 6.13/6.14  ** KEPT (pick-wt=7): 282 [] size_s2106320494le_alt(A)=zero_zero_nat|A!=nil_Ar1135217151le_alt.
% 6.13/6.14  ** KEPT (pick-wt=22): 283 [] size_s2106320494le_alt(A)!=size_size_list_nat(B)| -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(C,nil_Ar1135217151le_alt),nil_nat))|is_Arr723427730le_alt($f60(C,A,B))|hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(C,A),B)).
% 6.13/6.14  ** KEPT (pick-wt=28): 285 [copy,284,flip.3] size_s2106320494le_alt(A)!=size_size_list_nat(B)| -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(C,nil_Ar1135217151le_alt),nil_nat))|size_size_list_nat($f57(C,A,B))=size_s2106320494le_alt($f59(C,A,B))|hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(C,A),B)).
% 6.13/6.14  ** KEPT (pick-wt=29): 286 [] size_s2106320494le_alt(A)!=size_size_list_nat(B)| -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(C,nil_Ar1135217151le_alt),nil_nat))|hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(C,$f59(C,A,B)),$f57(C,A,B)))|hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(C,A),B)).
% 6.13/6.14  ** KEPT (pick-wt=39): 287 [] size_s2106320494le_alt(A)!=size_size_list_nat(B)| -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(C,nil_Ar1135217151le_alt),nil_nat))| -hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(C,cons_A77766063le_alt($f60(C,A,B),$f59(C,A,B))),cons_nat($f58(C,A,B),$f57(C,A,B))))|hBOOL(hAPP_list_nat_bool(hAPP_l1595748666t_bool(C,A),B)).
% 6.13/6.14  ** KEPT (pick-wt=22): 288 [] size_size_list_nat(A)!=size_s2106320494le_alt(B)| -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(C,nil_nat),nil_Ar1135217151le_alt))|is_Arr723427730le_alt($f62(C,A,B))|hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(C,A),B)).
% 6.13/6.14  ** KEPT (pick-wt=28): 289 [] size_size_list_nat(A)!=size_s2106320494le_alt(B)| -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(C,nil_nat),nil_Ar1135217151le_alt))|size_size_list_nat($f63(C,A,B))=size_s2106320494le_alt($f61(C,A,B))|hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(C,A),B)).
% 6.13/6.14  ** KEPT (pick-wt=29): 290 [] size_size_list_nat(A)!=size_s2106320494le_alt(B)| -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(C,nil_nat),nil_Ar1135217151le_alt))|hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(C,$f63(C,A,B)),$f61(C,A,B)))|hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(C,A),B)).
% 6.13/6.14  ** KEPT (pick-wt=39): 291 [] size_size_list_nat(A)!=size_s2106320494le_alt(B)| -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(C,nil_nat),nil_Ar1135217151le_alt))| -hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(C,cons_nat($f64(C,A,B),$f63(C,A,B))),cons_A77766063le_alt($f62(C,A,B),$f61(C,A,B))))|hBOOL(hAPP_l300482276t_bool(hAPP_l411306372t_bool(C,A),B)).
% 6.13/6.14  ** KEPT (pick-wt=22): 292 [] size_s2106320494le_alt(A)!=size_s2106320494le_alt(B)| -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(C,nil_Ar1135217151le_alt),nil_Ar1135217151le_alt))|is_Arr723427730le_alt($f68(C,A,B))|hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(C,A),B)).
% 6.13/6.14  ** KEPT (pick-wt=22): 293 [] size_s2106320494le_alt(A)!=size_s2106320494le_alt(B)| -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(C,nil_Ar1135217151le_alt),nil_Ar1135217151le_alt))|is_Arr723427730le_alt($f66(C,A,B))|hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(C,A),B)).
% 6.13/6.14  ** KEPT (pick-wt=28): 294 [] size_s2106320494le_alt(A)!=size_s2106320494le_alt(B)| -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(C,nil_Ar1135217151le_alt),nil_Ar1135217151le_alt))|size_s2106320494le_alt($f67(C,A,B))=size_s2106320494le_alt($f65(C,A,B))|hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(C,A),B)).
% 6.13/6.14  ** KEPT (pick-wt=29): 295 [] size_s2106320494le_alt(A)!=size_s2106320494le_alt(B)| -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(C,nil_Ar1135217151le_alt),nil_Ar1135217151le_alt))|hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(C,$f67(C,A,B)),$f65(C,A,B)))|hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(C,A),B)).
% 6.13/6.14  ** KEPT (pick-wt=39): 296 [] size_s2106320494le_alt(A)!=size_s2106320494le_alt(B)| -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(C,nil_Ar1135217151le_alt),nil_Ar1135217151le_alt))| -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(C,cons_A77766063le_alt($f68(C,A,B),$f67(C,A,B))),cons_A77766063le_alt($f66(C,A,B),$f65(C,A,B))))|hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(C,A),B)).
% 6.13/6.15  ** KEPT (pick-wt=6): 297 [] -hBOOL(hAPP_f448129468l_bool(hAPP_i2112223885l_bool(member_int,A),bot_bot_fun_int_bool)).
% 6.13/6.15  ** KEPT (pick-wt=6): 298 [] -hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,A),bot_bot_fun_nat_bool)).
% 6.13/6.15  ** KEPT (pick-wt=6): 299 [] -hBOOL(hAPP_nat_bool(bot_bot_fun_nat_bool,A))|hBOOL(bot_bot_bool).
% 6.13/6.15  ** KEPT (pick-wt=6): 300 [] hBOOL(hAPP_nat_bool(bot_bot_fun_nat_bool,A))| -hBOOL(bot_bot_bool).
% 6.13/6.15    Following clause subsumed by 299 during input processing: 0 [] -hBOOL(hAPP_nat_bool(bot_bot_fun_nat_bool,A))|hBOOL(bot_bot_bool).
% 6.13/6.15    Following clause subsumed by 300 during input processing: 0 [] hBOOL(hAPP_nat_bool(bot_bot_fun_nat_bool,A))| -hBOOL(bot_bot_bool).
% 6.13/6.15  ** KEPT (pick-wt=21): 302 [copy,301,flip.3] -hBOOL(hAPP_list_nat_bool(hAPP_l120351551t_bool(listrelp_nat(A),B),C))|B=nil_nat|cons_nat($f73(A,B,C),$f71(A,B,C))=B.
% 6.13/6.15  ** KEPT (pick-wt=21): 304 [copy,303,flip.3] -hBOOL(hAPP_list_nat_bool(hAPP_l120351551t_bool(listrelp_nat(A),B),C))|B=nil_nat|cons_nat($f72(A,B,C),$f70(A,B,C))=C.
% 6.13/6.15  ** KEPT (pick-wt=22): 305 [] -hBOOL(hAPP_list_nat_bool(hAPP_l120351551t_bool(listrelp_nat(A),B),C))|B=nil_nat|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(A,$f73(A,B,C)),$f72(A,B,C))).
% 6.13/6.15  ** KEPT (pick-wt=23): 306 [] -hBOOL(hAPP_list_nat_bool(hAPP_l120351551t_bool(listrelp_nat(A),B),C))|B=nil_nat|hBOOL(hAPP_list_nat_bool(hAPP_l120351551t_bool(listrelp_nat(A),$f71(A,B,C)),$f70(A,B,C))).
% 6.13/6.15  ** KEPT (pick-wt=21): 308 [copy,307,flip.3] -hBOOL(hAPP_list_nat_bool(hAPP_l120351551t_bool(listrelp_nat(A),B),C))|C=nil_nat|cons_nat($f73(A,B,C),$f71(A,B,C))=B.
% 6.13/6.15  ** KEPT (pick-wt=21): 310 [copy,309,flip.3] -hBOOL(hAPP_list_nat_bool(hAPP_l120351551t_bool(listrelp_nat(A),B),C))|C=nil_nat|cons_nat($f72(A,B,C),$f70(A,B,C))=C.
% 6.13/6.15  ** KEPT (pick-wt=22): 311 [] -hBOOL(hAPP_list_nat_bool(hAPP_l120351551t_bool(listrelp_nat(A),B),C))|C=nil_nat|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(A,$f73(A,B,C)),$f72(A,B,C))).
% 6.13/6.15  ** KEPT (pick-wt=23): 312 [] -hBOOL(hAPP_list_nat_bool(hAPP_l120351551t_bool(listrelp_nat(A),B),C))|C=nil_nat|hBOOL(hAPP_list_nat_bool(hAPP_l120351551t_bool(listrelp_nat(A),$f71(A,B,C)),$f70(A,B,C))).
% 6.13/6.15  ** KEPT (pick-wt=13): 313 [] hBOOL(hAPP_list_nat_bool(hAPP_l120351551t_bool(listrelp_nat(A),B),C))|B!=nil_nat|C!=nil_nat.
% 6.13/6.15  ** KEPT (pick-wt=30): 314 [] hBOOL(hAPP_list_nat_bool(hAPP_l120351551t_bool(listrelp_nat(A),B),C))|B!=cons_nat(D,E)|C!=cons_nat(F,G)| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(A,D),F))| -hBOOL(hAPP_list_nat_bool(hAPP_l120351551t_bool(listrelp_nat(A),E),G)).
% 6.13/6.15  ** KEPT (pick-wt=15): 315 [] -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(A),B),C))|B=nil_Ar1135217151le_alt|is_Arr723427730le_alt($f77(A,B,C)).
% 6.13/6.15  ** KEPT (pick-wt=15): 316 [] -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(A),B),C))|B=nil_Ar1135217151le_alt|is_Arr723427730le_alt($f76(A,B,C)).
% 6.13/6.15  ** KEPT (pick-wt=21): 318 [copy,317,flip.3] -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(A),B),C))|B=nil_Ar1135217151le_alt|cons_A77766063le_alt($f77(A,B,C),$f75(A,B,C))=B.
% 6.13/6.15  ** KEPT (pick-wt=21): 320 [copy,319,flip.3] -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(A),B),C))|B=nil_Ar1135217151le_alt|cons_A77766063le_alt($f76(A,B,C),$f74(A,B,C))=C.
% 6.13/6.15  ** KEPT (pick-wt=22): 321 [] -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(A),B),C))|B=nil_Ar1135217151le_alt|hBOOL(hAPP_A1120018583t_bool(hAPP_A1781286015t_bool(A,$f77(A,B,C)),$f76(A,B,C))).
% 6.13/6.15  ** KEPT (pick-wt=23): 322 [] -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(A),B),C))|B=nil_Ar1135217151le_alt|hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(A),$f75(A,B,C)),$f74(A,B,C))).
% 6.13/6.15  ** KEPT (pick-wt=15): 323 [] -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(A),B),C))|C=nil_Ar1135217151le_alt|is_Arr723427730le_alt($f77(A,B,C)).
% 6.13/6.15  ** KEPT (pick-wt=15): 324 [] -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(A),B),C))|C=nil_Ar1135217151le_alt|is_Arr723427730le_alt($f76(A,B,C)).
% 6.13/6.15  ** KEPT (pick-wt=21): 326 [copy,325,flip.3] -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(A),B),C))|C=nil_Ar1135217151le_alt|cons_A77766063le_alt($f77(A,B,C),$f75(A,B,C))=B.
% 6.13/6.15  ** KEPT (pick-wt=21): 328 [copy,327,flip.3] -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(A),B),C))|C=nil_Ar1135217151le_alt|cons_A77766063le_alt($f76(A,B,C),$f74(A,B,C))=C.
% 6.13/6.15  ** KEPT (pick-wt=22): 329 [] -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(A),B),C))|C=nil_Ar1135217151le_alt|hBOOL(hAPP_A1120018583t_bool(hAPP_A1781286015t_bool(A,$f77(A,B,C)),$f76(A,B,C))).
% 6.13/6.15  ** KEPT (pick-wt=23): 330 [] -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(A),B),C))|C=nil_Ar1135217151le_alt|hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(A),$f75(A,B,C)),$f74(A,B,C))).
% 6.13/6.15  ** KEPT (pick-wt=13): 331 [] hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(A),B),C))|B!=nil_Ar1135217151le_alt|C!=nil_Ar1135217151le_alt.
% 6.13/6.15  ** KEPT (pick-wt=34): 332 [] hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(A),B),C))| -is_Arr723427730le_alt(D)| -is_Arr723427730le_alt(E)|B!=cons_A77766063le_alt(D,F)|C!=cons_A77766063le_alt(E,G)| -hBOOL(hAPP_A1120018583t_bool(hAPP_A1781286015t_bool(A,D),E))| -hBOOL(hAPP_l300482276t_bool(hAPP_l2066632447t_bool(listre1062185049le_alt(A),F),G)).
% 6.13/6.15  ** KEPT (pick-wt=9): 333 [] A!=bot_bot_fun_int_bool| -hBOOL(hAPP_f448129468l_bool(hAPP_i2112223885l_bool(member_int,B),A)).
% 6.13/6.15  ** KEPT (pick-wt=9): 334 [] A!=bot_bot_fun_nat_bool| -hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,B),A)).
% 6.13/6.15  ** KEPT (pick-wt=8): 335 [] collect_nat(A)!=bot_bot_fun_nat_bool| -hBOOL(hAPP_nat_bool(A,B)).
% 6.13/6.15    Following clause subsumed by 297 during input processing: 0 [] -hBOOL(hAPP_f448129468l_bool(hAPP_i2112223885l_bool(member_int,A),bot_bot_fun_int_bool)).
% 6.13/6.15    Following clause subsumed by 298 during input processing: 0 [] -hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,A),bot_bot_fun_nat_bool)).
% 6.13/6.15    Following clause subsumed by 335 during input processing: 0 [flip.1] collect_nat(A)!=bot_bot_fun_nat_bool| -hBOOL(hAPP_nat_bool(A,B)).
% 6.13/6.15    Following clause subsumed by 333 during input processing: 0 [] -hBOOL(hAPP_f448129468l_bool(hAPP_i2112223885l_bool(member_int,A),B))|B!=bot_bot_fun_int_bool.
% 6.13/6.15    Following clause subsumed by 334 during input processing: 0 [] -hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,A),B))|B!=bot_bot_fun_nat_bool.
% 6.13/6.15    Following clause subsumed by 333 during input processing: 0 [] -hBOOL(hAPP_f448129468l_bool(hAPP_i2112223885l_bool(member_int,A),B))|B!=bot_bot_fun_int_bool.
% 6.13/6.15    Following clause subsumed by 334 during input processing: 0 [] -hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,A),B))|B!=bot_bot_fun_nat_bool.
% 6.13/6.15  ** KEPT (pick-wt=20): 336 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,size_size_list_nat(takeWhile_nat(A,B))),size_size_list_nat(B)))| -hBOOL(hAPP_nat_bool(A,hAPP_nat_nat(nth_nat(B),size_size_list_nat(takeWhile_nat(A,B))))).
% 6.13/6.15  ** KEPT (pick-wt=20): 337 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,size_s2106320494le_alt(takeWh1545314552le_alt(A,B))),size_s2106320494le_alt(B)))| -hBOOL(hAPP_A1120018583t_bool(A,hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(B),size_s2106320494le_alt(takeWh1545314552le_alt(A,B))))).
% 6.13/6.15  ** KEPT (pick-wt=20): 338 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),size_size_list_nat(takeWhile_nat(B,C))))|hAPP_nat_nat(nth_nat(takeWhile_nat(B,C)),A)=hAPP_nat_nat(nth_nat(C),A).
% 6.13/6.15  ** KEPT (pick-wt=20): 339 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),size_s2106320494le_alt(takeWh1545314552le_alt(B,C))))|hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(takeWh1545314552le_alt(B,C)),A)=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(C),A).
% 6.13/6.15  ** KEPT (pick-wt=6): 340 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),zero_zero_nat)).
% 6.13/6.15  ** KEPT (pick-wt=9): 341 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))|A!=B.
% 6.13/6.15  ** KEPT (pick-wt=9): 342 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))|B!=A.
% 6.13/6.15  ** KEPT (pick-wt=6): 343 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),A)).
% 6.13/6.15    Following clause subsumed by 341 during input processing: 0 [] A!=B| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B)).
% 6.13/6.15    Following clause subsumed by 342 during input processing: 0 [] A!=B| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B),A)).
% 6.13/6.15    Following clause subsumed by 343 during input processing: 0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),A)).
% 6.13/6.15  ** KEPT (pick-wt=9): 344 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))|B!=zero_zero_nat.
% 6.13/6.15    Following clause subsumed by 340 during input processing: 0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),zero_zero_nat)).
% 6.13/6.15    Following clause subsumed by 344 during input processing: 0 [] A!=zero_zero_nat| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),A)).
% 6.13/6.15    Following clause subsumed by 340 during input processing: 0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),zero_zero_nat)).
% 6.13/6.15  ** KEPT (pick-wt=6): 345 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A),A)).
% 6.13/6.15  ** KEPT (pick-wt=6): 346 [] -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,A),A)).
% 6.13/6.15    Following clause subsumed by 343 during input processing: 0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),A)).
% 6.13/6.15  ** KEPT (pick-wt=9): 347 [] A!=B| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A),B)).
% 6.13/6.15  ** KEPT (pick-wt=9): 348 [] A!=B| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,B),A)).
% 6.13/6.15    Following clause subsumed by 341 during input processing: 0 [] A!=B| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B)).
% 6.13/6.15    Following clause subsumed by 342 during input processing: 0 [] A!=B| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B),A)).
% 6.13/6.15  ** KEPT (pick-wt=12): 349 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A),B))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,B),A)).
% 6.13/6.15    Following clause subsumed by 347 during input processing: 0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A),B))|A!=B.
% 6.13/6.15  ** KEPT (pick-wt=12): 350 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B),A)).
% 6.13/6.15    Following clause subsumed by 341 during input processing: 0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))|A!=B.
% 6.13/6.15    Following clause subsumed by 347 during input processing: 0 [] hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A),B))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,B),A))|B!=A.
% 6.13/6.15    Following clause subsumed by 341 during input processing: 0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B),A))|B!=A.
% 6.13/6.15    Following clause subsumed by 347 during input processing: 0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A),B))|A!=B.
% 6.13/6.15  ** KEPT (pick-wt=9): 351 [] -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,A),B))|A!=B.
% 6.13/6.15    Following clause subsumed by 341 during input processing: 0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))|A!=B.
% 6.13/6.15    Following clause subsumed by 349 during input processing: 0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A),B))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,B),A)).
% 6.13/6.15  ** KEPT (pick-wt=12): 352 [] -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,A),B))| -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,B),A)).
% 6.13/6.15    Following clause subsumed by 350 during input processing: 0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B),A)).
% 6.13/6.15    Following clause subsumed by 349 during input processing: 0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A),B))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,B),A)).
% 6.13/6.15    Following clause subsumed by 352 during input processing: 0 [] -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,A),B))| -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,B),A)).
% 6.13/6.15    Following clause subsumed by 350 during input processing: 0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B),A)).
% 6.13/6.15    Following clause subsumed by 347 during input processing: 0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A),B))|A!=B.
% 6.13/6.15    Following clause subsumed by 351 during input processing: 0 [] -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,A),B))|A!=B.
% 6.13/6.15    Following clause subsumed by 341 during input processing: 0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))|A!=B.
% 6.13/6.15    Following clause subsumed by 348 during input processing: 0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A),B))|B!=A.
% 6.13/6.15  ** KEPT (pick-wt=9): 353 [] -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,A),B))|B!=A.
% 6.13/6.15    Following clause subsumed by 342 during input processing: 0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))|B!=A.
% 6.13/6.15    Following clause subsumed by 349 during input processing: 0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A),B))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,B),A))|hBOOL(C).
% 6.13/6.15    Following clause subsumed by 352 during input processing: 0 [] -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,A),B))| -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,B),A))|hBOOL(C).
% 6.13/6.15    Following clause subsumed by 350 during input processing: 0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B),A))|hBOOL(C).
% 6.13/6.15    Following clause subsumed by 349 during input processing: 0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A),B))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,B),A)).
% 6.13/6.15    Following clause subsumed by 352 during input processing: 0 [] -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,A),B))| -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,B),A)).
% 6.13/6.15    Following clause subsumed by 350 during input processing: 0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B),A)).
% 6.13/6.15    Following clause subsumed by 349 during input processing: 0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A),B))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,B),A)).
% 6.13/6.15    Following clause subsumed by 352 during input processing: 0 [] -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,A),B))| -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,B),A)).
% 6.13/6.15    Following clause subsumed by 350 during input processing: 0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B),A)).
% 6.13/6.15  ** KEPT (pick-wt=15): 354 [] A!=B| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,B),C))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A),C)).
% 6.13/6.15  ** KEPT (pick-wt=15): 355 [] A!=B| -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,B),C))|hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,A),C)).
% 6.13/6.15  ** KEPT (pick-wt=15): 356 [] A!=B| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B),C))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),C)).
% 6.13/6.15  ** KEPT (pick-wt=15): 357 [] A!=B| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,C),B))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,C),A)).
% 6.13/6.15  ** KEPT (pick-wt=15): 358 [] A!=B| -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,C),B))|hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,C),A)).
% 6.13/6.15  ** KEPT (pick-wt=15): 359 [] A!=B| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,C),B))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,C),A)).
% 6.13/6.15  ** KEPT (pick-wt=15): 360 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A),B))|B!=C|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A),C)).
% 6.13/6.15  ** KEPT (pick-wt=15): 361 [] -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,A),B))|B!=C|hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,A),C)).
% 6.13/6.15  ** KEPT (pick-wt=15): 362 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))|B!=C|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),C)).
% 6.13/6.15  ** KEPT (pick-wt=15): 363 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A),B))|A!=C|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,C),B)).
% 6.13/6.15  ** KEPT (pick-wt=15): 364 [] -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,A),B))|A!=C|hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,C),B)).
% 6.13/6.15  ** KEPT (pick-wt=15): 365 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))|A!=C|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,C),B)).
% 6.13/6.15  ** KEPT (pick-wt=18): 366 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A),B))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,B),C))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A),C)).
% 6.13/6.15  ** KEPT (pick-wt=18): 367 [] -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,A),B))| -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,B),C))|hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,A),C)).
% 6.13/6.15  ** KEPT (pick-wt=18): 368 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B),C))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),C)).
% 6.13/6.15    Following clause subsumed by 366 during input processing: 0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A),B))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,C),A))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,C),B)).
% 6.13/6.15    Following clause subsumed by 367 during input processing: 0 [] -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,A),B))| -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,C),A))|hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,C),B)).
% 6.13/6.15    Following clause subsumed by 368 during input processing: 0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,C),A))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,C),B)).
% 6.13/6.15    Following clause subsumed by 349 during input processing: 0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A),B))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,B),A)).
% 6.13/6.15    Following clause subsumed by 352 during input processing: 0 [] -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,A),B))| -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,B),A)).
% 6.13/6.15    Following clause subsumed by 350 during input processing: 0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B),A)).
% 6.13/6.15  ** KEPT (pick-wt=22): 369 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),size_s2106320494le_alt(B)))|hAPP_A1849759038le_alt(list_u2058984551le_alt(append28105492le_alt(B,C),A),D)=append28105492le_alt(hAPP_A1849759038le_alt(list_u2058984551le_alt(B,A),D),C).
% 6.13/6.15  ** KEPT (pick-wt=22): 370 [] -is_Arr723427730le_alt(A)| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B),size_s2106320494le_alt(C)))|B!=D|hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(hAPP_A1849759038le_alt(list_u2058984551le_alt(C,B),A)),D)=A.
% 6.13/6.15  ** KEPT (pick-wt=25): 371 [] -is_Arr723427730le_alt(A)| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B),size_s2106320494le_alt(C)))|B=D|hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(hAPP_A1849759038le_alt(list_u2058984551le_alt(C,B),A)),D)=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(C),D).
% 6.13/6.15  ** KEPT (pick-wt=20): 372 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),size_size_list_nat(B)))|A!=C|hAPP_nat_nat(nth_nat(hAPP_nat_list_nat(list_update_nat(B,A),D)),C)=D.
% 6.13/6.15  ** KEPT (pick-wt=23): 373 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),size_size_list_nat(B)))|A=C|hAPP_nat_nat(nth_nat(hAPP_nat_list_nat(list_update_nat(B,A),D)),C)=hAPP_nat_nat(nth_nat(B),C).
% 6.13/6.15  ** KEPT (pick-wt=22): 374 [] -is_Arr723427730le_alt(A)| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B),size_s2106320494le_alt(C)))|hAPP_A1849759038le_alt(list_u2058984551le_alt(C,B),A)!=C|hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(C),B)=A.
% 6.13/6.15  ** KEPT (pick-wt=22): 375 [] -is_Arr723427730le_alt(A)| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B),size_s2106320494le_alt(C)))|hAPP_A1849759038le_alt(list_u2058984551le_alt(C,B),A)=C|hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(C),B)!=A.
% 6.13/6.15  ** KEPT (pick-wt=20): 376 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),size_size_list_nat(B)))|hAPP_nat_list_nat(list_update_nat(B,A),C)!=B|hAPP_nat_nat(nth_nat(B),A)=C.
% 6.13/6.15  ** KEPT (pick-wt=20): 377 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),size_size_list_nat(B)))|hAPP_nat_list_nat(list_update_nat(B,A),C)=B|hAPP_nat_nat(nth_nat(B),A)!=C.
% 6.13/6.15  ** KEPT (pick-wt=19): 378 [] -is_Arr723427730le_alt(A)| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B),size_s2106320494le_alt(C)))|hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(hAPP_A1849759038le_alt(list_u2058984551le_alt(C,B),A)),B)=A.
% 6.13/6.15  ** KEPT (pick-wt=17): 379 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),size_size_list_nat(B)))|hAPP_nat_nat(nth_nat(hAPP_nat_list_nat(list_update_nat(B,A),C)),A)=C.
% 6.13/6.15  ** KEPT (pick-wt=14): 380 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),size_s2106320494le_alt(B)))|last_A1066338328le_alt(drop_A1195732799le_alt(A,B))=last_A1066338328le_alt(B).
% 6.13/6.15  ** KEPT (pick-wt=6): 381 [] -hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(ord_less_bool,A),bot_bot_bool)).
% 6.13/6.15  ** KEPT (pick-wt=6): 382 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),bot_bot_nat)).
% 6.13/6.15  ** KEPT (pick-wt=6): 383 [] -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,A),bot_bot_fun_nat_bool)).
% 6.13/6.15  ** KEPT (pick-wt=10): 384 [] -hBOOL(A)|hBOOL(bot_bot_bool)|hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(ord_less_bool,bot_bot_bool),A)).
% 6.13/6.15  ** KEPT (pick-wt=10): 385 [] hBOOL(A)| -hBOOL(bot_bot_bool)|hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(ord_less_bool,bot_bot_bool),A)).
% 6.13/6.15  ** KEPT (pick-wt=10): 386 [] hBOOL(A)|hBOOL(bot_bot_bool)| -hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(ord_less_bool,bot_bot_bool),A)).
% 6.13/6.15  ** KEPT (pick-wt=10): 387 [] -hBOOL(A)| -hBOOL(bot_bot_bool)| -hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(ord_less_bool,bot_bot_bool),A)).
% 6.13/6.15    Following clause subsumed by 342 during input processing: 0 [] A!=bot_bot_nat| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,bot_bot_nat),A)).
% 6.13/6.15    Following clause subsumed by 353 during input processing: 0 [] A!=bot_bot_fun_nat_bool| -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,bot_bot_fun_nat_bool),A)).
% 6.13/6.15  ** KEPT (pick-wt=22): 388 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A),hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,B),C)))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A),B))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A),C)).
% 6.13/6.15  ** KEPT (pick-wt=16): 389 [] hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A),hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,B),C)))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A),B)).
% 6.13/6.15  ** KEPT (pick-wt=16): 390 [] hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A),hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,B),C)))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A),C)).
% 6.13/6.15  ** KEPT (pick-wt=22): 391 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,B),C)))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),C)).
% 6.13/6.15  ** KEPT (pick-wt=16): 392 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,B),C)))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B)).
% 6.13/6.15  ** KEPT (pick-wt=16): 393 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,B),C)))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),C)).
% 6.13/6.15  ** KEPT (pick-wt=16): 394 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,A),B)),C))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A),C)).
% 6.13/6.15  ** KEPT (pick-wt=16): 395 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,A),B)),C))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,B),C)).
% 6.13/6.15  ** KEPT (pick-wt=22): 396 [] hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,A),B)),C))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A),C))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,B),C)).
% 6.13/6.15  ** KEPT (pick-wt=16): 397 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,A),B)),C))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),C)).
% 6.13/6.15  ** KEPT (pick-wt=16): 398 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,A),B)),C))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B),C)).
% 6.13/6.15  ** KEPT (pick-wt=22): 399 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,A),B)),C))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),C))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B),C)).
% 6.13/6.15    Following clause subsumed by 389 during input processing: 0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A),B))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A),hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,B),C))).
% 6.13/6.15    Following clause subsumed by 392 during input processing: 0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,B),C))).
% 6.13/6.15    Following clause subsumed by 390 during input processing: 0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A),B))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A),hAPP_int_int(hAPP_int_fun_int_int(ord_max_int,C),B))).
% 6.13/6.15    Following clause subsumed by 393 during input processing: 0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),hAPP_nat_nat(hAPP_nat_fun_nat_nat(ord_max_nat,C),B))).
% 6.13/6.15  ** KEPT (pick-wt=10): 400 [] -hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,A))|hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,drop_A1195732799le_alt(B,A))).
% 6.13/6.15  ** KEPT (pick-wt=10): 401 [] -hBOOL(hAPP_list_nat_bool(linorder_sorted_nat,A))|hBOOL(hAPP_list_nat_bool(linorder_sorted_nat,drop_nat(B,A))).
% 6.13/6.15  ** KEPT (pick-wt=10): 402 [] hAPP_nat_list_nat(list_update_nat(A,B),C)!=nil_nat|A=nil_nat.
% 6.13/6.15  ** KEPT (pick-wt=10): 403 [] hAPP_nat_list_nat(list_update_nat(A,B),C)=nil_nat|A!=nil_nat.
% 6.13/6.15  ** KEPT (pick-wt=10): 404 [] hAPP_A1849759038le_alt(list_u2058984551le_alt(A,B),C)!=nil_Ar1135217151le_alt|A=nil_Ar1135217151le_alt.
% 6.13/6.15  ** KEPT (pick-wt=10): 405 [] hAPP_A1849759038le_alt(list_u2058984551le_alt(A,B),C)=nil_Ar1135217151le_alt|A!=nil_Ar1135217151le_alt.
% 6.13/6.15  ** KEPT (pick-wt=19): 406 [] A=nil_nat| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B),size_size_list_nat(A)))|hd_nat(drop_nat(B,A))=hAPP_nat_nat(nth_nat(A),B).
% 6.13/6.15  ** KEPT (pick-wt=19): 407 [] A=nil_Ar1135217151le_alt| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B),size_s2106320494le_alt(A)))|hd_Arr1814706386le_alt(drop_A1195732799le_alt(B,A))=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(A),B).
% 6.13/6.15  ** KEPT (pick-wt=13): 408 [] drop_nat(A,B)!=cons_nat(C,D)|hAPP_nat_nat(nth_nat(B),A)=C.
% 6.13/6.15  ** KEPT (pick-wt=15): 409 [] -is_Arr723427730le_alt(A)|drop_A1195732799le_alt(B,C)!=cons_A77766063le_alt(A,D)|hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(C),B)=A.
% 6.13/6.15    Following clause subsumed by 278 during input processing: 0 [] A!=B|size_s2106320494le_alt(A)=size_s2106320494le_alt(B).
% 6.13/6.15  ** KEPT (pick-wt=19): 410 [] A!=B| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,C),size_s2106320494le_alt(A)))|hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(A),C)=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(B),C).
% 6.13/6.15  ** KEPT (pick-wt=17): 411 [] A=B|size_s2106320494le_alt(A)!=size_s2106320494le_alt(B)|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,$f86(A,B)),size_s2106320494le_alt(A))).
% 6.13/6.15  ** KEPT (pick-wt=21): 412 [] A=B|size_s2106320494le_alt(A)!=size_s2106320494le_alt(B)|hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(A),$f86(A,B))!=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(B),$f86(A,B)).
% 6.13/6.15  ** KEPT (pick-wt=8): 413 [] A!=B|size_size_list_nat(A)=size_size_list_nat(B).
% 6.13/6.15  ** KEPT (pick-wt=19): 414 [] A!=B| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,C),size_size_list_nat(A)))|hAPP_nat_nat(nth_nat(A),C)=hAPP_nat_nat(nth_nat(B),C).
% 6.13/6.15  ** KEPT (pick-wt=17): 415 [] A=B|size_size_list_nat(A)!=size_size_list_nat(B)|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,$f87(A,B)),size_size_list_nat(A))).
% 6.13/6.15  ** KEPT (pick-wt=21): 416 [] A=B|size_size_list_nat(A)!=size_size_list_nat(B)|hAPP_nat_nat(nth_nat(A),$f87(A,B))!=hAPP_nat_nat(nth_nat(B),$f87(A,B)).
% 6.13/6.15  ** KEPT (pick-wt=15): 417 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))|hAPP_nat_nat(nth_nat(hAPP_nat_list_nat(replicate_nat(B),C)),A)=C.
% 6.13/6.15  ** KEPT (pick-wt=17): 418 [] -is_Arr723427730le_alt(A)| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B),C))|hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(hAPP_A1849759038le_alt(replic1360561849le_alt(C),A)),B)=A.
% 6.13/6.15  ** KEPT (pick-wt=10): 419 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),size_size_list_nat(A)))|A!=nil_nat.
% 6.13/6.15  ** KEPT (pick-wt=10): 420 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,zero_zero_nat),size_s2106320494le_alt(A)))|A!=nil_Ar1135217151le_alt.
% 6.13/6.15  ** KEPT (pick-wt=30): 421 [] -hBOOL(hAPP_list_nat_bool(distinct_nat,A))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B),size_size_list_nat(A)))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,C),size_size_list_nat(A)))|B=C|hAPP_nat_nat(nth_nat(A),B)!=hAPP_nat_nat(nth_nat(A),C).
% 6.13/6.15  ** KEPT (pick-wt=9): 422 [] hBOOL(hAPP_list_nat_bool(distinct_nat,A))|$f89(A)!=$f88(A).
% 6.13/6.15  ** KEPT (pick-wt=30): 423 [] -hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,A))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B),size_s2106320494le_alt(A)))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,C),size_s2106320494le_alt(A)))|B=C|hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(A),B)!=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(A),C).
% 6.13/6.15  ** KEPT (pick-wt=9): 424 [] hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,A))|$f91(A)!=$f90(A).
% 6.13/6.15    Following clause subsumed by 421 during input processing: 0 [] -hBOOL(hAPP_list_nat_bool(distinct_nat,A))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B),size_size_list_nat(A)))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,C),size_size_list_nat(A)))|hAPP_nat_nat(nth_nat(A),B)!=hAPP_nat_nat(nth_nat(A),C)|B=C.
% 6.13/6.15  ** KEPT (pick-wt=30): 425 [] -hBOOL(hAPP_list_nat_bool(distinct_nat,A))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B),size_size_list_nat(A)))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,C),size_size_list_nat(A)))|hAPP_nat_nat(nth_nat(A),B)=hAPP_nat_nat(nth_nat(A),C)|B!=C.
% 6.13/6.15    Following clause subsumed by 423 during input processing: 0 [] -hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,A))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B),size_s2106320494le_alt(A)))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,C),size_s2106320494le_alt(A)))|hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(A),B)!=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(A),C)|B=C.
% 6.13/6.15  ** KEPT (pick-wt=30): 426 [] -hBOOL(hAPP_l300482276t_bool(distin85347314le_alt,A))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B),size_s2106320494le_alt(A)))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,C),size_s2106320494le_alt(A)))|hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(A),B)=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(A),C)|B!=C.
% 6.13/6.15  ** KEPT (pick-wt=17): 427 [] size_s2106320494le_alt(A)!=size_s2106320494le_alt(B)|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,$f92(A,B)),size_s2106320494le_alt(A)))|A=B.
% 6.13/6.15  ** KEPT (pick-wt=21): 428 [] size_s2106320494le_alt(A)!=size_s2106320494le_alt(B)|hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(A),$f92(A,B))!=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(B),$f92(A,B))|A=B.
% 6.13/6.15  ** KEPT (pick-wt=17): 429 [] size_size_list_nat(A)!=size_size_list_nat(B)|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,$f93(A,B)),size_size_list_nat(A)))|A=B.
% 6.13/6.15  ** KEPT (pick-wt=21): 430 [] size_size_list_nat(A)!=size_size_list_nat(B)|hAPP_nat_nat(nth_nat(A),$f93(A,B))!=hAPP_nat_nat(nth_nat(B),$f93(A,B))|A=B.
% 6.13/6.15  ** KEPT (pick-wt=25): 431 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,$f94(A,B)),B))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,C),B))|hBOOL(hAPP_A1120018583t_bool(hAPP_n572947642t_bool(A,C),hAPP_n1410269210le_alt(nth_Ar2122385664le_alt($f95(A,B)),C))).
% 6.13/6.15  ** KEPT (pick-wt=16): 432 [] -is_Arr723427730le_alt(A)| -hBOOL(hAPP_A1120018583t_bool(hAPP_n572947642t_bool(B,$f94(B,C)),A))|size_s2106320494le_alt($f95(B,C))=C.
% 6.13/6.15  ** KEPT (pick-wt=27): 433 [] -is_Arr723427730le_alt(A)| -hBOOL(hAPP_A1120018583t_bool(hAPP_n572947642t_bool(B,$f94(B,C)),A))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,D),C))|hBOOL(hAPP_A1120018583t_bool(hAPP_n572947642t_bool(B,D),hAPP_n1410269210le_alt(nth_Ar2122385664le_alt($f95(B,C)),D))).
% 6.13/6.15  ** KEPT (pick-wt=24): 434 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))|is_Arr723427730le_alt($f96(C,B,A))|size_s2106320494le_alt(D)!=B|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,$f97(C,B,D)),B)).
% 6.13/6.15  ** KEPT (pick-wt=30): 435 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))|is_Arr723427730le_alt($f96(C,B,A))|size_s2106320494le_alt(D)!=B| -hBOOL(hAPP_A1120018583t_bool(hAPP_n572947642t_bool(C,$f97(C,B,D)),hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(D),$f97(C,B,D)))).
% 6.13/6.15  ** KEPT (pick-wt=28): 436 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))|hBOOL(hAPP_A1120018583t_bool(hAPP_n572947642t_bool(C,A),$f96(C,B,A)))|size_s2106320494le_alt(D)!=B|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,$f97(C,B,D)),B)).
% 6.13/6.15  ** KEPT (pick-wt=34): 437 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))|hBOOL(hAPP_A1120018583t_bool(hAPP_n572947642t_bool(C,A),$f96(C,B,A)))|size_s2106320494le_alt(D)!=B| -hBOOL(hAPP_A1120018583t_bool(hAPP_n572947642t_bool(C,$f97(C,B,D)),hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(D),$f97(C,B,D)))).
% 6.13/6.15  ** KEPT (pick-wt=25): 438 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,$f98(A,B)),B))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,C),B))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(A,C),hAPP_nat_nat(nth_nat($f99(A,B)),C))).
% 6.13/6.15  ** KEPT (pick-wt=14): 439 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(A,$f98(A,B)),C))|size_size_list_nat($f99(A,B))=B.
% 6.13/6.15  ** KEPT (pick-wt=25): 440 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(A,$f98(A,B)),C))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,D),B))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(A,D),hAPP_nat_nat(nth_nat($f99(A,B)),D))).
% 6.13/6.15  ** KEPT (pick-wt=28): 441 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(C,A),$f100(C,B,A)))|size_size_list_nat(D)!=B|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,$f101(C,B,D)),B)).
% 6.13/6.15  ** KEPT (pick-wt=34): 442 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(C,A),$f100(C,B,A)))|size_size_list_nat(D)!=B| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(C,$f101(C,B,D)),hAPP_nat_nat(nth_nat(D),$f101(C,B,D)))).
% 6.13/6.15  ** KEPT (pick-wt=27): 443 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),size_size_list_nat(dropWhile_nat(B,C))))|hAPP_nat_nat(nth_nat(dropWhile_nat(B,C)),A)=hAPP_nat_nat(nth_nat(C),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),size_size_list_nat(takeWhile_nat(B,C)))).
% 6.13/6.15  ** KEPT (pick-wt=27): 445 [copy,444,flip.2] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),size_s2106320494le_alt(dropWh1165804960le_alt(B,C))))|hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(C),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),size_s2106320494le_alt(takeWh1545314552le_alt(B,C))))=hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(dropWh1165804960le_alt(B,C)),A).
% 6.13/6.15  ** KEPT (pick-wt=21): 446 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),size_size_list_nat(B)))|cons_nat(hAPP_nat_nat(nth_nat(B),A),drop_nat(hAPP_nat_nat(suc,A),B))=drop_nat(A,B).
% 6.13/6.15  ** KEPT (pick-wt=21): 447 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),size_s2106320494le_alt(B)))|cons_A77766063le_alt(hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(B),A),drop_A1195732799le_alt(hAPP_nat_nat(suc,A),B))=drop_A1195732799le_alt(A,B).
% 6.13/6.15  ** KEPT (pick-wt=14): 448 [] -hBOOL(hAPP_l300482276t_bool(list_e1101825597le_alt(A),B))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,$f102(A,B)),size_s2106320494le_alt(B))).
% 6.13/6.15  ** KEPT (pick-wt=14): 449 [] -hBOOL(hAPP_l300482276t_bool(list_e1101825597le_alt(A),B))|hBOOL(hAPP_A1120018583t_bool(A,hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(B),$f102(A,B)))).
% 6.13/6.15  ** KEPT (pick-wt=19): 450 [] hBOOL(hAPP_l300482276t_bool(list_e1101825597le_alt(A),B))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,C),size_s2106320494le_alt(B)))| -hBOOL(hAPP_A1120018583t_bool(A,hAPP_n1410269210le_alt(nth_Ar2122385664le_alt(B),C))).
% 6.13/6.15  ** KEPT (pick-wt=14): 451 [] -hBOOL(hAPP_list_nat_bool(list_ex_nat(A),B))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,$f103(A,B)),size_size_list_nat(B))).
% 6.13/6.15  ** KEPT (pick-wt=14): 452 [] -hBOOL(hAPP_list_nat_bool(list_ex_nat(A),B))|hBOOL(hAPP_nat_bool(A,hAPP_nat_nat(nth_nat(B),$f103(A,B)))).
% 6.13/6.15  ** KEPT (pick-wt=19): 453 [] hBOOL(hAPP_list_nat_bool(list_ex_nat(A),B))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,C),size_size_list_nat(B)))| -hBOOL(hAPP_nat_bool(A,hAPP_nat_nat(nth_nat(B),C))).
% 6.13/6.15  ** KEPT (pick-wt=16): 454 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(suc,A)),hAPP_nat_nat(suc,B))).
% 6.13/6.15  ** KEPT (pick-wt=10): 455 [] hAPP_nat_nat(suc,A)!=hAPP_nat_nat(suc,B)|A=B.
% 6.13/6.15  ** KEPT (pick-wt=14): 456 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),B)!=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,C),B)|A=C.
% 6.13/6.15  ** KEPT (pick-wt=14): 457 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),B)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,C),B)|A!=C.
% 6.13/6.15  ** KEPT (pick-wt=14): 458 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),B)!=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),C)|B=C.
% 6.13/6.15  ** KEPT (pick-wt=14): 459 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),B)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),C)|B!=C.
% 6.13/6.15    Following clause subsumed by 455 during input processing: 0 [] hAPP_nat_nat(suc,A)!=hAPP_nat_nat(suc,B)|A=B.
% 6.13/6.15  ** KEPT (pick-wt=10): 460 [] hAPP_nat_nat(suc,A)=hAPP_nat_nat(suc,B)|A!=B.
% 6.13/6.15  ** KEPT (pick-wt=17): 462 [copy,461,flip.2] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))|hAPP_nat_nat(suc,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),$f104(A,B)))=B.
% 6.13/6.15  ** KEPT (pick-wt=15): 463 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))|B!=hAPP_nat_nat(suc,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),C)).
% 6.13/6.15  ** KEPT (pick-wt=5): 464 [] hAPP_nat_nat(suc,A)!=A.
% 6.13/6.15    Following clause subsumed by 464 during input processing: 0 [flip.1] hAPP_nat_nat(suc,A)!=A.
% 6.13/6.15  ** KEPT (pick-wt=17): 465 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),B)!=hAPP_nat_nat(suc,zero_zero_nat)|A=hAPP_nat_nat(suc,zero_zero_nat)|A=zero_zero_nat.
% 6.13/6.15  ** KEPT (pick-wt=19): 466 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),B)!=hAPP_nat_nat(suc,zero_zero_nat)|A=hAPP_nat_nat(suc,zero_zero_nat)|B=hAPP_nat_nat(suc,zero_zero_nat).
% 6.13/6.15  ** KEPT (pick-wt=15): 467 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),B)!=hAPP_nat_nat(suc,zero_zero_nat)|B=zero_zero_nat|A=zero_zero_nat.
% 6.13/6.16  ** KEPT (pick-wt=17): 468 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),B)!=hAPP_nat_nat(suc,zero_zero_nat)|B=zero_zero_nat|B=hAPP_nat_nat(suc,zero_zero_nat).
% 6.13/6.16  ** KEPT (pick-wt=17): 469 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),B)=hAPP_nat_nat(suc,zero_zero_nat)|A!=hAPP_nat_nat(suc,zero_zero_nat)|B!=zero_zero_nat.
% 6.13/6.16  ** KEPT (pick-wt=17): 470 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),B)=hAPP_nat_nat(suc,zero_zero_nat)|A!=zero_zero_nat|B!=hAPP_nat_nat(suc,zero_zero_nat).
% 6.13/6.16    Following clause subsumed by 465 during input processing: 0 [flip.1] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),B)!=hAPP_nat_nat(suc,zero_zero_nat)|A=hAPP_nat_nat(suc,zero_zero_nat)|A=zero_zero_nat.
% 6.13/6.16    Following clause subsumed by 466 during input processing: 0 [flip.1] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),B)!=hAPP_nat_nat(suc,zero_zero_nat)|A=hAPP_nat_nat(suc,zero_zero_nat)|B=hAPP_nat_nat(suc,zero_zero_nat).
% 6.13/6.16    Following clause subsumed by 467 during input processing: 0 [flip.1] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),B)!=hAPP_nat_nat(suc,zero_zero_nat)|B=zero_zero_nat|A=zero_zero_nat.
% 6.13/6.16    Following clause subsumed by 468 during input processing: 0 [flip.1] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),B)!=hAPP_nat_nat(suc,zero_zero_nat)|B=zero_zero_nat|B=hAPP_nat_nat(suc,zero_zero_nat).
% 6.13/6.16    Following clause subsumed by 469 during input processing: 0 [flip.1] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),B)=hAPP_nat_nat(suc,zero_zero_nat)|A!=hAPP_nat_nat(suc,zero_zero_nat)|B!=zero_zero_nat.
% 6.13/6.16    Following clause subsumed by 470 during input processing: 0 [flip.1] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),B)=hAPP_nat_nat(suc,zero_zero_nat)|A!=zero_zero_nat|B!=hAPP_nat_nat(suc,zero_zero_nat).
% 6.13/6.16    Following clause subsumed by 456 during input processing: 0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),B)!=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,C),B)|A=C.
% 6.13/6.16  ** KEPT (pick-wt=14): 471 [] hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A),B)!=hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,C),B)|A=C.
% 6.13/6.16    Following clause subsumed by 458 during input processing: 0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),B)!=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),C)|B=C.
% 6.13/6.16  ** KEPT (pick-wt=14): 472 [] hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A),B)!=hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A),C)|B=C.
% 6.13/6.16    Following clause subsumed by 458 during input processing: 0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),B)!=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),C)|B=C.
% 6.13/6.16    Following clause subsumed by 472 during input processing: 0 [] hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A),B)!=hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A),C)|B=C.
% 6.13/6.16    Following clause subsumed by 456 during input processing: 0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),B)!=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,C),B)|A=C.
% 6.13/6.16    Following clause subsumed by 457 during input processing: 0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),B)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,C),B)|A!=C.
% 6.13/6.16    Following clause subsumed by 471 during input processing: 0 [] hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A),B)!=hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,C),B)|A=C.
% 6.13/6.16  ** KEPT (pick-wt=14): 473 [] hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A),B)=hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,C),B)|A!=C.
% 6.13/6.16    Following clause subsumed by 458 during input processing: 0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),B)!=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),C)|B=C.
% 6.13/6.16    Following clause subsumed by 459 during input processing: 0 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),B)=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),C)|B!=C.
% 6.13/6.16    Following clause subsumed by 472 during input processing: 0 [] hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A),B)!=hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A),C)|B=C.
% 6.13/6.16  ** KEPT (pick-wt=14): 474 [] hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A),B)=hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A),C)|B!=C.
% 6.13/6.16  ** KEPT (pick-wt=10): 476 [copy,475,flip.1] hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A),A)!=zero_zero_int|A=zero_zero_int.
% 6.13/6.16  ** KEPT (pick-wt=10): 478 [copy,477,flip.1] hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A),A)=zero_zero_int|A!=zero_zero_int.
% 6.13/6.16  ** KEPT (pick-wt=20): 479 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),B)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),C)))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B),C)).
% 6.13/6.16  ** KEPT (pick-wt=20): 480 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A),B)),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A),C)))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,B),C)).
% 6.13/6.16  ** KEPT (pick-wt=20): 481 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),B)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,C),B)))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),C)).
% 6.13/6.16  ** KEPT (pick-wt=20): 482 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A),B)),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,C),B)))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A),C)).
% 6.13/6.16  ** KEPT (pick-wt=26): 483 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,C),D))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),C)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,B),D))).
% 6.13/6.16  ** KEPT (pick-wt=26): 484 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A),B))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,C),D))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A),C)),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,B),D))).
% 6.13/6.16  ** KEPT (pick-wt=20): 485 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,C),A)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,C),B))).
% 6.13/6.16  ** KEPT (pick-wt=20): 486 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A),B))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,C),A)),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,C),B))).
% 6.13/6.16  ** KEPT (pick-wt=20): 487 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),C)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,B),C))).
% 6.13/6.16  ** KEPT (pick-wt=20): 488 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A),B))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A),C)),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,B),C))).
% 6.13/6.16    Following clause subsumed by 479 during input processing: 0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),B)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),C)))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B),C)).
% 6.13/6.16    Following clause subsumed by 485 during input processing: 0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),B)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),C)))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B),C)).
% 6.13/6.16    Following clause subsumed by 480 during input processing: 0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A),B)),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A),C)))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,B),C)).
% 6.13/6.16    Following clause subsumed by 486 during input processing: 0 [] hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A),B)),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A),C)))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,B),C)).
% 6.13/6.16    Following clause subsumed by 481 during input processing: 0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),B)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,C),B)))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),C)).
% 6.13/6.16    Following clause subsumed by 487 during input processing: 0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),B)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,C),B)))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),C)).
% 6.13/6.16    Following clause subsumed by 482 during input processing: 0 [] -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A),B)),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,C),B)))|hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A),C)).
% 6.13/6.16    Following clause subsumed by 488 during input processing: 0 [] hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,A),B)),hAPP_int_int(hAPP_int_fun_int_int(plus_plus_int,C),B)))| -hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_int,A),C)).
% 6.13/6.16  ** KEPT (pick-wt=5): 490 [copy,489,flip.1] hAPP_nat_nat(suc,A)!=zero_zero_nat.
% 6.13/6.16    Following clause subsumed by 490 during input processing: 0 [flip.1] hAPP_nat_nat(suc,A)!=zero_zero_nat.
% 6.13/6.16    Following clause subsumed by 490 during input processing: 0 [] hAPP_nat_nat(suc,A)!=zero_zero_nat.
% 6.13/6.16    Following clause subsumed by 490 during input processing: 0 [] hAPP_nat_nat(suc,A)!=zero_zero_nat.
% 6.13/6.16    Following clause subsumed by 490 during input processing: 0 [flip.1] hAPP_nat_nat(suc,A)!=zero_zero_nat.
% 6.13/6.16    Following clause subsumed by 490 during input processing: 0 [] hAPP_nat_nat(suc,A)!=zero_zero_nat.
% 6.13/6.16  ** KEPT (pick-wt=14): 491 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B),hAPP_nat_nat(suc,A))).
% 6.13/6.16  ** KEPT (pick-wt=17): 492 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),hAPP_nat_nat(suc,B)))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))|A=B.
% 6.13/6.16  ** KEPT (pick-wt=14): 493 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),hAPP_nat_nat(suc,B)))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B)).
% 6.13/6.16  ** KEPT (pick-wt=11): 494 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),hAPP_nat_nat(suc,B)))|A!=B.
% 6.13/6.16  ** KEPT (pick-wt=16): 495 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(suc,A)),hAPP_nat_nat(suc,B)))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B)).
% 6.13/6.16    Following clause subsumed by 454 during input processing: 0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(suc,A)),hAPP_nat_nat(suc,B)))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B)).
% 6.13/6.16    Following clause subsumed by 492 during input processing: 0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),hAPP_nat_nat(suc,B)))|A=B.
% 6.13/6.16    Following clause subsumed by 494 during input processing: 0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),hAPP_nat_nat(suc,B)))|A!=B.
% 6.13/6.16  ** KEPT (pick-wt=17): 496 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),hAPP_nat_nat(suc,B)))|B=A.
% 6.13/6.16    Following clause subsumed by 493 during input processing: 0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),hAPP_nat_nat(suc,B))).
% 6.13/6.16  ** KEPT (pick-wt=19): 497 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))|hAPP_nat_nat(suc,A)=B|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(suc,A)),B)).
% 6.13/6.16  ** KEPT (pick-wt=20): 498 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B),C))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(suc,A)),C)).
% 6.13/6.16    Following clause subsumed by 492 during input processing: 0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),hAPP_nat_nat(suc,B)))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))|A=B.
% 6.13/6.16  ** KEPT (pick-wt=14): 499 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(suc,A)),B))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B)).
% 6.13/6.16    Following clause subsumed by 495 during input processing: 0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(suc,A)),hAPP_nat_nat(suc,B)))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B)).
% 6.13/6.16    Following clause subsumed by 383 during input processing: 0 [] -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le382113706t_bool,A),bot_bot_fun_nat_bool)).
% 6.13/6.16  ** KEPT (pick-wt=10): 500 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),B)!=zero_zero_nat|A=zero_zero_nat.
% 6.13/6.16  ** KEPT (pick-wt=10): 501 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),B)!=zero_zero_nat|B=zero_zero_nat.
% 6.13/6.16  ** KEPT (pick-wt=13): 502 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),B)=zero_zero_nat|A!=zero_zero_nat|B!=zero_zero_nat.
% 6.13/6.16  ** KEPT (pick-wt=10): 503 [] hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),B)!=A|B=zero_zero_nat.
% 6.13/6.16  ** KEPT (pick-wt=10): 504 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),B)),A)).
% 6.13/6.16  ** KEPT (pick-wt=10): 505 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),B)),B)).
% 6.13/6.16    Following clause subsumed by 479 during input processing: 0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),B)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),C)))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B),C)).
% 6.13/6.16    Following clause subsumed by 485 during input processing: 0 [] hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),B)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),C)))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,B),C)).
% 6.13/6.16  ** KEPT (pick-wt=16): 506 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,B),C))).
% 6.13/6.16  ** KEPT (pick-wt=16): 507 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,C),B))).
% 6.13/6.16    Following clause subsumed by 487 during input processing: 0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),C)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,B),C))).
% 6.13/6.16    Following clause subsumed by 483 during input processing: 0 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))| -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,C),D))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),C)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,B),D))).
% 6.13/6.16  ** KEPT (pick-wt=23): 508 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),B))|hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,C),B)!=hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),D)|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,C),D)).
% 6.13/6.16  ** KEPT (pick-wt=16): 509 [] -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(plus_plus_nat,A),B)),C))|hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_nat,A),C)).
% 6.13/6.16  ** KEPT (pick-wt=16): 510 [] -hBOOL(hAPP_l300482276t_bool(list_e1101825597le_alt(A),cons_A77766063le_alt(B,C)))|hBOOL(hAPP_A1120018583t_bool(A,B))|hBOOL(hAPP_l300482276t_bool(list_
% 6.13/6.16  Search stopped in tp_alloc by max_mem option.
% 6.13/6.16  e1101825597le_alt(A),C)).
% 6.13/6.16  ** KEPT (pick-wt=11): 511 [] hBOOL(hAPP_l300482276t_bool(list_e1101825597le_alt(A),cons_A77766063le_alt(B,C)))| -hBOOL(hAPP_A1120018583t_bool(A,B)).
% 6.13/6.16  ** KEPT (pick-wt=12): 512 [] hBOOL(hAPP_l300482276t_bool(list_e1101825597le_alt(A),cons_A77766063le_alt(B,C)))| -hBOOL(hAPP_l300482276t_bool(list_e1101825597le_alt(A),C)).
% 6.13/6.16  ** KEPT (pick-wt=5): 513 [] -hBOOL(hAPP_list_nat_bool(list_ex_nat(A),nil_nat)).
% 6.13/6.16  ** KEPT (pick-wt=5): 514 [] -hBOOL(hAPP_l300482276t_bool(list_e1101825597le_alt(A),nil_Ar1135217151le_alt)).
% 6.13/6.16  ** KEPT (pick-wt=17): 515 [] -hBOOL(hAPP_l300482276t_bool(list_e1101825597le_alt(A),append28105492le_alt(B,C)))|hBOOL(hAPP_l300482276t_bool(list_e1101825597le_alt(A),B))|hBOOL(hAPP_l300482276t_bool(list_e1101825597le_alt(A),C)).
% 6.13/6.16  
% 6.13/6.16  Search stopped in tp_alloc by max_mem option.
% 6.13/6.16  
% 6.13/6.16  ============ end of search ============
% 6.13/6.16  
% 6.13/6.16  -------------- statistics -------------
% 6.13/6.16  clauses given                  0
% 6.13/6.16  clauses generated              0
% 6.13/6.16  clauses kept                 453
% 6.13/6.16  clauses forward subsumed     137
% 6.13/6.16  clauses back subsumed          0
% 6.13/6.16  Kbytes malloced            11718
% 6.13/6.16  
% 6.13/6.16  ----------- times (seconds) -----------
% 6.13/6.16  user CPU time          0.18          (0 hr, 0 min, 0 sec)
% 6.13/6.16  system CPU time        0.01          (0 hr, 0 min, 0 sec)
% 6.13/6.16  wall-clock time        5             (0 hr, 0 min, 5 sec)
% 6.13/6.16  
% 6.13/6.16  Process 9431 finished Wed Jul 27 09:07:27 2022
% 6.13/6.16  Otter interrupted
% 6.13/6.16  PROOF NOT FOUND
%------------------------------------------------------------------------------