TSTP Solution File: GRP127-2.006 by iProver---3.8

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : iProver---3.8
% Problem  : GRP127-2.006 : TPTP v8.1.2. Released v1.2.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_iprover %s %d THM

% Computer : n010.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 : Thu Aug 31 00:58:00 EDT 2023

% Result   : Unsatisfiable 3.97s 1.14s
% Output   : CNFRefutation 3.97s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   11
%            Number of leaves      :   37
% Syntax   : Number of clauses     :  361 (  50 unt;  41 nHn; 360 RR)
%            Number of literals    :  931 (   0 equ; 605 neg)
%            Maximal clause size   :    8 (   2 avg)
%            Maximal term depth    :    1 (   1 avg)
%            Number of predicates  :    6 (   5 usr;   1 prp; 0-3 aty)
%            Number of functors    :    6 (   6 usr;   6 con; 0-0 aty)
%            Number of variables   :  381 (   0 sgn)

% Comments : 
%------------------------------------------------------------------------------
cnf(c_50,plain,
    next(e_2,e_3),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',e_2_then_e_3) ).

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

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

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

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

cnf(c_65,plain,
    greater(e_6,e_3),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',e_6_greater_e_3) ).

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

cnf(c_67,plain,
    greater(e_6,e_4),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',e_6_greater_e_4) ).

cnf(c_68,plain,
    greater(e_6,e_5),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',e_6_greater_e_5) ).

cnf(c_69,plain,
    ( ~ product(X0,e_1,X1)
    | ~ next(X0,X2)
    | ~ greater(X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',no_redundancy) ).

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

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

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

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

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

cnf(c_75,plain,
    group_element(e_6),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',element_6) ).

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

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

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

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

cnf(c_80,plain,
    ~ equalish(e_1,e_6),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',e_1_is_not_e_6) ).

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

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

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

cnf(c_85,plain,
    ~ equalish(e_2,e_6),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',e_2_is_not_e_6) ).

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

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

cnf(c_90,plain,
    ~ equalish(e_3,e_6),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',e_3_is_not_e_6) ).

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

cnf(c_95,plain,
    ~ equalish(e_4,e_6),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',e_4_is_not_e_6) ).

cnf(c_100,plain,
    ~ equalish(e_5,e_6),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',e_5_is_not_e_6) ).

cnf(c_106,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)
    | product(X0,X1,e_6) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',product_total_function1) ).

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

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

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

cnf(c_110,plain,
    product(X0,X0,X0),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',product_idempotence) ).

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

cnf(c_112,plain,
    product(e_1,e_1,e_1),
    inference(instantiation,[status(thm)],[c_110]) ).

cnf(c_283,plain,
    ( ~ product(e_2,e_1,X0)
    | ~ greater(X0,e_3) ),
    inference(resolution,[status(thm)],[c_50,c_69]) ).

cnf(c_291,plain,
    ( ~ product(e_3,e_1,X0)
    | ~ greater(X0,e_4) ),
    inference(resolution,[status(thm)],[c_51,c_69]) ).

cnf(c_299,plain,
    ( ~ product(e_4,e_1,X0)
    | ~ greater(X0,e_5) ),
    inference(resolution,[status(thm)],[c_52,c_69]) ).

cnf(c_341,plain,
    ~ product(e_2,e_1,e_4),
    inference(resolution,[status(thm)],[c_63,c_283]) ).

cnf(c_345,plain,
    ~ product(e_2,e_1,e_5),
    inference(resolution,[status(thm)],[c_64,c_283]) ).

cnf(c_349,plain,
    ~ product(e_2,e_1,e_6),
    inference(resolution,[status(thm)],[c_65,c_283]) ).

cnf(c_353,plain,
    ~ product(e_3,e_1,e_5),
    inference(resolution,[status(thm)],[c_66,c_291]) ).

cnf(c_357,plain,
    ~ product(e_3,e_1,e_6),
    inference(resolution,[status(thm)],[c_67,c_291]) ).

cnf(c_361,plain,
    ~ product(e_4,e_1,e_6),
    inference(resolution,[status(thm)],[c_68,c_299]) ).

cnf(c_375,plain,
    ( ~ product(X0,X1,e_1)
    | ~ product(X0,X1,e_2) ),
    inference(resolution,[status(thm)],[c_76,c_107]) ).

cnf(c_383,plain,
    ( ~ product(X0,e_1,X1)
    | ~ product(X0,e_2,X1) ),
    inference(resolution,[status(thm)],[c_76,c_108]) ).

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

cnf(c_391,plain,
    ( ~ product(e_1,X0,X1)
    | ~ product(e_2,X0,X1) ),
    inference(resolution,[status(thm)],[c_76,c_109]) ).

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

cnf(c_406,plain,
    ( ~ product(X0,e_1,X1)
    | ~ product(X0,e_3,X1) ),
    inference(resolution,[status(thm)],[c_77,c_108]) ).

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

cnf(c_414,plain,
    ( ~ product(e_1,X0,X1)
    | ~ product(e_3,X0,X1) ),
    inference(resolution,[status(thm)],[c_77,c_109]) ).

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

cnf(c_429,plain,
    ( ~ product(X0,e_1,X1)
    | ~ product(X0,e_4,X1) ),
    inference(resolution,[status(thm)],[c_78,c_108]) ).

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

cnf(c_437,plain,
    ( ~ product(e_1,X0,X1)
    | ~ product(e_4,X0,X1) ),
    inference(resolution,[status(thm)],[c_78,c_109]) ).

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

cnf(c_452,plain,
    ( ~ product(X0,e_1,X1)
    | ~ product(X0,e_5,X1) ),
    inference(resolution,[status(thm)],[c_79,c_108]) ).

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

cnf(c_460,plain,
    ( ~ product(e_1,X0,X1)
    | ~ product(e_5,X0,X1) ),
    inference(resolution,[status(thm)],[c_79,c_109]) ).

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

cnf(c_475,plain,
    ( ~ product(X0,e_1,X1)
    | ~ product(X0,e_6,X1) ),
    inference(resolution,[status(thm)],[c_80,c_108]) ).

cnf(c_476,plain,
    ( ~ product(e_1,e_1,e_1)
    | ~ product(e_1,e_6,e_1) ),
    inference(instantiation,[status(thm)],[c_475]) ).

cnf(c_483,plain,
    ( ~ product(e_1,X0,X1)
    | ~ product(e_6,X0,X1) ),
    inference(resolution,[status(thm)],[c_80,c_109]) ).

cnf(c_501,plain,
    ( ~ product(X0,e_2,X1)
    | ~ product(X0,e_3,X1) ),
    inference(resolution,[status(thm)],[c_82,c_108]) ).

cnf(c_517,plain,
    ( ~ product(X0,X1,e_2)
    | ~ product(X0,X1,e_4) ),
    inference(resolution,[status(thm)],[c_83,c_107]) ).

cnf(c_524,plain,
    ( ~ product(X0,e_2,X1)
    | ~ product(X0,e_4,X1) ),
    inference(resolution,[status(thm)],[c_83,c_108]) ).

cnf(c_532,plain,
    ( ~ product(e_2,X0,X1)
    | ~ product(e_4,X0,X1) ),
    inference(resolution,[status(thm)],[c_83,c_109]) ).

cnf(c_547,plain,
    ( ~ product(X0,e_2,X1)
    | ~ product(X0,e_5,X1) ),
    inference(resolution,[status(thm)],[c_84,c_108]) ).

cnf(c_555,plain,
    ( ~ product(e_2,X0,X1)
    | ~ product(e_5,X0,X1) ),
    inference(resolution,[status(thm)],[c_84,c_109]) ).

cnf(c_570,plain,
    ( ~ product(X0,e_2,X1)
    | ~ product(X0,e_6,X1) ),
    inference(resolution,[status(thm)],[c_85,c_108]) ).

cnf(c_578,plain,
    ( ~ product(e_2,X0,X1)
    | ~ product(e_6,X0,X1) ),
    inference(resolution,[status(thm)],[c_85,c_109]) ).

cnf(c_599,plain,
    ( ~ product(X0,e_3,X1)
    | ~ product(X0,e_4,X1) ),
    inference(resolution,[status(thm)],[c_88,c_108]) ).

cnf(c_607,plain,
    ( ~ product(e_3,X0,X1)
    | ~ product(e_4,X0,X1) ),
    inference(resolution,[status(thm)],[c_88,c_109]) ).

cnf(c_622,plain,
    ( ~ product(X0,e_3,X1)
    | ~ product(X0,e_5,X1) ),
    inference(resolution,[status(thm)],[c_89,c_108]) ).

cnf(c_630,plain,
    ( ~ product(e_3,X0,X1)
    | ~ product(e_5,X0,X1) ),
    inference(resolution,[status(thm)],[c_89,c_109]) ).

cnf(c_645,plain,
    ( ~ product(X0,e_3,X1)
    | ~ product(X0,e_6,X1) ),
    inference(resolution,[status(thm)],[c_90,c_108]) ).

cnf(c_670,plain,
    ( ~ product(X0,X1,e_4)
    | ~ product(X0,X1,e_5) ),
    inference(resolution,[status(thm)],[c_94,c_107]) ).

cnf(c_677,plain,
    ( ~ product(X0,e_4,X1)
    | ~ product(X0,e_5,X1) ),
    inference(resolution,[status(thm)],[c_94,c_108]) ).

cnf(c_685,plain,
    ( ~ product(e_4,X0,X1)
    | ~ product(e_5,X0,X1) ),
    inference(resolution,[status(thm)],[c_94,c_109]) ).

cnf(c_700,plain,
    ( ~ product(X0,e_4,X1)
    | ~ product(X0,e_6,X1) ),
    inference(resolution,[status(thm)],[c_95,c_108]) ).

cnf(c_735,plain,
    ( ~ product(X0,e_5,X1)
    | ~ product(X0,e_6,X1) ),
    inference(resolution,[status(thm)],[c_100,c_108]) ).

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

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

cnf(c_1452,plain,
    ( ~ product(X0,e_1,e_2)
    | ~ product(e_1,e_6,X0)
    | product(e_2,e_1,e_6) ),
    inference(instantiation,[status(thm)],[c_111]) ).

cnf(c_1454,plain,
    ( ~ product(X0,e_1,e_3)
    | ~ product(e_1,e_5,X0)
    | product(e_3,e_1,e_5) ),
    inference(instantiation,[status(thm)],[c_111]) ).

cnf(c_1455,plain,
    ( ~ product(X0,e_1,e_3)
    | ~ product(e_1,e_6,X0)
    | product(e_3,e_1,e_6) ),
    inference(instantiation,[status(thm)],[c_111]) ).

cnf(c_1456,plain,
    ( ~ product(X0,e_1,e_4)
    | ~ product(e_1,e_6,X0)
    | product(e_4,e_1,e_6) ),
    inference(instantiation,[status(thm)],[c_111]) ).

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

cnf(c_1707,plain,
    ( ~ product(X0,X1,e_2)
    | ~ product(X0,X1,e_1) ),
    inference(global_subsumption_just,[status(thm)],[c_1706,c_375]) ).

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

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

cnf(c_1767,plain,
    ( ~ product(X0,e_2,X1)
    | ~ product(X0,e_1,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_1766,c_383]) ).

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

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

cnf(c_1770,plain,
    ( ~ product(X0,e_3,X1)
    | ~ product(X0,e_1,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_1769,c_406]) ).

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

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

cnf(c_1773,plain,
    ( ~ product(X0,e_4,X1)
    | ~ product(X0,e_1,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_1772,c_429]) ).

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

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

cnf(c_1776,plain,
    ( ~ product(X0,e_5,X1)
    | ~ product(X0,e_1,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_1775,c_452]) ).

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

cnf(c_1778,plain,
    ( ~ product(X0,e_1,X1)
    | ~ product(X0,e_6,X1)
    | equalish(e_1,e_6) ),
    inference(instantiation,[status(thm)],[c_108]) ).

cnf(c_1779,plain,
    ( ~ product(X0,e_6,X1)
    | ~ product(X0,e_1,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_1778,c_475]) ).

cnf(c_1780,plain,
    ( ~ product(X0,e_1,X1)
    | ~ product(X0,e_6,X1) ),
    inference(renaming,[status(thm)],[c_1779]) ).

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

cnf(c_1783,plain,
    ( ~ product(X0,e_3,X1)
    | ~ product(X0,e_2,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_1782,c_501]) ).

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

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

cnf(c_1797,plain,
    ( ~ product(X0,e_4,X1)
    | ~ product(X0,e_3,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_1796,c_599]) ).

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

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

cnf(c_1827,plain,
    ( ~ product(e_2,X0,X1)
    | ~ product(e_1,X0,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_1826,c_391]) ).

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

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

cnf(c_1830,plain,
    ( ~ product(e_3,X0,X1)
    | ~ product(e_1,X0,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_1829,c_414]) ).

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

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

cnf(c_1833,plain,
    ( ~ product(e_4,X0,X1)
    | ~ product(e_1,X0,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_1832,c_437]) ).

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

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

cnf(c_1836,plain,
    ( ~ product(e_5,X0,X1)
    | ~ product(e_1,X0,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_1835,c_460]) ).

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

cnf(c_1838,plain,
    ( ~ product(e_1,X0,X1)
    | ~ product(e_6,X0,X1)
    | equalish(e_1,e_6) ),
    inference(instantiation,[status(thm)],[c_109]) ).

cnf(c_1839,plain,
    ( ~ product(e_6,X0,X1)
    | ~ product(e_1,X0,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_1838,c_483]) ).

cnf(c_1840,plain,
    ( ~ product(e_1,X0,X1)
    | ~ product(e_6,X0,X1) ),
    inference(renaming,[status(thm)],[c_1839]) ).

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

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

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

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

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

cnf(c_1936,plain,
    ( ~ product(e_6,e_1,e_6)
    | ~ product(e_6,e_6,e_6) ),
    inference(instantiation,[status(thm)],[c_1780]) ).

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

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

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

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

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

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

cnf(c_1966,plain,
    ( ~ product(e_1,e_6,e_6)
    | ~ product(e_6,e_6,e_6) ),
    inference(instantiation,[status(thm)],[c_1840]) ).

cnf(c_1994,plain,
    product(e_2,e_2,e_2),
    inference(instantiation,[status(thm)],[c_110]) ).

cnf(c_1998,plain,
    product(e_3,e_3,e_3),
    inference(instantiation,[status(thm)],[c_110]) ).

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

cnf(c_2014,plain,
    ( ~ product(e_1,e_4,X0)
    | ~ product(X0,e_1,e_2) ),
    inference(global_subsumption_just,[status(thm)],[c_2013,c_341,c_1448]) ).

cnf(c_2015,plain,
    ( ~ product(X0,e_1,e_2)
    | ~ product(e_1,e_4,X0) ),
    inference(renaming,[status(thm)],[c_2014]) ).

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

cnf(c_2017,plain,
    ( ~ product(e_1,e_5,X0)
    | ~ product(X0,e_1,e_2) ),
    inference(global_subsumption_just,[status(thm)],[c_2016,c_345,c_1450]) ).

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

cnf(c_2019,plain,
    ( ~ product(X0,e_1,e_2)
    | ~ product(e_1,e_6,X0)
    | product(e_2,e_1,e_6) ),
    inference(instantiation,[status(thm)],[c_111]) ).

cnf(c_2020,plain,
    ( ~ product(e_1,e_6,X0)
    | ~ product(X0,e_1,e_2) ),
    inference(global_subsumption_just,[status(thm)],[c_2019,c_349,c_1452]) ).

cnf(c_2021,plain,
    ( ~ product(X0,e_1,e_2)
    | ~ product(e_1,e_6,X0) ),
    inference(renaming,[status(thm)],[c_2020]) ).

cnf(c_2022,plain,
    ( ~ product(X0,e_1,e_3)
    | ~ product(e_1,e_5,X0)
    | product(e_3,e_1,e_5) ),
    inference(instantiation,[status(thm)],[c_111]) ).

cnf(c_2023,plain,
    ( ~ product(e_1,e_5,X0)
    | ~ product(X0,e_1,e_3) ),
    inference(global_subsumption_just,[status(thm)],[c_2022,c_353,c_1454]) ).

cnf(c_2024,plain,
    ( ~ product(X0,e_1,e_3)
    | ~ product(e_1,e_5,X0) ),
    inference(renaming,[status(thm)],[c_2023]) ).

cnf(c_2025,plain,
    ( ~ product(X0,e_1,e_3)
    | ~ product(e_1,e_6,X0)
    | product(e_3,e_1,e_6) ),
    inference(instantiation,[status(thm)],[c_111]) ).

cnf(c_2026,plain,
    ( ~ product(e_1,e_6,X0)
    | ~ product(X0,e_1,e_3) ),
    inference(global_subsumption_just,[status(thm)],[c_2025,c_357,c_1455]) ).

cnf(c_2027,plain,
    ( ~ product(X0,e_1,e_3)
    | ~ product(e_1,e_6,X0) ),
    inference(renaming,[status(thm)],[c_2026]) ).

cnf(c_2028,plain,
    ( ~ product(X0,e_1,e_4)
    | ~ product(e_1,e_6,X0)
    | product(e_4,e_1,e_6) ),
    inference(instantiation,[status(thm)],[c_111]) ).

cnf(c_2029,plain,
    ( ~ product(e_1,e_6,X0)
    | ~ product(X0,e_1,e_4) ),
    inference(global_subsumption_just,[status(thm)],[c_2028,c_361,c_1456]) ).

cnf(c_2030,plain,
    ( ~ product(X0,e_1,e_4)
    | ~ product(e_1,e_6,X0) ),
    inference(renaming,[status(thm)],[c_2029]) ).

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

cnf(c_2051,plain,
    ( ~ product(X0,X1,e_4)
    | ~ product(X0,X1,e_2) ),
    inference(global_subsumption_just,[status(thm)],[c_2050,c_517]) ).

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

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

cnf(c_2074,plain,
    ( ~ product(X0,X1,e_5)
    | ~ product(X0,X1,e_4) ),
    inference(global_subsumption_just,[status(thm)],[c_2073,c_670]) ).

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

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

cnf(c_2092,plain,
    ( ~ product(X0,e_2,X1)
    | ~ product(X0,e_1,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_2091,c_383]) ).

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

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

cnf(c_2108,plain,
    ( ~ product(X0,e_3,X1)
    | ~ product(X0,e_2,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_2107,c_501]) ).

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

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

cnf(c_2111,plain,
    ( ~ product(X0,e_4,X1)
    | ~ product(X0,e_2,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_2110,c_524]) ).

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

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

cnf(c_2114,plain,
    ( ~ product(X0,e_5,X1)
    | ~ product(X0,e_2,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_2113,c_547]) ).

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

cnf(c_2116,plain,
    ( ~ product(X0,e_2,X1)
    | ~ product(X0,e_6,X1)
    | equalish(e_2,e_6) ),
    inference(instantiation,[status(thm)],[c_108]) ).

cnf(c_2117,plain,
    ( ~ product(X0,e_6,X1)
    | ~ product(X0,e_2,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_2116,c_570]) ).

cnf(c_2118,plain,
    ( ~ product(X0,e_2,X1)
    | ~ product(X0,e_6,X1) ),
    inference(renaming,[status(thm)],[c_2117]) ).

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

cnf(c_2122,plain,
    ( ~ product(X0,e_4,X1)
    | ~ product(X0,e_3,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_2121,c_599]) ).

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

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

cnf(c_2125,plain,
    ( ~ product(X0,e_5,X1)
    | ~ product(X0,e_3,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_2124,c_622]) ).

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

cnf(c_2127,plain,
    ( ~ product(X0,e_3,X1)
    | ~ product(X0,e_6,X1)
    | equalish(e_3,e_6) ),
    inference(instantiation,[status(thm)],[c_108]) ).

cnf(c_2128,plain,
    ( ~ product(X0,e_6,X1)
    | ~ product(X0,e_3,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_2127,c_645]) ).

cnf(c_2129,plain,
    ( ~ product(X0,e_3,X1)
    | ~ product(X0,e_6,X1) ),
    inference(renaming,[status(thm)],[c_2128]) ).

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

cnf(c_2134,plain,
    ( ~ product(X0,e_5,X1)
    | ~ product(X0,e_4,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_2133,c_677]) ).

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

cnf(c_2136,plain,
    ( ~ product(X0,e_4,X1)
    | ~ product(X0,e_6,X1)
    | equalish(e_4,e_6) ),
    inference(instantiation,[status(thm)],[c_108]) ).

cnf(c_2137,plain,
    ( ~ product(X0,e_6,X1)
    | ~ product(X0,e_4,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_2136,c_700]) ).

cnf(c_2138,plain,
    ( ~ product(X0,e_4,X1)
    | ~ product(X0,e_6,X1) ),
    inference(renaming,[status(thm)],[c_2137]) ).

cnf(c_2143,plain,
    ( ~ product(X0,e_5,X1)
    | ~ product(X0,e_6,X1)
    | equalish(e_5,e_6) ),
    inference(instantiation,[status(thm)],[c_108]) ).

cnf(c_2144,plain,
    ( ~ product(X0,e_6,X1)
    | ~ product(X0,e_5,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_2143,c_735]) ).

cnf(c_2145,plain,
    ( ~ product(X0,e_5,X1)
    | ~ product(X0,e_6,X1) ),
    inference(renaming,[status(thm)],[c_2144]) ).

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

cnf(c_2155,plain,
    ( ~ product(e_3,X0,X1)
    | ~ product(e_1,X0,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_2154,c_414]) ).

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

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

cnf(c_2171,plain,
    ( ~ product(e_4,X0,X1)
    | ~ product(e_2,X0,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_2170,c_532]) ).

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

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

cnf(c_2174,plain,
    ( ~ product(e_5,X0,X1)
    | ~ product(e_2,X0,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_2173,c_555]) ).

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

cnf(c_2176,plain,
    ( ~ product(e_2,X0,X1)
    | ~ product(e_6,X0,X1)
    | equalish(e_2,e_6) ),
    inference(instantiation,[status(thm)],[c_109]) ).

cnf(c_2177,plain,
    ( ~ product(e_6,X0,X1)
    | ~ product(e_2,X0,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_2176,c_578]) ).

cnf(c_2178,plain,
    ( ~ product(e_2,X0,X1)
    | ~ product(e_6,X0,X1) ),
    inference(renaming,[status(thm)],[c_2177]) ).

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

cnf(c_2182,plain,
    ( ~ product(e_4,X0,X1)
    | ~ product(e_3,X0,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_2181,c_607]) ).

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

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

cnf(c_2185,plain,
    ( ~ product(e_5,X0,X1)
    | ~ product(e_3,X0,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_2184,c_630]) ).

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

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

cnf(c_2194,plain,
    ( ~ product(e_5,X0,X1)
    | ~ product(e_4,X0,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_2193,c_685]) ).

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

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

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

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

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

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

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

cnf(c_2346,plain,
    product(e_4,e_4,e_4),
    inference(instantiation,[status(thm)],[c_110]) ).

cnf(c_2350,plain,
    product(e_5,e_5,e_5),
    inference(instantiation,[status(thm)],[c_110]) ).

cnf(c_2354,plain,
    product(e_6,e_6,e_6),
    inference(instantiation,[status(thm)],[c_110]) ).

cnf(c_2540,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)
    | product(e_1,X0,e_6) ),
    inference(instantiation,[status(thm)],[c_106]) ).

cnf(c_2541,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)
    | product(e_1,X0,e_6) ),
    inference(global_subsumption_just,[status(thm)],[c_2540,c_70,c_2540]) ).

cnf(c_2543,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)
    | product(e_2,X0,e_6) ),
    inference(instantiation,[status(thm)],[c_106]) ).

cnf(c_2544,plain,
    ( ~ group_element(e_1)
    | ~ group_element(e_2)
    | 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)
    | product(e_2,e_1,e_6) ),
    inference(instantiation,[status(thm)],[c_2543]) ).

cnf(c_2548,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)
    | product(e_3,X0,e_6) ),
    inference(instantiation,[status(thm)],[c_106]) ).

cnf(c_2549,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)
    | product(e_3,e_1,e_6) ),
    inference(instantiation,[status(thm)],[c_2548]) ).

cnf(c_2550,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)
    | product(e_3,X0,e_6) ),
    inference(global_subsumption_just,[status(thm)],[c_2548,c_72,c_2548]) ).

cnf(c_2552,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)
    | product(e_3,e_1,e_6) ),
    inference(instantiation,[status(thm)],[c_2550]) ).

cnf(c_2553,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)
    | product(e_4,X0,e_6) ),
    inference(instantiation,[status(thm)],[c_106]) ).

cnf(c_2555,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)
    | product(e_4,X0,e_6) ),
    inference(global_subsumption_just,[status(thm)],[c_2553,c_73,c_2553]) ).

cnf(c_2557,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)
    | product(e_4,e_1,e_6) ),
    inference(instantiation,[status(thm)],[c_2555]) ).

cnf(c_2558,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)
    | product(e_5,X0,e_6) ),
    inference(instantiation,[status(thm)],[c_106]) ).

cnf(c_2559,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)
    | product(e_5,e_1,e_6) ),
    inference(instantiation,[status(thm)],[c_2558]) ).

cnf(c_2608,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)
    | product(e_1,e_2,e_6) ),
    inference(instantiation,[status(thm)],[c_2541]) ).

cnf(c_2609,plain,
    ( product(e_1,e_2,e_3)
    | product(e_1,e_2,e_4)
    | product(e_1,e_2,e_5)
    | product(e_1,e_2,e_6) ),
    inference(global_subsumption_just,[status(thm)],[c_2608,c_71,c_112,c_384,c_1958,c_1994,c_2608]) ).

cnf(c_2611,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)
    | product(e_1,e_3,e_6) ),
    inference(instantiation,[status(thm)],[c_2541]) ).

cnf(c_2612,plain,
    ( product(e_1,e_3,e_2)
    | product(e_1,e_3,e_4)
    | product(e_1,e_3,e_5)
    | product(e_1,e_3,e_6) ),
    inference(global_subsumption_just,[status(thm)],[c_2611,c_72,c_112,c_407,c_1960,c_1998,c_2611]) ).

cnf(c_2614,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)
    | product(e_1,e_4,e_6) ),
    inference(instantiation,[status(thm)],[c_2541]) ).

cnf(c_2615,plain,
    ( product(e_1,e_4,e_3)
    | product(e_1,e_4,e_2)
    | product(e_1,e_4,e_5)
    | product(e_1,e_4,e_6) ),
    inference(global_subsumption_just,[status(thm)],[c_2614,c_73,c_112,c_430,c_1962,c_2346,c_2614]) ).

cnf(c_2616,plain,
    ( product(e_1,e_4,e_2)
    | product(e_1,e_4,e_3)
    | product(e_1,e_4,e_5)
    | product(e_1,e_4,e_6) ),
    inference(renaming,[status(thm)],[c_2615]) ).

cnf(c_2617,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)
    | product(e_1,e_5,e_6) ),
    inference(instantiation,[status(thm)],[c_2541]) ).

cnf(c_2618,plain,
    ( product(e_1,e_5,e_4)
    | product(e_1,e_5,e_3)
    | product(e_1,e_5,e_2)
    | product(e_1,e_5,e_6) ),
    inference(global_subsumption_just,[status(thm)],[c_2617,c_74,c_112,c_453,c_1964,c_2350,c_2617]) ).

cnf(c_2619,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_6) ),
    inference(renaming,[status(thm)],[c_2618]) ).

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

cnf(c_2621,plain,
    ( product(e_1,e_6,e_5)
    | product(e_1,e_6,e_4)
    | product(e_1,e_6,e_3)
    | product(e_1,e_6,e_2) ),
    inference(global_subsumption_just,[status(thm)],[c_2620,c_75,c_112,c_476,c_1966,c_2354,c_2620]) ).

cnf(c_2622,plain,
    ( product(e_1,e_6,e_2)
    | product(e_1,e_6,e_3)
    | product(e_1,e_6,e_4)
    | product(e_1,e_6,e_5) ),
    inference(renaming,[status(thm)],[c_2621]) ).

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

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

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

cnf(c_2666,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)
    | product(e_3,e_2,e_6) ),
    inference(instantiation,[status(thm)],[c_2550]) ).

cnf(c_2667,plain,
    ( product(e_3,e_2,e_2)
    | product(e_3,e_2,e_4)
    | product(e_3,e_2,e_5)
    | product(e_3,e_2,e_6) ),
    inference(global_subsumption_just,[status(thm)],[c_2666,c_71,c_70,c_112,c_341,c_345,c_349,c_384,c_392,c_1928,c_1938,c_1994,c_1998,c_2544,c_2659,c_2666]) ).

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

cnf(c_2697,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)
    | product(e_4,e_3,e_6) ),
    inference(instantiation,[status(thm)],[c_2555]) ).

cnf(c_2698,plain,
    ( product(e_4,e_3,e_3)
    | product(e_4,e_3,e_2)
    | product(e_4,e_3,e_1)
    | product(e_4,e_3,e_5)
    | product(e_4,e_3,e_6) ),
    inference(global_subsumption_just,[status(thm)],[c_2697,c_72,c_1946,c_2346,c_2697]) ).

cnf(c_2699,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_5)
    | product(e_4,e_3,e_6) ),
    inference(renaming,[status(thm)],[c_2698]) ).

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

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

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

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

cnf(c_2865,plain,
    ( ~ product(e_1,e_6,e_2)
    | ~ product(e_2,e_1,e_3) ),
    inference(instantiation,[status(thm)],[c_2027]) ).

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

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

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

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

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

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

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

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

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

cnf(c_2981,plain,
    ( ~ product(e_2,X0,e_3)
    | ~ product(e_6,X0,e_3) ),
    inference(instantiation,[status(thm)],[c_2178]) ).

cnf(c_2983,plain,
    ( ~ product(e_2,e_1,e_3)
    | ~ product(e_6,e_1,e_3) ),
    inference(instantiation,[status(thm)],[c_2981]) ).

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

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

cnf(c_3031,plain,
    ( ~ product(e_1,e_6,e_3)
    | ~ product(e_3,e_1,e_4) ),
    inference(instantiation,[status(thm)],[c_2030]) ).

cnf(c_3033,plain,
    ( ~ product(e_1,e_6,e_3)
    | ~ product(e_3,e_1,e_2) ),
    inference(instantiation,[status(thm)],[c_2021]) ).

cnf(c_3035,plain,
    ~ product(e_1,e_6,e_3),
    inference(global_subsumption_just,[status(thm)],[c_3031,c_70,c_112,c_353,c_357,c_415,c_1930,c_1998,c_2552,c_3033,c_3031]) ).

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

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

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

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

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

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

cnf(c_3197,plain,
    ( ~ product(e_1,e_5,e_4)
    | ~ product(e_1,e_6,e_4) ),
    inference(instantiation,[status(thm)],[c_2145]) ).

cnf(c_3199,plain,
    ( ~ product(e_1,e_3,e_4)
    | ~ product(e_1,e_6,e_4) ),
    inference(instantiation,[status(thm)],[c_2129]) ).

cnf(c_3200,plain,
    ( ~ product(e_1,e_2,e_4)
    | ~ product(e_1,e_6,e_4) ),
    inference(instantiation,[status(thm)],[c_2118]) ).

cnf(c_3204,plain,
    ( ~ product(e_1,e_6,e_4)
    | ~ product(e_4,e_1,e_2) ),
    inference(instantiation,[status(thm)],[c_2021]) ).

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

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

cnf(c_3344,plain,
    ( ~ product(e_6,e_2,e_1)
    | ~ product(e_6,e_3,e_1) ),
    inference(instantiation,[status(thm)],[c_2109]) ).

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

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

cnf(c_3570,plain,
    ( ~ product(e_1,e_4,e_6)
    | ~ product(e_1,e_5,e_6) ),
    inference(instantiation,[status(thm)],[c_2135]) ).

cnf(c_3571,plain,
    ( ~ product(e_1,e_3,e_6)
    | ~ product(e_1,e_5,e_6) ),
    inference(instantiation,[status(thm)],[c_2126]) ).

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

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

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

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

cnf(c_3731,plain,
    ( ~ product(e_1,e_2,e_6)
    | ~ product(e_1,e_3,e_6) ),
    inference(instantiation,[status(thm)],[c_2109]) ).

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

cnf(c_3847,plain,
    ( ~ product(e_4,e_3,e_2)
    | ~ product(e_4,e_6,e_2) ),
    inference(instantiation,[status(thm)],[c_2129]) ).

cnf(c_3977,plain,
    ( ~ product(e_1,e_4,e_5)
    | ~ product(e_1,e_6,e_5) ),
    inference(instantiation,[status(thm)],[c_2138]) ).

cnf(c_3978,plain,
    ( ~ product(e_1,e_3,e_5)
    | ~ product(e_1,e_6,e_5) ),
    inference(instantiation,[status(thm)],[c_2129]) ).

cnf(c_3979,plain,
    ( ~ product(e_1,e_2,e_5)
    | ~ product(e_1,e_6,e_5) ),
    inference(instantiation,[status(thm)],[c_2118]) ).

cnf(c_3981,plain,
    ~ product(e_1,e_4,e_5),
    inference(global_subsumption_just,[status(thm)],[c_3977,c_71,c_70,c_112,c_341,c_345,c_349,c_353,c_357,c_392,c_415,c_1928,c_1930,c_1994,c_1998,c_2544,c_2552,c_2609,c_2612,c_2619,c_2622,c_2849,c_2865,c_3013,c_3033,c_3031,c_3200,c_3199,c_3197,c_3404,c_3571,c_3639,c_3638,c_3731,c_3977]) ).

cnf(c_3985,plain,
    ( ~ product(e_1,e_6,e_5)
    | ~ product(e_5,e_1,e_2) ),
    inference(instantiation,[status(thm)],[c_2021]) ).

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

cnf(c_3998,plain,
    ~ product(e_3,e_2,e_4),
    inference(global_subsumption_just,[status(thm)],[c_3994,c_72,c_71,c_70,c_112,c_341,c_345,c_349,c_353,c_357,c_392,c_415,c_1928,c_1930,c_1994,c_1998,c_2544,c_2549,c_2552,c_2609,c_2612,c_2616,c_2619,c_2622,c_2849,c_2865,c_2943,c_3016,c_3033,c_3031,c_3066,c_3119,c_3182,c_3181,c_3197,c_3404,c_3522,c_3570,c_3731,c_3979,c_3978,c_3981]) ).

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

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

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

cnf(c_4266,plain,
    ( ~ product(e_1,e_5,X0)
    | ~ product(X0,e_1,e_2) ),
    inference(global_subsumption_just,[status(thm)],[c_4265,c_345,c_1450]) ).

cnf(c_4267,plain,
    ( ~ product(X0,e_1,e_2)
    | ~ product(e_1,e_5,X0) ),
    inference(renaming,[status(thm)],[c_4266]) ).

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

cnf(c_4344,plain,
    ( ~ product(X0,e_3,X1)
    | ~ product(X0,e_1,X1) ),
    inference(global_subsumption_just,[status(thm)],[c_4343,c_406]) ).

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

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

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

cnf(c_4606,plain,
    ( ~ product(X0,X1,X2)
    | ~ product(X2,X0,e_6)
    | product(e_6,X0,X1) ),
    inference(instantiation,[status(thm)],[c_111]) ).

cnf(c_4769,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)
    | product(e_1,X0,e_6) ),
    inference(instantiation,[status(thm)],[c_106]) ).

cnf(c_4770,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)
    | product(e_1,X0,e_6) ),
    inference(global_subsumption_just,[status(thm)],[c_4769,c_2541]) ).

cnf(c_4775,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)
    | product(e_3,X0,e_6) ),
    inference(instantiation,[status(thm)],[c_106]) ).

cnf(c_4776,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)
    | product(e_3,X0,e_6) ),
    inference(global_subsumption_just,[status(thm)],[c_4775,c_72,c_2548]) ).

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

cnf(c_4840,plain,
    ( product(e_1,e_6,e_5)
    | product(e_1,e_6,e_4) ),
    inference(global_subsumption_just,[status(thm)],[c_4839,c_71,c_70,c_112,c_341,c_345,c_349,c_392,c_1928,c_1994,c_2544,c_2622,c_2865,c_3035]) ).

cnf(c_4841,plain,
    ( product(e_1,e_6,e_4)
    | product(e_1,e_6,e_5) ),
    inference(renaming,[status(thm)],[c_4840]) ).

cnf(c_4883,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)
    | product(e_3,e_2,e_6) ),
    inference(instantiation,[status(thm)],[c_4776]) ).

cnf(c_4884,plain,
    ( product(e_3,e_2,e_5)
    | product(e_3,e_2,e_6) ),
    inference(global_subsumption_just,[status(thm)],[c_4883,c_71,c_70,c_112,c_341,c_345,c_349,c_392,c_1898,c_1928,c_1994,c_2544,c_2667,c_3054,c_3998]) ).

cnf(c_4933,plain,
    ( ~ product(X0,X1,e_4)
    | ~ product(e_4,X0,e_5)
    | product(e_5,X0,X1) ),
    inference(instantiation,[status(thm)],[c_4602]) ).

cnf(c_4964,plain,
    ( ~ product(X0,X1,e_5)
    | ~ product(e_5,X0,e_6)
    | product(e_6,X0,X1) ),
    inference(instantiation,[status(thm)],[c_4606]) ).

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

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

cnf(c_5125,plain,
    ~ product(e_3,e_1,e_2),
    inference(global_subsumption_just,[status(thm)],[c_5121,c_72,c_71,c_70,c_112,c_341,c_345,c_349,c_353,c_357,c_392,c_415,c_1928,c_1930,c_1994,c_1998,c_2544,c_2549,c_2552,c_2609,c_2612,c_2616,c_2619,c_2622,c_2849,c_2865,c_2919,c_2943,c_3013,c_3016,c_3033,c_3031,c_3066,c_3119,c_3182,c_3181,c_3200,c_3199,c_3197,c_3404,c_3571,c_3570,c_3639,c_3638,c_3731,c_3979,c_3978,c_3977]) ).

cnf(c_5156,plain,
    ( ~ product(e_6,X0,e_1)
    | ~ product(e_1,e_6,e_4)
    | product(e_4,e_6,X0) ),
    inference(instantiation,[status(thm)],[c_4598]) ).

cnf(c_5264,plain,
    ( ~ product(e_2,X0,e_3)
    | ~ product(e_3,e_2,e_6)
    | product(e_6,e_2,X0) ),
    inference(instantiation,[status(thm)],[c_4606]) ).

cnf(c_5265,plain,
    ( ~ product(e_2,e_1,e_3)
    | ~ product(e_3,e_2,e_6)
    | product(e_6,e_2,e_1) ),
    inference(instantiation,[status(thm)],[c_5264]) ).

cnf(c_5376,plain,
    ( ~ product(e_3,X0,e_4)
    | ~ product(e_4,e_3,e_6)
    | product(e_6,e_3,X0) ),
    inference(instantiation,[status(thm)],[c_4606]) ).

cnf(c_5377,plain,
    ( ~ product(e_3,e_1,e_4)
    | ~ product(e_4,e_3,e_6)
    | product(e_6,e_3,e_1) ),
    inference(instantiation,[status(thm)],[c_5376]) ).

cnf(c_5419,plain,
    ( ~ product(e_1,e_6,e_4)
    | ~ product(e_4,e_1,e_5)
    | product(e_5,e_1,e_6) ),
    inference(instantiation,[status(thm)],[c_4933]) ).

cnf(c_5420,plain,
    product(e_5,e_1,e_6),
    inference(global_subsumption_just,[status(thm)],[c_5419,c_74,c_72,c_71,c_70,c_112,c_341,c_345,c_349,c_353,c_357,c_361,c_392,c_415,c_438,c_461,c_1928,c_1930,c_1932,c_1934,c_1994,c_1998,c_2346,c_2350,c_2544,c_2549,c_2552,c_2557,c_2559,c_2609,c_2612,c_2616,c_2619,c_2622,c_2740,c_2849,c_2865,c_2943,c_2956,c_3013,c_3016,c_3033,c_3031,c_3066,c_3119,c_3182,c_3181,c_3200,c_3199,c_3197,c_3302,c_3404,c_3571,c_3570,c_3623,c_3639,c_3638,c_3731,c_3979,c_3978,c_3977,c_3985,c_5419]) ).

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

cnf(c_5791,plain,
    ( ~ product(e_1,e_6,e_4)
    | ~ product(e_6,e_2,e_1)
    | product(e_4,e_6,e_2) ),
    inference(instantiation,[status(thm)],[c_5156]) ).

cnf(c_5792,plain,
    ( ~ product(e_6,e_2,e_1)
    | ~ product(e_1,e_6,e_4) ),
    inference(global_subsumption_just,[status(thm)],[c_5791,c_72,c_71,c_70,c_112,c_341,c_345,c_349,c_353,c_357,c_361,c_392,c_407,c_415,c_438,c_1928,c_1930,c_1932,c_1994,c_1998,c_2346,c_2544,c_2549,c_2552,c_2557,c_2609,c_2612,c_2616,c_2619,c_2622,c_2699,c_2849,c_2865,c_2933,c_2943,c_2956,c_3013,c_3016,c_3033,c_3031,c_3066,c_3119,c_3182,c_3181,c_3200,c_3199,c_3197,c_3204,c_3344,c_3404,c_3571,c_3570,c_3639,c_3638,c_3731,c_3784,c_3847,c_3979,c_3978,c_3977,c_5377,c_5489,c_5791]) ).

cnf(c_5793,plain,
    ( ~ product(e_1,e_6,e_4)
    | ~ product(e_6,e_2,e_1) ),
    inference(renaming,[status(thm)],[c_5792]) ).

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

cnf(c_5807,plain,
    ~ product(e_1,e_2,e_5),
    inference(global_subsumption_just,[status(thm)],[c_5805,c_71,c_70,c_112,c_341,c_345,c_349,c_392,c_1928,c_1994,c_2544,c_3979,c_4004,c_4841,c_4884,c_5265,c_5793]) ).

cnf(c_5960,plain,
    ( ~ product(e_1,e_6,e_5)
    | ~ product(e_5,e_1,e_6)
    | product(e_6,e_1,e_6) ),
    inference(instantiation,[status(thm)],[c_4964]) ).

cnf(c_6104,plain,
    ( ~ product(X0,e_3,e_5)
    | ~ product(e_5,X0,e_6)
    | product(e_6,X0,e_3) ),
    inference(instantiation,[status(thm)],[c_4964]) ).

cnf(c_6109,plain,
    ( ~ product(e_1,e_3,e_5)
    | ~ product(e_5,e_1,e_6)
    | product(e_6,e_1,e_3) ),
    inference(instantiation,[status(thm)],[c_6104]) ).

cnf(c_6110,plain,
    $false,
    inference(prop_impl_just,[status(thm)],[c_6109,c_5960,c_5807,c_5420,c_5125,c_4841,c_4206,c_3731,c_3404,c_3204,c_3199,c_3200,c_2983,c_2612,c_2609,c_2552,c_2544,c_2354,c_1998,c_1994,c_1936,c_1930,c_1928,c_415,c_392,c_357,c_353,c_349,c_345,c_341,c_112,c_70,c_71]) ).


%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.13  % Problem  : GRP127-2.006 : TPTP v8.1.2. Released v1.2.0.
% 0.00/0.13  % Command  : run_iprover %s %d THM
% 0.13/0.35  % Computer : n010.cluster.edu
% 0.13/0.35  % Model    : x86_64 x86_64
% 0.13/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.35  % Memory   : 8042.1875MB
% 0.13/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.35  % CPULimit : 300
% 0.13/0.35  % WCLimit  : 300
% 0.13/0.35  % DateTime : Mon Aug 28 23:15:19 EDT 2023
% 0.13/0.35  % CPUTime  : 
% 0.20/0.47  Running first-order theorem proving
% 0.20/0.48  Running: /export/starexec/sandbox/solver/bin/run_problem --schedule fof_schedule --no_cores 8 /export/starexec/sandbox/benchmark/theBenchmark.p 300
% 3.97/1.14  % SZS status Started for theBenchmark.p
% 3.97/1.14  % SZS status Unsatisfiable for theBenchmark.p
% 3.97/1.14  
% 3.97/1.14  %---------------- iProver v3.8 (pre SMT-COMP 2023/CASC 2023) ----------------%
% 3.97/1.14  
% 3.97/1.14  ------  iProver source info
% 3.97/1.14  
% 3.97/1.14  git: date: 2023-05-31 18:12:56 +0000
% 3.97/1.14  git: sha1: 8abddc1f627fd3ce0bcb8b4cbf113b3cc443d7b6
% 3.97/1.14  git: non_committed_changes: false
% 3.97/1.14  git: last_make_outside_of_git: false
% 3.97/1.14  
% 3.97/1.14  ------ Parsing...successful
% 3.97/1.14  
% 3.97/1.14  
% 3.97/1.14  
% 3.97/1.14  ------ Preprocessing... sf_s  rm: 0 0s  sf_e  pe_s  pe:1:0s pe:2:0s pe_e  sf_s  rm: 0 0s  sf_e  pe_s  pe_e 
% 3.97/1.14  
% 3.97/1.14  ------ Preprocessing... gs_s  sp: 0 0s  gs_e  snvd_s sp: 0 0s snvd_e 
% 3.97/1.14  ------ Proving...
% 3.97/1.14  ------ Problem Properties 
% 3.97/1.14  
% 3.97/1.14  
% 3.97/1.14  clauses                                 52
% 3.97/1.14  conjectures                             1
% 3.97/1.14  EPR                                     52
% 3.97/1.14  Horn                                    51
% 3.97/1.14  unary                                   47
% 3.97/1.14  binary                                  0
% 3.97/1.14  lits                                    67
% 3.97/1.14  lits eq                                 0
% 3.97/1.14  fd_pure                                 0
% 3.97/1.14  fd_pseudo                               0
% 3.97/1.14  fd_cond                                 0
% 3.97/1.14  fd_pseudo_cond                          0
% 3.97/1.14  AC symbols                              0
% 3.97/1.14  
% 3.97/1.14  ------ Input Options Time Limit: Unbounded
% 3.97/1.14  
% 3.97/1.14  
% 3.97/1.14  ------ 
% 3.97/1.14  Current options:
% 3.97/1.14  ------ 
% 3.97/1.14  
% 3.97/1.14  
% 3.97/1.14  
% 3.97/1.14  
% 3.97/1.14  ------ Proving...
% 3.97/1.14  
% 3.97/1.14  
% 3.97/1.14  % SZS status Unsatisfiable for theBenchmark.p
% 3.97/1.14  
% 3.97/1.14  % SZS output start CNFRefutation for theBenchmark.p
% See solution above
% 3.97/1.15  
% 3.97/1.15  
%------------------------------------------------------------------------------