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

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cocATP---0.2.0
% Problem  : ITP104^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 : n017.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:11 EDT 2021

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

% Comments : 
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.12/0.12  % Problem  : ITP104^1 : TPTP v7.5.0. Released v7.5.0.
% 0.12/0.13  % Command  : python CASC.py /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.13/0.34  % Computer : n017.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 05:58:38 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.43/0.62  Using paths ['/home/cristobal/cocATP/CASC/TPTP/', '/export/starexec/sandbox/benchmark/', '/export/starexec/sandbox/benchmark/']
% 0.43/0.62  FOF formula (<kernel.Constant object at 0xd08128>, <kernel.Type object at 0xd08b48>) of role type named ty_n_t__List__Olist_It__List__Olist_It__List__Olist_It__List__Olist_Itf__a_J_J_J_J
% 0.43/0.62  Using role type
% 0.43/0.62  Declaring list_l2071841302list_a:Type
% 0.43/0.62  FOF formula (<kernel.Constant object at 0xd082d8>, <kernel.Type object at 0xd0cef0>) of role type named ty_n_t__List__Olist_It__List__Olist_It__List__Olist_It__Nat__Onat_J_J_J
% 0.43/0.62  Using role type
% 0.43/0.62  Declaring list_list_list_nat:Type
% 0.43/0.62  FOF formula (<kernel.Constant object at 0xd08ef0>, <kernel.Type object at 0x2b1c51c71560>) of role type named ty_n_t__List__Olist_It__List__Olist_It__List__Olist_Itf__a_J_J_J
% 0.43/0.62  Using role type
% 0.43/0.62  Declaring list_list_list_a:Type
% 0.43/0.62  FOF formula (<kernel.Constant object at 0xd08b48>, <kernel.Type object at 0x2b1c51c71560>) of role type named ty_n_t__Set__Oset_It__List__Olist_It__List__Olist_Itf__a_J_J_J
% 0.43/0.62  Using role type
% 0.43/0.62  Declaring set_list_list_a:Type
% 0.43/0.62  FOF formula (<kernel.Constant object at 0xd08ef0>, <kernel.Type object at 0x2b1c51c71200>) of role type named ty_n_t__List__Olist_It__Set__Oset_It__List__Olist_Itf__a_J_J_J
% 0.43/0.62  Using role type
% 0.43/0.62  Declaring list_set_list_a:Type
% 0.43/0.62  FOF formula (<kernel.Constant object at 0xd08128>, <kernel.Type object at 0x2b1c51c71488>) of role type named ty_n_t__List__Olist_It__List__Olist_It__Nat__Onat_J_J
% 0.43/0.62  Using role type
% 0.43/0.62  Declaring list_list_nat:Type
% 0.43/0.62  FOF formula (<kernel.Constant object at 0xd08ef0>, <kernel.Type object at 0x2b1c51c71248>) of role type named ty_n_t__Set__Oset_It__List__Olist_It__Nat__Onat_J_J
% 0.43/0.62  Using role type
% 0.43/0.62  Declaring set_list_nat:Type
% 0.43/0.62  FOF formula (<kernel.Constant object at 0xd08b48>, <kernel.Type object at 0x2b1c51c71128>) of role type named ty_n_t__List__Olist_It__Set__Oset_It__Nat__Onat_J_J
% 0.43/0.62  Using role type
% 0.43/0.62  Declaring list_set_nat:Type
% 0.43/0.62  FOF formula (<kernel.Constant object at 0xd08ef0>, <kernel.Type object at 0x2b1c51c71440>) of role type named ty_n_t__List__Olist_It__List__Olist_Itf__a_J_J
% 0.43/0.62  Using role type
% 0.43/0.62  Declaring list_list_a:Type
% 0.43/0.62  FOF formula (<kernel.Constant object at 0xd08ef0>, <kernel.Type object at 0x2b1c51c71518>) of role type named ty_n_t__Set__Oset_It__List__Olist_Itf__a_J_J
% 0.43/0.62  Using role type
% 0.43/0.62  Declaring set_list_a:Type
% 0.43/0.62  FOF formula (<kernel.Constant object at 0x2b1c51c71128>, <kernel.Type object at 0x2b1c51c71170>) of role type named ty_n_t__List__Olist_It__Set__Oset_Itf__a_J_J
% 0.43/0.62  Using role type
% 0.43/0.62  Declaring list_set_a:Type
% 0.43/0.62  FOF formula (<kernel.Constant object at 0x2b1c51c71200>, <kernel.Type object at 0x2b1c4a1944d0>) of role type named ty_n_t__List__Olist_It__Nat__Onat_J
% 0.43/0.62  Using role type
% 0.43/0.62  Declaring list_nat:Type
% 0.43/0.62  FOF formula (<kernel.Constant object at 0x2b1c51c71488>, <kernel.Type object at 0x2b1c51c71170>) of role type named ty_n_t__Set__Oset_It__Nat__Onat_J
% 0.43/0.62  Using role type
% 0.43/0.62  Declaring set_nat:Type
% 0.43/0.62  FOF formula (<kernel.Constant object at 0x2b1c51c71440>, <kernel.Type object at 0x2b1c4a1944d0>) of role type named ty_n_t__List__Olist_Itf__a_J
% 0.43/0.62  Using role type
% 0.43/0.62  Declaring list_a:Type
% 0.43/0.62  FOF formula (<kernel.Constant object at 0x2b1c51c71488>, <kernel.Type object at 0x2b1c4a194200>) of role type named ty_n_t__Set__Oset_Itf__a_J
% 0.43/0.62  Using role type
% 0.43/0.62  Declaring set_a:Type
% 0.43/0.62  FOF formula (<kernel.Constant object at 0x2b1c51c71170>, <kernel.Type object at 0xe73f80>) of role type named ty_n_t__Nat__Onat
% 0.43/0.62  Using role type
% 0.43/0.62  Declaring nat:Type
% 0.43/0.62  FOF formula (<kernel.Constant object at 0x2b1c51c71488>, <kernel.Type object at 0xe73f80>) of role type named ty_n_tf__a
% 0.43/0.62  Using role type
% 0.43/0.62  Declaring a:Type
% 0.43/0.62  FOF formula (<kernel.Constant object at 0x2b1c51c71488>, <kernel.DependentProduct object at 0xe73dd0>) of role type named sy_c_List2_Of__image_001t__List__Olist_It__List__Olist_Itf__a_J_J
% 0.43/0.62  Using role type
% 0.43/0.62  Declaring f_image_list_list_a:(list_list_list_a->(set_nat->set_list_list_a))
% 0.43/0.62  FOF formula (<kernel.Constant object at 0x2b1c51c71488>, <kernel.DependentProduct object at 0xe73d88>) of role type named sy_c_List2_Of__image_001t__List__Olist_It__Nat__Onat_J
% 0.43/0.62  Using role type
% 0.43/0.62  Declaring f_image_list_nat:(list_list_nat->(set_nat->set_list_nat))
% 0.43/0.62  FOF formula (<kernel.Constant object at 0x2b1c4a194170>, <kernel.DependentProduct object at 0xe73e60>) of role type named sy_c_List2_Of__image_001t__List__Olist_Itf__a_J
% 0.43/0.63  Using role type
% 0.43/0.63  Declaring f_image_list_a:(list_list_a->(set_nat->set_list_a))
% 0.43/0.63  FOF formula (<kernel.Constant object at 0x2b1c4a1944d0>, <kernel.DependentProduct object at 0xe73e18>) of role type named sy_c_List2_Of__image_001t__Nat__Onat
% 0.43/0.63  Using role type
% 0.43/0.63  Declaring f_image_nat:(list_nat->(set_nat->set_nat))
% 0.43/0.63  FOF formula (<kernel.Constant object at 0xe73d40>, <kernel.DependentProduct object at 0xe73dd0>) of role type named sy_c_List2_Of__image_001tf__a
% 0.43/0.63  Using role type
% 0.43/0.63  Declaring f_image_a:(list_a->(set_nat->set_a))
% 0.43/0.63  FOF formula (<kernel.Constant object at 0xe73ea8>, <kernel.DependentProduct object at 0xe73b90>) of role type named sy_c_List2_Olist__asc_001t__Nat__Onat
% 0.43/0.63  Using role type
% 0.43/0.63  Declaring list_asc_nat:(list_nat->Prop)
% 0.43/0.63  FOF formula (<kernel.Constant object at 0xe73e18>, <kernel.DependentProduct object at 0xe73b00>) of role type named sy_c_List2_Olist__asc_001t__Set__Oset_It__List__Olist_Itf__a_J_J
% 0.43/0.63  Using role type
% 0.43/0.63  Declaring list_asc_set_list_a:(list_set_list_a->Prop)
% 0.43/0.63  FOF formula (<kernel.Constant object at 0xe73d40>, <kernel.DependentProduct object at 0xe73bd8>) of role type named sy_c_List2_Olist__asc_001t__Set__Oset_It__Nat__Onat_J
% 0.43/0.63  Using role type
% 0.43/0.63  Declaring list_asc_set_nat:(list_set_nat->Prop)
% 0.43/0.63  FOF formula (<kernel.Constant object at 0xe73b90>, <kernel.DependentProduct object at 0xe73e60>) of role type named sy_c_List2_Olist__asc_001t__Set__Oset_Itf__a_J
% 0.43/0.63  Using role type
% 0.43/0.63  Declaring list_asc_set_a:(list_set_a->Prop)
% 0.43/0.63  FOF formula (<kernel.Constant object at 0xe73b00>, <kernel.DependentProduct object at 0xe73b48>) of role type named sy_c_List2_Olist__desc_001t__Nat__Onat
% 0.43/0.63  Using role type
% 0.43/0.63  Declaring list_desc_nat:(list_nat->Prop)
% 0.43/0.63  FOF formula (<kernel.Constant object at 0xe73bd8>, <kernel.DependentProduct object at 0xe73a70>) of role type named sy_c_List2_Olist__desc_001t__Set__Oset_It__List__Olist_Itf__a_J_J
% 0.43/0.63  Using role type
% 0.43/0.63  Declaring list_desc_set_list_a:(list_set_list_a->Prop)
% 0.43/0.63  FOF formula (<kernel.Constant object at 0xe73e60>, <kernel.DependentProduct object at 0xe73ab8>) of role type named sy_c_List2_Olist__desc_001t__Set__Oset_It__Nat__Onat_J
% 0.43/0.63  Using role type
% 0.43/0.63  Declaring list_desc_set_nat:(list_set_nat->Prop)
% 0.43/0.63  FOF formula (<kernel.Constant object at 0xe73b48>, <kernel.DependentProduct object at 0xe739e0>) of role type named sy_c_List2_Olist__desc_001t__Set__Oset_Itf__a_J
% 0.43/0.63  Using role type
% 0.43/0.63  Declaring list_desc_set_a:(list_set_a->Prop)
% 0.43/0.63  FOF formula (<kernel.Constant object at 0xe73a70>, <kernel.DependentProduct object at 0xe73a28>) of role type named sy_c_List2_Olist__strict__asc_001t__Nat__Onat
% 0.43/0.63  Using role type
% 0.43/0.63  Declaring list_strict_asc_nat:(list_nat->Prop)
% 0.43/0.63  FOF formula (<kernel.Constant object at 0xe73ab8>, <kernel.DependentProduct object at 0xe73950>) of role type named sy_c_List2_Olist__strict__desc_001t__Nat__Onat
% 0.43/0.63  Using role type
% 0.43/0.63  Declaring list_strict_desc_nat:(list_nat->Prop)
% 0.43/0.63  FOF formula (<kernel.Constant object at 0xe739e0>, <kernel.DependentProduct object at 0xe73c20>) of role type named sy_c_ListSlice__Mirabelle__csprijwpmv_Olist__slice2_001t__List__Olist_It__List__Olist_Itf__a_J_J
% 0.43/0.63  Using role type
% 0.43/0.63  Declaring listSl769338732list_a:(list_list_list_a->(nat->list_l2071841302list_a))
% 0.43/0.63  FOF formula (<kernel.Constant object at 0xe73a28>, <kernel.DependentProduct object at 0xe738c0>) of role type named sy_c_ListSlice__Mirabelle__csprijwpmv_Olist__slice2_001t__List__Olist_It__Nat__Onat_J
% 0.43/0.63  Using role type
% 0.43/0.63  Declaring listSl2099749758st_nat:(list_list_nat->(nat->list_list_list_nat))
% 0.43/0.63  FOF formula (<kernel.Constant object at 0xe73998>, <kernel.DependentProduct object at 0xe73908>) of role type named sy_c_ListSlice__Mirabelle__csprijwpmv_Olist__slice2_001t__List__Olist_Itf__a_J
% 0.43/0.63  Using role type
% 0.43/0.63  Declaring listSl703198822list_a:(list_list_a->(nat->list_list_list_a))
% 0.43/0.63  FOF formula (<kernel.Constant object at 0xe73c20>, <kernel.DependentProduct object at 0xe73a70>) of role type named sy_c_ListSlice__Mirabelle__csprijwpmv_Olist__slice2_001t__Nat__Onat
% 0.43/0.63  Using role type
% 0.43/0.63  Declaring listSl882585454e2_nat:(list_nat->(nat->list_list_nat))
% 0.43/0.63  FOF formula (<kernel.Constant object at 0xe738c0>, <kernel.DependentProduct object at 0xe73ab8>) of role type named sy_c_ListSlice__Mirabelle__csprijwpmv_Olist__slice2_001tf__a
% 0.43/0.63  Using role type
% 0.43/0.63  Declaring listSl1174287072ice2_a:(list_a->(nat->list_list_a))
% 0.43/0.63  FOF formula (<kernel.Constant object at 0xe73908>, <kernel.DependentProduct object at 0xe739e0>) of role type named sy_c_ListSlice__Mirabelle__csprijwpmv_Olist__slice_001t__List__Olist_It__List__Olist_Itf__a_J_J
% 0.43/0.63  Using role type
% 0.43/0.63  Declaring listSl2102238196list_a:(list_list_list_a->(nat->list_l2071841302list_a))
% 0.43/0.63  FOF formula (<kernel.Constant object at 0xe73a70>, <kernel.DependentProduct object at 0xe73a28>) of role type named sy_c_ListSlice__Mirabelle__csprijwpmv_Olist__slice_001t__List__Olist_It__Nat__Onat_J
% 0.43/0.63  Using role type
% 0.43/0.63  Declaring listSl729562870st_nat:(list_list_nat->(nat->list_list_list_nat))
% 0.43/0.63  FOF formula (<kernel.Constant object at 0xe73680>, <kernel.DependentProduct object at 0xe73998>) of role type named sy_c_ListSlice__Mirabelle__csprijwpmv_Olist__slice_001t__List__Olist_Itf__a_J
% 0.43/0.63  Using role type
% 0.43/0.63  Declaring listSl162220270list_a:(list_list_a->(nat->list_list_list_a))
% 0.43/0.63  FOF formula (<kernel.Constant object at 0xe739e0>, <kernel.DependentProduct object at 0xe73c20>) of role type named sy_c_ListSlice__Mirabelle__csprijwpmv_Olist__slice_001t__Nat__Onat
% 0.43/0.63  Using role type
% 0.43/0.63  Declaring listSl1630398182ce_nat:(list_nat->(nat->list_list_nat))
% 0.43/0.63  FOF formula (<kernel.Constant object at 0xe73a28>, <kernel.DependentProduct object at 0xe738c0>) of role type named sy_c_ListSlice__Mirabelle__csprijwpmv_Olist__slice_001tf__a
% 0.43/0.63  Using role type
% 0.43/0.63  Declaring listSl97544552lice_a:(list_a->(nat->list_list_a))
% 0.43/0.63  FOF formula (<kernel.Constant object at 0xe73998>, <kernel.DependentProduct object at 0xe73908>) of role type named sy_c_ListSlice__Mirabelle__csprijwpmv_Olist__slice__aux_001t__List__Olist_It__List__Olist_Itf__a_J_J
% 0.43/0.63  Using role type
% 0.43/0.63  Declaring listSl902632890list_a:(list_list_list_a->(nat->(nat->list_l2071841302list_a)))
% 0.43/0.63  FOF formula (<kernel.Constant object at 0xe73c20>, <kernel.DependentProduct object at 0xe73680>) of role type named sy_c_ListSlice__Mirabelle__csprijwpmv_Olist__slice__aux_001t__List__Olist_It__Nat__Onat_J
% 0.43/0.63  Using role type
% 0.43/0.63  Declaring listSl1506485424st_nat:(list_list_nat->(nat->(nat->list_list_list_nat)))
% 0.43/0.63  FOF formula (<kernel.Constant object at 0xe738c0>, <kernel.DependentProduct object at 0xe73440>) of role type named sy_c_ListSlice__Mirabelle__csprijwpmv_Olist__slice__aux_001t__List__Olist_Itf__a_J
% 0.43/0.63  Using role type
% 0.43/0.63  Declaring listSl856612276list_a:(list_list_a->(nat->(nat->list_list_list_a)))
% 0.43/0.63  FOF formula (<kernel.Constant object at 0xe739e0>, <kernel.DependentProduct object at 0xe73488>) of role type named sy_c_ListSlice__Mirabelle__csprijwpmv_Olist__slice__aux_001t__Nat__Onat
% 0.43/0.63  Using role type
% 0.43/0.63  Declaring listSl1794011552ux_nat:(list_nat->(nat->(nat->list_list_nat)))
% 0.43/0.63  FOF formula (<kernel.Constant object at 0xe73a28>, <kernel.DependentProduct object at 0xe733b0>) of role type named sy_c_ListSlice__Mirabelle__csprijwpmv_Olist__slice__aux_001tf__a
% 0.43/0.63  Using role type
% 0.43/0.63  Declaring listSl1495374126_aux_a:(list_a->(nat->(nat->list_list_a)))
% 0.43/0.63  FOF formula (<kernel.Constant object at 0xe73440>, <kernel.DependentProduct object at 0xe73a70>) of role type named sy_c_List_Obutlast_001t__List__Olist_It__List__Olist_Itf__a_J_J
% 0.43/0.63  Using role type
% 0.43/0.63  Declaring butlast_list_list_a:(list_list_list_a->list_list_list_a)
% 0.43/0.63  FOF formula (<kernel.Constant object at 0xe73488>, <kernel.DependentProduct object at 0xe73320>) of role type named sy_c_List_Obutlast_001t__List__Olist_It__Nat__Onat_J
% 0.43/0.63  Using role type
% 0.43/0.63  Declaring butlast_list_nat:(list_list_nat->list_list_nat)
% 0.43/0.63  FOF formula (<kernel.Constant object at 0xe733b0>, <kernel.DependentProduct object at 0xe73ef0>) of role type named sy_c_List_Obutlast_001t__List__Olist_Itf__a_J
% 0.43/0.63  Using role type
% 0.43/0.63  Declaring butlast_list_a:(list_list_a->list_list_a)
% 0.43/0.63  FOF formula (<kernel.Constant object at 0xe73c68>, <kernel.DependentProduct object at 0xe73368>) of role type named sy_c_List_Obutlast_001t__Nat__Onat
% 0.43/0.63  Using role type
% 0.43/0.63  Declaring butlast_nat:(list_nat->list_nat)
% 0.43/0.63  FOF formula (<kernel.Constant object at 0xe739e0>, <kernel.DependentProduct object at 0xe733b0>) of role type named sy_c_List_Obutlast_001tf__a
% 0.47/0.64  Using role type
% 0.47/0.64  Declaring butlast_a:(list_a->list_a)
% 0.47/0.64  FOF formula (<kernel.Constant object at 0xe73ef0>, <kernel.DependentProduct object at 0xe73440>) of role type named sy_c_List_Odistinct_001t__List__Olist_It__List__Olist_Itf__a_J_J
% 0.47/0.64  Using role type
% 0.47/0.64  Declaring distinct_list_list_a:(list_list_list_a->Prop)
% 0.47/0.64  FOF formula (<kernel.Constant object at 0xe73c68>, <kernel.DependentProduct object at 0xe73290>) of role type named sy_c_List_Odistinct_001t__List__Olist_It__Nat__Onat_J
% 0.47/0.64  Using role type
% 0.47/0.64  Declaring distinct_list_nat:(list_list_nat->Prop)
% 0.47/0.64  FOF formula (<kernel.Constant object at 0xe733b0>, <kernel.DependentProduct object at 0xe732d8>) of role type named sy_c_List_Odistinct_001t__List__Olist_Itf__a_J
% 0.47/0.64  Using role type
% 0.47/0.64  Declaring distinct_list_a:(list_list_a->Prop)
% 0.47/0.64  FOF formula (<kernel.Constant object at 0xe73a70>, <kernel.DependentProduct object at 0xe73248>) of role type named sy_c_List_Odistinct_001t__Nat__Onat
% 0.47/0.64  Using role type
% 0.47/0.64  Declaring distinct_nat:(list_nat->Prop)
% 0.47/0.64  FOF formula (<kernel.Constant object at 0xe73440>, <kernel.DependentProduct object at 0xe73170>) of role type named sy_c_List_Odistinct_001tf__a
% 0.47/0.64  Using role type
% 0.47/0.64  Declaring distinct_a:(list_a->Prop)
% 0.47/0.64  FOF formula (<kernel.Constant object at 0xe73c68>, <kernel.DependentProduct object at 0xe731b8>) of role type named sy_c_List_Olist_Oset_001t__List__Olist_It__List__Olist_Itf__a_J_J
% 0.47/0.64  Using role type
% 0.47/0.64  Declaring set_list_list_a2:(list_list_list_a->set_list_list_a)
% 0.47/0.64  FOF formula (<kernel.Constant object at 0xe73a70>, <kernel.DependentProduct object at 0xe73050>) of role type named sy_c_List_Olist_Oset_001t__List__Olist_It__Nat__Onat_J
% 0.47/0.64  Using role type
% 0.47/0.64  Declaring set_list_nat2:(list_list_nat->set_list_nat)
% 0.47/0.64  FOF formula (<kernel.Constant object at 0xe73440>, <kernel.DependentProduct object at 0xe73098>) of role type named sy_c_List_Olist_Oset_001t__List__Olist_Itf__a_J
% 0.47/0.64  Using role type
% 0.47/0.64  Declaring set_list_a2:(list_list_a->set_list_a)
% 0.47/0.64  FOF formula (<kernel.Constant object at 0xe731b8>, <kernel.DependentProduct object at 0xe730e0>) of role type named sy_c_List_Olist_Oset_001t__Nat__Onat
% 0.47/0.64  Using role type
% 0.47/0.64  Declaring set_nat2:(list_nat->set_nat)
% 0.47/0.64  FOF formula (<kernel.Constant object at 0xe734d0>, <kernel.DependentProduct object at 0xfa7f80>) of role type named sy_c_List_Olist_Oset_001tf__a
% 0.47/0.64  Using role type
% 0.47/0.64  Declaring set_a2:(list_a->set_a)
% 0.47/0.64  FOF formula (<kernel.Constant object at 0xe733b0>, <kernel.DependentProduct object at 0xe73a70>) of role type named sy_c_List_Olist__ex_001t__List__Olist_It__List__Olist_Itf__a_J_J
% 0.47/0.64  Using role type
% 0.47/0.64  Declaring list_ex_list_list_a:((list_list_a->Prop)->(list_list_list_a->Prop))
% 0.47/0.64  FOF formula (<kernel.Constant object at 0xe73440>, <kernel.DependentProduct object at 0xe734d0>) of role type named sy_c_List_Olist__ex_001t__List__Olist_It__Nat__Onat_J
% 0.47/0.64  Using role type
% 0.47/0.64  Declaring list_ex_list_nat:((list_nat->Prop)->(list_list_nat->Prop))
% 0.47/0.64  FOF formula (<kernel.Constant object at 0xe731b8>, <kernel.DependentProduct object at 0xfa7bd8>) of role type named sy_c_List_Olist__ex_001t__List__Olist_Itf__a_J
% 0.47/0.64  Using role type
% 0.47/0.64  Declaring list_ex_list_a:((list_a->Prop)->(list_list_a->Prop))
% 0.47/0.64  FOF formula (<kernel.Constant object at 0xe73050>, <kernel.DependentProduct object at 0xe731b8>) of role type named sy_c_List_Olist__ex_001t__Nat__Onat
% 0.47/0.64  Using role type
% 0.47/0.64  Declaring list_ex_nat:((nat->Prop)->(list_nat->Prop))
% 0.47/0.64  FOF formula (<kernel.Constant object at 0xe73098>, <kernel.DependentProduct object at 0xe731b8>) of role type named sy_c_List_Olist__ex_001tf__a
% 0.47/0.64  Using role type
% 0.47/0.64  Declaring list_ex_a:((a->Prop)->(list_a->Prop))
% 0.47/0.64  FOF formula (<kernel.Constant object at 0xe733b0>, <kernel.DependentProduct object at 0x2b1c51c8e128>) of role type named sy_c_List_Olist__update_001t__List__Olist_It__List__Olist_Itf__a_J_J
% 0.47/0.64  Using role type
% 0.47/0.64  Declaring list_u1330012152list_a:(list_list_list_a->(nat->(list_list_a->list_list_list_a)))
% 0.47/0.64  FOF formula (<kernel.Constant object at 0xe731b8>, <kernel.DependentProduct object at 0xfa7b90>) of role type named sy_c_List_Olist__update_001t__List__Olist_It__Nat__Onat_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring list_update_list_nat:(list_list_nat->(nat->(list_nat->list_list_nat)))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0xfa7f80>, <kernel.DependentProduct object at 0x2b1c51c8e680>) of role type named sy_c_List_Olist__update_001t__List__Olist_Itf__a_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring list_update_list_a:(list_list_a->(nat->(list_a->list_list_a)))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0xfa7b90>, <kernel.DependentProduct object at 0x2b1c51c8e128>) of role type named sy_c_List_Olist__update_001t__Nat__Onat
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring list_update_nat:(list_nat->(nat->(nat->list_nat)))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0xe733b0>, <kernel.DependentProduct object at 0xe73440>) of role type named sy_c_List_Olist__update_001tf__a
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring list_update_a:(list_a->(nat->(a->list_a)))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0xe73098>, <kernel.DependentProduct object at 0x2b1c51c8ef80>) of role type named sy_c_List_Onth_001t__List__Olist_It__List__Olist_It__List__Olist_Itf__a_J_J_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring nth_list_list_list_a:(list_l2071841302list_a->(nat->list_list_list_a))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0xe733b0>, <kernel.DependentProduct object at 0x2b1c51c8ef80>) of role type named sy_c_List_Onth_001t__List__Olist_It__List__Olist_It__Nat__Onat_J_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring nth_list_list_nat:(list_list_list_nat->(nat->list_list_nat))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0xe73440>, <kernel.DependentProduct object at 0x2b1c51c8e290>) of role type named sy_c_List_Onth_001t__List__Olist_It__List__Olist_Itf__a_J_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring nth_list_list_a:(list_list_list_a->(nat->list_list_a))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0xe73440>, <kernel.DependentProduct object at 0x2b1c51c8e680>) of role type named sy_c_List_Onth_001t__List__Olist_It__Nat__Onat_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring nth_list_nat:(list_list_nat->(nat->list_nat))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x2b1c51c8e290>, <kernel.DependentProduct object at 0xd03e18>) of role type named sy_c_List_Onth_001t__List__Olist_Itf__a_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring nth_list_a:(list_list_a->(nat->list_a))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x2b1c51c8efc8>, <kernel.DependentProduct object at 0xd03fc8>) of role type named sy_c_List_Onth_001t__Nat__Onat
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring nth_nat:(list_nat->(nat->nat))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x2b1c51c8ef80>, <kernel.DependentProduct object at 0xd03ea8>) of role type named sy_c_List_Onth_001t__Set__Oset_It__List__Olist_Itf__a_J_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring nth_set_list_a:(list_set_list_a->(nat->set_list_a))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x2b1c51c8efc8>, <kernel.DependentProduct object at 0xd03d88>) of role type named sy_c_List_Onth_001t__Set__Oset_It__Nat__Onat_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring nth_set_nat:(list_set_nat->(nat->set_nat))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x2b1c51c8e680>, <kernel.DependentProduct object at 0xd03fc8>) of role type named sy_c_List_Onth_001t__Set__Oset_Itf__a_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring nth_set_a:(list_set_a->(nat->set_a))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x2b1c51c8e680>, <kernel.DependentProduct object at 0xd03f38>) of role type named sy_c_List_Onth_001tf__a
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring nth_a:(list_a->(nat->a))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0xd03ea8>, <kernel.DependentProduct object at 0xd0b098>) of role type named sy_c_Nat_Osize__class_Osize_001t__List__Olist_It__List__Olist_It__List__Olist_It__List__Olist_Itf__a_J_J_J_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring size_s1764310658list_a:(list_l2071841302list_a->nat)
% 0.48/0.64  FOF formula (<kernel.Constant object at 0xd03f38>, <kernel.DependentProduct object at 0xd0bcb0>) of role type named sy_c_Nat_Osize__class_Osize_001t__List__Olist_It__List__Olist_It__List__Olist_It__Nat__Onat_J_J_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring size_s1321307156st_nat:(list_list_list_nat->nat)
% 0.48/0.64  FOF formula (<kernel.Constant object at 0xd03fc8>, <kernel.DependentProduct object at 0xd0b830>) of role type named sy_c_Nat_Osize__class_Osize_001t__List__Olist_It__List__Olist_It__List__Olist_Itf__a_J_J_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring size_s575106428list_a:(list_list_list_a->nat)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xd03f38>, <kernel.DependentProduct object at 0xd0b8c0>) of role type named sy_c_Nat_Osize__class_Osize_001t__List__Olist_It__List__Olist_It__Nat__Onat_J_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring size_s1898481668st_nat:(list_list_nat->nat)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xd0b098>, <kernel.DependentProduct object at 0xe7c290>) of role type named sy_c_Nat_Osize__class_Osize_001t__List__Olist_It__List__Olist_Itf__a_J_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring size_s1427607542list_a:(list_list_a->nat)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xd03fc8>, <kernel.DependentProduct object at 0xe7c2d8>) of role type named sy_c_Nat_Osize__class_Osize_001t__List__Olist_It__Nat__Onat_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring size_size_list_nat:(list_nat->nat)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xd03f38>, <kernel.DependentProduct object at 0xe7c200>) of role type named sy_c_Nat_Osize__class_Osize_001t__List__Olist_It__Set__Oset_It__List__Olist_Itf__a_J_J_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring size_s1635937238list_a:(list_set_list_a->nat)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xd03f38>, <kernel.DependentProduct object at 0xe7c248>) of role type named sy_c_Nat_Osize__class_Osize_001t__List__Olist_It__Set__Oset_It__Nat__Onat_J_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring size_s577819178et_nat:(list_set_nat->nat)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xd0bcb0>, <kernel.DependentProduct object at 0xe7c170>) of role type named sy_c_Nat_Osize__class_Osize_001t__List__Olist_It__Set__Oset_Itf__a_J_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring size_size_list_set_a:(list_set_a->nat)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xd0b098>, <kernel.DependentProduct object at 0xe7c1b8>) of role type named sy_c_Nat_Osize__class_Osize_001t__List__Olist_Itf__a_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring size_size_list_a:(list_a->nat)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xd0bcb0>, <kernel.DependentProduct object at 0xe7c290>) of role type named sy_c_Orderings_Oord__class_Oless_001t__Nat__Onat
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring ord_less_nat:(nat->(nat->Prop))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xd0b098>, <kernel.DependentProduct object at 0xe7c2d8>) of role type named sy_c_Orderings_Oord__class_Oless__eq_001t__Nat__Onat
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring ord_less_eq_nat:(nat->(nat->Prop))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xd0b908>, <kernel.DependentProduct object at 0xe7c170>) of role type named sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__List__Olist_It__List__Olist_Itf__a_J_J_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring ord_le1756736906list_a:(set_list_list_a->(set_list_list_a->Prop))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xd0b908>, <kernel.DependentProduct object at 0xe7c128>) of role type named sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__List__Olist_It__Nat__Onat_J_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring ord_le1747345782st_nat:(set_list_nat->(set_list_nat->Prop))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xe7c2d8>, <kernel.DependentProduct object at 0xe7c200>) of role type named sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__List__Olist_Itf__a_J_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring ord_le1301786372list_a:(set_list_a->(set_list_a->Prop))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xe7c170>, <kernel.DependentProduct object at 0xe7c1b8>) of role type named sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Nat__Onat_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring ord_less_eq_set_nat:(set_nat->(set_nat->Prop))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xe7c128>, <kernel.DependentProduct object at 0xe7c290>) of role type named sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_Itf__a_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring ord_less_eq_set_a:(set_a->(set_a->Prop))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xe7c200>, <kernel.Constant object at 0xe7c290>) of role type named sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Nat__Onat_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring top_top_set_nat:set_nat
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xe7c170>, <kernel.DependentProduct object at 0xe7c1b8>) of role type named sy_c_Rings_Odivide__class_Odivide_001t__Nat__Onat
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring divide_divide_nat:(nat->(nat->nat))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xe7c2d8>, <kernel.DependentProduct object at 0xe7c4d0>) of role type named sy_c_Set_OCollect_001t__List__Olist_Itf__a_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring collect_list_a:((list_a->Prop)->set_list_a)
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xe7c050>, <kernel.DependentProduct object at 0xe7c560>) of role type named sy_c_Set_OCollect_001t__Nat__Onat
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring collect_nat:((nat->Prop)->set_nat)
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xe7c440>, <kernel.DependentProduct object at 0xe7c2d8>) of role type named sy_c_Set_OCollect_001tf__a
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring collect_a:((a->Prop)->set_a)
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xe7c4d0>, <kernel.DependentProduct object at 0xe7c560>) of role type named sy_c_member_001t__List__Olist_It__List__Olist_Itf__a_J_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring member_list_list_a:(list_list_a->(set_list_list_a->Prop))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xe7c488>, <kernel.DependentProduct object at 0xe7c128>) of role type named sy_c_member_001t__List__Olist_It__Nat__Onat_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring member_list_nat:(list_nat->(set_list_nat->Prop))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xe7c2d8>, <kernel.DependentProduct object at 0xe7c518>) of role type named sy_c_member_001t__List__Olist_Itf__a_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring member_list_a:(list_a->(set_list_a->Prop))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xe7c560>, <kernel.DependentProduct object at 0xe7c440>) of role type named sy_c_member_001t__Nat__Onat
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring member_nat:(nat->(set_nat->Prop))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xe7c128>, <kernel.DependentProduct object at 0xe7c4d0>) of role type named sy_c_member_001tf__a
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring member_a:(a->(set_a->Prop))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xe7c518>, <kernel.Constant object at 0xe7c4d0>) of role type named sy_v_k
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring k:nat
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xe7c560>, <kernel.Constant object at 0xe7c4d0>) of role type named sy_v_m
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring m:nat
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xe7c128>, <kernel.Constant object at 0xe7c4d0>) of role type named sy_v_xs
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring xs:list_a
% 0.48/0.66  FOF formula (forall (Xs:list_list_nat) (Ys:list_list_nat), ((((eq nat) (size_s1898481668st_nat Xs)) (size_s1898481668st_nat Ys))->((forall (_TPTP_I:nat), (((ord_less_nat _TPTP_I) (size_s1898481668st_nat Xs))->(((eq list_nat) ((nth_list_nat Xs) _TPTP_I)) ((nth_list_nat Ys) _TPTP_I))))->(((eq list_list_nat) Xs) Ys)))) of role axiom named fact_0_nth__equalityI
% 0.48/0.66  A new axiom: (forall (Xs:list_list_nat) (Ys:list_list_nat), ((((eq nat) (size_s1898481668st_nat Xs)) (size_s1898481668st_nat Ys))->((forall (_TPTP_I:nat), (((ord_less_nat _TPTP_I) (size_s1898481668st_nat Xs))->(((eq list_nat) ((nth_list_nat Xs) _TPTP_I)) ((nth_list_nat Ys) _TPTP_I))))->(((eq list_list_nat) Xs) Ys))))
% 0.48/0.66  FOF formula (forall (Xs:list_list_list_a) (Ys:list_list_list_a), ((((eq nat) (size_s575106428list_a Xs)) (size_s575106428list_a Ys))->((forall (_TPTP_I:nat), (((ord_less_nat _TPTP_I) (size_s575106428list_a Xs))->(((eq list_list_a) ((nth_list_list_a Xs) _TPTP_I)) ((nth_list_list_a Ys) _TPTP_I))))->(((eq list_list_list_a) Xs) Ys)))) of role axiom named fact_1_nth__equalityI
% 0.48/0.66  A new axiom: (forall (Xs:list_list_list_a) (Ys:list_list_list_a), ((((eq nat) (size_s575106428list_a Xs)) (size_s575106428list_a Ys))->((forall (_TPTP_I:nat), (((ord_less_nat _TPTP_I) (size_s575106428list_a Xs))->(((eq list_list_a) ((nth_list_list_a Xs) _TPTP_I)) ((nth_list_list_a Ys) _TPTP_I))))->(((eq list_list_list_a) Xs) Ys))))
% 0.48/0.66  FOF formula (forall (Xs:list_nat) (Ys:list_nat), ((((eq nat) (size_size_list_nat Xs)) (size_size_list_nat Ys))->((forall (_TPTP_I:nat), (((ord_less_nat _TPTP_I) (size_size_list_nat Xs))->(((eq nat) ((nth_nat Xs) _TPTP_I)) ((nth_nat Ys) _TPTP_I))))->(((eq list_nat) Xs) Ys)))) of role axiom named fact_2_nth__equalityI
% 0.48/0.66  A new axiom: (forall (Xs:list_nat) (Ys:list_nat), ((((eq nat) (size_size_list_nat Xs)) (size_size_list_nat Ys))->((forall (_TPTP_I:nat), (((ord_less_nat _TPTP_I) (size_size_list_nat Xs))->(((eq nat) ((nth_nat Xs) _TPTP_I)) ((nth_nat Ys) _TPTP_I))))->(((eq list_nat) Xs) Ys))))
% 0.48/0.67  FOF formula (forall (Xs:list_list_a) (Ys:list_list_a), ((((eq nat) (size_s1427607542list_a Xs)) (size_s1427607542list_a Ys))->((forall (_TPTP_I:nat), (((ord_less_nat _TPTP_I) (size_s1427607542list_a Xs))->(((eq list_a) ((nth_list_a Xs) _TPTP_I)) ((nth_list_a Ys) _TPTP_I))))->(((eq list_list_a) Xs) Ys)))) of role axiom named fact_3_nth__equalityI
% 0.48/0.67  A new axiom: (forall (Xs:list_list_a) (Ys:list_list_a), ((((eq nat) (size_s1427607542list_a Xs)) (size_s1427607542list_a Ys))->((forall (_TPTP_I:nat), (((ord_less_nat _TPTP_I) (size_s1427607542list_a Xs))->(((eq list_a) ((nth_list_a Xs) _TPTP_I)) ((nth_list_a Ys) _TPTP_I))))->(((eq list_list_a) Xs) Ys))))
% 0.48/0.67  FOF formula (forall (Xs:list_a) (Ys:list_a), ((((eq nat) (size_size_list_a Xs)) (size_size_list_a Ys))->((forall (_TPTP_I:nat), (((ord_less_nat _TPTP_I) (size_size_list_a Xs))->(((eq a) ((nth_a Xs) _TPTP_I)) ((nth_a Ys) _TPTP_I))))->(((eq list_a) Xs) Ys)))) of role axiom named fact_4_nth__equalityI
% 0.48/0.67  A new axiom: (forall (Xs:list_a) (Ys:list_a), ((((eq nat) (size_size_list_a Xs)) (size_size_list_a Ys))->((forall (_TPTP_I:nat), (((ord_less_nat _TPTP_I) (size_size_list_a Xs))->(((eq a) ((nth_a Xs) _TPTP_I)) ((nth_a Ys) _TPTP_I))))->(((eq list_a) Xs) Ys))))
% 0.48/0.67  FOF formula (forall (K:nat) (P:(nat->(list_nat->Prop))), (((eq Prop) (forall (I2:nat), (((ord_less_nat I2) K)->((ex list_nat) (fun (X:list_nat)=> ((P I2) X)))))) ((ex list_list_nat) (fun (Xs2:list_list_nat)=> ((and (((eq nat) (size_s1898481668st_nat Xs2)) K)) (forall (I2:nat), (((ord_less_nat I2) K)->((P I2) ((nth_list_nat Xs2) I2))))))))) of role axiom named fact_5_Skolem__list__nth
% 0.48/0.67  A new axiom: (forall (K:nat) (P:(nat->(list_nat->Prop))), (((eq Prop) (forall (I2:nat), (((ord_less_nat I2) K)->((ex list_nat) (fun (X:list_nat)=> ((P I2) X)))))) ((ex list_list_nat) (fun (Xs2:list_list_nat)=> ((and (((eq nat) (size_s1898481668st_nat Xs2)) K)) (forall (I2:nat), (((ord_less_nat I2) K)->((P I2) ((nth_list_nat Xs2) I2)))))))))
% 0.48/0.67  FOF formula (forall (K:nat) (P:(nat->(list_list_a->Prop))), (((eq Prop) (forall (I2:nat), (((ord_less_nat I2) K)->((ex list_list_a) (fun (X:list_list_a)=> ((P I2) X)))))) ((ex list_list_list_a) (fun (Xs2:list_list_list_a)=> ((and (((eq nat) (size_s575106428list_a Xs2)) K)) (forall (I2:nat), (((ord_less_nat I2) K)->((P I2) ((nth_list_list_a Xs2) I2))))))))) of role axiom named fact_6_Skolem__list__nth
% 0.48/0.67  A new axiom: (forall (K:nat) (P:(nat->(list_list_a->Prop))), (((eq Prop) (forall (I2:nat), (((ord_less_nat I2) K)->((ex list_list_a) (fun (X:list_list_a)=> ((P I2) X)))))) ((ex list_list_list_a) (fun (Xs2:list_list_list_a)=> ((and (((eq nat) (size_s575106428list_a Xs2)) K)) (forall (I2:nat), (((ord_less_nat I2) K)->((P I2) ((nth_list_list_a Xs2) I2)))))))))
% 0.48/0.67  FOF formula (forall (K:nat) (P:(nat->(nat->Prop))), (((eq Prop) (forall (I2:nat), (((ord_less_nat I2) K)->((ex nat) (fun (X:nat)=> ((P I2) X)))))) ((ex list_nat) (fun (Xs2:list_nat)=> ((and (((eq nat) (size_size_list_nat Xs2)) K)) (forall (I2:nat), (((ord_less_nat I2) K)->((P I2) ((nth_nat Xs2) I2))))))))) of role axiom named fact_7_Skolem__list__nth
% 0.48/0.67  A new axiom: (forall (K:nat) (P:(nat->(nat->Prop))), (((eq Prop) (forall (I2:nat), (((ord_less_nat I2) K)->((ex nat) (fun (X:nat)=> ((P I2) X)))))) ((ex list_nat) (fun (Xs2:list_nat)=> ((and (((eq nat) (size_size_list_nat Xs2)) K)) (forall (I2:nat), (((ord_less_nat I2) K)->((P I2) ((nth_nat Xs2) I2)))))))))
% 0.48/0.67  FOF formula (forall (K:nat) (P:(nat->(list_a->Prop))), (((eq Prop) (forall (I2:nat), (((ord_less_nat I2) K)->((ex list_a) (fun (X:list_a)=> ((P I2) X)))))) ((ex list_list_a) (fun (Xs2:list_list_a)=> ((and (((eq nat) (size_s1427607542list_a Xs2)) K)) (forall (I2:nat), (((ord_less_nat I2) K)->((P I2) ((nth_list_a Xs2) I2))))))))) of role axiom named fact_8_Skolem__list__nth
% 0.48/0.67  A new axiom: (forall (K:nat) (P:(nat->(list_a->Prop))), (((eq Prop) (forall (I2:nat), (((ord_less_nat I2) K)->((ex list_a) (fun (X:list_a)=> ((P I2) X)))))) ((ex list_list_a) (fun (Xs2:list_list_a)=> ((and (((eq nat) (size_s1427607542list_a Xs2)) K)) (forall (I2:nat), (((ord_less_nat I2) K)->((P I2) ((nth_list_a Xs2) I2)))))))))
% 0.48/0.69  FOF formula (forall (K:nat) (P:(nat->(a->Prop))), (((eq Prop) (forall (I2:nat), (((ord_less_nat I2) K)->((ex a) (fun (X:a)=> ((P I2) X)))))) ((ex list_a) (fun (Xs2:list_a)=> ((and (((eq nat) (size_size_list_a Xs2)) K)) (forall (I2:nat), (((ord_less_nat I2) K)->((P I2) ((nth_a Xs2) I2))))))))) of role axiom named fact_9_Skolem__list__nth
% 0.48/0.69  A new axiom: (forall (K:nat) (P:(nat->(a->Prop))), (((eq Prop) (forall (I2:nat), (((ord_less_nat I2) K)->((ex a) (fun (X:a)=> ((P I2) X)))))) ((ex list_a) (fun (Xs2:list_a)=> ((and (((eq nat) (size_size_list_a Xs2)) K)) (forall (I2:nat), (((ord_less_nat I2) K)->((P I2) ((nth_a Xs2) I2)))))))))
% 0.48/0.69  FOF formula (((eq (list_list_nat->(list_list_nat->Prop))) (fun (Y:list_list_nat) (Z:list_list_nat)=> (((eq list_list_nat) Y) Z))) (fun (Xs2:list_list_nat) (Ys2:list_list_nat)=> ((and (((eq nat) (size_s1898481668st_nat Xs2)) (size_s1898481668st_nat Ys2))) (forall (I2:nat), (((ord_less_nat I2) (size_s1898481668st_nat Xs2))->(((eq list_nat) ((nth_list_nat Xs2) I2)) ((nth_list_nat Ys2) I2))))))) of role axiom named fact_10_list__eq__iff__nth__eq
% 0.48/0.69  A new axiom: (((eq (list_list_nat->(list_list_nat->Prop))) (fun (Y:list_list_nat) (Z:list_list_nat)=> (((eq list_list_nat) Y) Z))) (fun (Xs2:list_list_nat) (Ys2:list_list_nat)=> ((and (((eq nat) (size_s1898481668st_nat Xs2)) (size_s1898481668st_nat Ys2))) (forall (I2:nat), (((ord_less_nat I2) (size_s1898481668st_nat Xs2))->(((eq list_nat) ((nth_list_nat Xs2) I2)) ((nth_list_nat Ys2) I2)))))))
% 0.48/0.69  FOF formula (((eq (list_list_list_a->(list_list_list_a->Prop))) (fun (Y:list_list_list_a) (Z:list_list_list_a)=> (((eq list_list_list_a) Y) Z))) (fun (Xs2:list_list_list_a) (Ys2:list_list_list_a)=> ((and (((eq nat) (size_s575106428list_a Xs2)) (size_s575106428list_a Ys2))) (forall (I2:nat), (((ord_less_nat I2) (size_s575106428list_a Xs2))->(((eq list_list_a) ((nth_list_list_a Xs2) I2)) ((nth_list_list_a Ys2) I2))))))) of role axiom named fact_11_list__eq__iff__nth__eq
% 0.48/0.69  A new axiom: (((eq (list_list_list_a->(list_list_list_a->Prop))) (fun (Y:list_list_list_a) (Z:list_list_list_a)=> (((eq list_list_list_a) Y) Z))) (fun (Xs2:list_list_list_a) (Ys2:list_list_list_a)=> ((and (((eq nat) (size_s575106428list_a Xs2)) (size_s575106428list_a Ys2))) (forall (I2:nat), (((ord_less_nat I2) (size_s575106428list_a Xs2))->(((eq list_list_a) ((nth_list_list_a Xs2) I2)) ((nth_list_list_a Ys2) I2)))))))
% 0.48/0.69  FOF formula (((eq (list_nat->(list_nat->Prop))) (fun (Y:list_nat) (Z:list_nat)=> (((eq list_nat) Y) Z))) (fun (Xs2:list_nat) (Ys2:list_nat)=> ((and (((eq nat) (size_size_list_nat Xs2)) (size_size_list_nat Ys2))) (forall (I2:nat), (((ord_less_nat I2) (size_size_list_nat Xs2))->(((eq nat) ((nth_nat Xs2) I2)) ((nth_nat Ys2) I2))))))) of role axiom named fact_12_list__eq__iff__nth__eq
% 0.48/0.69  A new axiom: (((eq (list_nat->(list_nat->Prop))) (fun (Y:list_nat) (Z:list_nat)=> (((eq list_nat) Y) Z))) (fun (Xs2:list_nat) (Ys2:list_nat)=> ((and (((eq nat) (size_size_list_nat Xs2)) (size_size_list_nat Ys2))) (forall (I2:nat), (((ord_less_nat I2) (size_size_list_nat Xs2))->(((eq nat) ((nth_nat Xs2) I2)) ((nth_nat Ys2) I2)))))))
% 0.48/0.69  FOF formula (((eq (list_list_a->(list_list_a->Prop))) (fun (Y:list_list_a) (Z:list_list_a)=> (((eq list_list_a) Y) Z))) (fun (Xs2:list_list_a) (Ys2:list_list_a)=> ((and (((eq nat) (size_s1427607542list_a Xs2)) (size_s1427607542list_a Ys2))) (forall (I2:nat), (((ord_less_nat I2) (size_s1427607542list_a Xs2))->(((eq list_a) ((nth_list_a Xs2) I2)) ((nth_list_a Ys2) I2))))))) of role axiom named fact_13_list__eq__iff__nth__eq
% 0.48/0.69  A new axiom: (((eq (list_list_a->(list_list_a->Prop))) (fun (Y:list_list_a) (Z:list_list_a)=> (((eq list_list_a) Y) Z))) (fun (Xs2:list_list_a) (Ys2:list_list_a)=> ((and (((eq nat) (size_s1427607542list_a Xs2)) (size_s1427607542list_a Ys2))) (forall (I2:nat), (((ord_less_nat I2) (size_s1427607542list_a Xs2))->(((eq list_a) ((nth_list_a Xs2) I2)) ((nth_list_a Ys2) I2)))))))
% 0.48/0.69  FOF formula (((eq (list_a->(list_a->Prop))) (fun (Y:list_a) (Z:list_a)=> (((eq list_a) Y) Z))) (fun (Xs2:list_a) (Ys2:list_a)=> ((and (((eq nat) (size_size_list_a Xs2)) (size_size_list_a Ys2))) (forall (I2:nat), (((ord_less_nat I2) (size_size_list_a Xs2))->(((eq a) ((nth_a Xs2) I2)) ((nth_a Ys2) I2))))))) of role axiom named fact_14_list__eq__iff__nth__eq
% 0.48/0.70  A new axiom: (((eq (list_a->(list_a->Prop))) (fun (Y:list_a) (Z:list_a)=> (((eq list_a) Y) Z))) (fun (Xs2:list_a) (Ys2:list_a)=> ((and (((eq nat) (size_size_list_a Xs2)) (size_size_list_a Ys2))) (forall (I2:nat), (((ord_less_nat I2) (size_size_list_a Xs2))->(((eq a) ((nth_a Xs2) I2)) ((nth_a Ys2) I2)))))))
% 0.48/0.70  FOF formula (forall (M:nat) (Xs:list_list_nat) (K:nat), (((ord_less_nat M) ((divide_divide_nat (size_s1898481668st_nat Xs)) K))->(((eq list_list_nat) ((nth_list_list_nat ((listSl2099749758st_nat Xs) K)) M)) ((nth_list_list_nat ((listSl729562870st_nat Xs) K)) M)))) of role axiom named fact_15_list__slice2__list__slice__nth
% 0.48/0.70  A new axiom: (forall (M:nat) (Xs:list_list_nat) (K:nat), (((ord_less_nat M) ((divide_divide_nat (size_s1898481668st_nat Xs)) K))->(((eq list_list_nat) ((nth_list_list_nat ((listSl2099749758st_nat Xs) K)) M)) ((nth_list_list_nat ((listSl729562870st_nat Xs) K)) M))))
% 0.48/0.70  FOF formula (forall (M:nat) (Xs:list_list_list_a) (K:nat), (((ord_less_nat M) ((divide_divide_nat (size_s575106428list_a Xs)) K))->(((eq list_list_list_a) ((nth_list_list_list_a ((listSl769338732list_a Xs) K)) M)) ((nth_list_list_list_a ((listSl2102238196list_a Xs) K)) M)))) of role axiom named fact_16_list__slice2__list__slice__nth
% 0.48/0.70  A new axiom: (forall (M:nat) (Xs:list_list_list_a) (K:nat), (((ord_less_nat M) ((divide_divide_nat (size_s575106428list_a Xs)) K))->(((eq list_list_list_a) ((nth_list_list_list_a ((listSl769338732list_a Xs) K)) M)) ((nth_list_list_list_a ((listSl2102238196list_a Xs) K)) M))))
% 0.48/0.70  FOF formula (forall (M:nat) (Xs:list_list_a) (K:nat), (((ord_less_nat M) ((divide_divide_nat (size_s1427607542list_a Xs)) K))->(((eq list_list_a) ((nth_list_list_a ((listSl703198822list_a Xs) K)) M)) ((nth_list_list_a ((listSl162220270list_a Xs) K)) M)))) of role axiom named fact_17_list__slice2__list__slice__nth
% 0.48/0.70  A new axiom: (forall (M:nat) (Xs:list_list_a) (K:nat), (((ord_less_nat M) ((divide_divide_nat (size_s1427607542list_a Xs)) K))->(((eq list_list_a) ((nth_list_list_a ((listSl703198822list_a Xs) K)) M)) ((nth_list_list_a ((listSl162220270list_a Xs) K)) M))))
% 0.48/0.70  FOF formula (forall (M:nat) (Xs:list_nat) (K:nat), (((ord_less_nat M) ((divide_divide_nat (size_size_list_nat Xs)) K))->(((eq list_nat) ((nth_list_nat ((listSl882585454e2_nat Xs) K)) M)) ((nth_list_nat ((listSl1630398182ce_nat Xs) K)) M)))) of role axiom named fact_18_list__slice2__list__slice__nth
% 0.48/0.70  A new axiom: (forall (M:nat) (Xs:list_nat) (K:nat), (((ord_less_nat M) ((divide_divide_nat (size_size_list_nat Xs)) K))->(((eq list_nat) ((nth_list_nat ((listSl882585454e2_nat Xs) K)) M)) ((nth_list_nat ((listSl1630398182ce_nat Xs) K)) M))))
% 0.48/0.70  FOF formula (forall (M:nat) (Xs:list_a) (K:nat), (((ord_less_nat M) ((divide_divide_nat (size_size_list_a Xs)) K))->(((eq list_a) ((nth_list_a ((listSl1174287072ice2_a Xs) K)) M)) ((nth_list_a ((listSl97544552lice_a Xs) K)) M)))) of role axiom named fact_19_list__slice2__list__slice__nth
% 0.48/0.70  A new axiom: (forall (M:nat) (Xs:list_a) (K:nat), (((ord_less_nat M) ((divide_divide_nat (size_size_list_a Xs)) K))->(((eq list_a) ((nth_list_a ((listSl1174287072ice2_a Xs) K)) M)) ((nth_list_a ((listSl97544552lice_a Xs) K)) M))))
% 0.48/0.70  FOF formula (forall (P:(list_list_nat->Prop)) (Xs:list_list_nat), ((forall (Xs3:list_list_nat), ((forall (Ys3:list_list_nat), (((ord_less_nat (size_s1898481668st_nat Ys3)) (size_s1898481668st_nat Xs3))->(P Ys3)))->(P Xs3)))->(P Xs))) of role axiom named fact_20_length__induct
% 0.48/0.70  A new axiom: (forall (P:(list_list_nat->Prop)) (Xs:list_list_nat), ((forall (Xs3:list_list_nat), ((forall (Ys3:list_list_nat), (((ord_less_nat (size_s1898481668st_nat Ys3)) (size_s1898481668st_nat Xs3))->(P Ys3)))->(P Xs3)))->(P Xs)))
% 0.48/0.70  FOF formula (forall (P:(list_list_list_a->Prop)) (Xs:list_list_list_a), ((forall (Xs3:list_list_list_a), ((forall (Ys3:list_list_list_a), (((ord_less_nat (size_s575106428list_a Ys3)) (size_s575106428list_a Xs3))->(P Ys3)))->(P Xs3)))->(P Xs))) of role axiom named fact_21_length__induct
% 0.54/0.71  A new axiom: (forall (P:(list_list_list_a->Prop)) (Xs:list_list_list_a), ((forall (Xs3:list_list_list_a), ((forall (Ys3:list_list_list_a), (((ord_less_nat (size_s575106428list_a Ys3)) (size_s575106428list_a Xs3))->(P Ys3)))->(P Xs3)))->(P Xs)))
% 0.54/0.71  FOF formula (forall (P:(list_list_a->Prop)) (Xs:list_list_a), ((forall (Xs3:list_list_a), ((forall (Ys3:list_list_a), (((ord_less_nat (size_s1427607542list_a Ys3)) (size_s1427607542list_a Xs3))->(P Ys3)))->(P Xs3)))->(P Xs))) of role axiom named fact_22_length__induct
% 0.54/0.71  A new axiom: (forall (P:(list_list_a->Prop)) (Xs:list_list_a), ((forall (Xs3:list_list_a), ((forall (Ys3:list_list_a), (((ord_less_nat (size_s1427607542list_a Ys3)) (size_s1427607542list_a Xs3))->(P Ys3)))->(P Xs3)))->(P Xs)))
% 0.54/0.71  FOF formula (forall (P:(list_nat->Prop)) (Xs:list_nat), ((forall (Xs3:list_nat), ((forall (Ys3:list_nat), (((ord_less_nat (size_size_list_nat Ys3)) (size_size_list_nat Xs3))->(P Ys3)))->(P Xs3)))->(P Xs))) of role axiom named fact_23_length__induct
% 0.54/0.71  A new axiom: (forall (P:(list_nat->Prop)) (Xs:list_nat), ((forall (Xs3:list_nat), ((forall (Ys3:list_nat), (((ord_less_nat (size_size_list_nat Ys3)) (size_size_list_nat Xs3))->(P Ys3)))->(P Xs3)))->(P Xs)))
% 0.54/0.71  FOF formula (forall (P:(list_a->Prop)) (Xs:list_a), ((forall (Xs3:list_a), ((forall (Ys3:list_a), (((ord_less_nat (size_size_list_a Ys3)) (size_size_list_a Xs3))->(P Ys3)))->(P Xs3)))->(P Xs))) of role axiom named fact_24_length__induct
% 0.54/0.71  A new axiom: (forall (P:(list_a->Prop)) (Xs:list_a), ((forall (Xs3:list_a), ((forall (Ys3:list_a), (((ord_less_nat (size_size_list_a Ys3)) (size_size_list_a Xs3))->(P Ys3)))->(P Xs3)))->(P Xs)))
% 0.54/0.71  FOF formula (((eq (list_nat->Prop)) list_strict_desc_nat) (fun (Xs2:list_nat)=> (forall (J:nat), (((ord_less_nat J) (size_size_list_nat Xs2))->(forall (I2:nat), (((ord_less_nat I2) J)->((ord_less_nat ((nth_nat Xs2) J)) ((nth_nat Xs2) I2)))))))) of role axiom named fact_25_list__strict__desc__trans
% 0.54/0.71  A new axiom: (((eq (list_nat->Prop)) list_strict_desc_nat) (fun (Xs2:list_nat)=> (forall (J:nat), (((ord_less_nat J) (size_size_list_nat Xs2))->(forall (I2:nat), (((ord_less_nat I2) J)->((ord_less_nat ((nth_nat Xs2) J)) ((nth_nat Xs2) I2))))))))
% 0.54/0.71  FOF formula (forall (M:nat) (Xs:list_list_nat) (K:nat), (((ord_less_nat M) ((divide_divide_nat (size_s1898481668st_nat Xs)) K))->(((eq nat) (size_s1898481668st_nat ((nth_list_list_nat ((listSl729562870st_nat Xs) K)) M))) K))) of role axiom named fact_26_list__slice__nth__length
% 0.54/0.71  A new axiom: (forall (M:nat) (Xs:list_list_nat) (K:nat), (((ord_less_nat M) ((divide_divide_nat (size_s1898481668st_nat Xs)) K))->(((eq nat) (size_s1898481668st_nat ((nth_list_list_nat ((listSl729562870st_nat Xs) K)) M))) K)))
% 0.54/0.71  FOF formula (forall (M:nat) (Xs:list_list_list_a) (K:nat), (((ord_less_nat M) ((divide_divide_nat (size_s575106428list_a Xs)) K))->(((eq nat) (size_s575106428list_a ((nth_list_list_list_a ((listSl2102238196list_a Xs) K)) M))) K))) of role axiom named fact_27_list__slice__nth__length
% 0.54/0.71  A new axiom: (forall (M:nat) (Xs:list_list_list_a) (K:nat), (((ord_less_nat M) ((divide_divide_nat (size_s575106428list_a Xs)) K))->(((eq nat) (size_s575106428list_a ((nth_list_list_list_a ((listSl2102238196list_a Xs) K)) M))) K)))
% 0.54/0.71  FOF formula (forall (M:nat) (Xs:list_list_a) (K:nat), (((ord_less_nat M) ((divide_divide_nat (size_s1427607542list_a Xs)) K))->(((eq nat) (size_s1427607542list_a ((nth_list_list_a ((listSl162220270list_a Xs) K)) M))) K))) of role axiom named fact_28_list__slice__nth__length
% 0.54/0.71  A new axiom: (forall (M:nat) (Xs:list_list_a) (K:nat), (((ord_less_nat M) ((divide_divide_nat (size_s1427607542list_a Xs)) K))->(((eq nat) (size_s1427607542list_a ((nth_list_list_a ((listSl162220270list_a Xs) K)) M))) K)))
% 0.54/0.71  FOF formula (forall (M:nat) (Xs:list_nat) (K:nat), (((ord_less_nat M) ((divide_divide_nat (size_size_list_nat Xs)) K))->(((eq nat) (size_size_list_nat ((nth_list_nat ((listSl1630398182ce_nat Xs) K)) M))) K))) of role axiom named fact_29_list__slice__nth__length
% 0.54/0.71  A new axiom: (forall (M:nat) (Xs:list_nat) (K:nat), (((ord_less_nat M) ((divide_divide_nat (size_size_list_nat Xs)) K))->(((eq nat) (size_size_list_nat ((nth_list_nat ((listSl1630398182ce_nat Xs) K)) M))) K)))
% 0.54/0.72  FOF formula (forall (M:nat) (Xs:list_a) (K:nat), (((ord_less_nat M) ((divide_divide_nat (size_size_list_a Xs)) K))->(((eq nat) (size_size_list_a ((nth_list_a ((listSl97544552lice_a Xs) K)) M))) K))) of role axiom named fact_30_list__slice__nth__length
% 0.54/0.72  A new axiom: (forall (M:nat) (Xs:list_a) (K:nat), (((ord_less_nat M) ((divide_divide_nat (size_size_list_a Xs)) K))->(((eq nat) (size_size_list_a ((nth_list_a ((listSl97544552lice_a Xs) K)) M))) K)))
% 0.54/0.72  FOF formula (((eq (list_nat->Prop)) list_strict_asc_nat) (fun (Xs2:list_nat)=> (forall (J:nat), (((ord_less_nat J) (size_size_list_nat Xs2))->(forall (I2:nat), (((ord_less_nat I2) J)->((ord_less_nat ((nth_nat Xs2) I2)) ((nth_nat Xs2) J)))))))) of role axiom named fact_31_list__strict__asc__trans
% 0.54/0.72  A new axiom: (((eq (list_nat->Prop)) list_strict_asc_nat) (fun (Xs2:list_nat)=> (forall (J:nat), (((ord_less_nat J) (size_size_list_nat Xs2))->(forall (I2:nat), (((ord_less_nat I2) J)->((ord_less_nat ((nth_nat Xs2) I2)) ((nth_nat Xs2) J))))))))
% 0.54/0.72  FOF formula (forall (N:nat), ((ex list_list_nat) (fun (Xs3:list_list_nat)=> (((eq nat) (size_s1898481668st_nat Xs3)) N)))) of role axiom named fact_32_Ex__list__of__length
% 0.54/0.72  A new axiom: (forall (N:nat), ((ex list_list_nat) (fun (Xs3:list_list_nat)=> (((eq nat) (size_s1898481668st_nat Xs3)) N))))
% 0.54/0.72  FOF formula (forall (N:nat), ((ex list_list_list_a) (fun (Xs3:list_list_list_a)=> (((eq nat) (size_s575106428list_a Xs3)) N)))) of role axiom named fact_33_Ex__list__of__length
% 0.54/0.72  A new axiom: (forall (N:nat), ((ex list_list_list_a) (fun (Xs3:list_list_list_a)=> (((eq nat) (size_s575106428list_a Xs3)) N))))
% 0.54/0.72  FOF formula (forall (N:nat), ((ex list_list_a) (fun (Xs3:list_list_a)=> (((eq nat) (size_s1427607542list_a Xs3)) N)))) of role axiom named fact_34_Ex__list__of__length
% 0.54/0.72  A new axiom: (forall (N:nat), ((ex list_list_a) (fun (Xs3:list_list_a)=> (((eq nat) (size_s1427607542list_a Xs3)) N))))
% 0.54/0.72  FOF formula (forall (N:nat), ((ex list_nat) (fun (Xs3:list_nat)=> (((eq nat) (size_size_list_nat Xs3)) N)))) of role axiom named fact_35_Ex__list__of__length
% 0.54/0.72  A new axiom: (forall (N:nat), ((ex list_nat) (fun (Xs3:list_nat)=> (((eq nat) (size_size_list_nat Xs3)) N))))
% 0.54/0.72  FOF formula (forall (N:nat), ((ex list_a) (fun (Xs3:list_a)=> (((eq nat) (size_size_list_a Xs3)) N)))) of role axiom named fact_36_Ex__list__of__length
% 0.54/0.72  A new axiom: (forall (N:nat), ((ex list_a) (fun (Xs3:list_a)=> (((eq nat) (size_size_list_a Xs3)) N))))
% 0.54/0.72  FOF formula (forall (Xs:list_list_nat) (Ys:list_list_nat), ((not (((eq nat) (size_s1898481668st_nat Xs)) (size_s1898481668st_nat Ys)))->(not (((eq list_list_nat) Xs) Ys)))) of role axiom named fact_37_neq__if__length__neq
% 0.54/0.72  A new axiom: (forall (Xs:list_list_nat) (Ys:list_list_nat), ((not (((eq nat) (size_s1898481668st_nat Xs)) (size_s1898481668st_nat Ys)))->(not (((eq list_list_nat) Xs) Ys))))
% 0.54/0.72  FOF formula (forall (Xs:list_list_list_a) (Ys:list_list_list_a), ((not (((eq nat) (size_s575106428list_a Xs)) (size_s575106428list_a Ys)))->(not (((eq list_list_list_a) Xs) Ys)))) of role axiom named fact_38_neq__if__length__neq
% 0.54/0.72  A new axiom: (forall (Xs:list_list_list_a) (Ys:list_list_list_a), ((not (((eq nat) (size_s575106428list_a Xs)) (size_s575106428list_a Ys)))->(not (((eq list_list_list_a) Xs) Ys))))
% 0.54/0.72  FOF formula (forall (Xs:list_list_a) (Ys:list_list_a), ((not (((eq nat) (size_s1427607542list_a Xs)) (size_s1427607542list_a Ys)))->(not (((eq list_list_a) Xs) Ys)))) of role axiom named fact_39_neq__if__length__neq
% 0.54/0.72  A new axiom: (forall (Xs:list_list_a) (Ys:list_list_a), ((not (((eq nat) (size_s1427607542list_a Xs)) (size_s1427607542list_a Ys)))->(not (((eq list_list_a) Xs) Ys))))
% 0.54/0.72  FOF formula (forall (Xs:list_nat) (Ys:list_nat), ((not (((eq nat) (size_size_list_nat Xs)) (size_size_list_nat Ys)))->(not (((eq list_nat) Xs) Ys)))) of role axiom named fact_40_neq__if__length__neq
% 0.54/0.72  A new axiom: (forall (Xs:list_nat) (Ys:list_nat), ((not (((eq nat) (size_size_list_nat Xs)) (size_size_list_nat Ys)))->(not (((eq list_nat) Xs) Ys))))
% 0.54/0.73  FOF formula (forall (Xs:list_a) (Ys:list_a), ((not (((eq nat) (size_size_list_a Xs)) (size_size_list_a Ys)))->(not (((eq list_a) Xs) Ys)))) of role axiom named fact_41_neq__if__length__neq
% 0.54/0.73  A new axiom: (forall (Xs:list_a) (Ys:list_a), ((not (((eq nat) (size_size_list_a Xs)) (size_size_list_a Ys)))->(not (((eq list_a) Xs) Ys))))
% 0.54/0.73  FOF formula (forall (X2:list_list_nat) (Y2:list_list_nat), ((not (((eq nat) (size_s1898481668st_nat X2)) (size_s1898481668st_nat Y2)))->(not (((eq list_list_nat) X2) Y2)))) of role axiom named fact_42_size__neq__size__imp__neq
% 0.54/0.73  A new axiom: (forall (X2:list_list_nat) (Y2:list_list_nat), ((not (((eq nat) (size_s1898481668st_nat X2)) (size_s1898481668st_nat Y2)))->(not (((eq list_list_nat) X2) Y2))))
% 0.54/0.73  FOF formula (forall (X2:list_list_list_a) (Y2:list_list_list_a), ((not (((eq nat) (size_s575106428list_a X2)) (size_s575106428list_a Y2)))->(not (((eq list_list_list_a) X2) Y2)))) of role axiom named fact_43_size__neq__size__imp__neq
% 0.54/0.73  A new axiom: (forall (X2:list_list_list_a) (Y2:list_list_list_a), ((not (((eq nat) (size_s575106428list_a X2)) (size_s575106428list_a Y2)))->(not (((eq list_list_list_a) X2) Y2))))
% 0.54/0.73  FOF formula (forall (X2:list_a) (Y2:list_a), ((not (((eq nat) (size_size_list_a X2)) (size_size_list_a Y2)))->(not (((eq list_a) X2) Y2)))) of role axiom named fact_44_size__neq__size__imp__neq
% 0.54/0.73  A new axiom: (forall (X2:list_a) (Y2:list_a), ((not (((eq nat) (size_size_list_a X2)) (size_size_list_a Y2)))->(not (((eq list_a) X2) Y2))))
% 0.54/0.73  FOF formula (forall (X2:list_list_a) (Y2:list_list_a), ((not (((eq nat) (size_s1427607542list_a X2)) (size_s1427607542list_a Y2)))->(not (((eq list_list_a) X2) Y2)))) of role axiom named fact_45_size__neq__size__imp__neq
% 0.54/0.73  A new axiom: (forall (X2:list_list_a) (Y2:list_list_a), ((not (((eq nat) (size_s1427607542list_a X2)) (size_s1427607542list_a Y2)))->(not (((eq list_list_a) X2) Y2))))
% 0.54/0.73  FOF formula (forall (X2:list_nat) (Y2:list_nat), ((not (((eq nat) (size_size_list_nat X2)) (size_size_list_nat Y2)))->(not (((eq list_nat) X2) Y2)))) of role axiom named fact_46_size__neq__size__imp__neq
% 0.54/0.73  A new axiom: (forall (X2:list_nat) (Y2:list_nat), ((not (((eq nat) (size_size_list_nat X2)) (size_size_list_nat Y2)))->(not (((eq list_nat) X2) Y2))))
% 0.54/0.73  FOF formula (forall (M:nat) (N:nat), (((eq Prop) (not (((eq nat) M) N))) ((or ((ord_less_nat M) N)) ((ord_less_nat N) M)))) of role axiom named fact_47_nat__neq__iff
% 0.54/0.73  A new axiom: (forall (M:nat) (N:nat), (((eq Prop) (not (((eq nat) M) N))) ((or ((ord_less_nat M) N)) ((ord_less_nat N) M))))
% 0.54/0.73  FOF formula (forall (Xs:list_list_nat) (K:nat), (((eq nat) (size_s1321307156st_nat ((listSl729562870st_nat Xs) K))) ((divide_divide_nat (size_s1898481668st_nat Xs)) K))) of role axiom named fact_48_list__slice__length
% 0.54/0.73  A new axiom: (forall (Xs:list_list_nat) (K:nat), (((eq nat) (size_s1321307156st_nat ((listSl729562870st_nat Xs) K))) ((divide_divide_nat (size_s1898481668st_nat Xs)) K)))
% 0.54/0.73  FOF formula (forall (Xs:list_list_list_a) (K:nat), (((eq nat) (size_s1764310658list_a ((listSl2102238196list_a Xs) K))) ((divide_divide_nat (size_s575106428list_a Xs)) K))) of role axiom named fact_49_list__slice__length
% 0.54/0.73  A new axiom: (forall (Xs:list_list_list_a) (K:nat), (((eq nat) (size_s1764310658list_a ((listSl2102238196list_a Xs) K))) ((divide_divide_nat (size_s575106428list_a Xs)) K)))
% 0.54/0.73  FOF formula (forall (Xs:list_list_a) (K:nat), (((eq nat) (size_s575106428list_a ((listSl162220270list_a Xs) K))) ((divide_divide_nat (size_s1427607542list_a Xs)) K))) of role axiom named fact_50_list__slice__length
% 0.54/0.73  A new axiom: (forall (Xs:list_list_a) (K:nat), (((eq nat) (size_s575106428list_a ((listSl162220270list_a Xs) K))) ((divide_divide_nat (size_s1427607542list_a Xs)) K)))
% 0.54/0.73  FOF formula (forall (Xs:list_nat) (K:nat), (((eq nat) (size_s1898481668st_nat ((listSl1630398182ce_nat Xs) K))) ((divide_divide_nat (size_size_list_nat Xs)) K))) of role axiom named fact_51_list__slice__length
% 0.54/0.73  A new axiom: (forall (Xs:list_nat) (K:nat), (((eq nat) (size_s1898481668st_nat ((listSl1630398182ce_nat Xs) K))) ((divide_divide_nat (size_size_list_nat Xs)) K)))
% 0.54/0.73  FOF formula (forall (Xs:list_a) (K:nat), (((eq nat) (size_s1427607542list_a ((listSl97544552lice_a Xs) K))) ((divide_divide_nat (size_size_list_a Xs)) K))) of role axiom named fact_52_list__slice__length
% 0.54/0.75  A new axiom: (forall (Xs:list_a) (K:nat), (((eq nat) (size_s1427607542list_a ((listSl97544552lice_a Xs) K))) ((divide_divide_nat (size_size_list_a Xs)) K)))
% 0.54/0.75  FOF formula (forall (X2:nat) (Y2:nat), ((not (((eq nat) X2) Y2))->((((ord_less_nat X2) Y2)->False)->((ord_less_nat Y2) X2)))) of role axiom named fact_53_linorder__neqE__nat
% 0.54/0.75  A new axiom: (forall (X2:nat) (Y2:nat), ((not (((eq nat) X2) Y2))->((((ord_less_nat X2) Y2)->False)->((ord_less_nat Y2) X2))))
% 0.54/0.75  FOF formula (forall (P:(nat->Prop)) (N:nat), ((forall (N2:nat), (((P N2)->False)->((ex nat) (fun (M2:nat)=> ((and ((ord_less_nat M2) N2)) ((P M2)->False))))))->(P N))) of role axiom named fact_54_infinite__descent
% 0.54/0.75  A new axiom: (forall (P:(nat->Prop)) (N:nat), ((forall (N2:nat), (((P N2)->False)->((ex nat) (fun (M2:nat)=> ((and ((ord_less_nat M2) N2)) ((P M2)->False))))))->(P N)))
% 0.54/0.75  FOF formula (forall (P:(nat->Prop)) (N:nat), ((forall (N2:nat), ((forall (M2:nat), (((ord_less_nat M2) N2)->(P M2)))->(P N2)))->(P N))) of role axiom named fact_55_nat__less__induct
% 0.54/0.75  A new axiom: (forall (P:(nat->Prop)) (N:nat), ((forall (N2:nat), ((forall (M2:nat), (((ord_less_nat M2) N2)->(P M2)))->(P N2)))->(P N)))
% 0.54/0.75  FOF formula (forall (N:nat), (((ord_less_nat N) N)->False)) of role axiom named fact_56_less__irrefl__nat
% 0.54/0.75  A new axiom: (forall (N:nat), (((ord_less_nat N) N)->False))
% 0.54/0.75  FOF formula (forall (S:nat) (T:nat), (((ord_less_nat S) T)->(not (((eq nat) S) T)))) of role axiom named fact_57_less__not__refl3
% 0.54/0.75  A new axiom: (forall (S:nat) (T:nat), (((ord_less_nat S) T)->(not (((eq nat) S) T))))
% 0.54/0.75  FOF formula (forall (N:nat) (M:nat), (((ord_less_nat N) M)->(not (((eq nat) M) N)))) of role axiom named fact_58_less__not__refl2
% 0.54/0.75  A new axiom: (forall (N:nat) (M:nat), (((ord_less_nat N) M)->(not (((eq nat) M) N))))
% 0.54/0.75  FOF formula (forall (N:nat), (((ord_less_nat N) N)->False)) of role axiom named fact_59_less__not__refl
% 0.54/0.75  A new axiom: (forall (N:nat), (((ord_less_nat N) N)->False))
% 0.54/0.75  FOF formula (((eq (list_list_nat->(nat->list_list_list_nat))) listSl729562870st_nat) (fun (Xs2:list_list_nat) (K2:nat)=> (((listSl1506485424st_nat Xs2) K2) ((divide_divide_nat (size_s1898481668st_nat Xs2)) K2)))) of role axiom named fact_60_list__slice__def
% 0.54/0.75  A new axiom: (((eq (list_list_nat->(nat->list_list_list_nat))) listSl729562870st_nat) (fun (Xs2:list_list_nat) (K2:nat)=> (((listSl1506485424st_nat Xs2) K2) ((divide_divide_nat (size_s1898481668st_nat Xs2)) K2))))
% 0.54/0.75  FOF formula (((eq (list_list_list_a->(nat->list_l2071841302list_a))) listSl2102238196list_a) (fun (Xs2:list_list_list_a) (K2:nat)=> (((listSl902632890list_a Xs2) K2) ((divide_divide_nat (size_s575106428list_a Xs2)) K2)))) of role axiom named fact_61_list__slice__def
% 0.54/0.75  A new axiom: (((eq (list_list_list_a->(nat->list_l2071841302list_a))) listSl2102238196list_a) (fun (Xs2:list_list_list_a) (K2:nat)=> (((listSl902632890list_a Xs2) K2) ((divide_divide_nat (size_s575106428list_a Xs2)) K2))))
% 0.54/0.75  FOF formula (((eq (list_list_a->(nat->list_list_list_a))) listSl162220270list_a) (fun (Xs2:list_list_a) (K2:nat)=> (((listSl856612276list_a Xs2) K2) ((divide_divide_nat (size_s1427607542list_a Xs2)) K2)))) of role axiom named fact_62_list__slice__def
% 0.54/0.75  A new axiom: (((eq (list_list_a->(nat->list_list_list_a))) listSl162220270list_a) (fun (Xs2:list_list_a) (K2:nat)=> (((listSl856612276list_a Xs2) K2) ((divide_divide_nat (size_s1427607542list_a Xs2)) K2))))
% 0.54/0.75  FOF formula (((eq (list_nat->(nat->list_list_nat))) listSl1630398182ce_nat) (fun (Xs2:list_nat) (K2:nat)=> (((listSl1794011552ux_nat Xs2) K2) ((divide_divide_nat (size_size_list_nat Xs2)) K2)))) of role axiom named fact_63_list__slice__def
% 0.54/0.75  A new axiom: (((eq (list_nat->(nat->list_list_nat))) listSl1630398182ce_nat) (fun (Xs2:list_nat) (K2:nat)=> (((listSl1794011552ux_nat Xs2) K2) ((divide_divide_nat (size_size_list_nat Xs2)) K2))))
% 0.54/0.75  FOF formula (((eq (list_a->(nat->list_list_a))) listSl97544552lice_a) (fun (Xs2:list_a) (K2:nat)=> (((listSl1495374126_aux_a Xs2) K2) ((divide_divide_nat (size_size_list_a Xs2)) K2)))) of role axiom named fact_64_list__slice__def
% 0.54/0.76  A new axiom: (((eq (list_a->(nat->list_list_a))) listSl97544552lice_a) (fun (Xs2:list_a) (K2:nat)=> (((listSl1495374126_aux_a Xs2) K2) ((divide_divide_nat (size_size_list_a Xs2)) K2))))
% 0.54/0.76  FOF formula (forall (Xs:list_nat), ((list_strict_desc_nat Xs)->(list_desc_nat Xs))) of role axiom named fact_65_list__strict__desc__imp__list__desc
% 0.54/0.76  A new axiom: (forall (Xs:list_nat), ((list_strict_desc_nat Xs)->(list_desc_nat Xs)))
% 0.54/0.76  FOF formula (((eq ((list_nat->Prop)->(list_list_nat->Prop))) list_ex_list_nat) (fun (P2:(list_nat->Prop)) (Xs2:list_list_nat)=> ((ex nat) (fun (N3:nat)=> ((and ((ord_less_nat N3) (size_s1898481668st_nat Xs2))) (P2 ((nth_list_nat Xs2) N3))))))) of role axiom named fact_66_list__ex__length
% 0.54/0.76  A new axiom: (((eq ((list_nat->Prop)->(list_list_nat->Prop))) list_ex_list_nat) (fun (P2:(list_nat->Prop)) (Xs2:list_list_nat)=> ((ex nat) (fun (N3:nat)=> ((and ((ord_less_nat N3) (size_s1898481668st_nat Xs2))) (P2 ((nth_list_nat Xs2) N3)))))))
% 0.54/0.76  FOF formula (((eq ((list_list_a->Prop)->(list_list_list_a->Prop))) list_ex_list_list_a) (fun (P2:(list_list_a->Prop)) (Xs2:list_list_list_a)=> ((ex nat) (fun (N3:nat)=> ((and ((ord_less_nat N3) (size_s575106428list_a Xs2))) (P2 ((nth_list_list_a Xs2) N3))))))) of role axiom named fact_67_list__ex__length
% 0.54/0.76  A new axiom: (((eq ((list_list_a->Prop)->(list_list_list_a->Prop))) list_ex_list_list_a) (fun (P2:(list_list_a->Prop)) (Xs2:list_list_list_a)=> ((ex nat) (fun (N3:nat)=> ((and ((ord_less_nat N3) (size_s575106428list_a Xs2))) (P2 ((nth_list_list_a Xs2) N3)))))))
% 0.54/0.76  FOF formula (((eq ((a->Prop)->(list_a->Prop))) list_ex_a) (fun (P2:(a->Prop)) (Xs2:list_a)=> ((ex nat) (fun (N3:nat)=> ((and ((ord_less_nat N3) (size_size_list_a Xs2))) (P2 ((nth_a Xs2) N3))))))) of role axiom named fact_68_list__ex__length
% 0.54/0.76  A new axiom: (((eq ((a->Prop)->(list_a->Prop))) list_ex_a) (fun (P2:(a->Prop)) (Xs2:list_a)=> ((ex nat) (fun (N3:nat)=> ((and ((ord_less_nat N3) (size_size_list_a Xs2))) (P2 ((nth_a Xs2) N3)))))))
% 0.54/0.76  FOF formula (((eq ((list_a->Prop)->(list_list_a->Prop))) list_ex_list_a) (fun (P2:(list_a->Prop)) (Xs2:list_list_a)=> ((ex nat) (fun (N3:nat)=> ((and ((ord_less_nat N3) (size_s1427607542list_a Xs2))) (P2 ((nth_list_a Xs2) N3))))))) of role axiom named fact_69_list__ex__length
% 0.54/0.76  A new axiom: (((eq ((list_a->Prop)->(list_list_a->Prop))) list_ex_list_a) (fun (P2:(list_a->Prop)) (Xs2:list_list_a)=> ((ex nat) (fun (N3:nat)=> ((and ((ord_less_nat N3) (size_s1427607542list_a Xs2))) (P2 ((nth_list_a Xs2) N3)))))))
% 0.54/0.76  FOF formula (((eq ((nat->Prop)->(list_nat->Prop))) list_ex_nat) (fun (P2:(nat->Prop)) (Xs2:list_nat)=> ((ex nat) (fun (N3:nat)=> ((and ((ord_less_nat N3) (size_size_list_nat Xs2))) (P2 ((nth_nat Xs2) N3))))))) of role axiom named fact_70_list__ex__length
% 0.54/0.76  A new axiom: (((eq ((nat->Prop)->(list_nat->Prop))) list_ex_nat) (fun (P2:(nat->Prop)) (Xs2:list_nat)=> ((ex nat) (fun (N3:nat)=> ((and ((ord_less_nat N3) (size_size_list_nat Xs2))) (P2 ((nth_nat Xs2) N3)))))))
% 0.54/0.76  FOF formula (forall (X2:list_nat) (Xs:list_list_nat) (N:nat) (A:set_nat), ((((eq list_nat) X2) ((nth_list_nat Xs) N))->(((member_nat N) A)->(((ord_less_nat N) (size_s1898481668st_nat Xs))->((member_list_nat X2) ((f_image_list_nat Xs) A)))))) of role axiom named fact_71_f__image__eqI
% 0.54/0.76  A new axiom: (forall (X2:list_nat) (Xs:list_list_nat) (N:nat) (A:set_nat), ((((eq list_nat) X2) ((nth_list_nat Xs) N))->(((member_nat N) A)->(((ord_less_nat N) (size_s1898481668st_nat Xs))->((member_list_nat X2) ((f_image_list_nat Xs) A))))))
% 0.54/0.76  FOF formula (forall (X2:list_list_a) (Xs:list_list_list_a) (N:nat) (A:set_nat), ((((eq list_list_a) X2) ((nth_list_list_a Xs) N))->(((member_nat N) A)->(((ord_less_nat N) (size_s575106428list_a Xs))->((member_list_list_a X2) ((f_image_list_list_a Xs) A)))))) of role axiom named fact_72_f__image__eqI
% 0.54/0.76  A new axiom: (forall (X2:list_list_a) (Xs:list_list_list_a) (N:nat) (A:set_nat), ((((eq list_list_a) X2) ((nth_list_list_a Xs) N))->(((member_nat N) A)->(((ord_less_nat N) (size_s575106428list_a Xs))->((member_list_list_a X2) ((f_image_list_list_a Xs) A))))))
% 0.59/0.77  FOF formula (forall (X2:a) (Xs:list_a) (N:nat) (A:set_nat), ((((eq a) X2) ((nth_a Xs) N))->(((member_nat N) A)->(((ord_less_nat N) (size_size_list_a Xs))->((member_a X2) ((f_image_a Xs) A)))))) of role axiom named fact_73_f__image__eqI
% 0.59/0.77  A new axiom: (forall (X2:a) (Xs:list_a) (N:nat) (A:set_nat), ((((eq a) X2) ((nth_a Xs) N))->(((member_nat N) A)->(((ord_less_nat N) (size_size_list_a Xs))->((member_a X2) ((f_image_a Xs) A))))))
% 0.59/0.77  FOF formula (forall (X2:list_a) (Xs:list_list_a) (N:nat) (A:set_nat), ((((eq list_a) X2) ((nth_list_a Xs) N))->(((member_nat N) A)->(((ord_less_nat N) (size_s1427607542list_a Xs))->((member_list_a X2) ((f_image_list_a Xs) A)))))) of role axiom named fact_74_f__image__eqI
% 0.59/0.77  A new axiom: (forall (X2:list_a) (Xs:list_list_a) (N:nat) (A:set_nat), ((((eq list_a) X2) ((nth_list_a Xs) N))->(((member_nat N) A)->(((ord_less_nat N) (size_s1427607542list_a Xs))->((member_list_a X2) ((f_image_list_a Xs) A))))))
% 0.59/0.77  FOF formula (forall (X2:nat) (Xs:list_nat) (N:nat) (A:set_nat), ((((eq nat) X2) ((nth_nat Xs) N))->(((member_nat N) A)->(((ord_less_nat N) (size_size_list_nat Xs))->((member_nat X2) ((f_image_nat Xs) A)))))) of role axiom named fact_75_f__image__eqI
% 0.59/0.77  A new axiom: (forall (X2:nat) (Xs:list_nat) (N:nat) (A:set_nat), ((((eq nat) X2) ((nth_nat Xs) N))->(((member_nat N) A)->(((ord_less_nat N) (size_size_list_nat Xs))->((member_nat X2) ((f_image_nat Xs) A))))))
% 0.59/0.77  FOF formula (forall (Xs:list_nat), ((list_strict_asc_nat Xs)->(list_asc_nat Xs))) of role axiom named fact_76_list__strict__asc__imp__list__asc
% 0.59/0.77  A new axiom: (forall (Xs:list_nat), ((list_strict_asc_nat Xs)->(list_asc_nat Xs)))
% 0.59/0.77  FOF formula (forall (I3:nat) (Xs:list_list_nat) (X2:list_nat), (((ord_less_nat I3) (size_s1898481668st_nat Xs))->(((eq list_nat) ((nth_list_nat (((list_update_list_nat Xs) I3) X2)) I3)) X2))) of role axiom named fact_77_nth__list__update__eq
% 0.59/0.77  A new axiom: (forall (I3:nat) (Xs:list_list_nat) (X2:list_nat), (((ord_less_nat I3) (size_s1898481668st_nat Xs))->(((eq list_nat) ((nth_list_nat (((list_update_list_nat Xs) I3) X2)) I3)) X2)))
% 0.59/0.77  FOF formula (forall (I3:nat) (Xs:list_list_list_a) (X2:list_list_a), (((ord_less_nat I3) (size_s575106428list_a Xs))->(((eq list_list_a) ((nth_list_list_a (((list_u1330012152list_a Xs) I3) X2)) I3)) X2))) of role axiom named fact_78_nth__list__update__eq
% 0.59/0.77  A new axiom: (forall (I3:nat) (Xs:list_list_list_a) (X2:list_list_a), (((ord_less_nat I3) (size_s575106428list_a Xs))->(((eq list_list_a) ((nth_list_list_a (((list_u1330012152list_a Xs) I3) X2)) I3)) X2)))
% 0.59/0.77  FOF formula (forall (I3:nat) (Xs:list_a) (X2:a), (((ord_less_nat I3) (size_size_list_a Xs))->(((eq a) ((nth_a (((list_update_a Xs) I3) X2)) I3)) X2))) of role axiom named fact_79_nth__list__update__eq
% 0.59/0.77  A new axiom: (forall (I3:nat) (Xs:list_a) (X2:a), (((ord_less_nat I3) (size_size_list_a Xs))->(((eq a) ((nth_a (((list_update_a Xs) I3) X2)) I3)) X2)))
% 0.59/0.77  FOF formula (forall (I3:nat) (Xs:list_list_a) (X2:list_a), (((ord_less_nat I3) (size_s1427607542list_a Xs))->(((eq list_a) ((nth_list_a (((list_update_list_a Xs) I3) X2)) I3)) X2))) of role axiom named fact_80_nth__list__update__eq
% 0.59/0.77  A new axiom: (forall (I3:nat) (Xs:list_list_a) (X2:list_a), (((ord_less_nat I3) (size_s1427607542list_a Xs))->(((eq list_a) ((nth_list_a (((list_update_list_a Xs) I3) X2)) I3)) X2)))
% 0.59/0.77  FOF formula (forall (I3:nat) (Xs:list_nat) (X2:nat), (((ord_less_nat I3) (size_size_list_nat Xs))->(((eq nat) ((nth_nat (((list_update_nat Xs) I3) X2)) I3)) X2))) of role axiom named fact_81_nth__list__update__eq
% 0.59/0.77  A new axiom: (forall (I3:nat) (Xs:list_nat) (X2:nat), (((ord_less_nat I3) (size_size_list_nat Xs))->(((eq nat) ((nth_nat (((list_update_nat Xs) I3) X2)) I3)) X2)))
% 0.59/0.77  FOF formula (forall (N:nat) (A:set_nat) (Xs:list_list_nat) (X2:list_nat), (((member_nat N) A)->(((ord_less_nat N) (size_s1898481668st_nat Xs))->((((eq list_nat) X2) ((nth_list_nat Xs) N))->((member_list_nat X2) ((f_image_list_nat Xs) A)))))) of role axiom named fact_82_rev__f__imageI
% 0.59/0.77  A new axiom: (forall (N:nat) (A:set_nat) (Xs:list_list_nat) (X2:list_nat), (((member_nat N) A)->(((ord_less_nat N) (size_s1898481668st_nat Xs))->((((eq list_nat) X2) ((nth_list_nat Xs) N))->((member_list_nat X2) ((f_image_list_nat Xs) A))))))
% 0.59/0.79  FOF formula (forall (N:nat) (A:set_nat) (Xs:list_list_list_a) (X2:list_list_a), (((member_nat N) A)->(((ord_less_nat N) (size_s575106428list_a Xs))->((((eq list_list_a) X2) ((nth_list_list_a Xs) N))->((member_list_list_a X2) ((f_image_list_list_a Xs) A)))))) of role axiom named fact_83_rev__f__imageI
% 0.59/0.79  A new axiom: (forall (N:nat) (A:set_nat) (Xs:list_list_list_a) (X2:list_list_a), (((member_nat N) A)->(((ord_less_nat N) (size_s575106428list_a Xs))->((((eq list_list_a) X2) ((nth_list_list_a Xs) N))->((member_list_list_a X2) ((f_image_list_list_a Xs) A))))))
% 0.59/0.79  FOF formula (forall (N:nat) (A:set_nat) (Xs:list_a) (X2:a), (((member_nat N) A)->(((ord_less_nat N) (size_size_list_a Xs))->((((eq a) X2) ((nth_a Xs) N))->((member_a X2) ((f_image_a Xs) A)))))) of role axiom named fact_84_rev__f__imageI
% 0.59/0.79  A new axiom: (forall (N:nat) (A:set_nat) (Xs:list_a) (X2:a), (((member_nat N) A)->(((ord_less_nat N) (size_size_list_a Xs))->((((eq a) X2) ((nth_a Xs) N))->((member_a X2) ((f_image_a Xs) A))))))
% 0.59/0.79  FOF formula (forall (N:nat) (A:set_nat) (Xs:list_list_a) (X2:list_a), (((member_nat N) A)->(((ord_less_nat N) (size_s1427607542list_a Xs))->((((eq list_a) X2) ((nth_list_a Xs) N))->((member_list_a X2) ((f_image_list_a Xs) A)))))) of role axiom named fact_85_rev__f__imageI
% 0.59/0.79  A new axiom: (forall (N:nat) (A:set_nat) (Xs:list_list_a) (X2:list_a), (((member_nat N) A)->(((ord_less_nat N) (size_s1427607542list_a Xs))->((((eq list_a) X2) ((nth_list_a Xs) N))->((member_list_a X2) ((f_image_list_a Xs) A))))))
% 0.59/0.79  FOF formula (forall (N:nat) (A:set_nat) (Xs:list_nat) (X2:nat), (((member_nat N) A)->(((ord_less_nat N) (size_size_list_nat Xs))->((((eq nat) X2) ((nth_nat Xs) N))->((member_nat X2) ((f_image_nat Xs) A)))))) of role axiom named fact_86_rev__f__imageI
% 0.59/0.79  A new axiom: (forall (N:nat) (A:set_nat) (Xs:list_nat) (X2:nat), (((member_nat N) A)->(((ord_less_nat N) (size_size_list_nat Xs))->((((eq nat) X2) ((nth_nat Xs) N))->((member_nat X2) ((f_image_nat Xs) A))))))
% 0.59/0.79  FOF formula (forall (X2:list_nat) (Xs:list_list_nat) (A:set_nat), (((eq Prop) ((member_list_nat X2) ((f_image_list_nat Xs) A))) ((ex nat) (fun (X3:nat)=> ((and ((and ((member_nat X3) A)) ((ord_less_nat X3) (size_s1898481668st_nat Xs)))) (((eq list_nat) X2) ((nth_list_nat Xs) X3))))))) of role axiom named fact_87_f__image__iff
% 0.59/0.79  A new axiom: (forall (X2:list_nat) (Xs:list_list_nat) (A:set_nat), (((eq Prop) ((member_list_nat X2) ((f_image_list_nat Xs) A))) ((ex nat) (fun (X3:nat)=> ((and ((and ((member_nat X3) A)) ((ord_less_nat X3) (size_s1898481668st_nat Xs)))) (((eq list_nat) X2) ((nth_list_nat Xs) X3)))))))
% 0.59/0.79  FOF formula (forall (X2:list_list_a) (Xs:list_list_list_a) (A:set_nat), (((eq Prop) ((member_list_list_a X2) ((f_image_list_list_a Xs) A))) ((ex nat) (fun (X3:nat)=> ((and ((and ((member_nat X3) A)) ((ord_less_nat X3) (size_s575106428list_a Xs)))) (((eq list_list_a) X2) ((nth_list_list_a Xs) X3))))))) of role axiom named fact_88_f__image__iff
% 0.59/0.79  A new axiom: (forall (X2:list_list_a) (Xs:list_list_list_a) (A:set_nat), (((eq Prop) ((member_list_list_a X2) ((f_image_list_list_a Xs) A))) ((ex nat) (fun (X3:nat)=> ((and ((and ((member_nat X3) A)) ((ord_less_nat X3) (size_s575106428list_a Xs)))) (((eq list_list_a) X2) ((nth_list_list_a Xs) X3)))))))
% 0.59/0.79  FOF formula (forall (X2:a) (Xs:list_a) (A:set_nat), (((eq Prop) ((member_a X2) ((f_image_a Xs) A))) ((ex nat) (fun (X3:nat)=> ((and ((and ((member_nat X3) A)) ((ord_less_nat X3) (size_size_list_a Xs)))) (((eq a) X2) ((nth_a Xs) X3))))))) of role axiom named fact_89_f__image__iff
% 0.59/0.79  A new axiom: (forall (X2:a) (Xs:list_a) (A:set_nat), (((eq Prop) ((member_a X2) ((f_image_a Xs) A))) ((ex nat) (fun (X3:nat)=> ((and ((and ((member_nat X3) A)) ((ord_less_nat X3) (size_size_list_a Xs)))) (((eq a) X2) ((nth_a Xs) X3)))))))
% 0.59/0.79  FOF formula (forall (X2:list_a) (Xs:list_list_a) (A:set_nat), (((eq Prop) ((member_list_a X2) ((f_image_list_a Xs) A))) ((ex nat) (fun (X3:nat)=> ((and ((and ((member_nat X3) A)) ((ord_less_nat X3) (size_s1427607542list_a Xs)))) (((eq list_a) X2) ((nth_list_a Xs) X3))))))) of role axiom named fact_90_f__image__iff
% 0.59/0.80  A new axiom: (forall (X2:list_a) (Xs:list_list_a) (A:set_nat), (((eq Prop) ((member_list_a X2) ((f_image_list_a Xs) A))) ((ex nat) (fun (X3:nat)=> ((and ((and ((member_nat X3) A)) ((ord_less_nat X3) (size_s1427607542list_a Xs)))) (((eq list_a) X2) ((nth_list_a Xs) X3)))))))
% 0.59/0.80  FOF formula (forall (X2:nat) (Xs:list_nat) (A:set_nat), (((eq Prop) ((member_nat X2) ((f_image_nat Xs) A))) ((ex nat) (fun (X3:nat)=> ((and ((and ((member_nat X3) A)) ((ord_less_nat X3) (size_size_list_nat Xs)))) (((eq nat) X2) ((nth_nat Xs) X3))))))) of role axiom named fact_91_f__image__iff
% 0.59/0.80  A new axiom: (forall (X2:nat) (Xs:list_nat) (A:set_nat), (((eq Prop) ((member_nat X2) ((f_image_nat Xs) A))) ((ex nat) (fun (X3:nat)=> ((and ((and ((member_nat X3) A)) ((ord_less_nat X3) (size_size_list_nat Xs)))) (((eq nat) X2) ((nth_nat Xs) X3)))))))
% 0.59/0.80  FOF formula (forall (N:nat) (Xs:list_list_nat), (((ord_less_nat N) (size_s1898481668st_nat (butlast_list_nat Xs)))->(((eq list_nat) ((nth_list_nat (butlast_list_nat Xs)) N)) ((nth_list_nat Xs) N)))) of role axiom named fact_92_nth__butlast
% 0.59/0.80  A new axiom: (forall (N:nat) (Xs:list_list_nat), (((ord_less_nat N) (size_s1898481668st_nat (butlast_list_nat Xs)))->(((eq list_nat) ((nth_list_nat (butlast_list_nat Xs)) N)) ((nth_list_nat Xs) N))))
% 0.59/0.80  FOF formula (forall (N:nat) (Xs:list_list_list_a), (((ord_less_nat N) (size_s575106428list_a (butlast_list_list_a Xs)))->(((eq list_list_a) ((nth_list_list_a (butlast_list_list_a Xs)) N)) ((nth_list_list_a Xs) N)))) of role axiom named fact_93_nth__butlast
% 0.59/0.80  A new axiom: (forall (N:nat) (Xs:list_list_list_a), (((ord_less_nat N) (size_s575106428list_a (butlast_list_list_a Xs)))->(((eq list_list_a) ((nth_list_list_a (butlast_list_list_a Xs)) N)) ((nth_list_list_a Xs) N))))
% 0.59/0.80  FOF formula (forall (N:nat) (Xs:list_a), (((ord_less_nat N) (size_size_list_a (butlast_a Xs)))->(((eq a) ((nth_a (butlast_a Xs)) N)) ((nth_a Xs) N)))) of role axiom named fact_94_nth__butlast
% 0.59/0.80  A new axiom: (forall (N:nat) (Xs:list_a), (((ord_less_nat N) (size_size_list_a (butlast_a Xs)))->(((eq a) ((nth_a (butlast_a Xs)) N)) ((nth_a Xs) N))))
% 0.59/0.80  FOF formula (forall (N:nat) (Xs:list_list_a), (((ord_less_nat N) (size_s1427607542list_a (butlast_list_a Xs)))->(((eq list_a) ((nth_list_a (butlast_list_a Xs)) N)) ((nth_list_a Xs) N)))) of role axiom named fact_95_nth__butlast
% 0.59/0.80  A new axiom: (forall (N:nat) (Xs:list_list_a), (((ord_less_nat N) (size_s1427607542list_a (butlast_list_a Xs)))->(((eq list_a) ((nth_list_a (butlast_list_a Xs)) N)) ((nth_list_a Xs) N))))
% 0.59/0.80  FOF formula (forall (N:nat) (Xs:list_nat), (((ord_less_nat N) (size_size_list_nat (butlast_nat Xs)))->(((eq nat) ((nth_nat (butlast_nat Xs)) N)) ((nth_nat Xs) N)))) of role axiom named fact_96_nth__butlast
% 0.59/0.80  A new axiom: (forall (N:nat) (Xs:list_nat), (((ord_less_nat N) (size_size_list_nat (butlast_nat Xs)))->(((eq nat) ((nth_nat (butlast_nat Xs)) N)) ((nth_nat Xs) N))))
% 0.59/0.80  FOF formula (forall (N:nat) (A:set_nat) (Xs:list_list_nat), (((member_nat N) A)->(((ord_less_nat N) (size_s1898481668st_nat Xs))->((member_list_nat ((nth_list_nat Xs) N)) ((f_image_list_nat Xs) A))))) of role axiom named fact_97_f__imageI
% 0.59/0.80  A new axiom: (forall (N:nat) (A:set_nat) (Xs:list_list_nat), (((member_nat N) A)->(((ord_less_nat N) (size_s1898481668st_nat Xs))->((member_list_nat ((nth_list_nat Xs) N)) ((f_image_list_nat Xs) A)))))
% 0.59/0.80  FOF formula (forall (N:nat) (A:set_nat) (Xs:list_list_list_a), (((member_nat N) A)->(((ord_less_nat N) (size_s575106428list_a Xs))->((member_list_list_a ((nth_list_list_a Xs) N)) ((f_image_list_list_a Xs) A))))) of role axiom named fact_98_f__imageI
% 0.59/0.80  A new axiom: (forall (N:nat) (A:set_nat) (Xs:list_list_list_a), (((member_nat N) A)->(((ord_less_nat N) (size_s575106428list_a Xs))->((member_list_list_a ((nth_list_list_a Xs) N)) ((f_image_list_list_a Xs) A)))))
% 0.59/0.80  FOF formula (forall (N:nat) (A:set_nat) (Xs:list_a), (((member_nat N) A)->(((ord_less_nat N) (size_size_list_a Xs))->((member_a ((nth_a Xs) N)) ((f_image_a Xs) A))))) of role axiom named fact_99_f__imageI
% 0.59/0.80  A new axiom: (forall (N:nat) (A:set_nat) (Xs:list_a), (((member_nat N) A)->(((ord_less_nat N) (size_size_list_a Xs))->((member_a ((nth_a Xs) N)) ((f_image_a Xs) A)))))
% 0.59/0.81  FOF formula (forall (N:nat) (A:set_nat) (Xs:list_list_a), (((member_nat N) A)->(((ord_less_nat N) (size_s1427607542list_a Xs))->((member_list_a ((nth_list_a Xs) N)) ((f_image_list_a Xs) A))))) of role axiom named fact_100_f__imageI
% 0.59/0.81  A new axiom: (forall (N:nat) (A:set_nat) (Xs:list_list_a), (((member_nat N) A)->(((ord_less_nat N) (size_s1427607542list_a Xs))->((member_list_a ((nth_list_a Xs) N)) ((f_image_list_a Xs) A)))))
% 0.59/0.81  FOF formula (forall (N:nat) (A:set_nat) (Xs:list_nat), (((member_nat N) A)->(((ord_less_nat N) (size_size_list_nat Xs))->((member_nat ((nth_nat Xs) N)) ((f_image_nat Xs) A))))) of role axiom named fact_101_f__imageI
% 0.59/0.81  A new axiom: (forall (N:nat) (A:set_nat) (Xs:list_nat), (((member_nat N) A)->(((ord_less_nat N) (size_size_list_nat Xs))->((member_nat ((nth_nat Xs) N)) ((f_image_nat Xs) A)))))
% 0.59/0.81  <<<A: set_nat] :
% 0.59/0.81        ( ( member_list_nat @ X2 @ ( f_image_list_nat @ Xs @ A ) )
% 0.59/0.81       => ~ !>>>!!!<<< [N2: nat] :
% 0.59/0.81              ( ( X2
% 0.59/0.81                = ( nth_list_nat @ Xs @ N2 ) )
% 0.59/0.81             =>>>>
% 0.59/0.81  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, 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, 124]
% 0.59/0.81  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, 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,44271), LexToken(LPAR,'(',1,44274), name, LexToken(COMMA,',',1,44293), formula_role, LexToken(COMMA,',',1,44299), LexToken(LPAR,'(',1,44300), thf_quantified_formula_PRE, thf_quantifier, LexToken(LBRACKET,'[',1,44308), thf_variable_list, LexToken(RBRACKET,']',1,44350), LexToken(COLON,':',1,44352), LexToken(LPAR,'(',1,44360), thf_unitary_formula, thf_pair_connective, unary_connective]
% 0.59/0.81  Unexpected exception Syntax error at '!':BANG
% 0.59/0.81  Traceback (most recent call last):
% 0.59/0.81    File "CASC.py", line 79, in <module>
% 0.59/0.81      problem=TPTP.TPTPproblem(env=environment,debug=1,file=file)
% 0.59/0.81    File "/export/starexec/sandbox/solver/bin/TPTP.py", line 38, in __init__
% 0.59/0.81      parser.parse(file.read(),debug=0,lexer=lexer)
% 0.59/0.81    File "/export/starexec/sandbox/solver/bin/ply/yacc.py", line 265, in parse
% 0.59/0.81      return self.parseopt_notrack(input,lexer,debug,tracking,tokenfunc)
% 0.59/0.81    File "/export/starexec/sandbox/solver/bin/ply/yacc.py", line 1047, in parseopt_notrack
% 0.59/0.81      tok = self.errorfunc(errtoken)
% 0.59/0.81    File "/export/starexec/sandbox/solver/bin/TPTPparser.py", line 2099, in p_error
% 0.59/0.81      raise TPTPParsingError("Syntax error at '%s':%s" % (t.value,t.type))
% 0.59/0.81  TPTPparser.TPTPParsingError: Syntax error at '!':BANG
%------------------------------------------------------------------------------