TSTP Solution File: TOP051-1 by SnakeForV---1.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SnakeForV---1.0
% Problem  : TOP051-1 : TPTP v8.1.0. Released v8.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule snake_tptp_uns --cores 0 -t %d %s

% Computer : n012.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 : Wed Aug 31 19:53:07 EDT 2022

% Result   : Unsatisfiable 2.16s 0.69s
% Output   : Refutation 2.16s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   14
%            Number of leaves      :   83
% Syntax   : Number of formulae    :  347 (  29 unt;   0 def)
%            Number of atoms       : 1179 ( 275 equ)
%            Maximal formula atoms :   12 (   3 avg)
%            Number of connectives : 1596 ( 764   ~; 763   |;   0   &)
%                                         (  69 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   13 (   4 avg)
%            Maximal term depth    :    4 (   1 avg)
%            Number of predicates  :   71 (  69 usr;  70 prp; 0-2 aty)
%            Number of functors    :   13 (  13 usr;  11 con; 0-10 aty)
%            Number of variables   :   39 (  39   !;   0   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f2201,plain,
    $false,
    inference(avatar_sat_refutation,[],[f18,f23,f28,f33,f38,f43,f48,f53,f58,f63,f68,f72,f88,f93,f98,f103,f123,f147,f200,f204,f208,f212,f216,f220,f341,f346,f351,f356,f397,f402,f465,f480,f508,f613,f764,f812,f821,f831,f873,f917,f939,f999,f1006,f1072,f1110,f1115,f1255,f1275,f1285,f1302,f1307,f1325,f1465,f1492,f1546,f1560,f1613,f1661,f1689,f1707,f1712,f1729,f1754,f1767,f1772,f1778,f1785,f1806,f1813,f2200]) ).

fof(f2200,plain,
    ( spl0_119
    | ~ spl0_149
    | ~ spl0_150
    | ~ spl0_152
    | ~ spl0_153
    | ~ spl0_154
    | ~ spl0_155
    | ~ spl0_156
    | ~ spl0_157
    | ~ spl0_158
    | ~ spl0_159 ),
    inference(avatar_contradiction_clause,[],[f2199]) ).

fof(f2199,plain,
    ( $false
    | spl0_119
    | ~ spl0_149
    | ~ spl0_150
    | ~ spl0_152
    | ~ spl0_153
    | ~ spl0_154
    | ~ spl0_155
    | ~ spl0_156
    | ~ spl0_157
    | ~ spl0_158
    | ~ spl0_159 ),
    inference(trivial_inequality_removal,[],[f2198]) ).

fof(f2198,plain,
    ( tuple(a1,a1,a1,a1,a1,a1,a1,a1,a1,a1) != tuple(a1,a1,a1,a1,a1,a1,a1,a1,a1,a1)
    | spl0_119
    | ~ spl0_149
    | ~ spl0_150
    | ~ spl0_152
    | ~ spl0_153
    | ~ spl0_154
    | ~ spl0_155
    | ~ spl0_156
    | ~ spl0_157
    | ~ spl0_158
    | ~ spl0_159 ),
    inference(forward_demodulation,[],[f2197,f1728]) ).

fof(f1728,plain,
    ( a1 = a6
    | ~ spl0_152 ),
    inference(avatar_component_clause,[],[f1726]) ).

fof(f1726,plain,
    ( spl0_152
  <=> a1 = a6 ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_152])]) ).

fof(f2197,plain,
    ( tuple(a1,a6,a1,a1,a1,a1,a1,a1,a1,a1) != tuple(a1,a1,a6,a1,a1,a1,a1,a1,a1,a1)
    | spl0_119
    | ~ spl0_149
    | ~ spl0_150
    | ~ spl0_153
    | ~ spl0_154
    | ~ spl0_155
    | ~ spl0_156
    | ~ spl0_157
    | ~ spl0_158
    | ~ spl0_159 ),
    inference(forward_demodulation,[],[f2196,f1688]) ).

fof(f1688,plain,
    ( a1 = a2
    | ~ spl0_149 ),
    inference(avatar_component_clause,[],[f1686]) ).

fof(f1686,plain,
    ( spl0_149
  <=> a1 = a2 ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_149])]) ).

fof(f2196,plain,
    ( tuple(a2,a1,a6,a1,a1,a1,a1,a1,a1,a1) != tuple(a1,a6,a1,a2,a1,a1,a1,a1,a1,a1)
    | spl0_119
    | ~ spl0_150
    | ~ spl0_153
    | ~ spl0_154
    | ~ spl0_155
    | ~ spl0_156
    | ~ spl0_157
    | ~ spl0_158
    | ~ spl0_159 ),
    inference(forward_demodulation,[],[f2195,f1777]) ).

fof(f1777,plain,
    ( a1 = a7
    | ~ spl0_156 ),
    inference(avatar_component_clause,[],[f1775]) ).

fof(f1775,plain,
    ( spl0_156
  <=> a1 = a7 ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_156])]) ).

fof(f2195,plain,
    ( tuple(a2,a7,a6,a1,a1,a1,a1,a1,a1,a1) != tuple(a1,a6,a1,a2,a7,a1,a1,a1,a1,a1)
    | spl0_119
    | ~ spl0_150
    | ~ spl0_153
    | ~ spl0_154
    | ~ spl0_155
    | ~ spl0_157
    | ~ spl0_158
    | ~ spl0_159 ),
    inference(forward_demodulation,[],[f2194,f1706]) ).

fof(f1706,plain,
    ( a1 = a3
    | ~ spl0_150 ),
    inference(avatar_component_clause,[],[f1704]) ).

fof(f1704,plain,
    ( spl0_150
  <=> a1 = a3 ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_150])]) ).

fof(f2194,plain,
    ( tuple(a2,a7,a6,a3,a1,a1,a1,a1,a1,a1) != tuple(a1,a6,a1,a2,a7,a3,a1,a1,a1,a1)
    | spl0_119
    | ~ spl0_153
    | ~ spl0_154
    | ~ spl0_155
    | ~ spl0_157
    | ~ spl0_158
    | ~ spl0_159 ),
    inference(forward_demodulation,[],[f2193,f1753]) ).

fof(f1753,plain,
    ( a1 = a4
    | ~ spl0_153 ),
    inference(avatar_component_clause,[],[f1751]) ).

fof(f1751,plain,
    ( spl0_153
  <=> a1 = a4 ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_153])]) ).

fof(f2193,plain,
    ( tuple(a2,a7,a6,a3,a1,a4,a1,a1,a1,a1) != tuple(a1,a6,a1,a2,a7,a3,a4,a1,a1,a1)
    | spl0_119
    | ~ spl0_154
    | ~ spl0_155
    | ~ spl0_157
    | ~ spl0_158
    | ~ spl0_159 ),
    inference(forward_demodulation,[],[f2192,f1784]) ).

fof(f1784,plain,
    ( a1 = a5
    | ~ spl0_157 ),
    inference(avatar_component_clause,[],[f1782]) ).

fof(f1782,plain,
    ( spl0_157
  <=> a1 = a5 ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_157])]) ).

fof(f2192,plain,
    ( tuple(a1,a6,a5,a2,a7,a3,a4,a1,a1,a1) != tuple(a2,a7,a6,a3,a1,a4,a5,a1,a1,a1)
    | spl0_119
    | ~ spl0_154
    | ~ spl0_155
    | ~ spl0_158
    | ~ spl0_159 ),
    inference(forward_demodulation,[],[f2191,f1805]) ).

fof(f1805,plain,
    ( a1 = a10
    | ~ spl0_158 ),
    inference(avatar_component_clause,[],[f1803]) ).

fof(f1803,plain,
    ( spl0_158
  <=> a1 = a10 ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_158])]) ).

fof(f2191,plain,
    ( tuple(a1,a6,a5,a2,a7,a3,a4,a1,a10,a1) != tuple(a2,a7,a6,a3,a1,a4,a5,a10,a1,a1)
    | spl0_119
    | ~ spl0_154
    | ~ spl0_155
    | ~ spl0_159 ),
    inference(forward_demodulation,[],[f2190,f1812]) ).

fof(f1812,plain,
    ( a1 = a11
    | ~ spl0_159 ),
    inference(avatar_component_clause,[],[f1810]) ).

fof(f1810,plain,
    ( spl0_159
  <=> a1 = a11 ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_159])]) ).

fof(f2190,plain,
    ( tuple(a1,a6,a5,a2,a7,a3,a4,a1,a10,a1) != tuple(a2,a7,a6,a3,a1,a4,a5,a10,a11,a1)
    | spl0_119
    | ~ spl0_154
    | ~ spl0_155 ),
    inference(forward_demodulation,[],[f2189,f1771]) ).

fof(f1771,plain,
    ( a1 = a8
    | ~ spl0_155 ),
    inference(avatar_component_clause,[],[f1769]) ).

fof(f1769,plain,
    ( spl0_155
  <=> a1 = a8 ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_155])]) ).

fof(f2189,plain,
    ( tuple(a2,a7,a6,a3,a8,a4,a5,a10,a11,a1) != tuple(a1,a6,a5,a2,a7,a3,a4,a1,a10,a8)
    | spl0_119
    | ~ spl0_154 ),
    inference(forward_demodulation,[],[f1274,f1766]) ).

fof(f1766,plain,
    ( a1 = a9
    | ~ spl0_154 ),
    inference(avatar_component_clause,[],[f1764]) ).

fof(f1764,plain,
    ( spl0_154
  <=> a1 = a9 ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_154])]) ).

fof(f1274,plain,
    ( tuple(a1,a6,a5,a2,a7,a3,a4,a9,a10,a8) != tuple(a2,a7,a6,a3,a8,a4,a5,a10,a11,a9)
    | spl0_119 ),
    inference(avatar_component_clause,[],[f1272]) ).

fof(f1272,plain,
    ( spl0_119
  <=> tuple(a1,a6,a5,a2,a7,a3,a4,a9,a10,a8) = tuple(a2,a7,a6,a3,a8,a4,a5,a10,a11,a9) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_119])]) ).

fof(f1813,plain,
    ( spl0_159
    | ~ spl0_1
    | ~ spl0_11
    | ~ spl0_12
    | ~ spl0_15
    | ~ spl0_46
    | ~ spl0_122
    | ~ spl0_125
    | ~ spl0_146
    | ~ spl0_158 ),
    inference(avatar_split_clause,[],[f1808,f1803,f1557,f1322,f1299,f343,f95,f70,f65,f16,f1810]) ).

fof(f16,plain,
    ( spl0_1
  <=> ! [X0] : product(X0,X0) = X0 ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_1])]) ).

fof(f65,plain,
    ( spl0_11
  <=> product(a10,a5) = a11 ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_11])]) ).

fof(f70,plain,
    ( spl0_12
  <=> ! [X0,X1] : product(product(X0,X1),X1) = X0 ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_12])]) ).

fof(f95,plain,
    ( spl0_15
  <=> a2 = product(a3,a7) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_15])]) ).

fof(f343,plain,
    ( spl0_46
  <=> a1 = product(a3,a2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_46])]) ).

fof(f1299,plain,
    ( spl0_122
  <=> a2 = product(a4,product(a6,a1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_122])]) ).

fof(f1322,plain,
    ( spl0_125
  <=> a5 = product(a2,product(a2,a1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_125])]) ).

fof(f1557,plain,
    ( spl0_146
  <=> a4 = product(a7,product(a6,a1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_146])]) ).

fof(f1808,plain,
    ( a1 = a11
    | ~ spl0_1
    | ~ spl0_11
    | ~ spl0_12
    | ~ spl0_15
    | ~ spl0_46
    | ~ spl0_122
    | ~ spl0_125
    | ~ spl0_146
    | ~ spl0_158 ),
    inference(forward_demodulation,[],[f1807,f17]) ).

fof(f17,plain,
    ( ! [X0] : product(X0,X0) = X0
    | ~ spl0_1 ),
    inference(avatar_component_clause,[],[f16]) ).

fof(f1807,plain,
    ( a11 = product(a1,a1)
    | ~ spl0_1
    | ~ spl0_11
    | ~ spl0_12
    | ~ spl0_15
    | ~ spl0_46
    | ~ spl0_122
    | ~ spl0_125
    | ~ spl0_146
    | ~ spl0_158 ),
    inference(forward_demodulation,[],[f1779,f1805]) ).

fof(f1779,plain,
    ( a11 = product(a10,a1)
    | ~ spl0_1
    | ~ spl0_11
    | ~ spl0_12
    | ~ spl0_15
    | ~ spl0_46
    | ~ spl0_122
    | ~ spl0_125
    | ~ spl0_146 ),
    inference(backward_demodulation,[],[f67,f1696]) ).

fof(f1696,plain,
    ( a1 = a5
    | ~ spl0_1
    | ~ spl0_12
    | ~ spl0_15
    | ~ spl0_46
    | ~ spl0_122
    | ~ spl0_125
    | ~ spl0_146 ),
    inference(forward_demodulation,[],[f1695,f17]) ).

fof(f1695,plain,
    ( a5 = product(a1,a1)
    | ~ spl0_1
    | ~ spl0_12
    | ~ spl0_15
    | ~ spl0_46
    | ~ spl0_122
    | ~ spl0_125
    | ~ spl0_146 ),
    inference(forward_demodulation,[],[f1680,f17]) ).

fof(f1680,plain,
    ( a5 = product(a1,product(a1,a1))
    | ~ spl0_12
    | ~ spl0_15
    | ~ spl0_46
    | ~ spl0_122
    | ~ spl0_125
    | ~ spl0_146 ),
    inference(backward_demodulation,[],[f1324,f1621]) ).

fof(f1621,plain,
    ( a1 = a2
    | ~ spl0_12
    | ~ spl0_15
    | ~ spl0_46
    | ~ spl0_122
    | ~ spl0_146 ),
    inference(forward_demodulation,[],[f1573,f345]) ).

fof(f345,plain,
    ( a1 = product(a3,a2)
    | ~ spl0_46 ),
    inference(avatar_component_clause,[],[f343]) ).

fof(f1573,plain,
    ( a2 = product(a3,a2)
    | ~ spl0_12
    | ~ spl0_15
    | ~ spl0_122
    | ~ spl0_146 ),
    inference(backward_demodulation,[],[f97,f1566]) ).

fof(f1566,plain,
    ( a2 = a7
    | ~ spl0_12
    | ~ spl0_122
    | ~ spl0_146 ),
    inference(forward_demodulation,[],[f1565,f1301]) ).

fof(f1301,plain,
    ( a2 = product(a4,product(a6,a1))
    | ~ spl0_122 ),
    inference(avatar_component_clause,[],[f1299]) ).

fof(f1565,plain,
    ( a7 = product(a4,product(a6,a1))
    | ~ spl0_12
    | ~ spl0_146 ),
    inference(superposition,[],[f71,f1559]) ).

fof(f1559,plain,
    ( a4 = product(a7,product(a6,a1))
    | ~ spl0_146 ),
    inference(avatar_component_clause,[],[f1557]) ).

fof(f71,plain,
    ( ! [X0,X1] : product(product(X0,X1),X1) = X0
    | ~ spl0_12 ),
    inference(avatar_component_clause,[],[f70]) ).

fof(f97,plain,
    ( a2 = product(a3,a7)
    | ~ spl0_15 ),
    inference(avatar_component_clause,[],[f95]) ).

fof(f1324,plain,
    ( a5 = product(a2,product(a2,a1))
    | ~ spl0_125 ),
    inference(avatar_component_clause,[],[f1322]) ).

fof(f67,plain,
    ( product(a10,a5) = a11
    | ~ spl0_11 ),
    inference(avatar_component_clause,[],[f65]) ).

fof(f1806,plain,
    ( spl0_158
    | ~ spl0_1
    | ~ spl0_10
    | ~ spl0_12
    | ~ spl0_15
    | ~ spl0_46
    | ~ spl0_57
    | ~ spl0_122
    | ~ spl0_146
    | ~ spl0_154 ),
    inference(avatar_split_clause,[],[f1801,f1764,f1557,f1299,f462,f343,f95,f70,f60,f16,f1803]) ).

fof(f60,plain,
    ( spl0_10
  <=> a10 = product(a9,a4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_10])]) ).

fof(f462,plain,
    ( spl0_57
  <=> a4 = product(a1,product(a2,a1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_57])]) ).

fof(f1801,plain,
    ( a1 = a10
    | ~ spl0_1
    | ~ spl0_10
    | ~ spl0_12
    | ~ spl0_15
    | ~ spl0_46
    | ~ spl0_57
    | ~ spl0_122
    | ~ spl0_146
    | ~ spl0_154 ),
    inference(forward_demodulation,[],[f1800,f17]) ).

fof(f1800,plain,
    ( a10 = product(a1,a1)
    | ~ spl0_1
    | ~ spl0_10
    | ~ spl0_12
    | ~ spl0_15
    | ~ spl0_46
    | ~ spl0_57
    | ~ spl0_122
    | ~ spl0_146
    | ~ spl0_154 ),
    inference(forward_demodulation,[],[f1738,f1766]) ).

fof(f1738,plain,
    ( a10 = product(a9,a1)
    | ~ spl0_1
    | ~ spl0_10
    | ~ spl0_12
    | ~ spl0_15
    | ~ spl0_46
    | ~ spl0_57
    | ~ spl0_122
    | ~ spl0_146 ),
    inference(backward_demodulation,[],[f62,f1694]) ).

fof(f1694,plain,
    ( a1 = a4
    | ~ spl0_1
    | ~ spl0_12
    | ~ spl0_15
    | ~ spl0_46
    | ~ spl0_57
    | ~ spl0_122
    | ~ spl0_146 ),
    inference(forward_demodulation,[],[f1693,f17]) ).

fof(f1693,plain,
    ( a4 = product(a1,a1)
    | ~ spl0_1
    | ~ spl0_12
    | ~ spl0_15
    | ~ spl0_46
    | ~ spl0_57
    | ~ spl0_122
    | ~ spl0_146 ),
    inference(forward_demodulation,[],[f1669,f17]) ).

fof(f1669,plain,
    ( a4 = product(a1,product(a1,a1))
    | ~ spl0_12
    | ~ spl0_15
    | ~ spl0_46
    | ~ spl0_57
    | ~ spl0_122
    | ~ spl0_146 ),
    inference(backward_demodulation,[],[f464,f1621]) ).

fof(f464,plain,
    ( a4 = product(a1,product(a2,a1))
    | ~ spl0_57 ),
    inference(avatar_component_clause,[],[f462]) ).

fof(f62,plain,
    ( a10 = product(a9,a4)
    | ~ spl0_10 ),
    inference(avatar_component_clause,[],[f60]) ).

fof(f1785,plain,
    ( spl0_157
    | ~ spl0_1
    | ~ spl0_12
    | ~ spl0_15
    | ~ spl0_46
    | ~ spl0_122
    | ~ spl0_125
    | ~ spl0_146 ),
    inference(avatar_split_clause,[],[f1696,f1557,f1322,f1299,f343,f95,f70,f16,f1782]) ).

fof(f1778,plain,
    ( spl0_156
    | ~ spl0_147
    | ~ spl0_149 ),
    inference(avatar_split_clause,[],[f1773,f1686,f1610,f1775]) ).

fof(f1610,plain,
    ( spl0_147
  <=> a2 = a7 ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_147])]) ).

fof(f1773,plain,
    ( a1 = a7
    | ~ spl0_147
    | ~ spl0_149 ),
    inference(forward_demodulation,[],[f1612,f1688]) ).

fof(f1612,plain,
    ( a2 = a7
    | ~ spl0_147 ),
    inference(avatar_component_clause,[],[f1610]) ).

fof(f1772,plain,
    ( spl0_155
    | ~ spl0_12
    | ~ spl0_47
    | ~ spl0_108
    | ~ spl0_122
    | ~ spl0_146
    | ~ spl0_152 ),
    inference(avatar_split_clause,[],[f1735,f1726,f1557,f1299,f1107,f348,f70,f1769]) ).

fof(f348,plain,
    ( spl0_47
  <=> a3 = product(a1,a2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_47])]) ).

fof(f1107,plain,
    ( spl0_108
  <=> a8 = product(product(a6,a3),product(a1,a7)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_108])]) ).

fof(f1735,plain,
    ( a1 = a8
    | ~ spl0_12
    | ~ spl0_47
    | ~ spl0_108
    | ~ spl0_122
    | ~ spl0_146
    | ~ spl0_152 ),
    inference(forward_demodulation,[],[f1615,f1728]) ).

fof(f1615,plain,
    ( a6 = a8
    | ~ spl0_12
    | ~ spl0_47
    | ~ spl0_108
    | ~ spl0_122
    | ~ spl0_146 ),
    inference(forward_demodulation,[],[f1614,f71]) ).

fof(f1614,plain,
    ( a8 = product(product(a6,a3),a3)
    | ~ spl0_12
    | ~ spl0_47
    | ~ spl0_108
    | ~ spl0_122
    | ~ spl0_146 ),
    inference(forward_demodulation,[],[f1594,f350]) ).

fof(f350,plain,
    ( a3 = product(a1,a2)
    | ~ spl0_47 ),
    inference(avatar_component_clause,[],[f348]) ).

fof(f1594,plain,
    ( a8 = product(product(a6,a3),product(a1,a2))
    | ~ spl0_12
    | ~ spl0_108
    | ~ spl0_122
    | ~ spl0_146 ),
    inference(backward_demodulation,[],[f1109,f1566]) ).

fof(f1109,plain,
    ( a8 = product(product(a6,a3),product(a1,a7))
    | ~ spl0_108 ),
    inference(avatar_component_clause,[],[f1107]) ).

fof(f1767,plain,
    ( spl0_154
    | ~ spl0_1
    | ~ spl0_60
    | ~ spl0_149
    | ~ spl0_151 ),
    inference(avatar_split_clause,[],[f1731,f1709,f1686,f477,f16,f1764]) ).

fof(f477,plain,
    ( spl0_60
  <=> a9 = product(a6,product(a6,a1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_60])]) ).

fof(f1709,plain,
    ( spl0_151
  <=> a6 = a2 ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_151])]) ).

fof(f1731,plain,
    ( a1 = a9
    | ~ spl0_1
    | ~ spl0_60
    | ~ spl0_149
    | ~ spl0_151 ),
    inference(forward_demodulation,[],[f1730,f17]) ).

fof(f1730,plain,
    ( a9 = product(a1,a1)
    | ~ spl0_1
    | ~ spl0_60
    | ~ spl0_149
    | ~ spl0_151 ),
    inference(forward_demodulation,[],[f1719,f17]) ).

fof(f1719,plain,
    ( a9 = product(a1,product(a1,a1))
    | ~ spl0_60
    | ~ spl0_149
    | ~ spl0_151 ),
    inference(backward_demodulation,[],[f479,f1713]) ).

fof(f1713,plain,
    ( a1 = a6
    | ~ spl0_149
    | ~ spl0_151 ),
    inference(forward_demodulation,[],[f1711,f1688]) ).

fof(f1711,plain,
    ( a6 = a2
    | ~ spl0_151 ),
    inference(avatar_component_clause,[],[f1709]) ).

fof(f479,plain,
    ( a9 = product(a6,product(a6,a1))
    | ~ spl0_60 ),
    inference(avatar_component_clause,[],[f477]) ).

fof(f1754,plain,
    ( spl0_153
    | ~ spl0_1
    | ~ spl0_12
    | ~ spl0_15
    | ~ spl0_46
    | ~ spl0_57
    | ~ spl0_122
    | ~ spl0_146 ),
    inference(avatar_split_clause,[],[f1694,f1557,f1299,f462,f343,f95,f70,f16,f1751]) ).

fof(f1729,plain,
    ( spl0_152
    | ~ spl0_149
    | ~ spl0_151 ),
    inference(avatar_split_clause,[],[f1713,f1709,f1686,f1726]) ).

fof(f1712,plain,
    ( spl0_151
    | ~ spl0_1
    | ~ spl0_12
    | ~ spl0_14
    | ~ spl0_122
    | ~ spl0_146 ),
    inference(avatar_split_clause,[],[f1643,f1557,f1299,f90,f70,f16,f1709]) ).

fof(f90,plain,
    ( spl0_14
  <=> a6 = product(a7,a2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_14])]) ).

fof(f1643,plain,
    ( a6 = a2
    | ~ spl0_1
    | ~ spl0_12
    | ~ spl0_14
    | ~ spl0_122
    | ~ spl0_146 ),
    inference(forward_demodulation,[],[f1572,f17]) ).

fof(f1572,plain,
    ( a6 = product(a2,a2)
    | ~ spl0_12
    | ~ spl0_14
    | ~ spl0_122
    | ~ spl0_146 ),
    inference(backward_demodulation,[],[f92,f1566]) ).

fof(f92,plain,
    ( a6 = product(a7,a2)
    | ~ spl0_14 ),
    inference(avatar_component_clause,[],[f90]) ).

fof(f1707,plain,
    ( spl0_150
    | ~ spl0_12
    | ~ spl0_15
    | ~ spl0_46
    | ~ spl0_122
    | ~ spl0_146
    | ~ spl0_148 ),
    inference(avatar_split_clause,[],[f1684,f1658,f1557,f1299,f343,f95,f70,f1704]) ).

fof(f1658,plain,
    ( spl0_148
  <=> a2 = a3 ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_148])]) ).

fof(f1684,plain,
    ( a1 = a3
    | ~ spl0_12
    | ~ spl0_15
    | ~ spl0_46
    | ~ spl0_122
    | ~ spl0_146
    | ~ spl0_148 ),
    inference(backward_demodulation,[],[f1660,f1621]) ).

fof(f1660,plain,
    ( a2 = a3
    | ~ spl0_148 ),
    inference(avatar_component_clause,[],[f1658]) ).

fof(f1689,plain,
    ( spl0_149
    | ~ spl0_12
    | ~ spl0_15
    | ~ spl0_46
    | ~ spl0_122
    | ~ spl0_146 ),
    inference(avatar_split_clause,[],[f1621,f1557,f1299,f343,f95,f70,f1686]) ).

fof(f1661,plain,
    ( spl0_148
    | ~ spl0_1
    | ~ spl0_3
    | ~ spl0_12
    | ~ spl0_122
    | ~ spl0_146 ),
    inference(avatar_split_clause,[],[f1633,f1557,f1299,f70,f25,f16,f1658]) ).

fof(f25,plain,
    ( spl0_3
  <=> product(a2,a7) = a3 ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_3])]) ).

fof(f1633,plain,
    ( a2 = a3
    | ~ spl0_1
    | ~ spl0_3
    | ~ spl0_12
    | ~ spl0_122
    | ~ spl0_146 ),
    inference(forward_demodulation,[],[f1569,f17]) ).

fof(f1569,plain,
    ( a3 = product(a2,a2)
    | ~ spl0_3
    | ~ spl0_12
    | ~ spl0_122
    | ~ spl0_146 ),
    inference(backward_demodulation,[],[f27,f1566]) ).

fof(f27,plain,
    ( product(a2,a7) = a3
    | ~ spl0_3 ),
    inference(avatar_component_clause,[],[f25]) ).

fof(f1613,plain,
    ( spl0_147
    | ~ spl0_12
    | ~ spl0_122
    | ~ spl0_146 ),
    inference(avatar_split_clause,[],[f1566,f1557,f1299,f70,f1610]) ).

fof(f1560,plain,
    ( spl0_146
    | ~ spl0_12
    | ~ spl0_24
    | ~ spl0_109
    | ~ spl0_145 ),
    inference(avatar_split_clause,[],[f1553,f1543,f1112,f198,f70,f1557]) ).

fof(f198,plain,
    ( spl0_24
  <=> ! [X0,X1] : product(X0,product(X1,X0)) = product(product(X0,X1),X0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_24])]) ).

fof(f1112,plain,
    ( spl0_109
  <=> product(product(a6,a3),a7) = product(a6,a1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_109])]) ).

fof(f1543,plain,
    ( spl0_145
  <=> product(a7,product(a6,a3)) = product(a4,a7) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_145])]) ).

fof(f1553,plain,
    ( a4 = product(a7,product(a6,a1))
    | ~ spl0_12
    | ~ spl0_24
    | ~ spl0_109
    | ~ spl0_145 ),
    inference(forward_demodulation,[],[f1552,f71]) ).

fof(f1552,plain,
    ( product(product(a4,a7),a7) = product(a7,product(a6,a1))
    | ~ spl0_24
    | ~ spl0_109
    | ~ spl0_145 ),
    inference(forward_demodulation,[],[f1548,f1114]) ).

fof(f1114,plain,
    ( product(product(a6,a3),a7) = product(a6,a1)
    | ~ spl0_109 ),
    inference(avatar_component_clause,[],[f1112]) ).

fof(f1548,plain,
    ( product(product(a4,a7),a7) = product(a7,product(product(a6,a3),a7))
    | ~ spl0_24
    | ~ spl0_145 ),
    inference(superposition,[],[f199,f1545]) ).

fof(f1545,plain,
    ( product(a7,product(a6,a3)) = product(a4,a7)
    | ~ spl0_145 ),
    inference(avatar_component_clause,[],[f1543]) ).

fof(f199,plain,
    ( ! [X0,X1] : product(X0,product(X1,X0)) = product(product(X0,X1),X0)
    | ~ spl0_24 ),
    inference(avatar_component_clause,[],[f198]) ).

fof(f1546,plain,
    ( spl0_145
    | ~ spl0_12
    | ~ spl0_103
    | ~ spl0_140 ),
    inference(avatar_split_clause,[],[f1499,f1489,f1069,f70,f1543]) ).

fof(f1069,plain,
    ( spl0_103
  <=> product(a5,a2) = product(a7,product(a6,a3)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_103])]) ).

fof(f1489,plain,
    ( spl0_140
  <=> a4 = product(product(a5,a2),a7) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_140])]) ).

fof(f1499,plain,
    ( product(a7,product(a6,a3)) = product(a4,a7)
    | ~ spl0_12
    | ~ spl0_103
    | ~ spl0_140 ),
    inference(backward_demodulation,[],[f1071,f1496]) ).

fof(f1496,plain,
    ( product(a5,a2) = product(a4,a7)
    | ~ spl0_12
    | ~ spl0_140 ),
    inference(superposition,[],[f71,f1491]) ).

fof(f1491,plain,
    ( a4 = product(product(a5,a2),a7)
    | ~ spl0_140 ),
    inference(avatar_component_clause,[],[f1489]) ).

fof(f1071,plain,
    ( product(a5,a2) = product(a7,product(a6,a3))
    | ~ spl0_103 ),
    inference(avatar_component_clause,[],[f1069]) ).

fof(f1492,plain,
    ( spl0_140
    | ~ spl0_4
    | ~ spl0_12
    | ~ spl0_27
    | ~ spl0_138 ),
    inference(avatar_split_clause,[],[f1485,f1462,f210,f70,f30,f1489]) ).

fof(f30,plain,
    ( spl0_4
  <=> product(a3,a1) = a4 ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_4])]) ).

fof(f210,plain,
    ( spl0_27
  <=> ! [X12] : product(product(a2,X12),a7) = product(a3,product(X12,a7)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_27])]) ).

fof(f1462,plain,
    ( spl0_138
  <=> product(a5,a2) = product(a2,product(a1,a7)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_138])]) ).

fof(f1485,plain,
    ( a4 = product(product(a5,a2),a7)
    | ~ spl0_4
    | ~ spl0_12
    | ~ spl0_27
    | ~ spl0_138 ),
    inference(forward_demodulation,[],[f1484,f32]) ).

fof(f32,plain,
    ( product(a3,a1) = a4
    | ~ spl0_4 ),
    inference(avatar_component_clause,[],[f30]) ).

fof(f1484,plain,
    ( product(a3,a1) = product(product(a5,a2),a7)
    | ~ spl0_12
    | ~ spl0_27
    | ~ spl0_138 ),
    inference(forward_demodulation,[],[f1479,f71]) ).

fof(f1479,plain,
    ( product(product(a5,a2),a7) = product(a3,product(product(a1,a7),a7))
    | ~ spl0_27
    | ~ spl0_138 ),
    inference(superposition,[],[f211,f1464]) ).

fof(f1464,plain,
    ( product(a5,a2) = product(a2,product(a1,a7))
    | ~ spl0_138 ),
    inference(avatar_component_clause,[],[f1462]) ).

fof(f211,plain,
    ( ! [X12] : product(product(a2,X12),a7) = product(a3,product(X12,a7))
    | ~ spl0_27 ),
    inference(avatar_component_clause,[],[f210]) ).

fof(f1465,plain,
    ( spl0_138
    | ~ spl0_24
    | ~ spl0_47
    | ~ spl0_87
    | ~ spl0_125 ),
    inference(avatar_split_clause,[],[f1342,f1322,f870,f348,f198,f1462]) ).

fof(f870,plain,
    ( spl0_87
  <=> product(a2,a3) = product(a1,a7) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_87])]) ).

fof(f1342,plain,
    ( product(a5,a2) = product(a2,product(a1,a7))
    | ~ spl0_24
    | ~ spl0_47
    | ~ spl0_87
    | ~ spl0_125 ),
    inference(forward_demodulation,[],[f1341,f872]) ).

fof(f872,plain,
    ( product(a2,a3) = product(a1,a7)
    | ~ spl0_87 ),
    inference(avatar_component_clause,[],[f870]) ).

fof(f1341,plain,
    ( product(a5,a2) = product(a2,product(a2,a3))
    | ~ spl0_24
    | ~ spl0_47
    | ~ spl0_125 ),
    inference(forward_demodulation,[],[f1340,f350]) ).

fof(f1340,plain,
    ( product(a2,product(a2,product(a1,a2))) = product(a5,a2)
    | ~ spl0_24
    | ~ spl0_125 ),
    inference(forward_demodulation,[],[f1336,f199]) ).

fof(f1336,plain,
    ( product(a5,a2) = product(a2,product(product(a2,a1),a2))
    | ~ spl0_24
    | ~ spl0_125 ),
    inference(superposition,[],[f199,f1324]) ).

fof(f1325,plain,
    ( spl0_125
    | ~ spl0_12
    | ~ spl0_123 ),
    inference(avatar_split_clause,[],[f1315,f1304,f70,f1322]) ).

fof(f1304,plain,
    ( spl0_123
  <=> a2 = product(a5,product(a2,a1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_123])]) ).

fof(f1315,plain,
    ( a5 = product(a2,product(a2,a1))
    | ~ spl0_12
    | ~ spl0_123 ),
    inference(superposition,[],[f71,f1306]) ).

fof(f1306,plain,
    ( a2 = product(a5,product(a2,a1))
    | ~ spl0_123 ),
    inference(avatar_component_clause,[],[f1304]) ).

fof(f1307,plain,
    ( spl0_123
    | ~ spl0_12
    | ~ spl0_24
    | ~ spl0_61
    | ~ spl0_121 ),
    inference(avatar_split_clause,[],[f1297,f1282,f505,f198,f70,f1304]) ).

fof(f505,plain,
    ( spl0_61
  <=> a1 = product(a4,product(a2,a1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_61])]) ).

fof(f1282,plain,
    ( spl0_121
  <=> a5 = product(product(a2,a1),a4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_121])]) ).

fof(f1297,plain,
    ( a2 = product(a5,product(a2,a1))
    | ~ spl0_12
    | ~ spl0_24
    | ~ spl0_61
    | ~ spl0_121 ),
    inference(forward_demodulation,[],[f1296,f71]) ).

fof(f1296,plain,
    ( product(product(a2,a1),a1) = product(a5,product(a2,a1))
    | ~ spl0_24
    | ~ spl0_61
    | ~ spl0_121 ),
    inference(forward_demodulation,[],[f1292,f507]) ).

fof(f507,plain,
    ( a1 = product(a4,product(a2,a1))
    | ~ spl0_61 ),
    inference(avatar_component_clause,[],[f505]) ).

fof(f1292,plain,
    ( product(product(a2,a1),product(a4,product(a2,a1))) = product(a5,product(a2,a1))
    | ~ spl0_24
    | ~ spl0_121 ),
    inference(superposition,[],[f199,f1284]) ).

fof(f1284,plain,
    ( a5 = product(product(a2,a1),a4)
    | ~ spl0_121 ),
    inference(avatar_component_clause,[],[f1282]) ).

fof(f1302,plain,
    ( spl0_122
    | ~ spl0_12
    | ~ spl0_29
    | ~ spl0_80 ),
    inference(avatar_split_clause,[],[f1236,f761,f218,f70,f1299]) ).

fof(f218,plain,
    ( spl0_29
  <=> ! [X16] : product(product(a3,X16),a1) = product(a4,product(X16,a1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_29])]) ).

fof(f761,plain,
    ( spl0_80
  <=> product(a2,a1) = product(a3,a6) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_80])]) ).

fof(f1236,plain,
    ( a2 = product(a4,product(a6,a1))
    | ~ spl0_12
    | ~ spl0_29
    | ~ spl0_80 ),
    inference(forward_demodulation,[],[f1223,f71]) ).

fof(f1223,plain,
    ( product(a4,product(a6,a1)) = product(product(a2,a1),a1)
    | ~ spl0_29
    | ~ spl0_80 ),
    inference(superposition,[],[f219,f763]) ).

fof(f763,plain,
    ( product(a2,a1) = product(a3,a6)
    | ~ spl0_80 ),
    inference(avatar_component_clause,[],[f761]) ).

fof(f219,plain,
    ( ! [X16] : product(product(a3,X16),a1) = product(a4,product(X16,a1))
    | ~ spl0_29 ),
    inference(avatar_component_clause,[],[f218]) ).

fof(f1285,plain,
    ( spl0_121
    | ~ spl0_5
    | ~ spl0_10
    | ~ spl0_24
    | ~ spl0_117 ),
    inference(avatar_split_clause,[],[f1266,f1252,f198,f60,f35,f1282]) ).

fof(f35,plain,
    ( spl0_5
  <=> product(a4,a10) = a5 ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_5])]) ).

fof(f1252,plain,
    ( spl0_117
  <=> product(a2,a1) = product(a4,a9) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_117])]) ).

fof(f1266,plain,
    ( a5 = product(product(a2,a1),a4)
    | ~ spl0_5
    | ~ spl0_10
    | ~ spl0_24
    | ~ spl0_117 ),
    inference(forward_demodulation,[],[f1265,f37]) ).

fof(f37,plain,
    ( product(a4,a10) = a5
    | ~ spl0_5 ),
    inference(avatar_component_clause,[],[f35]) ).

fof(f1265,plain,
    ( product(a4,a10) = product(product(a2,a1),a4)
    | ~ spl0_10
    | ~ spl0_24
    | ~ spl0_117 ),
    inference(forward_demodulation,[],[f1261,f62]) ).

fof(f1261,plain,
    ( product(a4,product(a9,a4)) = product(product(a2,a1),a4)
    | ~ spl0_24
    | ~ spl0_117 ),
    inference(superposition,[],[f199,f1254]) ).

fof(f1254,plain,
    ( product(a2,a1) = product(a4,a9)
    | ~ spl0_117 ),
    inference(avatar_component_clause,[],[f1252]) ).

fof(f1275,plain,
    ~ spl0_119,
    inference(avatar_split_clause,[],[f14,f1272]) ).

fof(f14,axiom,
    tuple(a1,a6,a5,a2,a7,a3,a4,a9,a10,a8) != tuple(a2,a7,a6,a3,a8,a4,a5,a10,a11,a9),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',goal) ).

fof(f1255,plain,
    ( spl0_117
    | ~ spl0_15
    | ~ spl0_29
    | ~ spl0_97 ),
    inference(avatar_split_clause,[],[f1243,f1003,f218,f95,f1252]) ).

fof(f1003,plain,
    ( spl0_97
  <=> a9 = product(a7,a1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_97])]) ).

fof(f1243,plain,
    ( product(a2,a1) = product(a4,a9)
    | ~ spl0_15
    | ~ spl0_29
    | ~ spl0_97 ),
    inference(forward_demodulation,[],[f1225,f1005]) ).

fof(f1005,plain,
    ( a9 = product(a7,a1)
    | ~ spl0_97 ),
    inference(avatar_component_clause,[],[f1003]) ).

fof(f1225,plain,
    ( product(a2,a1) = product(a4,product(a7,a1))
    | ~ spl0_15
    | ~ spl0_29 ),
    inference(superposition,[],[f219,f97]) ).

fof(f1115,plain,
    ( spl0_109
    | ~ spl0_24
    | ~ spl0_48
    | ~ spl0_51
    | ~ spl0_96 ),
    inference(avatar_split_clause,[],[f1027,f996,f394,f353,f198,f1112]) ).

fof(f353,plain,
    ( spl0_48
  <=> a6 = product(a8,a7) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_48])]) ).

fof(f394,plain,
    ( spl0_51
  <=> product(a7,a6) = product(a6,a1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_51])]) ).

fof(f996,plain,
    ( spl0_96
  <=> product(a7,a8) = product(a6,a3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_96])]) ).

fof(f1027,plain,
    ( product(product(a6,a3),a7) = product(a6,a1)
    | ~ spl0_24
    | ~ spl0_48
    | ~ spl0_51
    | ~ spl0_96 ),
    inference(forward_demodulation,[],[f1026,f396]) ).

fof(f396,plain,
    ( product(a7,a6) = product(a6,a1)
    | ~ spl0_51 ),
    inference(avatar_component_clause,[],[f394]) ).

fof(f1026,plain,
    ( product(a7,a6) = product(product(a6,a3),a7)
    | ~ spl0_24
    | ~ spl0_48
    | ~ spl0_96 ),
    inference(forward_demodulation,[],[f1022,f355]) ).

fof(f355,plain,
    ( a6 = product(a8,a7)
    | ~ spl0_48 ),
    inference(avatar_component_clause,[],[f353]) ).

fof(f1022,plain,
    ( product(a7,product(a8,a7)) = product(product(a6,a3),a7)
    | ~ spl0_24
    | ~ spl0_96 ),
    inference(superposition,[],[f199,f998]) ).

fof(f998,plain,
    ( product(a7,a8) = product(a6,a3)
    | ~ spl0_96 ),
    inference(avatar_component_clause,[],[f996]) ).

fof(f1110,plain,
    ( spl0_108
    | ~ spl0_14
    | ~ spl0_28
    | ~ spl0_87
    | ~ spl0_91
    | ~ spl0_92 ),
    inference(avatar_split_clause,[],[f994,f925,f914,f870,f214,f90,f1107]) ).

fof(f214,plain,
    ( spl0_28
  <=> ! [X14] : product(product(a7,X14),a3) = product(a8,product(X14,a3)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_28])]) ).

fof(f914,plain,
    ( spl0_91
  <=> product(a7,a8) = product(a8,product(a1,a7)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_91])]) ).

fof(f925,plain,
    ( spl0_92
  <=> a8 = product(product(a7,a8),product(a1,a7)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_92])]) ).

fof(f994,plain,
    ( a8 = product(product(a6,a3),product(a1,a7))
    | ~ spl0_14
    | ~ spl0_28
    | ~ spl0_87
    | ~ spl0_91
    | ~ spl0_92 ),
    inference(backward_demodulation,[],[f927,f986]) ).

fof(f986,plain,
    ( product(a7,a8) = product(a6,a3)
    | ~ spl0_14
    | ~ spl0_28
    | ~ spl0_87
    | ~ spl0_91 ),
    inference(forward_demodulation,[],[f985,f916]) ).

fof(f916,plain,
    ( product(a7,a8) = product(a8,product(a1,a7))
    | ~ spl0_91 ),
    inference(avatar_component_clause,[],[f914]) ).

fof(f985,plain,
    ( product(a8,product(a1,a7)) = product(a6,a3)
    | ~ spl0_14
    | ~ spl0_28
    | ~ spl0_87 ),
    inference(forward_demodulation,[],[f969,f872]) ).

fof(f969,plain,
    ( product(a6,a3) = product(a8,product(a2,a3))
    | ~ spl0_14
    | ~ spl0_28 ),
    inference(superposition,[],[f215,f92]) ).

fof(f215,plain,
    ( ! [X14] : product(product(a7,X14),a3) = product(a8,product(X14,a3))
    | ~ spl0_28 ),
    inference(avatar_component_clause,[],[f214]) ).

fof(f927,plain,
    ( a8 = product(product(a7,a8),product(a1,a7))
    | ~ spl0_92 ),
    inference(avatar_component_clause,[],[f925]) ).

fof(f1072,plain,
    ( spl0_103
    | ~ spl0_14
    | ~ spl0_28
    | ~ spl0_85
    | ~ spl0_87
    | ~ spl0_91 ),
    inference(avatar_split_clause,[],[f991,f914,f870,f828,f214,f90,f1069]) ).

fof(f828,plain,
    ( spl0_85
  <=> product(a5,a2) = product(a7,product(a7,a8)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_85])]) ).

fof(f991,plain,
    ( product(a5,a2) = product(a7,product(a6,a3))
    | ~ spl0_14
    | ~ spl0_28
    | ~ spl0_85
    | ~ spl0_87
    | ~ spl0_91 ),
    inference(backward_demodulation,[],[f830,f986]) ).

fof(f830,plain,
    ( product(a5,a2) = product(a7,product(a7,a8))
    | ~ spl0_85 ),
    inference(avatar_component_clause,[],[f828]) ).

fof(f1006,plain,
    ( spl0_97
    | ~ spl0_14
    | ~ spl0_26
    | ~ spl0_28
    | ~ spl0_46
    | ~ spl0_84
    | ~ spl0_87
    | ~ spl0_91 ),
    inference(avatar_split_clause,[],[f1001,f914,f870,f818,f343,f214,f206,f90,f1003]) ).

fof(f206,plain,
    ( spl0_26
  <=> ! [X10] : product(a7,product(X10,a2)) = product(product(a6,X10),a2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_26])]) ).

fof(f818,plain,
    ( spl0_84
  <=> a9 = product(product(a7,a8),a2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_84])]) ).

fof(f1001,plain,
    ( a9 = product(a7,a1)
    | ~ spl0_14
    | ~ spl0_26
    | ~ spl0_28
    | ~ spl0_46
    | ~ spl0_84
    | ~ spl0_87
    | ~ spl0_91 ),
    inference(forward_demodulation,[],[f1000,f345]) ).

fof(f1000,plain,
    ( a9 = product(a7,product(a3,a2))
    | ~ spl0_14
    | ~ spl0_26
    | ~ spl0_28
    | ~ spl0_84
    | ~ spl0_87
    | ~ spl0_91 ),
    inference(forward_demodulation,[],[f990,f207]) ).

fof(f207,plain,
    ( ! [X10] : product(a7,product(X10,a2)) = product(product(a6,X10),a2)
    | ~ spl0_26 ),
    inference(avatar_component_clause,[],[f206]) ).

fof(f990,plain,
    ( a9 = product(product(a6,a3),a2)
    | ~ spl0_14
    | ~ spl0_28
    | ~ spl0_84
    | ~ spl0_87
    | ~ spl0_91 ),
    inference(backward_demodulation,[],[f820,f986]) ).

fof(f820,plain,
    ( a9 = product(product(a7,a8),a2)
    | ~ spl0_84 ),
    inference(avatar_component_clause,[],[f818]) ).

fof(f999,plain,
    ( spl0_96
    | ~ spl0_14
    | ~ spl0_28
    | ~ spl0_87
    | ~ spl0_91 ),
    inference(avatar_split_clause,[],[f986,f914,f870,f214,f90,f996]) ).

fof(f939,plain,
    ( spl0_92
    | ~ spl0_12
    | ~ spl0_91 ),
    inference(avatar_split_clause,[],[f921,f914,f70,f925]) ).

fof(f921,plain,
    ( a8 = product(product(a7,a8),product(a1,a7))
    | ~ spl0_12
    | ~ spl0_91 ),
    inference(superposition,[],[f71,f916]) ).

fof(f917,plain,
    ( spl0_91
    | ~ spl0_13
    | ~ spl0_27
    | ~ spl0_45
    | ~ spl0_52
    | ~ spl0_69 ),
    inference(avatar_split_clause,[],[f866,f610,f399,f338,f210,f85,f914]) ).

fof(f85,plain,
    ( spl0_13
  <=> a1 = product(a2,a6) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_13])]) ).

fof(f338,plain,
    ( spl0_45
  <=> a8 = product(a6,a7) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_45])]) ).

fof(f399,plain,
    ( spl0_52
  <=> product(a2,a3) = product(a3,a8) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_52])]) ).

fof(f610,plain,
    ( spl0_69
  <=> product(a7,a8) = product(a8,product(a2,a3)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_69])]) ).

fof(f866,plain,
    ( product(a7,a8) = product(a8,product(a1,a7))
    | ~ spl0_13
    | ~ spl0_27
    | ~ spl0_45
    | ~ spl0_52
    | ~ spl0_69 ),
    inference(backward_demodulation,[],[f612,f863]) ).

fof(f863,plain,
    ( product(a2,a3) = product(a1,a7)
    | ~ spl0_13
    | ~ spl0_27
    | ~ spl0_45
    | ~ spl0_52 ),
    inference(forward_demodulation,[],[f862,f401]) ).

fof(f401,plain,
    ( product(a2,a3) = product(a3,a8)
    | ~ spl0_52 ),
    inference(avatar_component_clause,[],[f399]) ).

fof(f862,plain,
    ( product(a3,a8) = product(a1,a7)
    | ~ spl0_13
    | ~ spl0_27
    | ~ spl0_45 ),
    inference(forward_demodulation,[],[f849,f340]) ).

fof(f340,plain,
    ( a8 = product(a6,a7)
    | ~ spl0_45 ),
    inference(avatar_component_clause,[],[f338]) ).

fof(f849,plain,
    ( product(a1,a7) = product(a3,product(a6,a7))
    | ~ spl0_13
    | ~ spl0_27 ),
    inference(superposition,[],[f211,f87]) ).

fof(f87,plain,
    ( a1 = product(a2,a6)
    | ~ spl0_13 ),
    inference(avatar_component_clause,[],[f85]) ).

fof(f612,plain,
    ( product(a7,a8) = product(a8,product(a2,a3))
    | ~ spl0_69 ),
    inference(avatar_component_clause,[],[f610]) ).

fof(f873,plain,
    ( spl0_87
    | ~ spl0_13
    | ~ spl0_27
    | ~ spl0_45
    | ~ spl0_52 ),
    inference(avatar_split_clause,[],[f863,f399,f338,f210,f85,f870]) ).

fof(f831,plain,
    ( spl0_85
    | ~ spl0_20
    | ~ spl0_26
    | ~ spl0_83 ),
    inference(avatar_split_clause,[],[f826,f809,f206,f120,f828]) ).

fof(f120,plain,
    ( spl0_20
  <=> a5 = product(a6,a9) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_20])]) ).

fof(f809,plain,
    ( spl0_83
  <=> product(a7,a8) = product(a9,a2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_83])]) ).

fof(f826,plain,
    ( product(a5,a2) = product(a7,product(a7,a8))
    | ~ spl0_20
    | ~ spl0_26
    | ~ spl0_83 ),
    inference(forward_demodulation,[],[f781,f811]) ).

fof(f811,plain,
    ( product(a7,a8) = product(a9,a2)
    | ~ spl0_83 ),
    inference(avatar_component_clause,[],[f809]) ).

fof(f781,plain,
    ( product(a5,a2) = product(a7,product(a9,a2))
    | ~ spl0_20
    | ~ spl0_26 ),
    inference(superposition,[],[f207,f122]) ).

fof(f122,plain,
    ( a5 = product(a6,a9)
    | ~ spl0_20 ),
    inference(avatar_component_clause,[],[f120]) ).

fof(f821,plain,
    ( spl0_84
    | ~ spl0_12
    | ~ spl0_83 ),
    inference(avatar_split_clause,[],[f816,f809,f70,f818]) ).

fof(f816,plain,
    ( a9 = product(product(a7,a8),a2)
    | ~ spl0_12
    | ~ spl0_83 ),
    inference(superposition,[],[f71,f811]) ).

fof(f812,plain,
    ( spl0_83
    | ~ spl0_8
    | ~ spl0_26
    | ~ spl0_47
    | ~ spl0_60 ),
    inference(avatar_split_clause,[],[f792,f477,f348,f206,f50,f809]) ).

fof(f50,plain,
    ( spl0_8
  <=> product(a7,a3) = a8 ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_8])]) ).

fof(f792,plain,
    ( product(a7,a8) = product(a9,a2)
    | ~ spl0_8
    | ~ spl0_26
    | ~ spl0_47
    | ~ spl0_60 ),
    inference(forward_demodulation,[],[f791,f52]) ).

fof(f52,plain,
    ( product(a7,a3) = a8
    | ~ spl0_8 ),
    inference(avatar_component_clause,[],[f50]) ).

fof(f791,plain,
    ( product(a7,product(a7,a3)) = product(a9,a2)
    | ~ spl0_26
    | ~ spl0_47
    | ~ spl0_60 ),
    inference(forward_demodulation,[],[f790,f350]) ).

fof(f790,plain,
    ( product(a7,product(a7,product(a1,a2))) = product(a9,a2)
    | ~ spl0_26
    | ~ spl0_60 ),
    inference(forward_demodulation,[],[f778,f207]) ).

fof(f778,plain,
    ( product(a7,product(product(a6,a1),a2)) = product(a9,a2)
    | ~ spl0_26
    | ~ spl0_60 ),
    inference(superposition,[],[f207,f479]) ).

fof(f764,plain,
    ( spl0_80
    | ~ spl0_13
    | ~ spl0_25
    | ~ spl0_47 ),
    inference(avatar_split_clause,[],[f750,f348,f202,f85,f761]) ).

fof(f202,plain,
    ( spl0_25
  <=> ! [X9] : product(a2,product(X9,a6)) = product(product(a1,X9),a6) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_25])]) ).

fof(f750,plain,
    ( product(a2,a1) = product(a3,a6)
    | ~ spl0_13
    | ~ spl0_25
    | ~ spl0_47 ),
    inference(forward_demodulation,[],[f740,f87]) ).

fof(f740,plain,
    ( product(a3,a6) = product(a2,product(a2,a6))
    | ~ spl0_25
    | ~ spl0_47 ),
    inference(superposition,[],[f203,f350]) ).

fof(f203,plain,
    ( ! [X9] : product(a2,product(X9,a6)) = product(product(a1,X9),a6)
    | ~ spl0_25 ),
    inference(avatar_component_clause,[],[f202]) ).

fof(f613,plain,
    ( spl0_69
    | ~ spl0_16
    | ~ spl0_24
    | ~ spl0_52 ),
    inference(avatar_split_clause,[],[f553,f399,f198,f100,f610]) ).

fof(f100,plain,
    ( spl0_16
  <=> a7 = product(a8,a3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_16])]) ).

fof(f553,plain,
    ( product(a7,a8) = product(a8,product(a2,a3))
    | ~ spl0_16
    | ~ spl0_24
    | ~ spl0_52 ),
    inference(forward_demodulation,[],[f302,f401]) ).

fof(f302,plain,
    ( product(a7,a8) = product(a8,product(a3,a8))
    | ~ spl0_16
    | ~ spl0_24 ),
    inference(superposition,[],[f199,f102]) ).

fof(f102,plain,
    ( a7 = product(a8,a3)
    | ~ spl0_16 ),
    inference(avatar_component_clause,[],[f100]) ).

fof(f508,plain,
    ( spl0_61
    | ~ spl0_12
    | ~ spl0_57 ),
    inference(avatar_split_clause,[],[f484,f462,f70,f505]) ).

fof(f484,plain,
    ( a1 = product(a4,product(a2,a1))
    | ~ spl0_12
    | ~ spl0_57 ),
    inference(superposition,[],[f71,f464]) ).

fof(f480,plain,
    ( spl0_60
    | ~ spl0_9
    | ~ spl0_24
    | ~ spl0_45
    | ~ spl0_51 ),
    inference(avatar_split_clause,[],[f460,f394,f338,f198,f55,f477]) ).

fof(f55,plain,
    ( spl0_9
  <=> a9 = product(a8,a6) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_9])]) ).

fof(f460,plain,
    ( a9 = product(a6,product(a6,a1))
    | ~ spl0_9
    | ~ spl0_24
    | ~ spl0_45
    | ~ spl0_51 ),
    inference(forward_demodulation,[],[f371,f396]) ).

fof(f371,plain,
    ( a9 = product(a6,product(a7,a6))
    | ~ spl0_9
    | ~ spl0_24
    | ~ spl0_45 ),
    inference(forward_demodulation,[],[f367,f57]) ).

fof(f57,plain,
    ( a9 = product(a8,a6)
    | ~ spl0_9 ),
    inference(avatar_component_clause,[],[f55]) ).

fof(f367,plain,
    ( product(a8,a6) = product(a6,product(a7,a6))
    | ~ spl0_24
    | ~ spl0_45 ),
    inference(superposition,[],[f199,f340]) ).

fof(f465,plain,
    ( spl0_57
    | ~ spl0_4
    | ~ spl0_24
    | ~ spl0_47 ),
    inference(avatar_split_clause,[],[f380,f348,f198,f30,f462]) ).

fof(f380,plain,
    ( a4 = product(a1,product(a2,a1))
    | ~ spl0_4
    | ~ spl0_24
    | ~ spl0_47 ),
    inference(forward_demodulation,[],[f376,f32]) ).

fof(f376,plain,
    ( product(a3,a1) = product(a1,product(a2,a1))
    | ~ spl0_24
    | ~ spl0_47 ),
    inference(superposition,[],[f199,f350]) ).

fof(f402,plain,
    ( spl0_52
    | ~ spl0_8
    | ~ spl0_15
    | ~ spl0_24 ),
    inference(avatar_split_clause,[],[f320,f198,f95,f50,f399]) ).

fof(f320,plain,
    ( product(a2,a3) = product(a3,a8)
    | ~ spl0_8
    | ~ spl0_15
    | ~ spl0_24 ),
    inference(forward_demodulation,[],[f292,f52]) ).

fof(f292,plain,
    ( product(a2,a3) = product(a3,product(a7,a3))
    | ~ spl0_15
    | ~ spl0_24 ),
    inference(superposition,[],[f199,f97]) ).

fof(f397,plain,
    ( spl0_51
    | ~ spl0_7
    | ~ spl0_13
    | ~ spl0_24 ),
    inference(avatar_split_clause,[],[f313,f198,f85,f45,f394]) ).

fof(f45,plain,
    ( spl0_7
  <=> a7 = product(a6,a2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_7])]) ).

fof(f313,plain,
    ( product(a7,a6) = product(a6,a1)
    | ~ spl0_7
    | ~ spl0_13
    | ~ spl0_24 ),
    inference(forward_demodulation,[],[f285,f87]) ).

fof(f285,plain,
    ( product(a6,product(a2,a6)) = product(a7,a6)
    | ~ spl0_7
    | ~ spl0_24 ),
    inference(superposition,[],[f199,f47]) ).

fof(f47,plain,
    ( a7 = product(a6,a2)
    | ~ spl0_7 ),
    inference(avatar_component_clause,[],[f45]) ).

fof(f356,plain,
    ( spl0_48
    | ~ spl0_8
    | ~ spl0_14
    | ~ spl0_15
    | ~ spl0_24 ),
    inference(avatar_split_clause,[],[f332,f198,f95,f90,f50,f353]) ).

fof(f332,plain,
    ( a6 = product(a8,a7)
    | ~ spl0_8
    | ~ spl0_14
    | ~ spl0_15
    | ~ spl0_24 ),
    inference(forward_demodulation,[],[f331,f92]) ).

fof(f331,plain,
    ( product(a7,a2) = product(a8,a7)
    | ~ spl0_8
    | ~ spl0_15
    | ~ spl0_24 ),
    inference(forward_demodulation,[],[f289,f97]) ).

fof(f289,plain,
    ( product(a7,product(a3,a7)) = product(a8,a7)
    | ~ spl0_8
    | ~ spl0_24 ),
    inference(superposition,[],[f199,f52]) ).

fof(f351,plain,
    ( spl0_47
    | ~ spl0_3
    | ~ spl0_7
    | ~ spl0_13
    | ~ spl0_24 ),
    inference(avatar_split_clause,[],[f328,f198,f85,f45,f25,f348]) ).

fof(f328,plain,
    ( a3 = product(a1,a2)
    | ~ spl0_3
    | ~ spl0_7
    | ~ spl0_13
    | ~ spl0_24 ),
    inference(forward_demodulation,[],[f327,f27]) ).

fof(f327,plain,
    ( product(a2,a7) = product(a1,a2)
    | ~ spl0_7
    | ~ spl0_13
    | ~ spl0_24 ),
    inference(forward_demodulation,[],[f288,f47]) ).

fof(f288,plain,
    ( product(a1,a2) = product(a2,product(a6,a2))
    | ~ spl0_13
    | ~ spl0_24 ),
    inference(superposition,[],[f199,f87]) ).

fof(f346,plain,
    ( spl0_46
    | ~ spl0_3
    | ~ spl0_13
    | ~ spl0_14
    | ~ spl0_24 ),
    inference(avatar_split_clause,[],[f325,f198,f90,f85,f25,f343]) ).

fof(f325,plain,
    ( a1 = product(a3,a2)
    | ~ spl0_3
    | ~ spl0_13
    | ~ spl0_14
    | ~ spl0_24 ),
    inference(forward_demodulation,[],[f324,f87]) ).

fof(f324,plain,
    ( product(a3,a2) = product(a2,a6)
    | ~ spl0_3
    | ~ spl0_14
    | ~ spl0_24 ),
    inference(forward_demodulation,[],[f287,f92]) ).

fof(f287,plain,
    ( product(a3,a2) = product(a2,product(a7,a2))
    | ~ spl0_3
    | ~ spl0_24 ),
    inference(superposition,[],[f199,f27]) ).

fof(f341,plain,
    ( spl0_45
    | ~ spl0_3
    | ~ spl0_8
    | ~ spl0_14
    | ~ spl0_24 ),
    inference(avatar_split_clause,[],[f312,f198,f90,f50,f25,f338]) ).

fof(f312,plain,
    ( a8 = product(a6,a7)
    | ~ spl0_3
    | ~ spl0_8
    | ~ spl0_14
    | ~ spl0_24 ),
    inference(forward_demodulation,[],[f311,f52]) ).

fof(f311,plain,
    ( product(a7,a3) = product(a6,a7)
    | ~ spl0_3
    | ~ spl0_14
    | ~ spl0_24 ),
    inference(forward_demodulation,[],[f290,f27]) ).

fof(f290,plain,
    ( product(a6,a7) = product(a7,product(a2,a7))
    | ~ spl0_14
    | ~ spl0_24 ),
    inference(superposition,[],[f199,f92]) ).

fof(f220,plain,
    ( spl0_29
    | ~ spl0_4
    | ~ spl0_23 ),
    inference(avatar_split_clause,[],[f158,f145,f30,f218]) ).

fof(f145,plain,
    ( spl0_23
  <=> ! [X2,X0,X1] : product(product(X0,X1),X2) = product(product(X0,X2),product(X1,X2)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_23])]) ).

fof(f158,plain,
    ( ! [X16] : product(product(a3,X16),a1) = product(a4,product(X16,a1))
    | ~ spl0_4
    | ~ spl0_23 ),
    inference(superposition,[],[f146,f32]) ).

fof(f146,plain,
    ( ! [X2,X0,X1] : product(product(X0,X1),X2) = product(product(X0,X2),product(X1,X2))
    | ~ spl0_23 ),
    inference(avatar_component_clause,[],[f145]) ).

fof(f216,plain,
    ( spl0_28
    | ~ spl0_8
    | ~ spl0_23 ),
    inference(avatar_split_clause,[],[f156,f145,f50,f214]) ).

fof(f156,plain,
    ( ! [X14] : product(product(a7,X14),a3) = product(a8,product(X14,a3))
    | ~ spl0_8
    | ~ spl0_23 ),
    inference(superposition,[],[f146,f52]) ).

fof(f212,plain,
    ( spl0_27
    | ~ spl0_3
    | ~ spl0_23 ),
    inference(avatar_split_clause,[],[f154,f145,f25,f210]) ).

fof(f154,plain,
    ( ! [X12] : product(product(a2,X12),a7) = product(a3,product(X12,a7))
    | ~ spl0_3
    | ~ spl0_23 ),
    inference(superposition,[],[f146,f27]) ).

fof(f208,plain,
    ( spl0_26
    | ~ spl0_7
    | ~ spl0_23 ),
    inference(avatar_split_clause,[],[f152,f145,f45,f206]) ).

fof(f152,plain,
    ( ! [X10] : product(a7,product(X10,a2)) = product(product(a6,X10),a2)
    | ~ spl0_7
    | ~ spl0_23 ),
    inference(superposition,[],[f146,f47]) ).

fof(f204,plain,
    ( spl0_25
    | ~ spl0_2
    | ~ spl0_23 ),
    inference(avatar_split_clause,[],[f151,f145,f20,f202]) ).

fof(f20,plain,
    ( spl0_2
  <=> product(a1,a6) = a2 ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_2])]) ).

fof(f151,plain,
    ( ! [X9] : product(a2,product(X9,a6)) = product(product(a1,X9),a6)
    | ~ spl0_2
    | ~ spl0_23 ),
    inference(superposition,[],[f146,f22]) ).

fof(f22,plain,
    ( product(a1,a6) = a2
    | ~ spl0_2 ),
    inference(avatar_component_clause,[],[f20]) ).

fof(f200,plain,
    ( spl0_24
    | ~ spl0_1
    | ~ spl0_23 ),
    inference(avatar_split_clause,[],[f148,f145,f16,f198]) ).

fof(f148,plain,
    ( ! [X0,X1] : product(X0,product(X1,X0)) = product(product(X0,X1),X0)
    | ~ spl0_1
    | ~ spl0_23 ),
    inference(superposition,[],[f146,f17]) ).

fof(f147,plain,
    spl0_23,
    inference(avatar_split_clause,[],[f3,f145]) ).

fof(f3,axiom,
    ! [X2,X0,X1] : product(product(X0,X1),X2) = product(product(X0,X2),product(X1,X2)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',involutory_quandle_02) ).

fof(f123,plain,
    ( spl0_20
    | ~ spl0_6
    | ~ spl0_12 ),
    inference(avatar_split_clause,[],[f81,f70,f40,f120]) ).

fof(f40,plain,
    ( spl0_6
  <=> a6 = product(a5,a9) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_6])]) ).

fof(f81,plain,
    ( a5 = product(a6,a9)
    | ~ spl0_6
    | ~ spl0_12 ),
    inference(superposition,[],[f71,f42]) ).

fof(f42,plain,
    ( a6 = product(a5,a9)
    | ~ spl0_6 ),
    inference(avatar_component_clause,[],[f40]) ).

fof(f103,plain,
    ( spl0_16
    | ~ spl0_8
    | ~ spl0_12 ),
    inference(avatar_split_clause,[],[f77,f70,f50,f100]) ).

fof(f77,plain,
    ( a7 = product(a8,a3)
    | ~ spl0_8
    | ~ spl0_12 ),
    inference(superposition,[],[f71,f52]) ).

fof(f98,plain,
    ( spl0_15
    | ~ spl0_3
    | ~ spl0_12 ),
    inference(avatar_split_clause,[],[f76,f70,f25,f95]) ).

fof(f76,plain,
    ( a2 = product(a3,a7)
    | ~ spl0_3
    | ~ spl0_12 ),
    inference(superposition,[],[f71,f27]) ).

fof(f93,plain,
    ( spl0_14
    | ~ spl0_7
    | ~ spl0_12 ),
    inference(avatar_split_clause,[],[f75,f70,f45,f90]) ).

fof(f75,plain,
    ( a6 = product(a7,a2)
    | ~ spl0_7
    | ~ spl0_12 ),
    inference(superposition,[],[f71,f47]) ).

fof(f88,plain,
    ( spl0_13
    | ~ spl0_2
    | ~ spl0_12 ),
    inference(avatar_split_clause,[],[f74,f70,f20,f85]) ).

fof(f74,plain,
    ( a1 = product(a2,a6)
    | ~ spl0_2
    | ~ spl0_12 ),
    inference(superposition,[],[f71,f22]) ).

fof(f72,plain,
    spl0_12,
    inference(avatar_split_clause,[],[f2,f70]) ).

fof(f2,axiom,
    ! [X0,X1] : product(product(X0,X1),X1) = X0,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',involutory_quandle_01) ).

fof(f68,plain,
    spl0_11,
    inference(avatar_split_clause,[],[f13,f65]) ).

fof(f13,axiom,
    product(a10,a5) = a11,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',knot_11) ).

fof(f63,plain,
    spl0_10,
    inference(avatar_split_clause,[],[f12,f60]) ).

fof(f12,axiom,
    a10 = product(a9,a4),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',knot_10) ).

fof(f58,plain,
    spl0_9,
    inference(avatar_split_clause,[],[f11,f55]) ).

fof(f11,axiom,
    a9 = product(a8,a6),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',knot_09) ).

fof(f53,plain,
    spl0_8,
    inference(avatar_split_clause,[],[f10,f50]) ).

fof(f10,axiom,
    product(a7,a3) = a8,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',knot_08) ).

fof(f48,plain,
    spl0_7,
    inference(avatar_split_clause,[],[f9,f45]) ).

fof(f9,axiom,
    a7 = product(a6,a2),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',knot_07) ).

fof(f43,plain,
    spl0_6,
    inference(avatar_split_clause,[],[f8,f40]) ).

fof(f8,axiom,
    a6 = product(a5,a9),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',knot_06) ).

fof(f38,plain,
    spl0_5,
    inference(avatar_split_clause,[],[f7,f35]) ).

fof(f7,axiom,
    product(a4,a10) = a5,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',knot_05) ).

fof(f33,plain,
    spl0_4,
    inference(avatar_split_clause,[],[f6,f30]) ).

fof(f6,axiom,
    product(a3,a1) = a4,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',knot_04) ).

fof(f28,plain,
    spl0_3,
    inference(avatar_split_clause,[],[f5,f25]) ).

fof(f5,axiom,
    product(a2,a7) = a3,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',knot_03) ).

fof(f23,plain,
    spl0_2,
    inference(avatar_split_clause,[],[f4,f20]) ).

fof(f4,axiom,
    product(a1,a6) = a2,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',knot) ).

fof(f18,plain,
    spl0_1,
    inference(avatar_split_clause,[],[f1,f16]) ).

fof(f1,axiom,
    ! [X0] : product(X0,X0) = X0,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',involutory_quandle) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem    : TOP051-1 : TPTP v8.1.0. Released v8.1.0.
% 0.07/0.13  % Command    : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule snake_tptp_uns --cores 0 -t %d %s
% 0.13/0.34  % Computer : n012.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit   : 300
% 0.13/0.34  % WCLimit    : 300
% 0.13/0.34  % DateTime   : Mon Aug 29 14:41:21 EDT 2022
% 0.13/0.35  % CPUTime    : 
% 1.31/0.53  % (28188)lrs+10_1:128_bd=off:drc=off:fd=preordered:nwc=1.6:urr=on:i=103:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/103Mi)
% 1.31/0.53  % (28180)lrs+10_1:1_drc=off:fd=preordered:plsq=on:sp=occurrence:to=lpo:i=48:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/48Mi)
% 1.31/0.54  % (28183)lrs+10_1:128_plsq=on:plsqc=2:s2a=on:ss=axioms:st=1.5:urr=on:i=321:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/321Mi)
% 1.45/0.56  % (28173)lrs+10_1:1_drc=off:fd=preordered:plsq=on:sp=occurrence:to=lpo:i=48:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/48Mi)
% 1.45/0.56  % (28181)dis+10_1:1024_anc=all:drc=off:flr=on:fsr=off:sac=on:urr=on:i=292:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/292Mi)
% 1.45/0.58  % (28170)lrs+10_1:16_awrs=converge:awrsf=40:br=off:ep=RSTC:flr=on:gsp=on:nwc=3.0:sos=on:urr=on:i=10:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/10Mi)
% 1.45/0.59  % (28180)Instruction limit reached!
% 1.45/0.59  % (28180)------------------------------
% 1.45/0.59  % (28180)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.45/0.59  % (28174)lrs+10_1:1_br=off:ep=RSTC:sos=all:urr=on:i=20:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/20Mi)
% 1.45/0.59  % (28189)lrs+10_1:1024_drc=off:i=388:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/388Mi)
% 1.45/0.59  % (28180)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.45/0.59  % (28180)Termination reason: Unknown
% 1.45/0.59  % (28180)Termination phase: Saturation
% 1.45/0.59  
% 1.45/0.59  % (28180)Memory used [KB]: 6140
% 1.45/0.59  % (28180)Time elapsed: 0.172 s
% 1.45/0.59  % (28180)Instructions burned: 48 (million)
% 1.45/0.59  % (28180)------------------------------
% 1.45/0.59  % (28180)------------------------------
% 1.45/0.60  % (28178)lrs+10_1:16_awrs=converge:awrsf=40:br=off:ep=RSTC:flr=on:gsp=on:nwc=3.0:sos=on:urr=on:i=46:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/46Mi)
% 1.45/0.60  % (28176)lrs+1_3:1_ep=RSTC:sos=on:urr=on:i=33:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/33Mi)
% 1.45/0.60  % (28192)dis+21_1:8_aac=none:bs=unit_only:er=filter:fd=off:nwc=5.0:s2pl=no:i=111:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/111Mi)
% 1.45/0.61  % (28191)lrs+10_5:1_br=off:ep=RSTC:sos=all:urr=on:i=267:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/267Mi)
% 1.45/0.61  % (28182)dis+2_1:1024_abs=on:alpa=false:anc=all_dependent:avsq=on:bce=on:drc=off:newcnf=on:slsq=on:slsqc=0:slsqr=1,1:sp=reverse_arity:i=353:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/353Mi)
% 1.45/0.61  % (28169)dis+1002_1:12_drc=off:fd=preordered:tgt=full:i=99788:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/99788Mi)
% 1.45/0.61  % (28171)lrs+1004_1:734_av=off:awrs=converge:awrsf=70:br=off:ep=RSTC:erd=off:gs=on:nwc=3.0:s2a=on:s2agt=16:sp=occurrence:updr=off:urr=on:i=37:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/37Mi)
% 1.45/0.61  % (28196)lrs+10_1:128_awrs=converge:awrsf=8:bd=off:drc=off:slsq=on:slsqc=1:slsql=off:slsqr=40,29:i=495:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/495Mi)
% 1.45/0.61  % (28170)Instruction limit reached!
% 1.45/0.61  % (28170)------------------------------
% 1.45/0.61  % (28170)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.45/0.61  % (28170)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.45/0.61  % (28170)Termination reason: Unknown
% 1.45/0.61  % (28170)Termination phase: Saturation
% 1.45/0.61  
% 1.45/0.61  % (28170)Memory used [KB]: 5628
% 1.45/0.61  % (28170)Time elapsed: 0.173 s
% 1.45/0.61  % (28170)Instructions burned: 10 (million)
% 1.45/0.61  % (28170)------------------------------
% 1.45/0.61  % (28170)------------------------------
% 1.45/0.61  % (28186)lrs+10_1:1_br=off:flr=on:slsq=on:slsqc=1:sp=frequency:urr=on:i=257:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/257Mi)
% 1.45/0.62  % (28194)lrs+10_1:2_bd=preordered:drc=off:fd=preordered:fde=unused:sp=const_min:to=lpo:i=177:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/177Mi)
% 1.45/0.62  % (28172)lrs+10_1:1_amm=off:drc=off:sp=reverse_frequency:spb=goal_then_units:to=lpo:i=6:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/6Mi)
% 1.45/0.62  % (28184)dis+10_1:7_drc=off:fd=preordered:plsq=on:sp=reverse_frequency:to=lpo:i=212:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/212Mi)
% 1.45/0.62  % (28185)lrs+10_1:1_drc=off:fd=preordered:plsq=on:sp=occurrence:to=lpo:i=48:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/48Mi)
% 1.45/0.62  % (28193)dis+10_1:1_av=off:drc=off:slsq=on:slsqc=1:slsqr=29,16:sp=reverse_frequency:to=lpo:i=248:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/248Mi)
% 1.45/0.63  % (28198)lrs+10_1:1_drc=off:fd=preordered:plsq=on:sp=occurrence:to=lpo:i=48:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/48Mi)
% 1.45/0.63  % (28187)lrs+1011_1:1_asg=cautious:bsr=on:cond=on:drc=off:etr=on:fd=preordered:gs=on:plsq=on:plsqr=388,511:slsq=on:slsqc=1:slsqr=21,31:urr=on:i=439:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/439Mi)
% 1.45/0.63  % (28177)dis+31_8:1_br=off:fd=off:gs=on:lcm=reverse:nm=16:nwc=5.0:sp=reverse_arity:urr=on:i=37:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/37Mi)
% 1.45/0.63  % (28179)lrs+1004_1:734_av=off:awrs=converge:awrsf=70:br=off:ep=RSTC:erd=off:gs=on:nwc=3.0:s2a=on:s2agt=16:sp=occurrence:updr=off:urr=on:i=37:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/37Mi)
% 1.45/0.64  % (28175)lrs+10_1:1_avsq=on:avsql=on:bsr=unit_only:drc=off:fsr=off:inw=on:nwc=10.0:rnwc=on:sgt=16:slsq=on:slsqc=0:slsql=off:slsqr=211,119:sp=reverse_frequency:spb=goal_then_units:ss=included:st=2.0:to=lpo:i=7:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/7Mi)
% 2.16/0.64  % (28172)Instruction limit reached!
% 2.16/0.64  % (28172)------------------------------
% 2.16/0.64  % (28172)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.16/0.64  % (28172)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.16/0.64  % (28172)Termination reason: Unknown
% 2.16/0.64  % (28172)Termination phase: Saturation
% 2.16/0.64  
% 2.16/0.64  % (28172)Memory used [KB]: 5500
% 2.16/0.64  % (28172)Time elapsed: 0.196 s
% 2.16/0.64  % (28172)Instructions burned: 6 (million)
% 2.16/0.64  % (28172)------------------------------
% 2.16/0.64  % (28172)------------------------------
% 2.16/0.64  % (28174)Instruction limit reached!
% 2.16/0.64  % (28174)------------------------------
% 2.16/0.64  % (28174)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.16/0.64  % (28174)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.16/0.64  % (28174)Termination reason: Unknown
% 2.16/0.64  % (28174)Termination phase: Saturation
% 2.16/0.64  
% 2.16/0.64  % (28174)Memory used [KB]: 5884
% 2.16/0.64  % (28174)Time elapsed: 0.235 s
% 2.16/0.64  % (28174)Instructions burned: 21 (million)
% 2.16/0.64  % (28174)------------------------------
% 2.16/0.64  % (28174)------------------------------
% 2.16/0.65  % (28188)Instruction limit reached!
% 2.16/0.65  % (28188)------------------------------
% 2.16/0.65  % (28188)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.16/0.65  % (28188)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.16/0.65  % (28188)Termination reason: Unknown
% 2.16/0.65  % (28188)Termination phase: Saturation
% 2.16/0.65  
% 2.16/0.65  % (28188)Memory used [KB]: 6524
% 2.16/0.65  % (28188)Time elapsed: 0.215 s
% 2.16/0.65  % (28188)Instructions burned: 103 (million)
% 2.16/0.65  % (28188)------------------------------
% 2.16/0.65  % (28188)------------------------------
% 2.16/0.66  % (28175)Instruction limit reached!
% 2.16/0.66  % (28175)------------------------------
% 2.16/0.66  % (28175)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.16/0.66  % (28175)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.16/0.66  % (28175)Termination reason: Unknown
% 2.16/0.66  % (28175)Termination phase: Saturation
% 2.16/0.66  
% 2.16/0.66  % (28175)Memory used [KB]: 5500
% 2.16/0.66  % (28175)Time elapsed: 0.218 s
% 2.16/0.66  % (28175)Instructions burned: 7 (million)
% 2.16/0.66  % (28175)------------------------------
% 2.16/0.66  % (28175)------------------------------
% 2.16/0.66  % (28197)lrs+10_1:16_awrs=converge:awrsf=40:br=off:ep=RSTC:flr=on:gsp=on:nwc=3.0:sos=on:urr=on:i=381:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/381Mi)
% 2.16/0.66  % (28173)Refutation not found, non-redundant clauses discarded% (28173)------------------------------
% 2.16/0.66  % (28173)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.16/0.66  % (28173)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.16/0.66  % (28173)Termination reason: Refutation not found, non-redundant clauses discarded
% 2.16/0.66  
% 2.16/0.66  % (28173)Memory used [KB]: 6140
% 2.16/0.66  % (28173)Time elapsed: 0.235 s
% 2.16/0.66  % (28173)Instructions burned: 46 (million)
% 2.16/0.66  % (28173)------------------------------
% 2.16/0.66  % (28173)------------------------------
% 2.16/0.67  % (28181)First to succeed.
% 2.16/0.67  % (28190)dis+11_1:64_fd=off:nm=0:nwc=5.0:i=481:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/481Mi)
% 2.16/0.67  % (28195)dis+10_1:1024_av=off:bd=preordered:drc=off:nwc=3.0:rp=on:thsq=on:thsqc=64:thsqd=32:to=lpo:i=267:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/267Mi)
% 2.16/0.68  % (28176)Instruction limit reached!
% 2.16/0.68  % (28176)------------------------------
% 2.16/0.68  % (28176)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.16/0.68  % (28176)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.16/0.68  % (28176)Termination reason: Unknown
% 2.16/0.68  % (28176)Termination phase: Saturation
% 2.16/0.68  
% 2.16/0.68  % (28176)Memory used [KB]: 6012
% 2.16/0.68  % (28176)Time elapsed: 0.201 s
% 2.16/0.68  % (28176)Instructions burned: 33 (million)
% 2.16/0.68  % (28176)------------------------------
% 2.16/0.68  % (28176)------------------------------
% 2.16/0.69  % (28181)Refutation found. Thanks to Tanya!
% 2.16/0.69  % SZS status Unsatisfiable for theBenchmark
% 2.16/0.69  % SZS output start Proof for theBenchmark
% See solution above
% 2.16/0.69  % (28181)------------------------------
% 2.16/0.69  % (28181)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.16/0.69  % (28181)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.16/0.69  % (28181)Termination reason: Refutation
% 2.16/0.69  
% 2.16/0.69  % (28181)Memory used [KB]: 7036
% 2.16/0.69  % (28181)Time elapsed: 0.239 s
% 2.16/0.69  % (28181)Instructions burned: 62 (million)
% 2.16/0.69  % (28181)------------------------------
% 2.16/0.69  % (28181)------------------------------
% 2.16/0.69  % (28168)Success in time 0.333 s
%------------------------------------------------------------------------------