TSTP Solution File: GRP128-3.005 by iProver---3.9

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : iProver---3.9
% Problem  : GRP128-3.005 : TPTP v8.1.2. Released v1.2.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_iprover %s %d THM

% Computer : n032.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Fri May  3 02:21:22 EDT 2024

% Result   : Unsatisfiable 3.82s 0.99s
% Output   : CNFRefutation 3.82s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   21
%            Number of leaves      :   55
% Syntax   : Number of clauses     :  910 (  84 unt;  67 nHn; 910 RR)
%            Number of literals    : 2740 (   0 equ;2067 neg)
%            Maximal clause size   :    7 (   3 avg)
%            Maximal term depth    :    1 (   1 avg)
%            Number of predicates  :    7 (   6 usr;   1 prp; 0-3 aty)
%            Number of functors    :    6 (   6 usr;   6 con; 0-0 aty)
%            Number of variables   :  839 (   2 sgn)

% Comments : 
%------------------------------------------------------------------------------
cnf(c_49,plain,
    next(e_0,e_1),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',e_0_then_e_1) ).

cnf(c_50,plain,
    next(e_1,e_2),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',e_1_then_e_2) ).

cnf(c_51,plain,
    next(e_2,e_3),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',e_2_then_e_3) ).

cnf(c_52,plain,
    next(e_3,e_4),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',e_3_then_e_4) ).

cnf(c_53,plain,
    next(e_4,e_5),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',e_4_then_e_5) ).

cnf(c_54,plain,
    greater(e_1,e_0),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',e_1_greater_e_0) ).

cnf(c_55,plain,
    greater(e_2,e_0),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',e_2_greater_e_0) ).

cnf(c_56,plain,
    greater(e_3,e_0),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',e_3_greater_e_0) ).

cnf(c_57,plain,
    greater(e_4,e_0),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',e_4_greater_e_0) ).

cnf(c_59,plain,
    greater(e_2,e_1),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',e_2_greater_e_1) ).

cnf(c_60,plain,
    greater(e_3,e_1),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',e_3_greater_e_1) ).

cnf(c_61,plain,
    greater(e_4,e_1),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',e_4_greater_e_1) ).

cnf(c_62,plain,
    greater(e_5,e_1),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',e_5_greater_e_1) ).

cnf(c_63,plain,
    greater(e_3,e_2),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',e_3_greater_e_2) ).

cnf(c_64,plain,
    greater(e_4,e_2),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',e_4_greater_e_2) ).

cnf(c_65,plain,
    greater(e_5,e_2),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',e_5_greater_e_2) ).

cnf(c_66,plain,
    greater(e_4,e_3),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',e_4_greater_e_3) ).

cnf(c_67,plain,
    greater(e_5,e_3),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',e_5_greater_e_3) ).

cnf(c_68,plain,
    greater(e_5,e_4),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',e_5_greater_e_4) ).

cnf(c_70,plain,
    ( ~ group_element(X0)
    | cycle(X0,e_0)
    | cycle(X0,e_1)
    | cycle(X0,e_2)
    | cycle(X0,e_3)
    | cycle(X0,e_4) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',cycle2) ).

cnf(c_71,plain,
    cycle(e_5,e_0),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',cycle3) ).

cnf(c_72,plain,
    ( ~ next(X0,X1)
    | ~ next(X2,X3)
    | ~ cycle(X0,X4)
    | ~ cycle(X1,X2)
    | ~ greater(X4,e_0)
    | equalish(X4,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',cycle4) ).

cnf(c_73,plain,
    ( ~ next(X0,X1)
    | ~ greater(X0,X2)
    | ~ greater(X3,X4)
    | ~ cycle(X1,X4)
    | ~ cycle(X2,X3)
    | ~ cycle(X0,e_0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',cycle5) ).

cnf(c_74,plain,
    ( ~ product(X0,e_1,X1)
    | ~ greater(X1,X0)
    | ~ cycle(X0,e_0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',cycle6) ).

cnf(c_75,plain,
    ( ~ product(X0,e_1,X1)
    | ~ next(X0,X2)
    | ~ cycle(X0,X3)
    | ~ greater(X3,e_0)
    | equalish(X1,X2) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',cycle7) ).

cnf(c_76,plain,
    group_element(e_1),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',element_1) ).

cnf(c_77,plain,
    group_element(e_2),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',element_2) ).

cnf(c_78,plain,
    group_element(e_3),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',element_3) ).

cnf(c_79,plain,
    group_element(e_4),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',element_4) ).

cnf(c_80,plain,
    group_element(e_5),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',element_5) ).

cnf(c_81,plain,
    ~ equalish(e_1,e_2),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',e_1_is_not_e_2) ).

cnf(c_82,plain,
    ~ equalish(e_1,e_3),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',e_1_is_not_e_3) ).

cnf(c_83,plain,
    ~ equalish(e_1,e_4),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',e_1_is_not_e_4) ).

cnf(c_84,plain,
    ~ equalish(e_1,e_5),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',e_1_is_not_e_5) ).

cnf(c_85,plain,
    ~ equalish(e_2,e_1),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',e_2_is_not_e_1) ).

cnf(c_86,plain,
    ~ equalish(e_2,e_3),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',e_2_is_not_e_3) ).

cnf(c_87,plain,
    ~ equalish(e_2,e_4),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',e_2_is_not_e_4) ).

cnf(c_88,plain,
    ~ equalish(e_2,e_5),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',e_2_is_not_e_5) ).

cnf(c_89,plain,
    ~ equalish(e_3,e_1),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',e_3_is_not_e_1) ).

cnf(c_90,plain,
    ~ equalish(e_3,e_2),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',e_3_is_not_e_2) ).

cnf(c_91,plain,
    ~ equalish(e_3,e_4),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',e_3_is_not_e_4) ).

cnf(c_92,plain,
    ~ equalish(e_3,e_5),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',e_3_is_not_e_5) ).

cnf(c_93,plain,
    ~ equalish(e_4,e_1),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',e_4_is_not_e_1) ).

cnf(c_94,plain,
    ~ equalish(e_4,e_2),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',e_4_is_not_e_2) ).

cnf(c_95,plain,
    ~ equalish(e_4,e_3),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',e_4_is_not_e_3) ).

cnf(c_96,plain,
    ~ equalish(e_4,e_5),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',e_4_is_not_e_5) ).

cnf(c_97,plain,
    ~ equalish(e_5,e_1),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',e_5_is_not_e_1) ).

cnf(c_98,plain,
    ~ equalish(e_5,e_2),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',e_5_is_not_e_2) ).

cnf(c_99,plain,
    ~ equalish(e_5,e_3),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',e_5_is_not_e_3) ).

cnf(c_100,plain,
    ~ equalish(e_5,e_4),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',e_5_is_not_e_4) ).

cnf(c_101,plain,
    ( ~ group_element(X0)
    | ~ group_element(X1)
    | product(X0,X1,e_1)
    | product(X0,X1,e_2)
    | product(X0,X1,e_3)
    | product(X0,X1,e_4)
    | product(X0,X1,e_5) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',product_total_function1) ).

cnf(c_102,plain,
    ( ~ product(X0,X1,X2)
    | ~ product(X0,X1,X3)
    | equalish(X3,X2) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',product_total_function2) ).

cnf(c_103,plain,
    ( ~ product(X0,X1,X2)
    | ~ product(X0,X3,X2)
    | equalish(X3,X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',product_right_cancellation) ).

cnf(c_104,plain,
    ( ~ product(X0,X1,X2)
    | ~ product(X3,X1,X2)
    | equalish(X3,X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',product_left_cancellation) ).

cnf(c_105,negated_conjecture,
    ( ~ product(X0,X1,X2)
    | ~ product(X2,X1,X3)
    | product(X0,X2,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',qg3) ).

cnf(c_109,plain,
    ( ~ group_element(e_1)
    | cycle(e_1,e_0)
    | cycle(e_1,e_1)
    | cycle(e_1,e_2)
    | cycle(e_1,e_3)
    | cycle(e_1,e_4) ),
    inference(instantiation,[status(thm)],[c_70]) ).

cnf(c_111,plain,
    ( ~ group_element(e_1)
    | product(e_1,e_1,e_1)
    | product(e_1,e_1,e_2)
    | product(e_1,e_1,e_3)
    | product(e_1,e_1,e_4)
    | product(e_1,e_1,e_5) ),
    inference(instantiation,[status(thm)],[c_101]) ).

cnf(c_484,plain,
    ( ~ product(X0,e_1,e_3)
    | ~ cycle(X0,X1)
    | ~ next(X0,e_2)
    | ~ greater(X1,e_0) ),
    inference(resolution,[status(thm)],[c_75,c_90]) ).

cnf(c_485,plain,
    ( ~ product(e_1,e_1,e_3)
    | ~ next(e_1,e_2)
    | ~ greater(e_1,e_0)
    | ~ cycle(e_1,e_1) ),
    inference(instantiation,[status(thm)],[c_484]) ).

cnf(c_625,plain,
    ( ~ product(X0,e_1,e_5)
    | ~ cycle(X0,X1)
    | ~ next(X0,e_2)
    | ~ greater(X1,e_0) ),
    inference(resolution,[status(thm)],[c_75,c_98]) ).

cnf(c_626,plain,
    ( ~ product(e_1,e_1,e_5)
    | ~ next(e_1,e_2)
    | ~ greater(e_1,e_0)
    | ~ cycle(e_1,e_1) ),
    inference(instantiation,[status(thm)],[c_625]) ).

cnf(c_980,plain,
    ( ~ product(X0,X1,e_1)
    | ~ product(X0,X1,e_2) ),
    inference(resolution,[status(thm)],[c_81,c_102]) ).

cnf(c_988,plain,
    ( ~ product(X0,e_1,X1)
    | ~ product(X0,e_2,X1) ),
    inference(resolution,[status(thm)],[c_81,c_103]) ).

cnf(c_989,plain,
    ( ~ product(e_1,e_1,e_1)
    | ~ product(e_1,e_2,e_1) ),
    inference(instantiation,[status(thm)],[c_988]) ).

cnf(c_996,plain,
    ( ~ product(e_1,X0,X1)
    | ~ product(e_2,X0,X1) ),
    inference(resolution,[status(thm)],[c_81,c_104]) ).

cnf(c_997,plain,
    ( ~ product(e_1,e_1,e_1)
    | ~ product(e_2,e_1,e_1) ),
    inference(instantiation,[status(thm)],[c_996]) ).

cnf(c_1004,plain,
    ( ~ product(X0,X1,e_1)
    | ~ product(X0,X1,e_3) ),
    inference(resolution,[status(thm)],[c_82,c_102]) ).

cnf(c_1012,plain,
    ( ~ product(X0,e_1,X1)
    | ~ product(X0,e_3,X1) ),
    inference(resolution,[status(thm)],[c_82,c_103]) ).

cnf(c_1013,plain,
    ( ~ product(e_1,e_1,e_1)
    | ~ product(e_1,e_3,e_1) ),
    inference(instantiation,[status(thm)],[c_1012]) ).

cnf(c_1020,plain,
    ( ~ product(e_1,X0,X1)
    | ~ product(e_3,X0,X1) ),
    inference(resolution,[status(thm)],[c_82,c_104]) ).

cnf(c_1021,plain,
    ( ~ product(e_1,e_1,e_1)
    | ~ product(e_3,e_1,e_1) ),
    inference(instantiation,[status(thm)],[c_1020]) ).

cnf(c_1028,plain,
    ( ~ product(X0,X1,e_1)
    | ~ product(X0,X1,e_4) ),
    inference(resolution,[status(thm)],[c_83,c_102]) ).

cnf(c_1036,plain,
    ( ~ product(X0,e_1,X1)
    | ~ product(X0,e_4,X1) ),
    inference(resolution,[status(thm)],[c_83,c_103]) ).

cnf(c_1037,plain,
    ( ~ product(e_1,e_1,e_1)
    | ~ product(e_1,e_4,e_1) ),
    inference(instantiation,[status(thm)],[c_1036]) ).

cnf(c_1044,plain,
    ( ~ product(e_1,X0,X1)
    | ~ product(e_4,X0,X1) ),
    inference(resolution,[status(thm)],[c_83,c_104]) ).

cnf(c_1045,plain,
    ( ~ product(e_1,e_1,e_1)
    | ~ product(e_4,e_1,e_1) ),
    inference(instantiation,[status(thm)],[c_1044]) ).

cnf(c_1060,plain,
    ( ~ product(X0,e_1,X1)
    | ~ product(X0,e_5,X1) ),
    inference(resolution,[status(thm)],[c_84,c_103]) ).

cnf(c_1061,plain,
    ( ~ product(e_1,e_1,e_1)
    | ~ product(e_1,e_5,e_1) ),
    inference(instantiation,[status(thm)],[c_1060]) ).

cnf(c_1068,plain,
    ( ~ product(e_1,X0,X1)
    | ~ product(e_5,X0,X1) ),
    inference(resolution,[status(thm)],[c_84,c_104]) ).

cnf(c_1069,plain,
    ( ~ product(e_1,e_1,e_1)
    | ~ product(e_5,e_1,e_1) ),
    inference(instantiation,[status(thm)],[c_1068]) ).

cnf(c_1087,plain,
    ( ~ product(X0,e_2,X1)
    | ~ product(X0,e_3,X1) ),
    inference(resolution,[status(thm)],[c_86,c_103]) ).

cnf(c_1095,plain,
    ( ~ product(e_2,X0,X1)
    | ~ product(e_3,X0,X1) ),
    inference(resolution,[status(thm)],[c_86,c_104]) ).

cnf(c_1103,plain,
    ( ~ product(X0,X1,e_2)
    | ~ product(X0,X1,e_4) ),
    inference(resolution,[status(thm)],[c_87,c_102]) ).

cnf(c_1111,plain,
    ( ~ product(X0,e_2,X1)
    | ~ product(X0,e_4,X1) ),
    inference(resolution,[status(thm)],[c_87,c_103]) ).

cnf(c_1119,plain,
    ( ~ product(e_2,X0,X1)
    | ~ product(e_4,X0,X1) ),
    inference(resolution,[status(thm)],[c_87,c_104]) ).

cnf(c_1135,plain,
    ( ~ product(X0,e_2,X1)
    | ~ product(X0,e_5,X1) ),
    inference(resolution,[status(thm)],[c_88,c_103]) ).

cnf(c_1143,plain,
    ( ~ product(e_2,X0,X1)
    | ~ product(e_5,X0,X1) ),
    inference(resolution,[status(thm)],[c_88,c_104]) ).

cnf(c_1157,plain,
    ( ~ product(X0,X1,e_3)
    | ~ product(X0,X1,e_4) ),
    inference(resolution,[status(thm)],[c_91,c_102]) ).

cnf(c_1165,plain,
    ( ~ product(X0,e_3,X1)
    | ~ product(X0,e_4,X1) ),
    inference(resolution,[status(thm)],[c_91,c_103]) ).

cnf(c_1173,plain,
    ( ~ product(e_3,X0,X1)
    | ~ product(e_4,X0,X1) ),
    inference(resolution,[status(thm)],[c_91,c_104]) ).

cnf(c_1181,plain,
    ( ~ product(X0,X1,e_3)
    | ~ product(X0,X1,e_5) ),
    inference(resolution,[status(thm)],[c_92,c_102]) ).

cnf(c_1189,plain,
    ( ~ product(X0,e_3,X1)
    | ~ product(X0,e_5,X1) ),
    inference(resolution,[status(thm)],[c_92,c_103]) ).

cnf(c_1197,plain,
    ( ~ product(e_3,X0,X1)
    | ~ product(e_5,X0,X1) ),
    inference(resolution,[status(thm)],[c_92,c_104]) ).

cnf(c_1214,plain,
    ( ~ product(X0,X1,e_4)
    | ~ product(X0,X1,e_5) ),
    inference(resolution,[status(thm)],[c_96,c_102]) ).

cnf(c_1222,plain,
    ( ~ product(X0,e_4,X1)
    | ~ product(X0,e_5,X1) ),
    inference(resolution,[status(thm)],[c_96,c_103]) ).

cnf(c_1230,plain,
    ( ~ product(e_4,X0,X1)
    | ~ product(e_5,X0,X1) ),
    inference(resolution,[status(thm)],[c_96,c_104]) ).

cnf(c_1745,plain,
    ( ~ product(X0,X1,e_2)
    | ~ product(e_2,X1,X2)
    | product(X0,e_2,X2) ),
    inference(instantiation,[status(thm)],[c_105]) ).

cnf(c_1746,plain,
    ( ~ product(e_1,e_1,e_2)
    | ~ product(e_2,e_1,e_1)
    | product(e_1,e_2,e_1) ),
    inference(instantiation,[status(thm)],[c_1745]) ).

cnf(c_1751,plain,
    ( ~ product(X0,X1,e_5)
    | ~ product(e_5,X1,X2)
    | product(X0,e_5,X2) ),
    inference(instantiation,[status(thm)],[c_105]) ).

cnf(c_1752,plain,
    ( ~ product(e_1,e_1,e_5)
    | ~ product(e_5,e_1,e_1)
    | product(e_1,e_5,e_1) ),
    inference(instantiation,[status(thm)],[c_1751]) ).

cnf(c_1795,plain,
    ( ~ next(X0,X1)
    | ~ greater(X2,e_0)
    | ~ cycle(e_1,X2)
    | ~ cycle(e_2,X0)
    | ~ next(e_1,e_2)
    | equalish(X2,X1) ),
    inference(instantiation,[status(thm)],[c_72]) ).

cnf(c_1808,plain,
    ( ~ next(X0,X1)
    | ~ greater(X2,e_0)
    | ~ cycle(e_2,X2)
    | ~ cycle(e_3,X0)
    | ~ next(e_2,e_3)
    | equalish(X2,X1) ),
    inference(instantiation,[status(thm)],[c_72]) ).

cnf(c_1817,plain,
    ( ~ product(e_2,e_1,X0)
    | ~ greater(X1,e_0)
    | ~ cycle(e_2,X1)
    | ~ next(e_2,e_3)
    | equalish(X0,e_3) ),
    inference(instantiation,[status(thm)],[c_75]) ).

cnf(c_1822,plain,
    ( ~ greater(X0,X1)
    | ~ cycle(X2,X0)
    | ~ greater(e_3,X2)
    | ~ cycle(e_4,X1)
    | ~ next(e_3,e_4)
    | ~ cycle(e_3,e_0) ),
    inference(instantiation,[status(thm)],[c_73]) ).

cnf(c_1823,plain,
    ( ~ next(X0,X1)
    | ~ greater(X2,e_0)
    | ~ cycle(e_3,X2)
    | ~ cycle(e_4,X0)
    | ~ next(e_3,e_4)
    | equalish(X2,X1) ),
    inference(instantiation,[status(thm)],[c_72]) ).

cnf(c_1832,plain,
    ( ~ product(e_3,e_1,X0)
    | ~ greater(X1,e_0)
    | ~ cycle(e_3,X1)
    | ~ next(e_3,e_4)
    | equalish(X0,e_4) ),
    inference(instantiation,[status(thm)],[c_75]) ).

cnf(c_1834,plain,
    ( ~ cycle(e_3,X1)
    | ~ greater(X1,e_0)
    | ~ product(e_3,e_1,X0)
    | equalish(X0,e_4) ),
    inference(global_subsumption_just,[status(thm)],[c_1832,c_52,c_1832]) ).

cnf(c_1835,plain,
    ( ~ product(e_3,e_1,X0)
    | ~ greater(X1,e_0)
    | ~ cycle(e_3,X1)
    | equalish(X0,e_4) ),
    inference(renaming,[status(thm)],[c_1834]) ).

cnf(c_1836,plain,
    ( ~ product(e_3,e_1,e_1)
    | ~ greater(e_1,e_0)
    | ~ cycle(e_3,e_1)
    | equalish(e_1,e_4) ),
    inference(instantiation,[status(thm)],[c_1835]) ).

cnf(c_1837,plain,
    ( ~ greater(X0,X1)
    | ~ cycle(X2,X0)
    | ~ greater(e_4,X2)
    | ~ cycle(e_5,X1)
    | ~ next(e_4,e_5)
    | ~ cycle(e_4,e_0) ),
    inference(instantiation,[status(thm)],[c_73]) ).

cnf(c_1838,plain,
    ( ~ next(X0,X1)
    | ~ greater(X2,e_0)
    | ~ cycle(e_4,X2)
    | ~ cycle(e_5,X0)
    | ~ next(e_4,e_5)
    | equalish(X2,X1) ),
    inference(instantiation,[status(thm)],[c_72]) ).

cnf(c_1844,plain,
    ( ~ cycle(e_5,X1)
    | ~ greater(e_4,X2)
    | ~ cycle(X2,X0)
    | ~ greater(X0,X1)
    | ~ cycle(e_4,e_0) ),
    inference(global_subsumption_just,[status(thm)],[c_1837,c_53,c_1837]) ).

cnf(c_1845,plain,
    ( ~ greater(X0,X1)
    | ~ cycle(X2,X0)
    | ~ greater(e_4,X2)
    | ~ cycle(e_5,X1)
    | ~ cycle(e_4,e_0) ),
    inference(renaming,[status(thm)],[c_1844]) ).

cnf(c_1847,plain,
    ( ~ product(e_4,e_1,X0)
    | ~ greater(X1,e_0)
    | ~ cycle(e_4,X1)
    | ~ next(e_4,e_5)
    | equalish(X0,e_5) ),
    inference(instantiation,[status(thm)],[c_75]) ).

cnf(c_1849,plain,
    ( ~ cycle(e_4,X1)
    | ~ greater(X1,e_0)
    | ~ product(e_4,e_1,X0)
    | equalish(X0,e_5) ),
    inference(global_subsumption_just,[status(thm)],[c_1847,c_53,c_1847]) ).

cnf(c_1850,plain,
    ( ~ product(e_4,e_1,X0)
    | ~ greater(X1,e_0)
    | ~ cycle(e_4,X1)
    | equalish(X0,e_5) ),
    inference(renaming,[status(thm)],[c_1849]) ).

cnf(c_1851,plain,
    ( ~ product(e_4,e_1,e_1)
    | ~ greater(e_1,e_0)
    | ~ cycle(e_4,e_1)
    | equalish(e_1,e_5) ),
    inference(instantiation,[status(thm)],[c_1850]) ).

cnf(c_1867,plain,
    ( ~ product(e_1,e_1,e_2)
    | ~ greater(e_2,e_1)
    | ~ cycle(e_1,e_0) ),
    inference(instantiation,[status(thm)],[c_74]) ).

cnf(c_1870,plain,
    ( ~ product(e_1,e_1,e_3)
    | ~ greater(e_3,e_1)
    | ~ cycle(e_1,e_0) ),
    inference(instantiation,[status(thm)],[c_74]) ).

cnf(c_1871,plain,
    ( ~ product(e_1,e_1,e_3)
    | ~ cycle(e_1,e_0) ),
    inference(global_subsumption_just,[status(thm)],[c_1870,c_60,c_1870]) ).

cnf(c_1873,plain,
    ( ~ product(e_1,e_1,e_4)
    | ~ greater(e_4,e_1)
    | ~ cycle(e_1,e_0) ),
    inference(instantiation,[status(thm)],[c_74]) ).

cnf(c_1874,plain,
    ( ~ product(e_1,e_1,e_4)
    | ~ cycle(e_1,e_0) ),
    inference(global_subsumption_just,[status(thm)],[c_1873,c_61,c_1873]) ).

cnf(c_1876,plain,
    ( ~ product(e_1,e_1,e_5)
    | ~ greater(e_5,e_1)
    | ~ cycle(e_1,e_0) ),
    inference(instantiation,[status(thm)],[c_74]) ).

cnf(c_1877,plain,
    ( ~ product(e_1,e_1,e_5)
    | ~ cycle(e_1,e_0) ),
    inference(global_subsumption_just,[status(thm)],[c_1876,c_62,c_1876]) ).

cnf(c_1879,plain,
    ( ~ product(e_2,e_1,e_3)
    | ~ greater(e_3,e_2)
    | ~ cycle(e_2,e_0) ),
    inference(instantiation,[status(thm)],[c_74]) ).

cnf(c_1880,plain,
    ( ~ product(e_2,e_1,e_3)
    | ~ cycle(e_2,e_0) ),
    inference(global_subsumption_just,[status(thm)],[c_1879,c_63,c_1879]) ).

cnf(c_1882,plain,
    ( ~ product(e_2,e_1,e_4)
    | ~ greater(e_4,e_2)
    | ~ cycle(e_2,e_0) ),
    inference(instantiation,[status(thm)],[c_74]) ).

cnf(c_1883,plain,
    ( ~ product(e_2,e_1,e_4)
    | ~ cycle(e_2,e_0) ),
    inference(global_subsumption_just,[status(thm)],[c_1882,c_64,c_1882]) ).

cnf(c_1885,plain,
    ( ~ product(e_2,e_1,e_5)
    | ~ greater(e_5,e_2)
    | ~ cycle(e_2,e_0) ),
    inference(instantiation,[status(thm)],[c_74]) ).

cnf(c_1886,plain,
    ( ~ product(e_2,e_1,e_5)
    | ~ cycle(e_2,e_0) ),
    inference(global_subsumption_just,[status(thm)],[c_1885,c_65,c_1885]) ).

cnf(c_1888,plain,
    ( ~ product(e_3,e_1,e_4)
    | ~ greater(e_4,e_3)
    | ~ cycle(e_3,e_0) ),
    inference(instantiation,[status(thm)],[c_74]) ).

cnf(c_1891,plain,
    ( ~ product(e_3,e_1,e_5)
    | ~ greater(e_5,e_3)
    | ~ cycle(e_3,e_0) ),
    inference(instantiation,[status(thm)],[c_74]) ).

cnf(c_1892,plain,
    ( ~ product(e_3,e_1,e_5)
    | ~ cycle(e_3,e_0) ),
    inference(global_subsumption_just,[status(thm)],[c_1891,c_67,c_1891]) ).

cnf(c_1894,plain,
    ( ~ product(e_4,e_1,e_5)
    | ~ greater(e_5,e_4)
    | ~ cycle(e_4,e_0) ),
    inference(instantiation,[status(thm)],[c_74]) ).

cnf(c_1897,plain,
    ( ~ product(X0,X1,e_1)
    | ~ product(X0,X1,e_2)
    | equalish(e_1,e_2) ),
    inference(instantiation,[status(thm)],[c_102]) ).

cnf(c_1898,plain,
    ( ~ product(X0,X1,e_2)
    | ~ product(X0,X1,e_1) ),
    inference(global_subsumption_just,[status(thm)],[c_1897,c_980]) ).

cnf(c_1899,plain,
    ( ~ product(X0,X1,e_1)
    | ~ product(X0,X1,e_2) ),
    inference(renaming,[status(thm)],[c_1898]) ).

cnf(c_1900,plain,
    ( ~ product(X0,X1,e_1)
    | ~ product(X0,X1,e_3)
    | equalish(e_1,e_3) ),
    inference(instantiation,[status(thm)],[c_102]) ).

cnf(c_1901,plain,
    ( ~ product(X0,X1,e_3)
    | ~ product(X0,X1,e_1) ),
    inference(global_subsumption_just,[status(thm)],[c_1900,c_1004]) ).

cnf(c_1902,plain,
    ( ~ product(X0,X1,e_1)
    | ~ product(X0,X1,e_3) ),
    inference(renaming,[status(thm)],[c_1901]) ).

cnf(c_1903,plain,
    ( ~ product(X0,X1,e_1)
    | ~ product(X0,X1,e_4)
    | equalish(e_1,e_4) ),
    inference(instantiation,[status(thm)],[c_102]) ).

cnf(c_1904,plain,
    ( ~ product(X0,X1,e_4)
    | ~ product(X0,X1,e_1) ),
    inference(global_subsumption_just,[status(thm)],[c_1903,c_1028]) ).

cnf(c_1905,plain,
    ( ~ product(X0,X1,e_1)
    | ~ product(X0,X1,e_4) ),
    inference(renaming,[status(thm)],[c_1904]) ).

cnf(c_1913,plain,
    ( ~ product(X0,X1,e_2)
    | ~ product(X0,X1,e_4)
    | equalish(e_2,e_4) ),
    inference(instantiation,[status(thm)],[c_102]) ).

cnf(c_1914,plain,
    ( ~ product(X0,X1,e_4)
    | ~ product(X0,X1,e_2) ),
    inference(global_subsumption_just,[status(thm)],[c_1913,c_1103]) ).

cnf(c_1915,plain,
    ( ~ product(X0,X1,e_2)
    | ~ product(X0,X1,e_4) ),
    inference(renaming,[status(thm)],[c_1914]) ).

cnf(c_1921,plain,
    ( ~ product(X0,X1,e_3)
    | ~ product(X0,X1,e_4)
    | equalish(e_3,e_4) ),
    inference(instantiation,[status(thm)],[c_102]) ).

cnf(c_1922,plain,
    ( ~ product(X0,X1,e_4)
    | ~ product(X0,X1,e_3) ),
    inference(global_subsumption_just,[status(thm)],[c_1921,c_1157]) ).

cnf(c_1923,plain,
    ( ~ product(X0,X1,e_3)
    | ~ product(X0,X1,e_4) ),
    inference(renaming,[status(thm)],[c_1922]) ).

cnf(c_1924,plain,
    ( ~ product(X0,X1,e_3)
    | ~ product(X0,X1,e_5)
    | equalish(e_3,e_5) ),
    inference(instantiation,[status(thm)],[c_102]) ).

cnf(c_1925,plain,
    ( ~ product(X0,X1,e_5)
    | ~ product(X0,X1,e_3) ),
    inference(global_subsumption_just,[status(thm)],[c_1924,c_1181]) ).

cnf(c_1926,plain,
    ( ~ product(X0,X1,e_3)
    | ~ product(X0,X1,e_5) ),
    inference(renaming,[status(thm)],[c_1925]) ).

cnf(c_1930,plain,
    ( ~ product(X0,X1,e_4)
    | ~ product(X0,X1,e_5)
    | equalish(e_4,e_5) ),
    inference(instantiation,[status(thm)],[c_102]) ).

cnf(c_1931,plain,
    ( ~ product(X0,X1,e_5)
    | ~ product(X0,X1,e_4) ),
    inference(global_subsumption_just,[status(thm)],[c_1930,c_1214]) ).

cnf(c_1932,plain,
    ( ~ product(X0,X1,e_4)
    | ~ product(X0,X1,e_5) ),
    inference(renaming,[status(thm)],[c_1931]) ).

cnf(c_1937,plain,
    ( ~ product(X0,e_1,X1)
    | ~ product(X0,e_2,X1)
    | equalish(e_1,e_2) ),
    inference(instantiation,[status(thm)],[c_103]) ).

cnf(c_1938,plain,
    ( ~ product(X0,e_2,X1)
    | ~ product(X0,e_1,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_1937,c_988]) ).

cnf(c_1939,plain,
    ( ~ product(X0,e_1,X1)
    | ~ product(X0,e_2,X1) ),
    inference(renaming,[status(thm)],[c_1938]) ).

cnf(c_1940,plain,
    ( ~ product(X0,e_1,X1)
    | ~ product(X0,e_3,X1)
    | equalish(e_1,e_3) ),
    inference(instantiation,[status(thm)],[c_103]) ).

cnf(c_1941,plain,
    ( ~ product(X0,e_3,X1)
    | ~ product(X0,e_1,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_1940,c_1012]) ).

cnf(c_1942,plain,
    ( ~ product(X0,e_1,X1)
    | ~ product(X0,e_3,X1) ),
    inference(renaming,[status(thm)],[c_1941]) ).

cnf(c_1943,plain,
    ( ~ product(X0,e_1,X1)
    | ~ product(X0,e_4,X1)
    | equalish(e_1,e_4) ),
    inference(instantiation,[status(thm)],[c_103]) ).

cnf(c_1944,plain,
    ( ~ product(X0,e_4,X1)
    | ~ product(X0,e_1,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_1943,c_1036]) ).

cnf(c_1945,plain,
    ( ~ product(X0,e_1,X1)
    | ~ product(X0,e_4,X1) ),
    inference(renaming,[status(thm)],[c_1944]) ).

cnf(c_1946,plain,
    ( ~ product(X0,e_1,X1)
    | ~ product(X0,e_5,X1)
    | equalish(e_1,e_5) ),
    inference(instantiation,[status(thm)],[c_103]) ).

cnf(c_1947,plain,
    ( ~ product(X0,e_5,X1)
    | ~ product(X0,e_1,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_1946,c_1060]) ).

cnf(c_1948,plain,
    ( ~ product(X0,e_1,X1)
    | ~ product(X0,e_5,X1) ),
    inference(renaming,[status(thm)],[c_1947]) ).

cnf(c_1950,plain,
    ( ~ product(X0,e_2,X1)
    | ~ product(X0,e_3,X1)
    | equalish(e_2,e_3) ),
    inference(instantiation,[status(thm)],[c_103]) ).

cnf(c_1951,plain,
    ( ~ product(X0,e_3,X1)
    | ~ product(X0,e_2,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_1950,c_1087]) ).

cnf(c_1952,plain,
    ( ~ product(X0,e_2,X1)
    | ~ product(X0,e_3,X1) ),
    inference(renaming,[status(thm)],[c_1951]) ).

cnf(c_1953,plain,
    ( ~ product(X0,e_2,X1)
    | ~ product(X0,e_4,X1)
    | equalish(e_2,e_4) ),
    inference(instantiation,[status(thm)],[c_103]) ).

cnf(c_1954,plain,
    ( ~ product(X0,e_4,X1)
    | ~ product(X0,e_2,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_1953,c_1111]) ).

cnf(c_1955,plain,
    ( ~ product(X0,e_2,X1)
    | ~ product(X0,e_4,X1) ),
    inference(renaming,[status(thm)],[c_1954]) ).

cnf(c_1956,plain,
    ( ~ product(X0,e_2,X1)
    | ~ product(X0,e_5,X1)
    | equalish(e_2,e_5) ),
    inference(instantiation,[status(thm)],[c_103]) ).

cnf(c_1957,plain,
    ( ~ product(X0,e_5,X1)
    | ~ product(X0,e_2,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_1956,c_1135]) ).

cnf(c_1958,plain,
    ( ~ product(X0,e_2,X1)
    | ~ product(X0,e_5,X1) ),
    inference(renaming,[status(thm)],[c_1957]) ).

cnf(c_1961,plain,
    ( ~ product(X0,e_3,X1)
    | ~ product(X0,e_4,X1)
    | equalish(e_3,e_4) ),
    inference(instantiation,[status(thm)],[c_103]) ).

cnf(c_1962,plain,
    ( ~ product(X0,e_4,X1)
    | ~ product(X0,e_3,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_1961,c_1165]) ).

cnf(c_1963,plain,
    ( ~ product(X0,e_3,X1)
    | ~ product(X0,e_4,X1) ),
    inference(renaming,[status(thm)],[c_1962]) ).

cnf(c_1964,plain,
    ( ~ product(X0,e_3,X1)
    | ~ product(X0,e_5,X1)
    | equalish(e_3,e_5) ),
    inference(instantiation,[status(thm)],[c_103]) ).

cnf(c_1965,plain,
    ( ~ product(X0,e_5,X1)
    | ~ product(X0,e_3,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_1964,c_1189]) ).

cnf(c_1966,plain,
    ( ~ product(X0,e_3,X1)
    | ~ product(X0,e_5,X1) ),
    inference(renaming,[status(thm)],[c_1965]) ).

cnf(c_1970,plain,
    ( ~ product(X0,e_4,X1)
    | ~ product(X0,e_5,X1)
    | equalish(e_4,e_5) ),
    inference(instantiation,[status(thm)],[c_103]) ).

cnf(c_1971,plain,
    ( ~ product(X0,e_5,X1)
    | ~ product(X0,e_4,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_1970,c_1222]) ).

cnf(c_1972,plain,
    ( ~ product(X0,e_4,X1)
    | ~ product(X0,e_5,X1) ),
    inference(renaming,[status(thm)],[c_1971]) ).

cnf(c_1977,plain,
    ( ~ product(e_1,X0,X1)
    | ~ product(e_2,X0,X1)
    | equalish(e_1,e_2) ),
    inference(instantiation,[status(thm)],[c_104]) ).

cnf(c_1978,plain,
    ( ~ product(e_2,X0,X1)
    | ~ product(e_1,X0,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_1977,c_996]) ).

cnf(c_1979,plain,
    ( ~ product(e_1,X0,X1)
    | ~ product(e_2,X0,X1) ),
    inference(renaming,[status(thm)],[c_1978]) ).

cnf(c_1980,plain,
    ( ~ product(e_1,X0,X1)
    | ~ product(e_3,X0,X1)
    | equalish(e_1,e_3) ),
    inference(instantiation,[status(thm)],[c_104]) ).

cnf(c_1981,plain,
    ( ~ product(e_3,X0,X1)
    | ~ product(e_1,X0,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_1980,c_1020]) ).

cnf(c_1982,plain,
    ( ~ product(e_1,X0,X1)
    | ~ product(e_3,X0,X1) ),
    inference(renaming,[status(thm)],[c_1981]) ).

cnf(c_1983,plain,
    ( ~ product(e_1,X0,X1)
    | ~ product(e_4,X0,X1)
    | equalish(e_1,e_4) ),
    inference(instantiation,[status(thm)],[c_104]) ).

cnf(c_1984,plain,
    ( ~ product(e_4,X0,X1)
    | ~ product(e_1,X0,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_1983,c_1044]) ).

cnf(c_1985,plain,
    ( ~ product(e_1,X0,X1)
    | ~ product(e_4,X0,X1) ),
    inference(renaming,[status(thm)],[c_1984]) ).

cnf(c_1986,plain,
    ( ~ product(e_1,X0,X1)
    | ~ product(e_5,X0,X1)
    | equalish(e_1,e_5) ),
    inference(instantiation,[status(thm)],[c_104]) ).

cnf(c_1987,plain,
    ( ~ product(e_5,X0,X1)
    | ~ product(e_1,X0,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_1986,c_1068]) ).

cnf(c_1988,plain,
    ( ~ product(e_1,X0,X1)
    | ~ product(e_5,X0,X1) ),
    inference(renaming,[status(thm)],[c_1987]) ).

cnf(c_1990,plain,
    ( ~ product(e_2,X0,X1)
    | ~ product(e_3,X0,X1)
    | equalish(e_2,e_3) ),
    inference(instantiation,[status(thm)],[c_104]) ).

cnf(c_1991,plain,
    ( ~ product(e_3,X0,X1)
    | ~ product(e_2,X0,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_1990,c_1095]) ).

cnf(c_1992,plain,
    ( ~ product(e_2,X0,X1)
    | ~ product(e_3,X0,X1) ),
    inference(renaming,[status(thm)],[c_1991]) ).

cnf(c_1993,plain,
    ( ~ product(e_2,X0,X1)
    | ~ product(e_4,X0,X1)
    | equalish(e_2,e_4) ),
    inference(instantiation,[status(thm)],[c_104]) ).

cnf(c_1994,plain,
    ( ~ product(e_4,X0,X1)
    | ~ product(e_2,X0,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_1993,c_1119]) ).

cnf(c_1995,plain,
    ( ~ product(e_2,X0,X1)
    | ~ product(e_4,X0,X1) ),
    inference(renaming,[status(thm)],[c_1994]) ).

cnf(c_1996,plain,
    ( ~ product(e_2,X0,X1)
    | ~ product(e_5,X0,X1)
    | equalish(e_2,e_5) ),
    inference(instantiation,[status(thm)],[c_104]) ).

cnf(c_1997,plain,
    ( ~ product(e_5,X0,X1)
    | ~ product(e_2,X0,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_1996,c_1143]) ).

cnf(c_1998,plain,
    ( ~ product(e_2,X0,X1)
    | ~ product(e_5,X0,X1) ),
    inference(renaming,[status(thm)],[c_1997]) ).

cnf(c_2001,plain,
    ( ~ product(e_3,X0,X1)
    | ~ product(e_4,X0,X1)
    | equalish(e_3,e_4) ),
    inference(instantiation,[status(thm)],[c_104]) ).

cnf(c_2002,plain,
    ( ~ product(e_4,X0,X1)
    | ~ product(e_3,X0,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_2001,c_1173]) ).

cnf(c_2003,plain,
    ( ~ product(e_3,X0,X1)
    | ~ product(e_4,X0,X1) ),
    inference(renaming,[status(thm)],[c_2002]) ).

cnf(c_2004,plain,
    ( ~ product(e_3,X0,X1)
    | ~ product(e_5,X0,X1)
    | equalish(e_3,e_5) ),
    inference(instantiation,[status(thm)],[c_104]) ).

cnf(c_2005,plain,
    ( ~ product(e_5,X0,X1)
    | ~ product(e_3,X0,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_2004,c_1197]) ).

cnf(c_2006,plain,
    ( ~ product(e_3,X0,X1)
    | ~ product(e_5,X0,X1) ),
    inference(renaming,[status(thm)],[c_2005]) ).

cnf(c_2010,plain,
    ( ~ product(e_4,X0,X1)
    | ~ product(e_5,X0,X1)
    | equalish(e_4,e_5) ),
    inference(instantiation,[status(thm)],[c_104]) ).

cnf(c_2011,plain,
    ( ~ product(e_5,X0,X1)
    | ~ product(e_4,X0,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_2010,c_1230]) ).

cnf(c_2012,plain,
    ( ~ product(e_4,X0,X1)
    | ~ product(e_5,X0,X1) ),
    inference(renaming,[status(thm)],[c_2011]) ).

cnf(c_2017,plain,
    ( ~ product(X0,X1,X2)
    | ~ product(X2,X1,e_2)
    | product(X0,X2,e_2) ),
    inference(instantiation,[status(thm)],[c_105]) ).

cnf(c_2018,plain,
    ( ~ product(X0,X1,X2)
    | ~ product(X2,X1,e_3)
    | product(X0,X2,e_3) ),
    inference(instantiation,[status(thm)],[c_105]) ).

cnf(c_2019,plain,
    ( ~ product(X0,X1,X2)
    | ~ product(X2,X1,e_4)
    | product(X0,X2,e_4) ),
    inference(instantiation,[status(thm)],[c_105]) ).

cnf(c_2020,plain,
    ( ~ product(X0,X1,X2)
    | ~ product(X2,X1,e_5)
    | product(X0,X2,e_5) ),
    inference(instantiation,[status(thm)],[c_105]) ).

cnf(c_2027,plain,
    ( ~ product(X0,X1,e_2)
    | ~ product(e_2,X1,X2)
    | product(X0,e_2,X2) ),
    inference(instantiation,[status(thm)],[c_105]) ).

cnf(c_2029,plain,
    ( ~ product(X0,X1,e_4)
    | ~ product(e_4,X1,X2)
    | product(X0,e_4,X2) ),
    inference(instantiation,[status(thm)],[c_105]) ).

cnf(c_2038,plain,
    ( ~ product(X0,X1,X2)
    | ~ product(e_3,X1,X0)
    | product(e_3,X0,X2) ),
    inference(instantiation,[status(thm)],[c_105]) ).

cnf(c_2039,plain,
    ( ~ product(X0,X1,X2)
    | ~ product(e_4,X1,X0)
    | product(e_4,X0,X2) ),
    inference(instantiation,[status(thm)],[c_105]) ).

cnf(c_2040,plain,
    ( ~ product(X0,X1,X2)
    | ~ product(e_5,X1,X0)
    | product(e_5,X0,X2) ),
    inference(instantiation,[status(thm)],[c_105]) ).

cnf(c_2069,plain,
    ( ~ next(X0,X1)
    | ~ greater(X2,e_0)
    | ~ cycle(e_1,X2)
    | ~ cycle(e_2,X0)
    | ~ next(e_1,e_2)
    | equalish(X2,X1) ),
    inference(instantiation,[status(thm)],[c_72]) ).

cnf(c_2070,plain,
    ( ~ cycle(e_2,X0)
    | ~ cycle(e_1,X2)
    | ~ greater(X2,e_0)
    | ~ next(X0,X1)
    | equalish(X2,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_2069,c_50,c_1795]) ).

cnf(c_2071,plain,
    ( ~ next(X0,X1)
    | ~ greater(X2,e_0)
    | ~ cycle(e_1,X2)
    | ~ cycle(e_2,X0)
    | equalish(X2,X1) ),
    inference(renaming,[status(thm)],[c_2070]) ).

cnf(c_2078,plain,
    ( ~ next(X0,X1)
    | ~ greater(X2,e_0)
    | ~ cycle(e_2,X2)
    | ~ cycle(e_3,X0)
    | ~ next(e_2,e_3)
    | equalish(X2,X1) ),
    inference(instantiation,[status(thm)],[c_72]) ).

cnf(c_2079,plain,
    ( ~ cycle(e_3,X0)
    | ~ cycle(e_2,X2)
    | ~ greater(X2,e_0)
    | ~ next(X0,X1)
    | equalish(X2,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_2078,c_51,c_1808]) ).

cnf(c_2080,plain,
    ( ~ next(X0,X1)
    | ~ greater(X2,e_0)
    | ~ cycle(e_2,X2)
    | ~ cycle(e_3,X0)
    | equalish(X2,X1) ),
    inference(renaming,[status(thm)],[c_2079]) ).

cnf(c_2083,plain,
    ( ~ product(e_2,e_1,X0)
    | ~ greater(X1,e_0)
    | ~ cycle(e_2,X1)
    | ~ next(e_2,e_3)
    | equalish(X0,e_3) ),
    inference(instantiation,[status(thm)],[c_75]) ).

cnf(c_2084,plain,
    ( ~ cycle(e_2,X1)
    | ~ greater(X1,e_0)
    | ~ product(e_2,e_1,X0)
    | equalish(X0,e_3) ),
    inference(global_subsumption_just,[status(thm)],[c_2083,c_51,c_1817]) ).

cnf(c_2085,plain,
    ( ~ product(e_2,e_1,X0)
    | ~ greater(X1,e_0)
    | ~ cycle(e_2,X1)
    | equalish(X0,e_3) ),
    inference(renaming,[status(thm)],[c_2084]) ).

cnf(c_2087,plain,
    ( ~ next(X0,X1)
    | ~ greater(X2,e_0)
    | ~ cycle(e_3,X2)
    | ~ cycle(e_4,X0)
    | ~ next(e_3,e_4)
    | equalish(X2,X1) ),
    inference(instantiation,[status(thm)],[c_72]) ).

cnf(c_2088,plain,
    ( ~ cycle(e_4,X0)
    | ~ cycle(e_3,X2)
    | ~ greater(X2,e_0)
    | ~ next(X0,X1)
    | equalish(X2,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_2087,c_52,c_1823]) ).

cnf(c_2089,plain,
    ( ~ next(X0,X1)
    | ~ greater(X2,e_0)
    | ~ cycle(e_3,X2)
    | ~ cycle(e_4,X0)
    | equalish(X2,X1) ),
    inference(renaming,[status(thm)],[c_2088]) ).

cnf(c_2092,plain,
    ( ~ product(e_3,e_1,X0)
    | ~ greater(X1,e_0)
    | ~ cycle(e_3,X1)
    | ~ next(e_3,e_4)
    | equalish(X0,e_4) ),
    inference(instantiation,[status(thm)],[c_75]) ).

cnf(c_2093,plain,
    ( ~ cycle(e_3,X1)
    | ~ greater(X1,e_0)
    | ~ product(e_3,e_1,X0)
    | equalish(X0,e_4) ),
    inference(global_subsumption_just,[status(thm)],[c_2092,c_52,c_1832]) ).

cnf(c_2094,plain,
    ( ~ product(e_3,e_1,X0)
    | ~ greater(X1,e_0)
    | ~ cycle(e_3,X1)
    | equalish(X0,e_4) ),
    inference(renaming,[status(thm)],[c_2093]) ).

cnf(c_2096,plain,
    ( ~ next(X0,X1)
    | ~ greater(X2,e_0)
    | ~ cycle(e_4,X2)
    | ~ cycle(e_5,X0)
    | ~ next(e_4,e_5)
    | equalish(X2,X1) ),
    inference(instantiation,[status(thm)],[c_72]) ).

cnf(c_2097,plain,
    ( ~ cycle(e_5,X0)
    | ~ cycle(e_4,X2)
    | ~ greater(X2,e_0)
    | ~ next(X0,X1)
    | equalish(X2,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_2096,c_53,c_1838]) ).

cnf(c_2098,plain,
    ( ~ next(X0,X1)
    | ~ greater(X2,e_0)
    | ~ cycle(e_4,X2)
    | ~ cycle(e_5,X0)
    | equalish(X2,X1) ),
    inference(renaming,[status(thm)],[c_2097]) ).

cnf(c_2154,plain,
    ( ~ group_element(X0)
    | ~ group_element(e_1)
    | product(e_1,X0,e_1)
    | product(e_1,X0,e_2)
    | product(e_1,X0,e_3)
    | product(e_1,X0,e_4)
    | product(e_1,X0,e_5) ),
    inference(instantiation,[status(thm)],[c_101]) ).

cnf(c_2155,plain,
    ( ~ group_element(e_1)
    | cycle(e_1,e_0)
    | cycle(e_1,e_1)
    | cycle(e_1,e_2)
    | cycle(e_1,e_3)
    | cycle(e_1,e_4) ),
    inference(instantiation,[status(thm)],[c_70]) ).

cnf(c_2156,plain,
    ( cycle(e_1,e_0)
    | cycle(e_1,e_1)
    | cycle(e_1,e_2)
    | cycle(e_1,e_3)
    | cycle(e_1,e_4) ),
    inference(global_subsumption_just,[status(thm)],[c_2155,c_76,c_109]) ).

cnf(c_2158,plain,
    ( ~ group_element(X0)
    | product(e_1,X0,e_1)
    | product(e_1,X0,e_2)
    | product(e_1,X0,e_3)
    | product(e_1,X0,e_4)
    | product(e_1,X0,e_5) ),
    inference(global_subsumption_just,[status(thm)],[c_2154,c_76,c_2154]) ).

cnf(c_2160,plain,
    ( ~ group_element(X0)
    | ~ group_element(e_2)
    | product(e_2,X0,e_1)
    | product(e_2,X0,e_2)
    | product(e_2,X0,e_3)
    | product(e_2,X0,e_4)
    | product(e_2,X0,e_5) ),
    inference(instantiation,[status(thm)],[c_101]) ).

cnf(c_2161,plain,
    ( ~ group_element(e_2)
    | cycle(e_2,e_0)
    | cycle(e_2,e_1)
    | cycle(e_2,e_2)
    | cycle(e_2,e_3)
    | cycle(e_2,e_4) ),
    inference(instantiation,[status(thm)],[c_70]) ).

cnf(c_2162,plain,
    ( cycle(e_2,e_0)
    | cycle(e_2,e_1)
    | cycle(e_2,e_2)
    | cycle(e_2,e_3)
    | cycle(e_2,e_4) ),
    inference(global_subsumption_just,[status(thm)],[c_2161,c_77,c_2161]) ).

cnf(c_2165,plain,
    ( ~ group_element(X0)
    | product(e_2,X0,e_1)
    | product(e_2,X0,e_2)
    | product(e_2,X0,e_3)
    | product(e_2,X0,e_4)
    | product(e_2,X0,e_5) ),
    inference(global_subsumption_just,[status(thm)],[c_2160,c_77,c_2160]) ).

cnf(c_2167,plain,
    ( ~ group_element(e_1)
    | product(e_2,e_1,e_1)
    | product(e_2,e_1,e_2)
    | product(e_2,e_1,e_3)
    | product(e_2,e_1,e_4)
    | product(e_2,e_1,e_5) ),
    inference(instantiation,[status(thm)],[c_2165]) ).

cnf(c_2168,plain,
    ( ~ group_element(X0)
    | ~ group_element(e_3)
    | product(e_3,X0,e_1)
    | product(e_3,X0,e_2)
    | product(e_3,X0,e_3)
    | product(e_3,X0,e_4)
    | product(e_3,X0,e_5) ),
    inference(instantiation,[status(thm)],[c_101]) ).

cnf(c_2169,plain,
    ( ~ group_element(e_3)
    | cycle(e_3,e_0)
    | cycle(e_3,e_1)
    | cycle(e_3,e_2)
    | cycle(e_3,e_3)
    | cycle(e_3,e_4) ),
    inference(instantiation,[status(thm)],[c_70]) ).

cnf(c_2170,plain,
    ( cycle(e_3,e_0)
    | cycle(e_3,e_1)
    | cycle(e_3,e_2)
    | cycle(e_3,e_3)
    | cycle(e_3,e_4) ),
    inference(global_subsumption_just,[status(thm)],[c_2169,c_78,c_2169]) ).

cnf(c_2172,plain,
    ( ~ group_element(e_1)
    | ~ group_element(e_3)
    | product(e_3,e_1,e_1)
    | product(e_3,e_1,e_2)
    | product(e_3,e_1,e_3)
    | product(e_3,e_1,e_4)
    | product(e_3,e_1,e_5) ),
    inference(instantiation,[status(thm)],[c_2168]) ).

cnf(c_2173,plain,
    ( ~ group_element(X0)
    | product(e_3,X0,e_1)
    | product(e_3,X0,e_2)
    | product(e_3,X0,e_3)
    | product(e_3,X0,e_4)
    | product(e_3,X0,e_5) ),
    inference(global_subsumption_just,[status(thm)],[c_2168,c_78,c_2168]) ).

cnf(c_2175,plain,
    ( ~ group_element(e_1)
    | product(e_3,e_1,e_1)
    | product(e_3,e_1,e_2)
    | product(e_3,e_1,e_3)
    | product(e_3,e_1,e_4)
    | product(e_3,e_1,e_5) ),
    inference(instantiation,[status(thm)],[c_2173]) ).

cnf(c_2176,plain,
    ( ~ group_element(X0)
    | ~ group_element(e_4)
    | product(e_4,X0,e_1)
    | product(e_4,X0,e_2)
    | product(e_4,X0,e_3)
    | product(e_4,X0,e_4)
    | product(e_4,X0,e_5) ),
    inference(instantiation,[status(thm)],[c_101]) ).

cnf(c_2177,plain,
    ( ~ group_element(e_4)
    | cycle(e_4,e_0)
    | cycle(e_4,e_1)
    | cycle(e_4,e_2)
    | cycle(e_4,e_3)
    | cycle(e_4,e_4) ),
    inference(instantiation,[status(thm)],[c_70]) ).

cnf(c_2178,plain,
    ( cycle(e_4,e_0)
    | cycle(e_4,e_1)
    | cycle(e_4,e_2)
    | cycle(e_4,e_3)
    | cycle(e_4,e_4) ),
    inference(global_subsumption_just,[status(thm)],[c_2177,c_79,c_2177]) ).

cnf(c_2180,plain,
    ( ~ group_element(e_1)
    | ~ group_element(e_4)
    | product(e_4,e_1,e_1)
    | product(e_4,e_1,e_2)
    | product(e_4,e_1,e_3)
    | product(e_4,e_1,e_4)
    | product(e_4,e_1,e_5) ),
    inference(instantiation,[status(thm)],[c_2176]) ).

cnf(c_2181,plain,
    ( ~ group_element(X0)
    | product(e_4,X0,e_1)
    | product(e_4,X0,e_2)
    | product(e_4,X0,e_3)
    | product(e_4,X0,e_4)
    | product(e_4,X0,e_5) ),
    inference(global_subsumption_just,[status(thm)],[c_2176,c_79,c_2176]) ).

cnf(c_2184,plain,
    ( ~ group_element(X0)
    | ~ group_element(e_5)
    | product(e_5,X0,e_1)
    | product(e_5,X0,e_2)
    | product(e_5,X0,e_3)
    | product(e_5,X0,e_4)
    | product(e_5,X0,e_5) ),
    inference(instantiation,[status(thm)],[c_101]) ).

cnf(c_2186,plain,
    ( ~ group_element(e_1)
    | ~ group_element(e_5)
    | product(e_5,e_1,e_1)
    | product(e_5,e_1,e_2)
    | product(e_5,e_1,e_3)
    | product(e_5,e_1,e_4)
    | product(e_5,e_1,e_5) ),
    inference(instantiation,[status(thm)],[c_2184]) ).

cnf(c_2187,plain,
    ( ~ group_element(X0)
    | product(e_5,X0,e_1)
    | product(e_5,X0,e_2)
    | product(e_5,X0,e_3)
    | product(e_5,X0,e_4)
    | product(e_5,X0,e_5) ),
    inference(global_subsumption_just,[status(thm)],[c_2184,c_80,c_2184]) ).

cnf(c_2189,plain,
    ( ~ group_element(e_1)
    | product(e_5,e_1,e_1)
    | product(e_5,e_1,e_2)
    | product(e_5,e_1,e_3)
    | product(e_5,e_1,e_4)
    | product(e_5,e_1,e_5) ),
    inference(instantiation,[status(thm)],[c_2187]) ).

cnf(c_2330,plain,
    ( ~ next(X0,e_1)
    | ~ cycle(e_2,X0)
    | ~ greater(e_2,e_0)
    | ~ cycle(e_1,e_2)
    | equalish(e_2,e_1) ),
    inference(instantiation,[status(thm)],[c_2071]) ).

cnf(c_2332,plain,
    ( ~ cycle(e_1,e_2)
    | ~ next(X0,e_1)
    | ~ cycle(e_2,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_2330,c_55,c_85,c_2330]) ).

cnf(c_2333,plain,
    ( ~ next(X0,e_1)
    | ~ cycle(e_2,X0)
    | ~ cycle(e_1,e_2) ),
    inference(renaming,[status(thm)],[c_2332]) ).

cnf(c_2335,plain,
    ( ~ next(X0,e_3)
    | ~ cycle(e_2,X0)
    | ~ greater(e_2,e_0)
    | ~ cycle(e_1,e_2)
    | equalish(e_2,e_3) ),
    inference(instantiation,[status(thm)],[c_2071]) ).

cnf(c_2337,plain,
    ( ~ cycle(e_1,e_2)
    | ~ next(X0,e_3)
    | ~ cycle(e_2,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_2335,c_55,c_86,c_2335]) ).

cnf(c_2338,plain,
    ( ~ next(X0,e_3)
    | ~ cycle(e_2,X0)
    | ~ cycle(e_1,e_2) ),
    inference(renaming,[status(thm)],[c_2337]) ).

cnf(c_2340,plain,
    ( ~ next(X0,e_4)
    | ~ cycle(e_2,X0)
    | ~ greater(e_2,e_0)
    | ~ cycle(e_1,e_2)
    | equalish(e_2,e_4) ),
    inference(instantiation,[status(thm)],[c_2071]) ).

cnf(c_2342,plain,
    ( ~ cycle(e_1,e_2)
    | ~ next(X0,e_4)
    | ~ cycle(e_2,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_2340,c_55,c_87,c_2340]) ).

cnf(c_2343,plain,
    ( ~ next(X0,e_4)
    | ~ cycle(e_2,X0)
    | ~ cycle(e_1,e_2) ),
    inference(renaming,[status(thm)],[c_2342]) ).

cnf(c_2345,plain,
    ( ~ next(X0,e_5)
    | ~ cycle(e_2,X0)
    | ~ greater(e_2,e_0)
    | ~ cycle(e_1,e_2)
    | equalish(e_2,e_5) ),
    inference(instantiation,[status(thm)],[c_2071]) ).

cnf(c_2347,plain,
    ( ~ cycle(e_1,e_2)
    | ~ next(X0,e_5)
    | ~ cycle(e_2,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_2345,c_55,c_88,c_2345]) ).

cnf(c_2348,plain,
    ( ~ next(X0,e_5)
    | ~ cycle(e_2,X0)
    | ~ cycle(e_1,e_2) ),
    inference(renaming,[status(thm)],[c_2347]) ).

cnf(c_2355,plain,
    ( ~ next(X0,e_2)
    | ~ cycle(e_2,X0)
    | ~ greater(e_3,e_0)
    | ~ cycle(e_1,e_3)
    | equalish(e_3,e_2) ),
    inference(instantiation,[status(thm)],[c_2071]) ).

cnf(c_2357,plain,
    ( ~ cycle(e_1,e_3)
    | ~ next(X0,e_2)
    | ~ cycle(e_2,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_2355,c_56,c_90,c_2355]) ).

cnf(c_2358,plain,
    ( ~ next(X0,e_2)
    | ~ cycle(e_2,X0)
    | ~ cycle(e_1,e_3) ),
    inference(renaming,[status(thm)],[c_2357]) ).

cnf(c_2359,plain,
    ( ~ next(e_1,e_2)
    | ~ cycle(e_1,e_3)
    | ~ cycle(e_2,e_1) ),
    inference(instantiation,[status(thm)],[c_2358]) ).

cnf(c_2360,plain,
    ( ~ next(X0,e_4)
    | ~ cycle(e_2,X0)
    | ~ greater(e_3,e_0)
    | ~ cycle(e_1,e_3)
    | equalish(e_3,e_4) ),
    inference(instantiation,[status(thm)],[c_2071]) ).

cnf(c_2362,plain,
    ( ~ cycle(e_1,e_3)
    | ~ next(X0,e_4)
    | ~ cycle(e_2,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_2360,c_56,c_91,c_2360]) ).

cnf(c_2363,plain,
    ( ~ next(X0,e_4)
    | ~ cycle(e_2,X0)
    | ~ cycle(e_1,e_3) ),
    inference(renaming,[status(thm)],[c_2362]) ).

cnf(c_2365,plain,
    ( ~ next(X0,e_5)
    | ~ cycle(e_2,X0)
    | ~ greater(e_3,e_0)
    | ~ cycle(e_1,e_3)
    | equalish(e_3,e_5) ),
    inference(instantiation,[status(thm)],[c_2071]) ).

cnf(c_2367,plain,
    ( ~ cycle(e_1,e_3)
    | ~ next(X0,e_5)
    | ~ cycle(e_2,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_2365,c_56,c_92,c_2365]) ).

cnf(c_2368,plain,
    ( ~ next(X0,e_5)
    | ~ cycle(e_2,X0)
    | ~ cycle(e_1,e_3) ),
    inference(renaming,[status(thm)],[c_2367]) ).

cnf(c_2375,plain,
    ( ~ next(X0,e_2)
    | ~ cycle(e_2,X0)
    | ~ greater(e_4,e_0)
    | ~ cycle(e_1,e_4)
    | equalish(e_4,e_2) ),
    inference(instantiation,[status(thm)],[c_2071]) ).

cnf(c_2376,plain,
    ( ~ next(e_1,e_2)
    | ~ greater(e_4,e_0)
    | ~ cycle(e_1,e_4)
    | ~ cycle(e_2,e_1)
    | equalish(e_4,e_2) ),
    inference(instantiation,[status(thm)],[c_2375]) ).

cnf(c_2380,plain,
    ( ~ next(X0,e_3)
    | ~ cycle(e_2,X0)
    | ~ greater(e_4,e_0)
    | ~ cycle(e_1,e_4)
    | equalish(e_4,e_3) ),
    inference(instantiation,[status(thm)],[c_2071]) ).

cnf(c_2382,plain,
    ( ~ cycle(e_1,e_4)
    | ~ next(X0,e_3)
    | ~ cycle(e_2,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_2380,c_57,c_95,c_2380]) ).

cnf(c_2383,plain,
    ( ~ next(X0,e_3)
    | ~ cycle(e_2,X0)
    | ~ cycle(e_1,e_4) ),
    inference(renaming,[status(thm)],[c_2382]) ).

cnf(c_2385,plain,
    ( ~ next(X0,e_5)
    | ~ cycle(e_2,X0)
    | ~ greater(e_4,e_0)
    | ~ cycle(e_1,e_4)
    | equalish(e_4,e_5) ),
    inference(instantiation,[status(thm)],[c_2071]) ).

cnf(c_2387,plain,
    ( ~ cycle(e_1,e_4)
    | ~ next(X0,e_5)
    | ~ cycle(e_2,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_2385,c_57,c_96,c_2385]) ).

cnf(c_2388,plain,
    ( ~ next(X0,e_5)
    | ~ cycle(e_2,X0)
    | ~ cycle(e_1,e_4) ),
    inference(renaming,[status(thm)],[c_2387]) ).

cnf(c_2410,plain,
    ( ~ next(X0,e_2)
    | ~ cycle(e_3,X0)
    | ~ greater(e_1,e_0)
    | ~ cycle(e_2,e_1)
    | equalish(e_1,e_2) ),
    inference(instantiation,[status(thm)],[c_2080]) ).

cnf(c_2411,plain,
    ( ~ next(e_1,e_2)
    | ~ greater(e_1,e_0)
    | ~ cycle(e_2,e_1)
    | ~ cycle(e_3,e_1)
    | equalish(e_1,e_2) ),
    inference(instantiation,[status(thm)],[c_2410]) ).

cnf(c_2412,plain,
    ( ~ cycle(e_2,e_1)
    | ~ next(X0,e_2)
    | ~ cycle(e_3,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_2410,c_54,c_81,c_2410]) ).

cnf(c_2413,plain,
    ( ~ next(X0,e_2)
    | ~ cycle(e_3,X0)
    | ~ cycle(e_2,e_1) ),
    inference(renaming,[status(thm)],[c_2412]) ).

cnf(c_2414,plain,
    ( ~ next(e_1,e_2)
    | ~ cycle(e_2,e_1)
    | ~ cycle(e_3,e_1) ),
    inference(instantiation,[status(thm)],[c_2413]) ).

cnf(c_2415,plain,
    ( ~ next(X0,e_3)
    | ~ cycle(e_3,X0)
    | ~ greater(e_1,e_0)
    | ~ cycle(e_2,e_1)
    | equalish(e_1,e_3) ),
    inference(instantiation,[status(thm)],[c_2080]) ).

cnf(c_2417,plain,
    ( ~ cycle(e_2,e_1)
    | ~ next(X0,e_3)
    | ~ cycle(e_3,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_2415,c_54,c_82,c_2415]) ).

cnf(c_2418,plain,
    ( ~ next(X0,e_3)
    | ~ cycle(e_3,X0)
    | ~ cycle(e_2,e_1) ),
    inference(renaming,[status(thm)],[c_2417]) ).

cnf(c_2430,plain,
    ( ~ next(X0,e_1)
    | ~ cycle(e_3,X0)
    | ~ greater(e_2,e_0)
    | ~ cycle(e_2,e_2)
    | equalish(e_2,e_1) ),
    inference(instantiation,[status(thm)],[c_2080]) ).

cnf(c_2432,plain,
    ( ~ cycle(e_2,e_2)
    | ~ next(X0,e_1)
    | ~ cycle(e_3,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_2430,c_55,c_85,c_2430]) ).

cnf(c_2433,plain,
    ( ~ next(X0,e_1)
    | ~ cycle(e_3,X0)
    | ~ cycle(e_2,e_2) ),
    inference(renaming,[status(thm)],[c_2432]) ).

cnf(c_2435,plain,
    ( ~ next(X0,e_3)
    | ~ cycle(e_3,X0)
    | ~ greater(e_2,e_0)
    | ~ cycle(e_2,e_2)
    | equalish(e_2,e_3) ),
    inference(instantiation,[status(thm)],[c_2080]) ).

cnf(c_2437,plain,
    ( ~ cycle(e_2,e_2)
    | ~ next(X0,e_3)
    | ~ cycle(e_3,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_2435,c_55,c_86,c_2435]) ).

cnf(c_2438,plain,
    ( ~ next(X0,e_3)
    | ~ cycle(e_3,X0)
    | ~ cycle(e_2,e_2) ),
    inference(renaming,[status(thm)],[c_2437]) ).

cnf(c_2450,plain,
    ( ~ next(X0,e_1)
    | ~ cycle(e_3,X0)
    | ~ greater(e_3,e_0)
    | ~ cycle(e_2,e_3)
    | equalish(e_3,e_1) ),
    inference(instantiation,[status(thm)],[c_2080]) ).

cnf(c_2452,plain,
    ( ~ cycle(e_2,e_3)
    | ~ next(X0,e_1)
    | ~ cycle(e_3,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_2450,c_56,c_89,c_2450]) ).

cnf(c_2453,plain,
    ( ~ next(X0,e_1)
    | ~ cycle(e_3,X0)
    | ~ cycle(e_2,e_3) ),
    inference(renaming,[status(thm)],[c_2452]) ).

cnf(c_2455,plain,
    ( ~ next(X0,e_2)
    | ~ cycle(e_3,X0)
    | ~ greater(e_3,e_0)
    | ~ cycle(e_2,e_3)
    | equalish(e_3,e_2) ),
    inference(instantiation,[status(thm)],[c_2080]) ).

cnf(c_2457,plain,
    ( ~ cycle(e_2,e_3)
    | ~ next(X0,e_2)
    | ~ cycle(e_3,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_2455,c_56,c_90,c_2455]) ).

cnf(c_2458,plain,
    ( ~ next(X0,e_2)
    | ~ cycle(e_3,X0)
    | ~ cycle(e_2,e_3) ),
    inference(renaming,[status(thm)],[c_2457]) ).

cnf(c_2459,plain,
    ( ~ next(e_1,e_2)
    | ~ cycle(e_2,e_3)
    | ~ cycle(e_3,e_1) ),
    inference(instantiation,[status(thm)],[c_2458]) ).

cnf(c_2475,plain,
    ( ~ next(X0,e_2)
    | ~ cycle(e_3,X0)
    | ~ greater(e_4,e_0)
    | ~ cycle(e_2,e_4)
    | equalish(e_4,e_2) ),
    inference(instantiation,[status(thm)],[c_2080]) ).

cnf(c_2476,plain,
    ( ~ next(e_1,e_2)
    | ~ greater(e_4,e_0)
    | ~ cycle(e_2,e_4)
    | ~ cycle(e_3,e_1)
    | equalish(e_4,e_2) ),
    inference(instantiation,[status(thm)],[c_2475]) ).

cnf(c_2477,plain,
    ( ~ cycle(e_2,e_4)
    | ~ next(X0,e_2)
    | ~ cycle(e_3,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_2475,c_57,c_94,c_2475]) ).

cnf(c_2478,plain,
    ( ~ next(X0,e_2)
    | ~ cycle(e_3,X0)
    | ~ cycle(e_2,e_4) ),
    inference(renaming,[status(thm)],[c_2477]) ).

cnf(c_2479,plain,
    ( ~ next(e_1,e_2)
    | ~ cycle(e_2,e_4)
    | ~ cycle(e_3,e_1) ),
    inference(instantiation,[status(thm)],[c_2478]) ).

cnf(c_2480,plain,
    ( ~ next(X0,e_3)
    | ~ cycle(e_3,X0)
    | ~ greater(e_4,e_0)
    | ~ cycle(e_2,e_4)
    | equalish(e_4,e_3) ),
    inference(instantiation,[status(thm)],[c_2080]) ).

cnf(c_2482,plain,
    ( ~ cycle(e_2,e_4)
    | ~ next(X0,e_3)
    | ~ cycle(e_3,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_2480,c_57,c_95,c_2480]) ).

cnf(c_2483,plain,
    ( ~ next(X0,e_3)
    | ~ cycle(e_3,X0)
    | ~ cycle(e_2,e_4) ),
    inference(renaming,[status(thm)],[c_2482]) ).

cnf(c_2510,plain,
    ( ~ next(X0,e_2)
    | ~ cycle(e_4,X0)
    | ~ greater(e_1,e_0)
    | ~ cycle(e_3,e_1)
    | equalish(e_1,e_2) ),
    inference(instantiation,[status(thm)],[c_2089]) ).

cnf(c_2512,plain,
    ( ~ cycle(e_3,e_1)
    | ~ next(X0,e_2)
    | ~ cycle(e_4,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_2510,c_54,c_81,c_2510]) ).

cnf(c_2513,plain,
    ( ~ next(X0,e_2)
    | ~ cycle(e_4,X0)
    | ~ cycle(e_3,e_1) ),
    inference(renaming,[status(thm)],[c_2512]) ).

cnf(c_2514,plain,
    ( ~ next(e_1,e_2)
    | ~ cycle(e_3,e_1)
    | ~ cycle(e_4,e_1) ),
    inference(instantiation,[status(thm)],[c_2513]) ).

cnf(c_2530,plain,
    ( ~ next(X0,e_1)
    | ~ cycle(e_4,X0)
    | ~ greater(e_2,e_0)
    | ~ cycle(e_3,e_2)
    | equalish(e_2,e_1) ),
    inference(instantiation,[status(thm)],[c_2089]) ).

cnf(c_2532,plain,
    ( ~ cycle(e_3,e_2)
    | ~ next(X0,e_1)
    | ~ cycle(e_4,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_2530,c_55,c_85,c_2530]) ).

cnf(c_2533,plain,
    ( ~ next(X0,e_1)
    | ~ cycle(e_4,X0)
    | ~ cycle(e_3,e_2) ),
    inference(renaming,[status(thm)],[c_2532]) ).

cnf(c_2550,plain,
    ( ~ next(X0,e_1)
    | ~ cycle(e_4,X0)
    | ~ greater(e_3,e_0)
    | ~ cycle(e_3,e_3)
    | equalish(e_3,e_1) ),
    inference(instantiation,[status(thm)],[c_2089]) ).

cnf(c_2552,plain,
    ( ~ cycle(e_3,e_3)
    | ~ next(X0,e_1)
    | ~ cycle(e_4,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_2550,c_56,c_89,c_2550]) ).

cnf(c_2553,plain,
    ( ~ next(X0,e_1)
    | ~ cycle(e_4,X0)
    | ~ cycle(e_3,e_3) ),
    inference(renaming,[status(thm)],[c_2552]) ).

cnf(c_2555,plain,
    ( ~ next(X0,e_2)
    | ~ cycle(e_4,X0)
    | ~ greater(e_3,e_0)
    | ~ cycle(e_3,e_3)
    | equalish(e_3,e_2) ),
    inference(instantiation,[status(thm)],[c_2089]) ).

cnf(c_2557,plain,
    ( ~ cycle(e_3,e_3)
    | ~ next(X0,e_2)
    | ~ cycle(e_4,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_2555,c_56,c_90,c_2555]) ).

cnf(c_2558,plain,
    ( ~ next(X0,e_2)
    | ~ cycle(e_4,X0)
    | ~ cycle(e_3,e_3) ),
    inference(renaming,[status(thm)],[c_2557]) ).

cnf(c_2559,plain,
    ( ~ next(e_1,e_2)
    | ~ cycle(e_3,e_3)
    | ~ cycle(e_4,e_1) ),
    inference(instantiation,[status(thm)],[c_2558]) ).

cnf(c_2570,plain,
    ( ~ next(X0,e_1)
    | ~ cycle(e_4,X0)
    | ~ greater(e_4,e_0)
    | ~ cycle(e_3,e_4)
    | equalish(e_4,e_1) ),
    inference(instantiation,[status(thm)],[c_2089]) ).

cnf(c_2572,plain,
    ( ~ cycle(e_3,e_4)
    | ~ next(X0,e_1)
    | ~ cycle(e_4,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_2570,c_57,c_93,c_2570]) ).

cnf(c_2573,plain,
    ( ~ next(X0,e_1)
    | ~ cycle(e_4,X0)
    | ~ cycle(e_3,e_4) ),
    inference(renaming,[status(thm)],[c_2572]) ).

cnf(c_2575,plain,
    ( ~ next(X0,e_2)
    | ~ cycle(e_4,X0)
    | ~ greater(e_4,e_0)
    | ~ cycle(e_3,e_4)
    | equalish(e_4,e_2) ),
    inference(instantiation,[status(thm)],[c_2089]) ).

cnf(c_2577,plain,
    ( ~ cycle(e_3,e_4)
    | ~ next(X0,e_2)
    | ~ cycle(e_4,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_2575,c_57,c_94,c_2575]) ).

cnf(c_2578,plain,
    ( ~ next(X0,e_2)
    | ~ cycle(e_4,X0)
    | ~ cycle(e_3,e_4) ),
    inference(renaming,[status(thm)],[c_2577]) ).

cnf(c_2579,plain,
    ( ~ next(e_1,e_2)
    | ~ cycle(e_3,e_4)
    | ~ cycle(e_4,e_1) ),
    inference(instantiation,[status(thm)],[c_2578]) ).

cnf(c_2630,plain,
    ( ~ next(X0,e_1)
    | ~ cycle(e_5,X0)
    | ~ greater(e_2,e_0)
    | ~ cycle(e_4,e_2)
    | equalish(e_2,e_1) ),
    inference(instantiation,[status(thm)],[c_2098]) ).

cnf(c_2632,plain,
    ( ~ cycle(e_4,e_2)
    | ~ next(X0,e_1)
    | ~ cycle(e_5,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_2630,c_55,c_85,c_2630]) ).

cnf(c_2633,plain,
    ( ~ next(X0,e_1)
    | ~ cycle(e_5,X0)
    | ~ cycle(e_4,e_2) ),
    inference(renaming,[status(thm)],[c_2632]) ).

cnf(c_2650,plain,
    ( ~ next(X0,e_1)
    | ~ cycle(e_5,X0)
    | ~ greater(e_3,e_0)
    | ~ cycle(e_4,e_3)
    | equalish(e_3,e_1) ),
    inference(instantiation,[status(thm)],[c_2098]) ).

cnf(c_2652,plain,
    ( ~ cycle(e_4,e_3)
    | ~ next(X0,e_1)
    | ~ cycle(e_5,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_2650,c_56,c_89,c_2650]) ).

cnf(c_2653,plain,
    ( ~ next(X0,e_1)
    | ~ cycle(e_5,X0)
    | ~ cycle(e_4,e_3) ),
    inference(renaming,[status(thm)],[c_2652]) ).

cnf(c_2670,plain,
    ( ~ next(X0,e_1)
    | ~ cycle(e_5,X0)
    | ~ greater(e_4,e_0)
    | ~ cycle(e_4,e_4)
    | equalish(e_4,e_1) ),
    inference(instantiation,[status(thm)],[c_2098]) ).

cnf(c_2672,plain,
    ( ~ cycle(e_4,e_4)
    | ~ next(X0,e_1)
    | ~ cycle(e_5,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_2670,c_57,c_93,c_2670]) ).

cnf(c_2673,plain,
    ( ~ next(X0,e_1)
    | ~ cycle(e_5,X0)
    | ~ cycle(e_4,e_4) ),
    inference(renaming,[status(thm)],[c_2672]) ).

cnf(c_2720,plain,
    ( ~ group_element(e_2)
    | product(e_1,e_2,e_1)
    | product(e_1,e_2,e_2)
    | product(e_1,e_2,e_3)
    | product(e_1,e_2,e_4)
    | product(e_1,e_2,e_5) ),
    inference(instantiation,[status(thm)],[c_2158]) ).

cnf(c_2721,plain,
    ( product(e_1,e_2,e_1)
    | product(e_1,e_2,e_2)
    | product(e_1,e_2,e_3)
    | product(e_1,e_2,e_4)
    | product(e_1,e_2,e_5) ),
    inference(global_subsumption_just,[status(thm)],[c_2720,c_77,c_2720]) ).

cnf(c_2723,plain,
    ( ~ group_element(e_3)
    | product(e_1,e_3,e_1)
    | product(e_1,e_3,e_2)
    | product(e_1,e_3,e_3)
    | product(e_1,e_3,e_4)
    | product(e_1,e_3,e_5) ),
    inference(instantiation,[status(thm)],[c_2158]) ).

cnf(c_2724,plain,
    ( product(e_1,e_3,e_1)
    | product(e_1,e_3,e_2)
    | product(e_1,e_3,e_3)
    | product(e_1,e_3,e_4)
    | product(e_1,e_3,e_5) ),
    inference(global_subsumption_just,[status(thm)],[c_2723,c_78,c_2723]) ).

cnf(c_2726,plain,
    ( ~ group_element(e_4)
    | product(e_1,e_4,e_1)
    | product(e_1,e_4,e_2)
    | product(e_1,e_4,e_3)
    | product(e_1,e_4,e_4)
    | product(e_1,e_4,e_5) ),
    inference(instantiation,[status(thm)],[c_2158]) ).

cnf(c_2727,plain,
    ( product(e_1,e_4,e_1)
    | product(e_1,e_4,e_2)
    | product(e_1,e_4,e_3)
    | product(e_1,e_4,e_4)
    | product(e_1,e_4,e_5) ),
    inference(global_subsumption_just,[status(thm)],[c_2726,c_79,c_2726]) ).

cnf(c_2729,plain,
    ( ~ group_element(e_5)
    | product(e_1,e_5,e_1)
    | product(e_1,e_5,e_2)
    | product(e_1,e_5,e_3)
    | product(e_1,e_5,e_4)
    | product(e_1,e_5,e_5) ),
    inference(instantiation,[status(thm)],[c_2158]) ).

cnf(c_2735,plain,
    ( ~ product(e_2,X0,e_2)
    | product(e_2,e_2,e_2) ),
    inference(instantiation,[status(thm)],[c_2017]) ).

cnf(c_2736,plain,
    ( ~ product(e_2,e_1,e_2)
    | product(e_2,e_2,e_2) ),
    inference(instantiation,[status(thm)],[c_2735]) ).

cnf(c_2738,plain,
    ( ~ group_element(e_2)
    | product(e_2,e_2,e_1)
    | product(e_2,e_2,e_2)
    | product(e_2,e_2,e_3)
    | product(e_2,e_2,e_4)
    | product(e_2,e_2,e_5) ),
    inference(instantiation,[status(thm)],[c_2165]) ).

cnf(c_2743,plain,
    ( ~ group_element(e_3)
    | product(e_2,e_3,e_1)
    | product(e_2,e_3,e_2)
    | product(e_2,e_3,e_3)
    | product(e_2,e_3,e_4)
    | product(e_2,e_3,e_5) ),
    inference(instantiation,[status(thm)],[c_2165]) ).

cnf(c_2744,plain,
    ( product(e_2,e_3,e_1)
    | product(e_2,e_3,e_2)
    | product(e_2,e_3,e_3)
    | product(e_2,e_3,e_4)
    | product(e_2,e_3,e_5) ),
    inference(global_subsumption_just,[status(thm)],[c_2743,c_78,c_2743]) ).

cnf(c_2746,plain,
    ( ~ group_element(e_4)
    | product(e_2,e_4,e_1)
    | product(e_2,e_4,e_2)
    | product(e_2,e_4,e_3)
    | product(e_2,e_4,e_4)
    | product(e_2,e_4,e_5) ),
    inference(instantiation,[status(thm)],[c_2165]) ).

cnf(c_2747,plain,
    ( product(e_2,e_4,e_1)
    | product(e_2,e_4,e_2)
    | product(e_2,e_4,e_3)
    | product(e_2,e_4,e_4)
    | product(e_2,e_4,e_5) ),
    inference(global_subsumption_just,[status(thm)],[c_2746,c_79,c_2746]) ).

cnf(c_2749,plain,
    ( ~ group_element(e_5)
    | product(e_2,e_5,e_1)
    | product(e_2,e_5,e_2)
    | product(e_2,e_5,e_3)
    | product(e_2,e_5,e_4)
    | product(e_2,e_5,e_5) ),
    inference(instantiation,[status(thm)],[c_2165]) ).

cnf(c_2755,plain,
    ( ~ group_element(e_1)
    | product(e_2,e_1,e_1)
    | product(e_2,e_1,e_2)
    | product(e_2,e_1,e_3)
    | product(e_2,e_1,e_4)
    | product(e_2,e_1,e_5) ),
    inference(instantiation,[status(thm)],[c_2165]) ).

cnf(c_2756,plain,
    ( product(e_2,e_1,e_1)
    | product(e_2,e_1,e_2)
    | product(e_2,e_1,e_3)
    | product(e_2,e_1,e_4)
    | product(e_2,e_1,e_5) ),
    inference(global_subsumption_just,[status(thm)],[c_2755,c_76,c_2167]) ).

cnf(c_2758,plain,
    ( ~ product(e_3,e_1,X0)
    | ~ greater(e_2,e_0)
    | ~ cycle(e_3,e_2)
    | equalish(X0,e_4) ),
    inference(instantiation,[status(thm)],[c_2094]) ).

cnf(c_2759,plain,
    ( ~ product(e_3,e_1,e_1)
    | ~ greater(e_2,e_0)
    | ~ cycle(e_3,e_2)
    | equalish(e_1,e_4) ),
    inference(instantiation,[status(thm)],[c_2758]) ).

cnf(c_2765,plain,
    ( ~ product(e_3,X0,e_4)
    | ~ product(e_4,X0,e_2)
    | product(e_3,e_4,e_2) ),
    inference(instantiation,[status(thm)],[c_2017]) ).

cnf(c_2766,plain,
    ( ~ product(e_3,e_1,e_4)
    | ~ product(e_4,e_1,e_2)
    | product(e_3,e_4,e_2) ),
    inference(instantiation,[status(thm)],[c_2765]) ).

cnf(c_2769,plain,
    ( ~ product(e_3,X0,e_2)
    | ~ product(e_3,X0,e_4) ),
    inference(instantiation,[status(thm)],[c_1915]) ).

cnf(c_2772,plain,
    ( ~ product(e_3,e_1,e_2)
    | ~ product(e_3,e_1,e_4) ),
    inference(instantiation,[status(thm)],[c_2769]) ).

cnf(c_2774,plain,
    ( ~ group_element(e_2)
    | product(e_3,e_2,e_1)
    | product(e_3,e_2,e_2)
    | product(e_3,e_2,e_3)
    | product(e_3,e_2,e_4)
    | product(e_3,e_2,e_5) ),
    inference(instantiation,[status(thm)],[c_2173]) ).

cnf(c_2775,plain,
    ( product(e_3,e_2,e_1)
    | product(e_3,e_2,e_2)
    | product(e_3,e_2,e_3)
    | product(e_3,e_2,e_4)
    | product(e_3,e_2,e_5) ),
    inference(global_subsumption_just,[status(thm)],[c_2774,c_77,c_2774]) ).

cnf(c_2777,plain,
    ( ~ group_element(e_3)
    | product(e_3,e_3,e_1)
    | product(e_3,e_3,e_2)
    | product(e_3,e_3,e_3)
    | product(e_3,e_3,e_4)
    | product(e_3,e_3,e_5) ),
    inference(instantiation,[status(thm)],[c_2173]) ).

cnf(c_2780,plain,
    ( ~ product(e_2,X0,e_4)
    | ~ product(e_3,X0,e_4) ),
    inference(instantiation,[status(thm)],[c_1992]) ).

cnf(c_2783,plain,
    ( ~ product(e_2,e_1,e_4)
    | ~ product(e_3,e_1,e_4) ),
    inference(instantiation,[status(thm)],[c_2780]) ).

cnf(c_2787,plain,
    ( ~ group_element(e_5)
    | product(e_3,e_5,e_1)
    | product(e_3,e_5,e_2)
    | product(e_3,e_5,e_3)
    | product(e_3,e_5,e_4)
    | product(e_3,e_5,e_5) ),
    inference(instantiation,[status(thm)],[c_2173]) ).

cnf(c_2790,plain,
    ( ~ product(X0,X1,e_3)
    | ~ product(e_3,X1,e_4)
    | product(X0,e_3,e_4) ),
    inference(instantiation,[status(thm)],[c_2019]) ).

cnf(c_2791,plain,
    ( ~ product(e_1,e_1,e_3)
    | ~ product(e_3,e_1,e_4)
    | product(e_1,e_3,e_4) ),
    inference(instantiation,[status(thm)],[c_2790]) ).

cnf(c_2797,plain,
    ( ~ product(e_4,X0,e_5)
    | ~ product(e_5,X0,e_2)
    | product(e_4,e_5,e_2) ),
    inference(instantiation,[status(thm)],[c_2017]) ).

cnf(c_2798,plain,
    ( ~ product(e_4,e_1,e_5)
    | ~ product(e_5,e_1,e_2)
    | product(e_4,e_5,e_2) ),
    inference(instantiation,[status(thm)],[c_2797]) ).

cnf(c_2800,plain,
    ( ~ group_element(e_2)
    | product(e_4,e_2,e_1)
    | product(e_4,e_2,e_2)
    | product(e_4,e_2,e_3)
    | product(e_4,e_2,e_4)
    | product(e_4,e_2,e_5) ),
    inference(instantiation,[status(thm)],[c_2181]) ).

cnf(c_2803,plain,
    ( ~ group_element(e_3)
    | product(e_4,e_3,e_1)
    | product(e_4,e_3,e_2)
    | product(e_4,e_3,e_3)
    | product(e_4,e_3,e_4)
    | product(e_4,e_3,e_5) ),
    inference(instantiation,[status(thm)],[c_2181]) ).

cnf(c_2804,plain,
    ( product(e_4,e_3,e_1)
    | product(e_4,e_3,e_2)
    | product(e_4,e_3,e_3)
    | product(e_4,e_3,e_4)
    | product(e_4,e_3,e_5) ),
    inference(global_subsumption_just,[status(thm)],[c_2803,c_78,c_2803]) ).

cnf(c_2806,plain,
    ( ~ group_element(e_4)
    | product(e_4,e_4,e_1)
    | product(e_4,e_4,e_2)
    | product(e_4,e_4,e_3)
    | product(e_4,e_4,e_4)
    | product(e_4,e_4,e_5) ),
    inference(instantiation,[status(thm)],[c_2181]) ).

cnf(c_2807,plain,
    ( product(e_4,e_4,e_1)
    | product(e_4,e_4,e_2)
    | product(e_4,e_4,e_3)
    | product(e_4,e_4,e_4)
    | product(e_4,e_4,e_5) ),
    inference(global_subsumption_just,[status(thm)],[c_2806,c_79,c_2806]) ).

cnf(c_2809,plain,
    ( ~ product(e_3,X0,e_5)
    | ~ product(e_4,X0,e_5) ),
    inference(instantiation,[status(thm)],[c_2003]) ).

cnf(c_2810,plain,
    ( ~ product(e_2,X0,e_5)
    | ~ product(e_4,X0,e_5) ),
    inference(instantiation,[status(thm)],[c_1995]) ).

cnf(c_2811,plain,
    ( ~ product(e_1,X0,e_5)
    | ~ product(e_4,X0,e_5) ),
    inference(instantiation,[status(thm)],[c_1985]) ).

cnf(c_2812,plain,
    ( ~ product(e_1,e_1,e_5)
    | ~ product(e_4,e_1,e_5) ),
    inference(instantiation,[status(thm)],[c_2811]) ).

cnf(c_2813,plain,
    ( ~ product(e_2,e_1,e_5)
    | ~ product(e_4,e_1,e_5) ),
    inference(instantiation,[status(thm)],[c_2810]) ).

cnf(c_2814,plain,
    ( ~ product(e_3,e_1,e_5)
    | ~ product(e_4,e_1,e_5) ),
    inference(instantiation,[status(thm)],[c_2809]) ).

cnf(c_2819,plain,
    ( ~ group_element(e_1)
    | product(e_4,e_1,e_1)
    | product(e_4,e_1,e_2)
    | product(e_4,e_1,e_3)
    | product(e_4,e_1,e_4)
    | product(e_4,e_1,e_5) ),
    inference(instantiation,[status(thm)],[c_2181]) ).

cnf(c_2820,plain,
    ( product(e_4,e_1,e_1)
    | product(e_4,e_1,e_2)
    | product(e_4,e_1,e_3)
    | product(e_4,e_1,e_4)
    | product(e_4,e_1,e_5) ),
    inference(global_subsumption_just,[status(thm)],[c_2819,c_79,c_76,c_2180]) ).

cnf(c_2827,plain,
    ( ~ product(e_3,e_1,e_4)
    | ~ product(e_3,e_5,e_4) ),
    inference(instantiation,[status(thm)],[c_1948]) ).

cnf(c_2829,plain,
    ( ~ product(e_2,e_2,e_2)
    | ~ product(e_2,e_5,e_2) ),
    inference(instantiation,[status(thm)],[c_1958]) ).

cnf(c_2839,plain,
    ( ~ product(e_3,X0,e_4)
    | ~ product(e_4,X0,e_5)
    | product(e_3,e_4,e_5) ),
    inference(instantiation,[status(thm)],[c_2020]) ).

cnf(c_2840,plain,
    ( ~ product(e_3,e_1,e_4)
    | ~ product(e_4,e_1,e_5)
    | product(e_3,e_4,e_5) ),
    inference(instantiation,[status(thm)],[c_2839]) ).

cnf(c_2842,plain,
    ( ~ group_element(e_1)
    | product(e_1,e_1,e_1)
    | product(e_1,e_1,e_2)
    | product(e_1,e_1,e_3)
    | product(e_1,e_1,e_4)
    | product(e_1,e_1,e_5) ),
    inference(instantiation,[status(thm)],[c_2158]) ).

cnf(c_2843,plain,
    ( product(e_1,e_1,e_1)
    | product(e_1,e_1,e_2)
    | product(e_1,e_1,e_3)
    | product(e_1,e_1,e_4)
    | product(e_1,e_1,e_5) ),
    inference(global_subsumption_just,[status(thm)],[c_2842,c_76,c_111]) ).

cnf(c_2852,plain,
    ( ~ group_element(e_1)
    | product(e_5,e_1,e_1)
    | product(e_5,e_1,e_2)
    | product(e_5,e_1,e_3)
    | product(e_5,e_1,e_4)
    | product(e_5,e_1,e_5) ),
    inference(instantiation,[status(thm)],[c_2187]) ).

cnf(c_2853,plain,
    ( product(e_5,e_1,e_1)
    | product(e_5,e_1,e_2)
    | product(e_5,e_1,e_3)
    | product(e_5,e_1,e_4)
    | product(e_5,e_1,e_5) ),
    inference(global_subsumption_just,[status(thm)],[c_2852,c_80,c_76,c_2186]) ).

cnf(c_2856,plain,
    ( ~ product(e_1,X0,e_2)
    | ~ product(e_5,X0,e_1)
    | product(e_5,e_1,e_2) ),
    inference(instantiation,[status(thm)],[c_2017]) ).

cnf(c_2857,plain,
    ( ~ product(e_1,e_1,e_2)
    | ~ product(e_5,e_1,e_1)
    | product(e_5,e_1,e_2) ),
    inference(instantiation,[status(thm)],[c_2856]) ).

cnf(c_2861,plain,
    ( ~ product(e_5,X0,e_1)
    | ~ product(e_5,X0,e_2) ),
    inference(instantiation,[status(thm)],[c_1899]) ).

cnf(c_2862,plain,
    ( ~ product(e_5,e_1,e_1)
    | ~ product(e_5,e_1,e_2) ),
    inference(instantiation,[status(thm)],[c_2861]) ).

cnf(c_2877,plain,
    ( ~ product(e_3,X0,e_4)
    | ~ product(e_5,X0,e_4) ),
    inference(instantiation,[status(thm)],[c_2006]) ).

cnf(c_2878,plain,
    ( ~ product(e_3,e_1,e_4)
    | ~ product(e_5,e_1,e_4) ),
    inference(instantiation,[status(thm)],[c_2877]) ).

cnf(c_2885,plain,
    ( ~ product(X0,e_5,X1)
    | ~ product(X1,e_5,X2)
    | product(X0,X1,X2) ),
    inference(instantiation,[status(thm)],[c_105]) ).

cnf(c_2886,plain,
    ( ~ product(e_1,e_5,e_1)
    | product(e_1,e_1,e_1) ),
    inference(instantiation,[status(thm)],[c_2885]) ).

cnf(c_2911,plain,
    ( ~ product(e_3,X0,e_4)
    | ~ product(e_5,X0,e_3)
    | product(e_5,e_3,e_4) ),
    inference(instantiation,[status(thm)],[c_2040]) ).

cnf(c_2912,plain,
    ( ~ product(e_3,e_1,e_4)
    | ~ product(e_5,e_1,e_3)
    | product(e_5,e_3,e_4) ),
    inference(instantiation,[status(thm)],[c_2911]) ).

cnf(c_2916,plain,
    ( ~ next(e_0,e_1)
    | ~ cycle(e_1,e_2)
    | ~ cycle(e_2,e_0) ),
    inference(instantiation,[status(thm)],[c_2333]) ).

cnf(c_2919,plain,
    ( ~ next(e_2,e_3)
    | ~ cycle(e_1,e_2)
    | ~ cycle(e_2,e_2) ),
    inference(instantiation,[status(thm)],[c_2338]) ).

cnf(c_2922,plain,
    ( ~ next(e_3,e_4)
    | ~ cycle(e_1,e_2)
    | ~ cycle(e_2,e_3) ),
    inference(instantiation,[status(thm)],[c_2343]) ).

cnf(c_2925,plain,
    ( ~ next(e_4,e_5)
    | ~ cycle(e_1,e_2)
    | ~ cycle(e_2,e_4) ),
    inference(instantiation,[status(thm)],[c_2348]) ).

cnf(c_2929,plain,
    ( ~ next(e_2,e_3)
    | ~ cycle(e_2,e_1)
    | ~ cycle(e_3,e_2) ),
    inference(instantiation,[status(thm)],[c_2418]) ).

cnf(c_2936,plain,
    ( ~ next(e_2,e_3)
    | ~ cycle(e_2,e_2)
    | ~ cycle(e_3,e_2) ),
    inference(instantiation,[status(thm)],[c_2438]) ).

cnf(c_2941,plain,
    ( ~ next(e_0,e_1)
    | ~ cycle(e_3,e_2)
    | ~ cycle(e_4,e_0) ),
    inference(instantiation,[status(thm)],[c_2533]) ).

cnf(c_2982,plain,
    ( ~ product(e_1,e_2,e_2)
    | ~ product(e_2,e_2,e_5)
    | product(e_1,e_2,e_5) ),
    inference(instantiation,[status(thm)],[c_2020]) ).

cnf(c_2995,plain,
    ( ~ product(e_1,X0,e_2)
    | ~ product(e_5,X0,e_2) ),
    inference(instantiation,[status(thm)],[c_1988]) ).

cnf(c_2996,plain,
    ( ~ product(e_1,e_1,e_2)
    | ~ product(e_5,e_1,e_2) ),
    inference(instantiation,[status(thm)],[c_2995]) ).

cnf(c_3008,plain,
    ( ~ product(e_4,X0,e_2)
    | ~ product(e_5,X0,e_2) ),
    inference(instantiation,[status(thm)],[c_2012]) ).

cnf(c_3009,plain,
    ( ~ product(e_3,X0,e_2)
    | ~ product(e_4,X0,e_2) ),
    inference(instantiation,[status(thm)],[c_2003]) ).

cnf(c_3011,plain,
    ( ~ product(e_1,X0,e_2)
    | ~ product(e_4,X0,e_2) ),
    inference(instantiation,[status(thm)],[c_1985]) ).

cnf(c_3012,plain,
    ( ~ product(e_1,e_1,e_2)
    | ~ product(e_4,e_1,e_2) ),
    inference(instantiation,[status(thm)],[c_3011]) ).

cnf(c_3014,plain,
    ( ~ product(e_3,e_1,e_2)
    | ~ product(e_4,e_1,e_2) ),
    inference(instantiation,[status(thm)],[c_3009]) ).

cnf(c_3015,plain,
    ( ~ product(e_4,e_1,e_2)
    | ~ product(e_5,e_1,e_2) ),
    inference(instantiation,[status(thm)],[c_3008]) ).

cnf(c_3041,plain,
    ( ~ product(e_4,X0,e_1)
    | ~ product(e_4,X0,e_2) ),
    inference(instantiation,[status(thm)],[c_1899]) ).

cnf(c_3042,plain,
    ( ~ product(e_4,e_1,e_1)
    | ~ product(e_4,e_1,e_2) ),
    inference(instantiation,[status(thm)],[c_3041]) ).

cnf(c_3063,plain,
    ( ~ product(e_2,X0,e_3)
    | ~ product(e_5,X0,e_3) ),
    inference(instantiation,[status(thm)],[c_1998]) ).

cnf(c_3064,plain,
    ( ~ product(e_1,X0,e_3)
    | ~ product(e_2,X0,e_3) ),
    inference(instantiation,[status(thm)],[c_1979]) ).

cnf(c_3065,plain,
    ( ~ product(e_1,e_1,e_3)
    | ~ product(e_2,e_1,e_3) ),
    inference(instantiation,[status(thm)],[c_3064]) ).

cnf(c_3066,plain,
    ( ~ product(e_2,e_1,e_3)
    | ~ product(e_5,e_1,e_3) ),
    inference(instantiation,[status(thm)],[c_3063]) ).

cnf(c_3070,plain,
    ( ~ product(X0,X1,e_2)
    | ~ product(e_2,X1,e_3)
    | product(X0,e_2,e_3) ),
    inference(instantiation,[status(thm)],[c_2018]) ).

cnf(c_3071,plain,
    ( ~ product(e_1,e_1,e_2)
    | ~ product(e_2,e_1,e_3)
    | product(e_1,e_2,e_3) ),
    inference(instantiation,[status(thm)],[c_3070]) ).

cnf(c_3087,plain,
    ( ~ product(e_1,e_2,e_3)
    | ~ product(e_1,e_2,e_5) ),
    inference(instantiation,[status(thm)],[c_1926]) ).

cnf(c_3104,plain,
    ( ~ product(e_1,e_5,e_1)
    | ~ product(e_1,e_5,e_2) ),
    inference(instantiation,[status(thm)],[c_1899]) ).

cnf(c_3105,plain,
    ~ product(e_1,e_5,e_1),
    inference(global_subsumption_just,[status(thm)],[c_3104,c_1061,c_2886]) ).

cnf(c_3124,plain,
    ( ~ product(e_2,e_1,e_2)
    | ~ product(e_2,e_2,e_2) ),
    inference(instantiation,[status(thm)],[c_1939]) ).

cnf(c_3125,plain,
    ~ product(e_2,e_1,e_2),
    inference(global_subsumption_just,[status(thm)],[c_3124,c_2736,c_3124]) ).

cnf(c_3145,plain,
    ( ~ product(e_2,e_4,e_1)
    | ~ product(e_2,e_5,e_1) ),
    inference(instantiation,[status(thm)],[c_1972]) ).

cnf(c_3146,plain,
    ( ~ product(e_2,e_3,e_1)
    | ~ product(e_2,e_4,e_1) ),
    inference(instantiation,[status(thm)],[c_1963]) ).

cnf(c_3147,plain,
    ( ~ product(e_2,e_2,e_1)
    | ~ product(e_2,e_4,e_1) ),
    inference(instantiation,[status(thm)],[c_1955]) ).

cnf(c_3149,plain,
    ( ~ product(X0,e_4,e_2)
    | ~ product(e_2,e_4,e_1)
    | product(X0,e_2,e_1) ),
    inference(instantiation,[status(thm)],[c_2027]) ).

cnf(c_3150,plain,
    ( ~ product(e_1,e_4,e_2)
    | ~ product(e_2,e_4,e_1)
    | product(e_1,e_2,e_1) ),
    inference(instantiation,[status(thm)],[c_3149]) ).

cnf(c_3171,plain,
    ( ~ product(e_3,e_1,e_4)
    | ~ product(e_3,e_2,e_4) ),
    inference(instantiation,[status(thm)],[c_1939]) ).

cnf(c_3179,plain,
    ( ~ product(e_3,X0,e_4)
    | ~ product(e_4,X0,e_3)
    | product(e_3,e_4,e_3) ),
    inference(instantiation,[status(thm)],[c_2018]) ).

cnf(c_3180,plain,
    ( ~ product(e_3,e_1,e_4)
    | ~ product(e_4,e_1,e_3)
    | product(e_3,e_4,e_3) ),
    inference(instantiation,[status(thm)],[c_3179]) ).

cnf(c_3185,plain,
    ( ~ product(e_2,X0,e_5)
    | ~ product(e_5,X0,e_3)
    | product(e_2,e_5,e_3) ),
    inference(instantiation,[status(thm)],[c_2018]) ).

cnf(c_3186,plain,
    ( ~ product(e_2,e_1,e_5)
    | ~ product(e_5,e_1,e_3)
    | product(e_2,e_5,e_3) ),
    inference(instantiation,[status(thm)],[c_3185]) ).

cnf(c_3194,plain,
    ( ~ product(e_1,X0,e_5)
    | ~ product(e_2,X0,e_5) ),
    inference(instantiation,[status(thm)],[c_1979]) ).

cnf(c_3195,plain,
    ( ~ product(e_1,e_1,e_5)
    | ~ product(e_2,e_1,e_5) ),
    inference(instantiation,[status(thm)],[c_3194]) ).

cnf(c_3209,plain,
    ( ~ product(e_4,X0,e_3)
    | ~ product(e_5,X0,e_3) ),
    inference(instantiation,[status(thm)],[c_2012]) ).

cnf(c_3211,plain,
    ( ~ product(e_2,X0,e_3)
    | ~ product(e_4,X0,e_3) ),
    inference(instantiation,[status(thm)],[c_1995]) ).

cnf(c_3214,plain,
    ( ~ product(e_2,e_1,e_3)
    | ~ product(e_4,e_1,e_3) ),
    inference(instantiation,[status(thm)],[c_3211]) ).

cnf(c_3216,plain,
    ( ~ product(e_4,e_1,e_3)
    | ~ product(e_5,e_1,e_3) ),
    inference(instantiation,[status(thm)],[c_3209]) ).

cnf(c_3220,plain,
    ( ~ product(e_3,X0,X1)
    | ~ product(e_4,X0,e_3)
    | product(e_4,e_3,X1) ),
    inference(instantiation,[status(thm)],[c_2039]) ).

cnf(c_3221,plain,
    ( ~ product(e_3,e_1,e_1)
    | ~ product(e_4,e_1,e_3)
    | product(e_4,e_3,e_1) ),
    inference(instantiation,[status(thm)],[c_3220]) ).

cnf(c_3226,plain,
    ( ~ product(X0,e_2,e_1)
    | ~ product(e_1,e_2,e_1)
    | product(X0,e_1,e_1) ),
    inference(instantiation,[status(thm)],[c_105]) ).

cnf(c_3227,plain,
    ( ~ product(e_1,e_2,e_1)
    | product(e_1,e_1,e_1) ),
    inference(instantiation,[status(thm)],[c_3226]) ).

cnf(c_3228,plain,
    ~ product(e_1,e_2,e_1),
    inference(global_subsumption_just,[status(thm)],[c_3226,c_989,c_3227]) ).

cnf(c_3262,plain,
    ( ~ product(e_2,e_3,e_3)
    | ~ product(e_2,e_5,e_3) ),
    inference(instantiation,[status(thm)],[c_1966]) ).

cnf(c_3264,plain,
    ( ~ product(e_2,e_1,e_3)
    | ~ product(e_2,e_3,e_3) ),
    inference(instantiation,[status(thm)],[c_1942]) ).

cnf(c_3274,plain,
    ( ~ product(e_2,e_1,e_3)
    | ~ product(e_2,e_4,e_3) ),
    inference(instantiation,[status(thm)],[c_1945]) ).

cnf(c_3289,plain,
    ( ~ product(e_2,e_1,e_5)
    | ~ greater(X0,e_0)
    | ~ cycle(e_2,X0)
    | equalish(e_5,e_3) ),
    inference(instantiation,[status(thm)],[c_2085]) ).

cnf(c_3290,plain,
    ( ~ product(e_2,e_1,e_5)
    | ~ greater(e_1,e_0)
    | ~ cycle(e_2,e_1)
    | equalish(e_5,e_3) ),
    inference(instantiation,[status(thm)],[c_3289]) ).

cnf(c_3324,plain,
    ( ~ next(e_0,e_1)
    | ~ cycle(e_4,e_4)
    | ~ cycle(e_5,e_0) ),
    inference(instantiation,[status(thm)],[c_2673]) ).

cnf(c_3330,plain,
    ( ~ group_element(e_1)
    | product(e_3,e_1,e_1)
    | product(e_3,e_1,e_2)
    | product(e_3,e_1,e_3)
    | product(e_3,e_1,e_4)
    | product(e_3,e_1,e_5) ),
    inference(instantiation,[status(thm)],[c_2173]) ).

cnf(c_3331,plain,
    ( product(e_3,e_1,e_1)
    | product(e_3,e_1,e_2)
    | product(e_3,e_1,e_3)
    | product(e_3,e_1,e_4)
    | product(e_3,e_1,e_5) ),
    inference(global_subsumption_just,[status(thm)],[c_3330,c_78,c_76,c_2172]) ).

cnf(c_3333,plain,
    ( ~ product(e_1,X0,e_3)
    | ~ product(e_3,X0,e_1)
    | product(e_3,e_1,e_3) ),
    inference(instantiation,[status(thm)],[c_2018]) ).

cnf(c_3334,plain,
    ( ~ product(e_1,e_1,e_3)
    | ~ product(e_3,e_1,e_1)
    | product(e_3,e_1,e_3) ),
    inference(instantiation,[status(thm)],[c_3333]) ).

cnf(c_3340,plain,
    ( ~ product(e_2,e_1,e_5)
    | ~ product(e_2,e_4,e_5) ),
    inference(instantiation,[status(thm)],[c_1945]) ).

cnf(c_3356,plain,
    ( ~ product(e_2,e_1,e_5)
    | ~ product(e_3,e_1,e_5) ),
    inference(instantiation,[status(thm)],[c_1992]) ).

cnf(c_3371,plain,
    ( ~ product(e_1,X0,e_2)
    | ~ product(e_3,X0,e_1)
    | product(e_3,e_1,e_2) ),
    inference(instantiation,[status(thm)],[c_2038]) ).

cnf(c_3373,plain,
    ( ~ product(e_1,e_1,e_2)
    | ~ product(e_3,e_1,e_1)
    | product(e_3,e_1,e_2) ),
    inference(instantiation,[status(thm)],[c_3371]) ).

cnf(c_3376,plain,
    ( ~ product(e_1,X0,e_2)
    | ~ product(e_3,X0,e_2) ),
    inference(instantiation,[status(thm)],[c_1982]) ).

cnf(c_3377,plain,
    ( ~ product(e_1,e_1,e_2)
    | ~ product(e_3,e_1,e_2) ),
    inference(instantiation,[status(thm)],[c_3376]) ).

cnf(c_3381,plain,
    ( ~ product(e_2,e_1,e_5)
    | ~ product(e_2,e_3,e_5) ),
    inference(instantiation,[status(thm)],[c_1942]) ).

cnf(c_3395,plain,
    ( ~ product(e_2,e_4,e_3)
    | ~ product(e_3,e_4,e_2)
    | product(e_2,e_3,e_2) ),
    inference(instantiation,[status(thm)],[c_2017]) ).

cnf(c_3400,plain,
    ( ~ product(e_3,X0,e_3)
    | product(e_3,e_3,e_3) ),
    inference(instantiation,[status(thm)],[c_2018]) ).

cnf(c_3401,plain,
    ( ~ product(e_3,e_1,e_3)
    | product(e_3,e_3,e_3) ),
    inference(instantiation,[status(thm)],[c_3400]) ).

cnf(c_3423,plain,
    ( ~ product(e_4,X0,e_4)
    | ~ product(e_5,X0,e_4) ),
    inference(instantiation,[status(thm)],[c_2012]) ).

cnf(c_3424,plain,
    ( ~ product(e_3,X0,e_4)
    | ~ product(e_4,X0,e_4) ),
    inference(instantiation,[status(thm)],[c_2003]) ).

cnf(c_3425,plain,
    ( ~ product(e_2,X0,e_4)
    | ~ product(e_4,X0,e_4) ),
    inference(instantiation,[status(thm)],[c_1995]) ).

cnf(c_3428,plain,
    ( ~ product(e_2,e_1,e_4)
    | ~ product(e_4,e_1,e_4) ),
    inference(instantiation,[status(thm)],[c_3425]) ).

cnf(c_3429,plain,
    ( ~ product(e_3,e_1,e_4)
    | ~ product(e_4,e_1,e_4) ),
    inference(instantiation,[status(thm)],[c_3424]) ).

cnf(c_3430,plain,
    ( ~ product(e_4,e_1,e_4)
    | ~ product(e_5,e_1,e_4) ),
    inference(instantiation,[status(thm)],[c_3423]) ).

cnf(c_3466,plain,
    ( ~ product(e_4,e_1,e_4)
    | ~ product(e_4,e_2,e_4) ),
    inference(instantiation,[status(thm)],[c_1939]) ).

cnf(c_3469,plain,
    ( ~ product(e_3,e_1,e_3)
    | ~ product(e_3,e_3,e_3) ),
    inference(instantiation,[status(thm)],[c_1942]) ).

cnf(c_3470,plain,
    ~ product(e_3,e_1,e_3),
    inference(global_subsumption_just,[status(thm)],[c_3469,c_3401,c_3469]) ).

cnf(c_3493,plain,
    ( ~ product(e_5,X0,e_1)
    | ~ product(e_5,X0,e_4) ),
    inference(instantiation,[status(thm)],[c_1905]) ).

cnf(c_3494,plain,
    ( ~ product(e_5,e_1,e_1)
    | ~ product(e_5,e_1,e_4) ),
    inference(instantiation,[status(thm)],[c_3493]) ).

cnf(c_3521,plain,
    ( ~ product(e_1,e_3,e_3)
    | ~ product(e_1,e_4,e_3) ),
    inference(instantiation,[status(thm)],[c_1963]) ).

cnf(c_3527,plain,
    ( ~ product(e_4,X0,e_3)
    | ~ product(e_5,X0,e_4)
    | product(e_5,e_4,e_3) ),
    inference(instantiation,[status(thm)],[c_2018]) ).

cnf(c_3528,plain,
    ( ~ product(e_4,e_1,e_3)
    | ~ product(e_5,e_1,e_4)
    | product(e_5,e_4,e_3) ),
    inference(instantiation,[status(thm)],[c_3527]) ).

cnf(c_3534,plain,
    ( ~ product(e_3,X0,e_1)
    | ~ product(e_3,X0,e_2) ),
    inference(instantiation,[status(thm)],[c_1899]) ).

cnf(c_3535,plain,
    ( ~ product(e_3,e_1,e_1)
    | ~ product(e_3,e_1,e_2) ),
    inference(instantiation,[status(thm)],[c_3534]) ).

cnf(c_3546,plain,
    ( ~ product(e_1,X0,e_3)
    | ~ product(e_4,X0,e_1)
    | product(e_4,e_1,e_3) ),
    inference(instantiation,[status(thm)],[c_2018]) ).

cnf(c_3547,plain,
    ( ~ product(e_1,e_1,e_3)
    | ~ product(e_4,e_1,e_1)
    | product(e_4,e_1,e_3) ),
    inference(instantiation,[status(thm)],[c_3546]) ).

cnf(c_3549,plain,
    ( ~ product(e_4,X0,e_1)
    | ~ product(e_4,X0,e_3) ),
    inference(instantiation,[status(thm)],[c_1902]) ).

cnf(c_3550,plain,
    ( ~ product(e_4,e_1,e_1)
    | ~ product(e_4,e_1,e_3) ),
    inference(instantiation,[status(thm)],[c_3549]) ).

cnf(c_3581,plain,
    ( ~ next(e_0,e_1)
    | ~ cycle(e_4,e_2)
    | ~ cycle(e_5,e_0) ),
    inference(instantiation,[status(thm)],[c_2633]) ).

cnf(c_3595,plain,
    ( ~ product(e_1,e_2,e_5)
    | ~ product(e_1,e_3,e_5) ),
    inference(instantiation,[status(thm)],[c_1952]) ).

cnf(c_3599,plain,
    ( ~ product(e_1,e_3,e_2)
    | ~ product(e_4,e_3,e_1)
    | product(e_4,e_1,e_2) ),
    inference(instantiation,[status(thm)],[c_2039]) ).

cnf(c_3620,plain,
    ( ~ product(e_1,e_3,e_5)
    | ~ product(e_1,e_5,e_5) ),
    inference(instantiation,[status(thm)],[c_1966]) ).

cnf(c_3635,plain,
    ( ~ product(e_2,e_2,e_4)
    | ~ product(e_2,e_3,e_4) ),
    inference(instantiation,[status(thm)],[c_1952]) ).

cnf(c_3662,plain,
    ( ~ product(e_2,e_3,e_2)
    | product(e_2,e_2,e_2) ),
    inference(instantiation,[status(thm)],[c_2735]) ).

cnf(c_3670,plain,
    ( ~ product(e_2,e_4,e_2)
    | ~ product(e_3,e_4,e_2) ),
    inference(instantiation,[status(thm)],[c_1992]) ).

cnf(c_3679,plain,
    ( ~ product(e_2,e_4,e_2)
    | product(e_2,e_2,e_2) ),
    inference(instantiation,[status(thm)],[c_2735]) ).

cnf(c_3685,plain,
    ( ~ product(e_3,e_2,e_3)
    | ~ product(e_3,e_3,e_3) ),
    inference(instantiation,[status(thm)],[c_1952]) ).

cnf(c_3695,plain,
    ( ~ product(e_3,e_3,e_3)
    | ~ product(e_3,e_4,e_3) ),
    inference(instantiation,[status(thm)],[c_1963]) ).

cnf(c_3721,plain,
    ( ~ product(e_3,e_4,e_5)
    | ~ product(e_3,e_5,e_5) ),
    inference(instantiation,[status(thm)],[c_1972]) ).

cnf(c_3742,plain,
    ( ~ product(e_4,e_2,e_1)
    | ~ product(e_4,e_3,e_1) ),
    inference(instantiation,[status(thm)],[c_1952]) ).

cnf(c_3768,plain,
    ( ~ product(e_2,e_3,e_4)
    | ~ product(e_4,e_3,e_3)
    | product(e_2,e_4,e_3) ),
    inference(instantiation,[status(thm)],[c_2018]) ).

cnf(c_3770,plain,
    ( ~ product(e_4,e_3,X0)
    | ~ product(e_2,e_3,e_4)
    | product(e_2,e_4,X0) ),
    inference(instantiation,[status(thm)],[c_2029]) ).

cnf(c_3771,plain,
    ( ~ product(e_2,e_3,e_4)
    | ~ product(e_2,e_3,e_5) ),
    inference(instantiation,[status(thm)],[c_1932]) ).

cnf(c_3774,plain,
    ( ~ product(e_2,e_3,e_1)
    | ~ product(e_2,e_3,e_4) ),
    inference(instantiation,[status(thm)],[c_1905]) ).

cnf(c_3775,plain,
    ( ~ product(e_2,e_3,e_4)
    | ~ product(e_4,e_3,e_1)
    | product(e_2,e_4,e_1) ),
    inference(instantiation,[status(thm)],[c_3770]) ).

cnf(c_3778,plain,
    ( ~ product(e_2,e_3,e_4)
    | ~ product(e_5,e_3,e_4) ),
    inference(instantiation,[status(thm)],[c_1998]) ).

cnf(c_3779,plain,
    ( ~ product(e_1,e_3,e_4)
    | ~ product(e_2,e_3,e_4) ),
    inference(instantiation,[status(thm)],[c_1979]) ).

cnf(c_3787,plain,
    ( ~ product(e_2,e_4,e_4)
    | ~ product(e_4,e_4,e_3)
    | product(e_2,e_4,e_3) ),
    inference(instantiation,[status(thm)],[c_2018]) ).

cnf(c_3789,plain,
    ( ~ product(e_4,e_4,X0)
    | ~ product(e_2,e_4,e_4)
    | product(e_2,e_4,X0) ),
    inference(instantiation,[status(thm)],[c_2029]) ).

cnf(c_3790,plain,
    ( ~ product(e_2,e_4,e_4)
    | ~ product(e_2,e_4,e_5) ),
    inference(instantiation,[status(thm)],[c_1932]) ).

cnf(c_3791,plain,
    ( ~ product(e_2,e_4,e_3)
    | ~ product(e_2,e_4,e_4) ),
    inference(instantiation,[status(thm)],[c_1923]) ).

cnf(c_3793,plain,
    ( ~ product(e_2,e_4,e_1)
    | ~ product(e_2,e_4,e_4) ),
    inference(instantiation,[status(thm)],[c_1905]) ).

cnf(c_3794,plain,
    ( ~ product(e_2,e_4,e_4)
    | ~ product(e_4,e_4,e_1)
    | product(e_2,e_4,e_1) ),
    inference(instantiation,[status(thm)],[c_3789]) ).

cnf(c_3811,plain,
    ( ~ product(e_1,e_1,e_3)
    | ~ product(e_5,e_1,e_1)
    | product(e_5,e_1,e_3) ),
    inference(instantiation,[status(thm)],[c_2018]) ).

cnf(c_3813,plain,
    ( ~ product(e_5,e_1,e_1)
    | ~ product(e_5,e_1,e_3) ),
    inference(instantiation,[status(thm)],[c_1902]) ).

cnf(c_3814,plain,
    ( ~ product(e_1,e_1,e_3)
    | ~ product(e_5,e_1,e_3) ),
    inference(instantiation,[status(thm)],[c_1988]) ).

cnf(c_3818,plain,
    ( ~ product(e_3,X0,e_2)
    | ~ product(e_5,X0,e_2) ),
    inference(instantiation,[status(thm)],[c_2006]) ).

cnf(c_3819,plain,
    ( ~ product(e_3,e_1,e_2)
    | ~ product(e_5,e_1,e_2) ),
    inference(instantiation,[status(thm)],[c_3818]) ).

cnf(c_3884,plain,
    ( ~ next(X0,X1)
    | ~ greater(X2,e_0)
    | ~ cycle(e_1,X2)
    | ~ cycle(e_2,X0)
    | ~ next(e_1,e_2)
    | equalish(X2,X1) ),
    inference(instantiation,[status(thm)],[c_72]) ).

cnf(c_3885,plain,
    ( ~ cycle(e_2,X0)
    | ~ cycle(e_1,X2)
    | ~ greater(X2,e_0)
    | ~ next(X0,X1)
    | equalish(X2,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_3884,c_50,c_1795]) ).

cnf(c_3886,plain,
    ( ~ next(X0,X1)
    | ~ greater(X2,e_0)
    | ~ cycle(e_1,X2)
    | ~ cycle(e_2,X0)
    | equalish(X2,X1) ),
    inference(renaming,[status(thm)],[c_3885]) ).

cnf(c_3890,plain,
    ( ~ next(X0,X1)
    | ~ greater(X2,e_0)
    | ~ cycle(e_2,X2)
    | ~ cycle(e_3,X0)
    | ~ next(e_2,e_3)
    | equalish(X2,X1) ),
    inference(instantiation,[status(thm)],[c_72]) ).

cnf(c_3891,plain,
    ( ~ cycle(e_3,X0)
    | ~ cycle(e_2,X2)
    | ~ greater(X2,e_0)
    | ~ next(X0,X1)
    | equalish(X2,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_3890,c_51,c_1808]) ).

cnf(c_3892,plain,
    ( ~ next(X0,X1)
    | ~ greater(X2,e_0)
    | ~ cycle(e_2,X2)
    | ~ cycle(e_3,X0)
    | equalish(X2,X1) ),
    inference(renaming,[status(thm)],[c_3891]) ).

cnf(c_3895,plain,
    ( ~ greater(X0,X1)
    | ~ cycle(X2,X0)
    | ~ greater(e_3,X2)
    | ~ cycle(e_4,X1)
    | ~ next(e_3,e_4)
    | ~ cycle(e_3,e_0) ),
    inference(instantiation,[status(thm)],[c_73]) ).

cnf(c_3896,plain,
    ( ~ next(X0,X1)
    | ~ greater(X2,e_0)
    | ~ cycle(e_3,X2)
    | ~ cycle(e_4,X0)
    | ~ next(e_3,e_4)
    | equalish(X2,X1) ),
    inference(instantiation,[status(thm)],[c_72]) ).

cnf(c_3897,plain,
    ( ~ cycle(e_4,X0)
    | ~ cycle(e_3,X2)
    | ~ greater(X2,e_0)
    | ~ next(X0,X1)
    | equalish(X2,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_3896,c_52,c_1823]) ).

cnf(c_3898,plain,
    ( ~ next(X0,X1)
    | ~ greater(X2,e_0)
    | ~ cycle(e_3,X2)
    | ~ cycle(e_4,X0)
    | equalish(X2,X1) ),
    inference(renaming,[status(thm)],[c_3897]) ).

cnf(c_3899,plain,
    ( ~ cycle(e_4,X1)
    | ~ greater(e_3,X2)
    | ~ cycle(X2,X0)
    | ~ greater(X0,X1)
    | ~ cycle(e_3,e_0) ),
    inference(global_subsumption_just,[status(thm)],[c_3895,c_52,c_1822]) ).

cnf(c_3900,plain,
    ( ~ greater(X0,X1)
    | ~ cycle(X2,X0)
    | ~ greater(e_3,X2)
    | ~ cycle(e_4,X1)
    | ~ cycle(e_3,e_0) ),
    inference(renaming,[status(thm)],[c_3899]) ).

cnf(c_3901,plain,
    ( ~ greater(X0,X1)
    | ~ cycle(X2,X0)
    | ~ greater(e_4,X2)
    | ~ cycle(e_5,X1)
    | ~ next(e_4,e_5)
    | ~ cycle(e_4,e_0) ),
    inference(instantiation,[status(thm)],[c_73]) ).

cnf(c_3902,plain,
    ( ~ next(X0,X1)
    | ~ greater(X2,e_0)
    | ~ cycle(e_4,X2)
    | ~ cycle(e_5,X0)
    | ~ next(e_4,e_5)
    | equalish(X2,X1) ),
    inference(instantiation,[status(thm)],[c_72]) ).

cnf(c_3903,plain,
    ( ~ cycle(e_5,X0)
    | ~ cycle(e_4,X2)
    | ~ greater(X2,e_0)
    | ~ next(X0,X1)
    | equalish(X2,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_3902,c_53,c_1838]) ).

cnf(c_3904,plain,
    ( ~ next(X0,X1)
    | ~ greater(X2,e_0)
    | ~ cycle(e_4,X2)
    | ~ cycle(e_5,X0)
    | equalish(X2,X1) ),
    inference(renaming,[status(thm)],[c_3903]) ).

cnf(c_3905,plain,
    ( ~ cycle(e_5,X1)
    | ~ greater(e_4,X2)
    | ~ cycle(X2,X0)
    | ~ greater(X0,X1)
    | ~ cycle(e_4,e_0) ),
    inference(global_subsumption_just,[status(thm)],[c_3901,c_1845]) ).

cnf(c_3906,plain,
    ( ~ greater(X0,X1)
    | ~ cycle(X2,X0)
    | ~ greater(e_4,X2)
    | ~ cycle(e_5,X1)
    | ~ cycle(e_4,e_0) ),
    inference(renaming,[status(thm)],[c_3905]) ).

cnf(c_3910,plain,
    ( ~ group_element(X0)
    | ~ group_element(e_1)
    | product(e_1,X0,e_1)
    | product(e_1,X0,e_2)
    | product(e_1,X0,e_3)
    | product(e_1,X0,e_4)
    | product(e_1,X0,e_5) ),
    inference(instantiation,[status(thm)],[c_101]) ).

cnf(c_3914,plain,
    ( ~ group_element(X0)
    | product(e_1,X0,e_1)
    | product(e_1,X0,e_2)
    | product(e_1,X0,e_3)
    | product(e_1,X0,e_4)
    | product(e_1,X0,e_5) ),
    inference(global_subsumption_just,[status(thm)],[c_3910,c_76,c_2154]) ).

cnf(c_3929,plain,
    ( ~ group_element(e_4)
    | cycle(e_4,e_0)
    | cycle(e_4,e_1)
    | cycle(e_4,e_2)
    | cycle(e_4,e_3)
    | cycle(e_4,e_4) ),
    inference(instantiation,[status(thm)],[c_70]) ).

cnf(c_3930,plain,
    ( cycle(e_4,e_3)
    | cycle(e_4,e_0)
    | cycle(e_4,e_1) ),
    inference(global_subsumption_just,[status(thm)],[c_3929,c_71,c_49,c_2178,c_3324,c_3581]) ).

cnf(c_3931,plain,
    ( cycle(e_4,e_0)
    | cycle(e_4,e_1)
    | cycle(e_4,e_3) ),
    inference(renaming,[status(thm)],[c_3930]) ).

cnf(c_4028,plain,
    ( ~ next(X0,e_4)
    | ~ cycle(e_2,X0)
    | ~ greater(e_3,e_0)
    | ~ cycle(e_1,e_3)
    | equalish(e_3,e_4) ),
    inference(instantiation,[status(thm)],[c_3886]) ).

cnf(c_4029,plain,
    ( ~ cycle(e_1,e_3)
    | ~ next(X0,e_4)
    | ~ cycle(e_2,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_4028,c_2363]) ).

cnf(c_4030,plain,
    ( ~ next(X0,e_4)
    | ~ cycle(e_2,X0)
    | ~ cycle(e_1,e_3) ),
    inference(renaming,[status(thm)],[c_4029]) ).

cnf(c_4031,plain,
    ( ~ next(X0,e_5)
    | ~ cycle(e_2,X0)
    | ~ greater(e_3,e_0)
    | ~ cycle(e_1,e_3)
    | equalish(e_3,e_5) ),
    inference(instantiation,[status(thm)],[c_3886]) ).

cnf(c_4032,plain,
    ( ~ cycle(e_1,e_3)
    | ~ next(X0,e_5)
    | ~ cycle(e_2,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_4031,c_2368]) ).

cnf(c_4033,plain,
    ( ~ next(X0,e_5)
    | ~ cycle(e_2,X0)
    | ~ cycle(e_1,e_3) ),
    inference(renaming,[status(thm)],[c_4032]) ).

cnf(c_4040,plain,
    ( ~ next(X0,e_3)
    | ~ cycle(e_2,X0)
    | ~ greater(e_4,e_0)
    | ~ cycle(e_1,e_4)
    | equalish(e_4,e_3) ),
    inference(instantiation,[status(thm)],[c_3886]) ).

cnf(c_4041,plain,
    ( ~ cycle(e_1,e_4)
    | ~ next(X0,e_3)
    | ~ cycle(e_2,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_4040,c_2383]) ).

cnf(c_4042,plain,
    ( ~ next(X0,e_3)
    | ~ cycle(e_2,X0)
    | ~ cycle(e_1,e_4) ),
    inference(renaming,[status(thm)],[c_4041]) ).

cnf(c_4043,plain,
    ( ~ next(X0,e_5)
    | ~ cycle(e_2,X0)
    | ~ greater(e_4,e_0)
    | ~ cycle(e_1,e_4)
    | equalish(e_4,e_5) ),
    inference(instantiation,[status(thm)],[c_3886]) ).

cnf(c_4044,plain,
    ( ~ cycle(e_1,e_4)
    | ~ next(X0,e_5)
    | ~ cycle(e_2,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_4043,c_2388]) ).

cnf(c_4045,plain,
    ( ~ next(X0,e_5)
    | ~ cycle(e_2,X0)
    | ~ cycle(e_1,e_4) ),
    inference(renaming,[status(thm)],[c_4044]) ).

cnf(c_4070,plain,
    ( ~ next(X0,e_1)
    | ~ cycle(e_3,X0)
    | ~ greater(e_2,e_0)
    | ~ cycle(e_2,e_2)
    | equalish(e_2,e_1) ),
    inference(instantiation,[status(thm)],[c_3892]) ).

cnf(c_4071,plain,
    ( ~ cycle(e_2,e_2)
    | ~ next(X0,e_1)
    | ~ cycle(e_3,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_4070,c_2433]) ).

cnf(c_4072,plain,
    ( ~ next(X0,e_1)
    | ~ cycle(e_3,X0)
    | ~ cycle(e_2,e_2) ),
    inference(renaming,[status(thm)],[c_4071]) ).

cnf(c_4082,plain,
    ( ~ next(X0,e_1)
    | ~ cycle(e_3,X0)
    | ~ greater(e_3,e_0)
    | ~ cycle(e_2,e_3)
    | equalish(e_3,e_1) ),
    inference(instantiation,[status(thm)],[c_3892]) ).

cnf(c_4083,plain,
    ( ~ cycle(e_2,e_3)
    | ~ next(X0,e_1)
    | ~ cycle(e_3,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_4082,c_2453]) ).

cnf(c_4084,plain,
    ( ~ next(X0,e_1)
    | ~ cycle(e_3,X0)
    | ~ cycle(e_2,e_3) ),
    inference(renaming,[status(thm)],[c_4083]) ).

cnf(c_4100,plain,
    ( ~ next(X0,e_3)
    | ~ cycle(e_3,X0)
    | ~ greater(e_4,e_0)
    | ~ cycle(e_2,e_4)
    | equalish(e_4,e_3) ),
    inference(instantiation,[status(thm)],[c_3892]) ).

cnf(c_4101,plain,
    ( ~ cycle(e_2,e_4)
    | ~ next(X0,e_3)
    | ~ cycle(e_3,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_4100,c_2483]) ).

cnf(c_4102,plain,
    ( ~ next(X0,e_3)
    | ~ cycle(e_3,X0)
    | ~ cycle(e_2,e_4) ),
    inference(renaming,[status(thm)],[c_4101]) ).

cnf(c_4142,plain,
    ( ~ next(X0,e_1)
    | ~ cycle(e_4,X0)
    | ~ greater(e_3,e_0)
    | ~ cycle(e_3,e_3)
    | equalish(e_3,e_1) ),
    inference(instantiation,[status(thm)],[c_3898]) ).

cnf(c_4143,plain,
    ( ~ cycle(e_3,e_3)
    | ~ next(X0,e_1)
    | ~ cycle(e_4,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_4142,c_2553]) ).

cnf(c_4144,plain,
    ( ~ next(X0,e_1)
    | ~ cycle(e_4,X0)
    | ~ cycle(e_3,e_3) ),
    inference(renaming,[status(thm)],[c_4143]) ).

cnf(c_4154,plain,
    ( ~ next(X0,e_1)
    | ~ cycle(e_4,X0)
    | ~ greater(e_4,e_0)
    | ~ cycle(e_3,e_4)
    | equalish(e_4,e_1) ),
    inference(instantiation,[status(thm)],[c_3898]) ).

cnf(c_4155,plain,
    ( ~ cycle(e_3,e_4)
    | ~ next(X0,e_1)
    | ~ cycle(e_4,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_4154,c_2573]) ).

cnf(c_4156,plain,
    ( ~ next(X0,e_1)
    | ~ cycle(e_4,X0)
    | ~ cycle(e_3,e_4) ),
    inference(renaming,[status(thm)],[c_4155]) ).

cnf(c_4201,plain,
    ( ~ next(X0,e_1)
    | ~ cycle(e_5,X0)
    | ~ greater(e_3,e_0)
    | ~ cycle(e_4,e_3)
    | equalish(e_3,e_1) ),
    inference(instantiation,[status(thm)],[c_3904]) ).

cnf(c_4202,plain,
    ( ~ cycle(e_4,e_3)
    | ~ next(X0,e_1)
    | ~ cycle(e_5,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_4201,c_2653]) ).

cnf(c_4203,plain,
    ( ~ next(X0,e_1)
    | ~ cycle(e_5,X0)
    | ~ cycle(e_4,e_3) ),
    inference(renaming,[status(thm)],[c_4202]) ).

cnf(c_4234,plain,
    ( ~ greater(e_3,X0)
    | ~ cycle(e_4,X0)
    | ~ greater(e_3,e_1)
    | ~ cycle(e_1,e_3)
    | ~ cycle(e_3,e_0) ),
    inference(instantiation,[status(thm)],[c_3900]) ).

cnf(c_4235,plain,
    ( ~ greater(e_3,e_1)
    | ~ cycle(e_1,e_3)
    | ~ cycle(e_3,e_0)
    | ~ cycle(e_4,e_1) ),
    inference(instantiation,[status(thm)],[c_4234]) ).

cnf(c_4236,plain,
    ( ~ cycle(e_4,X0)
    | ~ greater(e_3,X0)
    | ~ cycle(e_1,e_3)
    | ~ cycle(e_3,e_0) ),
    inference(global_subsumption_just,[status(thm)],[c_4234,c_60,c_4234]) ).

cnf(c_4237,plain,
    ( ~ greater(e_3,X0)
    | ~ cycle(e_4,X0)
    | ~ cycle(e_1,e_3)
    | ~ cycle(e_3,e_0) ),
    inference(renaming,[status(thm)],[c_4236]) ).

cnf(c_4239,plain,
    ( ~ product(X0,X1,e_1)
    | ~ product(e_1,X1,e_4)
    | product(X0,e_1,e_4) ),
    inference(instantiation,[status(thm)],[c_105]) ).

cnf(c_4244,plain,
    ( ~ product(e_1,X0,e_4)
    | ~ product(e_1,X1,e_4)
    | equalish(X1,X0) ),
    inference(instantiation,[status(thm)],[c_103]) ).

cnf(c_4265,plain,
    ( ~ product(X0,X1,e_3)
    | ~ product(e_3,X1,e_2)
    | product(X0,e_3,e_2) ),
    inference(instantiation,[status(thm)],[c_105]) ).

cnf(c_4271,plain,
    ( ~ product(e_3,X0,X1)
    | ~ product(e_3,X0,e_2)
    | equalish(X1,e_2) ),
    inference(instantiation,[status(thm)],[c_102]) ).

cnf(c_4280,plain,
    ( ~ product(X0,X1,e_3)
    | ~ product(e_4,X1,e_3)
    | equalish(X0,e_4) ),
    inference(instantiation,[status(thm)],[c_104]) ).

cnf(c_4284,plain,
    ( ~ product(X0,X1,e_5)
    | ~ product(e_5,X1,e_1)
    | product(X0,e_5,e_1) ),
    inference(instantiation,[status(thm)],[c_105]) ).

cnf(c_4292,plain,
    ( ~ greater(e_4,X0)
    | ~ cycle(e_4,X0)
    | ~ greater(e_3,e_1)
    | ~ cycle(e_1,e_4)
    | ~ cycle(e_3,e_0) ),
    inference(instantiation,[status(thm)],[c_3900]) ).

cnf(c_4294,plain,
    ( ~ cycle(e_4,X0)
    | ~ greater(e_4,X0)
    | ~ cycle(e_1,e_4)
    | ~ cycle(e_3,e_0) ),
    inference(global_subsumption_just,[status(thm)],[c_4292,c_60,c_4292]) ).

cnf(c_4295,plain,
    ( ~ greater(e_4,X0)
    | ~ cycle(e_4,X0)
    | ~ cycle(e_1,e_4)
    | ~ cycle(e_3,e_0) ),
    inference(renaming,[status(thm)],[c_4294]) ).

cnf(c_4296,plain,
    ( ~ greater(e_4,e_1)
    | ~ cycle(e_1,e_4)
    | ~ cycle(e_3,e_0)
    | ~ cycle(e_4,e_1) ),
    inference(instantiation,[status(thm)],[c_4295]) ).

cnf(c_4298,plain,
    ( ~ greater(e_4,X0)
    | ~ cycle(e_4,X0)
    | ~ greater(e_3,e_2)
    | ~ cycle(e_2,e_4)
    | ~ cycle(e_3,e_0) ),
    inference(instantiation,[status(thm)],[c_3900]) ).

cnf(c_4299,plain,
    ( ~ greater(e_3,e_2)
    | ~ greater(e_4,e_1)
    | ~ cycle(e_2,e_4)
    | ~ cycle(e_3,e_0)
    | ~ cycle(e_4,e_1) ),
    inference(instantiation,[status(thm)],[c_4298]) ).

cnf(c_4307,plain,
    ( ~ next(e_4,e_5)
    | ~ cycle(e_1,e_4)
    | ~ cycle(e_2,e_4) ),
    inference(instantiation,[status(thm)],[c_4045]) ).

cnf(c_4308,plain,
    ( ~ cycle(e_1,e_4)
    | ~ cycle(e_2,e_4) ),
    inference(global_subsumption_just,[status(thm)],[c_4307,c_53,c_4307]) ).

cnf(c_4310,plain,
    ( ~ greater(e_1,X0)
    | ~ cycle(e_4,X0)
    | ~ greater(e_3,e_2)
    | ~ cycle(e_2,e_1)
    | ~ cycle(e_3,e_0) ),
    inference(instantiation,[status(thm)],[c_3900]) ).

cnf(c_4312,plain,
    ( ~ cycle(e_4,X0)
    | ~ greater(e_1,X0)
    | ~ cycle(e_2,e_1)
    | ~ cycle(e_3,e_0) ),
    inference(global_subsumption_just,[status(thm)],[c_4310,c_63,c_4310]) ).

cnf(c_4313,plain,
    ( ~ greater(e_1,X0)
    | ~ cycle(e_4,X0)
    | ~ cycle(e_2,e_1)
    | ~ cycle(e_3,e_0) ),
    inference(renaming,[status(thm)],[c_4312]) ).

cnf(c_4316,plain,
    ( ~ greater(e_2,X0)
    | ~ cycle(e_4,X0)
    | ~ greater(e_3,e_1)
    | ~ cycle(e_1,e_2)
    | ~ cycle(e_3,e_0) ),
    inference(instantiation,[status(thm)],[c_3900]) ).

cnf(c_4318,plain,
    ( ~ cycle(e_4,X0)
    | ~ greater(e_2,X0)
    | ~ cycle(e_1,e_2)
    | ~ cycle(e_3,e_0) ),
    inference(global_subsumption_just,[status(thm)],[c_4316,c_60,c_4316]) ).

cnf(c_4319,plain,
    ( ~ greater(e_2,X0)
    | ~ cycle(e_4,X0)
    | ~ cycle(e_1,e_2)
    | ~ cycle(e_3,e_0) ),
    inference(renaming,[status(thm)],[c_4318]) ).

cnf(c_4320,plain,
    ( ~ greater(e_2,e_1)
    | ~ cycle(e_1,e_2)
    | ~ cycle(e_3,e_0)
    | ~ cycle(e_4,e_1) ),
    inference(instantiation,[status(thm)],[c_4319]) ).

cnf(c_4377,plain,
    ( ~ next(e_4,e_5)
    | ~ cycle(e_1,e_3)
    | ~ cycle(e_2,e_4) ),
    inference(instantiation,[status(thm)],[c_4033]) ).

cnf(c_4378,plain,
    ( ~ cycle(e_1,e_3)
    | ~ cycle(e_2,e_4) ),
    inference(global_subsumption_just,[status(thm)],[c_4377,c_53,c_4377]) ).

cnf(c_4382,plain,
    ( ~ next(e_2,e_3)
    | ~ cycle(e_2,e_4)
    | ~ cycle(e_3,e_2) ),
    inference(instantiation,[status(thm)],[c_4102]) ).

cnf(c_4386,plain,
    ( ~ product(e_1,X0,e_4)
    | ~ product(e_5,X0,e_1)
    | product(e_5,e_1,e_4) ),
    inference(instantiation,[status(thm)],[c_4239]) ).

cnf(c_4387,plain,
    ( ~ product(e_1,e_1,e_4)
    | ~ product(e_5,e_1,e_1)
    | product(e_5,e_1,e_4) ),
    inference(instantiation,[status(thm)],[c_4386]) ).

cnf(c_4389,plain,
    ( ~ product(e_1,e_1,e_4)
    | ~ next(e_1,X0)
    | ~ greater(X1,e_0)
    | ~ cycle(e_1,X1)
    | equalish(e_4,X0) ),
    inference(instantiation,[status(thm)],[c_75]) ).

cnf(c_4430,plain,
    ( ~ product(e_1,e_2,e_4)
    | ~ product(e_1,e_5,e_4)
    | equalish(e_2,e_5) ),
    inference(instantiation,[status(thm)],[c_4244]) ).

cnf(c_4453,plain,
    ( ~ product(X0,X1,e_2)
    | ~ product(e_2,X1,e_4)
    | product(X0,e_2,e_4) ),
    inference(instantiation,[status(thm)],[c_105]) ).

cnf(c_4457,plain,
    ( ~ product(e_2,X0,e_4)
    | ~ product(e_2,X1,e_4)
    | equalish(X1,X0) ),
    inference(instantiation,[status(thm)],[c_103]) ).

cnf(c_4462,plain,
    ( ~ product(e_2,e_1,e_4)
    | ~ next(e_2,X0)
    | ~ greater(X1,e_0)
    | ~ cycle(e_2,X1)
    | equalish(e_4,X0) ),
    inference(instantiation,[status(thm)],[c_75]) ).

cnf(c_4510,plain,
    ( ~ product(e_3,X0,e_2)
    | ~ product(e_4,X0,e_3)
    | product(e_4,e_3,e_2) ),
    inference(instantiation,[status(thm)],[c_4265]) ).

cnf(c_4513,plain,
    ( ~ product(e_3,e_1,e_2)
    | ~ next(e_3,X0)
    | ~ greater(X1,e_0)
    | ~ cycle(e_3,X1)
    | equalish(e_2,X0) ),
    inference(instantiation,[status(thm)],[c_75]) ).

cnf(c_4573,plain,
    ( ~ product(X0,e_4,X1)
    | ~ product(X1,e_4,e_3)
    | product(X0,X1,e_3) ),
    inference(instantiation,[status(thm)],[c_105]) ).

cnf(c_4579,plain,
    ( ~ product(X0,e_4,e_3)
    | ~ product(X1,e_4,e_3)
    | equalish(X1,X0) ),
    inference(instantiation,[status(thm)],[c_104]) ).

cnf(c_4586,plain,
    ( ~ product(e_4,e_1,e_3)
    | ~ next(e_4,X0)
    | ~ greater(X1,e_0)
    | ~ cycle(e_4,X1)
    | equalish(e_3,X0) ),
    inference(instantiation,[status(thm)],[c_75]) ).

cnf(c_4595,plain,
    ( ~ product(X0,e_4,e_3)
    | ~ product(e_4,e_4,e_3)
    | equalish(X0,e_4) ),
    inference(instantiation,[status(thm)],[c_4280]) ).

cnf(c_4596,plain,
    ( ~ product(e_1,e_4,e_3)
    | ~ product(e_4,e_4,e_3)
    | equalish(e_1,e_4) ),
    inference(instantiation,[status(thm)],[c_4595]) ).

cnf(c_4641,plain,
    ( ~ product(X0,e_1,e_5)
    | ~ product(e_5,e_1,e_5)
    | product(X0,e_5,e_5) ),
    inference(instantiation,[status(thm)],[c_105]) ).

cnf(c_4642,plain,
    ( ~ product(e_5,e_1,e_1)
    | ~ product(e_5,e_1,e_5)
    | product(e_5,e_5,e_1) ),
    inference(instantiation,[status(thm)],[c_4284]) ).

cnf(c_4643,plain,
    ~ product(e_5,e_1,e_1),
    inference(global_subsumption_just,[status(thm)],[c_4642,c_76,c_111,c_1069,c_1752,c_2857,c_2862,c_3105,c_3494,c_3811,c_3813,c_4387]) ).

cnf(c_4651,plain,
    ( ~ product(e_5,X0,e_5)
    | ~ product(e_5,e_1,e_5)
    | equalish(X0,e_1) ),
    inference(instantiation,[status(thm)],[c_103]) ).

cnf(c_4706,plain,
    ( ~ next(e_3,e_4)
    | ~ cycle(e_1,e_3)
    | ~ cycle(e_2,e_3) ),
    inference(instantiation,[status(thm)],[c_4030]) ).

cnf(c_4730,plain,
    ( ~ product(e_1,e_1,e_4)
    | ~ greater(X0,e_0)
    | ~ cycle(e_1,X0)
    | ~ next(e_1,e_2)
    | equalish(e_4,e_2) ),
    inference(instantiation,[status(thm)],[c_4389]) ).

cnf(c_4732,plain,
    ( ~ product(e_1,e_1,e_4)
    | ~ greater(X0,e_0)
    | ~ cycle(e_1,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_4730,c_50,c_94,c_4730]) ).

cnf(c_4734,plain,
    ( ~ product(e_1,e_1,e_4)
    | ~ greater(e_1,e_0)
    | ~ cycle(e_1,e_1) ),
    inference(instantiation,[status(thm)],[c_4732]) ).

cnf(c_4735,plain,
    ( ~ product(X0,X1,e_1)
    | ~ product(e_1,X1,e_2)
    | product(X0,e_1,e_2) ),
    inference(instantiation,[status(thm)],[c_105]) ).

cnf(c_4757,plain,
    ( ~ product(e_3,X0,e_2)
    | ~ product(e_3,X0,e_5)
    | equalish(e_5,e_2) ),
    inference(instantiation,[status(thm)],[c_4271]) ).

cnf(c_4759,plain,
    ( ~ product(e_3,X0,e_5)
    | ~ product(e_3,X0,e_2) ),
    inference(global_subsumption_just,[status(thm)],[c_4757,c_98,c_4757]) ).

cnf(c_4760,plain,
    ( ~ product(e_3,X0,e_2)
    | ~ product(e_3,X0,e_5) ),
    inference(renaming,[status(thm)],[c_4759]) ).

cnf(c_4763,plain,
    ( ~ product(X0,X1,e_5)
    | ~ product(e_3,X1,e_5)
    | equalish(X0,e_3) ),
    inference(instantiation,[status(thm)],[c_104]) ).

cnf(c_4768,plain,
    ( ~ product(e_1,e_1,e_5)
    | ~ product(e_3,e_1,e_5)
    | equalish(e_1,e_3) ),
    inference(instantiation,[status(thm)],[c_4763]) ).

cnf(c_4772,plain,
    ( ~ product(e_3,e_1,e_5)
    | ~ next(e_3,X0)
    | ~ greater(X1,e_0)
    | ~ cycle(e_3,X1)
    | equalish(e_5,X0) ),
    inference(instantiation,[status(thm)],[c_75]) ).

cnf(c_4780,plain,
    ( ~ product(X0,e_2,X1)
    | ~ product(X1,e_2,e_4)
    | product(X0,X1,e_4) ),
    inference(instantiation,[status(thm)],[c_105]) ).

cnf(c_4781,plain,
    ( ~ product(e_2,X0,e_4)
    | ~ product(e_3,X0,e_2)
    | product(e_3,e_2,e_4) ),
    inference(instantiation,[status(thm)],[c_4453]) ).

cnf(c_4783,plain,
    ( ~ product(e_2,X0,e_4)
    | ~ product(e_4,X0,e_2)
    | product(e_4,e_2,e_4) ),
    inference(instantiation,[status(thm)],[c_4453]) ).

cnf(c_4825,plain,
    ( ~ product(e_2,e_3,e_4)
    | ~ product(e_2,e_5,e_4)
    | equalish(e_3,e_5) ),
    inference(instantiation,[status(thm)],[c_4457]) ).

cnf(c_4844,plain,
    ( ~ product(e_2,e_1,e_4)
    | ~ next(e_2,X0)
    | ~ greater(e_3,e_0)
    | ~ cycle(e_2,e_3)
    | equalish(e_4,X0) ),
    inference(instantiation,[status(thm)],[c_4462]) ).

cnf(c_4846,plain,
    ( ~ next(e_2,X0)
    | ~ product(e_2,e_1,e_4)
    | ~ cycle(e_2,e_3)
    | equalish(e_4,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_4844,c_56,c_4844]) ).

cnf(c_4847,plain,
    ( ~ product(e_2,e_1,e_4)
    | ~ next(e_2,X0)
    | ~ cycle(e_2,e_3)
    | equalish(e_4,X0) ),
    inference(renaming,[status(thm)],[c_4846]) ).

cnf(c_4849,plain,
    ( ~ product(e_3,e_1,e_2)
    | ~ next(e_3,X0)
    | ~ greater(e_2,e_0)
    | ~ cycle(e_3,e_2)
    | equalish(e_2,X0) ),
    inference(instantiation,[status(thm)],[c_4513]) ).

cnf(c_4851,plain,
    ( ~ next(e_3,X0)
    | ~ product(e_3,e_1,e_2)
    | ~ cycle(e_3,e_2)
    | equalish(e_2,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_4849,c_55,c_4849]) ).

cnf(c_4852,plain,
    ( ~ product(e_3,e_1,e_2)
    | ~ next(e_3,X0)
    | ~ cycle(e_3,e_2)
    | equalish(e_2,X0) ),
    inference(renaming,[status(thm)],[c_4851]) ).

cnf(c_4854,plain,
    ( ~ product(e_2,e_4,e_4)
    | ~ product(e_4,e_4,e_3)
    | product(e_2,e_4,e_3) ),
    inference(instantiation,[status(thm)],[c_4573]) ).

cnf(c_4855,plain,
    ( ~ product(e_4,e_4,e_3)
    | ~ product(e_2,e_4,e_4) ),
    inference(global_subsumption_just,[status(thm)],[c_4854,c_3787,c_3791]) ).

cnf(c_4856,plain,
    ( ~ product(e_2,e_4,e_4)
    | ~ product(e_4,e_4,e_3) ),
    inference(renaming,[status(thm)],[c_4855]) ).

cnf(c_4862,plain,
    ( ~ product(X0,e_4,e_3)
    | ~ product(e_3,e_4,e_3)
    | product(X0,e_3,e_3) ),
    inference(instantiation,[status(thm)],[c_4573]) ).

cnf(c_4863,plain,
    ( ~ product(e_1,e_4,e_3)
    | ~ product(e_3,e_4,e_3)
    | product(e_1,e_3,e_3) ),
    inference(instantiation,[status(thm)],[c_4862]) ).

cnf(c_4871,plain,
    ( ~ product(X0,X1,X2)
    | ~ product(X2,X1,e_3)
    | product(X0,X2,e_3) ),
    inference(instantiation,[status(thm)],[c_105]) ).

cnf(c_4873,plain,
    ( ~ product(X0,X1,X2)
    | ~ product(X2,X1,e_5)
    | product(X0,X2,e_5) ),
    inference(instantiation,[status(thm)],[c_105]) ).

cnf(c_4875,plain,
    ( ~ product(X0,X1,X2)
    | ~ product(e_2,X1,X0)
    | product(e_2,X0,X2) ),
    inference(instantiation,[status(thm)],[c_105]) ).

cnf(c_4876,plain,
    ( ~ product(X0,X1,X2)
    | ~ product(e_3,X1,X0)
    | product(e_3,X0,X2) ),
    inference(instantiation,[status(thm)],[c_105]) ).

cnf(c_4877,plain,
    ( ~ product(X0,X1,e_4)
    | ~ product(e_4,X1,X2)
    | product(X0,e_4,X2) ),
    inference(instantiation,[status(thm)],[c_105]) ).

cnf(c_4878,plain,
    ( ~ product(X0,X1,X2)
    | ~ product(e_4,X1,X0)
    | product(e_4,X0,X2) ),
    inference(instantiation,[status(thm)],[c_105]) ).

cnf(c_4900,plain,
    ( ~ product(X0,X1,e_1)
    | ~ product(e_1,X1,X2)
    | product(X0,e_1,X2) ),
    inference(instantiation,[status(thm)],[c_105]) ).

cnf(c_4918,plain,
    ( ~ product(e_1,e_4,e_3)
    | ~ product(e_5,e_4,e_3)
    | equalish(e_1,e_5) ),
    inference(instantiation,[status(thm)],[c_4579]) ).

cnf(c_4966,plain,
    ( ~ product(e_4,e_1,e_3)
    | ~ greater(X0,e_0)
    | ~ cycle(e_4,X0)
    | ~ next(e_4,e_5)
    | equalish(e_3,e_5) ),
    inference(instantiation,[status(thm)],[c_4586]) ).

cnf(c_4967,plain,
    ( ~ product(e_4,e_1,e_3)
    | ~ next(e_4,e_5)
    | ~ greater(e_1,e_0)
    | ~ cycle(e_4,e_1)
    | equalish(e_3,e_5) ),
    inference(instantiation,[status(thm)],[c_4966]) ).

cnf(c_4968,plain,
    ( ~ product(e_4,e_1,e_3)
    | ~ greater(X0,e_0)
    | ~ cycle(e_4,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_4966,c_53,c_92,c_4966]) ).

cnf(c_4970,plain,
    ( ~ product(e_4,e_1,e_3)
    | ~ greater(e_1,e_0)
    | ~ cycle(e_4,e_1) ),
    inference(instantiation,[status(thm)],[c_4968]) ).

cnf(c_5010,plain,
    ( ~ product(e_5,e_1,e_5)
    | product(e_5,e_5,e_5) ),
    inference(instantiation,[status(thm)],[c_4641]) ).

cnf(c_5032,plain,
    ( ~ product(e_5,e_1,e_5)
    | ~ product(e_5,e_5,e_5)
    | equalish(e_5,e_1) ),
    inference(instantiation,[status(thm)],[c_4651]) ).

cnf(c_5033,plain,
    ~ product(e_5,e_1,e_5),
    inference(global_subsumption_just,[status(thm)],[c_5032,c_97,c_5010,c_5032]) ).

cnf(c_5118,plain,
    ( ~ product(X0,X1,e_2)
    | ~ product(X0,X1,e_4)
    | equalish(e_2,e_4) ),
    inference(instantiation,[status(thm)],[c_102]) ).

cnf(c_5119,plain,
    ( ~ product(X0,X1,e_4)
    | ~ product(X0,X1,e_2) ),
    inference(global_subsumption_just,[status(thm)],[c_5118,c_1103]) ).

cnf(c_5120,plain,
    ( ~ product(X0,X1,e_2)
    | ~ product(X0,X1,e_4) ),
    inference(renaming,[status(thm)],[c_5119]) ).

cnf(c_5135,plain,
    ( ~ product(X0,X1,e_4)
    | ~ product(X0,X1,e_5)
    | equalish(e_4,e_5) ),
    inference(instantiation,[status(thm)],[c_102]) ).

cnf(c_5136,plain,
    ( ~ product(X0,X1,e_5)
    | ~ product(X0,X1,e_4) ),
    inference(global_subsumption_just,[status(thm)],[c_5135,c_1214]) ).

cnf(c_5137,plain,
    ( ~ product(X0,X1,e_4)
    | ~ product(X0,X1,e_5) ),
    inference(renaming,[status(thm)],[c_5136]) ).

cnf(c_5142,plain,
    ( ~ product(X0,e_1,X1)
    | ~ product(X0,e_2,X1)
    | equalish(e_1,e_2) ),
    inference(instantiation,[status(thm)],[c_103]) ).

cnf(c_5143,plain,
    ( ~ product(X0,e_2,X1)
    | ~ product(X0,e_1,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_5142,c_988]) ).

cnf(c_5144,plain,
    ( ~ product(X0,e_1,X1)
    | ~ product(X0,e_2,X1) ),
    inference(renaming,[status(thm)],[c_5143]) ).

cnf(c_5145,plain,
    ( ~ product(X0,e_1,X1)
    | ~ product(X0,e_3,X1)
    | equalish(e_1,e_3) ),
    inference(instantiation,[status(thm)],[c_103]) ).

cnf(c_5146,plain,
    ( ~ product(X0,e_3,X1)
    | ~ product(X0,e_1,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_5145,c_1012]) ).

cnf(c_5147,plain,
    ( ~ product(X0,e_1,X1)
    | ~ product(X0,e_3,X1) ),
    inference(renaming,[status(thm)],[c_5146]) ).

cnf(c_5148,plain,
    ( ~ product(X0,e_1,X1)
    | ~ product(X0,e_4,X1)
    | equalish(e_1,e_4) ),
    inference(instantiation,[status(thm)],[c_103]) ).

cnf(c_5149,plain,
    ( ~ product(X0,e_4,X1)
    | ~ product(X0,e_1,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_5148,c_1036]) ).

cnf(c_5150,plain,
    ( ~ product(X0,e_1,X1)
    | ~ product(X0,e_4,X1) ),
    inference(renaming,[status(thm)],[c_5149]) ).

cnf(c_5151,plain,
    ( ~ product(X0,e_1,X1)
    | ~ product(X0,e_5,X1)
    | equalish(e_1,e_5) ),
    inference(instantiation,[status(thm)],[c_103]) ).

cnf(c_5152,plain,
    ( ~ product(X0,e_5,X1)
    | ~ product(X0,e_1,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_5151,c_1060]) ).

cnf(c_5153,plain,
    ( ~ product(X0,e_1,X1)
    | ~ product(X0,e_5,X1) ),
    inference(renaming,[status(thm)],[c_5152]) ).

cnf(c_5155,plain,
    ( ~ product(X0,e_2,X1)
    | ~ product(X0,e_3,X1)
    | equalish(e_2,e_3) ),
    inference(instantiation,[status(thm)],[c_103]) ).

cnf(c_5156,plain,
    ( ~ product(X0,e_3,X1)
    | ~ product(X0,e_2,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_5155,c_1087]) ).

cnf(c_5157,plain,
    ( ~ product(X0,e_2,X1)
    | ~ product(X0,e_3,X1) ),
    inference(renaming,[status(thm)],[c_5156]) ).

cnf(c_5158,plain,
    ( ~ product(X0,e_2,X1)
    | ~ product(X0,e_4,X1)
    | equalish(e_2,e_4) ),
    inference(instantiation,[status(thm)],[c_103]) ).

cnf(c_5159,plain,
    ( ~ product(X0,e_4,X1)
    | ~ product(X0,e_2,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_5158,c_1111]) ).

cnf(c_5160,plain,
    ( ~ product(X0,e_2,X1)
    | ~ product(X0,e_4,X1) ),
    inference(renaming,[status(thm)],[c_5159]) ).

cnf(c_5161,plain,
    ( ~ product(X0,e_2,X1)
    | ~ product(X0,e_5,X1)
    | equalish(e_2,e_5) ),
    inference(instantiation,[status(thm)],[c_103]) ).

cnf(c_5162,plain,
    ( ~ product(X0,e_5,X1)
    | ~ product(X0,e_2,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_5161,c_1135]) ).

cnf(c_5163,plain,
    ( ~ product(X0,e_2,X1)
    | ~ product(X0,e_5,X1) ),
    inference(renaming,[status(thm)],[c_5162]) ).

cnf(c_5166,plain,
    ( ~ product(X0,e_3,X1)
    | ~ product(X0,e_4,X1)
    | equalish(e_3,e_4) ),
    inference(instantiation,[status(thm)],[c_103]) ).

cnf(c_5167,plain,
    ( ~ product(X0,e_4,X1)
    | ~ product(X0,e_3,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_5166,c_1165]) ).

cnf(c_5168,plain,
    ( ~ product(X0,e_3,X1)
    | ~ product(X0,e_4,X1) ),
    inference(renaming,[status(thm)],[c_5167]) ).

cnf(c_5169,plain,
    ( ~ product(X0,e_3,X1)
    | ~ product(X0,e_5,X1)
    | equalish(e_3,e_5) ),
    inference(instantiation,[status(thm)],[c_103]) ).

cnf(c_5170,plain,
    ( ~ product(X0,e_5,X1)
    | ~ product(X0,e_3,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_5169,c_1189]) ).

cnf(c_5171,plain,
    ( ~ product(X0,e_3,X1)
    | ~ product(X0,e_5,X1) ),
    inference(renaming,[status(thm)],[c_5170]) ).

cnf(c_5175,plain,
    ( ~ product(X0,e_4,X1)
    | ~ product(X0,e_5,X1)
    | equalish(e_4,e_5) ),
    inference(instantiation,[status(thm)],[c_103]) ).

cnf(c_5176,plain,
    ( ~ product(X0,e_5,X1)
    | ~ product(X0,e_4,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_5175,c_1222]) ).

cnf(c_5177,plain,
    ( ~ product(X0,e_4,X1)
    | ~ product(X0,e_5,X1) ),
    inference(renaming,[status(thm)],[c_5176]) ).

cnf(c_5182,plain,
    ( ~ product(e_1,X0,X1)
    | ~ product(e_2,X0,X1)
    | equalish(e_1,e_2) ),
    inference(instantiation,[status(thm)],[c_104]) ).

cnf(c_5183,plain,
    ( ~ product(e_2,X0,X1)
    | ~ product(e_1,X0,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_5182,c_996]) ).

cnf(c_5184,plain,
    ( ~ product(e_1,X0,X1)
    | ~ product(e_2,X0,X1) ),
    inference(renaming,[status(thm)],[c_5183]) ).

cnf(c_5185,plain,
    ( ~ product(e_1,X0,X1)
    | ~ product(e_3,X0,X1)
    | equalish(e_1,e_3) ),
    inference(instantiation,[status(thm)],[c_104]) ).

cnf(c_5186,plain,
    ( ~ product(e_3,X0,X1)
    | ~ product(e_1,X0,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_5185,c_1020]) ).

cnf(c_5187,plain,
    ( ~ product(e_1,X0,X1)
    | ~ product(e_3,X0,X1) ),
    inference(renaming,[status(thm)],[c_5186]) ).

cnf(c_5195,plain,
    ( ~ product(e_2,X0,X1)
    | ~ product(e_3,X0,X1)
    | equalish(e_2,e_3) ),
    inference(instantiation,[status(thm)],[c_104]) ).

cnf(c_5196,plain,
    ( ~ product(e_3,X0,X1)
    | ~ product(e_2,X0,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_5195,c_1095]) ).

cnf(c_5197,plain,
    ( ~ product(e_2,X0,X1)
    | ~ product(e_3,X0,X1) ),
    inference(renaming,[status(thm)],[c_5196]) ).

cnf(c_5198,plain,
    ( ~ product(e_2,X0,X1)
    | ~ product(e_4,X0,X1)
    | equalish(e_2,e_4) ),
    inference(instantiation,[status(thm)],[c_104]) ).

cnf(c_5199,plain,
    ( ~ product(e_4,X0,X1)
    | ~ product(e_2,X0,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_5198,c_1119]) ).

cnf(c_5200,plain,
    ( ~ product(e_2,X0,X1)
    | ~ product(e_4,X0,X1) ),
    inference(renaming,[status(thm)],[c_5199]) ).

cnf(c_5201,plain,
    ( ~ product(e_2,X0,X1)
    | ~ product(e_5,X0,X1)
    | equalish(e_2,e_5) ),
    inference(instantiation,[status(thm)],[c_104]) ).

cnf(c_5202,plain,
    ( ~ product(e_5,X0,X1)
    | ~ product(e_2,X0,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_5201,c_1143]) ).

cnf(c_5203,plain,
    ( ~ product(e_2,X0,X1)
    | ~ product(e_5,X0,X1) ),
    inference(renaming,[status(thm)],[c_5202]) ).

cnf(c_5206,plain,
    ( ~ product(e_3,X0,X1)
    | ~ product(e_4,X0,X1)
    | equalish(e_3,e_4) ),
    inference(instantiation,[status(thm)],[c_104]) ).

cnf(c_5207,plain,
    ( ~ product(e_4,X0,X1)
    | ~ product(e_3,X0,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_5206,c_1173]) ).

cnf(c_5208,plain,
    ( ~ product(e_3,X0,X1)
    | ~ product(e_4,X0,X1) ),
    inference(renaming,[status(thm)],[c_5207]) ).

cnf(c_5277,plain,
    ( ~ next(e_0,e_1)
    | ~ cycle(e_4,e_3)
    | ~ cycle(e_5,e_0) ),
    inference(instantiation,[status(thm)],[c_4203]) ).

cnf(c_5403,plain,
    ( ~ next(e_0,e_1)
    | ~ cycle(e_3,e_3)
    | ~ cycle(e_4,e_0) ),
    inference(instantiation,[status(thm)],[c_4144]) ).

cnf(c_5407,plain,
    ( ~ next(e_0,e_1)
    | ~ cycle(e_3,e_4)
    | ~ cycle(e_4,e_0) ),
    inference(instantiation,[status(thm)],[c_4156]) ).

cnf(c_5408,plain,
    ~ cycle(e_3,e_4),
    inference(global_subsumption_just,[status(thm)],[c_5407,c_71,c_50,c_49,c_2579,c_3931,c_5277,c_5407]) ).

cnf(c_5410,plain,
    ~ cycle(e_3,e_3),
    inference(global_subsumption_just,[status(thm)],[c_5403,c_79,c_71,c_50,c_49,c_2177,c_2559,c_3324,c_3581,c_5277,c_5403]) ).

cnf(c_5414,plain,
    ( ~ cycle(X0,X1)
    | ~ greater(X1,e_0)
    | ~ greater(e_4,X0)
    | ~ cycle(e_4,e_0)
    | ~ cycle(e_5,e_0) ),
    inference(instantiation,[status(thm)],[c_3906]) ).

cnf(c_5415,plain,
    ( ~ greater(e_1,e_0)
    | ~ greater(e_4,e_1)
    | ~ cycle(e_1,e_1)
    | ~ cycle(e_4,e_0)
    | ~ cycle(e_5,e_0) ),
    inference(instantiation,[status(thm)],[c_5414]) ).

cnf(c_5416,plain,
    ( ~ cycle(e_4,e_0)
    | ~ greater(e_4,X0)
    | ~ greater(X1,e_0)
    | ~ cycle(X0,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_5414,c_71,c_5414]) ).

cnf(c_5417,plain,
    ( ~ cycle(X0,X1)
    | ~ greater(X1,e_0)
    | ~ greater(e_4,X0)
    | ~ cycle(e_4,e_0) ),
    inference(renaming,[status(thm)],[c_5416]) ).

cnf(c_5418,plain,
    ( ~ greater(e_1,e_0)
    | ~ greater(e_4,e_1)
    | ~ cycle(e_1,e_1)
    | ~ cycle(e_4,e_0) ),
    inference(instantiation,[status(thm)],[c_5417]) ).

cnf(c_5437,plain,
    ( ~ product(e_1,e_1,e_4)
    | ~ greater(e_3,e_0)
    | ~ cycle(e_1,e_3) ),
    inference(instantiation,[status(thm)],[c_4732]) ).

cnf(c_5439,plain,
    ( ~ product(e_1,e_1,e_4)
    | ~ cycle(e_1,e_3) ),
    inference(global_subsumption_just,[status(thm)],[c_5437,c_56,c_5437]) ).

cnf(c_5442,plain,
    ( ~ next(e_0,e_1)
    | ~ cycle(e_2,e_2)
    | ~ cycle(e_3,e_0) ),
    inference(instantiation,[status(thm)],[c_4072]) ).

cnf(c_5451,plain,
    ( ~ greater(e_3,e_0)
    | ~ cycle(e_1,e_3)
    | ~ cycle(e_3,e_0)
    | ~ cycle(e_4,e_0) ),
    inference(instantiation,[status(thm)],[c_4237]) ).

cnf(c_5452,plain,
    ( ~ cycle(e_3,e_0)
    | ~ cycle(e_1,e_3) ),
    inference(global_subsumption_just,[status(thm)],[c_5451,c_71,c_60,c_56,c_49,c_3931,c_4235,c_5277,c_5451]) ).

cnf(c_5453,plain,
    ( ~ cycle(e_1,e_3)
    | ~ cycle(e_3,e_0) ),
    inference(renaming,[status(thm)],[c_5452]) ).

cnf(c_5455,plain,
    ( ~ greater(e_1,e_0)
    | ~ cycle(e_2,e_1)
    | ~ cycle(e_3,e_0)
    | ~ cycle(e_4,e_0) ),
    inference(instantiation,[status(thm)],[c_4313]) ).

cnf(c_5456,plain,
    ( ~ cycle(e_2,e_1)
    | ~ cycle(e_4,e_0) ),
    inference(global_subsumption_just,[status(thm)],[c_5455,c_79,c_71,c_54,c_51,c_50,c_49,c_81,c_2170,c_2177,c_2411,c_2559,c_2579,c_2929,c_3324,c_3581,c_3931,c_5277,c_5407,c_5403,c_5455]) ).

cnf(c_5458,plain,
    ( ~ greater(e_2,e_0)
    | ~ cycle(e_1,e_2)
    | ~ cycle(e_3,e_0)
    | ~ cycle(e_4,e_0) ),
    inference(instantiation,[status(thm)],[c_4319]) ).

cnf(c_5459,plain,
    ~ cycle(e_1,e_2),
    inference(global_subsumption_just,[status(thm)],[c_5458,c_78,c_77,c_71,c_59,c_53,c_52,c_51,c_50,c_49,c_2161,c_2169,c_2178,c_2414,c_2916,c_2919,c_2922,c_2925,c_2929,c_3324,c_3581,c_4320,c_5277,c_5408,c_5410,c_5456]) ).

cnf(c_5461,plain,
    ( ~ product(e_2,e_1,e_4)
    | ~ greater(X0,e_0)
    | ~ cycle(e_2,X0)
    | ~ next(e_2,e_3)
    | equalish(e_4,e_3) ),
    inference(instantiation,[status(thm)],[c_4462]) ).

cnf(c_5463,plain,
    ( ~ product(e_2,e_1,e_4)
    | ~ greater(X0,e_0)
    | ~ cycle(e_2,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_5461,c_51,c_95,c_5461]) ).

cnf(c_5465,plain,
    ( ~ product(e_2,e_1,e_4)
    | ~ greater(e_1,e_0)
    | ~ cycle(e_2,e_1) ),
    inference(instantiation,[status(thm)],[c_5463]) ).

cnf(c_5482,plain,
    ( ~ product(e_1,e_1,e_4)
    | ~ greater(e_4,e_0)
    | ~ cycle(e_1,e_4) ),
    inference(instantiation,[status(thm)],[c_4732]) ).

cnf(c_5486,plain,
    ~ product(e_1,e_1,e_4),
    inference(global_subsumption_just,[status(thm)],[c_5482,c_57,c_54,c_1874,c_2156,c_4734,c_5439,c_5459,c_5482]) ).

cnf(c_5494,plain,
    ( ~ next(e_0,e_1)
    | ~ cycle(e_2,e_3)
    | ~ cycle(e_3,e_0) ),
    inference(instantiation,[status(thm)],[c_4084]) ).

cnf(c_5502,plain,
    ( ~ greater(e_4,e_0)
    | ~ cycle(e_1,e_4)
    | ~ cycle(e_3,e_0)
    | ~ cycle(e_4,e_0) ),
    inference(instantiation,[status(thm)],[c_4295]) ).

cnf(c_5503,plain,
    ( ~ cycle(e_3,e_0)
    | ~ cycle(e_1,e_4) ),
    inference(global_subsumption_just,[status(thm)],[c_5502,c_71,c_61,c_57,c_49,c_3931,c_4296,c_5277,c_5502]) ).

cnf(c_5504,plain,
    ( ~ cycle(e_1,e_4)
    | ~ cycle(e_3,e_0) ),
    inference(renaming,[status(thm)],[c_5503]) ).

cnf(c_5523,plain,
    ( ~ product(e_1,e_1,e_5)
    | ~ next(e_1,X0)
    | ~ greater(X1,e_0)
    | ~ cycle(e_1,X1)
    | equalish(e_5,X0) ),
    inference(instantiation,[status(thm)],[c_75]) ).

cnf(c_5615,plain,
    ( ~ next(e_2,e_3)
    | ~ cycle(e_1,e_4)
    | ~ cycle(e_2,e_2) ),
    inference(instantiation,[status(thm)],[c_4042]) ).

cnf(c_5657,plain,
    ( ~ product(e_1,e_1,e_5)
    | ~ product(e_4,e_1,e_1)
    | product(e_4,e_1,e_5) ),
    inference(instantiation,[status(thm)],[c_4873]) ).

cnf(c_5658,plain,
    ( ~ product(e_4,e_1,e_1)
    | ~ product(e_1,e_1,e_5) ),
    inference(global_subsumption_just,[status(thm)],[c_5657,c_79,c_71,c_68,c_54,c_49,c_84,c_1851,c_1894,c_2177,c_3324,c_3581,c_5277,c_5657]) ).

cnf(c_5659,plain,
    ( ~ product(e_1,e_1,e_5)
    | ~ product(e_4,e_1,e_1) ),
    inference(renaming,[status(thm)],[c_5658]) ).

cnf(c_5662,plain,
    ( ~ product(e_2,X0,e_4)
    | ~ product(e_4,X0,e_5)
    | product(e_2,e_4,e_5) ),
    inference(instantiation,[status(thm)],[c_4873]) ).

cnf(c_5663,plain,
    ( ~ product(e_2,X0,e_5)
    | ~ product(e_3,X0,e_2)
    | product(e_3,e_2,e_5) ),
    inference(instantiation,[status(thm)],[c_4873]) ).

cnf(c_5665,plain,
    ( ~ product(e_1,X0,e_5)
    | ~ product(e_4,X0,e_1)
    | product(e_4,e_1,e_5) ),
    inference(instantiation,[status(thm)],[c_4873]) ).

cnf(c_5666,plain,
    ( ~ product(e_4,X0,e_5)
    | ~ product(e_5,X0,e_4)
    | product(e_5,e_4,e_5) ),
    inference(instantiation,[status(thm)],[c_4873]) ).

cnf(c_5699,plain,
    ( ~ product(X0,e_4,e_1)
    | ~ product(e_1,e_4,e_1)
    | product(X0,e_1,e_1) ),
    inference(instantiation,[status(thm)],[c_4900]) ).

cnf(c_5700,plain,
    ( ~ product(e_1,e_4,e_1)
    | product(e_1,e_1,e_1) ),
    inference(instantiation,[status(thm)],[c_5699]) ).

cnf(c_5701,plain,
    ~ product(e_1,e_4,e_1),
    inference(global_subsumption_just,[status(thm)],[c_5699,c_1037,c_5700]) ).

cnf(c_5725,plain,
    ( ~ product(e_5,X0,X1)
    | ~ product(e_3,X0,e_5)
    | product(e_3,e_5,X1) ),
    inference(instantiation,[status(thm)],[c_4876]) ).

cnf(c_5742,plain,
    ( ~ product(e_2,X0,e_3)
    | ~ product(e_3,X0,e_2)
    | product(e_2,e_3,e_2) ),
    inference(instantiation,[status(thm)],[c_4265]) ).

cnf(c_5743,plain,
    ( ~ product(e_2,e_1,e_3)
    | ~ product(e_3,e_1,e_2)
    | product(e_2,e_3,e_2) ),
    inference(instantiation,[status(thm)],[c_5742]) ).

cnf(c_5745,plain,
    ( ~ product(X0,X1,e_2)
    | ~ product(e_2,X1,e_3)
    | product(X0,e_2,e_3) ),
    inference(instantiation,[status(thm)],[c_4871]) ).

cnf(c_5746,plain,
    ( ~ product(e_3,X0,X1)
    | ~ product(e_2,X0,e_3)
    | product(e_2,e_3,X1) ),
    inference(instantiation,[status(thm)],[c_4875]) ).

cnf(c_5769,plain,
    ( ~ product(e_1,X0,e_2)
    | ~ product(e_4,X0,e_1)
    | product(e_4,e_1,e_2) ),
    inference(instantiation,[status(thm)],[c_4878]) ).

cnf(c_5770,plain,
    ( ~ product(e_1,X0,e_2)
    | ~ product(e_2,X0,e_5)
    | product(e_1,e_2,e_5) ),
    inference(instantiation,[status(thm)],[c_4873]) ).

cnf(c_5771,plain,
    ( ~ product(e_1,e_1,e_2)
    | ~ product(e_4,e_1,e_1)
    | product(e_4,e_1,e_2) ),
    inference(instantiation,[status(thm)],[c_5769]) ).

cnf(c_5781,plain,
    ( ~ product(e_1,e_1,e_2)
    | ~ product(e_4,e_1,e_1)
    | product(e_4,e_1,e_2) ),
    inference(instantiation,[status(thm)],[c_4735]) ).

cnf(c_5782,plain,
    ~ product(e_4,e_1,e_1),
    inference(global_subsumption_just,[status(thm)],[c_5781,c_79,c_78,c_77,c_76,c_71,c_59,c_57,c_54,c_53,c_52,c_51,c_50,c_49,c_111,c_1045,c_1874,c_2156,c_2161,c_2169,c_2177,c_2178,c_2414,c_2559,c_2579,c_2916,c_2919,c_2922,c_2925,c_2929,c_3042,c_3324,c_3547,c_3550,c_3581,c_3931,c_4320,c_4734,c_5277,c_5407,c_5403,c_5439,c_5456,c_5482,c_5659,c_5771]) ).

cnf(c_5808,plain,
    ( ~ product(e_3,e_1,e_2)
    | ~ greater(X0,e_0)
    | ~ cycle(e_3,X0)
    | ~ next(e_3,e_4)
    | equalish(e_2,e_4) ),
    inference(instantiation,[status(thm)],[c_4513]) ).

cnf(c_5810,plain,
    ( ~ product(e_3,e_1,e_2)
    | ~ greater(X0,e_0)
    | ~ cycle(e_3,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_5808,c_52,c_87,c_5808]) ).

cnf(c_5812,plain,
    ( ~ product(e_3,e_1,e_2)
    | ~ greater(e_1,e_0)
    | ~ cycle(e_3,e_1) ),
    inference(instantiation,[status(thm)],[c_5810]) ).

cnf(c_5813,plain,
    ( ~ product(e_3,e_1,e_5)
    | ~ greater(X0,e_0)
    | ~ cycle(e_3,X0)
    | ~ next(e_3,e_4)
    | equalish(e_5,e_4) ),
    inference(instantiation,[status(thm)],[c_4772]) ).

cnf(c_5814,plain,
    ( ~ product(e_3,e_1,e_5)
    | ~ next(e_3,e_4)
    | ~ greater(e_1,e_0)
    | ~ cycle(e_3,e_1)
    | equalish(e_5,e_4) ),
    inference(instantiation,[status(thm)],[c_5813]) ).

cnf(c_5815,plain,
    ( ~ product(e_3,e_1,e_5)
    | ~ greater(X0,e_0)
    | ~ cycle(e_3,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_5813,c_52,c_100,c_5813]) ).

cnf(c_5817,plain,
    ( ~ product(e_3,e_1,e_5)
    | ~ greater(e_1,e_0)
    | ~ cycle(e_3,e_1) ),
    inference(instantiation,[status(thm)],[c_5815]) ).

cnf(c_5818,plain,
    ( ~ product(e_4,e_4,X0)
    | ~ product(e_1,e_4,e_4)
    | product(e_1,e_4,X0) ),
    inference(instantiation,[status(thm)],[c_4877]) ).

cnf(c_5821,plain,
    ( ~ product(e_1,e_4,e_4)
    | ~ product(e_4,e_4,e_1)
    | product(e_1,e_4,e_1) ),
    inference(instantiation,[status(thm)],[c_5818]) ).

cnf(c_5906,plain,
    ( ~ product(e_2,X0,X1)
    | ~ product(e_4,X0,e_2)
    | product(e_4,e_2,X1) ),
    inference(instantiation,[status(thm)],[c_4878]) ).

cnf(c_6146,plain,
    ( ~ product(e_2,e_1,e_3)
    | ~ product(e_2,e_2,e_3) ),
    inference(instantiation,[status(thm)],[c_5144]) ).

cnf(c_6154,plain,
    ( ~ product(e_3,e_1,e_5)
    | ~ product(e_3,e_3,e_5) ),
    inference(instantiation,[status(thm)],[c_5147]) ).

cnf(c_6162,plain,
    ( ~ product(e_4,e_1,e_2)
    | ~ product(e_4,e_4,e_2) ),
    inference(instantiation,[status(thm)],[c_5150]) ).

cnf(c_6170,plain,
    ( ~ product(e_2,e_1,e_3)
    | ~ product(e_2,e_5,e_3) ),
    inference(instantiation,[status(thm)],[c_5153]) ).

cnf(c_6178,plain,
    ( ~ product(e_3,e_2,e_5)
    | ~ product(e_3,e_3,e_5) ),
    inference(instantiation,[status(thm)],[c_5157]) ).

cnf(c_6185,plain,
    ( ~ product(e_3,e_2,e_5)
    | ~ product(e_3,e_4,e_5) ),
    inference(instantiation,[status(thm)],[c_5160]) ).

cnf(c_6194,plain,
    ( ~ product(e_4,e_2,e_2)
    | ~ product(e_4,e_5,e_2) ),
    inference(instantiation,[status(thm)],[c_5163]) ).

cnf(c_6200,plain,
    ( ~ product(e_3,e_3,e_5)
    | ~ product(e_3,e_4,e_5) ),
    inference(instantiation,[status(thm)],[c_5168]) ).

cnf(c_6209,plain,
    ( ~ product(e_4,e_3,e_2)
    | ~ product(e_4,e_5,e_2) ),
    inference(instantiation,[status(thm)],[c_5171]) ).

cnf(c_6216,plain,
    ( ~ product(e_4,e_4,e_2)
    | ~ product(e_4,e_5,e_2) ),
    inference(instantiation,[status(thm)],[c_5177]) ).

cnf(c_6254,plain,
    ( ~ product(e_2,X0,e_4)
    | ~ product(e_5,X0,e_4) ),
    inference(instantiation,[status(thm)],[c_5203]) ).

cnf(c_6255,plain,
    ( ~ product(e_2,e_1,e_4)
    | ~ product(e_5,e_1,e_4) ),
    inference(instantiation,[status(thm)],[c_6254]) ).

cnf(c_6262,plain,
    ( ~ product(e_3,e_3,e_1)
    | ~ product(e_4,e_3,e_1) ),
    inference(instantiation,[status(thm)],[c_5208]) ).

cnf(c_6296,plain,
    ( ~ product(e_2,e_1,e_4)
    | ~ next(e_2,e_3)
    | ~ cycle(e_2,e_3)
    | equalish(e_4,e_3) ),
    inference(instantiation,[status(thm)],[c_4847]) ).

cnf(c_6297,plain,
    ( ~ cycle(e_2,e_3)
    | ~ product(e_2,e_1,e_4) ),
    inference(global_subsumption_just,[status(thm)],[c_6296,c_51,c_95,c_6296]) ).

cnf(c_6298,plain,
    ( ~ product(e_2,e_1,e_4)
    | ~ cycle(e_2,e_3) ),
    inference(renaming,[status(thm)],[c_6297]) ).

cnf(c_6299,plain,
    ( ~ product(e_3,e_1,e_2)
    | ~ next(e_3,e_4)
    | ~ cycle(e_3,e_2)
    | equalish(e_2,e_4) ),
    inference(instantiation,[status(thm)],[c_4852]) ).

cnf(c_6315,plain,
    ( ~ product(e_4,e_2,e_4)
    | ~ product(e_4,e_4,e_4) ),
    inference(instantiation,[status(thm)],[c_5160]) ).

cnf(c_6318,plain,
    ( ~ product(e_2,e_4,e_4)
    | ~ product(e_4,e_4,e_4) ),
    inference(instantiation,[status(thm)],[c_5200]) ).

cnf(c_6324,plain,
    ( ~ product(e_4,e_1,e_5)
    | ~ product(e_4,e_2,e_5) ),
    inference(instantiation,[status(thm)],[c_5144]) ).

cnf(c_6342,plain,
    ( ~ group_element(e_5)
    | product(e_1,e_5,e_1)
    | product(e_1,e_5,e_2)
    | product(e_1,e_5,e_3)
    | product(e_1,e_5,e_4)
    | product(e_1,e_5,e_5) ),
    inference(instantiation,[status(thm)],[c_3914]) ).

cnf(c_6343,plain,
    ( product(e_1,e_5,e_2)
    | product(e_1,e_5,e_3)
    | product(e_1,e_5,e_4)
    | product(e_1,e_5,e_5) ),
    inference(global_subsumption_just,[status(thm)],[c_6342,c_80,c_1061,c_2729,c_2886]) ).

cnf(c_6421,plain,
    ( ~ product(e_1,e_1,e_5)
    | ~ product(e_2,e_1,e_1)
    | product(e_2,e_1,e_5) ),
    inference(instantiation,[status(thm)],[c_4873]) ).

cnf(c_6443,plain,
    ( ~ product(e_1,e_4,e_4)
    | ~ product(e_2,e_4,e_1)
    | product(e_2,e_1,e_4) ),
    inference(instantiation,[status(thm)],[c_4875]) ).

cnf(c_6452,plain,
    ( ~ product(e_4,e_1,e_5)
    | ~ product(e_4,e_4,e_5) ),
    inference(instantiation,[status(thm)],[c_5150]) ).

cnf(c_6501,plain,
    ( ~ product(e_3,e_1,e_4)
    | ~ product(e_3,e_3,e_4) ),
    inference(instantiation,[status(thm)],[c_5147]) ).

cnf(c_6649,plain,
    ( ~ product(e_1,e_2,e_3)
    | ~ product(e_1,e_4,e_3) ),
    inference(instantiation,[status(thm)],[c_5160]) ).

cnf(c_6704,plain,
    ( ~ product(e_1,e_4,e_3)
    | ~ product(e_4,e_4,e_1)
    | product(e_4,e_1,e_3) ),
    inference(instantiation,[status(thm)],[c_4573]) ).

cnf(c_6705,plain,
    ( ~ product(e_4,e_3,e_1)
    | ~ product(e_4,e_4,e_1) ),
    inference(instantiation,[status(thm)],[c_5168]) ).

cnf(c_6708,plain,
    ( ~ product(e_4,e_4,e_1)
    | ~ product(e_1,e_4,e_3) ),
    inference(global_subsumption_just,[status(thm)],[c_6704,c_79,c_78,c_76,c_71,c_67,c_54,c_52,c_50,c_49,c_100,c_97,c_84,c_111,c_1061,c_1069,c_1752,c_1891,c_2170,c_2172,c_2177,c_2559,c_2579,c_2853,c_2857,c_2862,c_2886,c_2941,c_3180,c_3216,c_3221,c_3324,c_3401,c_3469,c_3494,c_3521,c_3528,c_3581,c_3811,c_3813,c_3819,c_3931,c_4387,c_4863,c_4918,c_4970,c_5010,c_5032,c_5277,c_5407,c_5403,c_5814,c_6705,c_6704]) ).

cnf(c_6709,plain,
    ( ~ product(e_1,e_4,e_3)
    | ~ product(e_4,e_4,e_1) ),
    inference(renaming,[status(thm)],[c_6708]) ).

cnf(c_6750,plain,
    ( ~ product(X0,e_4,e_5)
    | ~ product(e_3,e_4,e_5)
    | equalish(X0,e_3) ),
    inference(instantiation,[status(thm)],[c_4763]) ).

cnf(c_6751,plain,
    ( ~ product(e_1,e_4,e_5)
    | ~ product(e_3,e_4,e_5)
    | equalish(e_1,e_3) ),
    inference(instantiation,[status(thm)],[c_6750]) ).

cnf(c_6778,plain,
    ( ~ product(e_2,e_3,e_4)
    | ~ product(e_3,e_3,e_2)
    | product(e_3,e_2,e_4) ),
    inference(instantiation,[status(thm)],[c_4781]) ).

cnf(c_6802,plain,
    ( ~ product(e_3,e_3,e_3)
    | ~ product(e_3,e_5,e_3) ),
    inference(instantiation,[status(thm)],[c_5171]) ).

cnf(c_6824,plain,
    ( ~ product(e_2,e_1,e_4)
    | ~ greater(e_2,e_0)
    | ~ cycle(e_2,e_2) ),
    inference(instantiation,[status(thm)],[c_5463]) ).

cnf(c_6825,plain,
    ~ product(e_2,e_1,e_4),
    inference(global_subsumption_just,[status(thm)],[c_6824,c_79,c_78,c_77,c_76,c_71,c_68,c_67,c_63,c_62,c_61,c_60,c_59,c_57,c_55,c_54,c_53,c_52,c_51,c_50,c_49,c_111,c_1021,c_1867,c_1870,c_1874,c_1876,c_1883,c_1891,c_1894,c_2156,c_2161,c_2162,c_2169,c_2170,c_2177,c_2178,c_2414,c_2479,c_2559,c_2579,c_2783,c_2820,c_2853,c_2916,c_2919,c_2922,c_2925,c_2929,c_3014,c_3216,c_3324,c_3331,c_3401,c_3428,c_3469,c_3581,c_3819,c_3931,c_4299,c_4308,c_4320,c_4378,c_4382,c_4643,c_4734,c_5033,c_5277,c_5407,c_5403,c_5418,c_5439,c_5456,c_5465,c_5482,c_5782,c_6255,c_6298,c_6824]) ).

cnf(c_6831,plain,
    ( ~ product(e_1,e_1,e_5)
    | ~ next(e_1,X0)
    | ~ greater(e_3,e_0)
    | ~ cycle(e_1,e_3)
    | equalish(e_5,X0) ),
    inference(instantiation,[status(thm)],[c_5523]) ).

cnf(c_6834,plain,
    ( ~ cycle(e_1,e_3)
    | ~ product(e_1,e_1,e_5) ),
    inference(global_subsumption_just,[status(thm)],[c_6831,c_80,c_79,c_78,c_77,c_76,c_71,c_68,c_67,c_63,c_62,c_61,c_60,c_59,c_57,c_55,c_54,c_53,c_52,c_51,c_50,c_49,c_97,c_83,c_82,c_111,c_1021,c_1045,c_1061,c_1069,c_1752,c_1836,c_1867,c_1870,c_1874,c_1876,c_1880,c_1883,c_1891,c_1894,c_2156,c_2161,c_2162,c_2169,c_2170,c_2172,c_2177,c_2178,c_2180,c_2186,c_2359,c_2414,c_2479,c_2559,c_2579,c_2736,c_2756,c_2783,c_2812,c_2820,c_2853,c_2857,c_2862,c_2878,c_2886,c_2916,c_2919,c_2922,c_2925,c_2929,c_2936,c_3014,c_3015,c_3042,c_3066,c_3124,c_3195,c_3214,c_3216,c_3324,c_3331,c_3401,c_3428,c_3429,c_3469,c_3494,c_3547,c_3550,c_3581,c_3811,c_3813,c_3819,c_3931,c_4299,c_4308,c_4320,c_4377,c_4378,c_4382,c_4387,c_4706,c_4734,c_4768,c_5010,c_5032,c_5277,c_5407,c_5403,c_5418,c_5439,c_5453,c_5456,c_5465,c_5482,c_5659,c_5771,c_5812,c_6255,c_6298,c_6421,c_6824]) ).

cnf(c_6835,plain,
    ( ~ product(e_1,e_1,e_5)
    | ~ cycle(e_1,e_3) ),
    inference(renaming,[status(thm)],[c_6834]) ).

cnf(c_6836,plain,
    ~ product(e_1,e_1,e_5),
    inference(global_subsumption_just,[status(thm)],[c_6835,c_80,c_79,c_78,c_77,c_76,c_71,c_68,c_67,c_63,c_62,c_61,c_60,c_59,c_57,c_55,c_54,c_53,c_52,c_51,c_50,c_49,c_97,c_94,c_87,c_83,c_82,c_111,c_626,c_1021,c_1045,c_1061,c_1069,c_1752,c_1867,c_1870,c_1874,c_1876,c_1877,c_1880,c_1883,c_1891,c_1894,c_2156,c_2161,c_2162,c_2169,c_2170,c_2172,c_2177,c_2178,c_2180,c_2186,c_2376,c_2414,c_2459,c_2479,c_2559,c_2579,c_2736,c_2756,c_2759,c_2783,c_2812,c_2820,c_2853,c_2857,c_2862,c_2878,c_2886,c_2916,c_2919,c_2922,c_2925,c_2929,c_3014,c_3015,c_3042,c_3066,c_3124,c_3195,c_3214,c_3216,c_3324,c_3331,c_3401,c_3428,c_3429,c_3469,c_3494,c_3547,c_3550,c_3581,c_3811,c_3813,c_3819,c_3931,c_4299,c_4307,c_4308,c_4320,c_4378,c_4382,c_4387,c_4734,c_4768,c_5010,c_5032,c_5277,c_5407,c_5403,c_5418,c_5439,c_5456,c_5465,c_5482,c_5504,c_5615,c_5659,c_5771,c_6255,c_6298,c_6299,c_6421,c_6824,c_6835]) ).

cnf(c_6959,plain,
    ( ~ product(e_3,e_4,e_3)
    | product(e_3,e_3,e_3) ),
    inference(instantiation,[status(thm)],[c_4862]) ).

cnf(c_6960,plain,
    ~ product(e_3,e_4,e_3),
    inference(global_subsumption_just,[status(thm)],[c_6959,c_3695,c_6959]) ).

cnf(c_7070,plain,
    ( ~ product(e_2,e_4,e_4)
    | ~ product(e_3,e_4,e_2)
    | product(e_3,e_2,e_4) ),
    inference(instantiation,[status(thm)],[c_4781]) ).

cnf(c_7087,plain,
    ( ~ product(e_3,e_1,e_1)
    | ~ product(e_3,e_2,e_1) ),
    inference(instantiation,[status(thm)],[c_5144]) ).

cnf(c_7088,plain,
    ~ product(e_3,e_1,e_1),
    inference(global_subsumption_just,[status(thm)],[c_7087,c_80,c_79,c_78,c_77,c_76,c_71,c_68,c_67,c_63,c_62,c_61,c_60,c_59,c_57,c_55,c_54,c_53,c_52,c_51,c_50,c_49,c_97,c_94,c_87,c_83,c_82,c_111,c_626,c_1021,c_1045,c_1061,c_1069,c_1752,c_1867,c_1870,c_1874,c_1876,c_1877,c_1880,c_1883,c_1891,c_1894,c_2156,c_2161,c_2162,c_2169,c_2170,c_2172,c_2177,c_2178,c_2180,c_2186,c_2376,c_2414,c_2459,c_2479,c_2559,c_2579,c_2736,c_2756,c_2759,c_2783,c_2812,c_2820,c_2853,c_2857,c_2862,c_2878,c_2886,c_2916,c_2919,c_2922,c_2925,c_2929,c_3014,c_3015,c_3042,c_3066,c_3124,c_3195,c_3214,c_3216,c_3324,c_3331,c_3334,c_3373,c_3401,c_3428,c_3429,c_3469,c_3494,c_3535,c_3547,c_3550,c_3581,c_3811,c_3813,c_3819,c_3931,c_4299,c_4307,c_4308,c_4320,c_4378,c_4382,c_4387,c_4734,c_4768,c_5010,c_5032,c_5277,c_5407,c_5403,c_5418,c_5439,c_5456,c_5465,c_5482,c_5504,c_5615,c_5659,c_5771,c_6255,c_6298,c_6299,c_6421,c_6824,c_6835]) ).

cnf(c_7103,plain,
    ( ~ product(e_1,e_3,e_3)
    | ~ product(e_3,e_3,e_3) ),
    inference(instantiation,[status(thm)],[c_5187]) ).

cnf(c_7114,plain,
    ( ~ product(e_3,e_2,e_1)
    | ~ product(e_3,e_5,e_1) ),
    inference(instantiation,[status(thm)],[c_5163]) ).

cnf(c_7130,plain,
    ( ~ greater(e_4,e_0)
    | ~ greater(e_4,e_2)
    | ~ cycle(e_2,e_4)
    | ~ cycle(e_4,e_0) ),
    inference(instantiation,[status(thm)],[c_5417]) ).

cnf(c_7131,plain,
    ~ cycle(e_2,e_4),
    inference(global_subsumption_just,[status(thm)],[c_7130,c_79,c_78,c_71,c_64,c_63,c_61,c_57,c_51,c_50,c_49,c_94,c_2169,c_2177,c_2476,c_2559,c_2579,c_3324,c_3581,c_3931,c_4299,c_4382,c_5277,c_5407,c_5403,c_7130]) ).

cnf(c_7145,plain,
    ( ~ greater(e_0,e_0)
    | ~ greater(e_4,e_3)
    | ~ cycle(e_3,e_0)
    | ~ cycle(e_4,e_0) ),
    inference(instantiation,[status(thm)],[c_5417]) ).

cnf(c_7146,plain,
    ( ~ cycle(e_3,e_0)
    | ~ cycle(e_4,e_0) ),
    inference(global_subsumption_just,[status(thm)],[c_7145,c_80,c_79,c_78,c_77,c_76,c_71,c_68,c_67,c_66,c_65,c_63,c_62,c_61,c_60,c_59,c_57,c_56,c_55,c_54,c_53,c_52,c_51,c_50,c_49,c_97,c_94,c_87,c_83,c_82,c_109,c_111,c_626,c_997,c_1021,c_1045,c_1061,c_1069,c_1752,c_1867,c_1870,c_1874,c_1876,c_1877,c_1879,c_1880,c_1883,c_1885,c_1888,c_1891,c_1894,c_2156,c_2161,c_2162,c_2169,c_2170,c_2172,c_2177,c_2178,c_2180,c_2186,c_2376,c_2414,c_2459,c_2479,c_2559,c_2579,c_2736,c_2756,c_2759,c_2783,c_2812,c_2820,c_2843,c_2853,c_2857,c_2862,c_2878,c_2886,c_2916,c_2919,c_2922,c_2925,c_2929,c_3014,c_3015,c_3042,c_3066,c_3124,c_3195,c_3214,c_3216,c_3324,c_3331,c_3334,c_3373,c_3377,c_3401,c_3428,c_3429,c_3469,c_3494,c_3535,c_3547,c_3550,c_3581,c_3811,c_3813,c_3819,c_3931,c_4235,c_4296,c_4299,c_4307,c_4308,c_4320,c_4378,c_4382,c_4387,c_4734,c_4768,c_5010,c_5032,c_5277,c_5407,c_5403,c_5415,c_5418,c_5439,c_5442,c_5451,c_5456,c_5465,c_5482,c_5494,c_5502,c_5504,c_5615,c_5659,c_5771,c_6255,c_6298,c_6299,c_6421,c_6824,c_6835,c_7131]) ).

cnf(c_7349,plain,
    ( ~ product(e_2,e_2,e_2)
    | ~ product(e_2,e_3,e_2) ),
    inference(instantiation,[status(thm)],[c_5157]) ).

cnf(c_7351,plain,
    ~ product(e_2,e_3,e_2),
    inference(global_subsumption_just,[status(thm)],[c_7349,c_3662,c_7349]) ).

cnf(c_7375,plain,
    ( ~ product(e_2,e_4,e_4)
    | ~ product(e_4,e_4,e_2)
    | product(e_4,e_2,e_4) ),
    inference(instantiation,[status(thm)],[c_4783]) ).

cnf(c_7502,plain,
    ( ~ greater(e_3,e_0)
    | ~ greater(e_4,e_2)
    | ~ cycle(e_2,e_3)
    | ~ cycle(e_4,e_0) ),
    inference(instantiation,[status(thm)],[c_5417]) ).

cnf(c_7503,plain,
    ~ cycle(e_4,e_0),
    inference(global_subsumption_just,[status(thm)],[c_7502,c_80,c_79,c_78,c_77,c_76,c_71,c_68,c_67,c_63,c_62,c_61,c_60,c_59,c_57,c_55,c_54,c_53,c_52,c_51,c_50,c_49,c_97,c_94,c_87,c_83,c_82,c_111,c_626,c_997,c_1021,c_1045,c_1061,c_1069,c_1752,c_1867,c_1870,c_1874,c_1876,c_1877,c_1880,c_1883,c_1891,c_1894,c_2156,c_2161,c_2162,c_2167,c_2169,c_2170,c_2172,c_2177,c_2178,c_2180,c_2186,c_2376,c_2414,c_2459,c_2479,c_2559,c_2579,c_2736,c_2743,c_2747,c_2756,c_2759,c_2766,c_2783,c_2812,c_2820,c_2843,c_2853,c_2857,c_2862,c_2878,c_2886,c_2912,c_2916,c_2919,c_2922,c_2925,c_2929,c_2941,c_3012,c_3014,c_3015,c_3042,c_3066,c_3124,c_3146,c_3171,c_3180,c_3186,c_3195,c_3214,c_3216,c_3262,c_3324,c_3331,c_3334,c_3340,c_3373,c_3381,c_3395,c_3401,c_3428,c_3429,c_3469,c_3494,c_3535,c_3547,c_3550,c_3581,c_3662,c_3670,c_3778,c_3811,c_3813,c_3814,c_3819,c_3931,c_4299,c_4307,c_4308,c_4320,c_4378,c_4382,c_4387,c_4734,c_4768,c_5010,c_5032,c_5277,c_5407,c_5403,c_5418,c_5439,c_5456,c_5465,c_5482,c_5504,c_5615,c_5659,c_5771,c_5812,c_5817,c_6255,c_6298,c_6299,c_6421,c_6824,c_6835,c_6960,c_7070,c_7146,c_7349]) ).

cnf(c_7556,plain,
    ( ~ product(e_2,e_2,e_2)
    | ~ product(e_2,e_4,e_2) ),
    inference(instantiation,[status(thm)],[c_5160]) ).

cnf(c_7558,plain,
    ~ product(e_2,e_4,e_2),
    inference(global_subsumption_just,[status(thm)],[c_7556,c_3679,c_7556]) ).

cnf(c_7572,plain,
    ( ~ product(e_2,e_1,e_5)
    | ~ product(e_3,e_1,e_2)
    | product(e_3,e_2,e_5) ),
    inference(instantiation,[status(thm)],[c_5663]) ).

cnf(c_7573,plain,
    ( ~ product(e_3,e_1,e_2)
    | product(e_3,e_2,e_5) ),
    inference(global_subsumption_just,[status(thm)],[c_7572,c_80,c_79,c_78,c_77,c_76,c_71,c_68,c_67,c_65,c_64,c_63,c_62,c_61,c_60,c_59,c_57,c_56,c_55,c_54,c_53,c_52,c_51,c_50,c_49,c_99,c_97,c_94,c_92,c_87,c_83,c_82,c_111,c_485,c_626,c_997,c_1021,c_1045,c_1061,c_1069,c_1752,c_1867,c_1870,c_1871,c_1874,c_1876,c_1877,c_1880,c_1883,c_1885,c_1891,c_1894,c_2156,c_2161,c_2162,c_2167,c_2169,c_2170,c_2172,c_2177,c_2178,c_2180,c_2186,c_2376,c_2414,c_2459,c_2476,c_2479,c_2514,c_2559,c_2579,c_2736,c_2743,c_2747,c_2756,c_2759,c_2766,c_2772,c_2783,c_2812,c_2813,c_2814,c_2820,c_2843,c_2853,c_2857,c_2862,c_2878,c_2886,c_2912,c_2916,c_2919,c_2922,c_2925,c_2929,c_2941,c_3012,c_3014,c_3015,c_3042,c_3066,c_3124,c_3146,c_3171,c_3180,c_3186,c_3195,c_3214,c_3216,c_3262,c_3290,c_3324,c_3331,c_3334,c_3340,c_3373,c_3377,c_3381,c_3395,c_3401,c_3428,c_3429,c_3430,c_3469,c_3494,c_3535,c_3547,c_3550,c_3581,c_3662,c_3670,c_3695,c_3778,c_3811,c_3813,c_3814,c_3819,c_3931,c_4235,c_4296,c_4299,c_4307,c_4308,c_4320,c_4378,c_4382,c_4387,c_4734,c_4768,c_4967,c_5010,c_5032,c_5277,c_5407,c_5403,c_5418,c_5439,c_5442,c_5451,c_5456,c_5465,c_5482,c_5494,c_5502,c_5504,c_5615,c_5659,c_5743,c_5771,c_5812,c_5817,c_6255,c_6298,c_6299,c_6421,c_6824,c_6835,c_6959,c_7070,c_7130,c_7146,c_7349]) ).

cnf(c_7594,plain,
    ( ~ product(e_3,e_2,e_2)
    | ~ product(e_4,e_2,e_3)
    | product(e_4,e_3,e_2) ),
    inference(instantiation,[status(thm)],[c_4510]) ).

cnf(c_7600,plain,
    ( ~ product(e_4,e_1,e_5)
    | ~ product(e_5,e_1,e_4)
    | product(e_5,e_4,e_5) ),
    inference(instantiation,[status(thm)],[c_5666]) ).

cnf(c_7601,plain,
    ( ~ product(e_5,e_1,e_4)
    | ~ product(e_4,e_1,e_5) ),
    inference(global_subsumption_just,[status(thm)],[c_7600,c_80,c_79,c_78,c_77,c_76,c_71,c_68,c_67,c_63,c_62,c_61,c_60,c_59,c_57,c_56,c_55,c_54,c_53,c_52,c_51,c_50,c_49,c_97,c_94,c_87,c_83,c_82,c_111,c_485,c_626,c_997,c_1021,c_1045,c_1061,c_1069,c_1752,c_1867,c_1870,c_1871,c_1874,c_1876,c_1877,c_1880,c_1883,c_1891,c_1894,c_2156,c_2161,c_2162,c_2167,c_2169,c_2170,c_2172,c_2177,c_2178,c_2180,c_2186,c_2376,c_2414,c_2459,c_2479,c_2514,c_2559,c_2579,c_2736,c_2743,c_2747,c_2756,c_2759,c_2766,c_2783,c_2812,c_2813,c_2814,c_2820,c_2843,c_2853,c_2857,c_2862,c_2878,c_2886,c_2912,c_2916,c_2919,c_2922,c_2925,c_2929,c_2941,c_3012,c_3014,c_3015,c_3042,c_3066,c_3124,c_3146,c_3171,c_3180,c_3186,c_3195,c_3214,c_3216,c_3262,c_3324,c_3331,c_3334,c_3340,c_3373,c_3377,c_3381,c_3395,c_3401,c_3428,c_3429,c_3469,c_3494,c_3535,c_3547,c_3550,c_3581,c_3662,c_3670,c_3695,c_3778,c_3811,c_3813,c_3814,c_3819,c_3931,c_4235,c_4296,c_4299,c_4307,c_4308,c_4320,c_4378,c_4382,c_4387,c_4734,c_4768,c_5010,c_5032,c_5277,c_5407,c_5403,c_5418,c_5439,c_5451,c_5456,c_5465,c_5482,c_5502,c_5504,c_5615,c_5659,c_5743,c_5771,c_5812,c_5817,c_6255,c_6298,c_6299,c_6421,c_6824,c_6835,c_6959,c_7070,c_7146,c_7349]) ).

cnf(c_7602,plain,
    ( ~ product(e_4,e_1,e_5)
    | ~ product(e_5,e_1,e_4) ),
    inference(renaming,[status(thm)],[c_7601]) ).

cnf(c_7677,plain,
    ( ~ product(e_2,e_3,e_4)
    | ~ product(e_4,e_3,e_4) ),
    inference(instantiation,[status(thm)],[c_5200]) ).

cnf(c_7751,plain,
    ( ~ product(e_2,e_4,e_4)
    | ~ product(e_4,e_4,e_5)
    | product(e_2,e_4,e_5) ),
    inference(instantiation,[status(thm)],[c_5662]) ).

cnf(c_7752,plain,
    ~ product(e_2,e_4,e_4),
    inference(global_subsumption_just,[status(thm)],[c_7751,c_80,c_79,c_78,c_77,c_76,c_71,c_68,c_67,c_63,c_62,c_61,c_60,c_59,c_57,c_55,c_54,c_53,c_52,c_51,c_50,c_49,c_97,c_94,c_92,c_87,c_83,c_82,c_111,c_626,c_989,c_997,c_1021,c_1045,c_1061,c_1069,c_1746,c_1752,c_1867,c_1870,c_1874,c_1876,c_1877,c_1880,c_1883,c_1891,c_1894,c_2156,c_2161,c_2162,c_2167,c_2169,c_2170,c_2172,c_2177,c_2178,c_2180,c_2186,c_2376,c_2414,c_2459,c_2479,c_2559,c_2579,c_2736,c_2743,c_2747,c_2756,c_2759,c_2766,c_2783,c_2798,c_2807,c_2812,c_2813,c_2820,c_2843,c_2853,c_2857,c_2862,c_2878,c_2886,c_2912,c_2916,c_2919,c_2922,c_2925,c_2929,c_2941,c_2996,c_3012,c_3014,c_3015,c_3042,c_3066,c_3124,c_3146,c_3171,c_3180,c_3186,c_3195,c_3214,c_3216,c_3227,c_3262,c_3324,c_3331,c_3334,c_3340,c_3356,c_3373,c_3377,c_3381,c_3395,c_3401,c_3428,c_3429,c_3430,c_3466,c_3469,c_3494,c_3535,c_3547,c_3550,c_3581,c_3662,c_3670,c_3695,c_3778,c_3793,c_3790,c_3794,c_3811,c_3813,c_3814,c_3819,c_3931,c_4299,c_4307,c_4308,c_4320,c_4378,c_4382,c_4387,c_4734,c_4768,c_4856,c_4967,c_5010,c_5032,c_5277,c_5407,c_5403,c_5418,c_5439,c_5456,c_5465,c_5482,c_5504,c_5615,c_5659,c_5771,c_5812,c_5817,c_6162,c_6216,c_6255,c_6298,c_6299,c_6318,c_6421,c_6824,c_6835,c_6959,c_7070,c_7146,c_7349,c_7375,c_7602,c_7751]) ).

cnf(c_7766,plain,
    ( ~ product(e_3,e_3,e_5)
    | ~ product(e_5,e_3,e_2)
    | product(e_3,e_5,e_2) ),
    inference(instantiation,[status(thm)],[c_5725]) ).

cnf(c_7767,plain,
    ~ product(e_3,e_3,e_5),
    inference(global_subsumption_just,[status(thm)],[c_7766,c_80,c_79,c_78,c_77,c_76,c_71,c_68,c_67,c_63,c_62,c_61,c_60,c_59,c_57,c_55,c_54,c_53,c_52,c_51,c_50,c_49,c_97,c_94,c_92,c_87,c_83,c_82,c_111,c_626,c_989,c_997,c_1021,c_1045,c_1061,c_1069,c_1746,c_1752,c_1867,c_1870,c_1874,c_1876,c_1877,c_1880,c_1883,c_1891,c_1894,c_2156,c_2161,c_2162,c_2167,c_2169,c_2170,c_2172,c_2175,c_2177,c_2178,c_2180,c_2186,c_2376,c_2414,c_2459,c_2479,c_2559,c_2579,c_2736,c_2743,c_2747,c_2756,c_2759,c_2766,c_2783,c_2798,c_2807,c_2812,c_2813,c_2820,c_2840,c_2843,c_2853,c_2857,c_2862,c_2878,c_2886,c_2912,c_2916,c_2919,c_2922,c_2925,c_2929,c_2941,c_2996,c_3012,c_3014,c_3015,c_3042,c_3066,c_3124,c_3146,c_3171,c_3180,c_3186,c_3195,c_3214,c_3216,c_3227,c_3262,c_3324,c_3331,c_3334,c_3340,c_3356,c_3373,c_3377,c_3381,c_3395,c_3401,c_3428,c_3429,c_3430,c_3466,c_3469,c_3494,c_3535,c_3547,c_3550,c_3581,c_3662,c_3670,c_3679,c_3695,c_3778,c_3793,c_3790,c_3794,c_3811,c_3813,c_3814,c_3819,c_3931,c_4299,c_4307,c_4308,c_4320,c_4378,c_4382,c_4387,c_4734,c_4768,c_4856,c_4967,c_5010,c_5032,c_5277,c_5407,c_5403,c_5418,c_5439,c_5456,c_5465,c_5482,c_5504,c_5615,c_5659,c_5771,c_5812,c_5817,c_6154,c_6162,c_6178,c_6200,c_6216,c_6255,c_6298,c_6299,c_6318,c_6421,c_6824,c_6835,c_6959,c_7070,c_7146,c_7349,c_7375,c_7556,c_7573,c_7602,c_7751]) ).

cnf(c_7905,plain,
    ( ~ product(e_1,e_1,e_2)
    | ~ product(e_2,e_1,e_5)
    | product(e_1,e_2,e_5) ),
    inference(instantiation,[status(thm)],[c_5770]) ).

cnf(c_7906,plain,
    ( ~ product(e_1,e_1,e_2)
    | product(e_1,e_2,e_5) ),
    inference(global_subsumption_just,[status(thm)],[c_7905,c_80,c_79,c_78,c_77,c_76,c_71,c_68,c_67,c_63,c_62,c_61,c_60,c_59,c_57,c_55,c_54,c_53,c_52,c_51,c_50,c_49,c_97,c_94,c_92,c_87,c_83,c_82,c_111,c_626,c_1021,c_1045,c_1061,c_1069,c_1746,c_1752,c_1867,c_1870,c_1874,c_1876,c_1877,c_1880,c_1883,c_1891,c_1894,c_2156,c_2161,c_2162,c_2167,c_2169,c_2170,c_2172,c_2177,c_2178,c_2180,c_2186,c_2376,c_2414,c_2459,c_2479,c_2559,c_2579,c_2736,c_2756,c_2759,c_2783,c_2812,c_2813,c_2820,c_2853,c_2857,c_2862,c_2878,c_2886,c_2916,c_2919,c_2922,c_2925,c_2929,c_2996,c_3012,c_3014,c_3015,c_3042,c_3066,c_3124,c_3195,c_3214,c_3216,c_3228,c_3324,c_3331,c_3334,c_3356,c_3373,c_3377,c_3401,c_3428,c_3429,c_3430,c_3469,c_3494,c_3535,c_3547,c_3550,c_3581,c_3811,c_3813,c_3819,c_3931,c_4299,c_4307,c_4308,c_4320,c_4378,c_4382,c_4387,c_4734,c_4768,c_4967,c_5010,c_5032,c_5277,c_5407,c_5403,c_5418,c_5439,c_5456,c_5465,c_5482,c_5504,c_5615,c_5659,c_5771,c_6255,c_6298,c_6299,c_6421,c_6824,c_6835,c_7503,c_7602]) ).

cnf(c_7908,plain,
    ~ product(e_1,e_1,e_2),
    inference(global_subsumption_just,[status(thm)],[c_7906,c_80,c_79,c_78,c_77,c_76,c_71,c_68,c_67,c_63,c_62,c_61,c_60,c_59,c_57,c_55,c_54,c_53,c_52,c_51,c_50,c_49,c_97,c_94,c_92,c_87,c_83,c_82,c_111,c_626,c_1021,c_1045,c_1061,c_1069,c_1746,c_1752,c_1867,c_1870,c_1874,c_1876,c_1877,c_1880,c_1883,c_1891,c_1894,c_2156,c_2161,c_2162,c_2167,c_2169,c_2170,c_2172,c_2177,c_2178,c_2180,c_2186,c_2376,c_2414,c_2459,c_2479,c_2559,c_2579,c_2736,c_2756,c_2759,c_2783,c_2812,c_2813,c_2820,c_2853,c_2857,c_2862,c_2878,c_2886,c_2916,c_2919,c_2922,c_2925,c_2929,c_3012,c_3014,c_3015,c_3042,c_3066,c_3071,c_3087,c_3124,c_3195,c_3214,c_3216,c_3228,c_3324,c_3331,c_3334,c_3356,c_3373,c_3377,c_3401,c_3428,c_3429,c_3469,c_3494,c_3535,c_3547,c_3550,c_3581,c_3811,c_3813,c_3819,c_3931,c_4299,c_4307,c_4308,c_4320,c_4378,c_4382,c_4387,c_4734,c_4768,c_4967,c_5010,c_5032,c_5277,c_5407,c_5403,c_5418,c_5439,c_5456,c_5465,c_5482,c_5504,c_5615,c_5659,c_5771,c_6255,c_6298,c_6299,c_6421,c_6824,c_6835,c_7503,c_7906]) ).

cnf(c_7915,plain,
    ( ~ product(e_3,e_1,e_5)
    | ~ greater(e_2,e_0)
    | ~ cycle(e_3,e_2) ),
    inference(instantiation,[status(thm)],[c_5815]) ).

cnf(c_7916,plain,
    ~ product(e_3,e_1,e_5),
    inference(global_subsumption_just,[status(thm)],[c_7915,c_80,c_79,c_78,c_77,c_76,c_71,c_68,c_67,c_63,c_62,c_61,c_60,c_59,c_57,c_55,c_54,c_53,c_52,c_51,c_50,c_49,c_97,c_94,c_87,c_83,c_82,c_111,c_626,c_997,c_1021,c_1045,c_1061,c_1069,c_1752,c_1867,c_1870,c_1874,c_1876,c_1877,c_1880,c_1883,c_1891,c_1892,c_1894,c_2156,c_2161,c_2162,c_2167,c_2169,c_2170,c_2172,c_2177,c_2178,c_2180,c_2186,c_2376,c_2414,c_2459,c_2479,c_2514,c_2559,c_2579,c_2736,c_2743,c_2747,c_2756,c_2759,c_2766,c_2783,c_2812,c_2820,c_2843,c_2853,c_2857,c_2862,c_2878,c_2886,c_2912,c_2916,c_2919,c_2922,c_2925,c_2929,c_2941,c_3012,c_3014,c_3015,c_3042,c_3066,c_3124,c_3146,c_3171,c_3180,c_3186,c_3195,c_3214,c_3216,c_3262,c_3324,c_3331,c_3334,c_3340,c_3373,c_3381,c_3395,c_3401,c_3428,c_3429,c_3469,c_3494,c_3535,c_3547,c_3550,c_3581,c_3662,c_3670,c_3695,c_3778,c_3811,c_3813,c_3814,c_3819,c_3931,c_4299,c_4307,c_4308,c_4320,c_4378,c_4382,c_4387,c_4734,c_4768,c_5010,c_5032,c_5277,c_5407,c_5403,c_5418,c_5439,c_5456,c_5465,c_5482,c_5504,c_5615,c_5659,c_5771,c_5812,c_5817,c_6255,c_6298,c_6299,c_6421,c_6824,c_6835,c_6959,c_7070,c_7146,c_7349,c_7915]) ).

cnf(c_7930,plain,
    ( ~ product(e_2,e_1,X0)
    | ~ product(e_4,e_1,e_2)
    | product(e_4,e_2,X0) ),
    inference(instantiation,[status(thm)],[c_5906]) ).

cnf(c_7931,plain,
    ~ product(e_4,e_1,e_2),
    inference(global_subsumption_just,[status(thm)],[c_7930,c_80,c_79,c_78,c_77,c_76,c_71,c_68,c_67,c_63,c_62,c_61,c_60,c_59,c_57,c_55,c_54,c_53,c_52,c_51,c_50,c_49,c_97,c_94,c_92,c_87,c_83,c_82,c_111,c_626,c_989,c_997,c_1021,c_1045,c_1061,c_1069,c_1746,c_1752,c_1867,c_1870,c_1874,c_1876,c_1877,c_1880,c_1883,c_1891,c_1892,c_1894,c_2156,c_2161,c_2162,c_2167,c_2169,c_2170,c_2172,c_2175,c_2177,c_2178,c_2180,c_2186,c_2376,c_2414,c_2459,c_2479,c_2514,c_2559,c_2579,c_2736,c_2743,c_2747,c_2756,c_2759,c_2766,c_2783,c_2812,c_2813,c_2820,c_2843,c_2853,c_2857,c_2862,c_2878,c_2886,c_2912,c_2916,c_2919,c_2922,c_2925,c_2929,c_2941,c_2996,c_3012,c_3014,c_3015,c_3042,c_3066,c_3124,c_3146,c_3171,c_3180,c_3186,c_3195,c_3214,c_3216,c_3227,c_3262,c_3324,c_3331,c_3334,c_3340,c_3356,c_3373,c_3377,c_3381,c_3395,c_3401,c_3428,c_3429,c_3430,c_3469,c_3494,c_3535,c_3547,c_3550,c_3581,c_3662,c_3670,c_3695,c_3778,c_3811,c_3813,c_3814,c_3819,c_3931,c_4299,c_4307,c_4308,c_4320,c_4378,c_4382,c_4387,c_4734,c_4768,c_4967,c_5010,c_5032,c_5277,c_5407,c_5403,c_5418,c_5439,c_5456,c_5465,c_5482,c_5504,c_5615,c_5659,c_5771,c_5812,c_5817,c_6255,c_6298,c_6299,c_6421,c_6824,c_6835,c_6959,c_7070,c_7146,c_7349,c_7558,c_7602,c_7752,c_7915]) ).

cnf(c_8007,plain,
    ( ~ product(e_2,X0,e_3)
    | ~ product(e_3,X0,e_4)
    | product(e_2,e_3,e_4) ),
    inference(instantiation,[status(thm)],[c_5746]) ).

cnf(c_8012,plain,
    ( ~ product(e_2,e_1,e_3)
    | ~ product(e_3,e_1,e_4)
    | product(e_2,e_3,e_4) ),
    inference(instantiation,[status(thm)],[c_8007]) ).

cnf(c_8129,plain,
    ( ~ product(e_1,X0,e_3)
    | ~ product(e_2,X0,e_1)
    | product(e_2,e_1,e_3) ),
    inference(instantiation,[status(thm)],[c_4871]) ).

cnf(c_8130,plain,
    ( ~ product(e_1,e_1,e_3)
    | ~ product(e_2,e_1,e_1)
    | product(e_2,e_1,e_3) ),
    inference(instantiation,[status(thm)],[c_8129]) ).

cnf(c_8171,plain,
    ( ~ product(e_1,e_4,e_2)
    | ~ product(e_4,e_4,e_1)
    | product(e_4,e_1,e_2) ),
    inference(instantiation,[status(thm)],[c_5769]) ).

cnf(c_8173,plain,
    ( ~ product(e_1,e_4,e_5)
    | ~ product(e_4,e_4,e_1)
    | product(e_4,e_1,e_5) ),
    inference(instantiation,[status(thm)],[c_5665]) ).

cnf(c_8174,plain,
    product(e_4,e_1,e_5),
    inference(global_subsumption_just,[status(thm)],[c_8173,c_80,c_79,c_78,c_77,c_76,c_71,c_68,c_67,c_64,c_63,c_62,c_61,c_60,c_59,c_57,c_55,c_54,c_53,c_52,c_51,c_50,c_49,c_99,c_97,c_94,c_92,c_87,c_83,c_82,c_111,c_626,c_989,c_997,c_1021,c_1045,c_1061,c_1069,c_1746,c_1752,c_1867,c_1870,c_1874,c_1876,c_1877,c_1880,c_1883,c_1886,c_1891,c_1892,c_1894,c_2156,c_2161,c_2162,c_2167,c_2169,c_2170,c_2172,c_2175,c_2177,c_2178,c_2180,c_2186,c_2376,c_2414,c_2459,c_2476,c_2479,c_2514,c_2559,c_2579,c_2736,c_2743,c_2747,c_2756,c_2759,c_2766,c_2783,c_2812,c_2813,c_2820,c_2843,c_2853,c_2857,c_2862,c_2878,c_2886,c_2912,c_2916,c_2919,c_2922,c_2925,c_2929,c_2941,c_2996,c_3012,c_3014,c_3015,c_3042,c_3066,c_3124,c_3146,c_3171,c_3180,c_3186,c_3195,c_3214,c_3216,c_3227,c_3262,c_3290,c_3324,c_3331,c_3334,c_3340,c_3356,c_3373,c_3377,c_3381,c_3395,c_3401,c_3428,c_3429,c_3430,c_3469,c_3494,c_3535,c_3547,c_3550,c_3581,c_3662,c_3670,c_3695,c_3778,c_3811,c_3813,c_3814,c_3819,c_3931,c_4299,c_4307,c_4308,c_4320,c_4378,c_4382,c_4387,c_4734,c_4768,c_4967,c_5010,c_5032,c_5277,c_5407,c_5403,c_5418,c_5439,c_5442,c_5456,c_5465,c_5482,c_5494,c_5504,c_5615,c_5659,c_5743,c_5771,c_5812,c_5817,c_6255,c_6298,c_6299,c_6421,c_6824,c_6835,c_6959,c_7070,c_7130,c_7146,c_7349,c_7602,c_7915,c_7931,c_8130]) ).

cnf(c_8176,plain,
    ~ product(e_4,e_4,e_1),
    inference(global_subsumption_just,[status(thm)],[c_8171,c_80,c_79,c_78,c_77,c_76,c_71,c_68,c_67,c_65,c_64,c_63,c_62,c_61,c_60,c_59,c_57,c_56,c_55,c_54,c_53,c_52,c_51,c_50,c_49,c_99,c_97,c_94,c_92,c_87,c_83,c_82,c_111,c_485,c_626,c_989,c_997,c_1021,c_1037,c_1045,c_1061,c_1069,c_1746,c_1752,c_1867,c_1870,c_1871,c_1874,c_1876,c_1877,c_1880,c_1883,c_1885,c_1891,c_1892,c_1894,c_2156,c_2161,c_2162,c_2167,c_2169,c_2170,c_2172,c_2175,c_2177,c_2178,c_2180,c_2186,c_2376,c_2414,c_2459,c_2476,c_2479,c_2514,c_2559,c_2579,c_2727,c_2736,c_2743,c_2747,c_2756,c_2759,c_2766,c_2772,c_2783,c_2798,c_2807,c_2812,c_2813,c_2814,c_2820,c_2840,c_2843,c_2853,c_2857,c_2862,c_2878,c_2886,c_2912,c_2916,c_2919,c_2922,c_2925,c_2929,c_2941,c_2996,c_3012,c_3014,c_3015,c_3042,c_3066,c_3124,c_3146,c_3171,c_3180,c_3186,c_3195,c_3214,c_3216,c_3227,c_3262,c_3290,c_3324,c_3331,c_3334,c_3340,c_3356,c_3373,c_3377,c_3381,c_3395,c_3401,c_3428,c_3429,c_3430,c_3466,c_3469,c_3494,c_3535,c_3547,c_3550,c_3581,c_3662,c_3670,c_3679,c_3695,c_3778,c_3793,c_3790,c_3794,c_3811,c_3813,c_3814,c_3819,c_3931,c_4235,c_4296,c_4299,c_4307,c_4308,c_4320,c_4378,c_4382,c_4387,c_4734,c_4768,c_4856,c_4967,c_5010,c_5032,c_5277,c_5407,c_5403,c_5418,c_5439,c_5442,c_5451,c_5456,c_5465,c_5482,c_5494,c_5502,c_5504,c_5615,c_5659,c_5700,c_5743,c_5771,c_5812,c_5817,c_5821,c_6162,c_6216,c_6255,c_6298,c_6299,c_6318,c_6421,c_6709,c_6751,c_6824,c_6835,c_6959,c_7070,c_7130,c_7146,c_7349,c_7375,c_7556,c_7602,c_7751,c_7915,c_8171]) ).

cnf(c_8183,plain,
    ( ~ product(e_4,e_2,e_2)
    | ~ product(e_4,e_2,e_4) ),
    inference(instantiation,[status(thm)],[c_5120]) ).

cnf(c_8189,plain,
    ~ product(e_4,e_2,e_2),
    inference(global_subsumption_just,[status(thm)],[c_8183,c_80,c_79,c_78,c_77,c_76,c_71,c_68,c_67,c_65,c_64,c_63,c_62,c_61,c_60,c_59,c_57,c_56,c_55,c_54,c_53,c_52,c_51,c_50,c_49,c_99,c_97,c_94,c_92,c_87,c_83,c_82,c_111,c_485,c_626,c_989,c_997,c_1021,c_1045,c_1061,c_1069,c_1746,c_1752,c_1867,c_1870,c_1871,c_1874,c_1876,c_1877,c_1880,c_1883,c_1885,c_1891,c_1892,c_1894,c_2156,c_2161,c_2162,c_2167,c_2169,c_2170,c_2172,c_2175,c_2177,c_2178,c_2180,c_2186,c_2376,c_2414,c_2459,c_2476,c_2479,c_2514,c_2559,c_2579,c_2736,c_2743,c_2747,c_2756,c_2759,c_2766,c_2772,c_2783,c_2798,c_2807,c_2812,c_2813,c_2814,c_2820,c_2843,c_2853,c_2857,c_2862,c_2878,c_2886,c_2912,c_2916,c_2919,c_2922,c_2925,c_2929,c_2941,c_2996,c_3012,c_3014,c_3015,c_3042,c_3066,c_3124,c_3146,c_3171,c_3180,c_3186,c_3195,c_3214,c_3216,c_3227,c_3262,c_3290,c_3324,c_3331,c_3334,c_3340,c_3356,c_3373,c_3377,c_3381,c_3395,c_3401,c_3428,c_3429,c_3430,c_3466,c_3469,c_3494,c_3535,c_3547,c_3550,c_3581,c_3662,c_3670,c_3679,c_3695,c_3778,c_3793,c_3790,c_3794,c_3811,c_3813,c_3814,c_3819,c_3931,c_4235,c_4296,c_4299,c_4307,c_4308,c_4320,c_4378,c_4382,c_4387,c_4734,c_4768,c_4856,c_4967,c_5010,c_5032,c_5277,c_5407,c_5403,c_5418,c_5439,c_5442,c_5451,c_5456,c_5465,c_5482,c_5494,c_5502,c_5504,c_5615,c_5659,c_5743,c_5771,c_5812,c_5817,c_6162,c_6194,c_6216,c_6255,c_6298,c_6299,c_6318,c_6421,c_6824,c_6835,c_6959,c_7070,c_7130,c_7146,c_7349,c_7375,c_7556,c_7602,c_7751,c_7915,c_8130]) ).

cnf(c_8198,plain,
    ( ~ product(e_3,e_2,e_4)
    | ~ product(e_4,e_2,e_4) ),
    inference(instantiation,[status(thm)],[c_5208]) ).

cnf(c_8201,plain,
    ~ product(e_3,e_2,e_4),
    inference(global_subsumption_just,[status(thm)],[c_8198,c_80,c_79,c_78,c_77,c_76,c_71,c_68,c_67,c_65,c_64,c_63,c_62,c_61,c_60,c_59,c_57,c_56,c_55,c_54,c_53,c_52,c_51,c_50,c_49,c_99,c_97,c_94,c_92,c_87,c_83,c_82,c_111,c_485,c_626,c_997,c_1021,c_1045,c_1061,c_1069,c_1752,c_1867,c_1870,c_1871,c_1874,c_1876,c_1877,c_1880,c_1883,c_1885,c_1891,c_1892,c_1894,c_2156,c_2161,c_2162,c_2167,c_2169,c_2170,c_2172,c_2175,c_2177,c_2178,c_2180,c_2186,c_2376,c_2414,c_2459,c_2476,c_2479,c_2514,c_2559,c_2579,c_2736,c_2743,c_2747,c_2756,c_2759,c_2766,c_2772,c_2783,c_2812,c_2813,c_2814,c_2820,c_2843,c_2853,c_2857,c_2862,c_2878,c_2886,c_2912,c_2916,c_2919,c_2922,c_2925,c_2929,c_2941,c_3012,c_3014,c_3015,c_3042,c_3066,c_3124,c_3146,c_3171,c_3180,c_3186,c_3195,c_3214,c_3216,c_3262,c_3290,c_3324,c_3331,c_3334,c_3340,c_3373,c_3377,c_3381,c_3395,c_3401,c_3428,c_3429,c_3430,c_3469,c_3494,c_3535,c_3547,c_3550,c_3581,c_3662,c_3670,c_3695,c_3778,c_3811,c_3813,c_3814,c_3819,c_3931,c_4235,c_4296,c_4299,c_4307,c_4308,c_4320,c_4378,c_4382,c_4387,c_4734,c_4768,c_4967,c_5010,c_5032,c_5277,c_5407,c_5403,c_5418,c_5439,c_5442,c_5451,c_5456,c_5465,c_5482,c_5494,c_5502,c_5504,c_5615,c_5659,c_5743,c_5771,c_5812,c_5817,c_6255,c_6298,c_6299,c_6421,c_6824,c_6835,c_6959,c_7070,c_7130,c_7146,c_7349,c_7915]) ).

cnf(c_8221,plain,
    ( ~ product(e_4,e_1,e_5)
    | ~ product(e_4,e_3,e_5) ),
    inference(instantiation,[status(thm)],[c_5147]) ).

cnf(c_8287,plain,
    ( ~ product(e_1,e_3,e_3)
    | ~ product(e_3,e_3,e_1)
    | product(e_3,e_1,e_3) ),
    inference(instantiation,[status(thm)],[c_4871]) ).

cnf(c_8288,plain,
    ~ product(e_1,e_3,e_3),
    inference(global_subsumption_just,[status(thm)],[c_8287,c_80,c_79,c_78,c_77,c_76,c_71,c_68,c_67,c_65,c_64,c_63,c_62,c_61,c_60,c_59,c_57,c_56,c_55,c_54,c_53,c_52,c_51,c_50,c_49,c_99,c_97,c_94,c_92,c_87,c_83,c_82,c_111,c_485,c_626,c_989,c_997,c_1021,c_1045,c_1061,c_1069,c_1746,c_1752,c_1867,c_1870,c_1871,c_1874,c_1876,c_1877,c_1880,c_1883,c_1885,c_1891,c_1892,c_1894,c_2156,c_2161,c_2162,c_2167,c_2169,c_2170,c_2172,c_2175,c_2177,c_2178,c_2180,c_2186,c_2376,c_2414,c_2459,c_2476,c_2479,c_2514,c_2559,c_2579,c_2736,c_2743,c_2747,c_2756,c_2759,c_2766,c_2772,c_2777,c_2783,c_2798,c_2803,c_2807,c_2812,c_2813,c_2814,c_2820,c_2840,c_2843,c_2853,c_2857,c_2862,c_2878,c_2886,c_2912,c_2916,c_2919,c_2922,c_2925,c_2929,c_2941,c_2996,c_3012,c_3014,c_3015,c_3042,c_3066,c_3124,c_3146,c_3171,c_3180,c_3186,c_3195,c_3214,c_3216,c_3227,c_3262,c_3274,c_3290,c_3324,c_3331,c_3334,c_3340,c_3356,c_3373,c_3377,c_3381,c_3395,c_3401,c_3428,c_3429,c_3430,c_3466,c_3469,c_3494,c_3535,c_3547,c_3550,c_3581,c_3662,c_3670,c_3679,c_3695,c_3768,c_3778,c_3793,c_3790,c_3794,c_3811,c_3813,c_3814,c_3819,c_3931,c_4235,c_4296,c_4299,c_4307,c_4308,c_4320,c_4378,c_4382,c_4387,c_4734,c_4768,c_4856,c_4967,c_5010,c_5032,c_5277,c_5407,c_5403,c_5418,c_5439,c_5442,c_5451,c_5456,c_5465,c_5482,c_5494,c_5502,c_5504,c_5615,c_5659,c_5743,c_5771,c_5812,c_5817,c_6154,c_6162,c_6178,c_6200,c_6209,c_6216,c_6255,c_6262,c_6298,c_6299,c_6318,c_6421,c_6501,c_6778,c_6824,c_6835,c_6959,c_7070,c_7103,c_7130,c_7146,c_7349,c_7375,c_7556,c_7573,c_7602,c_7677,c_7751,c_7915,c_8012,c_8130,c_8221]) ).

cnf(c_8294,plain,
    ( ~ product(e_2,e_3,e_3)
    | ~ product(e_3,e_3,e_1)
    | product(e_2,e_3,e_1) ),
    inference(instantiation,[status(thm)],[c_5746]) ).

cnf(c_8295,plain,
    ( ~ product(e_2,e_3,e_1)
    | ~ product(e_3,e_3,e_1) ),
    inference(instantiation,[status(thm)],[c_5197]) ).

cnf(c_8296,plain,
    ( ~ product(e_1,e_3,e_1)
    | ~ product(e_3,e_3,e_1) ),
    inference(instantiation,[status(thm)],[c_5187]) ).

cnf(c_8299,plain,
    ~ product(e_1,e_3,e_1),
    inference(global_subsumption_just,[status(thm)],[c_8296,c_80,c_79,c_78,c_77,c_76,c_71,c_68,c_67,c_65,c_64,c_63,c_62,c_61,c_60,c_59,c_57,c_56,c_55,c_54,c_53,c_52,c_51,c_50,c_49,c_99,c_97,c_94,c_92,c_87,c_83,c_82,c_111,c_485,c_626,c_989,c_997,c_1013,c_1021,c_1045,c_1061,c_1069,c_1746,c_1752,c_1867,c_1870,c_1871,c_1874,c_1876,c_1877,c_1880,c_1883,c_1885,c_1891,c_1892,c_1894,c_2156,c_2161,c_2162,c_2167,c_2169,c_2170,c_2172,c_2175,c_2177,c_2178,c_2180,c_2186,c_2376,c_2414,c_2459,c_2476,c_2479,c_2514,c_2559,c_2579,c_2736,c_2743,c_2747,c_2756,c_2759,c_2766,c_2772,c_2783,c_2798,c_2807,c_2812,c_2813,c_2814,c_2820,c_2843,c_2853,c_2857,c_2862,c_2878,c_2886,c_2912,c_2916,c_2919,c_2922,c_2925,c_2929,c_2941,c_2996,c_3012,c_3014,c_3015,c_3042,c_3065,c_3066,c_3124,c_3146,c_3171,c_3180,c_3186,c_3195,c_3214,c_3216,c_3227,c_3262,c_3290,c_3324,c_3331,c_3334,c_3340,c_3356,c_3373,c_3377,c_3381,c_3395,c_3401,c_3428,c_3429,c_3430,c_3466,c_3469,c_3494,c_3535,c_3547,c_3550,c_3581,c_3662,c_3670,c_3679,c_3695,c_3778,c_3793,c_3790,c_3794,c_3811,c_3813,c_3814,c_3819,c_3931,c_4235,c_4296,c_4299,c_4307,c_4308,c_4320,c_4378,c_4382,c_4387,c_4734,c_4768,c_4856,c_4967,c_5010,c_5032,c_5277,c_5407,c_5403,c_5418,c_5439,c_5442,c_5451,c_5456,c_5465,c_5482,c_5494,c_5502,c_5504,c_5615,c_5659,c_5743,c_5771,c_5812,c_5817,c_6162,c_6216,c_6255,c_6298,c_6299,c_6318,c_6421,c_6824,c_6835,c_6959,c_7070,c_7130,c_7146,c_7349,c_7375,c_7556,c_7602,c_7751,c_7915,c_8130]) ).

cnf(c_8301,plain,
    ~ product(e_2,e_3,e_1),
    inference(global_subsumption_just,[status(thm)],[c_8295,c_80,c_79,c_78,c_77,c_76,c_71,c_68,c_67,c_65,c_64,c_63,c_62,c_61,c_60,c_59,c_57,c_56,c_55,c_54,c_53,c_52,c_51,c_50,c_49,c_99,c_97,c_94,c_92,c_87,c_83,c_82,c_111,c_485,c_626,c_989,c_997,c_1021,c_1045,c_1061,c_1069,c_1746,c_1752,c_1867,c_1870,c_1871,c_1874,c_1876,c_1877,c_1880,c_1883,c_1885,c_1891,c_1892,c_1894,c_2156,c_2161,c_2162,c_2167,c_2169,c_2170,c_2172,c_2175,c_2177,c_2178,c_2180,c_2186,c_2376,c_2414,c_2459,c_2476,c_2479,c_2514,c_2559,c_2579,c_2736,c_2743,c_2747,c_2756,c_2759,c_2766,c_2772,c_2783,c_2798,c_2807,c_2812,c_2813,c_2814,c_2820,c_2843,c_2853,c_2857,c_2862,c_2878,c_2886,c_2912,c_2916,c_2919,c_2922,c_2925,c_2929,c_2941,c_2996,c_3012,c_3014,c_3015,c_3042,c_3066,c_3124,c_3146,c_3171,c_3180,c_3186,c_3195,c_3214,c_3216,c_3227,c_3262,c_3290,c_3324,c_3331,c_3334,c_3340,c_3356,c_3373,c_3377,c_3381,c_3395,c_3401,c_3428,c_3429,c_3430,c_3466,c_3469,c_3494,c_3535,c_3547,c_3550,c_3581,c_3662,c_3670,c_3679,c_3695,c_3774,c_3778,c_3793,c_3790,c_3794,c_3811,c_3813,c_3814,c_3819,c_3931,c_4235,c_4296,c_4299,c_4307,c_4308,c_4320,c_4378,c_4382,c_4387,c_4734,c_4768,c_4856,c_4967,c_5010,c_5032,c_5277,c_5407,c_5403,c_5418,c_5439,c_5442,c_5451,c_5456,c_5465,c_5482,c_5494,c_5502,c_5504,c_5615,c_5659,c_5743,c_5771,c_5812,c_5817,c_6162,c_6216,c_6255,c_6298,c_6299,c_6318,c_6421,c_6824,c_6835,c_6959,c_7070,c_7130,c_7146,c_7349,c_7375,c_7556,c_7602,c_7751,c_7915,c_8012,c_8130]) ).

cnf(c_8303,plain,
    ~ product(e_2,e_3,e_3),
    inference(global_subsumption_just,[status(thm)],[c_8294,c_80,c_79,c_78,c_77,c_76,c_71,c_68,c_67,c_65,c_64,c_63,c_62,c_61,c_60,c_59,c_57,c_56,c_55,c_54,c_53,c_52,c_51,c_50,c_49,c_99,c_97,c_94,c_92,c_87,c_83,c_82,c_111,c_485,c_626,c_989,c_997,c_1021,c_1045,c_1061,c_1069,c_1746,c_1752,c_1867,c_1870,c_1871,c_1874,c_1876,c_1877,c_1880,c_1883,c_1885,c_1891,c_1892,c_1894,c_2156,c_2161,c_2162,c_2167,c_2169,c_2170,c_2172,c_2175,c_2177,c_2178,c_2180,c_2186,c_2376,c_2414,c_2459,c_2476,c_2479,c_2514,c_2559,c_2579,c_2736,c_2743,c_2747,c_2756,c_2759,c_2766,c_2772,c_2783,c_2798,c_2807,c_2812,c_2813,c_2814,c_2820,c_2843,c_2853,c_2857,c_2862,c_2878,c_2886,c_2912,c_2916,c_2919,c_2922,c_2925,c_2929,c_2941,c_2996,c_3012,c_3014,c_3015,c_3042,c_3066,c_3124,c_3146,c_3171,c_3180,c_3186,c_3195,c_3214,c_3216,c_3227,c_3264,c_3262,c_3290,c_3324,c_3331,c_3334,c_3340,c_3356,c_3373,c_3377,c_3381,c_3395,c_3401,c_3428,c_3429,c_3430,c_3466,c_3469,c_3494,c_3535,c_3547,c_3550,c_3581,c_3662,c_3670,c_3679,c_3695,c_3778,c_3793,c_3790,c_3794,c_3811,c_3813,c_3814,c_3819,c_3931,c_4235,c_4296,c_4299,c_4307,c_4308,c_4320,c_4378,c_4382,c_4387,c_4734,c_4768,c_4856,c_4967,c_5010,c_5032,c_5277,c_5407,c_5403,c_5418,c_5439,c_5442,c_5451,c_5456,c_5465,c_5482,c_5494,c_5502,c_5504,c_5615,c_5659,c_5743,c_5771,c_5812,c_5817,c_6162,c_6216,c_6255,c_6298,c_6299,c_6318,c_6421,c_6824,c_6835,c_6959,c_7070,c_7130,c_7146,c_7349,c_7375,c_7556,c_7602,c_7751,c_7915,c_8130]) ).

cnf(c_8311,plain,
    ( ~ product(e_2,e_5,e_3)
    | ~ product(e_3,e_5,e_2)
    | product(e_3,e_2,e_3) ),
    inference(instantiation,[status(thm)],[c_5745]) ).

cnf(c_8317,plain,
    ~ product(e_2,e_5,e_3),
    inference(global_subsumption_just,[status(thm)],[c_8311,c_80,c_79,c_78,c_77,c_76,c_71,c_68,c_67,c_65,c_64,c_63,c_62,c_61,c_60,c_59,c_57,c_56,c_55,c_54,c_53,c_52,c_51,c_50,c_49,c_99,c_97,c_94,c_92,c_87,c_83,c_82,c_111,c_485,c_626,c_989,c_997,c_1021,c_1045,c_1061,c_1069,c_1746,c_1752,c_1867,c_1870,c_1871,c_1874,c_1876,c_1877,c_1880,c_1883,c_1885,c_1891,c_1892,c_1894,c_2156,c_2161,c_2162,c_2167,c_2169,c_2170,c_2172,c_2175,c_2177,c_2178,c_2180,c_2186,c_2376,c_2414,c_2459,c_2476,c_2479,c_2514,c_2559,c_2579,c_2736,c_2743,c_2747,c_2756,c_2759,c_2766,c_2772,c_2783,c_2798,c_2807,c_2812,c_2813,c_2814,c_2820,c_2843,c_2853,c_2857,c_2862,c_2878,c_2886,c_2912,c_2916,c_2919,c_2922,c_2925,c_2929,c_2941,c_2996,c_3012,c_3014,c_3015,c_3042,c_3066,c_3124,c_3146,c_3171,c_3180,c_3186,c_3195,c_3214,c_3216,c_3227,c_3262,c_3290,c_3324,c_3331,c_3334,c_3340,c_3356,c_3373,c_3377,c_3381,c_3395,c_3401,c_3428,c_3429,c_3430,c_3466,c_3469,c_3494,c_3535,c_3547,c_3550,c_3581,c_3662,c_3670,c_3679,c_3695,c_3778,c_3793,c_3790,c_3794,c_3811,c_3813,c_3814,c_3819,c_3931,c_4235,c_4296,c_4299,c_4307,c_4308,c_4320,c_4378,c_4382,c_4387,c_4734,c_4768,c_4856,c_4967,c_5010,c_5032,c_5277,c_5407,c_5403,c_5418,c_5439,c_5442,c_5451,c_5456,c_5465,c_5482,c_5494,c_5502,c_5504,c_5615,c_5659,c_5743,c_5771,c_5812,c_5817,c_6162,c_6170,c_6216,c_6255,c_6298,c_6299,c_6318,c_6421,c_6824,c_6835,c_6959,c_7070,c_7130,c_7146,c_7349,c_7375,c_7556,c_7602,c_7751,c_7915,c_8130]) ).

cnf(c_8332,plain,
    ( ~ product(e_2,e_5,e_5)
    | ~ product(e_3,e_5,e_2)
    | product(e_3,e_2,e_5) ),
    inference(instantiation,[status(thm)],[c_5663]) ).

cnf(c_8333,plain,
    ( ~ product(e_3,e_5,e_2)
    | ~ product(e_3,e_5,e_5) ),
    inference(instantiation,[status(thm)],[c_4760]) ).

cnf(c_8334,plain,
    ~ product(e_3,e_5,e_5),
    inference(global_subsumption_just,[status(thm)],[c_8333,c_80,c_79,c_78,c_77,c_76,c_71,c_68,c_67,c_65,c_64,c_63,c_62,c_61,c_60,c_59,c_57,c_56,c_55,c_54,c_53,c_52,c_51,c_50,c_49,c_99,c_97,c_94,c_92,c_87,c_83,c_82,c_111,c_485,c_626,c_989,c_997,c_1021,c_1045,c_1061,c_1069,c_1746,c_1752,c_1867,c_1870,c_1871,c_1874,c_1876,c_1877,c_1880,c_1883,c_1885,c_1891,c_1892,c_1894,c_2156,c_2161,c_2162,c_2167,c_2169,c_2170,c_2172,c_2175,c_2177,c_2178,c_2180,c_2186,c_2376,c_2414,c_2459,c_2476,c_2479,c_2514,c_2559,c_2579,c_2736,c_2743,c_2747,c_2756,c_2759,c_2766,c_2772,c_2783,c_2798,c_2807,c_2812,c_2813,c_2814,c_2820,c_2840,c_2843,c_2853,c_2857,c_2862,c_2878,c_2886,c_2912,c_2916,c_2919,c_2922,c_2925,c_2929,c_2941,c_2996,c_3012,c_3014,c_3015,c_3042,c_3066,c_3124,c_3146,c_3171,c_3180,c_3186,c_3195,c_3214,c_3216,c_3227,c_3262,c_3290,c_3324,c_3331,c_3334,c_3340,c_3356,c_3373,c_3377,c_3381,c_3395,c_3401,c_3428,c_3429,c_3430,c_3466,c_3469,c_3494,c_3535,c_3547,c_3550,c_3581,c_3662,c_3670,c_3679,c_3695,c_3721,c_3778,c_3793,c_3790,c_3794,c_3811,c_3813,c_3814,c_3819,c_3931,c_4235,c_4296,c_4299,c_4307,c_4308,c_4320,c_4378,c_4382,c_4387,c_4734,c_4768,c_4856,c_4967,c_5010,c_5032,c_5277,c_5407,c_5403,c_5418,c_5439,c_5442,c_5451,c_5456,c_5465,c_5482,c_5494,c_5502,c_5504,c_5615,c_5659,c_5743,c_5771,c_5812,c_5817,c_6162,c_6216,c_6255,c_6298,c_6299,c_6318,c_6421,c_6824,c_6835,c_6959,c_7070,c_7130,c_7146,c_7349,c_7375,c_7556,c_7602,c_7751,c_7915]) ).

cnf(c_8336,plain,
    ( ~ product(e_2,e_5,e_5)
    | product(e_3,e_2,e_5) ),
    inference(global_subsumption_just,[status(thm)],[c_8332,c_80,c_79,c_78,c_77,c_76,c_71,c_68,c_67,c_65,c_64,c_63,c_62,c_61,c_60,c_59,c_57,c_56,c_55,c_54,c_53,c_52,c_51,c_50,c_49,c_99,c_97,c_94,c_92,c_87,c_83,c_82,c_111,c_485,c_626,c_989,c_997,c_1021,c_1037,c_1045,c_1061,c_1069,c_1746,c_1752,c_1867,c_1870,c_1871,c_1874,c_1876,c_1877,c_1880,c_1883,c_1885,c_1891,c_1892,c_1894,c_2156,c_2161,c_2162,c_2167,c_2169,c_2170,c_2172,c_2175,c_2177,c_2178,c_2180,c_2186,c_2376,c_2414,c_2459,c_2476,c_2479,c_2514,c_2559,c_2579,c_2727,c_2736,c_2743,c_2747,c_2756,c_2759,c_2766,c_2772,c_2775,c_2777,c_2783,c_2787,c_2798,c_2800,c_2803,c_2807,c_2812,c_2813,c_2814,c_2820,c_2827,c_2840,c_2843,c_2853,c_2857,c_2862,c_2878,c_2886,c_2912,c_2916,c_2919,c_2922,c_2925,c_2929,c_2941,c_2996,c_3012,c_3014,c_3015,c_3042,c_3066,c_3124,c_3146,c_3150,c_3171,c_3180,c_3186,c_3195,c_3214,c_3216,c_3227,c_3262,c_3274,c_3290,c_3324,c_3331,c_3334,c_3340,c_3356,c_3373,c_3377,c_3381,c_3395,c_3401,c_3428,c_3429,c_3430,c_3466,c_3469,c_3494,c_3535,c_3547,c_3550,c_3581,c_3662,c_3670,c_3679,c_3685,c_3695,c_3721,c_3742,c_3768,c_3775,c_3778,c_3793,c_3790,c_3794,c_3811,c_3813,c_3814,c_3819,c_3931,c_4235,c_4296,c_4299,c_4307,c_4308,c_4320,c_4378,c_4382,c_4387,c_4596,c_4734,c_4768,c_4856,c_4967,c_5010,c_5032,c_5277,c_5407,c_5403,c_5418,c_5439,c_5442,c_5451,c_5456,c_5465,c_5482,c_5494,c_5502,c_5504,c_5615,c_5659,c_5700,c_5743,c_5771,c_5812,c_5817,c_5821,c_6154,c_6162,c_6178,c_6185,c_6194,c_6200,c_6209,c_6216,c_6255,c_6262,c_6298,c_6299,c_6315,c_6318,c_6324,c_6421,c_6443,c_6452,c_6501,c_6709,c_6751,c_6778,c_6802,c_6824,c_6835,c_6959,c_7070,c_7114,c_7130,c_7146,c_7349,c_7375,c_7556,c_7573,c_7594,c_7602,c_7677,c_7751,c_7915,c_8012,c_8130,c_8171,c_8221,c_8332]) ).

cnf(c_8338,plain,
    ~ product(e_2,e_5,e_5),
    inference(global_subsumption_just,[status(thm)],[c_8336,c_80,c_79,c_78,c_77,c_76,c_71,c_68,c_67,c_65,c_64,c_63,c_62,c_61,c_60,c_59,c_57,c_56,c_55,c_54,c_53,c_52,c_51,c_50,c_49,c_99,c_97,c_94,c_92,c_87,c_83,c_82,c_111,c_485,c_626,c_989,c_997,c_1021,c_1037,c_1045,c_1061,c_1069,c_1746,c_1752,c_1867,c_1870,c_1871,c_1874,c_1876,c_1877,c_1880,c_1883,c_1885,c_1891,c_1892,c_1894,c_2156,c_2161,c_2162,c_2167,c_2169,c_2170,c_2172,c_2175,c_2177,c_2178,c_2180,c_2186,c_2376,c_2414,c_2459,c_2476,c_2479,c_2514,c_2559,c_2579,c_2727,c_2736,c_2743,c_2747,c_2756,c_2759,c_2766,c_2772,c_2775,c_2777,c_2783,c_2787,c_2798,c_2800,c_2803,c_2807,c_2812,c_2813,c_2814,c_2820,c_2827,c_2840,c_2843,c_2853,c_2857,c_2862,c_2878,c_2886,c_2912,c_2916,c_2919,c_2922,c_2925,c_2929,c_2941,c_2996,c_3012,c_3014,c_3015,c_3042,c_3066,c_3124,c_3146,c_3150,c_3171,c_3180,c_3186,c_3195,c_3214,c_3216,c_3227,c_3262,c_3274,c_3290,c_3324,c_3331,c_3334,c_3340,c_3356,c_3373,c_3377,c_3381,c_3395,c_3401,c_3428,c_3429,c_3430,c_3466,c_3469,c_3494,c_3535,c_3547,c_3550,c_3581,c_3662,c_3670,c_3679,c_3685,c_3695,c_3721,c_3742,c_3768,c_3775,c_3778,c_3793,c_3790,c_3794,c_3811,c_3813,c_3814,c_3819,c_3931,c_4235,c_4296,c_4299,c_4307,c_4308,c_4320,c_4378,c_4382,c_4387,c_4596,c_4734,c_4768,c_4856,c_4967,c_5010,c_5032,c_5277,c_5407,c_5403,c_5418,c_5439,c_5442,c_5451,c_5456,c_5465,c_5482,c_5494,c_5502,c_5504,c_5615,c_5659,c_5700,c_5743,c_5771,c_5812,c_5817,c_5821,c_6154,c_6162,c_6178,c_6185,c_6194,c_6200,c_6209,c_6216,c_6255,c_6262,c_6298,c_6299,c_6315,c_6318,c_6324,c_6421,c_6443,c_6452,c_6501,c_6709,c_6751,c_6778,c_6802,c_6824,c_6835,c_6959,c_7070,c_7114,c_7130,c_7146,c_7349,c_7375,c_7556,c_7573,c_7594,c_7602,c_7677,c_7751,c_7915,c_8012,c_8130,c_8171,c_8221,c_8332]) ).

cnf(c_8340,plain,
    ( ~ product(X0,e_5,e_3)
    | ~ product(e_3,e_5,e_2)
    | product(X0,e_3,e_2) ),
    inference(instantiation,[status(thm)],[c_4265]) ).

cnf(c_8341,plain,
    ( ~ product(e_1,e_5,e_3)
    | ~ product(e_3,e_5,e_2)
    | product(e_1,e_3,e_2) ),
    inference(instantiation,[status(thm)],[c_8340]) ).

cnf(c_8352,plain,
    ( ~ product(e_1,e_2,e_2)
    | ~ product(e_2,e_2,e_5)
    | product(e_1,e_2,e_5) ),
    inference(instantiation,[status(thm)],[c_5770]) ).

cnf(c_8353,plain,
    ( ~ product(e_2,e_2,e_5)
    | ~ product(e_1,e_2,e_2) ),
    inference(global_subsumption_just,[status(thm)],[c_8352,c_80,c_79,c_78,c_77,c_76,c_71,c_68,c_67,c_64,c_63,c_62,c_61,c_60,c_59,c_57,c_55,c_54,c_53,c_52,c_51,c_50,c_49,c_99,c_97,c_94,c_92,c_87,c_83,c_82,c_111,c_626,c_989,c_997,c_1013,c_1021,c_1045,c_1061,c_1069,c_1746,c_1752,c_1867,c_1870,c_1874,c_1876,c_1877,c_1880,c_1883,c_1886,c_1891,c_1892,c_1894,c_2156,c_2161,c_2162,c_2167,c_2169,c_2170,c_2172,c_2175,c_2177,c_2178,c_2180,c_2186,c_2376,c_2414,c_2459,c_2476,c_2479,c_2514,c_2559,c_2579,c_2724,c_2726,c_2736,c_2738,c_2743,c_2747,c_2749,c_2756,c_2759,c_2766,c_2775,c_2777,c_2783,c_2787,c_2798,c_2800,c_2804,c_2807,c_2812,c_2813,c_2820,c_2827,c_2829,c_2840,c_2843,c_2853,c_2857,c_2862,c_2878,c_2886,c_2912,c_2916,c_2919,c_2922,c_2925,c_2929,c_2941,c_2982,c_2996,c_3012,c_3014,c_3015,c_3042,c_3065,c_3066,c_3124,c_3147,c_3146,c_3145,c_3150,c_3171,c_3180,c_3186,c_3195,c_3214,c_3216,c_3227,c_3262,c_3274,c_3290,c_3324,c_3331,c_3334,c_3340,c_3356,c_3373,c_3377,c_3381,c_3395,c_3401,c_3428,c_3429,c_3430,c_3466,c_3469,c_3494,c_3535,c_3547,c_3550,c_3581,c_3595,c_3599,c_3635,c_3662,c_3670,c_3679,c_3685,c_3695,c_3721,c_3742,c_3768,c_3775,c_3779,c_3778,c_3793,c_3790,c_3794,c_3811,c_3813,c_3814,c_3819,c_3931,c_4299,c_4307,c_4308,c_4320,c_4378,c_4382,c_4387,c_4596,c_4734,c_4768,c_4825,c_4856,c_4967,c_5010,c_5032,c_5277,c_5407,c_5403,c_5418,c_5439,c_5442,c_5456,c_5465,c_5482,c_5494,c_5504,c_5615,c_5659,c_5701,c_5743,c_5771,c_5812,c_5817,c_6146,c_6162,c_6170,c_6185,c_6194,c_6209,c_6216,c_6255,c_6262,c_6298,c_6299,c_6315,c_6318,c_6324,c_6421,c_6443,c_6452,c_6501,c_6751,c_6778,c_6802,c_6824,c_6835,c_6959,c_7070,c_7103,c_7114,c_7130,c_7146,c_7349,c_7375,c_7556,c_7594,c_7602,c_7677,c_7751,c_7767,c_7915,c_8012,c_8130,c_8176,c_8221,c_8332]) ).

cnf(c_8354,plain,
    ( ~ product(e_1,e_2,e_2)
    | ~ product(e_2,e_2,e_5) ),
    inference(renaming,[status(thm)],[c_8353]) ).

cnf(c_8446,plain,
    ( ~ product(e_1,e_2,e_4)
    | ~ product(e_3,e_2,e_1)
    | product(e_3,e_1,e_4) ),
    inference(instantiation,[status(thm)],[c_4780]) ).

cnf(c_8447,plain,
    product(e_3,e_1,e_4),
    inference(global_subsumption_just,[status(thm)],[c_8446,c_80,c_79,c_78,c_77,c_76,c_71,c_68,c_67,c_64,c_63,c_62,c_61,c_60,c_59,c_57,c_55,c_54,c_53,c_52,c_51,c_50,c_49,c_99,c_97,c_94,c_92,c_87,c_83,c_82,c_111,c_626,c_989,c_997,c_1021,c_1045,c_1061,c_1069,c_1746,c_1752,c_1867,c_1870,c_1874,c_1876,c_1877,c_1880,c_1883,c_1886,c_1891,c_1892,c_1894,c_2156,c_2161,c_2162,c_2167,c_2169,c_2170,c_2172,c_2175,c_2177,c_2178,c_2180,c_2186,c_2376,c_2414,c_2459,c_2476,c_2479,c_2514,c_2559,c_2579,c_2736,c_2743,c_2747,c_2756,c_2759,c_2766,c_2783,c_2812,c_2813,c_2820,c_2843,c_2853,c_2857,c_2862,c_2878,c_2886,c_2912,c_2916,c_2919,c_2922,c_2925,c_2929,c_2941,c_2996,c_3012,c_3014,c_3015,c_3042,c_3066,c_3124,c_3146,c_3171,c_3180,c_3186,c_3195,c_3214,c_3216,c_3227,c_3262,c_3290,c_3324,c_3331,c_3334,c_3340,c_3356,c_3373,c_3377,c_3381,c_3395,c_3401,c_3428,c_3429,c_3430,c_3469,c_3494,c_3535,c_3547,c_3550,c_3581,c_3662,c_3670,c_3695,c_3778,c_3811,c_3813,c_3814,c_3819,c_3931,c_4299,c_4307,c_4308,c_4320,c_4378,c_4382,c_4387,c_4734,c_4768,c_4967,c_5010,c_5032,c_5277,c_5407,c_5403,c_5418,c_5439,c_5442,c_5456,c_5465,c_5482,c_5494,c_5504,c_5615,c_5659,c_5743,c_5771,c_5812,c_5817,c_6255,c_6298,c_6299,c_6421,c_6824,c_6835,c_6959,c_7070,c_7130,c_7146,c_7349,c_7602,c_7915,c_8130]) ).

cnf(c_8585,plain,
    ( ~ product(e_2,e_3,e_4)
    | ~ product(e_2,e_3,e_5) ),
    inference(instantiation,[status(thm)],[c_5137]) ).

cnf(c_8592,plain,
    ~ product(e_2,e_3,e_5),
    inference(global_subsumption_just,[status(thm)],[c_8585,c_76,c_111,c_997,c_2175,c_2756,c_2813,c_3125,c_3470,c_3771,c_5486,c_5743,c_6825,c_6836,c_7088,c_7351,c_7908,c_7916,c_8012,c_8130,c_8174]) ).

cnf(c_8637,plain,
    ( ~ product(e_1,e_5,e_2)
    | ~ product(e_2,e_5,e_2) ),
    inference(instantiation,[status(thm)],[c_5184]) ).

cnf(c_8638,plain,
    $false,
    inference(prop_impl_just,[status(thm)],[c_8637,c_8592,c_8447,c_8354,c_8341,c_8338,c_8334,c_8317,c_8303,c_8301,c_8299,c_8288,c_8221,c_8201,c_8189,c_8176,c_8174,c_7931,c_7908,c_7767,c_7677,c_7602,c_7594,c_7351,c_7114,c_6836,c_6825,c_6802,c_6778,c_6751,c_6649,c_6501,c_6452,c_6443,c_6343,c_6324,c_6315,c_6262,c_6216,c_6209,c_6185,c_6146,c_5701,c_5486,c_5033,c_4825,c_4643,c_4596,c_4430,c_3778,c_3779,c_3775,c_3768,c_3742,c_3685,c_3635,c_3620,c_3599,c_3595,c_3274,c_3228,c_3150,c_3145,c_3147,c_3125,c_2912,c_2843,c_2840,c_2829,c_2827,c_2813,c_2806,c_2804,c_2800,c_2798,c_2791,c_2787,c_2777,c_2775,c_2749,c_2744,c_2738,c_2727,c_2724,c_2721,c_2189,c_2167,c_997,c_82,c_83,c_88,c_92,c_76,c_77,c_78,c_79,c_80]) ).


%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.02/0.09  % Problem  : GRP128-3.005 : TPTP v8.1.2. Released v1.2.0.
% 0.02/0.09  % Command  : run_iprover %s %d THM
% 0.10/0.28  % Computer : n032.cluster.edu
% 0.10/0.28  % Model    : x86_64 x86_64
% 0.10/0.28  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/0.28  % Memory   : 8042.1875MB
% 0.10/0.28  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.10/0.28  % CPULimit : 300
% 0.10/0.28  % WCLimit  : 300
% 0.10/0.28  % DateTime : Thu May  2 23:53:54 EDT 2024
% 0.10/0.29  % CPUTime  : 
% 0.14/0.37  Running first-order theorem proving
% 0.14/0.37  Running: /export/starexec/sandbox2/solver/bin/run_problem --schedule fof_schedule --heuristic_context casc_unsat --no_cores 8 /export/starexec/sandbox2/benchmark/theBenchmark.p 300
% 3.82/0.99  % SZS status Started for theBenchmark.p
% 3.82/0.99  % SZS status Unsatisfiable for theBenchmark.p
% 3.82/0.99  
% 3.82/0.99  %---------------- iProver v3.9 (pre CASC 2024/SMT-COMP 2024) ----------------%
% 3.82/0.99  
% 3.82/0.99  ------  iProver source info
% 3.82/0.99  
% 3.82/0.99  git: date: 2024-05-02 19:28:25 +0000
% 3.82/0.99  git: sha1: a33b5eb135c74074ba803943bb12f2ebd971352f
% 3.82/0.99  git: non_committed_changes: false
% 3.82/0.99  
% 3.82/0.99  ------ Parsing...successful
% 3.82/0.99  
% 3.82/0.99  
% 3.82/0.99  
% 3.82/0.99  ------ Preprocessing... sf_s  rm: 0 0s  sf_e  pe_s  pe_e 
% 3.82/0.99  
% 3.82/0.99  ------ Preprocessing... gs_s  sp: 0 0s  gs_e  snvd_s sp: 0 0s snvd_e 
% 3.82/0.99  ------ Proving...
% 3.82/0.99  ------ Problem Properties 
% 3.82/0.99  
% 3.82/0.99  
% 3.82/0.99  clauses                                 57
% 3.82/0.99  conjectures                             1
% 3.82/0.99  EPR                                     57
% 3.82/0.99  Horn                                    55
% 3.82/0.99  unary                                   46
% 3.82/0.99  binary                                  0
% 3.82/0.99  lits                                    94
% 3.82/0.99  lits eq                                 0
% 3.82/0.99  fd_pure                                 0
% 3.82/0.99  fd_pseudo                               0
% 3.82/0.99  fd_cond                                 0
% 3.82/0.99  fd_pseudo_cond                          0
% 3.82/0.99  AC symbols                              0
% 3.82/0.99  
% 3.82/0.99  ------ Input Options Time Limit: Unbounded
% 3.82/0.99  
% 3.82/0.99  
% 3.82/0.99  ------ 
% 3.82/0.99  Current options:
% 3.82/0.99  ------ 
% 3.82/0.99  
% 3.82/0.99  
% 3.82/0.99  
% 3.82/0.99  
% 3.82/0.99  ------ Proving...
% 3.82/0.99  
% 3.82/0.99  
% 3.82/0.99  % SZS status Unsatisfiable for theBenchmark.p
% 3.82/0.99  
% 3.82/0.99  % SZS output start CNFRefutation for theBenchmark.p
% See solution above
% 3.82/1.00  
% 3.82/1.00  
%------------------------------------------------------------------------------