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

View Problem - Process Solution

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

% Computer : n004.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:09 EDT 2021

% Result   : Unknown 0.61s
% 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  : ITP092^1 : TPTP v7.5.0. Released v7.5.0.
% 0.12/0.13  % Command  : python CASC.py /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.13/0.34  % Computer : n004.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:41:43 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.44/0.63  Using paths ['/home/cristobal/cocATP/CASC/TPTP/', '/export/starexec/sandbox2/benchmark/', '/export/starexec/sandbox2/benchmark/']
% 0.44/0.63  FOF formula (<kernel.Constant object at 0x1df2050>, <kernel.Type object at 0x1df2518>) of role type named ty_n_t__Set__Oset_It__Product____Type__Oprod_It__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_Itf__a_Mtf__a_J_Mt__Product____Type__Oprod_Itf__a_Mtf__a_J_J_J_Mt__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_Itf__a_Mtf__a_J_Mt__Product____Type__Oprod_Itf__a_Mtf__a_J_J_J_J_J
% 0.44/0.63  Using role type
% 0.44/0.63  Declaring set_Pr779272263od_a_a:Type
% 0.44/0.63  FOF formula (<kernel.Constant object at 0x1decf38>, <kernel.Type object at 0x1df2248>) of role type named ty_n_t__Product____Type__Oprod_It__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_Itf__a_Mtf__a_J_Mt__Product____Type__Oprod_Itf__a_Mtf__a_J_J_J_Mt__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_Itf__a_Mtf__a_J_Mt__Product____Type__Oprod_Itf__a_Mtf__a_J_J_J_J
% 0.44/0.63  Using role type
% 0.44/0.63  Declaring produc205693799od_a_a:Type
% 0.44/0.63  FOF formula (<kernel.Constant object at 0x1df2cb0>, <kernel.Type object at 0x1df2c68>) of role type named ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_Itf__a_Mtf__a_J_Mt__Product____Type__Oprod_Itf__a_Mtf__a_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_Itf__a_Mtf__a_J_Mt__Product____Type__Oprod_Itf__a_Mtf__a_J_J_J_J
% 0.44/0.63  Using role type
% 0.44/0.63  Declaring set_Pr1295299783od_a_a:Type
% 0.44/0.63  FOF formula (<kernel.Constant object at 0x1df2518>, <kernel.Type object at 0x1df2f38>) of role type named ty_n_t__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_Itf__a_Mtf__a_J_Mt__Product____Type__Oprod_Itf__a_Mtf__a_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_Itf__a_Mtf__a_J_Mt__Product____Type__Oprod_Itf__a_Mtf__a_J_J_J
% 0.44/0.63  Using role type
% 0.44/0.63  Declaring produc1990712039od_a_a:Type
% 0.44/0.63  FOF formula (<kernel.Constant object at 0x1df2248>, <kernel.Type object at 0x1df2ab8>) of role type named ty_n_t__Product____Type__Oprod_It__Pair____Digraph__Opair____pre____digraph__Opair____pre____digraph____ext_Itf__a_Mt__Product____Type__Ounit_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_Itf__a_Mtf__a_J_Mtf__a_J_J
% 0.44/0.63  Using role type
% 0.44/0.63  Declaring produc1912141786_a_a_a:Type
% 0.44/0.63  FOF formula (<kernel.Constant object at 0x1df2c68>, <kernel.Type object at 0x1df22d8>) of role type named ty_n_t__Set__Oset_It__Product____Type__Oprod_I_062_It__Product____Type__Oprod_Itf__a_Mtf__a_J_M_062_It__Product____Type__Oprod_Itf__a_Mtf__a_J_M_Eo_J_J_Mt__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_J_J
% 0.44/0.63  Using role type
% 0.44/0.63  Declaring set_Pr727105414od_a_a:Type
% 0.44/0.63  FOF formula (<kernel.Constant object at 0x1df2f38>, <kernel.Type object at 0x1df2ab8>) of role type named ty_n_t__Set__Oset_It__Product____Type__Oprod_It__List__Olist_It__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_J_Mt__List__Olist_It__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_J_J_J
% 0.44/0.63  Using role type
% 0.44/0.63  Declaring set_Pr1239640519od_a_a:Type
% 0.44/0.63  FOF formula (<kernel.Constant object at 0x1df2098>, <kernel.Type object at 0x208b9e0>) of role type named ty_n_t__Product____Type__Oprod_I_062_It__Product____Type__Oprod_Itf__a_Mtf__a_J_M_062_It__Product____Type__Oprod_Itf__a_Mtf__a_J_M_Eo_J_J_Mt__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_J
% 0.44/0.63  Using role type
% 0.44/0.63  Declaring produc501911462od_a_a:Type
% 0.44/0.63  FOF formula (<kernel.Constant object at 0x1df22d8>, <kernel.Type object at 0x208b9e0>) of role type named ty_n_t__Product____Type__Oprod_It__List__Olist_It__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_J_Mt__List__Olist_It__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_J_J
% 0.44/0.63  Using role type
% 0.44/0.63  Declaring produc657724903od_a_a:Type
% 0.44/0.63  FOF formula (<kernel.Constant object at 0x1df2ab8>, <kernel.Type object at 0x208bd88>) of role type named ty_n_t__Product____Type__Oprod_It__Product____Type__Oprod_Itf__a_Mtf__a_J_Mt__Product____Type__Oprod_Itf__a_Mt__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_J_J
% 0.44/0.63  Using role type
% 0.44/0.63  Declaring produc821581462od_a_a:Type
% 0.44/0.63  FOF formula (<kernel.Constant object at 0x1df2d40>, <kernel.Type object at 0x208be60>) of role type named ty_n_t__Set__Oset_It__Product____Type__Oprod_It__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_Mt__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_J_J
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring set_Pr800560199od_a_a:Type
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x1df2ab8>, <kernel.Type object at 0x208bab8>) of role type named ty_n_t__Product____Type__Oprod_It__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_Mt__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_J
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring produc651658087od_a_a:Type
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x1df22d8>, <kernel.Type object at 0x208be60>) of role type named ty_n_t__Set__Oset_It__Product____Type__Oprod_Itf__a_Mt__Product____Type__Oprod_It__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_Mtf__a_J_J_J
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring set_Pr110478017_a_a_a:Type
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x1df2ab8>, <kernel.Type object at 0x2ac38a6a1fc8>) of role type named ty_n_t__Set__Oset_It__Product____Type__Oprod_It__List__Olist_I_062_Itf__a_Mt__Nat__Onat_J_J_Mt__List__Olist_I_062_Itf__a_Mt__Nat__Onat_J_J_J_J
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring set_Pr753687879_a_nat:Type
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x1df2ab8>, <kernel.Type object at 0x2ac38a6a1fc8>) of role type named ty_n_t__Product____Type__Oprod_Itf__a_Mt__Product____Type__Oprod_It__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_Mtf__a_J_J
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring produc1197928545_a_a_a:Type
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x208bf80>, <kernel.Type object at 0x2ac38a6a1f80>) of role type named ty_n_t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_Itf__a_Mtf__a_J_Mt__Product____Type__Oprod_Itf__a_Mtf__a_J_J_J
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring list_P1891567085od_a_a:Type
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x208b9e0>, <kernel.Type object at 0x2ac38a6a1f38>) of role type named ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_Itf__a_Mtf__a_J_Mt__Product____Type__Oprod_Itf__a_Mtf__a_J_J_J
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring set_Pr1948701895od_a_a:Type
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x208bf80>, <kernel.Type object at 0x2ac38a6a1e60>) of role type named ty_n_t__Set__Oset_It__Product____Type__Oprod_It__List__Olist_It__List__Olist_Itf__a_J_J_Mt__List__Olist_It__List__Olist_Itf__a_J_J_J_J
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring set_Pr1742859527list_a:Type
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x208bbd8>, <kernel.Type object at 0x2ac38a6a1ea8>) of role type named ty_n_t__Pair____Digraph__Opair____pre____digraph__Opair____pre____digraph____ext_It__List__Olist_Itf__a_J_Mt__Product____Type__Ounit_J
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring pair_p1891813445t_unit:Type
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x208bf80>, <kernel.Type object at 0x2ac38a6a1dd0>) of role type named ty_n_t__Product____Type__Oprod_It__List__Olist_I_062_Itf__a_Mt__Nat__Onat_J_J_Mt__List__Olist_I_062_Itf__a_Mt__Nat__Onat_J_J_J
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring produc1334933863_a_nat:Type
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x208bf80>, <kernel.Type object at 0x2ac38a6a1e18>) of role type named ty_n_t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_Itf__a_Mtf__a_J_M_062_Itf__a_Mt__Nat__Onat_J_J_J
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring list_P1435957893_a_nat:Type
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x2ac38a6a1ea8>, <kernel.Type object at 0x2ac38a6a1d40>) of role type named ty_n_t__Product____Type__Oprod_It__Product____Type__Oprod_Itf__a_Mtf__a_J_Mt__Product____Type__Oprod_Itf__a_Mtf__a_J_J
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring produc1572603623od_a_a:Type
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x2ac38a6a1dd0>, <kernel.Type object at 0x2ac38a6a1d88>) of role type named ty_n_t__Product____Type__Oprod_It__List__Olist_It__List__Olist_Itf__a_J_J_Mt__List__Olist_It__List__Olist_Itf__a_J_J_J
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring produc403652391list_a:Type
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x2ac38a6a1e18>, <kernel.Type object at 0x2ac38a6a1cb0>) of role type named ty_n_t__List__Olist_It__Product____Type__Oprod_Itf__a_Mt__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_J_J
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring list_P1175580892od_a_a:Type
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x2ac38a6a1d40>, <kernel.Type object at 0x2ac38a6a1cf8>) of role type named ty_n_t__List__Olist_It__Product____Type__Oprod_It__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_Mtf__a_J_J
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring list_P305489470_a_a_a:Type
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x2ac38a6a1d88>, <kernel.Type object at 0x2ac38a6a1b90>) of role type named ty_n_t__Set__Oset_It__Product____Type__Oprod_Itf__a_Mt__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_J_J
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring set_Pr248149174od_a_a:Type
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x2ac38a6a1cb0>, <kernel.Type object at 0x2ac38a6a1bd8>) of role type named ty_n_t__Set__Oset_It__Product____Type__Oprod_It__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_Mtf__a_J_J
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring set_Pr1525541400_a_a_a:Type
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x2ac38a6a1cf8>, <kernel.Type object at 0x2ac38a6a1b00>) of role type named ty_n_t__Pair____Digraph__Opair____pre____digraph__Opair____pre____digraph____ext_Itf__a_Mt__Product____Type__Ounit_J
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring pair_p125712459t_unit:Type
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x2ac38a6a1b90>, <kernel.Type object at 0x2ac38a6a1b48>) of role type named ty_n_t__Set__Oset_It__Product____Type__Oprod_I_062_Itf__a_Mt__Nat__Onat_J_M_062_Itf__a_Mt__Nat__Onat_J_J_J
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring set_Pr1940702919_a_nat:Type
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x2ac38a6a1bd8>, <kernel.Type object at 0x2ac38a6a1a70>) of role type named ty_n_t__Product____Type__Oprod_It__Product____Type__Oprod_Itf__a_Mtf__a_J_M_062_Itf__a_Mt__Nat__Onat_J_J
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring produc664688895_a_nat:Type
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x2ac38a6a1b00>, <kernel.Type object at 0x2ac38a6a1ab8>) of role type named ty_n_t__Product____Type__Oprod_Itf__a_Mt__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_J
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring produc1701253078od_a_a:Type
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x2ac38a6a1b48>, <kernel.Type object at 0x2ac38a6a19e0>) of role type named ty_n_t__Product____Type__Oprod_It__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_Mtf__a_J
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring produc657167928_a_a_a:Type
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x2ac38a6a1a70>, <kernel.Type object at 0x2ac38a6a1a28>) of role type named ty_n_t__List__Olist_It__Product____Type__Oprod_Itf__a_Mt__Product____Type__Oprod_Itf__a_Mtf__a_J_J_J
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring list_P1458844246od_a_a:Type
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x2ac38a6a1ab8>, <kernel.Type object at 0x2ac38a6a1950>) of role type named ty_n_t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_Itf__a_Mtf__a_J_Mtf__a_J_J
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring list_P319927492_a_a_a:Type
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x2ac38a6a19e0>, <kernel.Type object at 0x2ac38a6a1998>) of role type named ty_n_t__List__Olist_It__Product____Type__Oprod_It__List__Olist_Itf__a_J_Mt__List__Olist_Itf__a_J_J_J
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring list_P601816365list_a:Type
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x2ac38a6a1a28>, <kernel.Type object at 0x2ac38a6a18c0>) of role type named ty_n_t__Set__Oset_It__Product____Type__Oprod_It__List__Olist_Itf__a_J_Mt__List__Olist_Itf__a_J_J_J
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring set_Pr1971762695list_a:Type
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x2ac38a6a1950>, <kernel.Type object at 0x2ac38a6a1908>) of role type named ty_n_t__Product____Type__Oprod_I_062_Itf__a_Mt__Nat__Onat_J_M_062_Itf__a_Mt__Nat__Onat_J_J
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring produc1178641895_a_nat:Type
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x2ac38a6a1998>, <kernel.Type object at 0x2ac38a6a1830>) of role type named ty_n_t__List__Olist_It__Product____Type__Oprod_Itf__a_M_062_Itf__a_Mt__Nat__Onat_J_J_J
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring list_P576104046_a_nat:Type
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x2ac38a6a18c0>, <kernel.Type object at 0x2ac38a6a1878>) of role type named ty_n_t__List__Olist_It__Product____Type__Oprod_I_062_Itf__a_Mt__Nat__Onat_J_Mtf__a_J_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring list_P916011052_nat_a:Type
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x2ac38a6a1908>, <kernel.Type object at 0x2ac38a6a17a0>) of role type named ty_n_t__Product____Type__Oprod_Itf__a_Mt__Product____Type__Oprod_Itf__a_Mtf__a_J_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring produc1921647824od_a_a:Type
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x2ac38a6a1830>, <kernel.Type object at 0x2ac38a6a17e8>) of role type named ty_n_t__Product____Type__Oprod_It__Product____Type__Oprod_Itf__a_Mtf__a_J_Mtf__a_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring produc1016684094_a_a_a:Type
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x2ac38a6a1878>, <kernel.Type object at 0x2ac38a6a1680>) of role type named ty_n_t__Product____Type__Oprod_It__List__Olist_Itf__a_J_Mt__List__Olist_Itf__a_J_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring produc864062247list_a:Type
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x2ac38a6a17a0>, <kernel.Type object at 0x2ac38a6a16c8>) of role type named ty_n_t__List__Olist_It__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring list_l1108175539od_a_a:Type
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x2ac38a6a17e8>, <kernel.Type object at 0x2ac38a6a15f0>) of role type named ty_n_t__Set__Oset_It__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring set_li562223245od_a_a:Type
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x2ac38a6a1680>, <kernel.Type object at 0x2ac38a6a1638>) of role type named ty_n_t__Product____Type__Oprod_Itf__a_M_062_Itf__a_Mt__Nat__Onat_J_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring product_prod_a_a_nat:Type
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x2ac38a6a16c8>, <kernel.Type object at 0x2ac38a6a1560>) of role type named ty_n_t__Product____Type__Oprod_I_062_Itf__a_Mt__Nat__Onat_J_Mtf__a_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring product_prod_a_nat_a:Type
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x2ac38a6a15f0>, <kernel.Type object at 0x2ac38a6a15a8>) of role type named ty_n_t__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring list_P1467822637od_a_a:Type
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x2ac38a6a1638>, <kernel.Type object at 0x2ac38a6a14d0>) of role type named ty_n_t__Set__Oset_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring set_Product_prod_a_a:Type
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x2ac38a6a1560>, <kernel.Type object at 0x2ac38a6a1518>) of role type named ty_n_t__List__Olist_I_062_Itf__a_Mt__Nat__Onat_J_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring list_a_nat:Type
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x2ac38a6a15a8>, <kernel.Type object at 0x2ac38a6a1440>) of role type named ty_n_t__Product____Type__Oprod_Itf__a_Mtf__a_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring product_prod_a_a:Type
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x2ac38a6a14d0>, <kernel.Type object at 0x2ac38a6a1488>) of role type named ty_n_t__List__Olist_It__List__Olist_Itf__a_J_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring list_list_a:Type
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x2ac38a6a1f80>, <kernel.Type object at 0x2ac38a6a1440>) of role type named ty_n_t__List__Olist_Itf__a_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring list_a:Type
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x2ac38a6a1320>, <kernel.Type object at 0x2ac38a6a15a8>) of role type named ty_n_t__Set__Oset_Itf__a_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring set_a:Type
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x2ac38a6a13f8>, <kernel.Type object at 0x2ac38a6a1368>) of role type named ty_n_t__Nat__Onat
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring nat:Type
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x2ac38a6a1440>, <kernel.Type object at 0x2ac38a6a1488>) of role type named ty_n_tf__a
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring a:Type
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x2ac38a6a1518>, <kernel.DependentProduct object at 0x2ac38a6a1290>) of role type named sy_c_If_001t__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring if_lis321365491od_a_a:(Prop->(list_P1467822637od_a_a->(list_P1467822637od_a_a->list_P1467822637od_a_a)))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x2ac38a6a1368>, <kernel.DependentProduct object at 0x2ac38a6a1170>) of role type named sy_c_Kuratowski__Mirabelle__qydtwxirsy_Oprogressing_001t__List__Olist_Itf__a_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring kurato292963650list_a:(list_P601816365list_a->Prop)
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x2ac38a6a10e0>, <kernel.DependentProduct object at 0x2ac38a6a1050>) of role type named sy_c_Kuratowski__Mirabelle__qydtwxirsy_Oprogressing_001t__Product____Type__Oprod_Itf__a_Mtf__a_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring kurato1404746725od_a_a:(list_P1891567085od_a_a->Prop)
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x2ac38a6a1290>, <kernel.DependentProduct object at 0x2ac38a6a1128>) of role type named sy_c_Kuratowski__Mirabelle__qydtwxirsy_Oprogressing_001tf__a
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring kurato1072996284sing_a:(list_P1467822637od_a_a->Prop)
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x2ac38a6a1170>, <kernel.DependentProduct object at 0x2ac38a6a1200>) of role type named sy_c_List_Oappend_001_062_Itf__a_Mt__Nat__Onat_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring append_a_nat:(list_a_nat->(list_a_nat->list_a_nat))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x2ac38a6a1050>, <kernel.DependentProduct object at 0x2ac38a6a1e60>) of role type named sy_c_List_Oappend_001t__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring append2141280328od_a_a:(list_l1108175539od_a_a->(list_l1108175539od_a_a->list_l1108175539od_a_a))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x2ac38a6a1128>, <kernel.DependentProduct object at 0x2ac38a6a1200>) of role type named sy_c_List_Oappend_001t__List__Olist_Itf__a_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring append_list_a:(list_list_a->(list_list_a->list_list_a))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x2ac39216f7a0>, <kernel.DependentProduct object at 0x2ac38a6a11b8>) of role type named sy_c_List_Oappend_001t__Product____Type__Oprod_It__List__Olist_Itf__a_J_Mt__List__Olist_Itf__a_J_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring append750086082list_a:(list_P601816365list_a->(list_P601816365list_a->list_P601816365list_a))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x2ac38a679368>, <kernel.DependentProduct object at 0x2ac38a6a1050>) of role type named sy_c_List_Oappend_001t__Product____Type__Oprod_It__Product____Type__Oprod_Itf__a_Mtf__a_J_Mt__Product____Type__Oprod_Itf__a_Mtf__a_J_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring append864718978od_a_a:(list_P1891567085od_a_a->(list_P1891567085od_a_a->list_P1891567085od_a_a))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x2ac38a679368>, <kernel.DependentProduct object at 0x2ac38a6a1440>) of role type named sy_c_List_Oappend_001t__Product____Type__Oprod_Itf__a_Mtf__a_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring append1574001858od_a_a:(list_P1467822637od_a_a->(list_P1467822637od_a_a->list_P1467822637od_a_a))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x2ac38a6a11b8>, <kernel.DependentProduct object at 0x2ac38a6a1170>) of role type named sy_c_List_Oappend_001tf__a
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring append_a:(list_a->(list_a->list_a))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x2ac38a6a1050>, <kernel.DependentProduct object at 0x2ac38a6a1368>) of role type named sy_c_List_Obind_001_062_Itf__a_Mt__Nat__Onat_J_001t__Product____Type__Oprod_Itf__a_Mtf__a_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring bind_a1190333103od_a_a:(list_a_nat->(((a->nat)->list_P1467822637od_a_a)->list_P1467822637od_a_a))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x2ac38a6a1128>, <kernel.DependentProduct object at 0x2ac38a6a11b8>) of role type named sy_c_List_Obind_001_062_Itf__a_Mt__Nat__Onat_J_001tf__a
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring bind_a_nat_a:(list_a_nat->(((a->nat)->list_a)->list_a))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x2ac38a6a1098>, <kernel.DependentProduct object at 0x2ac38a6a1050>) of role type named sy_c_List_Obind_001t__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_001t__Product____Type__Oprod_Itf__a_Mtf__a_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring bind_l618536897od_a_a:(list_l1108175539od_a_a->((list_P1467822637od_a_a->list_P1467822637od_a_a)->list_P1467822637od_a_a))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x2ac38a6a11b8>, <kernel.DependentProduct object at 0x2ac392174320>) of role type named sy_c_List_Obind_001t__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_001tf__a
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring bind_l1307590552_a_a_a:(list_l1108175539od_a_a->((list_P1467822637od_a_a->list_a)->list_a))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x2ac38a6a1128>, <kernel.DependentProduct object at 0x2ac392174d88>) of role type named sy_c_List_Obind_001t__Product____Type__Oprod_Itf__a_Mtf__a_J_001t__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring bind_P240085581od_a_a:(list_P1467822637od_a_a->((product_prod_a_a->list_l1108175539od_a_a)->list_l1108175539od_a_a))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x2ac38a6a11b8>, <kernel.DependentProduct object at 0x2ac3921745f0>) of role type named sy_c_List_Obind_001t__Product____Type__Oprod_Itf__a_Mtf__a_J_001t__Product____Type__Oprod_Itf__a_Mtf__a_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring bind_P1783625031od_a_a:(list_P1467822637od_a_a->((product_prod_a_a->list_P1467822637od_a_a)->list_P1467822637od_a_a))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x2ac38a6a1128>, <kernel.DependentProduct object at 0x2ac392174e18>) of role type named sy_c_List_Obind_001t__Product____Type__Oprod_Itf__a_Mtf__a_J_001tf__a
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring bind_P293964574_a_a_a:(list_P1467822637od_a_a->((product_prod_a_a->list_a)->list_a))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x2ac38a6a1050>, <kernel.DependentProduct object at 0x2ac392174ab8>) of role type named sy_c_List_Obind_001tf__a_001t__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring bind_a883992246od_a_a:(list_a->((a->list_l1108175539od_a_a)->list_l1108175539od_a_a))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x2ac38a6a1050>, <kernel.DependentProduct object at 0x2ac392174a28>) of role type named sy_c_List_Obind_001tf__a_001t__Product____Type__Oprod_Itf__a_Mtf__a_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring bind_a1679112752od_a_a:(list_a->((a->list_P1467822637od_a_a)->list_P1467822637od_a_a))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x2ac3921745f0>, <kernel.DependentProduct object at 0x2ac392174b90>) of role type named sy_c_List_Obind_001tf__a_001tf__a
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring bind_a_a:(list_a->((a->list_a)->list_a))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x2ac392174638>, <kernel.DependentProduct object at 0x2ac392174ab8>) of role type named sy_c_List_Oconcat_001t__Product____Type__Oprod_Itf__a_Mtf__a_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring concat1878217064od_a_a:(list_l1108175539od_a_a->list_P1467822637od_a_a)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x2ac392174a28>, <kernel.DependentProduct object at 0x2ac392174b90>) of role type named sy_c_List_Oinsert_001t__Product____Type__Oprod_Itf__a_Mtf__a_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring insert2123825731od_a_a:(product_prod_a_a->(list_P1467822637od_a_a->list_P1467822637od_a_a))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x2ac3921745f0>, <kernel.DependentProduct object at 0x2ac392174d88>) of role type named sy_c_List_Olenlex_001t__Product____Type__Oprod_Itf__a_Mtf__a_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring lenlex2038501170od_a_a:(set_Pr1948701895od_a_a->set_Pr800560199od_a_a)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x2ac392174ab8>, <kernel.DependentProduct object at 0x1df5cf8>) of role type named sy_c_List_Olenlex_001tf__a
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring lenlex_a:(set_Product_prod_a_a->set_Pr1971762695list_a)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x2ac392174b90>, <kernel.DependentProduct object at 0x1df5290>) of role type named sy_c_List_Olex_001t__Product____Type__Oprod_Itf__a_Mtf__a_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring lex_Product_prod_a_a:(set_Pr1948701895od_a_a->set_Pr800560199od_a_a)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x2ac3921749e0>, <kernel.DependentProduct object at 0x1df5638>) of role type named sy_c_List_Olex_001tf__a
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring lex_a:(set_Product_prod_a_a->set_Pr1971762695list_a)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x2ac392174a28>, <kernel.DependentProduct object at 0x1df5560>) of role type named sy_c_List_Olexord_001_062_Itf__a_Mt__Nat__Onat_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring lexord_a_nat:(set_Pr1940702919_a_nat->set_Pr753687879_a_nat)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x2ac392174b90>, <kernel.DependentProduct object at 0x1df55f0>) of role type named sy_c_List_Olexord_001t__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring lexord1284731808od_a_a:(set_Pr800560199od_a_a->set_Pr1239640519od_a_a)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x2ac3921749e0>, <kernel.DependentProduct object at 0x1df54d0>) of role type named sy_c_List_Olexord_001t__List__Olist_Itf__a_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring lexord_list_a:(set_Pr1971762695list_a->set_Pr1742859527list_a)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x2ac392174b90>, <kernel.DependentProduct object at 0x1df5488>) of role type named sy_c_List_Olexord_001t__Product____Type__Oprod_It__Product____Type__Oprod_Itf__a_Mtf__a_J_Mt__Product____Type__Oprod_Itf__a_Mtf__a_J_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring lexord931792858od_a_a:(set_Pr1295299783od_a_a->set_Pr779272263od_a_a)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x2ac392174a28>, <kernel.DependentProduct object at 0x1df5f38>) of role type named sy_c_List_Olexord_001t__Product____Type__Oprod_Itf__a_Mtf__a_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring lexord673907738od_a_a:(set_Pr1948701895od_a_a->set_Pr800560199od_a_a)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x2ac392174b90>, <kernel.DependentProduct object at 0x1df5a70>) of role type named sy_c_List_Olexord_001tf__a
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring lexord_a:(set_Product_prod_a_a->set_Pr1971762695list_a)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x2ac392174b90>, <kernel.DependentProduct object at 0x1df5290>) of role type named sy_c_List_Olist_OCons_001_062_Itf__a_Mt__Nat__Onat_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring cons_a_nat:((a->nat)->(list_a_nat->list_a_nat))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x1df5f38>, <kernel.DependentProduct object at 0x1df5488>) of role type named sy_c_List_Olist_OCons_001t__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring cons_l724116707od_a_a:(list_P1467822637od_a_a->(list_l1108175539od_a_a->list_l1108175539od_a_a))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x1df57e8>, <kernel.DependentProduct object at 0x1df5638>) of role type named sy_c_List_Olist_OCons_001t__List__Olist_Itf__a_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring cons_list_a:(list_a->(list_list_a->list_list_a))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x1df5290>, <kernel.DependentProduct object at 0x1df5f38>) of role type named sy_c_List_Olist_OCons_001t__Product____Type__Oprod_I_062_Itf__a_Mt__Nat__Onat_J_Mtf__a_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring cons_P896312284_nat_a:(product_prod_a_nat_a->(list_P916011052_nat_a->list_P916011052_nat_a))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x1df5a70>, <kernel.DependentProduct object at 0x1df57e8>) of role type named sy_c_List_Olist_OCons_001t__Product____Type__Oprod_It__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_Mtf__a_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring cons_P169173742_a_a_a:(produc657167928_a_a_a->(list_P305489470_a_a_a->list_P305489470_a_a_a))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x1df55f0>, <kernel.DependentProduct object at 0x1df5290>) of role type named sy_c_List_Olist_OCons_001t__Product____Type__Oprod_It__List__Olist_Itf__a_J_Mt__List__Olist_Itf__a_J_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring cons_P2080942813list_a:(produc864062247list_a->(list_P601816365list_a->list_P601816365list_a))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x1df57e8>, <kernel.DependentProduct object at 0x2ac38a69f128>) of role type named sy_c_List_Olist_OCons_001t__Product____Type__Oprod_It__Product____Type__Oprod_Itf__a_Mtf__a_J_M_062_Itf__a_Mt__Nat__Onat_J_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring cons_P659009461_a_nat:(produc664688895_a_nat->(list_P1435957893_a_nat->list_P1435957893_a_nat))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x1df5a70>, <kernel.DependentProduct object at 0x2ac38a69f050>) of role type named sy_c_List_Olist_OCons_001t__Product____Type__Oprod_It__Product____Type__Oprod_Itf__a_Mtf__a_J_Mt__Product____Type__Oprod_Itf__a_Mtf__a_J_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring cons_P1070399645od_a_a:(produc1572603623od_a_a->(list_P1891567085od_a_a->list_P1891567085od_a_a))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x1df57e8>, <kernel.DependentProduct object at 0x2ac38a69f098>) of role type named sy_c_List_Olist_OCons_001t__Product____Type__Oprod_It__Product____Type__Oprod_Itf__a_Mtf__a_J_Mtf__a_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring cons_P86081012_a_a_a:(produc1016684094_a_a_a->(list_P319927492_a_a_a->list_P319927492_a_a_a))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x1df5a70>, <kernel.DependentProduct object at 0x2ac38a69f248>) of role type named sy_c_List_Olist_OCons_001t__Product____Type__Oprod_Itf__a_M_062_Itf__a_Mt__Nat__Onat_J_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring cons_P1915851550_a_nat:(product_prod_a_a_nat->(list_P576104046_a_nat->list_P576104046_a_nat))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x1df5290>, <kernel.DependentProduct object at 0x2ac38a69f200>) of role type named sy_c_List_Olist_OCons_001t__Product____Type__Oprod_Itf__a_Mt__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring cons_P1213258892od_a_a:(produc1701253078od_a_a->(list_P1175580892od_a_a->list_P1175580892od_a_a))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x1df5290>, <kernel.DependentProduct object at 0x2ac38a69f2d8>) of role type named sy_c_List_Olist_OCons_001t__Product____Type__Oprod_Itf__a_Mt__Product____Type__Oprod_Itf__a_Mtf__a_J_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring cons_P991044742od_a_a:(produc1921647824od_a_a->(list_P1458844246od_a_a->list_P1458844246od_a_a))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x2ac38a69f248>, <kernel.DependentProduct object at 0x2ac38a69f1b8>) of role type named sy_c_List_Olist_OCons_001t__Product____Type__Oprod_Itf__a_Mtf__a_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring cons_P1921020637od_a_a:(product_prod_a_a->(list_P1467822637od_a_a->list_P1467822637od_a_a))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x2ac38a69f320>, <kernel.DependentProduct object at 0x2ac38a69f248>) of role type named sy_c_List_Olist_OCons_001tf__a
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring cons_a:(a->(list_a->list_a))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x2ac38a69f170>, <kernel.Constant object at 0x2ac38a69f320>) of role type named sy_c_List_Olist_ONil_001_062_Itf__a_Mt__Nat__Onat_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring nil_a_nat:list_a_nat
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x2ac38a69f248>, <kernel.Constant object at 0x2ac38a69f320>) of role type named sy_c_List_Olist_ONil_001t__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring nil_li1885598003od_a_a:list_l1108175539od_a_a
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x2ac38a69f050>, <kernel.Constant object at 0x2ac38a69f320>) of role type named sy_c_List_Olist_ONil_001t__Product____Type__Oprod_It__Product____Type__Oprod_Itf__a_Mtf__a_J_Mt__Product____Type__Oprod_Itf__a_Mtf__a_J_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring nil_Pr1049924845od_a_a:list_P1891567085od_a_a
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x2ac38a69f170>, <kernel.Constant object at 0x2ac38a69f320>) of role type named sy_c_List_Olist_ONil_001t__Product____Type__Oprod_Itf__a_Mtf__a_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring nil_Product_prod_a_a:list_P1467822637od_a_a
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x2ac38a69f200>, <kernel.Constant object at 0x2ac38a69f050>) of role type named sy_c_List_Olist_ONil_001tf__a
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring nil_a:list_a
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x2ac38a69f440>, <kernel.DependentProduct object at 0x2ac38a69f560>) of role type named sy_c_List_Olist_Oset_001t__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring set_li1284606018od_a_a:(list_l1108175539od_a_a->set_li562223245od_a_a)
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x2ac38a69f320>, <kernel.DependentProduct object at 0x2ac38a69f5a8>) of role type named sy_c_List_Olist_Oset_001t__Product____Type__Oprod_Itf__a_Mtf__a_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring set_Product_prod_a_a2:(list_P1467822637od_a_a->set_Product_prod_a_a)
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x2ac38a69f248>, <kernel.DependentProduct object at 0x2ac38a69f638>) of role type named sy_c_List_Olist_Oset_001tf__a
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring set_a2:(list_a->set_a)
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x2ac38a69f488>, <kernel.DependentProduct object at 0x2ac38a69f320>) of role type named sy_c_List_Olistrel1_001_062_Itf__a_Mt__Nat__Onat_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring listrel1_a_nat:(set_Pr1940702919_a_nat->set_Pr753687879_a_nat)
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x2ac38a69f5a8>, <kernel.DependentProduct object at 0x2ac38a69f680>) of role type named sy_c_List_Olistrel1_001t__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring listre651914124od_a_a:(set_Pr800560199od_a_a->set_Pr1239640519od_a_a)
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x2ac38a69f248>, <kernel.DependentProduct object at 0x2ac38a69f6c8>) of role type named sy_c_List_Olistrel1_001t__List__Olist_Itf__a_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring listrel1_list_a:(set_Pr1971762695list_a->set_Pr1742859527list_a)
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x2ac38a69f320>, <kernel.DependentProduct object at 0x2ac38a69f710>) of role type named sy_c_List_Olistrel1_001t__Product____Type__Oprod_It__Product____Type__Oprod_Itf__a_Mtf__a_J_Mt__Product____Type__Oprod_Itf__a_Mtf__a_J_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring listre1832537542od_a_a:(set_Pr1295299783od_a_a->set_Pr779272263od_a_a)
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x2ac38a69f680>, <kernel.DependentProduct object at 0x2ac38a69f758>) of role type named sy_c_List_Olistrel1_001t__Product____Type__Oprod_Itf__a_Mtf__a_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring listre944824838od_a_a:(set_Pr1948701895od_a_a->set_Pr800560199od_a_a)
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x2ac38a69f200>, <kernel.DependentProduct object at 0x2ac38a69f7e8>) of role type named sy_c_List_Olistrel1_001tf__a
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring listrel1_a:(set_Product_prod_a_a->set_Pr1971762695list_a)
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x2ac38a69f488>, <kernel.DependentProduct object at 0x2ac38a69f680>) of role type named sy_c_List_Olistrel_001t__Product____Type__Oprod_Itf__a_Mtf__a_J_001t__Product____Type__Oprod_Itf__a_Mtf__a_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring listre2074280881od_a_a:(set_Pr1948701895od_a_a->set_Pr800560199od_a_a)
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x2ac38a69f758>, <kernel.DependentProduct object at 0x2ac38a69f830>) of role type named sy_c_List_Olistrel_001tf__a_001tf__a
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring listrel_a_a:(set_Product_prod_a_a->set_Pr1971762695list_a)
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x2ac38a69f200>, <kernel.DependentProduct object at 0x2ac38a69f248>) of role type named sy_c_List_Omaps_001_062_Itf__a_Mt__Nat__Onat_J_001t__Product____Type__Oprod_Itf__a_Mtf__a_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring maps_a836827497od_a_a:(((a->nat)->list_P1467822637od_a_a)->(list_a_nat->list_P1467822637od_a_a))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x2ac38a69f680>, <kernel.DependentProduct object at 0x2ac38a69f878>) of role type named sy_c_List_Omaps_001_062_Itf__a_Mt__Nat__Onat_J_001tf__a
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring maps_a_nat_a:(((a->nat)->list_a)->(list_a_nat->list_a))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x2ac38a69f710>, <kernel.DependentProduct object at 0x2ac38a69f200>) of role type named sy_c_List_Omaps_001t__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_001t__Product____Type__Oprod_Itf__a_Mtf__a_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring maps_l1117535867od_a_a:((list_P1467822637od_a_a->list_P1467822637od_a_a)->(list_l1108175539od_a_a->list_P1467822637od_a_a))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x2ac38a69f488>, <kernel.DependentProduct object at 0x2ac38a69f680>) of role type named sy_c_List_Omaps_001t__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_001tf__a
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring maps_l1091119186_a_a_a:((list_P1467822637od_a_a->list_a)->(list_l1108175539od_a_a->list_a))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x2ac38a69f830>, <kernel.DependentProduct object at 0x2ac38a69f710>) of role type named sy_c_List_Omaps_001t__Product____Type__Oprod_Itf__a_Mtf__a_J_001t__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring maps_P739084551od_a_a:((product_prod_a_a->list_l1108175539od_a_a)->(list_P1467822637od_a_a->list_l1108175539od_a_a))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x2ac38a69f998>, <kernel.DependentProduct object at 0x2ac38a69f488>) of role type named sy_c_List_Omaps_001t__Product____Type__Oprod_Itf__a_Mtf__a_J_001t__Product____Type__Oprod_Itf__a_Mtf__a_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring maps_P1529886977od_a_a:((product_prod_a_a->list_P1467822637od_a_a)->(list_P1467822637od_a_a->list_P1467822637od_a_a))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x2ac38a69f8c0>, <kernel.DependentProduct object at 0x2ac38a69f830>) of role type named sy_c_List_Omaps_001t__Product____Type__Oprod_Itf__a_Mtf__a_J_001tf__a
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring maps_P321755352_a_a_a:((product_prod_a_a->list_a)->(list_P1467822637od_a_a->list_a))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x2ac38a69f878>, <kernel.DependentProduct object at 0x2ac38a69f998>) of role type named sy_c_List_Omaps_001tf__a_001t__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring maps_a667520880od_a_a:((a->list_l1108175539od_a_a)->(list_a->list_l1108175539od_a_a))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x2ac38a69fa70>, <kernel.DependentProduct object at 0x2ac38a69f8c0>) of role type named sy_c_List_Omaps_001tf__a_001t__Product____Type__Oprod_Itf__a_Mtf__a_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring maps_a1706903530od_a_a:((a->list_P1467822637od_a_a)->(list_a->list_P1467822637od_a_a))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x2ac38a69f6c8>, <kernel.DependentProduct object at 0x2ac38a69fb00>) of role type named sy_c_List_Omaps_001tf__a_001tf__a
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring maps_a_a:((a->list_a)->(list_a->list_a))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x2ac38a69fab8>, <kernel.DependentProduct object at 0x2ac38a69fb90>) of role type named sy_c_List_Omeasures_001tf__a
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring measures_a:(list_a_nat->set_Product_prod_a_a)
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x2ac38a69f680>, <kernel.DependentProduct object at 0x2ac38a69fc20>) of role type named sy_c_List_Omember_001_062_Itf__a_Mt__Nat__Onat_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring member_a_nat:(list_a_nat->((a->nat)->Prop))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x2ac38a69f6c8>, <kernel.DependentProduct object at 0x2ac38a69fa70>) of role type named sy_c_List_Omember_001t__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring member261538120od_a_a:(list_l1108175539od_a_a->(list_P1467822637od_a_a->Prop))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x2ac38a69fab8>, <kernel.DependentProduct object at 0x2ac38a69fb00>) of role type named sy_c_List_Omember_001t__Product____Type__Oprod_It__Product____Type__Oprod_Itf__a_Mtf__a_J_Mt__Product____Type__Oprod_Itf__a_Mtf__a_J_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring member2070313346od_a_a:(list_P1891567085od_a_a->(produc1572603623od_a_a->Prop))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x2ac38a69fb48>, <kernel.DependentProduct object at 0x2ac38a69f8c0>) of role type named sy_c_List_Omember_001t__Product____Type__Oprod_Itf__a_Mtf__a_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring member1112491458od_a_a:(list_P1467822637od_a_a->(product_prod_a_a->Prop))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x2ac38a69fb90>, <kernel.DependentProduct object at 0x2ac38a69f680>) of role type named sy_c_List_Omember_001tf__a
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring member_a:(list_a->(a->Prop))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x2ac38a69fb00>, <kernel.DependentProduct object at 0x2ac38a69f758>) of role type named sy_c_List_Osubseqs_001t__Product____Type__Oprod_Itf__a_Mtf__a_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring subseq2115548028od_a_a:(list_P1467822637od_a_a->list_l1108175539od_a_a)
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x2ac38a69f8c0>, <kernel.DependentProduct object at 0x2ac38a69fb48>) of role type named sy_c_List_Ozip_001_062_Itf__a_Mt__Nat__Onat_J_001tf__a
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring zip_a_nat_a:(list_a_nat->(list_a->list_P916011052_nat_a))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x2ac38a69f680>, <kernel.DependentProduct object at 0x2ac38a69fd40>) of role type named sy_c_List_Ozip_001t__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_001tf__a
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring zip_li245157064_a_a_a:(list_l1108175539od_a_a->(list_a->list_P305489470_a_a_a))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x2ac38a69f6c8>, <kernel.DependentProduct object at 0x2ac38a69fd88>) of role type named sy_c_List_Ozip_001t__List__Olist_Itf__a_J_001t__List__Olist_Itf__a_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring zip_list_a_list_a:(list_list_a->(list_list_a->list_P601816365list_a))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x2ac38a69fdd0>, <kernel.DependentProduct object at 0x2ac38a69fb90>) of role type named sy_c_List_Ozip_001t__Product____Type__Oprod_Itf__a_Mtf__a_J_001_062_Itf__a_Mt__Nat__Onat_J
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring zip_Pr24086287_a_nat:(list_P1467822637od_a_a->(list_a_nat->list_P1435957893_a_nat))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x2ac38a69fd40>, <kernel.DependentProduct object at 0x2ac38a69fb00>) of role type named sy_c_List_Ozip_001t__Product____Type__Oprod_Itf__a_Mtf__a_J_001t__Product____Type__Oprod_Itf__a_Mtf__a_J
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring zip_Pr792472183od_a_a:(list_P1467822637od_a_a->(list_P1467822637od_a_a->list_P1891567085od_a_a))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x2ac38a69fd88>, <kernel.DependentProduct object at 0x2ac38a69f8c0>) of role type named sy_c_List_Ozip_001t__Product____Type__Oprod_Itf__a_Mtf__a_J_001tf__a
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring zip_Pr201224270_a_a_a:(list_P1467822637od_a_a->(list_a->list_P319927492_a_a_a))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x2ac38a69fb90>, <kernel.DependentProduct object at 0x2ac38a69f680>) of role type named sy_c_List_Ozip_001tf__a_001_062_Itf__a_Mt__Nat__Onat_J
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring zip_a_a_nat:(list_a->(list_a_nat->list_P576104046_a_nat))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x2ac38a69fef0>, <kernel.DependentProduct object at 0x2ac38a69f6c8>) of role type named sy_c_List_Ozip_001tf__a_001t__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring zip_a_1969042406od_a_a:(list_a->(list_l1108175539od_a_a->list_P1175580892od_a_a))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x2ac38a69ff38>, <kernel.DependentProduct object at 0x2ac38a69fdd0>) of role type named sy_c_List_Ozip_001tf__a_001t__Product____Type__Oprod_Itf__a_Mtf__a_J
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring zip_a_1586372448od_a_a:(list_a->(list_P1467822637od_a_a->list_P1458844246od_a_a))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x2ac38a69f710>, <kernel.DependentProduct object at 0x2ac38a69ff38>) of role type named sy_c_List_Ozip_001tf__a_001tf__a
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring zip_a_a:(list_a->(list_a->list_P1467822637od_a_a))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x2ac38a69fcf8>, <kernel.DependentProduct object at 0x1de1050>) of role type named sy_c_Nat_Osize__class_Osize_001t__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring size_s642698393od_a_a:(list_P1467822637od_a_a->nat)
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x2ac38a69fdd0>, <kernel.DependentProduct object at 0x1de0098>) of role type named sy_c_Nat_Osize__class_Osize_001t__List__Olist_Itf__a_J
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring size_size_list_a:(list_a->nat)
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x2ac38a69f6c8>, <kernel.DependentProduct object at 0x1de1098>) of role type named sy_c_Orderings_Oord__class_Oless_001t__Nat__Onat
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring ord_less_nat:(nat->(nat->Prop))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x2ac38a69ff38>, <kernel.DependentProduct object at 0x1de00e0>) of role type named sy_c_Pair__Digraph_Oco__path_001tf__a
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring pair_co_path_a:(product_prod_a_a->(a->(list_P1467822637od_a_a->list_P1467822637od_a_a)))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x2ac38a69fdd0>, <kernel.DependentProduct object at 0x1de1128>) of role type named sy_c_Pair__Digraph_Oco__path__rel_001tf__a
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring pair_co_path_rel_a:(produc821581462od_a_a->(produc821581462od_a_a->Prop))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x2ac38a69f6c8>, <kernel.DependentProduct object at 0x1de0170>) of role type named sy_c_Pair__Digraph_Opawalk__verts_001t__Product____Type__Oprod_Itf__a_Mtf__a_J
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring pair_p2140537249od_a_a:(product_prod_a_a->(list_P1891567085od_a_a->list_P1467822637od_a_a))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x2ac38a69fdd0>, <kernel.DependentProduct object at 0x1de11b8>) of role type named sy_c_Pair__Digraph_Osd__path_001tf__a
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring pair_sd_path_a:(product_prod_a_a->(a->(list_P1467822637od_a_a->list_P1467822637od_a_a)))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x2ac38a69f6c8>, <kernel.DependentProduct object at 0x1de1050>) of role type named sy_c_Pair__Digraph_Osd__path__rel_001tf__a
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring pair_sd_path_rel_a:(produc821581462od_a_a->(produc821581462od_a_a->Prop))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x2ac38a69ff38>, <kernel.DependentProduct object at 0x1de1098>) of role type named sy_c_Permutations_Oinverse__permutation__of__list_001tf__a
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring invers1007791577list_a:(list_P1467822637od_a_a->(a->a))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x2ac38a69ff38>, <kernel.DependentProduct object at 0x1de1248>) of role type named sy_c_Permutations_Oinverse__permutation__of__list__rel_001tf__a
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring invers214109608_rel_a:(produc657167928_a_a_a->(produc657167928_a_a_a->Prop))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x1de1050>, <kernel.DependentProduct object at 0x1de10e0>) of role type named sy_c_Permutations_Olist__permutes_001tf__a
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring list_permutes_a:(list_P1467822637od_a_a->(set_a->Prop))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x1de1170>, <kernel.DependentProduct object at 0x1de1290>) of role type named sy_c_Permutations_Opermutation__of__list_001tf__a
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring permut1422637723list_a:(list_P1467822637od_a_a->(a->a))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x1de1248>, <kernel.DependentProduct object at 0x1de1200>) of role type named sy_c_Product__Type_OPair_001_062_It__Product____Type__Oprod_Itf__a_Mtf__a_J_M_062_It__Product____Type__Oprod_Itf__a_Mtf__a_J_M_Eo_J_J_001t__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring produc214132118od_a_a:((product_prod_a_a->(product_prod_a_a->Prop))->(list_P1467822637od_a_a->produc501911462od_a_a))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x1de10e0>, <kernel.DependentProduct object at 0x1de1488>) of role type named sy_c_Product__Type_OPair_001_062_Itf__a_Mt__Nat__Onat_J_001_062_Itf__a_Mt__Nat__Onat_J
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring produc1569872215_a_nat:((a->nat)->((a->nat)->produc1178641895_a_nat))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x1de12d8>, <kernel.DependentProduct object at 0x1de1248>) of role type named sy_c_Product__Type_OPair_001_062_Itf__a_Mt__Nat__Onat_J_001tf__a
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring product_Pair_a_nat_a:((a->nat)->(a->product_prod_a_nat_a))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x1de1440>, <kernel.DependentProduct object at 0x1de1170>) of role type named sy_c_Product__Type_OPair_001t__List__Olist_I_062_Itf__a_Mt__Nat__Onat_J_J_001t__List__Olist_I_062_Itf__a_Mt__Nat__Onat_J_J
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring produc1430747863_a_nat:(list_a_nat->(list_a_nat->produc1334933863_a_nat))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x1de13f8>, <kernel.DependentProduct object at 0x1de1200>) of role type named sy_c_Product__Type_OPair_001t__List__Olist_It__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_J_001t__List__Olist_It__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_J
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring produc915218007od_a_a:(list_l1108175539od_a_a->(list_l1108175539od_a_a->produc657724903od_a_a))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x1de1248>, <kernel.DependentProduct object at 0x1de11b8>) of role type named sy_c_Product__Type_OPair_001t__List__Olist_It__List__Olist_Itf__a_J_J_001t__List__Olist_It__List__Olist_Itf__a_J_J
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring produc2583831list_a:(list_list_a->(list_list_a->produc403652391list_a))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x1de1170>, <kernel.DependentProduct object at 0x1de10e0>) of role type named sy_c_Product__Type_OPair_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_Itf__a_Mtf__a_J_Mt__Product____Type__Oprod_Itf__a_Mtf__a_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_Itf__a_Mtf__a_J_Mt__Product____Type__Oprod_Itf__a_Mtf__a_J_J_J
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring produc461662679od_a_a:(list_P1891567085od_a_a->(list_P1891567085od_a_a->produc205693799od_a_a))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x1de1200>, <kernel.DependentProduct object at 0x1de12d8>) of role type named sy_c_Product__Type_OPair_001t__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_001t__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring produc85179863od_a_a:(list_P1467822637od_a_a->(list_P1467822637od_a_a->produc651658087od_a_a))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x1de11b8>, <kernel.DependentProduct object at 0x1de1440>) of role type named sy_c_Product__Type_OPair_001t__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_001tf__a
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring produc998622632_a_a_a:(list_P1467822637od_a_a->(a->produc657167928_a_a_a))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x1de10e0>, <kernel.DependentProduct object at 0x1de13f8>) of role type named sy_c_Product__Type_OPair_001t__List__Olist_Itf__a_J_001t__List__Olist_Itf__a_J
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring produc1448356631list_a:(list_a->(list_a->produc864062247list_a))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x1de12d8>, <kernel.DependentProduct object at 0x1de1248>) of role type named sy_c_Product__Type_OPair_001t__Pair____Digraph__Opair____pre____digraph__Opair____pre____digraph____ext_Itf__a_Mt__Product____Type__Ounit_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_Itf__a_Mtf__a_J_Mtf__a_J
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring produc74075722_a_a_a:(pair_p125712459t_unit->(produc1016684094_a_a_a->produc1912141786_a_a_a))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x1de1680>, <kernel.DependentProduct object at 0x1de1170>) of role type named sy_c_Product__Type_OPair_001t__Product____Type__Oprod_It__Product____Type__Oprod_Itf__a_Mtf__a_J_Mt__Product____Type__Oprod_Itf__a_Mtf__a_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_Itf__a_Mtf__a_J_Mt__Product____Type__Oprod_Itf__a_Mtf__a_J_J
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring produc1935643479od_a_a:(produc1572603623od_a_a->(produc1572603623od_a_a->produc1990712039od_a_a))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x1de13f8>, <kernel.DependentProduct object at 0x1de17a0>) of role type named sy_c_Product__Type_OPair_001t__Product____Type__Oprod_Itf__a_Mtf__a_J_001_062_Itf__a_Mt__Nat__Onat_J
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring produc825466863_a_nat:(product_prod_a_a->((a->nat)->produc664688895_a_nat))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x1de1248>, <kernel.DependentProduct object at 0x1de1200>) of role type named sy_c_Product__Type_OPair_001t__Product____Type__Oprod_Itf__a_Mtf__a_J_001t__Product____Type__Oprod_Itf__a_Mt__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_J
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring produc600870406od_a_a:(product_prod_a_a->(produc1701253078od_a_a->produc821581462od_a_a))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x1de1758>, <kernel.DependentProduct object at 0x1de10e0>) of role type named sy_c_Product__Type_OPair_001t__Product____Type__Oprod_Itf__a_Mtf__a_J_001t__Product____Type__Oprod_Itf__a_Mtf__a_J
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring produc1474507607od_a_a:(product_prod_a_a->(product_prod_a_a->produc1572603623od_a_a))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x1de17a0>, <kernel.DependentProduct object at 0x1de1488>) of role type named sy_c_Product__Type_OPair_001t__Product____Type__Oprod_Itf__a_Mtf__a_J_001tf__a
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring produc2061588782_a_a_a:(product_prod_a_a->(a->produc1016684094_a_a_a))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x1de1200>, <kernel.DependentProduct object at 0x1de18c0>) of role type named sy_c_Product__Type_OPair_001tf__a_001_062_Itf__a_Mt__Nat__Onat_J
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring product_Pair_a_a_nat:(a->((a->nat)->product_prod_a_a_nat))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x1de10e0>, <kernel.DependentProduct object at 0x1de1680>) of role type named sy_c_Product__Type_OPair_001tf__a_001t__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring produc575024326od_a_a:(a->(list_P1467822637od_a_a->produc1701253078od_a_a))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x1de1878>, <kernel.DependentProduct object at 0x1de1248>) of role type named sy_c_Product__Type_OPair_001tf__a_001t__Product____Type__Oprod_It__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_Mtf__a_J
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring produc1440321489_a_a_a:(a->(produc657167928_a_a_a->produc1197928545_a_a_a))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x1de18c0>, <kernel.DependentProduct object at 0x1de11b8>) of role type named sy_c_Product__Type_OPair_001tf__a_001t__Product____Type__Oprod_Itf__a_Mtf__a_J
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring produc1299253312od_a_a:(a->(product_prod_a_a->produc1921647824od_a_a))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x1de1680>, <kernel.DependentProduct object at 0x1de17a0>) of role type named sy_c_Product__Type_OPair_001tf__a_001tf__a
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring product_Pair_a_a:(a->(a->product_prod_a_a))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x1de1320>, <kernel.DependentProduct object at 0x1de10e0>) of role type named sy_c_Relation_Oasym_001tf__a
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring asym_a:(set_Product_prod_a_a->Prop)
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x1de13f8>, <kernel.DependentProduct object at 0x1de19e0>) of role type named sy_c_Relation_Oirrefl_001t__Product____Type__Oprod_Itf__a_Mtf__a_J
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring irrefl76447196od_a_a:(set_Pr1948701895od_a_a->Prop)
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x1de1248>, <kernel.DependentProduct object at 0x1de1a28>) of role type named sy_c_Relation_Oirrefl_001tf__a
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring irrefl_a:(set_Product_prod_a_a->Prop)
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x1de18c0>, <kernel.DependentProduct object at 0x1de1a70>) of role type named sy_c_Set_OCollect_001t__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring collec1811041560od_a_a:((list_P1467822637od_a_a->Prop)->set_li562223245od_a_a)
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x1de19e0>, <kernel.DependentProduct object at 0x1de1ab8>) of role type named sy_c_Set_OCollect_001t__Product____Type__Oprod_It__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_Mt__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_J
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring collec1566074578od_a_a:((produc651658087od_a_a->Prop)->set_Pr800560199od_a_a)
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x1de1878>, <kernel.DependentProduct object at 0x1de1b00>) of role type named sy_c_Set_OCollect_001t__Product____Type__Oprod_It__List__Olist_Itf__a_J_Mt__List__Olist_Itf__a_J_J
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring collec656258194list_a:((produc864062247list_a->Prop)->set_Pr1971762695list_a)
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x1de1200>, <kernel.DependentProduct object at 0x1de1b48>) of role type named sy_c_Set_OCollect_001t__Product____Type__Oprod_Itf__a_Mtf__a_J
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring collec645855634od_a_a:((product_prod_a_a->Prop)->set_Product_prod_a_a)
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x1de1a28>, <kernel.DependentProduct object at 0x1de1b90>) of role type named sy_c_Set_OCollect_001tf__a
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring collect_a:((a->Prop)->set_a)
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x1de13f8>, <kernel.DependentProduct object at 0x1de1bd8>) of role type named sy_c_Set_Othe__elem_001t__Product____Type__Oprod_Itf__a_Mtf__a_J
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring the_el1640649244od_a_a:(set_Product_prod_a_a->product_prod_a_a)
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x1de18c0>, <kernel.DependentProduct object at 0x1de19e0>) of role type named sy_c_Wellfounded_Oaccp_001t__Product____Type__Oprod_It__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_Mtf__a_J
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring accp_P941981633_a_a_a:((produc657167928_a_a_a->(produc657167928_a_a_a->Prop))->(produc657167928_a_a_a->Prop))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x1de1b90>, <kernel.DependentProduct object at 0x1de1200>) of role type named sy_c_Wellfounded_Oaccp_001t__Product____Type__Oprod_It__Product____Type__Oprod_Itf__a_Mtf__a_J_Mt__Product____Type__Oprod_Itf__a_Mt__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_J_J
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring accp_P1029463583od_a_a:((produc821581462od_a_a->(produc821581462od_a_a->Prop))->(produc821581462od_a_a->Prop))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x1de1a28>, <kernel.DependentProduct object at 0x1de19e0>) of role type named sy_c_member_001t__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring member1578987478od_a_a:(list_P1467822637od_a_a->(set_li562223245od_a_a->Prop))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x1de13f8>, <kernel.DependentProduct object at 0x1de1bd8>) of role type named sy_c_member_001t__Product____Type__Oprod_I_062_It__Product____Type__Oprod_Itf__a_Mtf__a_J_M_062_It__Product____Type__Oprod_Itf__a_Mtf__a_J_M_Eo_J_J_Mt__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_J
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring member372644687od_a_a:(produc501911462od_a_a->(set_Pr727105414od_a_a->Prop))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x1de1c68>, <kernel.DependentProduct object at 0x1de18c0>) of role type named sy_c_member_001t__Product____Type__Oprod_I_062_Itf__a_Mt__Nat__Onat_J_M_062_Itf__a_Mt__Nat__Onat_J_J
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring member125757712_a_nat:(produc1178641895_a_nat->(set_Pr1940702919_a_nat->Prop))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x1de1cf8>, <kernel.DependentProduct object at 0x1de1b90>) of role type named sy_c_member_001t__Product____Type__Oprod_It__List__Olist_I_062_Itf__a_Mt__Nat__Onat_J_J_Mt__List__Olist_I_062_Itf__a_Mt__Nat__Onat_J_J_J
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring member688761744_a_nat:(produc1334933863_a_nat->(set_Pr753687879_a_nat->Prop))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x1de1d40>, <kernel.DependentProduct object at 0x1de1a28>) of role type named sy_c_member_001t__Product____Type__Oprod_It__List__Olist_It__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_J_Mt__List__Olist_It__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_J_J
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring member8108048od_a_a:(produc657724903od_a_a->(set_Pr1239640519od_a_a->Prop))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x1de1d88>, <kernel.DependentProduct object at 0x1de13f8>) of role type named sy_c_member_001t__Product____Type__Oprod_It__List__Olist_It__List__Olist_Itf__a_J_J_Mt__List__Olist_It__List__Olist_Itf__a_J_J_J
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring member888406864list_a:(produc403652391list_a->(set_Pr1742859527list_a->Prop))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x1de1dd0>, <kernel.DependentProduct object at 0x1de1c68>) of role type named sy_c_member_001t__Product____Type__Oprod_It__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_Itf__a_Mtf__a_J_Mt__Product____Type__Oprod_Itf__a_Mtf__a_J_J_J_Mt__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_Itf__a_Mtf__a_J_Mt__Product____Type__Oprod_Itf__a_Mtf__a_J_J_J_J
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring member1254757008od_a_a:(produc205693799od_a_a->(set_Pr779272263od_a_a->Prop))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x1de1e18>, <kernel.DependentProduct object at 0x1de1cf8>) of role type named sy_c_member_001t__Product____Type__Oprod_It__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_Mt__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_J
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring member1691432592od_a_a:(produc651658087od_a_a->(set_Pr800560199od_a_a->Prop))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x1de1e60>, <kernel.DependentProduct object at 0x1de1d40>) of role type named sy_c_member_001t__Product____Type__Oprod_It__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_Mtf__a_J
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring member430654177_a_a_a:(produc657167928_a_a_a->(set_Pr1525541400_a_a_a->Prop))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x1de1ea8>, <kernel.DependentProduct object at 0x1de1d88>) of role type named sy_c_member_001t__Product____Type__Oprod_It__List__Olist_Itf__a_J_Mt__List__Olist_Itf__a_J_J
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring member1250517072list_a:(produc864062247list_a->(set_Pr1971762695list_a->Prop))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x1de1ef0>, <kernel.DependentProduct object at 0x1de1dd0>) of role type named sy_c_member_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_Itf__a_Mtf__a_J_Mt__Product____Type__Oprod_Itf__a_Mtf__a_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_Itf__a_Mtf__a_J_Mt__Product____Type__Oprod_Itf__a_Mtf__a_J_J_J
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring member1899387664od_a_a:(produc1990712039od_a_a->(set_Pr1295299783od_a_a->Prop))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x1de1f38>, <kernel.DependentProduct object at 0x1de1e18>) of role type named sy_c_member_001t__Product____Type__Oprod_It__Product____Type__Oprod_Itf__a_Mtf__a_J_Mt__Product____Type__Oprod_Itf__a_Mtf__a_J_J
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring member2057358096od_a_a:(produc1572603623od_a_a->(set_Pr1948701895od_a_a->Prop))
% 0.48/0.69  FOF formula (<kernel.Constant object at 0x1de1f80>, <kernel.DependentProduct object at 0x1de1e60>) of role type named sy_c_member_001t__Product____Type__Oprod_Itf__a_Mt__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_J
% 0.48/0.69  Using role type
% 0.48/0.69  Declaring member1474739327od_a_a:(produc1701253078od_a_a->(set_Pr248149174od_a_a->Prop))
% 0.48/0.69  FOF formula (<kernel.Constant object at 0x1de1fc8>, <kernel.DependentProduct object at 0x2ac38a6a5098>) of role type named sy_c_member_001t__Product____Type__Oprod_Itf__a_Mt__Product____Type__Oprod_It__List__Olist_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J_Mtf__a_J_J
% 0.48/0.69  Using role type
% 0.48/0.69  Declaring member1904151562_a_a_a:(produc1197928545_a_a_a->(set_Pr110478017_a_a_a->Prop))
% 0.48/0.69  FOF formula (<kernel.Constant object at 0x1de1cb0>, <kernel.DependentProduct object at 0x2ac38a6a50e0>) of role type named sy_c_member_001t__Product____Type__Oprod_Itf__a_Mtf__a_J
% 0.48/0.69  Using role type
% 0.48/0.69  Declaring member449909584od_a_a:(product_prod_a_a->(set_Product_prod_a_a->Prop))
% 0.48/0.69  FOF formula (<kernel.Constant object at 0x1de1f38>, <kernel.DependentProduct object at 0x2ac38a6a5128>) of role type named sy_c_member_001tf__a
% 0.48/0.69  Using role type
% 0.48/0.69  Declaring member_a2:(a->(set_a->Prop))
% 0.48/0.69  FOF formula (<kernel.Constant object at 0x1de1fc8>, <kernel.Constant object at 0x1de1cb0>) of role type named sy_v_e
% 0.48/0.69  Using role type
% 0.48/0.69  Declaring e:product_prod_a_a
% 0.48/0.69  FOF formula (<kernel.Constant object at 0x1de1ef0>, <kernel.Constant object at 0x2ac38a6a5128>) of role type named sy_v_es
% 0.48/0.69  Using role type
% 0.48/0.69  Declaring es:list_P1467822637od_a_a
% 0.48/0.69  FOF formula (kurato1072996284sing_a ((cons_P1921020637od_a_a e) es)) of role axiom named fact_0_assms
% 0.48/0.69  A new axiom: (kurato1072996284sing_a ((cons_P1921020637od_a_a e) es))
% 0.48/0.69  FOF formula (((eq (list_P1891567085od_a_a->Prop)) kurato1404746725od_a_a) (fun (P:list_P1891567085od_a_a)=> (forall (Xs:list_P1891567085od_a_a) (X:product_prod_a_a) (Y:product_prod_a_a) (Ys:list_P1891567085od_a_a), (not (((eq list_P1891567085od_a_a) P) ((append864718978od_a_a Xs) ((cons_P1070399645od_a_a ((produc1474507607od_a_a X) Y)) ((cons_P1070399645od_a_a ((produc1474507607od_a_a Y) X)) Ys)))))))) of role axiom named fact_1_progressing__def
% 0.48/0.69  A new axiom: (((eq (list_P1891567085od_a_a->Prop)) kurato1404746725od_a_a) (fun (P:list_P1891567085od_a_a)=> (forall (Xs:list_P1891567085od_a_a) (X:product_prod_a_a) (Y:product_prod_a_a) (Ys:list_P1891567085od_a_a), (not (((eq list_P1891567085od_a_a) P) ((append864718978od_a_a Xs) ((cons_P1070399645od_a_a ((produc1474507607od_a_a X) Y)) ((cons_P1070399645od_a_a ((produc1474507607od_a_a Y) X)) Ys))))))))
% 0.48/0.69  FOF formula (((eq (list_P601816365list_a->Prop)) kurato292963650list_a) (fun (P:list_P601816365list_a)=> (forall (Xs:list_P601816365list_a) (X:list_a) (Y:list_a) (Ys:list_P601816365list_a), (not (((eq list_P601816365list_a) P) ((append750086082list_a Xs) ((cons_P2080942813list_a ((produc1448356631list_a X) Y)) ((cons_P2080942813list_a ((produc1448356631list_a Y) X)) Ys)))))))) of role axiom named fact_2_progressing__def
% 0.48/0.69  A new axiom: (((eq (list_P601816365list_a->Prop)) kurato292963650list_a) (fun (P:list_P601816365list_a)=> (forall (Xs:list_P601816365list_a) (X:list_a) (Y:list_a) (Ys:list_P601816365list_a), (not (((eq list_P601816365list_a) P) ((append750086082list_a Xs) ((cons_P2080942813list_a ((produc1448356631list_a X) Y)) ((cons_P2080942813list_a ((produc1448356631list_a Y) X)) Ys))))))))
% 0.48/0.69  FOF formula (((eq (list_P1467822637od_a_a->Prop)) kurato1072996284sing_a) (fun (P:list_P1467822637od_a_a)=> (forall (Xs:list_P1467822637od_a_a) (X:a) (Y:a) (Ys:list_P1467822637od_a_a), (not (((eq list_P1467822637od_a_a) P) ((append1574001858od_a_a Xs) ((cons_P1921020637od_a_a ((product_Pair_a_a X) Y)) ((cons_P1921020637od_a_a ((product_Pair_a_a Y) X)) Ys)))))))) of role axiom named fact_3_progressing__def
% 0.48/0.69  A new axiom: (((eq (list_P1467822637od_a_a->Prop)) kurato1072996284sing_a) (fun (P:list_P1467822637od_a_a)=> (forall (Xs:list_P1467822637od_a_a) (X:a) (Y:a) (Ys:list_P1467822637od_a_a), (not (((eq list_P1467822637od_a_a) P) ((append1574001858od_a_a Xs) ((cons_P1921020637od_a_a ((product_Pair_a_a X) Y)) ((cons_P1921020637od_a_a ((product_Pair_a_a Y) X)) Ys))))))))
% 0.55/0.70  FOF formula (forall (A:list_a) (B:list_a) (C:list_a), (((eq list_a) ((append_a ((append_a A) B)) C)) ((append_a A) ((append_a B) C)))) of role axiom named fact_4_append_Oassoc
% 0.55/0.70  A new axiom: (forall (A:list_a) (B:list_a) (C:list_a), (((eq list_a) ((append_a ((append_a A) B)) C)) ((append_a A) ((append_a B) C))))
% 0.55/0.70  FOF formula (forall (A:list_P1891567085od_a_a) (B:list_P1891567085od_a_a) (C:list_P1891567085od_a_a), (((eq list_P1891567085od_a_a) ((append864718978od_a_a ((append864718978od_a_a A) B)) C)) ((append864718978od_a_a A) ((append864718978od_a_a B) C)))) of role axiom named fact_5_append_Oassoc
% 0.55/0.70  A new axiom: (forall (A:list_P1891567085od_a_a) (B:list_P1891567085od_a_a) (C:list_P1891567085od_a_a), (((eq list_P1891567085od_a_a) ((append864718978od_a_a ((append864718978od_a_a A) B)) C)) ((append864718978od_a_a A) ((append864718978od_a_a B) C))))
% 0.55/0.70  FOF formula (forall (A:list_l1108175539od_a_a) (B:list_l1108175539od_a_a) (C:list_l1108175539od_a_a), (((eq list_l1108175539od_a_a) ((append2141280328od_a_a ((append2141280328od_a_a A) B)) C)) ((append2141280328od_a_a A) ((append2141280328od_a_a B) C)))) of role axiom named fact_6_append_Oassoc
% 0.55/0.70  A new axiom: (forall (A:list_l1108175539od_a_a) (B:list_l1108175539od_a_a) (C:list_l1108175539od_a_a), (((eq list_l1108175539od_a_a) ((append2141280328od_a_a ((append2141280328od_a_a A) B)) C)) ((append2141280328od_a_a A) ((append2141280328od_a_a B) C))))
% 0.55/0.70  FOF formula (forall (A:list_P1467822637od_a_a) (B:list_P1467822637od_a_a) (C:list_P1467822637od_a_a), (((eq list_P1467822637od_a_a) ((append1574001858od_a_a ((append1574001858od_a_a A) B)) C)) ((append1574001858od_a_a A) ((append1574001858od_a_a B) C)))) of role axiom named fact_7_append_Oassoc
% 0.55/0.70  A new axiom: (forall (A:list_P1467822637od_a_a) (B:list_P1467822637od_a_a) (C:list_P1467822637od_a_a), (((eq list_P1467822637od_a_a) ((append1574001858od_a_a ((append1574001858od_a_a A) B)) C)) ((append1574001858od_a_a A) ((append1574001858od_a_a B) C))))
% 0.55/0.70  FOF formula (forall (Xs2:list_a) (Ys2:list_a) (Zs:list_a), (((eq list_a) ((append_a ((append_a Xs2) Ys2)) Zs)) ((append_a Xs2) ((append_a Ys2) Zs)))) of role axiom named fact_8_append__assoc
% 0.55/0.70  A new axiom: (forall (Xs2:list_a) (Ys2:list_a) (Zs:list_a), (((eq list_a) ((append_a ((append_a Xs2) Ys2)) Zs)) ((append_a Xs2) ((append_a Ys2) Zs))))
% 0.55/0.70  FOF formula (forall (Xs2:list_P1891567085od_a_a) (Ys2:list_P1891567085od_a_a) (Zs:list_P1891567085od_a_a), (((eq list_P1891567085od_a_a) ((append864718978od_a_a ((append864718978od_a_a Xs2) Ys2)) Zs)) ((append864718978od_a_a Xs2) ((append864718978od_a_a Ys2) Zs)))) of role axiom named fact_9_append__assoc
% 0.55/0.70  A new axiom: (forall (Xs2:list_P1891567085od_a_a) (Ys2:list_P1891567085od_a_a) (Zs:list_P1891567085od_a_a), (((eq list_P1891567085od_a_a) ((append864718978od_a_a ((append864718978od_a_a Xs2) Ys2)) Zs)) ((append864718978od_a_a Xs2) ((append864718978od_a_a Ys2) Zs))))
% 0.55/0.70  FOF formula (forall (Xs2:list_l1108175539od_a_a) (Ys2:list_l1108175539od_a_a) (Zs:list_l1108175539od_a_a), (((eq list_l1108175539od_a_a) ((append2141280328od_a_a ((append2141280328od_a_a Xs2) Ys2)) Zs)) ((append2141280328od_a_a Xs2) ((append2141280328od_a_a Ys2) Zs)))) of role axiom named fact_10_append__assoc
% 0.55/0.70  A new axiom: (forall (Xs2:list_l1108175539od_a_a) (Ys2:list_l1108175539od_a_a) (Zs:list_l1108175539od_a_a), (((eq list_l1108175539od_a_a) ((append2141280328od_a_a ((append2141280328od_a_a Xs2) Ys2)) Zs)) ((append2141280328od_a_a Xs2) ((append2141280328od_a_a Ys2) Zs))))
% 0.55/0.70  FOF formula (forall (Xs2:list_P1467822637od_a_a) (Ys2:list_P1467822637od_a_a) (Zs:list_P1467822637od_a_a), (((eq list_P1467822637od_a_a) ((append1574001858od_a_a ((append1574001858od_a_a Xs2) Ys2)) Zs)) ((append1574001858od_a_a Xs2) ((append1574001858od_a_a Ys2) Zs)))) of role axiom named fact_11_append__assoc
% 0.55/0.70  A new axiom: (forall (Xs2:list_P1467822637od_a_a) (Ys2:list_P1467822637od_a_a) (Zs:list_P1467822637od_a_a), (((eq list_P1467822637od_a_a) ((append1574001858od_a_a ((append1574001858od_a_a Xs2) Ys2)) Zs)) ((append1574001858od_a_a Xs2) ((append1574001858od_a_a Ys2) Zs))))
% 0.55/0.71  FOF formula (forall (Ys2:list_a) (Xs2:list_a) (Zs:list_a), (((eq Prop) (((eq list_a) ((append_a Ys2) Xs2)) ((append_a Zs) Xs2))) (((eq list_a) Ys2) Zs))) of role axiom named fact_12_append__same__eq
% 0.55/0.71  A new axiom: (forall (Ys2:list_a) (Xs2:list_a) (Zs:list_a), (((eq Prop) (((eq list_a) ((append_a Ys2) Xs2)) ((append_a Zs) Xs2))) (((eq list_a) Ys2) Zs)))
% 0.55/0.71  FOF formula (forall (Ys2:list_P1891567085od_a_a) (Xs2:list_P1891567085od_a_a) (Zs:list_P1891567085od_a_a), (((eq Prop) (((eq list_P1891567085od_a_a) ((append864718978od_a_a Ys2) Xs2)) ((append864718978od_a_a Zs) Xs2))) (((eq list_P1891567085od_a_a) Ys2) Zs))) of role axiom named fact_13_append__same__eq
% 0.55/0.71  A new axiom: (forall (Ys2:list_P1891567085od_a_a) (Xs2:list_P1891567085od_a_a) (Zs:list_P1891567085od_a_a), (((eq Prop) (((eq list_P1891567085od_a_a) ((append864718978od_a_a Ys2) Xs2)) ((append864718978od_a_a Zs) Xs2))) (((eq list_P1891567085od_a_a) Ys2) Zs)))
% 0.55/0.71  FOF formula (forall (Ys2:list_l1108175539od_a_a) (Xs2:list_l1108175539od_a_a) (Zs:list_l1108175539od_a_a), (((eq Prop) (((eq list_l1108175539od_a_a) ((append2141280328od_a_a Ys2) Xs2)) ((append2141280328od_a_a Zs) Xs2))) (((eq list_l1108175539od_a_a) Ys2) Zs))) of role axiom named fact_14_append__same__eq
% 0.55/0.71  A new axiom: (forall (Ys2:list_l1108175539od_a_a) (Xs2:list_l1108175539od_a_a) (Zs:list_l1108175539od_a_a), (((eq Prop) (((eq list_l1108175539od_a_a) ((append2141280328od_a_a Ys2) Xs2)) ((append2141280328od_a_a Zs) Xs2))) (((eq list_l1108175539od_a_a) Ys2) Zs)))
% 0.55/0.71  FOF formula (forall (Ys2:list_P1467822637od_a_a) (Xs2:list_P1467822637od_a_a) (Zs:list_P1467822637od_a_a), (((eq Prop) (((eq list_P1467822637od_a_a) ((append1574001858od_a_a Ys2) Xs2)) ((append1574001858od_a_a Zs) Xs2))) (((eq list_P1467822637od_a_a) Ys2) Zs))) of role axiom named fact_15_append__same__eq
% 0.55/0.71  A new axiom: (forall (Ys2:list_P1467822637od_a_a) (Xs2:list_P1467822637od_a_a) (Zs:list_P1467822637od_a_a), (((eq Prop) (((eq list_P1467822637od_a_a) ((append1574001858od_a_a Ys2) Xs2)) ((append1574001858od_a_a Zs) Xs2))) (((eq list_P1467822637od_a_a) Ys2) Zs)))
% 0.55/0.71  FOF formula (forall (Xs2:list_a) (Ys2:list_a) (Zs:list_a), (((eq Prop) (((eq list_a) ((append_a Xs2) Ys2)) ((append_a Xs2) Zs))) (((eq list_a) Ys2) Zs))) of role axiom named fact_16_same__append__eq
% 0.55/0.71  A new axiom: (forall (Xs2:list_a) (Ys2:list_a) (Zs:list_a), (((eq Prop) (((eq list_a) ((append_a Xs2) Ys2)) ((append_a Xs2) Zs))) (((eq list_a) Ys2) Zs)))
% 0.55/0.71  FOF formula (forall (Xs2:list_P1891567085od_a_a) (Ys2:list_P1891567085od_a_a) (Zs:list_P1891567085od_a_a), (((eq Prop) (((eq list_P1891567085od_a_a) ((append864718978od_a_a Xs2) Ys2)) ((append864718978od_a_a Xs2) Zs))) (((eq list_P1891567085od_a_a) Ys2) Zs))) of role axiom named fact_17_same__append__eq
% 0.55/0.71  A new axiom: (forall (Xs2:list_P1891567085od_a_a) (Ys2:list_P1891567085od_a_a) (Zs:list_P1891567085od_a_a), (((eq Prop) (((eq list_P1891567085od_a_a) ((append864718978od_a_a Xs2) Ys2)) ((append864718978od_a_a Xs2) Zs))) (((eq list_P1891567085od_a_a) Ys2) Zs)))
% 0.55/0.71  FOF formula (forall (Xs2:list_l1108175539od_a_a) (Ys2:list_l1108175539od_a_a) (Zs:list_l1108175539od_a_a), (((eq Prop) (((eq list_l1108175539od_a_a) ((append2141280328od_a_a Xs2) Ys2)) ((append2141280328od_a_a Xs2) Zs))) (((eq list_l1108175539od_a_a) Ys2) Zs))) of role axiom named fact_18_same__append__eq
% 0.55/0.71  A new axiom: (forall (Xs2:list_l1108175539od_a_a) (Ys2:list_l1108175539od_a_a) (Zs:list_l1108175539od_a_a), (((eq Prop) (((eq list_l1108175539od_a_a) ((append2141280328od_a_a Xs2) Ys2)) ((append2141280328od_a_a Xs2) Zs))) (((eq list_l1108175539od_a_a) Ys2) Zs)))
% 0.55/0.71  FOF formula (forall (Xs2:list_P1467822637od_a_a) (Ys2:list_P1467822637od_a_a) (Zs:list_P1467822637od_a_a), (((eq Prop) (((eq list_P1467822637od_a_a) ((append1574001858od_a_a Xs2) Ys2)) ((append1574001858od_a_a Xs2) Zs))) (((eq list_P1467822637od_a_a) Ys2) Zs))) of role axiom named fact_19_same__append__eq
% 0.55/0.71  A new axiom: (forall (Xs2:list_P1467822637od_a_a) (Ys2:list_P1467822637od_a_a) (Zs:list_P1467822637od_a_a), (((eq Prop) (((eq list_P1467822637od_a_a) ((append1574001858od_a_a Xs2) Ys2)) ((append1574001858od_a_a Xs2) Zs))) (((eq list_P1467822637od_a_a) Ys2) Zs)))
% 0.55/0.72  FOF formula (forall (X21:a) (X22:list_a) (Y21:a) (Y22:list_a), (((eq Prop) (((eq list_a) ((cons_a X21) X22)) ((cons_a Y21) Y22))) ((and (((eq a) X21) Y21)) (((eq list_a) X22) Y22)))) of role axiom named fact_20_list_Oinject
% 0.55/0.72  A new axiom: (forall (X21:a) (X22:list_a) (Y21:a) (Y22:list_a), (((eq Prop) (((eq list_a) ((cons_a X21) X22)) ((cons_a Y21) Y22))) ((and (((eq a) X21) Y21)) (((eq list_a) X22) Y22))))
% 0.55/0.72  FOF formula (forall (X21:produc1572603623od_a_a) (X22:list_P1891567085od_a_a) (Y21:produc1572603623od_a_a) (Y22:list_P1891567085od_a_a), (((eq Prop) (((eq list_P1891567085od_a_a) ((cons_P1070399645od_a_a X21) X22)) ((cons_P1070399645od_a_a Y21) Y22))) ((and (((eq produc1572603623od_a_a) X21) Y21)) (((eq list_P1891567085od_a_a) X22) Y22)))) of role axiom named fact_21_list_Oinject
% 0.55/0.72  A new axiom: (forall (X21:produc1572603623od_a_a) (X22:list_P1891567085od_a_a) (Y21:produc1572603623od_a_a) (Y22:list_P1891567085od_a_a), (((eq Prop) (((eq list_P1891567085od_a_a) ((cons_P1070399645od_a_a X21) X22)) ((cons_P1070399645od_a_a Y21) Y22))) ((and (((eq produc1572603623od_a_a) X21) Y21)) (((eq list_P1891567085od_a_a) X22) Y22))))
% 0.55/0.72  FOF formula (forall (X21:list_P1467822637od_a_a) (X22:list_l1108175539od_a_a) (Y21:list_P1467822637od_a_a) (Y22:list_l1108175539od_a_a), (((eq Prop) (((eq list_l1108175539od_a_a) ((cons_l724116707od_a_a X21) X22)) ((cons_l724116707od_a_a Y21) Y22))) ((and (((eq list_P1467822637od_a_a) X21) Y21)) (((eq list_l1108175539od_a_a) X22) Y22)))) of role axiom named fact_22_list_Oinject
% 0.55/0.72  A new axiom: (forall (X21:list_P1467822637od_a_a) (X22:list_l1108175539od_a_a) (Y21:list_P1467822637od_a_a) (Y22:list_l1108175539od_a_a), (((eq Prop) (((eq list_l1108175539od_a_a) ((cons_l724116707od_a_a X21) X22)) ((cons_l724116707od_a_a Y21) Y22))) ((and (((eq list_P1467822637od_a_a) X21) Y21)) (((eq list_l1108175539od_a_a) X22) Y22))))
% 0.55/0.72  FOF formula (forall (X21:(a->nat)) (X22:list_a_nat) (Y21:(a->nat)) (Y22:list_a_nat), (((eq Prop) (((eq list_a_nat) ((cons_a_nat X21) X22)) ((cons_a_nat Y21) Y22))) ((and (((eq (a->nat)) X21) Y21)) (((eq list_a_nat) X22) Y22)))) of role axiom named fact_23_list_Oinject
% 0.55/0.72  A new axiom: (forall (X21:(a->nat)) (X22:list_a_nat) (Y21:(a->nat)) (Y22:list_a_nat), (((eq Prop) (((eq list_a_nat) ((cons_a_nat X21) X22)) ((cons_a_nat Y21) Y22))) ((and (((eq (a->nat)) X21) Y21)) (((eq list_a_nat) X22) Y22))))
% 0.55/0.72  FOF formula (forall (X21:product_prod_a_a) (X22:list_P1467822637od_a_a) (Y21:product_prod_a_a) (Y22:list_P1467822637od_a_a), (((eq Prop) (((eq list_P1467822637od_a_a) ((cons_P1921020637od_a_a X21) X22)) ((cons_P1921020637od_a_a Y21) Y22))) ((and (((eq product_prod_a_a) X21) Y21)) (((eq list_P1467822637od_a_a) X22) Y22)))) of role axiom named fact_24_list_Oinject
% 0.55/0.72  A new axiom: (forall (X21:product_prod_a_a) (X22:list_P1467822637od_a_a) (Y21:product_prod_a_a) (Y22:list_P1467822637od_a_a), (((eq Prop) (((eq list_P1467822637od_a_a) ((cons_P1921020637od_a_a X21) X22)) ((cons_P1921020637od_a_a Y21) Y22))) ((and (((eq product_prod_a_a) X21) Y21)) (((eq list_P1467822637od_a_a) X22) Y22))))
% 0.55/0.72  FOF formula (forall (X1:list_P1467822637od_a_a) (X2:a) (Y1:list_P1467822637od_a_a) (Y2:a), (((eq Prop) (((eq produc657167928_a_a_a) ((produc998622632_a_a_a X1) X2)) ((produc998622632_a_a_a Y1) Y2))) ((and (((eq list_P1467822637od_a_a) X1) Y1)) (((eq a) X2) Y2)))) of role axiom named fact_25_prod_Oinject
% 0.55/0.72  A new axiom: (forall (X1:list_P1467822637od_a_a) (X2:a) (Y1:list_P1467822637od_a_a) (Y2:a), (((eq Prop) (((eq produc657167928_a_a_a) ((produc998622632_a_a_a X1) X2)) ((produc998622632_a_a_a Y1) Y2))) ((and (((eq list_P1467822637od_a_a) X1) Y1)) (((eq a) X2) Y2))))
% 0.55/0.72  FOF formula (forall (X1:list_a) (X2:list_a) (Y1:list_a) (Y2:list_a), (((eq Prop) (((eq produc864062247list_a) ((produc1448356631list_a X1) X2)) ((produc1448356631list_a Y1) Y2))) ((and (((eq list_a) X1) Y1)) (((eq list_a) X2) Y2)))) of role axiom named fact_26_prod_Oinject
% 0.55/0.72  A new axiom: (forall (X1:list_a) (X2:list_a) (Y1:list_a) (Y2:list_a), (((eq Prop) (((eq produc864062247list_a) ((produc1448356631list_a X1) X2)) ((produc1448356631list_a Y1) Y2))) ((and (((eq list_a) X1) Y1)) (((eq list_a) X2) Y2))))
% 0.55/0.73  FOF formula (forall (X1:(product_prod_a_a->(product_prod_a_a->Prop))) (X2:list_P1467822637od_a_a) (Y1:(product_prod_a_a->(product_prod_a_a->Prop))) (Y2:list_P1467822637od_a_a), (((eq Prop) (((eq produc501911462od_a_a) ((produc214132118od_a_a X1) X2)) ((produc214132118od_a_a Y1) Y2))) ((and (((eq (product_prod_a_a->(product_prod_a_a->Prop))) X1) Y1)) (((eq list_P1467822637od_a_a) X2) Y2)))) of role axiom named fact_27_prod_Oinject
% 0.55/0.73  A new axiom: (forall (X1:(product_prod_a_a->(product_prod_a_a->Prop))) (X2:list_P1467822637od_a_a) (Y1:(product_prod_a_a->(product_prod_a_a->Prop))) (Y2:list_P1467822637od_a_a), (((eq Prop) (((eq produc501911462od_a_a) ((produc214132118od_a_a X1) X2)) ((produc214132118od_a_a Y1) Y2))) ((and (((eq (product_prod_a_a->(product_prod_a_a->Prop))) X1) Y1)) (((eq list_P1467822637od_a_a) X2) Y2))))
% 0.55/0.73  FOF formula (forall (X1:a) (X2:produc657167928_a_a_a) (Y1:a) (Y2:produc657167928_a_a_a), (((eq Prop) (((eq produc1197928545_a_a_a) ((produc1440321489_a_a_a X1) X2)) ((produc1440321489_a_a_a Y1) Y2))) ((and (((eq a) X1) Y1)) (((eq produc657167928_a_a_a) X2) Y2)))) of role axiom named fact_28_prod_Oinject
% 0.55/0.73  A new axiom: (forall (X1:a) (X2:produc657167928_a_a_a) (Y1:a) (Y2:produc657167928_a_a_a), (((eq Prop) (((eq produc1197928545_a_a_a) ((produc1440321489_a_a_a X1) X2)) ((produc1440321489_a_a_a Y1) Y2))) ((and (((eq a) X1) Y1)) (((eq produc657167928_a_a_a) X2) Y2))))
% 0.55/0.73  FOF formula (forall (X1:a) (X2:list_P1467822637od_a_a) (Y1:a) (Y2:list_P1467822637od_a_a), (((eq Prop) (((eq produc1701253078od_a_a) ((produc575024326od_a_a X1) X2)) ((produc575024326od_a_a Y1) Y2))) ((and (((eq a) X1) Y1)) (((eq list_P1467822637od_a_a) X2) Y2)))) of role axiom named fact_29_prod_Oinject
% 0.55/0.73  A new axiom: (forall (X1:a) (X2:list_P1467822637od_a_a) (Y1:a) (Y2:list_P1467822637od_a_a), (((eq Prop) (((eq produc1701253078od_a_a) ((produc575024326od_a_a X1) X2)) ((produc575024326od_a_a Y1) Y2))) ((and (((eq a) X1) Y1)) (((eq list_P1467822637od_a_a) X2) Y2))))
% 0.55/0.73  FOF formula (forall (X1:a) (X2:a) (Y1:a) (Y2:a), (((eq Prop) (((eq product_prod_a_a) ((product_Pair_a_a X1) X2)) ((product_Pair_a_a Y1) Y2))) ((and (((eq a) X1) Y1)) (((eq a) X2) Y2)))) of role axiom named fact_30_prod_Oinject
% 0.55/0.73  A new axiom: (forall (X1:a) (X2:a) (Y1:a) (Y2:a), (((eq Prop) (((eq product_prod_a_a) ((product_Pair_a_a X1) X2)) ((product_Pair_a_a Y1) Y2))) ((and (((eq a) X1) Y1)) (((eq a) X2) Y2))))
% 0.55/0.73  FOF formula (forall (A:list_P1467822637od_a_a) (B:a) (A2:list_P1467822637od_a_a) (B2:a), (((eq Prop) (((eq produc657167928_a_a_a) ((produc998622632_a_a_a A) B)) ((produc998622632_a_a_a A2) B2))) ((and (((eq list_P1467822637od_a_a) A) A2)) (((eq a) B) B2)))) of role axiom named fact_31_old_Oprod_Oinject
% 0.55/0.73  A new axiom: (forall (A:list_P1467822637od_a_a) (B:a) (A2:list_P1467822637od_a_a) (B2:a), (((eq Prop) (((eq produc657167928_a_a_a) ((produc998622632_a_a_a A) B)) ((produc998622632_a_a_a A2) B2))) ((and (((eq list_P1467822637od_a_a) A) A2)) (((eq a) B) B2))))
% 0.55/0.73  FOF formula (forall (A:list_a) (B:list_a) (A2:list_a) (B2:list_a), (((eq Prop) (((eq produc864062247list_a) ((produc1448356631list_a A) B)) ((produc1448356631list_a A2) B2))) ((and (((eq list_a) A) A2)) (((eq list_a) B) B2)))) of role axiom named fact_32_old_Oprod_Oinject
% 0.55/0.73  A new axiom: (forall (A:list_a) (B:list_a) (A2:list_a) (B2:list_a), (((eq Prop) (((eq produc864062247list_a) ((produc1448356631list_a A) B)) ((produc1448356631list_a A2) B2))) ((and (((eq list_a) A) A2)) (((eq list_a) B) B2))))
% 0.55/0.73  FOF formula (forall (A:(product_prod_a_a->(product_prod_a_a->Prop))) (B:list_P1467822637od_a_a) (A2:(product_prod_a_a->(product_prod_a_a->Prop))) (B2:list_P1467822637od_a_a), (((eq Prop) (((eq produc501911462od_a_a) ((produc214132118od_a_a A) B)) ((produc214132118od_a_a A2) B2))) ((and (((eq (product_prod_a_a->(product_prod_a_a->Prop))) A) A2)) (((eq list_P1467822637od_a_a) B) B2)))) of role axiom named fact_33_old_Oprod_Oinject
% 0.55/0.73  A new axiom: (forall (A:(product_prod_a_a->(product_prod_a_a->Prop))) (B:list_P1467822637od_a_a) (A2:(product_prod_a_a->(product_prod_a_a->Prop))) (B2:list_P1467822637od_a_a), (((eq Prop) (((eq produc501911462od_a_a) ((produc214132118od_a_a A) B)) ((produc214132118od_a_a A2) B2))) ((and (((eq (product_prod_a_a->(product_prod_a_a->Prop))) A) A2)) (((eq list_P1467822637od_a_a) B) B2))))
% 0.55/0.75  FOF formula (forall (A:a) (B:produc657167928_a_a_a) (A2:a) (B2:produc657167928_a_a_a), (((eq Prop) (((eq produc1197928545_a_a_a) ((produc1440321489_a_a_a A) B)) ((produc1440321489_a_a_a A2) B2))) ((and (((eq a) A) A2)) (((eq produc657167928_a_a_a) B) B2)))) of role axiom named fact_34_old_Oprod_Oinject
% 0.55/0.75  A new axiom: (forall (A:a) (B:produc657167928_a_a_a) (A2:a) (B2:produc657167928_a_a_a), (((eq Prop) (((eq produc1197928545_a_a_a) ((produc1440321489_a_a_a A) B)) ((produc1440321489_a_a_a A2) B2))) ((and (((eq a) A) A2)) (((eq produc657167928_a_a_a) B) B2))))
% 0.55/0.75  FOF formula (forall (A:a) (B:list_P1467822637od_a_a) (A2:a) (B2:list_P1467822637od_a_a), (((eq Prop) (((eq produc1701253078od_a_a) ((produc575024326od_a_a A) B)) ((produc575024326od_a_a A2) B2))) ((and (((eq a) A) A2)) (((eq list_P1467822637od_a_a) B) B2)))) of role axiom named fact_35_old_Oprod_Oinject
% 0.55/0.75  A new axiom: (forall (A:a) (B:list_P1467822637od_a_a) (A2:a) (B2:list_P1467822637od_a_a), (((eq Prop) (((eq produc1701253078od_a_a) ((produc575024326od_a_a A) B)) ((produc575024326od_a_a A2) B2))) ((and (((eq a) A) A2)) (((eq list_P1467822637od_a_a) B) B2))))
% 0.55/0.75  FOF formula (forall (A:a) (B:a) (A2:a) (B2:a), (((eq Prop) (((eq product_prod_a_a) ((product_Pair_a_a A) B)) ((product_Pair_a_a A2) B2))) ((and (((eq a) A) A2)) (((eq a) B) B2)))) of role axiom named fact_36_old_Oprod_Oinject
% 0.55/0.75  A new axiom: (forall (A:a) (B:a) (A2:a) (B2:a), (((eq Prop) (((eq product_prod_a_a) ((product_Pair_a_a A) B)) ((product_Pair_a_a A2) B2))) ((and (((eq a) A) A2)) (((eq a) B) B2))))
% 0.55/0.75  FOF formula (forall (X3:a) (Xs1:list_a) (Ys2:list_a) (Xs2:list_a) (Zs:list_a), ((((eq list_a) ((cons_a X3) Xs1)) Ys2)->((((eq list_a) Xs2) ((append_a Xs1) Zs))->(((eq list_a) ((cons_a X3) Xs2)) ((append_a Ys2) Zs))))) of role axiom named fact_37_Cons__eq__appendI
% 0.55/0.75  A new axiom: (forall (X3:a) (Xs1:list_a) (Ys2:list_a) (Xs2:list_a) (Zs:list_a), ((((eq list_a) ((cons_a X3) Xs1)) Ys2)->((((eq list_a) Xs2) ((append_a Xs1) Zs))->(((eq list_a) ((cons_a X3) Xs2)) ((append_a Ys2) Zs)))))
% 0.55/0.75  FOF formula (forall (X3:produc1572603623od_a_a) (Xs1:list_P1891567085od_a_a) (Ys2:list_P1891567085od_a_a) (Xs2:list_P1891567085od_a_a) (Zs:list_P1891567085od_a_a), ((((eq list_P1891567085od_a_a) ((cons_P1070399645od_a_a X3) Xs1)) Ys2)->((((eq list_P1891567085od_a_a) Xs2) ((append864718978od_a_a Xs1) Zs))->(((eq list_P1891567085od_a_a) ((cons_P1070399645od_a_a X3) Xs2)) ((append864718978od_a_a Ys2) Zs))))) of role axiom named fact_38_Cons__eq__appendI
% 0.55/0.75  A new axiom: (forall (X3:produc1572603623od_a_a) (Xs1:list_P1891567085od_a_a) (Ys2:list_P1891567085od_a_a) (Xs2:list_P1891567085od_a_a) (Zs:list_P1891567085od_a_a), ((((eq list_P1891567085od_a_a) ((cons_P1070399645od_a_a X3) Xs1)) Ys2)->((((eq list_P1891567085od_a_a) Xs2) ((append864718978od_a_a Xs1) Zs))->(((eq list_P1891567085od_a_a) ((cons_P1070399645od_a_a X3) Xs2)) ((append864718978od_a_a Ys2) Zs)))))
% 0.55/0.75  FOF formula (forall (X3:list_P1467822637od_a_a) (Xs1:list_l1108175539od_a_a) (Ys2:list_l1108175539od_a_a) (Xs2:list_l1108175539od_a_a) (Zs:list_l1108175539od_a_a), ((((eq list_l1108175539od_a_a) ((cons_l724116707od_a_a X3) Xs1)) Ys2)->((((eq list_l1108175539od_a_a) Xs2) ((append2141280328od_a_a Xs1) Zs))->(((eq list_l1108175539od_a_a) ((cons_l724116707od_a_a X3) Xs2)) ((append2141280328od_a_a Ys2) Zs))))) of role axiom named fact_39_Cons__eq__appendI
% 0.55/0.75  A new axiom: (forall (X3:list_P1467822637od_a_a) (Xs1:list_l1108175539od_a_a) (Ys2:list_l1108175539od_a_a) (Xs2:list_l1108175539od_a_a) (Zs:list_l1108175539od_a_a), ((((eq list_l1108175539od_a_a) ((cons_l724116707od_a_a X3) Xs1)) Ys2)->((((eq list_l1108175539od_a_a) Xs2) ((append2141280328od_a_a Xs1) Zs))->(((eq list_l1108175539od_a_a) ((cons_l724116707od_a_a X3) Xs2)) ((append2141280328od_a_a Ys2) Zs)))))
% 0.55/0.75  FOF formula (forall (X3:(a->nat)) (Xs1:list_a_nat) (Ys2:list_a_nat) (Xs2:list_a_nat) (Zs:list_a_nat), ((((eq list_a_nat) ((cons_a_nat X3) Xs1)) Ys2)->((((eq list_a_nat) Xs2) ((append_a_nat Xs1) Zs))->(((eq list_a_nat) ((cons_a_nat X3) Xs2)) ((append_a_nat Ys2) Zs))))) of role axiom named fact_40_Cons__eq__appendI
% 0.55/0.76  A new axiom: (forall (X3:(a->nat)) (Xs1:list_a_nat) (Ys2:list_a_nat) (Xs2:list_a_nat) (Zs:list_a_nat), ((((eq list_a_nat) ((cons_a_nat X3) Xs1)) Ys2)->((((eq list_a_nat) Xs2) ((append_a_nat Xs1) Zs))->(((eq list_a_nat) ((cons_a_nat X3) Xs2)) ((append_a_nat Ys2) Zs)))))
% 0.55/0.76  FOF formula (forall (X3:product_prod_a_a) (Xs1:list_P1467822637od_a_a) (Ys2:list_P1467822637od_a_a) (Xs2:list_P1467822637od_a_a) (Zs:list_P1467822637od_a_a), ((((eq list_P1467822637od_a_a) ((cons_P1921020637od_a_a X3) Xs1)) Ys2)->((((eq list_P1467822637od_a_a) Xs2) ((append1574001858od_a_a Xs1) Zs))->(((eq list_P1467822637od_a_a) ((cons_P1921020637od_a_a X3) Xs2)) ((append1574001858od_a_a Ys2) Zs))))) of role axiom named fact_41_Cons__eq__appendI
% 0.55/0.76  A new axiom: (forall (X3:product_prod_a_a) (Xs1:list_P1467822637od_a_a) (Ys2:list_P1467822637od_a_a) (Xs2:list_P1467822637od_a_a) (Zs:list_P1467822637od_a_a), ((((eq list_P1467822637od_a_a) ((cons_P1921020637od_a_a X3) Xs1)) Ys2)->((((eq list_P1467822637od_a_a) Xs2) ((append1574001858od_a_a Xs1) Zs))->(((eq list_P1467822637od_a_a) ((cons_P1921020637od_a_a X3) Xs2)) ((append1574001858od_a_a Ys2) Zs)))))
% 0.55/0.76  FOF formula (forall (X3:a) (Xs2:list_a) (Ys2:list_a), (((eq list_a) ((append_a ((cons_a X3) Xs2)) Ys2)) ((cons_a X3) ((append_a Xs2) Ys2)))) of role axiom named fact_42_append__Cons
% 0.55/0.76  A new axiom: (forall (X3:a) (Xs2:list_a) (Ys2:list_a), (((eq list_a) ((append_a ((cons_a X3) Xs2)) Ys2)) ((cons_a X3) ((append_a Xs2) Ys2))))
% 0.55/0.76  FOF formula (forall (X3:produc1572603623od_a_a) (Xs2:list_P1891567085od_a_a) (Ys2:list_P1891567085od_a_a), (((eq list_P1891567085od_a_a) ((append864718978od_a_a ((cons_P1070399645od_a_a X3) Xs2)) Ys2)) ((cons_P1070399645od_a_a X3) ((append864718978od_a_a Xs2) Ys2)))) of role axiom named fact_43_append__Cons
% 0.55/0.76  A new axiom: (forall (X3:produc1572603623od_a_a) (Xs2:list_P1891567085od_a_a) (Ys2:list_P1891567085od_a_a), (((eq list_P1891567085od_a_a) ((append864718978od_a_a ((cons_P1070399645od_a_a X3) Xs2)) Ys2)) ((cons_P1070399645od_a_a X3) ((append864718978od_a_a Xs2) Ys2))))
% 0.55/0.76  FOF formula (forall (X3:list_P1467822637od_a_a) (Xs2:list_l1108175539od_a_a) (Ys2:list_l1108175539od_a_a), (((eq list_l1108175539od_a_a) ((append2141280328od_a_a ((cons_l724116707od_a_a X3) Xs2)) Ys2)) ((cons_l724116707od_a_a X3) ((append2141280328od_a_a Xs2) Ys2)))) of role axiom named fact_44_append__Cons
% 0.55/0.76  A new axiom: (forall (X3:list_P1467822637od_a_a) (Xs2:list_l1108175539od_a_a) (Ys2:list_l1108175539od_a_a), (((eq list_l1108175539od_a_a) ((append2141280328od_a_a ((cons_l724116707od_a_a X3) Xs2)) Ys2)) ((cons_l724116707od_a_a X3) ((append2141280328od_a_a Xs2) Ys2))))
% 0.55/0.76  FOF formula (forall (X3:(a->nat)) (Xs2:list_a_nat) (Ys2:list_a_nat), (((eq list_a_nat) ((append_a_nat ((cons_a_nat X3) Xs2)) Ys2)) ((cons_a_nat X3) ((append_a_nat Xs2) Ys2)))) of role axiom named fact_45_append__Cons
% 0.55/0.76  A new axiom: (forall (X3:(a->nat)) (Xs2:list_a_nat) (Ys2:list_a_nat), (((eq list_a_nat) ((append_a_nat ((cons_a_nat X3) Xs2)) Ys2)) ((cons_a_nat X3) ((append_a_nat Xs2) Ys2))))
% 0.55/0.76  FOF formula (forall (X3:product_prod_a_a) (Xs2:list_P1467822637od_a_a) (Ys2:list_P1467822637od_a_a), (((eq list_P1467822637od_a_a) ((append1574001858od_a_a ((cons_P1921020637od_a_a X3) Xs2)) Ys2)) ((cons_P1921020637od_a_a X3) ((append1574001858od_a_a Xs2) Ys2)))) of role axiom named fact_46_append__Cons
% 0.55/0.76  A new axiom: (forall (X3:product_prod_a_a) (Xs2:list_P1467822637od_a_a) (Ys2:list_P1467822637od_a_a), (((eq list_P1467822637od_a_a) ((append1574001858od_a_a ((cons_P1921020637od_a_a X3) Xs2)) Ys2)) ((cons_P1921020637od_a_a X3) ((append1574001858od_a_a Xs2) Ys2))))
% 0.55/0.76  FOF formula (forall (Xs2:list_a) (Xs1:list_a) (Zs:list_a) (Ys2:list_a) (Us:list_a), ((((eq list_a) ((append_a Xs2) Xs1)) Zs)->((((eq list_a) Ys2) ((append_a Xs1) Us))->(((eq list_a) ((append_a Xs2) Ys2)) ((append_a Zs) Us))))) of role axiom named fact_47_append__eq__appendI
% 0.55/0.76  A new axiom: (forall (Xs2:list_a) (Xs1:list_a) (Zs:list_a) (Ys2:list_a) (Us:list_a), ((((eq list_a) ((append_a Xs2) Xs1)) Zs)->((((eq list_a) Ys2) ((append_a Xs1) Us))->(((eq list_a) ((append_a Xs2) Ys2)) ((append_a Zs) Us)))))
% 0.61/0.77  FOF formula (forall (Xs2:list_P1891567085od_a_a) (Xs1:list_P1891567085od_a_a) (Zs:list_P1891567085od_a_a) (Ys2:list_P1891567085od_a_a) (Us:list_P1891567085od_a_a), ((((eq list_P1891567085od_a_a) ((append864718978od_a_a Xs2) Xs1)) Zs)->((((eq list_P1891567085od_a_a) Ys2) ((append864718978od_a_a Xs1) Us))->(((eq list_P1891567085od_a_a) ((append864718978od_a_a Xs2) Ys2)) ((append864718978od_a_a Zs) Us))))) of role axiom named fact_48_append__eq__appendI
% 0.61/0.77  A new axiom: (forall (Xs2:list_P1891567085od_a_a) (Xs1:list_P1891567085od_a_a) (Zs:list_P1891567085od_a_a) (Ys2:list_P1891567085od_a_a) (Us:list_P1891567085od_a_a), ((((eq list_P1891567085od_a_a) ((append864718978od_a_a Xs2) Xs1)) Zs)->((((eq list_P1891567085od_a_a) Ys2) ((append864718978od_a_a Xs1) Us))->(((eq list_P1891567085od_a_a) ((append864718978od_a_a Xs2) Ys2)) ((append864718978od_a_a Zs) Us)))))
% 0.61/0.77  FOF formula (forall (Xs2:list_l1108175539od_a_a) (Xs1:list_l1108175539od_a_a) (Zs:list_l1108175539od_a_a) (Ys2:list_l1108175539od_a_a) (Us:list_l1108175539od_a_a), ((((eq list_l1108175539od_a_a) ((append2141280328od_a_a Xs2) Xs1)) Zs)->((((eq list_l1108175539od_a_a) Ys2) ((append2141280328od_a_a Xs1) Us))->(((eq list_l1108175539od_a_a) ((append2141280328od_a_a Xs2) Ys2)) ((append2141280328od_a_a Zs) Us))))) of role axiom named fact_49_append__eq__appendI
% 0.61/0.77  A new axiom: (forall (Xs2:list_l1108175539od_a_a) (Xs1:list_l1108175539od_a_a) (Zs:list_l1108175539od_a_a) (Ys2:list_l1108175539od_a_a) (Us:list_l1108175539od_a_a), ((((eq list_l1108175539od_a_a) ((append2141280328od_a_a Xs2) Xs1)) Zs)->((((eq list_l1108175539od_a_a) Ys2) ((append2141280328od_a_a Xs1) Us))->(((eq list_l1108175539od_a_a) ((append2141280328od_a_a Xs2) Ys2)) ((append2141280328od_a_a Zs) Us)))))
% 0.61/0.77  FOF formula (forall (Xs2:list_P1467822637od_a_a) (Xs1:list_P1467822637od_a_a) (Zs:list_P1467822637od_a_a) (Ys2:list_P1467822637od_a_a) (Us:list_P1467822637od_a_a), ((((eq list_P1467822637od_a_a) ((append1574001858od_a_a Xs2) Xs1)) Zs)->((((eq list_P1467822637od_a_a) Ys2) ((append1574001858od_a_a Xs1) Us))->(((eq list_P1467822637od_a_a) ((append1574001858od_a_a Xs2) Ys2)) ((append1574001858od_a_a Zs) Us))))) of role axiom named fact_50_append__eq__appendI
% 0.61/0.77  A new axiom: (forall (Xs2:list_P1467822637od_a_a) (Xs1:list_P1467822637od_a_a) (Zs:list_P1467822637od_a_a) (Ys2:list_P1467822637od_a_a) (Us:list_P1467822637od_a_a), ((((eq list_P1467822637od_a_a) ((append1574001858od_a_a Xs2) Xs1)) Zs)->((((eq list_P1467822637od_a_a) Ys2) ((append1574001858od_a_a Xs1) Us))->(((eq list_P1467822637od_a_a) ((append1574001858od_a_a Xs2) Ys2)) ((append1574001858od_a_a Zs) Us)))))
% 0.61/0.77  FOF formula (forall (Xs2:list_a) (Ys2:list_a) (Zs:list_a) (Ts:list_a), (((eq Prop) (((eq list_a) ((append_a Xs2) Ys2)) ((append_a Zs) Ts))) ((ex list_a) (fun (Us2:list_a)=> ((or ((and (((eq list_a) Xs2) ((append_a Zs) Us2))) (((eq list_a) ((append_a Us2) Ys2)) Ts))) ((and (((eq list_a) ((append_a Xs2) Us2)) Zs)) (((eq list_a) Ys2) ((append_a Us2) Ts)))))))) of role axiom named fact_51_append__eq__append__conv2
% 0.61/0.77  A new axiom: (forall (Xs2:list_a) (Ys2:list_a) (Zs:list_a) (Ts:list_a), (((eq Prop) (((eq list_a) ((append_a Xs2) Ys2)) ((append_a Zs) Ts))) ((ex list_a) (fun (Us2:list_a)=> ((or ((and (((eq list_a) Xs2) ((append_a Zs) Us2))) (((eq list_a) ((append_a Us2) Ys2)) Ts))) ((and (((eq list_a) ((append_a Xs2) Us2)) Zs)) (((eq list_a) Ys2) ((append_a Us2) Ts))))))))
% 0.61/0.77  FOF formula (forall (Xs2:list_P1891567085od_a_a) (Ys2:list_P1891567085od_a_a) (Zs:list_P1891567085od_a_a) (Ts:list_P1891567085od_a_a), (((eq Prop) (((eq list_P1891567085od_a_a) ((append864718978od_a_a Xs2) Ys2)) ((append864718978od_a_a Zs) Ts))) ((ex list_P1891567085od_a_a) (fun (Us2:list_P1891567085od_a_a)=> ((or ((and (((eq list_P1891567085od_a_a) Xs2) ((append864718978od_a_a Zs) Us2))) (((eq list_P1891567085od_a_a) ((append864718978od_a_a Us2) Ys2)) Ts))) ((and (((eq list_P1891567085od_a_a) ((append864718978od_a_a Xs2) Us2)) Zs)) (((eq list_P1891567085od_a_a) Ys2) ((append864718978od_a_a Us2) Ts)))))))) of role axiom named fact_52_append__eq__append__conv2
% 0.61/0.78  A new axiom: (forall (Xs2:list_P1891567085od_a_a) (Ys2:list_P1891567085od_a_a) (Zs:list_P1891567085od_a_a) (Ts:list_P1891567085od_a_a), (((eq Prop) (((eq list_P1891567085od_a_a) ((append864718978od_a_a Xs2) Ys2)) ((append864718978od_a_a Zs) Ts))) ((ex list_P1891567085od_a_a) (fun (Us2:list_P1891567085od_a_a)=> ((or ((and (((eq list_P1891567085od_a_a) Xs2) ((append864718978od_a_a Zs) Us2))) (((eq list_P1891567085od_a_a) ((append864718978od_a_a Us2) Ys2)) Ts))) ((and (((eq list_P1891567085od_a_a) ((append864718978od_a_a Xs2) Us2)) Zs)) (((eq list_P1891567085od_a_a) Ys2) ((append864718978od_a_a Us2) Ts))))))))
% 0.61/0.78  FOF formula (forall (Xs2:list_l1108175539od_a_a) (Ys2:list_l1108175539od_a_a) (Zs:list_l1108175539od_a_a) (Ts:list_l1108175539od_a_a), (((eq Prop) (((eq list_l1108175539od_a_a) ((append2141280328od_a_a Xs2) Ys2)) ((append2141280328od_a_a Zs) Ts))) ((ex list_l1108175539od_a_a) (fun (Us2:list_l1108175539od_a_a)=> ((or ((and (((eq list_l1108175539od_a_a) Xs2) ((append2141280328od_a_a Zs) Us2))) (((eq list_l1108175539od_a_a) ((append2141280328od_a_a Us2) Ys2)) Ts))) ((and (((eq list_l1108175539od_a_a) ((append2141280328od_a_a Xs2) Us2)) Zs)) (((eq list_l1108175539od_a_a) Ys2) ((append2141280328od_a_a Us2) Ts)))))))) of role axiom named fact_53_append__eq__append__conv2
% 0.61/0.78  A new axiom: (forall (Xs2:list_l1108175539od_a_a) (Ys2:list_l1108175539od_a_a) (Zs:list_l1108175539od_a_a) (Ts:list_l1108175539od_a_a), (((eq Prop) (((eq list_l1108175539od_a_a) ((append2141280328od_a_a Xs2) Ys2)) ((append2141280328od_a_a Zs) Ts))) ((ex list_l1108175539od_a_a) (fun (Us2:list_l1108175539od_a_a)=> ((or ((and (((eq list_l1108175539od_a_a) Xs2) ((append2141280328od_a_a Zs) Us2))) (((eq list_l1108175539od_a_a) ((append2141280328od_a_a Us2) Ys2)) Ts))) ((and (((eq list_l1108175539od_a_a) ((append2141280328od_a_a Xs2) Us2)) Zs)) (((eq list_l1108175539od_a_a) Ys2) ((append2141280328od_a_a Us2) Ts))))))))
% 0.61/0.78  FOF formula (forall (Xs2:list_P1467822637od_a_a) (Ys2:list_P1467822637od_a_a) (Zs:list_P1467822637od_a_a) (Ts:list_P1467822637od_a_a), (((eq Prop) (((eq list_P1467822637od_a_a) ((append1574001858od_a_a Xs2) Ys2)) ((append1574001858od_a_a Zs) Ts))) ((ex list_P1467822637od_a_a) (fun (Us2:list_P1467822637od_a_a)=> ((or ((and (((eq list_P1467822637od_a_a) Xs2) ((append1574001858od_a_a Zs) Us2))) (((eq list_P1467822637od_a_a) ((append1574001858od_a_a Us2) Ys2)) Ts))) ((and (((eq list_P1467822637od_a_a) ((append1574001858od_a_a Xs2) Us2)) Zs)) (((eq list_P1467822637od_a_a) Ys2) ((append1574001858od_a_a Us2) Ts)))))))) of role axiom named fact_54_append__eq__append__conv2
% 0.61/0.78  A new axiom: (forall (Xs2:list_P1467822637od_a_a) (Ys2:list_P1467822637od_a_a) (Zs:list_P1467822637od_a_a) (Ts:list_P1467822637od_a_a), (((eq Prop) (((eq list_P1467822637od_a_a) ((append1574001858od_a_a Xs2) Ys2)) ((append1574001858od_a_a Zs) Ts))) ((ex list_P1467822637od_a_a) (fun (Us2:list_P1467822637od_a_a)=> ((or ((and (((eq list_P1467822637od_a_a) Xs2) ((append1574001858od_a_a Zs) Us2))) (((eq list_P1467822637od_a_a) ((append1574001858od_a_a Us2) Ys2)) Ts))) ((and (((eq list_P1467822637od_a_a) ((append1574001858od_a_a Xs2) Us2)) Zs)) (((eq list_P1467822637od_a_a) Ys2) ((append1574001858od_a_a Us2) Ts))))))))
% 0.61/0.78  FOF formula (forall (P2:(produc657167928_a_a_a->Prop)) (Prod:produc657167928_a_a_a), ((forall (A3:list_P1467822637od_a_a) (B3:a), (P2 ((produc998622632_a_a_a A3) B3)))->(P2 Prod))) of role axiom named fact_55_old_Oprod_Oinducts
% 0.61/0.78  A new axiom: (forall (P2:(produc657167928_a_a_a->Prop)) (Prod:produc657167928_a_a_a), ((forall (A3:list_P1467822637od_a_a) (B3:a), (P2 ((produc998622632_a_a_a A3) B3)))->(P2 Prod)))
% 0.61/0.78  FOF formula (forall (P2:(produc864062247list_a->Prop)) (Prod:produc864062247list_a), ((forall (A3:list_a) (B3:list_a), (P2 ((produc1448356631list_a A3) B3)))->(P2 Prod))) of role axiom named fact_56_old_Oprod_Oinducts
% 0.61/0.78  A new axiom: (forall (P2:(produc864062247list_a->Prop)) (Prod:produc864062247list_a), ((forall (A3:list_a) (B3:list_a), (P2 ((produc1448356631list_a A3) B3)))->(P2 Prod)))
% 0.61/0.78  FOF formula (forall (P2:(produc501911462od_a_a->Prop)) (Prod:produc501911462od_a_a), ((forall (A3:(product_prod_a_a->(product_prod_a_a->Prop))) (B3:list_P1467822637od_a_a), (P2 ((produc214132118od_a_a A3) B3)))->(P2 Prod))) of role axiom named fact_57_old_Oprod_Oinducts
% 0.61/0.78  A new axiom: (forall (P2:(produc501911462od_a_a->Prop)) (Prod:produc501911462od_a_a), ((forall (A3:(product_prod_a_a->(product_prod_a_a->Prop))) (B3:list_P1467822637od_a_a), (P2 ((produc214132118od_a_a A3) B3)))->(P2 Prod)))
% 0.61/0.78  FOF formula (forall (P2:(produc1197928545_a_a_a->Prop)) (Prod:produc1197928545_a_a_a), ((forall (A3:a) (B3:produc657167928_a_a_a), (P2 ((produc1440321489_a_a_a A3) B3)))->(P2 Prod))) of role axiom named fact_58_old_Oprod_Oinducts
% 0.61/0.78  A new axiom: (forall (P2:(produc1197928545_a_a_a->Prop)) (Prod:produc1197928545_a_a_a), ((forall (A3:a) (B3:produc657167928_a_a_a), (P2 ((produc1440321489_a_a_a A3) B3)))->(P2 Prod)))
% 0.61/0.78  FOF formula (forall (P2:(produc1701253078od_a_a->Prop)) (Prod:produc1701253078od_a_a), ((forall (A3:a) (B3:list_P1467822637od_a_a), (P2 ((produc575024326od_a_a A3) B3)))->(P2 Prod))) of role axiom named fact_59_old_Oprod_Oinducts
% 0.61/0.78  A new axiom: (forall (P2:(produc1701253078od_a_a->Prop)) (Prod:produc1701253078od_a_a), ((forall (A3:a) (B3:list_P1467822637od_a_a), (P2 ((produc575024326od_a_a A3) B3)))->(P2 Prod)))
% 0.61/0.78  FOF formula (forall (P2:(product_prod_a_a->Prop)) (Prod:product_prod_a_a), ((forall (A3:a) (B3:a), (P2 ((product_Pair_a_a A3) B3)))->(P2 Prod))) of role axiom named fact_60_old_Oprod_Oinducts
% 0.61/0.78  A new axiom: (forall (P2:(product_prod_a_a->Prop)) (Prod:product_prod_a_a), ((forall (A3:a) (B3:a), (P2 ((product_Pair_a_a A3) B3)))->(P2 Prod)))
% 0.61/0.78  <<<ducts
% 0.61/0.78  thf(fact_61_old_Oprod_Oexhaust,axiom,(
% 0.61/0.78      ! [Y3: produc657167928_a_a_a] :
% 0.61/0.78        ~ !>>>!!!<<< [A3: list_P1467822637od_a_a,B3: a] :
% 0.61/0.78            ( Y3
% 0.61/0.78           != ( produc998622632_a_a_a @>>>
% 0.61/0.78  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, 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, 124]
% 0.61/0.78  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, TPTP_input, 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,57708), LexToken(LPAR,'(',1,57711), name, LexToken(COMMA,',',1,57738), formula_role, LexToken(COMMA,',',1,57744), LexToken(LPAR,'(',1,57745), thf_quantified_formula_PRE, thf_quantifier, LexToken(LBRACKET,'[',1,57753), thf_variable_list, LexToken(RBRACKET,']',1,57779), LexToken(COLON,':',1,57781), unary_connective]
% 0.61/0.78  Unexpected exception Syntax error at '!':BANG
% 0.61/0.78  Traceback (most recent call last):
% 0.61/0.78    File "CASC.py", line 79, in <module>
% 0.61/0.78      problem=TPTP.TPTPproblem(env=environment,debug=1,file=file)
% 0.61/0.78    File "/export/starexec/sandbox2/solver/bin/TPTP.py", line 38, in __init__
% 0.61/0.78      parser.parse(file.read(),debug=0,lexer=lexer)
% 0.61/0.78    File "/export/starexec/sandbox2/solver/bin/ply/yacc.py", line 265, in parse
% 0.61/0.78      return self.parseopt_notrack(input,lexer,debug,tracking,tokenfunc)
% 0.61/0.78    File "/export/starexec/sandbox2/solver/bin/ply/yacc.py", line 1047, in parseopt_notrack
% 0.61/0.78      tok = self.errorfunc(errtoken)
% 0.61/0.78    File "/export/starexec/sandbox2/solver/bin/TPTPparser.py", line 2099, in p_error
% 0.61/0.78      raise TPTPParsingError("Syntax error at '%s':%s" % (t.value,t.type))
% 0.61/0.78  TPTPparser.TPTPParsingError: Syntax error at '!':BANG
%------------------------------------------------------------------------------