TSTP Solution File: ALG023+1 by SnakeForV-SAT---1.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SnakeForV-SAT---1.0
% Problem  : ALG023+1 : TPTP v8.1.0. Released v2.7.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule snake_tptp_sat --cores 0 -t %d %s

% Computer : n025.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 15:42:01 EDT 2022

% Result   : Unsatisfiable 2.01s 0.60s
% Output   : Refutation 2.01s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :    5
%            Number of leaves      :   64
% Syntax   : Number of formulae    :  278 (  31 unt;   0 def)
%            Number of atoms       :  754 ( 413 equ)
%            Maximal formula atoms :   64 (   2 avg)
%            Number of connectives :  799 ( 323   ~; 303   |; 124   &)
%                                         (  49 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   49 (   3 avg)
%            Maximal term depth    :    3 (   1 avg)
%            Number of predicates  :   54 (  52 usr;  53 prp; 0-2 aty)
%            Number of functors    :    7 (   7 usr;   5 con; 0-2 aty)
%            Number of variables   :    0 (   0   !;   0   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f2060,plain,
    $false,
    inference(avatar_sat_refutation,[],[f307,f355,f372,f394,f437,f446,f463,f480,f495,f505,f535,f554,f560,f574,f635,f646,f647,f666,f673,f674,f687,f688,f699,f705,f710,f719,f769,f771,f773,f775,f811,f824,f831,f949,f961,f984,f1007,f1021,f1022,f1024,f1088,f1100,f1102,f1272,f1278,f1327,f1329,f1338,f1343,f1347,f1434,f1455,f1565,f1566,f1604,f1606,f1631,f1636,f1643,f1644,f1646,f1652,f1659,f1811,f1820,f1840,f1842,f1857,f1871,f1889,f2059]) ).

fof(f2059,plain,
    ( ~ spl3_17
    | ~ spl3_38 ),
    inference(avatar_contradiction_clause,[],[f2058]) ).

fof(f2058,plain,
    ( $false
    | ~ spl3_17
    | ~ spl3_38 ),
    inference(subsumption_resolution,[],[f2057,f454]) ).

fof(f454,plain,
    ( e0 = op(e0,e1)
    | ~ spl3_38 ),
    inference(avatar_component_clause,[],[f452]) ).

fof(f452,plain,
    ( spl3_38
  <=> e0 = op(e0,e1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_38])]) ).

fof(f2057,plain,
    ( e0 != op(e0,e1)
    | ~ spl3_17 ),
    inference(forward_demodulation,[],[f266,f363]) ).

fof(f363,plain,
    ( e0 = op(e0,e3)
    | ~ spl3_17 ),
    inference(avatar_component_clause,[],[f361]) ).

fof(f361,plain,
    ( spl3_17
  <=> e0 = op(e0,e3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_17])]) ).

fof(f266,plain,
    op(e0,e1) != op(e0,e3),
    inference(cnf_transformation,[],[f9]) ).

fof(f9,axiom,
    ( op(e0,e2) != op(e3,e2)
    & op(e0,e2) != op(e2,e2)
    & op(e1,e0) != op(e1,e1)
    & op(e0,e0) != op(e0,e2)
    & op(e3,e1) != op(e3,e2)
    & op(e1,e0) != op(e1,e3)
    & op(e2,e0) != op(e3,e0)
    & op(e3,e0) != op(e3,e3)
    & op(e0,e2) != op(e1,e2)
    & op(e0,e0) != op(e1,e0)
    & op(e1,e3) != op(e2,e3)
    & op(e2,e1) != op(e2,e3)
    & op(e3,e0) != op(e3,e1)
    & op(e1,e0) != op(e2,e0)
    & op(e2,e3) != op(e3,e3)
    & op(e2,e2) != op(e2,e3)
    & op(e2,e1) != op(e2,e2)
    & op(e0,e1) != op(e0,e2)
    & op(e1,e0) != op(e3,e0)
    & op(e0,e0) != op(e2,e0)
    & op(e2,e0) != op(e2,e3)
    & op(e0,e1) != op(e0,e3)
    & op(e1,e1) != op(e3,e1)
    & op(e0,e0) != op(e3,e0)
    & op(e2,e1) != op(e3,e1)
    & op(e2,e0) != op(e2,e2)
    & op(e1,e2) != op(e1,e3)
    & op(e0,e3) != op(e3,e3)
    & op(e0,e2) != op(e0,e3)
    & op(e1,e1) != op(e1,e3)
    & op(e0,e3) != op(e1,e3)
    & op(e1,e1) != op(e2,e1)
    & op(e1,e3) != op(e3,e3)
    & op(e1,e2) != op(e2,e2)
    & op(e3,e2) != op(e3,e3)
    & op(e3,e1) != op(e3,e3)
    & op(e3,e0) != op(e3,e2)
    & op(e0,e0) != op(e0,e3)
    & op(e0,e1) != op(e1,e1)
    & op(e0,e0) != op(e0,e1)
    & op(e0,e1) != op(e3,e1)
    & op(e1,e0) != op(e1,e2)
    & op(e2,e0) != op(e2,e1)
    & op(e1,e2) != op(e3,e2)
    & op(e2,e2) != op(e3,e2)
    & op(e0,e3) != op(e2,e3)
    & op(e0,e1) != op(e2,e1)
    & op(e1,e1) != op(e1,e2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax9) ).

fof(f1889,plain,
    ( spl3_81
    | ~ spl3_22 ),
    inference(avatar_split_clause,[],[f1888,f383,f662]) ).

fof(f662,plain,
    ( spl3_81
  <=> e2 = op(e2,e1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_81])]) ).

fof(f383,plain,
    ( spl3_22
  <=> e1 = unit ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_22])]) ).

fof(f1888,plain,
    ( e2 = op(e2,e1)
    | ~ spl3_22 ),
    inference(forward_demodulation,[],[f201,f385]) ).

fof(f385,plain,
    ( e1 = unit
    | ~ spl3_22 ),
    inference(avatar_component_clause,[],[f383]) ).

fof(f201,plain,
    e2 = op(e2,unit),
    inference(cnf_transformation,[],[f3]) ).

fof(f3,axiom,
    ( e1 = op(e1,unit)
    & e1 = op(unit,e1)
    & e3 = op(e3,unit)
    & e0 = op(e0,unit)
    & e2 = op(e2,unit)
    & e3 = op(unit,e3)
    & e2 = op(unit,e2)
    & e0 = op(unit,e0)
    & ( e1 = unit
      | e3 = unit
      | e0 = unit
      | e2 = unit ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax3) ).

fof(f1871,plain,
    ( ~ spl3_77
    | ~ spl3_17 ),
    inference(avatar_split_clause,[],[f1244,f361,f641]) ).

fof(f641,plain,
    ( spl3_77
  <=> e0 = op(e0,e2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_77])]) ).

fof(f1244,plain,
    ( e0 != op(e0,e2)
    | ~ spl3_17 ),
    inference(forward_demodulation,[],[f259,f363]) ).

fof(f259,plain,
    op(e0,e2) != op(e0,e3),
    inference(cnf_transformation,[],[f9]) ).

fof(f1857,plain,
    ( ~ spl3_13
    | ~ spl3_81 ),
    inference(avatar_split_clause,[],[f1231,f662,f343]) ).

fof(f343,plain,
    ( spl3_13
  <=> e2 = op(e1,e1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_13])]) ).

fof(f1231,plain,
    ( e2 != op(e1,e1)
    | ~ spl3_81 ),
    inference(forward_demodulation,[],[f256,f664]) ).

fof(f664,plain,
    ( e2 = op(e2,e1)
    | ~ spl3_81 ),
    inference(avatar_component_clause,[],[f662]) ).

fof(f256,plain,
    op(e1,e1) != op(e2,e1),
    inference(cnf_transformation,[],[f9]) ).

fof(f1842,plain,
    ( ~ spl3_18
    | ~ spl3_7 ),
    inference(avatar_split_clause,[],[f1247,f318,f365]) ).

fof(f365,plain,
    ( spl3_18
  <=> e1 = op(e0,e3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_18])]) ).

fof(f318,plain,
    ( spl3_7
  <=> e1 = op(e3,e3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_7])]) ).

fof(f1247,plain,
    ( e1 != op(e0,e3)
    | ~ spl3_7 ),
    inference(forward_demodulation,[],[f260,f320]) ).

fof(f320,plain,
    ( e1 = op(e3,e3)
    | ~ spl3_7 ),
    inference(avatar_component_clause,[],[f318]) ).

fof(f260,plain,
    op(e0,e3) != op(e3,e3),
    inference(cnf_transformation,[],[f9]) ).

fof(f1840,plain,
    ( ~ spl3_42
    | ~ spl3_47 ),
    inference(avatar_split_clause,[],[f1229,f492,f469]) ).

fof(f469,plain,
    ( spl3_42
  <=> e1 = op(e1,e2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_42])]) ).

fof(f492,plain,
    ( spl3_47
  <=> e1 = op(e2,e2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_47])]) ).

fof(f1229,plain,
    ( e1 != op(e1,e2)
    | ~ spl3_47 ),
    inference(forward_demodulation,[],[f254,f494]) ).

fof(f494,plain,
    ( e1 = op(e2,e2)
    | ~ spl3_47 ),
    inference(avatar_component_clause,[],[f492]) ).

fof(f254,plain,
    op(e1,e2) != op(e2,e2),
    inference(cnf_transformation,[],[f9]) ).

fof(f1820,plain,
    ( ~ spl3_16
    | ~ spl3_84 ),
    inference(avatar_split_clause,[],[f1758,f681,f357]) ).

fof(f357,plain,
    ( spl3_16
  <=> e3 = op(e0,e3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_16])]) ).

fof(f681,plain,
    ( spl3_84
  <=> e3 = op(e2,e3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_84])]) ).

fof(f1758,plain,
    ( e3 != op(e0,e3)
    | ~ spl3_84 ),
    inference(forward_demodulation,[],[f242,f683]) ).

fof(f683,plain,
    ( e3 = op(e2,e3)
    | ~ spl3_84 ),
    inference(avatar_component_clause,[],[f681]) ).

fof(f242,plain,
    op(e0,e3) != op(e2,e3),
    inference(cnf_transformation,[],[f9]) ).

fof(f1811,plain,
    ( ~ spl3_19
    | ~ spl3_26 ),
    inference(avatar_contradiction_clause,[],[f1810]) ).

fof(f1810,plain,
    ( $false
    | ~ spl3_19
    | ~ spl3_26 ),
    inference(subsumption_resolution,[],[f1809,f401]) ).

fof(f401,plain,
    ( op(e0,e0) = e2
    | ~ spl3_26 ),
    inference(avatar_component_clause,[],[f400]) ).

fof(f400,plain,
    ( spl3_26
  <=> op(e0,e0) = e2 ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_26])]) ).

fof(f1809,plain,
    ( op(e0,e0) != e2
    | ~ spl3_19 ),
    inference(forward_demodulation,[],[f250,f371]) ).

fof(f371,plain,
    ( e2 = op(e0,e3)
    | ~ spl3_19 ),
    inference(avatar_component_clause,[],[f369]) ).

fof(f369,plain,
    ( spl3_19
  <=> e2 = op(e0,e3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_19])]) ).

fof(f250,plain,
    op(e0,e0) != op(e0,e3),
    inference(cnf_transformation,[],[f9]) ).

fof(f1659,plain,
    ( spl3_42
    | ~ spl3_24 ),
    inference(avatar_split_clause,[],[f1658,f391,f469]) ).

fof(f391,plain,
    ( spl3_24
  <=> e2 = unit ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_24])]) ).

fof(f1658,plain,
    ( e1 = op(e1,e2)
    | ~ spl3_24 ),
    inference(forward_demodulation,[],[f205,f393]) ).

fof(f393,plain,
    ( e2 = unit
    | ~ spl3_24 ),
    inference(avatar_component_clause,[],[f391]) ).

fof(f205,plain,
    e1 = op(e1,unit),
    inference(cnf_transformation,[],[f3]) ).

fof(f1652,plain,
    ( ~ spl3_15
    | ~ spl3_34 ),
    inference(avatar_split_clause,[],[f1281,f434,f352]) ).

fof(f352,plain,
    ( spl3_15
  <=> e3 = op(e2,e2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_15])]) ).

fof(f434,plain,
    ( spl3_34
  <=> e3 = op(e3,e2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_34])]) ).

fof(f1281,plain,
    ( e3 != op(e2,e2)
    | ~ spl3_34 ),
    inference(forward_demodulation,[],[f243,f436]) ).

fof(f436,plain,
    ( e3 = op(e3,e2)
    | ~ spl3_34 ),
    inference(avatar_component_clause,[],[f434]) ).

fof(f243,plain,
    op(e2,e2) != op(e3,e2),
    inference(cnf_transformation,[],[f9]) ).

fof(f1646,plain,
    ( spl3_34
    | ~ spl3_24 ),
    inference(avatar_split_clause,[],[f1645,f391,f434]) ).

fof(f1645,plain,
    ( e3 = op(e3,e2)
    | ~ spl3_24 ),
    inference(forward_demodulation,[],[f203,f393]) ).

fof(f203,plain,
    e3 = op(e3,unit),
    inference(cnf_transformation,[],[f3]) ).

fof(f1644,plain,
    ( ~ spl3_16
    | ~ spl3_30 ),
    inference(avatar_split_clause,[],[f1233,f417,f357]) ).

fof(f417,plain,
    ( spl3_30
  <=> e3 = op(e1,e3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_30])]) ).

fof(f1233,plain,
    ( e3 != op(e0,e3)
    | ~ spl3_30 ),
    inference(forward_demodulation,[],[f257,f419]) ).

fof(f419,plain,
    ( e3 = op(e1,e3)
    | ~ spl3_30 ),
    inference(avatar_component_clause,[],[f417]) ).

fof(f257,plain,
    op(e0,e3) != op(e1,e3),
    inference(cnf_transformation,[],[f9]) ).

fof(f1643,plain,
    ( spl3_77
    | ~ spl3_24 ),
    inference(avatar_split_clause,[],[f1637,f391,f641]) ).

fof(f1637,plain,
    ( e0 = op(e0,e2)
    | ~ spl3_24 ),
    inference(forward_demodulation,[],[f202,f393]) ).

fof(f202,plain,
    e0 = op(e0,unit),
    inference(cnf_transformation,[],[f3]) ).

fof(f1636,plain,
    ( spl3_35
    | ~ spl3_24 ),
    inference(avatar_split_clause,[],[f1635,f391,f439]) ).

fof(f439,plain,
    ( spl3_35
  <=> e2 = op(e2,e2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_35])]) ).

fof(f1635,plain,
    ( e2 = op(e2,e2)
    | ~ spl3_24 ),
    inference(forward_demodulation,[],[f201,f393]) ).

fof(f1631,plain,
    ( spl3_84
    | ~ spl3_24 ),
    inference(avatar_split_clause,[],[f1627,f391,f681]) ).

fof(f1627,plain,
    ( e3 = op(e2,e3)
    | ~ spl3_24 ),
    inference(forward_demodulation,[],[f200,f393]) ).

fof(f200,plain,
    e3 = op(unit,e3),
    inference(cnf_transformation,[],[f3]) ).

fof(f1606,plain,
    ( ~ spl3_9
    | ~ spl3_59 ),
    inference(avatar_split_clause,[],[f1279,f550,f326]) ).

fof(f326,plain,
    ( spl3_9
  <=> e3 = op(e3,e3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_9])]) ).

fof(f550,plain,
    ( spl3_59
  <=> e3 = op(e3,e1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_59])]) ).

fof(f1279,plain,
    ( e3 != op(e3,e3)
    | ~ spl3_59 ),
    inference(forward_demodulation,[],[f252,f552]) ).

fof(f552,plain,
    ( e3 = op(e3,e1)
    | ~ spl3_59 ),
    inference(avatar_component_clause,[],[f550]) ).

fof(f252,plain,
    op(e3,e1) != op(e3,e3),
    inference(cnf_transformation,[],[f9]) ).

fof(f1604,plain,
    ( ~ spl3_57
    | ~ spl3_37 ),
    inference(avatar_split_clause,[],[f976,f448,f542]) ).

fof(f542,plain,
    ( spl3_57
  <=> e1 = op(e3,e1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_57])]) ).

fof(f448,plain,
    ( spl3_37
  <=> e1 = op(e0,e1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_37])]) ).

fof(f976,plain,
    ( e1 != op(e3,e1)
    | ~ spl3_37 ),
    inference(forward_demodulation,[],[f247,f450]) ).

fof(f450,plain,
    ( e1 = op(e0,e1)
    | ~ spl3_37 ),
    inference(avatar_component_clause,[],[f448]) ).

fof(f247,plain,
    op(e0,e1) != op(e3,e1),
    inference(cnf_transformation,[],[f9]) ).

fof(f1566,plain,
    ( ~ spl3_41
    | ~ spl3_31 ),
    inference(avatar_split_clause,[],[f1531,f422,f465]) ).

fof(f465,plain,
    ( spl3_41
  <=> e2 = op(e1,e2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_41])]) ).

fof(f422,plain,
    ( spl3_31
  <=> e2 = op(e3,e2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_31])]) ).

fof(f1531,plain,
    ( e2 != op(e1,e2)
    | ~ spl3_31 ),
    inference(forward_demodulation,[],[f244,f424]) ).

fof(f424,plain,
    ( e2 = op(e3,e2)
    | ~ spl3_31 ),
    inference(avatar_component_clause,[],[f422]) ).

fof(f244,plain,
    op(e1,e2) != op(e3,e2),
    inference(cnf_transformation,[],[f9]) ).

fof(f1565,plain,
    ( ~ spl3_42
    | ~ spl3_27 ),
    inference(avatar_split_clause,[],[f1561,f405,f469]) ).

fof(f405,plain,
    ( spl3_27
  <=> e1 = op(e1,e3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_27])]) ).

fof(f1561,plain,
    ( e1 != op(e1,e2)
    | ~ spl3_27 ),
    inference(forward_demodulation,[],[f261,f407]) ).

fof(f407,plain,
    ( e1 = op(e1,e3)
    | ~ spl3_27 ),
    inference(avatar_component_clause,[],[f405]) ).

fof(f261,plain,
    op(e1,e2) != op(e1,e3),
    inference(cnf_transformation,[],[f9]) ).

fof(f1455,plain,
    ( ~ spl3_40
    | ~ spl3_51 ),
    inference(avatar_split_clause,[],[f1454,f511,f460]) ).

fof(f460,plain,
    ( spl3_40
  <=> e3 = op(e0,e1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_40])]) ).

fof(f511,plain,
    ( spl3_51
  <=> op(e0,e0) = e3 ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_51])]) ).

fof(f1454,plain,
    ( e3 != op(e0,e1)
    | ~ spl3_51 ),
    inference(forward_demodulation,[],[f248,f512]) ).

fof(f512,plain,
    ( op(e0,e0) = e3
    | ~ spl3_51 ),
    inference(avatar_component_clause,[],[f511]) ).

fof(f248,plain,
    op(e0,e0) != op(e0,e1),
    inference(cnf_transformation,[],[f9]) ).

fof(f1434,plain,
    ( ~ spl3_70
    | ~ spl3_42 ),
    inference(avatar_split_clause,[],[f1433,f469,f605]) ).

fof(f605,plain,
    ( spl3_70
  <=> e1 = op(e1,e0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_70])]) ).

fof(f1433,plain,
    ( e1 != op(e1,e0)
    | ~ spl3_42 ),
    inference(forward_demodulation,[],[f246,f471]) ).

fof(f471,plain,
    ( e1 = op(e1,e2)
    | ~ spl3_42 ),
    inference(avatar_component_clause,[],[f469]) ).

fof(f246,plain,
    op(e1,e0) != op(e1,e2),
    inference(cnf_transformation,[],[f9]) ).

fof(f1347,plain,
    ( spl3_27
    | ~ spl3_23 ),
    inference(avatar_split_clause,[],[f1344,f387,f405]) ).

fof(f387,plain,
    ( spl3_23
  <=> e3 = unit ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_23])]) ).

fof(f1344,plain,
    ( e1 = op(e1,e3)
    | ~ spl3_23 ),
    inference(forward_demodulation,[],[f205,f389]) ).

fof(f389,plain,
    ( e3 = unit
    | ~ spl3_23 ),
    inference(avatar_component_clause,[],[f387]) ).

fof(f1343,plain,
    ( spl3_57
    | ~ spl3_23 ),
    inference(avatar_split_clause,[],[f1342,f387,f542]) ).

fof(f1342,plain,
    ( e1 = op(e3,e1)
    | ~ spl3_23 ),
    inference(forward_demodulation,[],[f204,f389]) ).

fof(f204,plain,
    e1 = op(unit,e1),
    inference(cnf_transformation,[],[f3]) ).

fof(f1338,plain,
    ( spl3_17
    | ~ spl3_23 ),
    inference(avatar_split_clause,[],[f1337,f387,f361]) ).

fof(f1337,plain,
    ( e0 = op(e0,e3)
    | ~ spl3_23 ),
    inference(forward_demodulation,[],[f202,f389]) ).

fof(f1329,plain,
    ( spl3_31
    | ~ spl3_23 ),
    inference(avatar_split_clause,[],[f1323,f387,f422]) ).

fof(f1323,plain,
    ( e2 = op(e3,e2)
    | ~ spl3_23 ),
    inference(forward_demodulation,[],[f199,f389]) ).

fof(f199,plain,
    e2 = op(unit,e2),
    inference(cnf_transformation,[],[f3]) ).

fof(f1327,plain,
    ( ~ spl3_35
    | ~ spl3_31 ),
    inference(avatar_split_clause,[],[f943,f422,f439]) ).

fof(f943,plain,
    ( e2 != op(e2,e2)
    | ~ spl3_31 ),
    inference(forward_demodulation,[],[f243,f424]) ).

fof(f1278,plain,
    ( ~ spl3_86
    | ~ spl3_34 ),
    inference(avatar_split_clause,[],[f1225,f434,f695]) ).

fof(f695,plain,
    ( spl3_86
  <=> e3 = op(e3,e0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_86])]) ).

fof(f1225,plain,
    ( e3 != op(e3,e0)
    | ~ spl3_34 ),
    inference(forward_demodulation,[],[f251,f436]) ).

fof(f251,plain,
    op(e3,e0) != op(e3,e2),
    inference(cnf_transformation,[],[f9]) ).

fof(f1272,plain,
    ( spl3_22
    | ~ spl3_7
    | ~ spl3_72 ),
    inference(avatar_split_clause,[],[f1271,f617,f318,f383]) ).

fof(f617,plain,
    ( spl3_72
  <=> e3 = inv(e3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_72])]) ).

fof(f1271,plain,
    ( e1 = unit
    | ~ spl3_7
    | ~ spl3_72 ),
    inference(forward_demodulation,[],[f911,f320]) ).

fof(f911,plain,
    ( op(e3,e3) = unit
    | ~ spl3_72 ),
    inference(forward_demodulation,[],[f75,f619]) ).

fof(f619,plain,
    ( e3 = inv(e3)
    | ~ spl3_72 ),
    inference(avatar_component_clause,[],[f617]) ).

fof(f75,plain,
    unit = op(inv(e3),e3),
    inference(cnf_transformation,[],[f4]) ).

fof(f4,axiom,
    ( unit = op(e0,inv(e0))
    & unit = op(inv(e2),e2)
    & unit = op(inv(e1),e1)
    & unit = op(e2,inv(e2))
    & unit = op(e3,inv(e3))
    & ( e3 = inv(e2)
      | e2 = inv(e2)
      | e1 = inv(e2)
      | e0 = inv(e2) )
    & ( e2 = inv(e3)
      | e1 = inv(e3)
      | e0 = inv(e3)
      | e3 = inv(e3) )
    & unit = op(inv(e0),e0)
    & unit = op(inv(e3),e3)
    & unit = op(e1,inv(e1))
    & ( e0 = inv(e0)
      | e1 = inv(e0)
      | e3 = inv(e0)
      | e2 = inv(e0) )
    & ( e1 = inv(e1)
      | e3 = inv(e1)
      | e0 = inv(e1)
      | e2 = inv(e1) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax4) ).

fof(f1102,plain,
    ( spl3_59
    | ~ spl3_22 ),
    inference(avatar_split_clause,[],[f1101,f383,f550]) ).

fof(f1101,plain,
    ( e3 = op(e3,e1)
    | ~ spl3_22 ),
    inference(forward_demodulation,[],[f203,f385]) ).

fof(f1100,plain,
    ( spl3_38
    | ~ spl3_22 ),
    inference(avatar_split_clause,[],[f1097,f383,f452]) ).

fof(f1097,plain,
    ( e0 = op(e0,e1)
    | ~ spl3_22 ),
    inference(forward_demodulation,[],[f202,f385]) ).

fof(f1088,plain,
    ( spl3_30
    | ~ spl3_22 ),
    inference(avatar_split_clause,[],[f1084,f383,f417]) ).

fof(f1084,plain,
    ( e3 = op(e1,e3)
    | ~ spl3_22 ),
    inference(forward_demodulation,[],[f200,f385]) ).

fof(f1024,plain,
    ( ~ spl3_12
    | ~ spl3_37 ),
    inference(avatar_split_clause,[],[f1023,f448,f339]) ).

fof(f339,plain,
    ( spl3_12
  <=> e1 = op(e1,e1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_12])]) ).

fof(f1023,plain,
    ( e1 != op(e1,e1)
    | ~ spl3_37 ),
    inference(forward_demodulation,[],[f249,f450]) ).

fof(f249,plain,
    op(e0,e1) != op(e1,e1),
    inference(cnf_transformation,[],[f9]) ).

fof(f1022,plain,
    ( ~ spl3_51
    | ~ spl3_16 ),
    inference(avatar_split_clause,[],[f986,f357,f511]) ).

fof(f986,plain,
    ( op(e0,e0) != e3
    | ~ spl3_16 ),
    inference(forward_demodulation,[],[f250,f359]) ).

fof(f359,plain,
    ( e3 = op(e0,e3)
    | ~ spl3_16 ),
    inference(avatar_component_clause,[],[f357]) ).

fof(f1021,plain,
    ( ~ spl3_46
    | ~ spl3_37 ),
    inference(avatar_split_clause,[],[f981,f448,f487]) ).

fof(f487,plain,
    ( spl3_46
  <=> op(e0,e0) = e1 ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_46])]) ).

fof(f981,plain,
    ( op(e0,e0) != e1
    | ~ spl3_37 ),
    inference(forward_demodulation,[],[f248,f450]) ).

fof(f1007,plain,
    ( spl3_21
    | ~ spl3_10
    | ~ spl3_72 ),
    inference(avatar_split_clause,[],[f1006,f617,f330,f379]) ).

fof(f379,plain,
    ( spl3_21
  <=> e0 = unit ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_21])]) ).

fof(f330,plain,
    ( spl3_10
  <=> e0 = op(e3,e3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_10])]) ).

fof(f1006,plain,
    ( e0 = unit
    | ~ spl3_10
    | ~ spl3_72 ),
    inference(forward_demodulation,[],[f911,f332]) ).

fof(f332,plain,
    ( e0 = op(e3,e3)
    | ~ spl3_10 ),
    inference(avatar_component_clause,[],[f330]) ).

fof(f984,plain,
    ( ~ spl3_38
    | ~ spl3_2 ),
    inference(avatar_split_clause,[],[f983,f295,f452]) ).

fof(f295,plain,
    ( spl3_2
  <=> e0 = op(e1,e1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_2])]) ).

fof(f983,plain,
    ( e0 != op(e0,e1)
    | ~ spl3_2 ),
    inference(forward_demodulation,[],[f249,f296]) ).

fof(f296,plain,
    ( e0 = op(e1,e1)
    | ~ spl3_2 ),
    inference(avatar_component_clause,[],[f295]) ).

fof(f961,plain,
    ( ~ spl3_33
    | ~ spl3_4 ),
    inference(avatar_split_clause,[],[f960,f304,f430]) ).

fof(f430,plain,
    ( spl3_33
  <=> e0 = op(e3,e2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_33])]) ).

fof(f304,plain,
    ( spl3_4
  <=> e0 = op(e2,e2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_4])]) ).

fof(f960,plain,
    ( e0 != op(e3,e2)
    | ~ spl3_4 ),
    inference(forward_demodulation,[],[f243,f306]) ).

fof(f306,plain,
    ( e0 = op(e2,e2)
    | ~ spl3_4 ),
    inference(avatar_component_clause,[],[f304]) ).

fof(f949,plain,
    ( ~ spl3_44
    | ~ spl3_2 ),
    inference(avatar_split_clause,[],[f948,f295,f477]) ).

fof(f477,plain,
    ( spl3_44
  <=> e0 = op(e1,e2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_44])]) ).

fof(f948,plain,
    ( e0 != op(e1,e2)
    | ~ spl3_2 ),
    inference(forward_demodulation,[],[f240,f296]) ).

fof(f240,plain,
    op(e1,e1) != op(e1,e2),
    inference(cnf_transformation,[],[f9]) ).

fof(f831,plain,
    ( ~ spl3_51
    | ~ spl3_56 ),
    inference(avatar_contradiction_clause,[],[f830]) ).

fof(f830,plain,
    ( $false
    | ~ spl3_51
    | ~ spl3_56 ),
    inference(subsumption_resolution,[],[f829,f88]) ).

fof(f88,plain,
    e0 != e3,
    inference(cnf_transformation,[],[f10]) ).

fof(f10,axiom,
    ( e0 != e1
    & e1 != e2
    & e1 != e3
    & e0 != e3
    & e2 != e3
    & e0 != e2 ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax10) ).

fof(f829,plain,
    ( e0 = e3
    | ~ spl3_51
    | ~ spl3_56 ),
    inference(forward_demodulation,[],[f512,f539]) ).

fof(f539,plain,
    ( e0 = op(e0,e0)
    | ~ spl3_56 ),
    inference(avatar_component_clause,[],[f537]) ).

fof(f537,plain,
    ( spl3_56
  <=> e0 = op(e0,e0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_56])]) ).

fof(f824,plain,
    ( ~ spl3_4
    | ~ spl3_35 ),
    inference(avatar_contradiction_clause,[],[f823]) ).

fof(f823,plain,
    ( $false
    | ~ spl3_4
    | ~ spl3_35 ),
    inference(subsumption_resolution,[],[f822,f86]) ).

fof(f86,plain,
    e0 != e2,
    inference(cnf_transformation,[],[f10]) ).

fof(f822,plain,
    ( e0 = e2
    | ~ spl3_4
    | ~ spl3_35 ),
    inference(backward_demodulation,[],[f441,f306]) ).

fof(f441,plain,
    ( e2 = op(e2,e2)
    | ~ spl3_35 ),
    inference(avatar_component_clause,[],[f439]) ).

fof(f811,plain,
    ( ~ spl3_26
    | ~ spl3_56 ),
    inference(avatar_contradiction_clause,[],[f810]) ).

fof(f810,plain,
    ( $false
    | ~ spl3_26
    | ~ spl3_56 ),
    inference(subsumption_resolution,[],[f809,f86]) ).

fof(f809,plain,
    ( e0 = e2
    | ~ spl3_26
    | ~ spl3_56 ),
    inference(backward_demodulation,[],[f401,f539]) ).

fof(f775,plain,
    ( spl3_70
    | ~ spl3_21 ),
    inference(avatar_split_clause,[],[f774,f379,f605]) ).

fof(f774,plain,
    ( e1 = op(e1,e0)
    | ~ spl3_21 ),
    inference(forward_demodulation,[],[f205,f381]) ).

fof(f381,plain,
    ( e0 = unit
    | ~ spl3_21 ),
    inference(avatar_component_clause,[],[f379]) ).

fof(f773,plain,
    ( spl3_37
    | ~ spl3_21 ),
    inference(avatar_split_clause,[],[f772,f379,f448]) ).

fof(f772,plain,
    ( e1 = op(e0,e1)
    | ~ spl3_21 ),
    inference(forward_demodulation,[],[f204,f381]) ).

fof(f771,plain,
    ( spl3_86
    | ~ spl3_21 ),
    inference(avatar_split_clause,[],[f770,f379,f695]) ).

fof(f770,plain,
    ( e3 = op(e3,e0)
    | ~ spl3_21 ),
    inference(forward_demodulation,[],[f203,f381]) ).

fof(f769,plain,
    ( spl3_56
    | ~ spl3_21 ),
    inference(avatar_split_clause,[],[f768,f379,f537]) ).

fof(f768,plain,
    ( e0 = op(e0,e0)
    | ~ spl3_21 ),
    inference(forward_demodulation,[],[f202,f381]) ).

fof(f719,plain,
    ( spl3_72
    | ~ spl3_23 ),
    inference(avatar_split_clause,[],[f718,f387,f617]) ).

fof(f718,plain,
    ( e3 = inv(e3)
    | ~ spl3_23 ),
    inference(forward_demodulation,[],[f238,f389]) ).

fof(f238,plain,
    unit = inv(unit),
    inference(cnf_transformation,[],[f5]) ).

fof(f5,axiom,
    unit = inv(unit),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax5) ).

fof(f710,plain,
    ( spl3_2
    | ~ spl3_3 ),
    inference(avatar_split_clause,[],[f124,f300,f295]) ).

fof(f300,plain,
    ( spl3_3
  <=> sP0 ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_3])]) ).

fof(f124,plain,
    ( ~ sP0
    | e0 = op(e1,e1) ),
    inference(cnf_transformation,[],[f67]) ).

fof(f67,plain,
    ( ( e0 = op(e1,e1)
      & e0 = op(e0,e0)
      & e0 = op(e3,e3)
      & e0 = op(e2,e2) )
    | ~ sP0 ),
    inference(nnf_transformation,[],[f61]) ).

fof(f61,plain,
    ( ( e0 = op(e1,e1)
      & e0 = op(e0,e0)
      & e0 = op(e3,e3)
      & e0 = op(e2,e2) )
    | ~ sP0 ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP0])]) ).

fof(f705,plain,
    ( ~ spl3_3
    | spl3_10 ),
    inference(avatar_split_clause,[],[f122,f330,f300]) ).

fof(f122,plain,
    ( e0 = op(e3,e3)
    | ~ sP0 ),
    inference(cnf_transformation,[],[f67]) ).

fof(f699,plain,
    ( ~ spl3_14
    | spl3_51 ),
    inference(avatar_split_clause,[],[f117,f511,f348]) ).

fof(f348,plain,
    ( spl3_14
  <=> sP1 ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_14])]) ).

fof(f117,plain,
    ( op(e0,e0) = e3
    | ~ sP1 ),
    inference(cnf_transformation,[],[f66]) ).

fof(f66,plain,
    ( ( e3 = op(e2,e2)
      & e3 = op(e3,e3)
      & e3 = op(e1,e1)
      & op(e0,e0) = e3 )
    | ~ sP1 ),
    inference(nnf_transformation,[],[f62]) ).

fof(f62,plain,
    ( ( e3 = op(e2,e2)
      & e3 = op(e3,e3)
      & e3 = op(e1,e1)
      & op(e0,e0) = e3 )
    | ~ sP1 ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1])]) ).

fof(f688,plain,
    ( spl3_8
    | ~ spl3_36 ),
    inference(avatar_split_clause,[],[f116,f443,f322]) ).

fof(f322,plain,
    ( spl3_8
  <=> e2 = op(e3,e3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_8])]) ).

fof(f443,plain,
    ( spl3_36
  <=> sP2 ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_36])]) ).

fof(f116,plain,
    ( ~ sP2
    | e2 = op(e3,e3) ),
    inference(cnf_transformation,[],[f65]) ).

fof(f65,plain,
    ( ( e2 = op(e3,e3)
      & op(e0,e0) = e2
      & e2 = op(e2,e2)
      & e2 = op(e1,e1) )
    | ~ sP2 ),
    inference(nnf_transformation,[],[f63]) ).

fof(f63,plain,
    ( ( e2 = op(e3,e3)
      & op(e0,e0) = e2
      & e2 = op(e2,e2)
      & e2 = op(e1,e1) )
    | ~ sP2 ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP2])]) ).

fof(f687,plain,
    ( ~ spl3_19
    | ~ spl3_7 ),
    inference(avatar_split_clause,[],[f111,f318,f369]) ).

fof(f111,plain,
    ( e1 != op(e3,e3)
    | e2 != op(e0,e3) ),
    inference(cnf_transformation,[],[f51]) ).

fof(f51,plain,
    ( e2 != op(e0,e3)
    | e1 != op(e3,e3) ),
    inference(ennf_transformation,[],[f20]) ).

fof(f20,axiom,
    ~ ( e2 = op(e0,e3)
      & e1 = op(e3,e3) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax20) ).

fof(f674,plain,
    ( spl3_9
    | ~ spl3_14 ),
    inference(avatar_split_clause,[],[f119,f348,f326]) ).

fof(f119,plain,
    ( ~ sP1
    | e3 = op(e3,e3) ),
    inference(cnf_transformation,[],[f66]) ).

fof(f673,plain,
    ( ~ spl3_36
    | spl3_26 ),
    inference(avatar_split_clause,[],[f115,f400,f443]) ).

fof(f115,plain,
    ( op(e0,e0) = e2
    | ~ sP2 ),
    inference(cnf_transformation,[],[f65]) ).

fof(f666,plain,
    ( spl3_36
    | spl3_3
    | spl3_7
    | spl3_14 ),
    inference(avatar_split_clause,[],[f126,f348,f318,f300,f443]) ).

fof(f126,plain,
    ( sP1
    | e1 = op(e3,e3)
    | sP0
    | sP2 ),
    inference(cnf_transformation,[],[f64]) ).

fof(f64,plain,
    ( ( e1 = op(e2,e2)
      & e1 = op(e1,e1)
      & e1 = op(e3,e3)
      & op(e0,e0) = e1 )
    | sP2
    | sP1
    | sP0 ),
    inference(definition_folding,[],[f11,f63,f62,f61]) ).

fof(f11,axiom,
    ( ( e1 = op(e2,e2)
      & e1 = op(e1,e1)
      & e1 = op(e3,e3)
      & op(e0,e0) = e1 )
    | ( e2 = op(e3,e3)
      & op(e0,e0) = e2
      & e2 = op(e2,e2)
      & e2 = op(e1,e1) )
    | ( e3 = op(e2,e2)
      & e3 = op(e3,e3)
      & e3 = op(e1,e1)
      & op(e0,e0) = e3 )
    | ( e0 = op(e1,e1)
      & e0 = op(e0,e0)
      & e0 = op(e3,e3)
      & e0 = op(e2,e2) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax11) ).

fof(f647,plain,
    ( ~ spl3_4
    | ~ spl3_32 ),
    inference(avatar_split_clause,[],[f70,f426,f304]) ).

fof(f426,plain,
    ( spl3_32
  <=> e1 = op(e3,e2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_32])]) ).

fof(f70,plain,
    ( e1 != op(e3,e2)
    | e0 != op(e2,e2) ),
    inference(cnf_transformation,[],[f46]) ).

fof(f46,plain,
    ( e1 != op(e3,e2)
    | e0 != op(e2,e2) ),
    inference(ennf_transformation,[],[f13]) ).

fof(f13,axiom,
    ~ ( e0 = op(e2,e2)
      & e1 = op(e3,e2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax13) ).

fof(f646,plain,
    ( ~ spl3_39
    | ~ spl3_11 ),
    inference(avatar_split_clause,[],[f68,f335,f456]) ).

fof(f456,plain,
    ( spl3_39
  <=> e2 = op(e0,e1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_39])]) ).

fof(f335,plain,
    ( spl3_11
  <=> e3 = op(e1,e1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_11])]) ).

fof(f68,plain,
    ( e3 != op(e1,e1)
    | e2 != op(e0,e1) ),
    inference(cnf_transformation,[],[f60]) ).

fof(f60,plain,
    ( e3 != op(e1,e1)
    | e2 != op(e0,e1) ),
    inference(ennf_transformation,[],[f34]) ).

fof(f34,axiom,
    ~ ( e2 = op(e0,e1)
      & e3 = op(e1,e1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax34) ).

fof(f635,plain,
    ( ~ spl3_8
    | ~ spl3_18 ),
    inference(avatar_split_clause,[],[f289,f365,f322]) ).

fof(f289,plain,
    ( e1 != op(e0,e3)
    | e2 != op(e3,e3) ),
    inference(cnf_transformation,[],[f52]) ).

fof(f52,plain,
    ( e2 != op(e3,e3)
    | e1 != op(e0,e3) ),
    inference(ennf_transformation,[],[f26]) ).

fof(f26,axiom,
    ~ ( e2 = op(e3,e3)
      & e1 = op(e0,e3) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax26) ).

fof(f574,plain,
    ( ~ spl3_14
    | spl3_11 ),
    inference(avatar_split_clause,[],[f118,f335,f348]) ).

fof(f118,plain,
    ( e3 = op(e1,e1)
    | ~ sP1 ),
    inference(cnf_transformation,[],[f66]) ).

fof(f560,plain,
    ( spl3_3
    | spl3_36
    | spl3_14
    | spl3_12 ),
    inference(avatar_split_clause,[],[f127,f339,f348,f443,f300]) ).

fof(f127,plain,
    ( e1 = op(e1,e1)
    | sP1
    | sP2
    | sP0 ),
    inference(cnf_transformation,[],[f64]) ).

fof(f554,plain,
    ( spl3_46
    | spl3_14
    | spl3_3
    | spl3_36 ),
    inference(avatar_split_clause,[],[f125,f443,f300,f348,f487]) ).

fof(f125,plain,
    ( sP2
    | sP0
    | sP1
    | op(e0,e0) = e1 ),
    inference(cnf_transformation,[],[f64]) ).

fof(f535,plain,
    ( spl3_13
    | ~ spl3_36 ),
    inference(avatar_split_clause,[],[f113,f443,f343]) ).

fof(f113,plain,
    ( ~ sP2
    | e2 = op(e1,e1) ),
    inference(cnf_transformation,[],[f65]) ).

fof(f505,plain,
    ( ~ spl3_4
    | ~ spl3_43 ),
    inference(avatar_split_clause,[],[f84,f473,f304]) ).

fof(f473,plain,
    ( spl3_43
  <=> e3 = op(e1,e2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_43])]) ).

fof(f84,plain,
    ( e3 != op(e1,e2)
    | e0 != op(e2,e2) ),
    inference(cnf_transformation,[],[f45]) ).

fof(f45,plain,
    ( e3 != op(e1,e2)
    | e0 != op(e2,e2) ),
    inference(ennf_transformation,[],[f16]) ).

fof(f16,axiom,
    ~ ( e3 = op(e1,e2)
      & e0 = op(e2,e2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax16) ).

fof(f495,plain,
    ( spl3_14
    | spl3_36
    | spl3_3
    | spl3_47 ),
    inference(avatar_split_clause,[],[f128,f492,f300,f443,f348]) ).

fof(f128,plain,
    ( e1 = op(e2,e2)
    | sP0
    | sP2
    | sP1 ),
    inference(cnf_transformation,[],[f64]) ).

fof(f480,plain,
    ( spl3_41
    | spl3_42
    | spl3_43
    | spl3_44 ),
    inference(avatar_split_clause,[],[f230,f477,f473,f469,f465]) ).

fof(f230,plain,
    ( e0 = op(e1,e2)
    | e3 = op(e1,e2)
    | e1 = op(e1,e2)
    | e2 = op(e1,e2) ),
    inference(cnf_transformation,[],[f1]) ).

fof(f1,axiom,
    ( ( e3 = op(e1,e3)
      | e1 = op(e1,e3)
      | e0 = op(e1,e3)
      | e2 = op(e1,e3) )
    & ( e2 = op(e1,e2)
      | e1 = op(e1,e2)
      | e0 = op(e1,e2)
      | e3 = op(e1,e2) )
    & ( e3 = op(e2,e3)
      | e1 = op(e2,e3)
      | e2 = op(e2,e3)
      | e0 = op(e2,e3) )
    & ( e3 = op(e0,e1)
      | e0 = op(e0,e1)
      | e2 = op(e0,e1)
      | e1 = op(e0,e1) )
    & ( op(e0,e0) = e2
      | op(e0,e0) = e1
      | op(e0,e0) = e3
      | e0 = op(e0,e0) )
    & ( e2 = op(e1,e0)
      | e3 = op(e1,e0)
      | e0 = op(e1,e0)
      | e1 = op(e1,e0) )
    & ( e3 = op(e0,e3)
      | e0 = op(e0,e3)
      | e1 = op(e0,e3)
      | e2 = op(e0,e3) )
    & ( e3 = op(e3,e2)
      | e1 = op(e3,e2)
      | e2 = op(e3,e2)
      | e0 = op(e3,e2) )
    & ( e1 = op(e2,e2)
      | e2 = op(e2,e2)
      | e0 = op(e2,e2)
      | e3 = op(e2,e2) )
    & ( e3 = op(e3,e1)
      | e1 = op(e3,e1)
      | e0 = op(e3,e1)
      | e2 = op(e3,e1) )
    & ( e2 = op(e3,e3)
      | e3 = op(e3,e3)
      | e0 = op(e3,e3)
      | e1 = op(e3,e3) )
    & ( e0 = op(e2,e1)
      | e3 = op(e2,e1)
      | e2 = op(e2,e1)
      | e1 = op(e2,e1) )
    & ( e1 = op(e1,e1)
      | e0 = op(e1,e1)
      | e2 = op(e1,e1)
      | e3 = op(e1,e1) )
    & ( e2 = op(e0,e2)
      | e1 = op(e0,e2)
      | e3 = op(e0,e2)
      | e0 = op(e0,e2) )
    & ( e2 = op(e3,e0)
      | e0 = op(e3,e0)
      | e3 = op(e3,e0)
      | e1 = op(e3,e0) )
    & ( e2 = op(e2,e0)
      | e3 = op(e2,e0)
      | e0 = op(e2,e0)
      | e1 = op(e2,e0) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax1) ).

fof(f463,plain,
    ( spl3_37
    | spl3_38
    | spl3_39
    | spl3_40 ),
    inference(avatar_split_clause,[],[f228,f460,f456,f452,f448]) ).

fof(f228,plain,
    ( e3 = op(e0,e1)
    | e2 = op(e0,e1)
    | e0 = op(e0,e1)
    | e1 = op(e0,e1) ),
    inference(cnf_transformation,[],[f1]) ).

fof(f446,plain,
    ( spl3_35
    | ~ spl3_36 ),
    inference(avatar_split_clause,[],[f114,f443,f439]) ).

fof(f114,plain,
    ( ~ sP2
    | e2 = op(e2,e2) ),
    inference(cnf_transformation,[],[f65]) ).

fof(f437,plain,
    ( spl3_31
    | spl3_32
    | spl3_33
    | spl3_34 ),
    inference(avatar_split_clause,[],[f224,f434,f430,f426,f422]) ).

fof(f224,plain,
    ( e3 = op(e3,e2)
    | e0 = op(e3,e2)
    | e1 = op(e3,e2)
    | e2 = op(e3,e2) ),
    inference(cnf_transformation,[],[f1]) ).

fof(f394,plain,
    ( spl3_21
    | spl3_22
    | spl3_23
    | spl3_24 ),
    inference(avatar_split_clause,[],[f197,f391,f387,f383,f379]) ).

fof(f197,plain,
    ( e2 = unit
    | e3 = unit
    | e1 = unit
    | e0 = unit ),
    inference(cnf_transformation,[],[f3]) ).

fof(f372,plain,
    ( spl3_16
    | spl3_17
    | spl3_18
    | spl3_19 ),
    inference(avatar_split_clause,[],[f225,f369,f365,f361,f357]) ).

fof(f225,plain,
    ( e2 = op(e0,e3)
    | e1 = op(e0,e3)
    | e0 = op(e0,e3)
    | e3 = op(e0,e3) ),
    inference(cnf_transformation,[],[f1]) ).

fof(f355,plain,
    ( ~ spl3_14
    | spl3_15 ),
    inference(avatar_split_clause,[],[f120,f352,f348]) ).

fof(f120,plain,
    ( e3 = op(e2,e2)
    | ~ sP1 ),
    inference(cnf_transformation,[],[f66]) ).

fof(f307,plain,
    ( ~ spl3_3
    | spl3_4 ),
    inference(avatar_split_clause,[],[f121,f304,f300]) ).

fof(f121,plain,
    ( e0 = op(e2,e2)
    | ~ sP0 ),
    inference(cnf_transformation,[],[f67]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.11  % Problem    : ALG023+1 : TPTP v8.1.0. Released v2.7.0.
% 0.11/0.12  % Command    : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule snake_tptp_sat --cores 0 -t %d %s
% 0.12/0.33  % Computer : n025.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit   : 300
% 0.12/0.33  % WCLimit    : 300
% 0.12/0.33  % DateTime   : Mon Aug 29 14:59:14 EDT 2022
% 0.12/0.33  % CPUTime    : 
% 0.18/0.49  % (1876)fmb+10_1:1_bce=on:fmbsr=1.5:nm=4:skr=on:i=191324:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/191324Mi)
% 0.18/0.49  % (1884)dis+2_1:64_add=large:bce=on:bd=off:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 0.18/0.49  % (1884)Instruction limit reached!
% 0.18/0.49  % (1884)------------------------------
% 0.18/0.49  % (1884)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.18/0.49  % (1884)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.18/0.49  % (1884)Termination reason: Unknown
% 0.18/0.49  % (1884)Termination phase: Preprocessing 1
% 0.18/0.49  
% 0.18/0.49  % (1884)Memory used [KB]: 895
% 0.18/0.49  % (1884)Time elapsed: 0.004 s
% 0.18/0.49  % (1884)Instructions burned: 2 (million)
% 0.18/0.49  % (1884)------------------------------
% 0.18/0.49  % (1884)------------------------------
% 0.18/0.49  % (1899)ott+11_1:1_drc=off:nwc=5.0:slsq=on:slsqc=1:spb=goal_then_units:to=lpo:i=467:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/467Mi)
% 0.18/0.49  % (1877)ott+10_1:32_abs=on:br=off:urr=ec_only:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/50Mi)
% 0.18/0.50  % (1885)ott-1_1:6_av=off:cond=on:fsr=off:nwc=3.0:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 0.18/0.50  % (1892)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=99:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/99Mi)
% 0.18/0.50  % (1891)ott+11_2:3_av=off:fde=unused:nwc=5.0:tgt=ground:i=75:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/75Mi)
% 0.18/0.50  % (1886)ott+2_1:1_fsr=off:gsp=on:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/50Mi)
% 0.18/0.50  % (1883)dis+10_1:1_fsd=on:sp=occurrence:i=7:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/7Mi)
% 0.18/0.50  % (1881)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=48:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/48Mi)
% 0.18/0.51  % (1901)ott+10_1:5_bd=off:tgt=full:i=500:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/500Mi)
% 0.18/0.51  % (1883)Instruction limit reached!
% 0.18/0.51  % (1883)------------------------------
% 0.18/0.51  % (1883)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.18/0.51  % (1883)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.18/0.51  % (1883)Termination reason: Unknown
% 0.18/0.51  % (1883)Termination phase: Saturation
% 0.18/0.51  
% 0.18/0.51  % (1883)Memory used [KB]: 5628
% 0.18/0.51  % (1883)Time elapsed: 0.007 s
% 0.18/0.51  % (1883)Instructions burned: 7 (million)
% 0.18/0.51  % (1883)------------------------------
% 0.18/0.51  % (1883)------------------------------
% 0.18/0.52  % (1888)ott+10_1:28_bd=off:bs=on:tgt=ground:i=101:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/101Mi)
% 0.18/0.52  % (1880)ott+33_1:4_s2a=on:tgt=ground:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 0.18/0.52  % (1903)ott+11_2:3_av=off:fde=unused:nwc=5.0:tgt=ground:i=177:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/177Mi)
% 0.18/0.52  % (1878)ott+4_1:1_av=off:bd=off:nwc=5.0:s2a=on:s2at=2.0:slsq=on:slsqc=2:slsql=off:slsqr=1,2:sp=frequency:i=37:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/37Mi)
% 0.18/0.52  % (1898)dis+21_1:1_av=off:er=filter:slsq=on:slsqc=0:slsqr=1,1:sp=frequency:to=lpo:i=498:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/498Mi)
% 0.18/0.52  % (1905)ott+10_7:2_awrs=decay:awrsf=8:bd=preordered:drc=off:fd=preordered:fde=unused:fsr=off:slsq=on:slsqc=2:slsqr=5,8:sp=const_min:spb=units:to=lpo:i=355:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/355Mi)
% 0.18/0.52  % (1904)ott+33_1:4_s2a=on:tgt=ground:i=439:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/439Mi)
% 0.18/0.52  % (1879)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 0.18/0.53  % (1896)ott+10_1:8_bsd=on:fsd=on:lcm=predicate:nwc=5.0:s2a=on:s2at=1.5:spb=goal_then_units:i=176:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/176Mi)
% 0.18/0.53  TRYING [4]
% 0.18/0.53  % (1895)ott+4_1:1_av=off:bd=off:nwc=5.0:rp=on:s2a=on:s2at=2.0:slsq=on:slsqc=2:slsql=off:slsqr=1,2:sp=frequency:i=100:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/100Mi)
% 0.18/0.53  % (1890)ins+10_1:1_awrs=decay:awrsf=30:bsr=unit_only:foolp=on:igrr=8/457:igs=10:igwr=on:nwc=1.5:sp=weighted_frequency:to=lpo:uhcvi=on:i=68:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/68Mi)
% 0.18/0.53  % (1902)ins+10_1:1_awrs=decay:awrsf=30:bsr=unit_only:foolp=on:igrr=8/457:igs=10:igwr=on:nwc=1.5:sp=weighted_frequency:to=lpo:uhcvi=on:i=68:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/68Mi)
% 0.18/0.53  % (1897)ott+3_1:1_gsp=on:lcm=predicate:i=138:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/138Mi)
% 0.18/0.54  % (1887)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=100:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/100Mi)
% 0.18/0.54  % (1894)ott+10_1:1_tgt=ground:i=100:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/100Mi)
% 0.18/0.54  % (1889)ott+10_1:5_bd=off:tgt=full:i=99:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/99Mi)
% 0.18/0.55  % (1900)ott+10_1:1_kws=precedence:tgt=ground:i=482:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/482Mi)
% 0.18/0.56  % (1882)fmb+10_1:1_fmbsr=2.0:nm=4:skr=on:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 0.18/0.57  % (1893)fmb+10_1:1_bce=on:i=59:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/59Mi)
% 0.18/0.57  % (1892)First to succeed.
% 0.18/0.58  % (1878)Instruction limit reached!
% 0.18/0.58  % (1878)------------------------------
% 0.18/0.58  % (1878)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.18/0.58  % (1878)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.18/0.58  % (1878)Termination reason: Unknown
% 0.18/0.58  % (1878)Termination phase: Saturation
% 0.18/0.58  
% 0.18/0.58  % (1878)Memory used [KB]: 1279
% 0.18/0.58  % (1878)Time elapsed: 0.195 s
% 0.18/0.58  % (1878)Instructions burned: 37 (million)
% 0.18/0.58  % (1878)------------------------------
% 0.18/0.58  % (1878)------------------------------
% 0.18/0.58  % (1877)Instruction limit reached!
% 0.18/0.58  % (1877)------------------------------
% 0.18/0.58  % (1877)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.18/0.58  % (1877)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.18/0.58  % (1877)Termination reason: Unknown
% 0.18/0.58  % (1877)Termination phase: Saturation
% 0.18/0.58  
% 0.18/0.58  % (1877)Memory used [KB]: 6268
% 0.18/0.58  % (1877)Time elapsed: 0.026 s
% 0.18/0.58  % (1877)Instructions burned: 50 (million)
% 0.18/0.58  % (1877)------------------------------
% 0.18/0.58  % (1877)------------------------------
% 0.18/0.58  % (1885)Instruction limit reached!
% 0.18/0.58  % (1885)------------------------------
% 0.18/0.58  % (1885)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.18/0.58  % (1885)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.18/0.58  % (1885)Termination reason: Unknown
% 0.18/0.58  % (1885)Termination phase: Saturation
% 0.18/0.58  
% 0.18/0.58  % (1885)Memory used [KB]: 1535
% 0.18/0.58  % (1885)Time elapsed: 0.165 s
% 0.18/0.58  % (1885)Instructions burned: 51 (million)
% 0.18/0.58  % (1885)------------------------------
% 0.18/0.58  % (1885)------------------------------
% 0.18/0.59  % (1886)Instruction limit reached!
% 0.18/0.59  % (1886)------------------------------
% 0.18/0.59  % (1886)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.18/0.59  % (1886)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.18/0.59  % (1886)Termination reason: Unknown
% 0.18/0.59  % (1886)Termination phase: Saturation
% 0.18/0.59  
% 0.18/0.59  % (1886)Memory used [KB]: 6524
% 0.18/0.59  % (1886)Time elapsed: 0.025 s
% 0.18/0.59  % (1886)Instructions burned: 50 (million)
% 0.18/0.59  % (1886)------------------------------
% 0.18/0.59  % (1886)------------------------------
% 0.18/0.59  TRYING [5]
% 2.01/0.60  % (1880)Instruction limit reached!
% 2.01/0.60  % (1880)------------------------------
% 2.01/0.60  % (1880)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.01/0.60  % (1880)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.01/0.60  % (1880)Termination reason: Unknown
% 2.01/0.60  % (1880)Termination phase: Saturation
% 2.01/0.60  
% 2.01/0.60  % (1880)Memory used [KB]: 6268
% 2.01/0.60  % (1880)Time elapsed: 0.028 s
% 2.01/0.60  % (1880)Instructions burned: 51 (million)
% 2.01/0.60  % (1880)------------------------------
% 2.01/0.60  % (1880)------------------------------
% 2.01/0.60  % (1892)Refutation found. Thanks to Tanya!
% 2.01/0.60  % SZS status Unsatisfiable for theBenchmark
% 2.01/0.60  % SZS output start Proof for theBenchmark
% See solution above
% 2.01/0.60  % (1892)------------------------------
% 2.01/0.60  % (1892)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.01/0.60  % (1892)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.01/0.60  % (1892)Termination reason: Refutation
% 2.01/0.60  
% 2.01/0.60  % (1892)Memory used [KB]: 6396
% 2.01/0.60  % (1892)Time elapsed: 0.180 s
% 2.01/0.60  % (1892)Instructions burned: 59 (million)
% 2.01/0.60  % (1892)------------------------------
% 2.01/0.60  % (1892)------------------------------
% 2.01/0.60  % (1875)Success in time 0.259 s
%------------------------------------------------------------------------------