TSTP Solution File: MSC008-1.002 by Beagle---0.9.51

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Beagle---0.9.51
% Problem  : MSC008-1.002 : TPTP v8.1.2. Released v1.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s

% 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 : Tue Aug 22 10:49:48 EDT 2023

% Result   : Unsatisfiable 60.70s 46.49s
% Output   : CNFRefutation 60.70s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   19
%            Number of leaves      :   21
% Syntax   : Number of formulae    :  241 (  60 unt;   5 typ;   0 def)
%            Number of atoms       :  574 (   0 equ)
%            Maximal formula atoms :    5 (   2 avg)
%            Number of connectives :  469 ( 131   ~; 338   |;   0   &)
%                                         (   0 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   12 (   4 avg)
%            Maximal term depth    :    1 (   1 avg)
%            Number of types       :    2 (   0 usr)
%            Number of type conns  :    8 (   3   >;   5   *;   0   +;   0  <<)
%            Number of predicates  :    4 (   3 usr;   1 prp; 0-3 aty)
%            Number of functors    :    2 (   2 usr;   2 con; 0-0 aty)
%            Number of variables   :  397 (; 397   !;   0   ?;   0   :)

% Comments : 
%------------------------------------------------------------------------------
%$ latin > greek > eq > #nlpp > p_2 > p_1

%Foreground sorts:

%Background operators:

%Foreground operators:
tff(greek,type,
    greek: ( $i * $i * $i ) > $o ).

tff(latin,type,
    latin: ( $i * $i * $i ) > $o ).

tff(p_1,type,
    p_1: $i ).

tff(p_2,type,
    p_2: $i ).

tff(eq,type,
    eq: ( $i * $i ) > $o ).

tff(f_26,axiom,
    ~ eq(p_1,p_2),
    file(unknown,unknown) ).

tff(f_85,axiom,
    ! [Row,Column] :
      ( latin(Row,Column,p_1)
      | latin(Row,Column,p_2) ),
    file(unknown,unknown) ).

tff(f_93,axiom,
    ! [Column,Label] :
      ( latin(p_1,Column,Label)
      | latin(p_2,Column,Label) ),
    file(unknown,unknown) ).

tff(f_49,axiom,
    ! [Row,Column1,Label,Column2] :
      ( ~ latin(Row,Column1,Label)
      | ~ latin(Row,Column2,Label)
      | eq(Column1,Column2) ),
    file(unknown,unknown) ).

tff(f_89,axiom,
    ! [Row,Label] :
      ( latin(Row,p_1,Label)
      | latin(Row,p_2,Label) ),
    file(unknown,unknown) ).

tff(f_41,axiom,
    ! [Row,Column,Label1,Label2] :
      ( ~ latin(Row,Column,Label1)
      | ~ latin(Row,Column,Label2)
      | eq(Label1,Label2) ),
    file(unknown,unknown) ).

tff(f_57,axiom,
    ! [Row1,Column,Label,Row2] :
      ( ~ latin(Row1,Column,Label)
      | ~ latin(Row2,Column,Label)
      | eq(Row1,Row2) ),
    file(unknown,unknown) ).

tff(f_33,axiom,
    ! [X,Y] :
      ( ~ eq(X,Y)
      | eq(Y,X) ),
    file(unknown,unknown) ).

tff(f_101,axiom,
    ! [Row,Label] :
      ( greek(Row,p_1,Label)
      | greek(Row,p_2,Label) ),
    file(unknown,unknown) ).

tff(f_105,axiom,
    ! [Column,Label] :
      ( greek(p_1,Column,Label)
      | greek(p_2,Column,Label) ),
    file(unknown,unknown) ).

tff(f_65,axiom,
    ! [Row,Column,Label1,Label2] :
      ( ~ greek(Row,Column,Label1)
      | ~ greek(Row,Column,Label2)
      | eq(Label1,Label2) ),
    file(unknown,unknown) ).

tff(f_97,axiom,
    ! [Row,Column] :
      ( greek(Row,Column,p_1)
      | greek(Row,Column,p_2) ),
    file(unknown,unknown) ).

tff(f_81,axiom,
    ! [Row1,Column,Label,Row2] :
      ( ~ greek(Row1,Column,Label)
      | ~ greek(Row2,Column,Label)
      | eq(Row1,Row2) ),
    file(unknown,unknown) ).

tff(f_73,axiom,
    ! [Row,Column1,Label,Column2] :
      ( ~ greek(Row,Column1,Label)
      | ~ greek(Row,Column2,Label)
      | eq(Column1,Column2) ),
    file(unknown,unknown) ).

tff(f_133,axiom,
    ! [Column1,Row2,Label1,Column2,Label2,Row1] :
      ( ~ greek(Row1,Column1,Label1)
      | ~ latin(Row1,Column1,Label2)
      | ~ greek(Row2,Column2,Label1)
      | ~ latin(Row2,Column2,Label2)
      | eq(Row1,Row2) ),
    file(unknown,unknown) ).

tff(f_119,axiom,
    ! [Column1,Row2,Label1,Column2,Label2,Row1] :
      ( ~ greek(Row1,Column1,Label1)
      | ~ latin(Row1,Column1,Label2)
      | ~ greek(Row2,Column2,Label1)
      | ~ latin(Row2,Column2,Label2)
      | eq(Column1,Column2) ),
    file(unknown,unknown) ).

tff(c_2,plain,
    ~ eq(p_1,p_2),
    inference(cnfTransformation,[status(thm)],[f_26]) ).

tff(c_20,plain,
    ! [Row_28,Column_29] :
      ( latin(Row_28,Column_29,p_2)
      | latin(Row_28,Column_29,p_1) ),
    inference(cnfTransformation,[status(thm)],[f_85]) ).

tff(c_24,plain,
    ! [Column_32,Label_33] :
      ( latin(p_2,Column_32,Label_33)
      | latin(p_1,Column_32,Label_33) ),
    inference(cnfTransformation,[status(thm)],[f_93]) ).

tff(c_97,plain,
    ! [Column1_87,Column2_88,Row_89,Label_90] :
      ( eq(Column1_87,Column2_88)
      | ~ latin(Row_89,Column2_88,Label_90)
      | ~ latin(Row_89,Column1_87,Label_90) ),
    inference(cnfTransformation,[status(thm)],[f_49]) ).

tff(c_234,plain,
    ! [Column1_130,Column_131,Label_132] :
      ( eq(Column1_130,Column_131)
      | ~ latin(p_2,Column1_130,Label_132)
      | latin(p_1,Column_131,Label_132) ),
    inference(resolution,[status(thm)],[c_24,c_97]) ).

tff(c_244,plain,
    ! [Column_29,Column_131] :
      ( eq(Column_29,Column_131)
      | latin(p_1,Column_131,p_2)
      | latin(p_2,Column_29,p_1) ),
    inference(resolution,[status(thm)],[c_20,c_234]) ).

tff(c_22,plain,
    ! [Row_30,Label_31] :
      ( latin(Row_30,p_2,Label_31)
      | latin(Row_30,p_1,Label_31) ),
    inference(cnfTransformation,[status(thm)],[f_89]) ).

tff(c_47,plain,
    ! [Label1_67,Label2_68,Row_69,Column_70] :
      ( eq(Label1_67,Label2_68)
      | ~ latin(Row_69,Column_70,Label2_68)
      | ~ latin(Row_69,Column_70,Label1_67) ),
    inference(cnfTransformation,[status(thm)],[f_41]) ).

tff(c_117,plain,
    ! [Label1_97,Label_98,Column_99] :
      ( eq(Label1_97,Label_98)
      | ~ latin(p_2,Column_99,Label1_97)
      | latin(p_1,Column_99,Label_98) ),
    inference(resolution,[status(thm)],[c_24,c_47]) ).

tff(c_4843,plain,
    ! [Label_291,Label_292] :
      ( eq(Label_291,Label_292)
      | latin(p_1,p_2,Label_292)
      | latin(p_2,p_1,Label_291) ),
    inference(resolution,[status(thm)],[c_22,c_117]) ).

tff(c_57,plain,
    ! [Row1_71,Row2_72,Column_73,Label_74] :
      ( eq(Row1_71,Row2_72)
      | ~ latin(Row2_72,Column_73,Label_74)
      | ~ latin(Row1_71,Column_73,Label_74) ),
    inference(cnfTransformation,[status(thm)],[f_57]) ).

tff(c_65,plain,
    ! [Row1_71,Row_28,Column_29] :
      ( eq(Row1_71,Row_28)
      | ~ latin(Row1_71,Column_29,p_2)
      | latin(Row_28,Column_29,p_1) ),
    inference(resolution,[status(thm)],[c_20,c_57]) ).

tff(c_4908,plain,
    ! [Row_28,Label_292] :
      ( eq(p_2,Row_28)
      | latin(Row_28,p_1,p_1)
      | eq(p_2,Label_292)
      | latin(p_1,p_2,Label_292) ),
    inference(resolution,[status(thm)],[c_4843,c_65]) ).

tff(c_5338,plain,
    ! [Label_303] :
      ( eq(p_2,Label_303)
      | latin(p_1,p_2,Label_303) ),
    inference(splitLeft,[status(thm)],[c_4908]) ).

tff(c_12,plain,
    ! [Row1_12,Row2_15,Column_13,Label_14] :
      ( eq(Row1_12,Row2_15)
      | ~ latin(Row2_15,Column_13,Label_14)
      | ~ latin(Row1_12,Column_13,Label_14) ),
    inference(cnfTransformation,[status(thm)],[f_57]) ).

tff(c_9134,plain,
    ! [Row1_363,Label_364] :
      ( eq(Row1_363,p_1)
      | ~ latin(Row1_363,p_2,Label_364)
      | eq(p_2,Label_364) ),
    inference(resolution,[status(thm)],[c_5338,c_12]) ).

tff(c_9316,plain,
    ! [Column_131] :
      ( eq(p_2,p_1)
      | eq(p_2,Column_131)
      | latin(p_1,Column_131,p_2) ),
    inference(resolution,[status(thm)],[c_244,c_9134]) ).

tff(c_10931,plain,
    eq(p_2,p_1),
    inference(splitLeft,[status(thm)],[c_9316]) ).

tff(c_6,plain,
    ! [Y_3,X_2] :
      ( eq(Y_3,X_2)
      | ~ eq(X_2,Y_3) ),
    inference(cnfTransformation,[status(thm)],[f_33]) ).

tff(c_11147,plain,
    eq(p_1,p_2),
    inference(resolution,[status(thm)],[c_10931,c_6]) ).

tff(c_11151,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2,c_11147]) ).

tff(c_11153,plain,
    ~ eq(p_2,p_1),
    inference(splitRight,[status(thm)],[c_9316]) ).

tff(c_28,plain,
    ! [Row_36,Label_37] :
      ( greek(Row_36,p_2,Label_37)
      | greek(Row_36,p_1,Label_37) ),
    inference(cnfTransformation,[status(thm)],[f_101]) ).

tff(c_30,plain,
    ! [Column_38,Label_39] :
      ( greek(p_2,Column_38,Label_39)
      | greek(p_1,Column_38,Label_39) ),
    inference(cnfTransformation,[status(thm)],[f_105]) ).

tff(c_67,plain,
    ! [Label1_75,Label2_76,Row_77,Column_78] :
      ( eq(Label1_75,Label2_76)
      | ~ greek(Row_77,Column_78,Label2_76)
      | ~ greek(Row_77,Column_78,Label1_75) ),
    inference(cnfTransformation,[status(thm)],[f_65]) ).

tff(c_198,plain,
    ! [Label1_121,Label_122,Column_123] :
      ( eq(Label1_121,Label_122)
      | ~ greek(p_2,Column_123,Label1_121)
      | greek(p_1,Column_123,Label_122) ),
    inference(resolution,[status(thm)],[c_30,c_67]) ).

tff(c_209,plain,
    ! [Label_37,Label_122] :
      ( eq(Label_37,Label_122)
      | greek(p_1,p_2,Label_122)
      | greek(p_2,p_1,Label_37) ),
    inference(resolution,[status(thm)],[c_28,c_198]) ).

tff(c_26,plain,
    ! [Row_34,Column_35] :
      ( greek(Row_34,Column_35,p_2)
      | greek(Row_34,Column_35,p_1) ),
    inference(cnfTransformation,[status(thm)],[f_97]) ).

tff(c_87,plain,
    ! [Row1_83,Row2_84,Column_85,Label_86] :
      ( eq(Row1_83,Row2_84)
      | ~ greek(Row2_84,Column_85,Label_86)
      | ~ greek(Row1_83,Column_85,Label_86) ),
    inference(cnfTransformation,[status(thm)],[f_81]) ).

tff(c_141,plain,
    ! [Row1_103,Row_104,Column_105] :
      ( eq(Row1_103,Row_104)
      | ~ greek(Row1_103,Column_105,p_2)
      | greek(Row_104,Column_105,p_1) ),
    inference(resolution,[status(thm)],[c_26,c_87]) ).

tff(c_828,plain,
    ! [Row_175,Row_176,Column_177] :
      ( eq(Row_175,Row_176)
      | greek(Row_176,Column_177,p_1)
      | greek(Row_175,Column_177,p_1) ),
    inference(resolution,[status(thm)],[c_26,c_141]) ).

tff(c_76,plain,
    ! [Label1_75,Label_37,Row_36] :
      ( eq(Label1_75,Label_37)
      | ~ greek(Row_36,p_2,Label1_75)
      | greek(Row_36,p_1,Label_37) ),
    inference(resolution,[status(thm)],[c_28,c_67]) ).

tff(c_904,plain,
    ! [Label_37,Row_175,Row_176] :
      ( eq(p_1,Label_37)
      | greek(Row_175,p_1,Label_37)
      | eq(Row_175,Row_176)
      | greek(Row_176,p_2,p_1) ),
    inference(resolution,[status(thm)],[c_828,c_76]) ).

tff(c_326,plain,
    ! [Label1_154,Row_155,Column_156] :
      ( eq(Label1_154,p_2)
      | ~ greek(Row_155,Column_156,Label1_154)
      | greek(Row_155,Column_156,p_1) ),
    inference(resolution,[status(thm)],[c_26,c_67]) ).

tff(c_2296,plain,
    ! [Label_222,Column_223] :
      ( eq(Label_222,p_2)
      | greek(p_2,Column_223,p_1)
      | greek(p_1,Column_223,Label_222) ),
    inference(resolution,[status(thm)],[c_30,c_326]) ).

tff(c_2370,plain,
    ! [Label_222,Label_37] :
      ( eq(Label_222,Label_37)
      | greek(p_1,p_1,Label_37)
      | eq(Label_222,p_2)
      | greek(p_2,p_2,p_1) ),
    inference(resolution,[status(thm)],[c_2296,c_76]) ).

tff(c_40887,plain,
    greek(p_2,p_2,p_1),
    inference(splitLeft,[status(thm)],[c_2370]) ).

tff(c_3302,plain,
    ! [Row_250,Column_251] :
      ( eq(p_2,Row_250)
      | greek(Row_250,Column_251,p_1)
      | greek(p_1,Column_251,p_2) ),
    inference(resolution,[status(thm)],[c_30,c_141]) ).

tff(c_96,plain,
    ! [Row1_83,Row_36,Label_37] :
      ( eq(Row1_83,Row_36)
      | ~ greek(Row1_83,p_2,Label_37)
      | greek(Row_36,p_1,Label_37) ),
    inference(resolution,[status(thm)],[c_28,c_87]) ).

tff(c_3394,plain,
    ! [Row_36,Row_250] :
      ( eq(p_1,Row_36)
      | greek(Row_36,p_1,p_2)
      | eq(p_2,Row_250)
      | greek(Row_250,p_2,p_1) ),
    inference(resolution,[status(thm)],[c_3302,c_96]) ).

tff(c_32981,plain,
    ! [Row_602] :
      ( eq(p_2,Row_602)
      | greek(Row_602,p_2,p_1) ),
    inference(splitLeft,[status(thm)],[c_3394]) ).

tff(c_174,plain,
    ! [Row1_115,Row_116,Label_117] :
      ( eq(Row1_115,Row_116)
      | ~ greek(Row1_115,p_2,Label_117)
      | greek(Row_116,p_1,Label_117) ),
    inference(resolution,[status(thm)],[c_28,c_87]) ).

tff(c_1731,plain,
    ! [Row_203,Row_204,Label_205] :
      ( eq(Row_203,Row_204)
      | greek(Row_204,p_1,Label_205)
      | greek(Row_203,p_1,Label_205) ),
    inference(resolution,[status(thm)],[c_28,c_174]) ).

tff(c_16,plain,
    ! [Column1_21,Column2_23,Row_20,Label_22] :
      ( eq(Column1_21,Column2_23)
      | ~ greek(Row_20,Column2_23,Label_22)
      | ~ greek(Row_20,Column1_21,Label_22) ),
    inference(cnfTransformation,[status(thm)],[f_73]) ).

tff(c_1800,plain,
    ! [Column1_21,Row_204,Label_205,Row_203] :
      ( eq(Column1_21,p_1)
      | ~ greek(Row_204,Column1_21,Label_205)
      | eq(Row_203,Row_204)
      | greek(Row_203,p_1,Label_205) ),
    inference(resolution,[status(thm)],[c_1731,c_16]) ).

tff(c_32983,plain,
    ! [Row_203,Row_602] :
      ( eq(p_2,p_1)
      | eq(Row_203,Row_602)
      | greek(Row_203,p_1,p_1)
      | eq(p_2,Row_602) ),
    inference(resolution,[status(thm)],[c_32981,c_1800]) ).

tff(c_33022,plain,
    ! [Row_203,Row_602] :
      ( eq(Row_203,Row_602)
      | greek(Row_203,p_1,p_1)
      | eq(p_2,Row_602) ),
    inference(negUnitSimplification,[status(thm)],[c_11153,c_32983]) ).

tff(c_33057,plain,
    ! [Row_602] :
      ( greek(p_2,p_1,p_1)
      | eq(p_2,Row_602) ),
    inference(factorization,[status(thm),theory(equality)],[c_33022]) ).

tff(c_33115,plain,
    greek(p_2,p_1,p_1),
    inference(splitLeft,[status(thm)],[c_33057]) ).

tff(c_33265,plain,
    ! [Column1_21] :
      ( eq(Column1_21,p_1)
      | ~ greek(p_2,Column1_21,p_1) ),
    inference(resolution,[status(thm)],[c_33115,c_16]) ).

tff(c_40896,plain,
    eq(p_2,p_1),
    inference(resolution,[status(thm)],[c_40887,c_33265]) ).

tff(c_40943,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_11153,c_40896]) ).

tff(c_40945,plain,
    ~ greek(p_2,p_2,p_1),
    inference(splitRight,[status(thm)],[c_2370]) ).

tff(c_41335,plain,
    ! [Label_700,Row_701] :
      ( eq(p_1,Label_700)
      | greek(Row_701,p_1,Label_700)
      | eq(Row_701,p_2) ),
    inference(resolution,[status(thm)],[c_904,c_40945]) ).

tff(c_77,plain,
    ! [Column1_79,Column2_80,Row_81,Label_82] :
      ( eq(Column1_79,Column2_80)
      | ~ greek(Row_81,Column2_80,Label_82)
      | ~ greek(Row_81,Column1_79,Label_82) ),
    inference(cnfTransformation,[status(thm)],[f_73]) ).

tff(c_84,plain,
    ! [Column1_79,Column_35,Row_34] :
      ( eq(Column1_79,Column_35)
      | ~ greek(Row_34,Column1_79,p_2)
      | greek(Row_34,Column_35,p_1) ),
    inference(resolution,[status(thm)],[c_26,c_77]) ).

tff(c_41395,plain,
    ! [Column_35,Row_701] :
      ( eq(p_1,Column_35)
      | greek(Row_701,Column_35,p_1)
      | eq(p_1,p_2)
      | eq(Row_701,p_2) ),
    inference(resolution,[status(thm)],[c_41335,c_84]) ).

tff(c_41446,plain,
    ! [Column_35,Row_701] :
      ( eq(p_1,Column_35)
      | greek(Row_701,Column_35,p_1)
      | eq(Row_701,p_2) ),
    inference(negUnitSimplification,[status(thm)],[c_2,c_41395]) ).

tff(c_129,plain,
    ! [Label1_100,Label_101,Row_102] :
      ( eq(Label1_100,Label_101)
      | ~ latin(Row_102,p_2,Label1_100)
      | latin(Row_102,p_1,Label_101) ),
    inference(resolution,[status(thm)],[c_22,c_47]) ).

tff(c_139,plain,
    ! [Label_101,Row_28] :
      ( eq(p_2,Label_101)
      | latin(Row_28,p_1,Label_101)
      | latin(Row_28,p_2,p_1) ),
    inference(resolution,[status(thm)],[c_20,c_129]) ).

tff(c_10,plain,
    ! [Column1_9,Column2_11,Row_8,Label_10] :
      ( eq(Column1_9,Column2_11)
      | ~ latin(Row_8,Column2_11,Label_10)
      | ~ latin(Row_8,Column1_9,Label_10) ),
    inference(cnfTransformation,[status(thm)],[f_49]) ).

tff(c_5389,plain,
    ! [Column1_304,Label_305] :
      ( eq(Column1_304,p_2)
      | ~ latin(p_1,Column1_304,Label_305)
      | eq(p_2,Label_305) ),
    inference(resolution,[status(thm)],[c_5338,c_10]) ).

tff(c_5490,plain,
    ! [Label_101] :
      ( eq(p_1,p_2)
      | eq(p_2,Label_101)
      | latin(p_1,p_2,p_1) ),
    inference(resolution,[status(thm)],[c_139,c_5389]) ).

tff(c_5589,plain,
    ! [Label_101] :
      ( eq(p_2,Label_101)
      | latin(p_1,p_2,p_1) ),
    inference(negUnitSimplification,[status(thm)],[c_2,c_5490]) ).

tff(c_5611,plain,
    latin(p_1,p_2,p_1),
    inference(splitLeft,[status(thm)],[c_5589]) ).

tff(c_153,plain,
    ! [Label2_106,Column2_107,Row1_108,Row2_111,Column1_109,Label1_110] :
      ( eq(Row1_108,Row2_111)
      | ~ latin(Row2_111,Column2_107,Label2_106)
      | ~ greek(Row2_111,Column2_107,Label1_110)
      | ~ latin(Row1_108,Column1_109,Label2_106)
      | ~ greek(Row1_108,Column1_109,Label1_110) ),
    inference(cnfTransformation,[status(thm)],[f_133]) ).

tff(c_4604,plain,
    ! [Column_287,Label1_286,Row1_284,Column1_285,Label_283] :
      ( eq(Row1_284,p_2)
      | ~ greek(p_2,Column_287,Label1_286)
      | ~ latin(Row1_284,Column1_285,Label_283)
      | ~ greek(Row1_284,Column1_285,Label1_286)
      | latin(p_1,Column_287,Label_283) ),
    inference(resolution,[status(thm)],[c_24,c_153]) ).

tff(c_14673,plain,
    ! [Row1_428,Column1_431,Column_432,Label_430,Label_429] :
      ( eq(Row1_428,p_2)
      | ~ latin(Row1_428,Column1_431,Label_429)
      | ~ greek(Row1_428,Column1_431,Label_430)
      | latin(p_1,Column_432,Label_429)
      | greek(p_1,Column_432,Label_430) ),
    inference(resolution,[status(thm)],[c_30,c_4604]) ).

tff(c_14727,plain,
    ! [Label_430,Column_432] :
      ( eq(p_1,p_2)
      | ~ greek(p_1,p_2,Label_430)
      | latin(p_1,Column_432,p_1)
      | greek(p_1,Column_432,Label_430) ),
    inference(resolution,[status(thm)],[c_5611,c_14673]) ).

tff(c_112335,plain,
    ! [Label_1100,Column_1101] :
      ( ~ greek(p_1,p_2,Label_1100)
      | latin(p_1,Column_1101,p_1)
      | greek(p_1,Column_1101,Label_1100) ),
    inference(negUnitSimplification,[status(thm)],[c_2,c_14727]) ).

tff(c_112426,plain,
    ! [Column_1101] :
      ( latin(p_1,Column_1101,p_1)
      | greek(p_1,Column_1101,p_1)
      | eq(p_1,p_2) ),
    inference(resolution,[status(thm)],[c_41446,c_112335]) ).

tff(c_112678,plain,
    ! [Column_1102] :
      ( latin(p_1,Column_1102,p_1)
      | greek(p_1,Column_1102,p_1) ),
    inference(negUnitSimplification,[status(thm)],[c_2,c_2,c_112426]) ).

tff(c_269,plain,
    ! [Column1_139,Row_140,Label_141] :
      ( eq(Column1_139,p_2)
      | ~ latin(Row_140,Column1_139,Label_141)
      | latin(Row_140,p_1,Label_141) ),
    inference(resolution,[status(thm)],[c_22,c_97]) ).

tff(c_276,plain,
    ! [Column_32,Label_33] :
      ( eq(Column_32,p_2)
      | latin(p_2,p_1,Label_33)
      | latin(p_1,Column_32,Label_33) ),
    inference(resolution,[status(thm)],[c_24,c_269]) ).

tff(c_5560,plain,
    ! [Label_33,Column_32] :
      ( eq(p_2,Label_33)
      | eq(Column_32,p_2)
      | latin(p_2,p_1,Label_33) ),
    inference(resolution,[status(thm)],[c_276,c_5389]) ).

tff(c_10742,plain,
    ! [Label_389] :
      ( eq(p_2,Label_389)
      | latin(p_2,p_1,Label_389) ),
    inference(splitLeft,[status(thm)],[c_5560]) ).

tff(c_10843,plain,
    ! [Row1_12,Label_389] :
      ( eq(Row1_12,p_2)
      | ~ latin(Row1_12,p_1,Label_389)
      | eq(p_2,Label_389) ),
    inference(resolution,[status(thm)],[c_10742,c_12]) ).

tff(c_112806,plain,
    ( eq(p_1,p_2)
    | eq(p_2,p_1)
    | greek(p_1,p_1,p_1) ),
    inference(resolution,[status(thm)],[c_112678,c_10843]) ).

tff(c_112976,plain,
    greek(p_1,p_1,p_1),
    inference(negUnitSimplification,[status(thm)],[c_11153,c_2,c_112806]) ).

tff(c_303,plain,
    ! [Column1_148,Row_149,Label_150] :
      ( eq(Column1_148,p_2)
      | ~ greek(Row_149,Column1_148,Label_150)
      | greek(Row_149,p_1,Label_150) ),
    inference(resolution,[status(thm)],[c_28,c_77]) ).

tff(c_310,plain,
    ! [Column_35,Row_34] :
      ( eq(Column_35,p_2)
      | greek(Row_34,p_1,p_2)
      | greek(Row_34,Column_35,p_1) ),
    inference(resolution,[status(thm)],[c_26,c_303]) ).

tff(c_14,plain,
    ! [Label1_18,Label2_19,Row_16,Column_17] :
      ( eq(Label1_18,Label2_19)
      | ~ greek(Row_16,Column_17,Label2_19)
      | ~ greek(Row_16,Column_17,Label1_18) ),
    inference(cnfTransformation,[status(thm)],[f_65]) ).

tff(c_34718,plain,
    ! [Label1_617] :
      ( eq(Label1_617,p_1)
      | ~ greek(p_2,p_1,Label1_617) ),
    inference(resolution,[status(thm)],[c_33115,c_14]) ).

tff(c_34807,plain,
    ! [Column_35] :
      ( eq(p_2,p_1)
      | eq(Column_35,p_2)
      | greek(p_2,Column_35,p_1) ),
    inference(resolution,[status(thm)],[c_310,c_34718]) ).

tff(c_36979,plain,
    ! [Column_642] :
      ( eq(Column_642,p_2)
      | greek(p_2,Column_642,p_1) ),
    inference(negUnitSimplification,[status(thm)],[c_11153,c_34807]) ).

tff(c_18,plain,
    ! [Row1_24,Row2_27,Column_25,Label_26] :
      ( eq(Row1_24,Row2_27)
      | ~ greek(Row2_27,Column_25,Label_26)
      | ~ greek(Row1_24,Column_25,Label_26) ),
    inference(cnfTransformation,[status(thm)],[f_81]) ).

tff(c_37069,plain,
    ! [Row1_24,Column_642] :
      ( eq(Row1_24,p_2)
      | ~ greek(Row1_24,Column_642,p_1)
      | eq(Column_642,p_2) ),
    inference(resolution,[status(thm)],[c_36979,c_18]) ).

tff(c_113044,plain,
    eq(p_1,p_2),
    inference(resolution,[status(thm)],[c_112976,c_37069]) ).

tff(c_113174,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2,c_2,c_113044]) ).

tff(c_113175,plain,
    ! [Row_602] : eq(p_2,Row_602),
    inference(splitRight,[status(thm)],[c_33057]) ).

tff(c_113339,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_113175,c_11153]) ).

tff(c_113341,plain,
    ! [Row_1105] :
      ( eq(p_1,Row_1105)
      | greek(Row_1105,p_1,p_2) ),
    inference(splitRight,[status(thm)],[c_3394]) ).

tff(c_114078,plain,
    ! [Label1_1113,Row_1114] :
      ( eq(Label1_1113,p_2)
      | ~ greek(Row_1114,p_1,Label1_1113)
      | eq(p_1,Row_1114) ),
    inference(resolution,[status(thm)],[c_113341,c_14]) ).

tff(c_114101,plain,
    ! [Label_37,Label_122] :
      ( eq(Label_37,p_2)
      | eq(p_1,p_2)
      | eq(Label_37,Label_122)
      | greek(p_1,p_2,Label_122) ),
    inference(resolution,[status(thm)],[c_209,c_114078]) ).

tff(c_114252,plain,
    ! [Label_37,Label_122] :
      ( eq(Label_37,p_2)
      | eq(Label_37,Label_122)
      | greek(p_1,p_2,Label_122) ),
    inference(negUnitSimplification,[status(thm)],[c_2,c_114101]) ).

tff(c_119048,plain,
    ! [Label_37] :
      ( greek(p_1,p_2,p_2)
      | eq(Label_37,p_2) ),
    inference(factorization,[status(thm),theory(equality)],[c_114252]) ).

tff(c_119129,plain,
    greek(p_1,p_2,p_2),
    inference(splitLeft,[status(thm)],[c_119048]) ).

tff(c_4737,plain,
    ! [Row1_284,Column1_285,Label_283,Column_35] :
      ( eq(Row1_284,p_2)
      | ~ latin(Row1_284,Column1_285,Label_283)
      | ~ greek(Row1_284,Column1_285,p_2)
      | latin(p_1,Column_35,Label_283)
      | greek(p_2,Column_35,p_1) ),
    inference(resolution,[status(thm)],[c_26,c_4604]) ).

tff(c_5618,plain,
    ! [Column_35] :
      ( eq(p_1,p_2)
      | ~ greek(p_1,p_2,p_2)
      | latin(p_1,Column_35,p_1)
      | greek(p_2,Column_35,p_1) ),
    inference(resolution,[status(thm)],[c_5611,c_4737]) ).

tff(c_5644,plain,
    ! [Column_35] :
      ( ~ greek(p_1,p_2,p_2)
      | latin(p_1,Column_35,p_1)
      | greek(p_2,Column_35,p_1) ),
    inference(negUnitSimplification,[status(thm)],[c_2,c_5618]) ).

tff(c_202216,plain,
    ! [Column_1661] :
      ( latin(p_1,Column_1661,p_1)
      | greek(p_2,Column_1661,p_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_119129,c_5644]) ).

tff(c_202346,plain,
    ( eq(p_1,p_2)
    | eq(p_2,p_1)
    | greek(p_2,p_1,p_1) ),
    inference(resolution,[status(thm)],[c_202216,c_10843]) ).

tff(c_202519,plain,
    greek(p_2,p_1,p_1),
    inference(negUnitSimplification,[status(thm)],[c_11153,c_2,c_202346]) ).

tff(c_335,plain,
    ! [Label_39,Column_38] :
      ( eq(Label_39,p_2)
      | greek(p_2,Column_38,p_1)
      | greek(p_1,Column_38,Label_39) ),
    inference(resolution,[status(thm)],[c_30,c_326]) ).

tff(c_114177,plain,
    ! [Label_39] :
      ( eq(p_1,p_2)
      | eq(Label_39,p_2)
      | greek(p_1,p_1,Label_39) ),
    inference(resolution,[status(thm)],[c_335,c_114078]) ).

tff(c_114389,plain,
    ! [Label_1116] :
      ( eq(Label_1116,p_2)
      | greek(p_1,p_1,Label_1116) ),
    inference(negUnitSimplification,[status(thm)],[c_2,c_2,c_114177]) ).

tff(c_74,plain,
    ! [Label1_75,Row_34,Column_35] :
      ( eq(Label1_75,p_2)
      | ~ greek(Row_34,Column_35,Label1_75)
      | greek(Row_34,Column_35,p_1) ),
    inference(resolution,[status(thm)],[c_26,c_67]) ).

tff(c_114423,plain,
    ! [Label_1116] :
      ( greek(p_1,p_1,p_1)
      | eq(Label_1116,p_2) ),
    inference(resolution,[status(thm)],[c_114389,c_74]) ).

tff(c_114435,plain,
    greek(p_1,p_1,p_1),
    inference(splitLeft,[status(thm)],[c_114423]) ).

tff(c_114990,plain,
    ! [Label1_1122] :
      ( eq(Label1_1122,p_1)
      | ~ greek(p_1,p_1,Label1_1122) ),
    inference(resolution,[status(thm)],[c_114435,c_14]) ).

tff(c_115106,plain,
    ! [Column_35] :
      ( eq(p_2,p_1)
      | eq(Column_35,p_2)
      | greek(p_1,Column_35,p_1) ),
    inference(resolution,[status(thm)],[c_310,c_114990]) ).

tff(c_115700,plain,
    ! [Column_1130] :
      ( eq(Column_1130,p_2)
      | greek(p_1,Column_1130,p_1) ),
    inference(negUnitSimplification,[status(thm)],[c_11153,c_115106]) ).

tff(c_115773,plain,
    ! [Row1_24,Column_1130] :
      ( eq(Row1_24,p_1)
      | ~ greek(Row1_24,Column_1130,p_1)
      | eq(Column_1130,p_2) ),
    inference(resolution,[status(thm)],[c_115700,c_18]) ).

tff(c_202616,plain,
    ( eq(p_2,p_1)
    | eq(p_1,p_2) ),
    inference(resolution,[status(thm)],[c_202519,c_115773]) ).

tff(c_202717,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2,c_11153,c_202616]) ).

tff(c_202718,plain,
    ! [Label_37] : eq(Label_37,p_2),
    inference(splitRight,[status(thm)],[c_119048]) ).

tff(c_202810,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_202718,c_2]) ).

tff(c_202811,plain,
    ! [Label_1116] : eq(Label_1116,p_2),
    inference(splitRight,[status(thm)],[c_114423]) ).

tff(c_203011,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_202811,c_2]) ).

tff(c_203012,plain,
    ! [Column_32] : eq(Column_32,p_2),
    inference(splitRight,[status(thm)],[c_5560]) ).

tff(c_203050,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_203012,c_2]) ).

tff(c_203067,plain,
    ! [Label_1665] : eq(p_2,Label_1665),
    inference(splitRight,[status(thm)],[c_5589]) ).

tff(c_203070,plain,
    ! [Label_1665] : eq(Label_1665,p_2),
    inference(resolution,[status(thm)],[c_203067,c_6]) ).

tff(c_203094,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_203070,c_2]) ).

tff(c_203095,plain,
    ! [Row_28] :
      ( eq(p_2,Row_28)
      | latin(Row_28,p_1,p_1) ),
    inference(splitRight,[status(thm)],[c_4908]) ).

tff(c_246,plain,
    ! [Row1_133,Column_134,Label_135] :
      ( eq(Row1_133,p_2)
      | ~ latin(Row1_133,Column_134,Label_135)
      | latin(p_1,Column_134,Label_135) ),
    inference(resolution,[status(thm)],[c_24,c_57]) ).

tff(c_256,plain,
    ! [Row_30,Label_31] :
      ( eq(Row_30,p_2)
      | latin(p_1,p_2,Label_31)
      | latin(Row_30,p_1,Label_31) ),
    inference(resolution,[status(thm)],[c_22,c_246]) ).

tff(c_203096,plain,
    ! [Row_1666] :
      ( eq(p_2,Row_1666)
      | latin(Row_1666,p_1,p_1) ),
    inference(splitRight,[status(thm)],[c_4908]) ).

tff(c_204740,plain,
    ! [Column1_1700,Row_1701] :
      ( eq(Column1_1700,p_1)
      | ~ latin(Row_1701,Column1_1700,p_1)
      | eq(p_2,Row_1701) ),
    inference(resolution,[status(thm)],[c_203096,c_10]) ).

tff(c_204920,plain,
    ! [Row_30] :
      ( eq(p_2,p_1)
      | eq(Row_30,p_2)
      | latin(Row_30,p_1,p_1) ),
    inference(resolution,[status(thm)],[c_256,c_204740]) ).

tff(c_205180,plain,
    eq(p_2,p_1),
    inference(splitLeft,[status(thm)],[c_204920]) ).

tff(c_205396,plain,
    eq(p_1,p_2),
    inference(resolution,[status(thm)],[c_205180,c_6]) ).

tff(c_205400,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2,c_205396]) ).

tff(c_205402,plain,
    ~ eq(p_2,p_1),
    inference(splitRight,[status(thm)],[c_204920]) ).

tff(c_163,plain,
    ! [Row1_112,Column_113,Label_114] :
      ( eq(Row1_112,p_2)
      | ~ greek(Row1_112,Column_113,Label_114)
      | greek(p_1,Column_113,Label_114) ),
    inference(resolution,[status(thm)],[c_30,c_87]) ).

tff(c_170,plain,
    ! [Row_34,Column_35] :
      ( eq(Row_34,p_2)
      | greek(p_1,Column_35,p_2)
      | greek(Row_34,Column_35,p_1) ),
    inference(resolution,[status(thm)],[c_26,c_163]) ).

tff(c_3598,plain,
    ! [Column_257,Label_258] :
      ( eq(Column_257,p_2)
      | greek(p_2,p_1,Label_258)
      | greek(p_1,Column_257,Label_258) ),
    inference(resolution,[status(thm)],[c_30,c_303]) ).

tff(c_94,plain,
    ! [Row1_83,Row_34,Column_35] :
      ( eq(Row1_83,Row_34)
      | ~ greek(Row1_83,Column_35,p_2)
      | greek(Row_34,Column_35,p_1) ),
    inference(resolution,[status(thm)],[c_26,c_87]) ).

tff(c_3659,plain,
    ! [Row_34,Column_257] :
      ( eq(p_2,Row_34)
      | greek(Row_34,p_1,p_1)
      | eq(Column_257,p_2)
      | greek(p_1,Column_257,p_2) ),
    inference(resolution,[status(thm)],[c_3598,c_94]) ).

tff(c_236905,plain,
    ! [Column_2000] :
      ( eq(Column_2000,p_2)
      | greek(p_1,Column_2000,p_2) ),
    inference(splitLeft,[status(thm)],[c_3659]) ).

tff(c_86,plain,
    ! [Column1_79,Row_36,Label_37] :
      ( eq(Column1_79,p_2)
      | ~ greek(Row_36,Column1_79,Label_37)
      | greek(Row_36,p_1,Label_37) ),
    inference(resolution,[status(thm)],[c_28,c_77]) ).

tff(c_236952,plain,
    ! [Column_2000] :
      ( greek(p_1,p_1,p_2)
      | eq(Column_2000,p_2) ),
    inference(resolution,[status(thm)],[c_236905,c_86]) ).

tff(c_236964,plain,
    greek(p_1,p_1,p_2),
    inference(splitLeft,[status(thm)],[c_236952]) ).

tff(c_64,plain,
    ! [Row1_71,Column_32,Label_33] :
      ( eq(Row1_71,p_2)
      | ~ latin(Row1_71,Column_32,Label_33)
      | latin(p_1,Column_32,Label_33) ),
    inference(resolution,[status(thm)],[c_24,c_57]) ).

tff(c_203130,plain,
    ! [Row_1666] :
      ( eq(Row_1666,p_2)
      | latin(p_1,p_1,p_1)
      | eq(p_2,Row_1666) ),
    inference(resolution,[status(thm)],[c_203096,c_64]) ).

tff(c_203140,plain,
    latin(p_1,p_1,p_1),
    inference(splitLeft,[status(thm)],[c_203130]) ).

tff(c_107,plain,
    ! [Column1_91,Column2_92,Label1_93,Row2_96,Label2_94,Row1_95] :
      ( eq(Column1_91,Column2_92)
      | ~ latin(Row2_96,Column2_92,Label2_94)
      | ~ greek(Row2_96,Column2_92,Label1_93)
      | ~ latin(Row1_95,Column1_91,Label2_94)
      | ~ greek(Row1_95,Column1_91,Label1_93) ),
    inference(cnfTransformation,[status(thm)],[f_119]) ).

tff(c_337,plain,
    ! [Label1_160,Column1_158,Row_157,Label_161,Row1_159] :
      ( eq(Column1_158,p_2)
      | ~ greek(Row_157,p_2,Label1_160)
      | ~ latin(Row1_159,Column1_158,Label_161)
      | ~ greek(Row1_159,Column1_158,Label1_160)
      | latin(Row_157,p_1,Label_161) ),
    inference(resolution,[status(thm)],[c_22,c_107]) ).

tff(c_212612,plain,
    ! [Column1_1814,Row1_1815,Label_1816,Label_1817] :
      ( eq(Column1_1814,p_2)
      | ~ latin(Row1_1815,Column1_1814,Label_1816)
      | ~ greek(Row1_1815,Column1_1814,Label_1817)
      | latin(p_2,p_1,Label_1816)
      | greek(p_1,p_2,Label_1817) ),
    inference(resolution,[status(thm)],[c_30,c_337]) ).

tff(c_212658,plain,
    ! [Label_1817] :
      ( eq(p_1,p_2)
      | ~ greek(p_1,p_1,Label_1817)
      | latin(p_2,p_1,p_1)
      | greek(p_1,p_2,Label_1817) ),
    inference(resolution,[status(thm)],[c_203140,c_212612]) ).

tff(c_212815,plain,
    ! [Label_1817] :
      ( ~ greek(p_1,p_1,Label_1817)
      | latin(p_2,p_1,p_1)
      | greek(p_1,p_2,Label_1817) ),
    inference(negUnitSimplification,[status(thm)],[c_2,c_212658]) ).

tff(c_309881,plain,
    latin(p_2,p_1,p_1),
    inference(splitLeft,[status(thm)],[c_212815]) ).

tff(c_138,plain,
    ! [Label_33,Label_101] :
      ( eq(Label_33,Label_101)
      | latin(p_2,p_1,Label_101)
      | latin(p_1,p_2,Label_33) ),
    inference(resolution,[status(thm)],[c_24,c_129]) ).

tff(c_203988,plain,
    ! [Row1_1680,Row_1681] :
      ( eq(Row1_1680,Row_1681)
      | ~ latin(Row1_1680,p_1,p_1)
      | eq(p_2,Row_1681) ),
    inference(resolution,[status(thm)],[c_203096,c_12]) ).

tff(c_204085,plain,
    ! [Row_1681,Label_33] :
      ( eq(p_2,Row_1681)
      | eq(Label_33,p_1)
      | latin(p_1,p_2,Label_33) ),
    inference(resolution,[status(thm)],[c_138,c_203988]) ).

tff(c_206125,plain,
    ! [Label_1719] :
      ( eq(Label_1719,p_1)
      | latin(p_1,p_2,Label_1719) ),
    inference(splitLeft,[status(thm)],[c_204085]) ).

tff(c_206150,plain,
    ! [Row_28] :
      ( eq(p_1,Row_28)
      | latin(Row_28,p_2,p_1)
      | eq(p_2,p_1) ),
    inference(resolution,[status(thm)],[c_206125,c_65]) ).

tff(c_206212,plain,
    ! [Row_1720] :
      ( eq(p_1,Row_1720)
      | latin(Row_1720,p_2,p_1) ),
    inference(negUnitSimplification,[status(thm)],[c_205402,c_206150]) ).

tff(c_206282,plain,
    ! [Column1_9,Row_1720] :
      ( eq(Column1_9,p_2)
      | ~ latin(Row_1720,Column1_9,p_1)
      | eq(p_1,Row_1720) ),
    inference(resolution,[status(thm)],[c_206212,c_10]) ).

tff(c_309918,plain,
    eq(p_1,p_2),
    inference(resolution,[status(thm)],[c_309881,c_206282]) ).

tff(c_310040,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2,c_2,c_309918]) ).

tff(c_310868,plain,
    ! [Label_2459] :
      ( ~ greek(p_1,p_1,Label_2459)
      | greek(p_1,p_2,Label_2459) ),
    inference(splitRight,[status(thm)],[c_212815]) ).

tff(c_184,plain,
    ! [Row_116,Label_39] :
      ( eq(p_2,Row_116)
      | greek(Row_116,p_1,Label_39)
      | greek(p_1,p_2,Label_39) ),
    inference(resolution,[status(thm)],[c_30,c_174]) ).

tff(c_237379,plain,
    ! [Column1_2003] :
      ( eq(Column1_2003,p_1)
      | ~ greek(p_1,Column1_2003,p_2) ),
    inference(resolution,[status(thm)],[c_236964,c_16]) ).

tff(c_237419,plain,
    ! [Row_116] :
      ( eq(p_2,p_1)
      | eq(p_2,Row_116)
      | greek(Row_116,p_1,p_2) ),
    inference(resolution,[status(thm)],[c_184,c_237379]) ).

tff(c_239304,plain,
    ! [Row_2019] :
      ( eq(p_2,Row_2019)
      | greek(Row_2019,p_1,p_2) ),
    inference(negUnitSimplification,[status(thm)],[c_205402,c_237419]) ).

tff(c_239378,plain,
    ! [Column1_21,Row_2019] :
      ( eq(Column1_21,p_1)
      | ~ greek(Row_2019,Column1_21,p_2)
      | eq(p_2,Row_2019) ),
    inference(resolution,[status(thm)],[c_239304,c_16]) ).

tff(c_310901,plain,
    ( eq(p_2,p_1)
    | ~ greek(p_1,p_1,p_2) ),
    inference(resolution,[status(thm)],[c_310868,c_239378]) ).

tff(c_311053,plain,
    eq(p_2,p_1),
    inference(demodulation,[status(thm),theory(equality)],[c_236964,c_310901]) ).

tff(c_311055,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_205402,c_311053]) ).

tff(c_311056,plain,
    ! [Column_2000] : eq(Column_2000,p_2),
    inference(splitRight,[status(thm)],[c_236952]) ).

tff(c_311138,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_311056,c_2]) ).

tff(c_311140,plain,
    ! [Row_2460] :
      ( eq(p_2,Row_2460)
      | greek(Row_2460,p_1,p_1) ),
    inference(splitRight,[status(thm)],[c_3659]) ).

tff(c_311686,plain,
    ! [Label1_2466,Row_2467] :
      ( eq(Label1_2466,p_1)
      | ~ greek(Row_2467,p_1,Label1_2466)
      | eq(p_2,Row_2467) ),
    inference(resolution,[status(thm)],[c_311140,c_14]) ).

tff(c_311762,plain,
    ! [Row_34] :
      ( eq(p_2,p_1)
      | eq(Row_34,p_2)
      | greek(Row_34,p_1,p_1) ),
    inference(resolution,[status(thm)],[c_170,c_311686]) ).

tff(c_311936,plain,
    ! [Row_2468] :
      ( eq(Row_2468,p_2)
      | greek(Row_2468,p_1,p_1) ),
    inference(negUnitSimplification,[status(thm)],[c_205402,c_205402,c_311762]) ).

tff(c_95,plain,
    ! [Row1_83,Column_38,Label_39] :
      ( eq(Row1_83,p_2)
      | ~ greek(Row1_83,Column_38,Label_39)
      | greek(p_1,Column_38,Label_39) ),
    inference(resolution,[status(thm)],[c_30,c_87]) ).

tff(c_311989,plain,
    ! [Row_2468] :
      ( greek(p_1,p_1,p_1)
      | eq(Row_2468,p_2) ),
    inference(resolution,[status(thm)],[c_311936,c_95]) ).

tff(c_312258,plain,
    greek(p_1,p_1,p_1),
    inference(splitLeft,[status(thm)],[c_311989]) ).

tff(c_1166,plain,
    ! [Column1_185,Row1_186,Label1_188,Column_189,Label_187] :
      ( eq(Column1_185,Column_189)
      | ~ greek(p_2,Column_189,Label1_188)
      | ~ latin(Row1_186,Column1_185,Label_187)
      | ~ greek(Row1_186,Column1_185,Label1_188)
      | latin(p_1,Column_189,Label_187) ),
    inference(resolution,[status(thm)],[c_24,c_107]) ).

tff(c_205627,plain,
    ! [Column1_1711,Row1_1712,Label_1713,Label_1714] :
      ( eq(Column1_1711,p_2)
      | ~ latin(Row1_1712,Column1_1711,Label_1713)
      | ~ greek(Row1_1712,Column1_1711,Label_1714)
      | latin(p_1,p_2,Label_1713)
      | greek(p_2,p_1,Label_1714) ),
    inference(resolution,[status(thm)],[c_28,c_1166]) ).

tff(c_205635,plain,
    ! [Label_1714] :
      ( eq(p_1,p_2)
      | ~ greek(p_1,p_1,Label_1714)
      | latin(p_1,p_2,p_1)
      | greek(p_2,p_1,Label_1714) ),
    inference(resolution,[status(thm)],[c_203140,c_205627]) ).

tff(c_205749,plain,
    ! [Label_1714] :
      ( ~ greek(p_1,p_1,Label_1714)
      | latin(p_1,p_2,p_1)
      | greek(p_2,p_1,Label_1714) ),
    inference(negUnitSimplification,[status(thm)],[c_2,c_205635]) ).

tff(c_388494,plain,
    latin(p_1,p_2,p_1),
    inference(splitLeft,[status(thm)],[c_205749]) ).

tff(c_222,plain,
    ! [Row1_127,Row_128,Label_129] :
      ( eq(Row1_127,Row_128)
      | ~ latin(Row1_127,p_2,Label_129)
      | latin(Row_128,p_1,Label_129) ),
    inference(resolution,[status(thm)],[c_22,c_57]) ).

tff(c_232,plain,
    ! [Row_28,Row_128] :
      ( eq(Row_28,Row_128)
      | latin(Row_128,p_1,p_2)
      | latin(Row_28,p_2,p_1) ),
    inference(resolution,[status(thm)],[c_20,c_222]) ).

tff(c_205468,plain,
    ! [Row_1709] :
      ( eq(Row_1709,p_2)
      | latin(Row_1709,p_1,p_1) ),
    inference(splitRight,[status(thm)],[c_204920]) ).

tff(c_206637,plain,
    ! [Column1_1727,Row_1728] :
      ( eq(Column1_1727,p_1)
      | ~ latin(Row_1728,Column1_1727,p_1)
      | eq(Row_1728,p_2) ),
    inference(resolution,[status(thm)],[c_205468,c_10]) ).

tff(c_206753,plain,
    ! [Row_28,Row_128] :
      ( eq(p_2,p_1)
      | eq(Row_28,p_2)
      | eq(Row_28,Row_128)
      | latin(Row_128,p_1,p_2) ),
    inference(resolution,[status(thm)],[c_232,c_206637]) ).

tff(c_206867,plain,
    ! [Row_28,Row_128] :
      ( eq(Row_28,p_2)
      | eq(Row_28,Row_128)
      | latin(Row_128,p_1,p_2) ),
    inference(negUnitSimplification,[status(thm)],[c_205402,c_206753]) ).

tff(c_218554,plain,
    ! [Row_28] :
      ( latin(p_2,p_1,p_2)
      | eq(Row_28,p_2) ),
    inference(factorization,[status(thm),theory(equality)],[c_206867]) ).

tff(c_218732,plain,
    latin(p_2,p_1,p_2),
    inference(splitLeft,[status(thm)],[c_218554]) ).

tff(c_105,plain,
    ! [Column1_87,Column_29,Row_28] :
      ( eq(Column1_87,Column_29)
      | ~ latin(Row_28,Column1_87,p_2)
      | latin(Row_28,Column_29,p_1) ),
    inference(resolution,[status(thm)],[c_20,c_97]) ).

tff(c_219811,plain,
    ! [Column_1882] :
      ( eq(p_1,Column_1882)
      | latin(p_2,Column_1882,p_1) ),
    inference(resolution,[status(thm)],[c_218732,c_105]) ).

tff(c_219965,plain,
    ! [Row1_12,Column_1882] :
      ( eq(Row1_12,p_2)
      | ~ latin(Row1_12,Column_1882,p_1)
      | eq(p_1,Column_1882) ),
    inference(resolution,[status(thm)],[c_219811,c_12]) ).

tff(c_388501,plain,
    eq(p_1,p_2),
    inference(resolution,[status(thm)],[c_388494,c_219965]) ).

tff(c_388636,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2,c_2,c_388501]) ).

tff(c_389798,plain,
    ! [Label_2960] :
      ( ~ greek(p_1,p_1,Label_2960)
      | greek(p_2,p_1,Label_2960) ),
    inference(splitRight,[status(thm)],[c_205749]) ).

tff(c_210,plain,
    ! [Label1_124,Label_125,Row_126] :
      ( eq(Label1_124,Label_125)
      | ~ greek(Row_126,p_2,Label1_124)
      | greek(Row_126,p_1,Label_125) ),
    inference(resolution,[status(thm)],[c_28,c_67]) ).

tff(c_2215,plain,
    ! [Label_220,Row_221] :
      ( eq(p_2,Label_220)
      | greek(Row_221,p_1,Label_220)
      | greek(Row_221,p_2,p_1) ),
    inference(resolution,[status(thm)],[c_26,c_210]) ).

tff(c_2278,plain,
    ! [Row1_24,Row_221,Label_220] :
      ( eq(Row1_24,Row_221)
      | ~ greek(Row1_24,p_1,Label_220)
      | eq(p_2,Label_220)
      | greek(Row_221,p_2,p_1) ),
    inference(resolution,[status(thm)],[c_2215,c_18]) ).

tff(c_312266,plain,
    ! [Row_221] :
      ( eq(p_1,Row_221)
      | eq(p_2,p_1)
      | greek(Row_221,p_2,p_1) ),
    inference(resolution,[status(thm)],[c_312258,c_2278]) ).

tff(c_312308,plain,
    ! [Row_2471] :
      ( eq(p_1,Row_2471)
      | greek(Row_2471,p_2,p_1) ),
    inference(negUnitSimplification,[status(thm)],[c_205402,c_312266]) ).

tff(c_85,plain,
    ! [Column1_79,Column_38,Label_39] :
      ( eq(Column1_79,Column_38)
      | ~ greek(p_2,Column1_79,Label_39)
      | greek(p_1,Column_38,Label_39) ),
    inference(resolution,[status(thm)],[c_30,c_77]) ).

tff(c_312332,plain,
    ! [Column_38] :
      ( eq(p_2,Column_38)
      | greek(p_1,Column_38,p_1)
      | eq(p_1,p_2) ),
    inference(resolution,[status(thm)],[c_312308,c_85]) ).

tff(c_313287,plain,
    ! [Column_2479] :
      ( eq(p_2,Column_2479)
      | greek(p_1,Column_2479,p_1) ),
    inference(negUnitSimplification,[status(thm)],[c_2,c_312332]) ).

tff(c_313367,plain,
    ! [Row1_24,Column_2479] :
      ( eq(Row1_24,p_1)
      | ~ greek(Row1_24,Column_2479,p_1)
      | eq(p_2,Column_2479) ),
    inference(resolution,[status(thm)],[c_313287,c_18]) ).

tff(c_389821,plain,
    ( eq(p_2,p_1)
    | ~ greek(p_1,p_1,p_1) ),
    inference(resolution,[status(thm)],[c_389798,c_313367]) ).

tff(c_389981,plain,
    eq(p_2,p_1),
    inference(demodulation,[status(thm),theory(equality)],[c_312258,c_389821]) ).

tff(c_389983,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_205402,c_389981]) ).

tff(c_389984,plain,
    ! [Row_2468] : eq(Row_2468,p_2),
    inference(splitRight,[status(thm)],[c_311989]) ).

tff(c_390067,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_389984,c_2]) ).

tff(c_390068,plain,
    ! [Row_28] : eq(Row_28,p_2),
    inference(splitRight,[status(thm)],[c_218554]) ).

tff(c_390123,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_390068,c_2]) ).

tff(c_390124,plain,
    ! [Row_1681] : eq(p_2,Row_1681),
    inference(splitRight,[status(thm)],[c_204085]) ).

tff(c_390150,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_390124,c_205402]) ).

tff(c_390152,plain,
    ~ latin(p_1,p_1,p_1),
    inference(splitRight,[status(thm)],[c_203130]) ).

tff(c_390401,plain,
    eq(p_2,p_1),
    inference(resolution,[status(thm)],[c_203095,c_390152]) ).

tff(c_390415,plain,
    eq(p_1,p_2),
    inference(resolution,[status(thm)],[c_390401,c_6]) ).

tff(c_390419,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2,c_390415]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem  : MSC008-1.002 : TPTP v8.1.2. Released v1.0.0.
% 0.00/0.13  % Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s
% 0.13/0.33  % Computer : n032.cluster.edu
% 0.13/0.33  % Model    : x86_64 x86_64
% 0.13/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.33  % Memory   : 8042.1875MB
% 0.13/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.33  % CPULimit : 300
% 0.13/0.33  % WCLimit  : 300
% 0.13/0.33  % DateTime : Thu Aug  3 13:12:06 EDT 2023
% 0.13/0.33  % CPUTime  : 
% 60.70/46.49  % SZS status Unsatisfiable for /export/starexec/sandbox/benchmark/theBenchmark.p
% 60.70/46.52  
% 60.70/46.52  % SZS output start CNFRefutation for /export/starexec/sandbox/benchmark/theBenchmark.p
% See solution above
% 60.70/46.58  
% 60.70/46.58  Inference rules
% 60.70/46.58  ----------------------
% 60.70/46.58  #Ref     : 0
% 60.70/46.58  #Sup     : 78586
% 60.70/46.58  #Fact    : 656
% 60.70/46.58  #Define  : 0
% 60.70/46.58  #Split   : 47
% 60.70/46.58  #Chain   : 0
% 60.70/46.58  #Close   : 0
% 60.70/46.58  
% 60.70/46.58  Ordering : KBO
% 60.70/46.58  
% 60.70/46.58  Simplification rules
% 60.70/46.58  ----------------------
% 60.70/46.58  #Subsume      : 36152
% 60.70/46.58  #Demod        : 36908
% 60.70/46.58  #Tautology    : 27158
% 60.70/46.58  #SimpNegUnit  : 27361
% 60.70/46.58  #BackRed      : 9
% 60.70/46.58  
% 60.70/46.58  #Partial instantiations: 0
% 60.70/46.58  #Strategies tried      : 1
% 60.70/46.58  
% 60.70/46.58  Timing (in seconds)
% 60.70/46.58  ----------------------
% 60.70/46.59  Preprocessing        : 0.46
% 60.70/46.59  Parsing              : 0.25
% 60.70/46.59  CNF conversion       : 0.03
% 60.70/46.59  Main loop            : 45.07
% 60.70/46.59  Inferencing          : 4.85
% 60.70/46.59  Reduction            : 5.16
% 60.70/46.59  Demodulation         : 3.08
% 60.70/46.59  BG Simplification    : 0.21
% 60.70/46.59  Subsumption          : 31.75
% 60.70/46.59  Abstraction          : 0.48
% 60.70/46.59  MUC search           : 0.00
% 60.70/46.59  Cooper               : 0.00
% 60.70/46.59  Total                : 45.64
% 60.70/46.59  Index Insertion      : 0.00
% 60.70/46.59  Index Deletion       : 0.00
% 60.70/46.59  Index Matching       : 0.00
% 60.70/46.59  BG Taut test         : 0.00
%------------------------------------------------------------------------------