TSTP Solution File: ITP197^1 by cocATP---0.2.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cocATP---0.2.0
% Problem  : ITP197^1 : TPTP v7.5.0. Released v7.5.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : python CASC.py /export/starexec/sandbox/benchmark/theBenchmark.p

% Computer : n015.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
% DateTime : Sun Mar 21 13:24:29 EDT 2021

% Result   : Unknown 0.48s
% Output   : None 
% Verified : 
% SZS Type : None (Parsing solution fails)
% Syntax   : Number of formulae    : 0

% Comments : 
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.08/0.12  % Problem  : ITP197^1 : TPTP v7.5.0. Released v7.5.0.
% 0.08/0.13  % Command  : python CASC.py /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.13/0.34  % Computer : n015.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit : 300
% 0.13/0.34  % DateTime : Fri Mar 19 07:24:40 EDT 2021
% 0.13/0.34  % CPUTime  : 
% 0.13/0.35  ModuleCmd_Load.c(213):ERROR:105: Unable to locate a modulefile for 'python/python27'
% 0.13/0.35  Python 2.7.5
% 0.45/0.62  Using paths ['/home/cristobal/cocATP/CASC/TPTP/', '/export/starexec/sandbox/benchmark/', '/export/starexec/sandbox/benchmark/']
% 0.45/0.62  FOF formula (<kernel.Constant object at 0x159e2d8>, <kernel.Type object at 0x159e830>) of role type named ty_n_t__List__Olist_It__List__Olist_It__List__Olist_It__Type____Mirabelle____lczmhmumaa__Otype____scheme_J_J_J
% 0.45/0.62  Using role type
% 0.45/0.62  Declaring list_l1704431731scheme:Type
% 0.45/0.62  FOF formula (<kernel.Constant object at 0x15a2f38>, <kernel.Type object at 0x159e440>) of role type named ty_n_t__List__Olist_It__List__Olist_I_062_It__Nat__Onat_Mt__Type____Mirabelle____lczmhmumaa__Otyp_J_J_J
% 0.45/0.62  Using role type
% 0.45/0.62  Declaring list_l865305402le_typ:Type
% 0.45/0.62  FOF formula (<kernel.Constant object at 0x159e878>, <kernel.Type object at 0x159e8c0>) of role type named ty_n_t__List__Olist_It__List__Olist_It__Type____Mirabelle____lczmhmumaa__Otype____scheme_J_J
% 0.45/0.62  Using role type
% 0.45/0.62  Declaring list_l1334080099scheme:Type
% 0.45/0.62  FOF formula (<kernel.Constant object at 0x159e830>, <kernel.Type object at 0x159e908>) of role type named ty_n_t__List__Olist_I_062_It__Nat__Onat_Mt__Type____Mirabelle____lczmhmumaa__Otyp_J_J
% 0.45/0.62  Using role type
% 0.45/0.62  Declaring list_n396811828le_typ:Type
% 0.45/0.62  FOF formula (<kernel.Constant object at 0x159e440>, <kernel.Type object at 0x159e950>) of role type named ty_n_t__List__Olist_It__List__Olist_It__Type____Mirabelle____lczmhmumaa__Otyp_J_J
% 0.45/0.62  Using role type
% 0.45/0.62  Declaring list_l1790670291le_typ:Type
% 0.45/0.62  FOF formula (<kernel.Constant object at 0x159e8c0>, <kernel.Type object at 0x159ecb0>) of role type named ty_n_t__List__Olist_It__Type____Mirabelle____lczmhmumaa__Otype____scheme_J
% 0.45/0.62  Using role type
% 0.45/0.62  Declaring list_T247403987scheme:Type
% 0.45/0.62  FOF formula (<kernel.Constant object at 0x159e908>, <kernel.Type object at 0x159e368>) of role type named ty_n_t__List__Olist_It__Type____Mirabelle____lczmhmumaa__Otyp_J
% 0.45/0.62  Using role type
% 0.45/0.62  Declaring list_T1103309005le_typ:Type
% 0.45/0.62  FOF formula (<kernel.Constant object at 0x159e950>, <kernel.Type object at 0x159e5f0>) of role type named ty_n_t__Type____Mirabelle____lczmhmumaa__Otype____scheme
% 0.45/0.62  Using role type
% 0.45/0.62  Declaring type_M1694694083scheme:Type
% 0.45/0.62  FOF formula (<kernel.Constant object at 0x159ecb0>, <kernel.Type object at 0x159e4d0>) of role type named ty_n_t__List__Olist_It__Set__Oset_It__Nat__Onat_J_J
% 0.45/0.62  Using role type
% 0.45/0.62  Declaring list_set_nat:Type
% 0.45/0.62  FOF formula (<kernel.Constant object at 0x159e368>, <kernel.Type object at 0x159ea70>) of role type named ty_n_t__List__Olist_I_062_It__Nat__Onat_M_Eo_J_J
% 0.45/0.62  Using role type
% 0.45/0.62  Declaring list_nat_o:Type
% 0.45/0.62  FOF formula (<kernel.Constant object at 0x159e5f0>, <kernel.Type object at 0x159e9e0>) of role type named ty_n_t__Type____Mirabelle____lczmhmumaa__Otyp
% 0.45/0.62  Using role type
% 0.45/0.62  Declaring type_Mirabelle_typ:Type
% 0.45/0.62  FOF formula (<kernel.Constant object at 0x159ed88>, <kernel.Type object at 0x159ea70>) of role type named ty_n_t__List__Olist_It__Nat__Onat_J
% 0.45/0.62  Using role type
% 0.45/0.62  Declaring list_nat:Type
% 0.45/0.62  FOF formula (<kernel.Constant object at 0x159e4d0>, <kernel.Type object at 0x159eef0>) of role type named ty_n_t__Set__Oset_It__Nat__Onat_J
% 0.45/0.62  Using role type
% 0.45/0.62  Declaring set_nat:Type
% 0.45/0.62  FOF formula (<kernel.Constant object at 0x159e9e0>, <kernel.Type object at 0x159e560>) of role type named ty_n_t__Nat__Onat
% 0.45/0.62  Using role type
% 0.45/0.62  Declaring nat:Type
% 0.45/0.62  FOF formula (<kernel.Constant object at 0x159e680>, <kernel.DependentProduct object at 0x159cb48>) of role type named sy_c_HOL_OThe_001t__Nat__Onat
% 0.45/0.62  Using role type
% 0.45/0.62  Declaring the_nat:((nat->Prop)->nat)
% 0.45/0.62  FOF formula (<kernel.Constant object at 0x159ed88>, <kernel.DependentProduct object at 0x159c200>) of role type named sy_c_If_001t__Nat__Onat
% 0.45/0.62  Using role type
% 0.45/0.62  Declaring if_nat:(Prop->(nat->(nat->nat)))
% 0.45/0.62  FOF formula (<kernel.Constant object at 0x159eef0>, <kernel.DependentProduct object at 0x159c248>) of role type named sy_c_If_001t__Type____Mirabelle____lczmhmumaa__Otyp
% 0.45/0.62  Using role type
% 0.45/0.62  Declaring if_Typ1169047309le_typ:(Prop->(type_Mirabelle_typ->(type_Mirabelle_typ->type_Mirabelle_typ)))
% 0.45/0.62  FOF formula (<kernel.Constant object at 0x159e5f0>, <kernel.DependentProduct object at 0x159c200>) of role type named sy_c_Lattices_Osemilattice__neutr_001_062_It__Nat__Onat_M_Eo_J
% 0.45/0.62  Using role type
% 0.45/0.62  Declaring semila1414375521_nat_o:(((nat->Prop)->((nat->Prop)->(nat->Prop)))->((nat->Prop)->Prop))
% 0.45/0.63  FOF formula (<kernel.Constant object at 0x159e680>, <kernel.DependentProduct object at 0x159c1b8>) of role type named sy_c_Lattices_Osemilattice__neutr_001t__Set__Oset_It__Nat__Onat_J
% 0.45/0.63  Using role type
% 0.45/0.63  Declaring semila1369944356et_nat:((set_nat->(set_nat->set_nat))->(set_nat->Prop))
% 0.45/0.63  FOF formula (<kernel.Constant object at 0x159e5f0>, <kernel.DependentProduct object at 0x159c3f8>) of role type named sy_c_Lattices_Osup__class_Osup_001_062_It__Nat__Onat_M_Eo_J
% 0.45/0.63  Using role type
% 0.45/0.63  Declaring sup_sup_nat_o:((nat->Prop)->((nat->Prop)->(nat->Prop)))
% 0.45/0.63  FOF formula (<kernel.Constant object at 0x159e5f0>, <kernel.DependentProduct object at 0x159cb48>) of role type named sy_c_Lattices_Osup__class_Osup_001t__Nat__Onat
% 0.45/0.63  Using role type
% 0.45/0.63  Declaring sup_sup_nat:(nat->(nat->nat))
% 0.45/0.63  FOF formula (<kernel.Constant object at 0x159ccf8>, <kernel.DependentProduct object at 0x159c6c8>) of role type named sy_c_Lattices_Osup__class_Osup_001t__Set__Oset_It__Nat__Onat_J
% 0.45/0.63  Using role type
% 0.45/0.63  Declaring sup_sup_set_nat:(set_nat->(set_nat->set_nat))
% 0.45/0.63  FOF formula (<kernel.Constant object at 0x159c3f8>, <kernel.DependentProduct object at 0x159ca28>) of role type named sy_c_List_Olist_OCons_001_062_It__Nat__Onat_M_Eo_J
% 0.45/0.63  Using role type
% 0.45/0.63  Declaring cons_nat_o:((nat->Prop)->(list_nat_o->list_nat_o))
% 0.45/0.63  FOF formula (<kernel.Constant object at 0x159cb48>, <kernel.DependentProduct object at 0x159ccf8>) of role type named sy_c_List_Olist_OCons_001_062_It__Nat__Onat_Mt__Type____Mirabelle____lczmhmumaa__Otyp_J
% 0.45/0.63  Using role type
% 0.45/0.63  Declaring cons_n499085924le_typ:((nat->type_Mirabelle_typ)->(list_n396811828le_typ->list_n396811828le_typ))
% 0.45/0.63  FOF formula (<kernel.Constant object at 0x159c200>, <kernel.DependentProduct object at 0x159c3f8>) of role type named sy_c_List_Olist_OCons_001t__List__Olist_I_062_It__Nat__Onat_Mt__Type____Mirabelle____lczmhmumaa__Otyp_J_J
% 0.45/0.63  Using role type
% 0.45/0.63  Declaring cons_l1800589546le_typ:(list_n396811828le_typ->(list_l865305402le_typ->list_l865305402le_typ))
% 0.45/0.63  FOF formula (<kernel.Constant object at 0x159ca28>, <kernel.DependentProduct object at 0x159cb48>) of role type named sy_c_List_Olist_OCons_001t__List__Olist_It__List__Olist_It__Type____Mirabelle____lczmhmumaa__Otype____scheme_J_J
% 0.45/0.63  Using role type
% 0.45/0.63  Declaring cons_l531914285scheme:(list_l1334080099scheme->(list_l1704431731scheme->list_l1704431731scheme))
% 0.45/0.63  FOF formula (<kernel.Constant object at 0x159c6c8>, <kernel.DependentProduct object at 0x2ba19ed9b320>) of role type named sy_c_List_Olist_OCons_001t__List__Olist_It__Type____Mirabelle____lczmhmumaa__Otyp_J
% 0.45/0.63  Using role type
% 0.45/0.63  Declaring cons_l392684675le_typ:(list_T1103309005le_typ->(list_l1790670291le_typ->list_l1790670291le_typ))
% 0.45/0.63  FOF formula (<kernel.Constant object at 0x2ba19ed9b290>, <kernel.DependentProduct object at 0x159cb48>) of role type named sy_c_List_Olist_OCons_001t__List__Olist_It__Type____Mirabelle____lczmhmumaa__Otype____scheme_J
% 0.45/0.63  Using role type
% 0.45/0.63  Declaring cons_l1910959773scheme:(list_T247403987scheme->(list_l1334080099scheme->list_l1334080099scheme))
% 0.45/0.63  FOF formula (<kernel.Constant object at 0x2ba19ed9b3f8>, <kernel.DependentProduct object at 0x159c200>) of role type named sy_c_List_Olist_OCons_001t__Nat__Onat
% 0.45/0.63  Using role type
% 0.45/0.63  Declaring cons_nat:(nat->(list_nat->list_nat))
% 0.45/0.63  FOF formula (<kernel.Constant object at 0x2ba19ed9b290>, <kernel.DependentProduct object at 0x159c6c8>) of role type named sy_c_List_Olist_OCons_001t__Set__Oset_It__Nat__Onat_J
% 0.45/0.63  Using role type
% 0.45/0.63  Declaring cons_set_nat:(set_nat->(list_set_nat->list_set_nat))
% 0.45/0.63  FOF formula (<kernel.Constant object at 0x2ba19ed9b248>, <kernel.DependentProduct object at 0x159ccf8>) of role type named sy_c_List_Olist_OCons_001t__Type____Mirabelle____lczmhmumaa__Otyp
% 0.45/0.63  Using role type
% 0.45/0.63  Declaring cons_T363929085le_typ:(type_Mirabelle_typ->(list_T1103309005le_typ->list_T1103309005le_typ))
% 0.45/0.63  FOF formula (<kernel.Constant object at 0x2ba19ed9b248>, <kernel.DependentProduct object at 0x159c248>) of role type named sy_c_List_Olist_OCons_001t__Type____Mirabelle____lczmhmumaa__Otype____scheme
% 0.45/0.63  Using role type
% 0.45/0.63  Declaring cons_T633159821scheme:(type_M1694694083scheme->(list_T247403987scheme->list_T247403987scheme))
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x159c200>, <kernel.Constant object at 0x159c248>) of role type named sy_c_List_Olist_ONil_001_062_It__Nat__Onat_M_Eo_J
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring nil_nat_o:list_nat_o
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x159c6c8>, <kernel.Constant object at 0x159ccf8>) of role type named sy_c_List_Olist_ONil_001t__Nat__Onat
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring nil_nat:list_nat
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x159c200>, <kernel.Constant object at 0x157c680>) of role type named sy_c_List_Olist_ONil_001t__Set__Oset_It__Nat__Onat_J
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring nil_set_nat:list_set_nat
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x159ccf8>, <kernel.Constant object at 0x157ccb0>) of role type named sy_c_List_Olist_ONil_001t__Type____Mirabelle____lczmhmumaa__Otype____scheme
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring nil_Ty61485117scheme:list_T247403987scheme
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x159c200>, <kernel.DependentProduct object at 0x157cf38>) of role type named sy_c_List_Oord__class_Olexordp__eq_001_062_It__Nat__Onat_M_Eo_J
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring ord_lexordp_eq_nat_o:(list_nat_o->(list_nat_o->Prop))
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x159c248>, <kernel.DependentProduct object at 0x157ca28>) of role type named sy_c_List_Oord__class_Olexordp__eq_001t__Nat__Onat
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring ord_lexordp_eq_nat:(list_nat->(list_nat->Prop))
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x159c248>, <kernel.DependentProduct object at 0x1599e60>) of role type named sy_c_List_Oord__class_Olexordp__eq_001t__Set__Oset_It__Nat__Onat_J
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring ord_le727790544et_nat:(list_set_nat->(list_set_nat->Prop))
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x157cf38>, <kernel.DependentProduct object at 0x1599290>) of role type named sy_c_Orderings_Obot__class_Obot_001_062_It__Nat__Onat_M_Eo_J
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring bot_bot_nat_o:(nat->Prop)
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x157cb48>, <kernel.Sort object at 0x2ba19ed77638>) of role type named sy_c_Orderings_Obot__class_Obot_001_Eo
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring bot_bot_o:Prop
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x157cd88>, <kernel.Constant object at 0x157cf38>) of role type named sy_c_Orderings_Obot__class_Obot_001t__Nat__Onat
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring bot_bot_nat:nat
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x157ccb0>, <kernel.Constant object at 0x1599290>) of role type named sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Nat__Onat_J
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring bot_bot_set_nat:set_nat
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x157cf38>, <kernel.DependentProduct object at 0x1599cb0>) of role type named sy_c_Orderings_Oord__class_Oless_001_062_It__Nat__Onat_M_Eo_J
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring ord_less_nat_o:((nat->Prop)->((nat->Prop)->Prop))
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x157ccb0>, <kernel.DependentProduct object at 0x1599e60>) of role type named sy_c_Orderings_Oord__class_Oless_001t__Nat__Onat
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring ord_less_nat:(nat->(nat->Prop))
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x157cb48>, <kernel.DependentProduct object at 0x1599248>) of role type named sy_c_Orderings_Oord__class_Oless_001t__Set__Oset_It__Nat__Onat_J
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring ord_less_set_nat:(set_nat->(set_nat->Prop))
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x1599f80>, <kernel.DependentProduct object at 0x15a1050>) of role type named sy_c_Set_OCollect_001t__Nat__Onat
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring collect_nat:((nat->Prop)->set_nat)
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x1599d40>, <kernel.DependentProduct object at 0x1599e18>) of role type named sy_c_Set_Oinsert_001t__Nat__Onat
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring insert_nat:(nat->(set_nat->set_nat))
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x1599ef0>, <kernel.DependentProduct object at 0x15a10e0>) of role type named sy_c_Set_Ois__empty_001t__Nat__Onat
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring is_empty_nat:(set_nat->Prop)
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x1599e18>, <kernel.DependentProduct object at 0x15a1050>) of role type named sy_c_Set_Ois__singleton_001t__Nat__Onat
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring is_singleton_nat:(set_nat->Prop)
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x1599cb0>, <kernel.DependentProduct object at 0x15a1ab8>) of role type named sy_c_Set_Othe__elem_001t__Nat__Onat
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring the_elem_nat:(set_nat->nat)
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x1599e18>, <kernel.DependentProduct object at 0x15a1050>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Ocod
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring type_Mirabelle_cod:((nat->type_Mirabelle_typ)->set_nat)
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x1599cb0>, <kernel.DependentProduct object at 0x15a10e0>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Odom
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring type_Mirabelle_dom:((nat->type_Mirabelle_typ)->set_nat)
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x1599248>, <kernel.DependentProduct object at 0x15a1128>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Oid__subst
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring type_M405566558_subst:(nat->type_Mirabelle_typ)
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x1599cb0>, <kernel.DependentProduct object at 0x15a1200>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Omk__scheme
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring type_M1006385707scheme:(type_Mirabelle_typ->type_M1694694083scheme)
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x1599cb0>, <kernel.DependentProduct object at 0x15a1248>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Onew__tv_001_062_It__Nat__Onat_Mt__Type____Mirabelle____lczmhmumaa__Otyp_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring type_M1734147655le_typ:(nat->((nat->type_Mirabelle_typ)->Prop))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x15a1128>, <kernel.DependentProduct object at 0x15a10e0>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Onew__tv_001t__List__Olist_I_062_It__Nat__Onat_Mt__Type____Mirabelle____lczmhmumaa__Otyp_J_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring type_M244876119le_typ:(nat->(list_n396811828le_typ->Prop))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x15a1e60>, <kernel.DependentProduct object at 0x15a1998>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Onew__tv_001t__List__Olist_It__List__Olist_I_062_It__Nat__Onat_Mt__Type____Mirabelle____lczmhmumaa__Otyp_J_J_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring type_M2086816231le_typ:(nat->(list_l865305402le_typ->Prop))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x15a1248>, <kernel.DependentProduct object at 0x15a1098>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Onew__tv_001t__List__Olist_It__List__Olist_It__List__Olist_It__Type____Mirabelle____lczmhmumaa__Otype____scheme_J_J_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring type_M1172169604scheme:(nat->(list_l1704431731scheme->Prop))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x15a10e0>, <kernel.DependentProduct object at 0x15a1ea8>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Onew__tv_001t__List__Olist_It__List__Olist_It__Type____Mirabelle____lczmhmumaa__Otyp_J_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring type_M1826376056le_typ:(nat->(list_l1790670291le_typ->Prop))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x15a1680>, <kernel.DependentProduct object at 0x15a1128>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Onew__tv_001t__List__Olist_It__List__Olist_It__Type____Mirabelle____lczmhmumaa__Otype____scheme_J_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring type_M1377662078scheme:(nat->(list_l1334080099scheme->Prop))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x15a1908>, <kernel.DependentProduct object at 0x15a1e60>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Onew__tv_001t__List__Olist_It__Type____Mirabelle____lczmhmumaa__Otyp_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring type_M263553000le_typ:(nat->(list_T1103309005le_typ->Prop))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x15a1710>, <kernel.DependentProduct object at 0x15a1248>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Onew__tv_001t__List__Olist_It__Type____Mirabelle____lczmhmumaa__Otype____scheme_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring type_M2064939256scheme:(nat->(list_T247403987scheme->Prop))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x15a16c8>, <kernel.DependentProduct object at 0x15a10e0>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Onew__tv_001t__Type____Mirabelle____lczmhmumaa__Otyp
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring type_M1211611096le_typ:(nat->(type_Mirabelle_typ->Prop))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x15a1e60>, <kernel.DependentProduct object at 0x15a1680>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Onew__tv_001t__Type____Mirabelle____lczmhmumaa__Otype____scheme
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring type_M1963061490scheme:(nat->(type_M1694694083scheme->Prop))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x15a1248>, <kernel.DependentProduct object at 0x15a1a70>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Oof__nat__class_Oof__nat_001t__Nat__Onat
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring type_M1898948661at_nat:(nat->nat)
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x15a13b0>, <kernel.DependentProduct object at 0x15a16c8>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Otyp_OFun
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring type_Mirabelle_Fun:(type_Mirabelle_typ->(type_Mirabelle_typ->type_Mirabelle_typ))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x15a1680>, <kernel.DependentProduct object at 0x15a13f8>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Otyp_OTVar
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring type_Mirabelle_TVar:(nat->type_Mirabelle_typ)
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x15a1a70>, <kernel.DependentProduct object at 0x15a1e60>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Otyp__of__class_Otyp__of_001t__Type____Mirabelle____lczmhmumaa__Otyp
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring type_M1743451154le_typ:(type_Mirabelle_typ->type_Mirabelle_typ)
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x15a16c8>, <kernel.DependentProduct object at 0x15a17e8>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Otype__scheme_OBVar
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring type_M2048935292e_BVar:(nat->type_M1694694083scheme)
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x15a13f8>, <kernel.DependentProduct object at 0x15a1830>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Otype__scheme_OFVar
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring type_M876316792e_FVar:(nat->type_M1694694083scheme)
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x15a1e60>, <kernel.DependentProduct object at 0x15a1a70>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Otype__scheme_OSFun
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring type_M155660035e_SFun:(type_M1694694083scheme->(type_M1694694083scheme->type_M1694694083scheme))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x15a17e8>, <kernel.DependentProduct object at 0x15a1cb0>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Otype__struct__class_Oapp__subst_001_062_It__Nat__Onat_Mt__Type____Mirabelle____lczmhmumaa__Otyp_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring type_M1158474302le_typ:((nat->type_Mirabelle_typ)->((nat->type_Mirabelle_typ)->(nat->type_Mirabelle_typ)))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x15a1830>, <kernel.DependentProduct object at 0x15a1e60>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Otype__struct__class_Oapp__subst_001t__List__Olist_I_062_It__Nat__Onat_Mt__Type____Mirabelle____lczmhmumaa__Otyp_J_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring type_M737052622le_typ:((nat->type_Mirabelle_typ)->(list_n396811828le_typ->list_n396811828le_typ))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x15a1b00>, <kernel.DependentProduct object at 0x15a17e8>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Otype__struct__class_Oapp__subst_001t__List__Olist_It__List__Olist_It__List__Olist_It__Type____Mirabelle____lczmhmumaa__Otype____scheme_J_J_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring type_M1385924301scheme:((nat->type_Mirabelle_typ)->(list_l1704431731scheme->list_l1704431731scheme))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x15a13f8>, <kernel.DependentProduct object at 0x15a1830>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Otype__struct__class_Oapp__subst_001t__List__Olist_It__List__Olist_It__Type____Mirabelle____lczmhmumaa__Otyp_J_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring type_M1913464047le_typ:((nat->type_Mirabelle_typ)->(list_l1790670291le_typ->list_l1790670291le_typ))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x15a1170>, <kernel.DependentProduct object at 0x15a1b00>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Otype__struct__class_Oapp__subst_001t__List__Olist_It__List__Olist_It__Type____Mirabelle____lczmhmumaa__Otype____scheme_J_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring type_M1061687367scheme:((nat->type_Mirabelle_typ)->(list_l1334080099scheme->list_l1334080099scheme))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x15a13b0>, <kernel.DependentProduct object at 0x15a13f8>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Otype__struct__class_Oapp__subst_001t__List__Olist_It__Type____Mirabelle____lczmhmumaa__Otyp_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring type_M1440203487le_typ:((nat->type_Mirabelle_typ)->(list_T1103309005le_typ->list_T1103309005le_typ))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x15a1cb0>, <kernel.DependentProduct object at 0x15a1170>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Otype__struct__class_Oapp__subst_001t__List__Olist_It__Type____Mirabelle____lczmhmumaa__Otype____scheme_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring type_M1944210753scheme:((nat->type_Mirabelle_typ)->(list_T247403987scheme->list_T247403987scheme))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x15a1e60>, <kernel.DependentProduct object at 0x15a13b0>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Otype__struct__class_Oapp__subst_001t__Type____Mirabelle____lczmhmumaa__Otyp
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring type_M784671311le_typ:((nat->type_Mirabelle_typ)->(type_Mirabelle_typ->type_Mirabelle_typ))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x15a17e8>, <kernel.DependentProduct object at 0x15a1cb0>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Otype__struct__class_Oapp__subst_001t__Type____Mirabelle____lczmhmumaa__Otype____scheme
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring type_M1690910139scheme:((nat->type_Mirabelle_typ)->(type_M1694694083scheme->type_M1694694083scheme))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x15a1830>, <kernel.DependentProduct object at 0x15a16c8>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Otype__struct__class_Obound__tv_001_062_It__Nat__Onat_Mt__Type____Mirabelle____lczmhmumaa__Otyp_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring type_M772783356le_typ:((nat->type_Mirabelle_typ)->set_nat)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x15a1b00>, <kernel.DependentProduct object at 0x15a1170>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Otype__struct__class_Obound__tv_001t__List__Olist_I_062_It__Nat__Onat_Mt__Type____Mirabelle____lczmhmumaa__Otyp_J_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring type_M513401740le_typ:(list_n396811828le_typ->set_nat)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x15a13f8>, <kernel.DependentProduct object at 0x15a14d0>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Otype__struct__class_Obound__tv_001t__List__Olist_It__List__Olist_It__Type____Mirabelle____lczmhmumaa__Otype____scheme_J_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring type_M1496178953scheme:(list_l1334080099scheme->set_nat)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x15a16c8>, <kernel.DependentProduct object at 0x15a1bd8>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Otype__struct__class_Obound__tv_001t__List__Olist_It__Type____Mirabelle____lczmhmumaa__Otyp_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring type_M1539052445le_typ:(list_T1103309005le_typ->set_nat)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x15a1170>, <kernel.DependentProduct object at 0x15a1e18>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Otype__struct__class_Obound__tv_001t__List__Olist_It__Type____Mirabelle____lczmhmumaa__Otype____scheme_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring type_M961603331scheme:(list_T247403987scheme->set_nat)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x15a14d0>, <kernel.DependentProduct object at 0x170b290>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Otype__struct__class_Obound__tv_001t__Type____Mirabelle____lczmhmumaa__Otyp
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring type_M801073677le_typ:(type_Mirabelle_typ->set_nat)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x15a1bd8>, <kernel.DependentProduct object at 0x170b2d8>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Otype__struct__class_Obound__tv_001t__Type____Mirabelle____lczmhmumaa__Otype____scheme
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring type_M326705277scheme:(type_M1694694083scheme->set_nat)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x15a1b00>, <kernel.DependentProduct object at 0x170b290>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Otype__struct__class_Ofree__tv_001_062_It__Nat__Onat_Mt__Type____Mirabelle____lczmhmumaa__Otyp_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring type_M1715972684le_typ:((nat->type_Mirabelle_typ)->set_nat)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x15a16c8>, <kernel.DependentProduct object at 0x170b248>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Otype__struct__class_Ofree__tv_001t__List__Olist_I_062_It__Nat__Onat_Mt__Type____Mirabelle____lczmhmumaa__Otyp_J_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring type_M1691543772le_typ:(list_n396811828le_typ->set_nat)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x15a1bd8>, <kernel.DependentProduct object at 0x170b170>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Otype__struct__class_Ofree__tv_001t__List__Olist_It__List__Olist_I_062_It__Nat__Onat_Mt__Type____Mirabelle____lczmhmumaa__Otyp_J_J_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring type_M906078444le_typ:(list_l865305402le_typ->set_nat)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x15a1b00>, <kernel.DependentProduct object at 0x170b1b8>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Otype__struct__class_Ofree__tv_001t__List__Olist_It__List__Olist_It__List__Olist_It__Type____Mirabelle____lczmhmumaa__Otype____scheme_J_J_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring type_M1926053183scheme:(list_l1704431731scheme->set_nat)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x15a1bd8>, <kernel.DependentProduct object at 0x170b0e0>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Otype__struct__class_Ofree__tv_001t__List__Olist_It__List__Olist_It__Type____Mirabelle____lczmhmumaa__Otyp_J_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring type_M1418941437le_typ:(list_l1790670291le_typ->set_nat)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x15a16c8>, <kernel.DependentProduct object at 0x170b128>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Otype__struct__class_Ofree__tv_001t__List__Olist_It__List__Olist_It__Type____Mirabelle____lczmhmumaa__Otype____scheme_J_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring type_M1958029241scheme:(list_l1334080099scheme->set_nat)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x15a1bd8>, <kernel.DependentProduct object at 0x170b050>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Otype__struct__class_Ofree__tv_001t__List__Olist_It__Type____Mirabelle____lczmhmumaa__Otyp_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring type_M510873837le_typ:(list_T1103309005le_typ->set_nat)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x15a1bd8>, <kernel.DependentProduct object at 0x170b098>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Otype__struct__class_Ofree__tv_001t__List__Olist_It__Type____Mirabelle____lczmhmumaa__Otype____scheme_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring type_M141510067scheme:(list_T247403987scheme->set_nat)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x170b128>, <kernel.DependentProduct object at 0x170b368>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Otype__struct__class_Ofree__tv_001t__Type____Mirabelle____lczmhmumaa__Otyp
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring type_M49385309le_typ:(type_Mirabelle_typ->set_nat)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x170b050>, <kernel.DependentProduct object at 0x170b3b0>) of role type named sy_c_Type__Mirabelle__lczmhmumaa_Otype__struct__class_Ofree__tv_001t__Type____Mirabelle____lczmhmumaa__Otype____scheme
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring type_M1050318637scheme:(type_M1694694083scheme->set_nat)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x170b098>, <kernel.DependentProduct object at 0x170b200>) of role type named sy_c_member_001t__Nat__Onat
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring member_nat:(nat->(set_nat->Prop))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x170b368>, <kernel.DependentProduct object at 0x170b3f8>) of role type named sy_v_S1
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring s1:(nat->type_Mirabelle_typ)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x170b3b0>, <kernel.DependentProduct object at 0x170b488>) of role type named sy_v_S2
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring s2:(nat->type_Mirabelle_typ)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x170b200>, <kernel.Constant object at 0x170b488>) of role type named sy_v_n
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring n:nat
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x170b368>, <kernel.Constant object at 0x170b488>) of role type named sy_v_x
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring x:nat
% 0.48/0.65  FOF formula (forall (X1:nat) (Y1:nat), (((eq Prop) (((eq type_M1694694083scheme) (type_M876316792e_FVar X1)) (type_M876316792e_FVar Y1))) (((eq nat) X1) Y1))) of role axiom named fact_0_type__scheme_Oinject_I1_J
% 0.48/0.66  A new axiom: (forall (X1:nat) (Y1:nat), (((eq Prop) (((eq type_M1694694083scheme) (type_M876316792e_FVar X1)) (type_M876316792e_FVar Y1))) (((eq nat) X1) Y1)))
% 0.48/0.66  FOF formula (forall (Sch:type_M1694694083scheme) (S1:(nat->type_Mirabelle_typ)) (S2:(nat->type_Mirabelle_typ)), ((forall (N:nat), (((member_nat N) (type_M1050318637scheme Sch))->(((eq type_Mirabelle_typ) (S1 N)) (S2 N))))->(((eq type_M1694694083scheme) ((type_M1690910139scheme S1) Sch)) ((type_M1690910139scheme S2) Sch)))) of role axiom named fact_1_eq__free__eq__subst__type__scheme
% 0.48/0.66  A new axiom: (forall (Sch:type_M1694694083scheme) (S1:(nat->type_Mirabelle_typ)) (S2:(nat->type_Mirabelle_typ)), ((forall (N:nat), (((member_nat N) (type_M1050318637scheme Sch))->(((eq type_Mirabelle_typ) (S1 N)) (S2 N))))->(((eq type_M1694694083scheme) ((type_M1690910139scheme S1) Sch)) ((type_M1690910139scheme S2) Sch))))
% 0.48/0.66  FOF formula (forall (Sch:type_M1694694083scheme) (S:(nat->type_Mirabelle_typ)) (S3:(nat->type_Mirabelle_typ)), ((forall (X:nat), (((member_nat X) (type_M1050318637scheme Sch))->(((eq type_Mirabelle_typ) (S X)) (S3 X))))->(((eq type_M1694694083scheme) ((type_M1690910139scheme S) Sch)) ((type_M1690910139scheme S3) Sch)))) of role axiom named fact_2_scheme__substitutions__only__on__free__variables
% 0.48/0.66  A new axiom: (forall (Sch:type_M1694694083scheme) (S:(nat->type_Mirabelle_typ)) (S3:(nat->type_Mirabelle_typ)), ((forall (X:nat), (((member_nat X) (type_M1050318637scheme Sch))->(((eq type_Mirabelle_typ) (S X)) (S3 X))))->(((eq type_M1694694083scheme) ((type_M1690910139scheme S) Sch)) ((type_M1690910139scheme S3) Sch))))
% 0.48/0.66  FOF formula (forall (S:(nat->type_Mirabelle_typ)) (N2:nat), (((eq type_M1694694083scheme) ((type_M1690910139scheme S) (type_M876316792e_FVar N2))) (type_M1006385707scheme (S N2)))) of role axiom named fact_3_app__subst__type__scheme_Osimps_I1_J
% 0.48/0.66  A new axiom: (forall (S:(nat->type_Mirabelle_typ)) (N2:nat), (((eq type_M1694694083scheme) ((type_M1690910139scheme S) (type_M876316792e_FVar N2))) (type_M1006385707scheme (S N2))))
% 0.48/0.66  FOF formula (forall (S:(nat->type_Mirabelle_typ)) (N2:nat), (((eq type_M1694694083scheme) ((type_M1690910139scheme S) (type_M2048935292e_BVar N2))) (type_M2048935292e_BVar N2))) of role axiom named fact_4_app__subst__type__scheme_Osimps_I2_J
% 0.48/0.66  A new axiom: (forall (S:(nat->type_Mirabelle_typ)) (N2:nat), (((eq type_M1694694083scheme) ((type_M1690910139scheme S) (type_M2048935292e_BVar N2))) (type_M2048935292e_BVar N2)))
% 0.48/0.66  FOF formula (forall (S:(nat->type_Mirabelle_typ)) (Sch1:type_M1694694083scheme) (Sch2:type_M1694694083scheme), (((eq type_M1694694083scheme) ((type_M1690910139scheme S) ((type_M155660035e_SFun Sch1) Sch2))) ((type_M155660035e_SFun ((type_M1690910139scheme S) Sch1)) ((type_M1690910139scheme S) Sch2)))) of role axiom named fact_5_app__subst__type__scheme_Osimps_I3_J
% 0.48/0.66  A new axiom: (forall (S:(nat->type_Mirabelle_typ)) (Sch1:type_M1694694083scheme) (Sch2:type_M1694694083scheme), (((eq type_M1694694083scheme) ((type_M1690910139scheme S) ((type_M155660035e_SFun Sch1) Sch2))) ((type_M155660035e_SFun ((type_M1690910139scheme S) Sch1)) ((type_M1690910139scheme S) Sch2))))
% 0.48/0.66  FOF formula (forall (X1:nat) (X2:nat), (not (((eq type_M1694694083scheme) (type_M876316792e_FVar X1)) (type_M2048935292e_BVar X2)))) of role axiom named fact_6_type__scheme_Odistinct_I1_J
% 0.48/0.66  A new axiom: (forall (X1:nat) (X2:nat), (not (((eq type_M1694694083scheme) (type_M876316792e_FVar X1)) (type_M2048935292e_BVar X2))))
% 0.48/0.66  FOF formula (forall (X1:nat) (X31:type_M1694694083scheme) (X32:type_M1694694083scheme), (not (((eq type_M1694694083scheme) (type_M876316792e_FVar X1)) ((type_M155660035e_SFun X31) X32)))) of role axiom named fact_7_type__scheme_Odistinct_I3_J
% 0.48/0.66  A new axiom: (forall (X1:nat) (X31:type_M1694694083scheme) (X32:type_M1694694083scheme), (not (((eq type_M1694694083scheme) (type_M876316792e_FVar X1)) ((type_M155660035e_SFun X31) X32))))
% 0.48/0.66  FOF formula (forall (S:(nat->type_Mirabelle_typ)) (X3:(nat->type_Mirabelle_typ)) (L:list_n396811828le_typ), (((eq list_n396811828le_typ) ((type_M737052622le_typ S) ((cons_n499085924le_typ X3) L))) ((cons_n499085924le_typ ((type_M1158474302le_typ S) X3)) ((type_M737052622le_typ S) L)))) of role axiom named fact_8_app__subst__Cons
% 0.48/0.67  A new axiom: (forall (S:(nat->type_Mirabelle_typ)) (X3:(nat->type_Mirabelle_typ)) (L:list_n396811828le_typ), (((eq list_n396811828le_typ) ((type_M737052622le_typ S) ((cons_n499085924le_typ X3) L))) ((cons_n499085924le_typ ((type_M1158474302le_typ S) X3)) ((type_M737052622le_typ S) L))))
% 0.48/0.67  FOF formula (forall (S:(nat->type_Mirabelle_typ)) (X3:list_l1334080099scheme) (L:list_l1704431731scheme), (((eq list_l1704431731scheme) ((type_M1385924301scheme S) ((cons_l531914285scheme X3) L))) ((cons_l531914285scheme ((type_M1061687367scheme S) X3)) ((type_M1385924301scheme S) L)))) of role axiom named fact_9_app__subst__Cons
% 0.48/0.67  A new axiom: (forall (S:(nat->type_Mirabelle_typ)) (X3:list_l1334080099scheme) (L:list_l1704431731scheme), (((eq list_l1704431731scheme) ((type_M1385924301scheme S) ((cons_l531914285scheme X3) L))) ((cons_l531914285scheme ((type_M1061687367scheme S) X3)) ((type_M1385924301scheme S) L))))
% 0.48/0.67  FOF formula (forall (S:(nat->type_Mirabelle_typ)) (X3:list_T1103309005le_typ) (L:list_l1790670291le_typ), (((eq list_l1790670291le_typ) ((type_M1913464047le_typ S) ((cons_l392684675le_typ X3) L))) ((cons_l392684675le_typ ((type_M1440203487le_typ S) X3)) ((type_M1913464047le_typ S) L)))) of role axiom named fact_10_app__subst__Cons
% 0.48/0.67  A new axiom: (forall (S:(nat->type_Mirabelle_typ)) (X3:list_T1103309005le_typ) (L:list_l1790670291le_typ), (((eq list_l1790670291le_typ) ((type_M1913464047le_typ S) ((cons_l392684675le_typ X3) L))) ((cons_l392684675le_typ ((type_M1440203487le_typ S) X3)) ((type_M1913464047le_typ S) L))))
% 0.48/0.67  FOF formula (forall (S:(nat->type_Mirabelle_typ)) (X3:type_Mirabelle_typ) (L:list_T1103309005le_typ), (((eq list_T1103309005le_typ) ((type_M1440203487le_typ S) ((cons_T363929085le_typ X3) L))) ((cons_T363929085le_typ ((type_M784671311le_typ S) X3)) ((type_M1440203487le_typ S) L)))) of role axiom named fact_11_app__subst__Cons
% 0.48/0.67  A new axiom: (forall (S:(nat->type_Mirabelle_typ)) (X3:type_Mirabelle_typ) (L:list_T1103309005le_typ), (((eq list_T1103309005le_typ) ((type_M1440203487le_typ S) ((cons_T363929085le_typ X3) L))) ((cons_T363929085le_typ ((type_M784671311le_typ S) X3)) ((type_M1440203487le_typ S) L))))
% 0.48/0.67  FOF formula (forall (S:(nat->type_Mirabelle_typ)) (X3:list_T247403987scheme) (L:list_l1334080099scheme), (((eq list_l1334080099scheme) ((type_M1061687367scheme S) ((cons_l1910959773scheme X3) L))) ((cons_l1910959773scheme ((type_M1944210753scheme S) X3)) ((type_M1061687367scheme S) L)))) of role axiom named fact_12_app__subst__Cons
% 0.48/0.67  A new axiom: (forall (S:(nat->type_Mirabelle_typ)) (X3:list_T247403987scheme) (L:list_l1334080099scheme), (((eq list_l1334080099scheme) ((type_M1061687367scheme S) ((cons_l1910959773scheme X3) L))) ((cons_l1910959773scheme ((type_M1944210753scheme S) X3)) ((type_M1061687367scheme S) L))))
% 0.48/0.67  FOF formula (forall (S:(nat->type_Mirabelle_typ)) (X3:type_M1694694083scheme) (L:list_T247403987scheme), (((eq list_T247403987scheme) ((type_M1944210753scheme S) ((cons_T633159821scheme X3) L))) ((cons_T633159821scheme ((type_M1690910139scheme S) X3)) ((type_M1944210753scheme S) L)))) of role axiom named fact_13_app__subst__Cons
% 0.48/0.67  A new axiom: (forall (S:(nat->type_Mirabelle_typ)) (X3:type_M1694694083scheme) (L:list_T247403987scheme), (((eq list_T247403987scheme) ((type_M1944210753scheme S) ((cons_T633159821scheme X3) L))) ((cons_T633159821scheme ((type_M1690910139scheme S) X3)) ((type_M1944210753scheme S) L))))
% 0.48/0.67  FOF formula (forall (T:type_Mirabelle_typ), (((eq set_nat) (type_M1050318637scheme (type_M1006385707scheme T))) (type_M49385309le_typ T))) of role axiom named fact_14_free__tv__mk__scheme
% 0.48/0.67  A new axiom: (forall (T:type_Mirabelle_typ), (((eq set_nat) (type_M1050318637scheme (type_M1006385707scheme T))) (type_M49385309le_typ T)))
% 0.48/0.67  FOF formula (forall (M:nat), (((eq set_nat) (type_M1050318637scheme (type_M876316792e_FVar M))) ((insert_nat M) bot_bot_set_nat))) of role axiom named fact_15_free__tv__type__scheme_Osimps_I1_J
% 0.48/0.68  A new axiom: (forall (M:nat), (((eq set_nat) (type_M1050318637scheme (type_M876316792e_FVar M))) ((insert_nat M) bot_bot_set_nat)))
% 0.48/0.68  FOF formula (forall (N2:nat) (Sch:type_M1694694083scheme) (S:(nat->type_Mirabelle_typ)) (S3:(nat->type_Mirabelle_typ)), (((type_M1963061490scheme N2) Sch)->(((eq type_M1694694083scheme) ((type_M1690910139scheme (fun (K:nat)=> (((if_Typ1169047309le_typ ((ord_less_nat K) N2)) (S K)) (S3 K)))) Sch)) ((type_M1690910139scheme S) Sch)))) of role axiom named fact_16_new__if__subst__type__scheme
% 0.48/0.68  A new axiom: (forall (N2:nat) (Sch:type_M1694694083scheme) (S:(nat->type_Mirabelle_typ)) (S3:(nat->type_Mirabelle_typ)), (((type_M1963061490scheme N2) Sch)->(((eq type_M1694694083scheme) ((type_M1690910139scheme (fun (K:nat)=> (((if_Typ1169047309le_typ ((ord_less_nat K) N2)) (S K)) (S3 K)))) Sch)) ((type_M1690910139scheme S) Sch))))
% 0.48/0.68  FOF formula (forall (X31:type_M1694694083scheme) (X32:type_M1694694083scheme) (Y31:type_M1694694083scheme) (Y32:type_M1694694083scheme), (((eq Prop) (((eq type_M1694694083scheme) ((type_M155660035e_SFun X31) X32)) ((type_M155660035e_SFun Y31) Y32))) ((and (((eq type_M1694694083scheme) X31) Y31)) (((eq type_M1694694083scheme) X32) Y32)))) of role axiom named fact_17_type__scheme_Oinject_I3_J
% 0.48/0.68  A new axiom: (forall (X31:type_M1694694083scheme) (X32:type_M1694694083scheme) (Y31:type_M1694694083scheme) (Y32:type_M1694694083scheme), (((eq Prop) (((eq type_M1694694083scheme) ((type_M155660035e_SFun X31) X32)) ((type_M155660035e_SFun Y31) Y32))) ((and (((eq type_M1694694083scheme) X31) Y31)) (((eq type_M1694694083scheme) X32) Y32))))
% 0.48/0.68  FOF formula (forall (X2:nat) (Y2:nat), (((eq Prop) (((eq type_M1694694083scheme) (type_M2048935292e_BVar X2)) (type_M2048935292e_BVar Y2))) (((eq nat) X2) Y2))) of role axiom named fact_18_type__scheme_Oinject_I2_J
% 0.48/0.68  A new axiom: (forall (X2:nat) (Y2:nat), (((eq Prop) (((eq type_M1694694083scheme) (type_M2048935292e_BVar X2)) (type_M2048935292e_BVar Y2))) (((eq nat) X2) Y2)))
% 0.48/0.68  FOF formula (forall (N2:nat) (X3:list_n396811828le_typ) (L:list_l865305402le_typ), (((eq Prop) ((type_M2086816231le_typ N2) ((cons_l1800589546le_typ X3) L))) ((and ((type_M244876119le_typ N2) X3)) ((type_M2086816231le_typ N2) L)))) of role axiom named fact_19_new__tv__Cons
% 0.48/0.68  A new axiom: (forall (N2:nat) (X3:list_n396811828le_typ) (L:list_l865305402le_typ), (((eq Prop) ((type_M2086816231le_typ N2) ((cons_l1800589546le_typ X3) L))) ((and ((type_M244876119le_typ N2) X3)) ((type_M2086816231le_typ N2) L))))
% 0.48/0.68  FOF formula (forall (N2:nat) (X3:list_T1103309005le_typ) (L:list_l1790670291le_typ), (((eq Prop) ((type_M1826376056le_typ N2) ((cons_l392684675le_typ X3) L))) ((and ((type_M263553000le_typ N2) X3)) ((type_M1826376056le_typ N2) L)))) of role axiom named fact_20_new__tv__Cons
% 0.48/0.68  A new axiom: (forall (N2:nat) (X3:list_T1103309005le_typ) (L:list_l1790670291le_typ), (((eq Prop) ((type_M1826376056le_typ N2) ((cons_l392684675le_typ X3) L))) ((and ((type_M263553000le_typ N2) X3)) ((type_M1826376056le_typ N2) L))))
% 0.48/0.68  FOF formula (forall (N2:nat) (X3:list_l1334080099scheme) (L:list_l1704431731scheme), (((eq Prop) ((type_M1172169604scheme N2) ((cons_l531914285scheme X3) L))) ((and ((type_M1377662078scheme N2) X3)) ((type_M1172169604scheme N2) L)))) of role axiom named fact_21_new__tv__Cons
% 0.48/0.68  A new axiom: (forall (N2:nat) (X3:list_l1334080099scheme) (L:list_l1704431731scheme), (((eq Prop) ((type_M1172169604scheme N2) ((cons_l531914285scheme X3) L))) ((and ((type_M1377662078scheme N2) X3)) ((type_M1172169604scheme N2) L))))
% 0.48/0.68  FOF formula (forall (N2:nat) (X3:list_T247403987scheme) (L:list_l1334080099scheme), (((eq Prop) ((type_M1377662078scheme N2) ((cons_l1910959773scheme X3) L))) ((and ((type_M2064939256scheme N2) X3)) ((type_M1377662078scheme N2) L)))) of role axiom named fact_22_new__tv__Cons
% 0.48/0.68  A new axiom: (forall (N2:nat) (X3:list_T247403987scheme) (L:list_l1334080099scheme), (((eq Prop) ((type_M1377662078scheme N2) ((cons_l1910959773scheme X3) L))) ((and ((type_M2064939256scheme N2) X3)) ((type_M1377662078scheme N2) L))))
% 0.48/0.69  FOF formula (forall (N2:nat) (X3:type_Mirabelle_typ) (L:list_T1103309005le_typ), (((eq Prop) ((type_M263553000le_typ N2) ((cons_T363929085le_typ X3) L))) ((and ((type_M1211611096le_typ N2) X3)) ((type_M263553000le_typ N2) L)))) of role axiom named fact_23_new__tv__Cons
% 0.48/0.69  A new axiom: (forall (N2:nat) (X3:type_Mirabelle_typ) (L:list_T1103309005le_typ), (((eq Prop) ((type_M263553000le_typ N2) ((cons_T363929085le_typ X3) L))) ((and ((type_M1211611096le_typ N2) X3)) ((type_M263553000le_typ N2) L))))
% 0.48/0.69  FOF formula (forall (N2:nat) (X3:(nat->type_Mirabelle_typ)) (L:list_n396811828le_typ), (((eq Prop) ((type_M244876119le_typ N2) ((cons_n499085924le_typ X3) L))) ((and ((type_M1734147655le_typ N2) X3)) ((type_M244876119le_typ N2) L)))) of role axiom named fact_24_new__tv__Cons
% 0.48/0.69  A new axiom: (forall (N2:nat) (X3:(nat->type_Mirabelle_typ)) (L:list_n396811828le_typ), (((eq Prop) ((type_M244876119le_typ N2) ((cons_n499085924le_typ X3) L))) ((and ((type_M1734147655le_typ N2) X3)) ((type_M244876119le_typ N2) L))))
% 0.48/0.69  FOF formula (forall (N2:nat) (X3:type_M1694694083scheme) (L:list_T247403987scheme), (((eq Prop) ((type_M2064939256scheme N2) ((cons_T633159821scheme X3) L))) ((and ((type_M1963061490scheme N2) X3)) ((type_M2064939256scheme N2) L)))) of role axiom named fact_25_new__tv__Cons
% 0.48/0.69  A new axiom: (forall (N2:nat) (X3:type_M1694694083scheme) (L:list_T247403987scheme), (((eq Prop) ((type_M2064939256scheme N2) ((cons_T633159821scheme X3) L))) ((and ((type_M1963061490scheme N2) X3)) ((type_M2064939256scheme N2) L))))
% 0.48/0.69  FOF formula (forall (S:(nat->type_Mirabelle_typ)) (T:type_Mirabelle_typ), (((eq type_M1694694083scheme) ((type_M1690910139scheme S) (type_M1006385707scheme T))) (type_M1006385707scheme ((type_M784671311le_typ S) T)))) of role axiom named fact_26_subst__mk__scheme
% 0.48/0.69  A new axiom: (forall (S:(nat->type_Mirabelle_typ)) (T:type_Mirabelle_typ), (((eq type_M1694694083scheme) ((type_M1690910139scheme S) (type_M1006385707scheme T))) (type_M1006385707scheme ((type_M784671311le_typ S) T))))
% 0.48/0.69  FOF formula (forall (N2:nat) (T1:type_M1694694083scheme) (T2:type_M1694694083scheme), (((eq Prop) ((type_M1963061490scheme N2) ((type_M155660035e_SFun T1) T2))) ((and ((type_M1963061490scheme N2) T1)) ((type_M1963061490scheme N2) T2)))) of role axiom named fact_27_new__tv__Fun2
% 0.48/0.69  A new axiom: (forall (N2:nat) (T1:type_M1694694083scheme) (T2:type_M1694694083scheme), (((eq Prop) ((type_M1963061490scheme N2) ((type_M155660035e_SFun T1) T2))) ((and ((type_M1963061490scheme N2) T1)) ((type_M1963061490scheme N2) T2))))
% 0.48/0.69  FOF formula (forall (N2:nat) (M:nat), ((type_M1963061490scheme N2) (type_M2048935292e_BVar M))) of role axiom named fact_28_new__tv__BVar
% 0.48/0.69  A new axiom: (forall (N2:nat) (M:nat), ((type_M1963061490scheme N2) (type_M2048935292e_BVar M)))
% 0.48/0.69  FOF formula (forall (N2:nat) (M:nat), (((eq Prop) ((type_M1963061490scheme N2) (type_M876316792e_FVar M))) ((ord_less_nat M) N2))) of role axiom named fact_29_new__tv__FVar
% 0.48/0.69  A new axiom: (forall (N2:nat) (M:nat), (((eq Prop) ((type_M1963061490scheme N2) (type_M876316792e_FVar M))) ((ord_less_nat M) N2)))
% 0.48/0.69  FOF formula (forall (X2:nat) (X31:type_M1694694083scheme) (X32:type_M1694694083scheme), (not (((eq type_M1694694083scheme) (type_M2048935292e_BVar X2)) ((type_M155660035e_SFun X31) X32)))) of role axiom named fact_30_type__scheme_Odistinct_I5_J
% 0.48/0.69  A new axiom: (forall (X2:nat) (X31:type_M1694694083scheme) (X32:type_M1694694083scheme), (not (((eq type_M1694694083scheme) (type_M2048935292e_BVar X2)) ((type_M155660035e_SFun X31) X32))))
% 0.48/0.69  FOF formula (forall (T:type_Mirabelle_typ) (Sch1:type_M1694694083scheme) (Sch2:type_M1694694083scheme), ((((eq type_M1694694083scheme) (type_M1006385707scheme T)) ((type_M155660035e_SFun Sch1) Sch2))->((ex type_Mirabelle_typ) (fun (T12:type_Mirabelle_typ)=> ((ex type_Mirabelle_typ) (fun (T22:type_Mirabelle_typ)=> ((and (((eq type_M1694694083scheme) Sch1) (type_M1006385707scheme T12))) (((eq type_M1694694083scheme) Sch2) (type_M1006385707scheme T22))))))))) of role axiom named fact_31_mk__scheme__Fun
% 0.48/0.69  A new axiom: (forall (T:type_Mirabelle_typ) (Sch1:type_M1694694083scheme) (Sch2:type_M1694694083scheme), ((((eq type_M1694694083scheme) (type_M1006385707scheme T)) ((type_M155660035e_SFun Sch1) Sch2))->((ex type_Mirabelle_typ) (fun (T12:type_Mirabelle_typ)=> ((ex type_Mirabelle_typ) (fun (T22:type_Mirabelle_typ)=> ((and (((eq type_M1694694083scheme) Sch1) (type_M1006385707scheme T12))) (((eq type_M1694694083scheme) Sch2) (type_M1006385707scheme T22)))))))))
% 0.48/0.70  FOF formula (forall (T:type_Mirabelle_typ) (S1:(nat->type_Mirabelle_typ)) (S2:(nat->type_Mirabelle_typ)), ((forall (N:nat), (((member_nat N) (type_M49385309le_typ T))->(((eq type_Mirabelle_typ) (S1 N)) (S2 N))))->(((eq type_Mirabelle_typ) ((type_M784671311le_typ S1) T)) ((type_M784671311le_typ S2) T)))) of role axiom named fact_32_eq__free__eq__subst__te
% 0.48/0.70  A new axiom: (forall (T:type_Mirabelle_typ) (S1:(nat->type_Mirabelle_typ)) (S2:(nat->type_Mirabelle_typ)), ((forall (N:nat), (((member_nat N) (type_M49385309le_typ T))->(((eq type_Mirabelle_typ) (S1 N)) (S2 N))))->(((eq type_Mirabelle_typ) ((type_M784671311le_typ S1) T)) ((type_M784671311le_typ S2) T))))
% 0.48/0.70  FOF formula (forall (S1:(nat->type_Mirabelle_typ)) (T:type_Mirabelle_typ) (S2:(nat->type_Mirabelle_typ)) (N2:nat), ((((eq type_Mirabelle_typ) ((type_M784671311le_typ S1) T)) ((type_M784671311le_typ S2) T))->(((member_nat N2) (type_M49385309le_typ T))->(((eq type_Mirabelle_typ) (S1 N2)) (S2 N2))))) of role axiom named fact_33_eq__subst__te__eq__free
% 0.48/0.70  A new axiom: (forall (S1:(nat->type_Mirabelle_typ)) (T:type_Mirabelle_typ) (S2:(nat->type_Mirabelle_typ)) (N2:nat), ((((eq type_Mirabelle_typ) ((type_M784671311le_typ S1) T)) ((type_M784671311le_typ S2) T))->(((member_nat N2) (type_M49385309le_typ T))->(((eq type_Mirabelle_typ) (S1 N2)) (S2 N2)))))
% 0.48/0.70  FOF formula (forall (T:type_Mirabelle_typ) (S:(nat->type_Mirabelle_typ)) (S3:(nat->type_Mirabelle_typ)), ((forall (X:nat), (((member_nat X) (type_M49385309le_typ T))->(((eq type_Mirabelle_typ) (S X)) (S3 X))))->(((eq type_Mirabelle_typ) ((type_M784671311le_typ S) T)) ((type_M784671311le_typ S3) T)))) of role axiom named fact_34_typ__substitutions__only__on__free__variables
% 0.48/0.70  A new axiom: (forall (T:type_Mirabelle_typ) (S:(nat->type_Mirabelle_typ)) (S3:(nat->type_Mirabelle_typ)), ((forall (X:nat), (((member_nat X) (type_M49385309le_typ T))->(((eq type_Mirabelle_typ) (S X)) (S3 X))))->(((eq type_Mirabelle_typ) ((type_M784671311le_typ S) T)) ((type_M784671311le_typ S3) T))))
% 0.48/0.70  FOF formula (forall (T:type_Mirabelle_typ) (T3:type_Mirabelle_typ), ((((eq type_M1694694083scheme) (type_M1006385707scheme T)) (type_M1006385707scheme T3))->(((eq type_Mirabelle_typ) T) T3))) of role axiom named fact_35_mk__scheme__injective
% 0.48/0.70  A new axiom: (forall (T:type_Mirabelle_typ) (T3:type_Mirabelle_typ), ((((eq type_M1694694083scheme) (type_M1006385707scheme T)) (type_M1006385707scheme T3))->(((eq type_Mirabelle_typ) T) T3)))
% 0.48/0.70  FOF formula (forall (M:nat), (((eq set_nat) (type_M1050318637scheme (type_M2048935292e_BVar M))) bot_bot_set_nat)) of role axiom named fact_36_free__tv__type__scheme_Osimps_I2_J
% 0.48/0.70  A new axiom: (forall (M:nat), (((eq set_nat) (type_M1050318637scheme (type_M2048935292e_BVar M))) bot_bot_set_nat))
% 0.48/0.70  <<<X22: nat] :
% 0.48/0.70              ( Y
% 0.48/0.70             != ( type_M2048935292e_BVar @ X22 ) )
% 0.48/0.70         => ~ !>>>!!!<<< [X312: type_M1694694083scheme,X322: type_M1694694083scheme] :
% 0.48/0.70                ( Y
% 0.48/0.70           >>>
% 0.48/0.70  statestack=[0, 1, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 11, 22, 30, 36, 43, 50, 99, 113, 185, 229, 265, 285, 300, 221, 120, 187, 221, 120, 187, 124]
% 0.48/0.70  symstack=[$end, TPTP_file_pre, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, LexToken(THF,'thf',1,28694), LexToken(LPAR,'(',1,28697), name, LexToken(COMMA,',',1,28727), formula_role, LexToken(COMMA,',',1,28733), LexToken(LPAR,'(',1,28734), thf_quantified_formula_PRE, thf_quantifier, LexToken(LBRACKET,'[',1,28742), thf_variable_list, LexToken(RBRACKET,']',1,28768), LexToken(COLON,':',1,28770), LexToken(LPAR,'(',1,28778), thf_unitary_formula, thf_pair_connective, LexToken(LPAR,'(',1,28863), thf_unitary_formula, thf_pair_connective, unary_connective]
% 0.48/0.70  Unexpected exception Syntax error at '!':BANG
% 0.48/0.70  Traceback (most recent call last):
% 0.48/0.70    File "CASC.py", line 79, in <module>
% 0.48/0.70      problem=TPTP.TPTPproblem(env=environment,debug=1,file=file)
% 0.48/0.70    File "/export/starexec/sandbox/solver/bin/TPTP.py", line 38, in __init__
% 0.48/0.70      parser.parse(file.read(),debug=0,lexer=lexer)
% 0.48/0.70    File "/export/starexec/sandbox/solver/bin/ply/yacc.py", line 265, in parse
% 0.48/0.70      return self.parseopt_notrack(input,lexer,debug,tracking,tokenfunc)
% 0.48/0.70    File "/export/starexec/sandbox/solver/bin/ply/yacc.py", line 1047, in parseopt_notrack
% 0.48/0.70      tok = self.errorfunc(errtoken)
% 0.48/0.70    File "/export/starexec/sandbox/solver/bin/TPTPparser.py", line 2099, in p_error
% 0.48/0.70      raise TPTPParsingError("Syntax error at '%s':%s" % (t.value,t.type))
% 0.48/0.70  TPTPparser.TPTPParsingError: Syntax error at '!':BANG
%------------------------------------------------------------------------------