TSTP Solution File: SYO615-1 by Vampire-SAT---4.8

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Vampire-SAT---4.8
% Problem  : SYO615-1 : TPTP v8.1.2. Released v7.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s

% Computer : n010.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Sun May  5 12:30:52 EDT 2024

% Result   : Unsatisfiable 123.21s 17.88s
% Output   : Refutation 123.21s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   15
%            Number of leaves      :   31
% Syntax   : Number of formulae    :  321 (   4 unt;   0 def)
%            Number of atoms       : 1169 (   0 equ)
%            Maximal formula atoms :   13 (   3 avg)
%            Number of connectives : 1655 ( 807   ~; 823   |;   0   &)
%                                         (  25 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   21 (   6 avg)
%            Maximal term depth    :    4 (   1 avg)
%            Number of predicates  :   28 (  27 usr;  16 prp; 0-2 aty)
%            Number of functors    :    5 (   5 usr;   2 con; 0-2 aty)
%            Number of variables   :  485 ( 485   !;   0   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f538766,plain,
    $false,
    inference(avatar_sat_refutation,[],[f735,f5638,f42498,f43976,f44010,f44418,f44771,f46596,f46656,f46931,f53944,f55076,f55114,f55156,f66587,f154552,f156623,f158065,f160654,f161427,f161487,f162004,f163204,f327003,f332111,f338962,f352226,f368195,f386171,f386898,f396019,f397945,f407661,f512892,f514069,f516267,f520602,f521781,f524975,f527016,f529364,f535553,f538765]) ).

fof(f538765,plain,
    ( spl10_4
    | spl10_7
    | ~ spl10_1
    | ~ spl10_5 ),
    inference(avatar_split_clause,[],[f538764,f43974,f730,f44769,f42496]) ).

fof(f42496,plain,
    ( spl10_4
  <=> ! [X1] : sP2(X1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl10_4])]) ).

fof(f44769,plain,
    ( spl10_7
  <=> ! [X0] : sP9(X0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl10_7])]) ).

fof(f730,plain,
    ( spl10_1
  <=> ! [X1] : sP1(X1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl10_1])]) ).

fof(f43974,plain,
    ( spl10_5
  <=> ! [X0] : sP8(X0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl10_5])]) ).

fof(f538764,plain,
    ( ! [X0,X1] :
        ( sP9(X0)
        | sP2(X1) )
    | ~ spl10_1
    | ~ spl10_5 ),
    inference(resolution,[],[f538763,f731]) ).

fof(f731,plain,
    ( ! [X1] : sP1(X1)
    | ~ spl10_1 ),
    inference(avatar_component_clause,[],[f730]) ).

fof(f538763,plain,
    ( ! [X0,X1] :
        ( ~ sP1(max(s(X0),s(X1)))
        | sP9(X0)
        | sP2(X1) )
    | ~ spl10_5 ),
    inference(resolution,[],[f5773,f43975]) ).

fof(f43975,plain,
    ( ! [X0] : sP8(X0)
    | ~ spl10_5 ),
    inference(avatar_component_clause,[],[f43974]) ).

fof(f5773,plain,
    ! [X0,X1] :
      ( ~ sP8(max(s(X0),s(X1)))
      | sP9(X0)
      | ~ sP1(max(s(X0),s(X1)))
      | sP2(X1) ),
    inference(resolution,[],[f870,f75]) ).

fof(f75,plain,
    ! [X0,X1] :
      ( ~ eq(f(max(X0,s(X1))),a0)
      | ~ sP1(max(X0,s(X1)))
      | sP2(X1) ),
    inference(resolution,[],[f11,f29]) ).

fof(f29,plain,
    ! [X0,X1] : le(X0,max(X1,X0)),
    inference(resolution,[],[f3,f1]) ).

fof(f1,axiom,
    ! [X0] : le(X0,X0),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',sos_01) ).

fof(f3,axiom,
    ! [X2,X0,X1] :
      ( ~ le(max(X0,X1),X2)
      | le(X1,X2) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',sos_03) ).

fof(f11,plain,
    ! [X8,X7] :
      ( ~ eq(f(X8),a0)
      | ~ le(s(X7),X8)
      | ~ sP1(X8)
      | sP2(X7) ),
    inference(cnf_transformation,[],[f11_D]) ).

fof(f11_D,plain,
    ! [X7] :
      ( ! [X8] :
          ( ~ eq(f(X8),a0)
          | ~ le(s(X7),X8)
          | ~ sP1(X8) )
    <=> ~ sP2(X7) ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP2])]) ).

fof(f870,plain,
    ! [X0,X1] :
      ( eq(f(max(s(X0),X1)),a0)
      | sP9(X0)
      | ~ sP8(max(s(X0),X1)) ),
    inference(resolution,[],[f126,f4]) ).

fof(f4,axiom,
    ! [X0] :
      ( eq(f(X0),a1)
      | eq(f(X0),a0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',sos_04) ).

fof(f126,plain,
    ! [X0,X1] :
      ( ~ eq(f(max(s(X0),X1)),a1)
      | ~ sP8(max(s(X0),X1))
      | sP9(X0) ),
    inference(resolution,[],[f25,f27]) ).

fof(f27,plain,
    ! [X0,X1] : le(X0,max(X0,X1)),
    inference(resolution,[],[f2,f1]) ).

fof(f2,axiom,
    ! [X2,X0,X1] :
      ( ~ le(max(X0,X1),X2)
      | le(X0,X2) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',sos_02) ).

fof(f25,plain,
    ! [X6,X5] :
      ( ~ eq(f(X6),a1)
      | ~ le(s(X5),X6)
      | ~ sP8(X6)
      | sP9(X5) ),
    inference(cnf_transformation,[],[f25_D]) ).

fof(f25_D,plain,
    ! [X5] :
      ( ! [X6] :
          ( ~ eq(f(X6),a1)
          | ~ le(s(X5),X6)
          | ~ sP8(X6) )
    <=> ~ sP9(X5) ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP9])]) ).

fof(f535553,plain,
    ( spl10_6
    | spl10_7
    | ~ spl10_4
    | ~ spl10_5 ),
    inference(avatar_split_clause,[],[f535168,f43974,f42496,f44769,f44008]) ).

fof(f44008,plain,
    ( spl10_6
  <=> ! [X1] : sP3(X1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl10_6])]) ).

fof(f535168,plain,
    ( ! [X0,X1] :
        ( sP9(X0)
        | sP3(X1) )
    | ~ spl10_4
    | ~ spl10_5 ),
    inference(resolution,[],[f535155,f42497]) ).

fof(f42497,plain,
    ( ! [X1] : sP2(X1)
    | ~ spl10_4 ),
    inference(avatar_component_clause,[],[f42496]) ).

fof(f535155,plain,
    ( ! [X0,X1] :
        ( ~ sP2(max(s(X0),s(X1)))
        | sP9(X0)
        | sP3(X1) )
    | ~ spl10_5 ),
    inference(resolution,[],[f5772,f43975]) ).

fof(f5772,plain,
    ! [X0,X1] :
      ( ~ sP8(max(s(X0),s(X1)))
      | sP9(X0)
      | ~ sP2(max(s(X0),s(X1)))
      | sP3(X1) ),
    inference(resolution,[],[f870,f88]) ).

fof(f88,plain,
    ! [X0,X1] :
      ( ~ eq(f(max(X0,s(X1))),a0)
      | ~ sP2(max(X0,s(X1)))
      | sP3(X1) ),
    inference(resolution,[],[f13,f29]) ).

fof(f13,plain,
    ! [X6,X7] :
      ( ~ eq(f(X7),a0)
      | ~ le(s(X6),X7)
      | ~ sP2(X7)
      | sP3(X6) ),
    inference(cnf_transformation,[],[f13_D]) ).

fof(f13_D,plain,
    ! [X6] :
      ( ! [X7] :
          ( ~ eq(f(X7),a0)
          | ~ le(s(X6),X7)
          | ~ sP2(X7) )
    <=> ~ sP3(X6) ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP3])]) ).

fof(f529364,plain,
    ( spl10_6
    | spl10_3
    | ~ spl10_2
    | ~ spl10_4 ),
    inference(avatar_split_clause,[],[f528979,f42496,f733,f5636,f44008]) ).

fof(f5636,plain,
    ( spl10_3
  <=> ! [X0] : sP7(X0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl10_3])]) ).

fof(f733,plain,
    ( spl10_2
  <=> ! [X0] : sP6(X0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl10_2])]) ).

fof(f528979,plain,
    ( ! [X0,X1] :
        ( sP7(X0)
        | sP3(X1) )
    | ~ spl10_2
    | ~ spl10_4 ),
    inference(resolution,[],[f55084,f42497]) ).

fof(f55084,plain,
    ( ! [X0,X1] :
        ( ~ sP2(max(s(X0),s(X1)))
        | sP7(X0)
        | sP3(X1) )
    | ~ spl10_2 ),
    inference(resolution,[],[f734,f5604]) ).

fof(f5604,plain,
    ! [X0,X1] :
      ( ~ sP6(max(s(X0),s(X1)))
      | sP7(X0)
      | ~ sP2(max(s(X0),s(X1)))
      | sP3(X1) ),
    inference(resolution,[],[f864,f88]) ).

fof(f864,plain,
    ! [X0,X1] :
      ( eq(f(max(s(X0),X1)),a0)
      | sP7(X0)
      | ~ sP6(max(s(X0),X1)) ),
    inference(resolution,[],[f110,f4]) ).

fof(f110,plain,
    ! [X0,X1] :
      ( ~ eq(f(max(s(X0),X1)),a1)
      | ~ sP6(max(s(X0),X1))
      | sP7(X0) ),
    inference(resolution,[],[f21,f27]) ).

fof(f21,plain,
    ! [X8,X7] :
      ( ~ eq(f(X8),a1)
      | ~ le(s(X7),X8)
      | ~ sP6(X8)
      | sP7(X7) ),
    inference(cnf_transformation,[],[f21_D]) ).

fof(f21_D,plain,
    ! [X7] :
      ( ! [X8] :
          ( ~ eq(f(X8),a1)
          | ~ le(s(X7),X8)
          | ~ sP6(X8) )
    <=> ~ sP7(X7) ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP7])]) ).

fof(f734,plain,
    ( ! [X0] : sP6(X0)
    | ~ spl10_2 ),
    inference(avatar_component_clause,[],[f733]) ).

fof(f527016,plain,
    ( ~ spl10_2
    | ~ spl10_15 ),
    inference(avatar_contradiction_clause,[],[f526000]) ).

fof(f526000,plain,
    ( $false
    | ~ spl10_2
    | ~ spl10_15 ),
    inference(resolution,[],[f525885,f525177]) ).

fof(f525177,plain,
    ( ! [X0,X1] : sP5(max(s(X0),X1))
    | ~ spl10_15 ),
    inference(resolution,[],[f524976,f27]) ).

fof(f524976,plain,
    ( ! [X0,X1] :
        ( ~ le(s(X1),X0)
        | sP5(X0) )
    | ~ spl10_15 ),
    inference(resolution,[],[f163203,f51]) ).

fof(f51,plain,
    ! [X0,X1] :
      ( eq(f(X0),a0)
      | sP5(X1)
      | ~ le(s(X0),X1) ),
    inference(resolution,[],[f17,f4]) ).

fof(f17,plain,
    ! [X3,X4] :
      ( ~ eq(f(X3),a1)
      | ~ le(s(X3),X4)
      | sP5(X4) ),
    inference(cnf_transformation,[],[f17_D]) ).

fof(f17_D,plain,
    ! [X4] :
      ( ! [X3] :
          ( ~ eq(f(X3),a1)
          | ~ le(s(X3),X4) )
    <=> ~ sP5(X4) ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP5])]) ).

fof(f163203,plain,
    ( ! [X1] : ~ eq(f(X1),a0)
    | ~ spl10_15 ),
    inference(avatar_component_clause,[],[f163202]) ).

fof(f163202,plain,
    ( spl10_15
  <=> ! [X1] : ~ eq(f(X1),a0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl10_15])]) ).

fof(f525885,plain,
    ( ! [X0] : ~ sP5(X0)
    | ~ spl10_2
    | ~ spl10_15 ),
    inference(resolution,[],[f525761,f525147]) ).

fof(f525147,plain,
    ( ! [X0] : sP9(X0)
    | ~ spl10_2
    | ~ spl10_15 ),
    inference(resolution,[],[f525019,f525116]) ).

fof(f525116,plain,
    ( ! [X0] : sP8(X0)
    | ~ spl10_2
    | ~ spl10_15 ),
    inference(resolution,[],[f525018,f525083]) ).

fof(f525083,plain,
    ( ! [X0] : sP7(X0)
    | ~ spl10_2
    | ~ spl10_15 ),
    inference(resolution,[],[f525017,f734]) ).

fof(f525017,plain,
    ( ! [X0] :
        ( ~ sP6(s(X0))
        | sP7(X0) )
    | ~ spl10_15 ),
    inference(resolution,[],[f163203,f199]) ).

fof(f199,plain,
    ! [X0] :
      ( eq(f(s(X0)),a0)
      | sP7(X0)
      | ~ sP6(s(X0)) ),
    inference(resolution,[],[f109,f4]) ).

fof(f109,plain,
    ! [X0] :
      ( ~ eq(f(s(X0)),a1)
      | ~ sP6(s(X0))
      | sP7(X0) ),
    inference(resolution,[],[f21,f1]) ).

fof(f525018,plain,
    ( ! [X0] :
        ( ~ sP7(s(X0))
        | sP8(X0) )
    | ~ spl10_15 ),
    inference(resolution,[],[f163203,f200]) ).

fof(f200,plain,
    ! [X0] :
      ( eq(f(s(X0)),a0)
      | sP8(X0)
      | ~ sP7(s(X0)) ),
    inference(resolution,[],[f117,f4]) ).

fof(f117,plain,
    ! [X0] :
      ( ~ eq(f(s(X0)),a1)
      | ~ sP7(s(X0))
      | sP8(X0) ),
    inference(resolution,[],[f23,f1]) ).

fof(f23,plain,
    ! [X6,X7] :
      ( ~ eq(f(X7),a1)
      | ~ le(s(X6),X7)
      | ~ sP7(X7)
      | sP8(X6) ),
    inference(cnf_transformation,[],[f23_D]) ).

fof(f23_D,plain,
    ! [X6] :
      ( ! [X7] :
          ( ~ eq(f(X7),a1)
          | ~ le(s(X6),X7)
          | ~ sP7(X7) )
    <=> ~ sP8(X6) ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP8])]) ).

fof(f525019,plain,
    ( ! [X0] :
        ( ~ sP8(s(X0))
        | sP9(X0) )
    | ~ spl10_15 ),
    inference(resolution,[],[f163203,f208]) ).

fof(f208,plain,
    ! [X0] :
      ( eq(f(s(X0)),a0)
      | sP9(X0)
      | ~ sP8(s(X0)) ),
    inference(resolution,[],[f125,f4]) ).

fof(f125,plain,
    ! [X0] :
      ( ~ eq(f(s(X0)),a1)
      | ~ sP8(s(X0))
      | sP9(X0) ),
    inference(resolution,[],[f25,f1]) ).

fof(f525761,plain,
    ( ! [X0] :
        ( ~ sP9(s(X0))
        | ~ sP5(X0) )
    | ~ spl10_15 ),
    inference(resolution,[],[f525697,f163203]) ).

fof(f525697,plain,
    ( ! [X0] :
        ( eq(f(X0),a0)
        | ~ sP5(X0)
        | ~ sP9(s(X0)) )
    | ~ spl10_15 ),
    inference(resolution,[],[f525020,f4]) ).

fof(f525020,plain,
    ( ! [X0] :
        ( ~ eq(f(X0),a1)
        | ~ sP9(s(X0))
        | ~ sP5(X0) )
    | ~ spl10_15 ),
    inference(resolution,[],[f163203,f342]) ).

fof(f342,plain,
    ! [X0] :
      ( eq(f(s(X0)),a0)
      | ~ sP5(X0)
      | ~ sP9(s(X0))
      | ~ eq(f(X0),a1) ),
    inference(resolution,[],[f148,f4]) ).

fof(f148,plain,
    ! [X0] :
      ( ~ eq(f(s(X0)),a1)
      | ~ eq(f(X0),a1)
      | ~ sP5(X0)
      | ~ sP9(s(X0)) ),
    inference(resolution,[],[f26,f1]) ).

fof(f26,plain,
    ! [X4,X5] :
      ( ~ eq(f(X5),a1)
      | ~ eq(f(X4),a1)
      | ~ le(s(X4),X5)
      | ~ sP5(X4)
      | ~ sP9(X5) ),
    inference(general_splitting,[],[f24,f25_D]) ).

fof(f24,plain,
    ! [X6,X4,X5] :
      ( ~ eq(f(X4),a1)
      | ~ eq(f(X5),a1)
      | ~ eq(f(X6),a1)
      | ~ le(s(X4),X5)
      | ~ le(s(X5),X6)
      | ~ sP5(X4)
      | ~ sP8(X6) ),
    inference(general_splitting,[],[f22,f23_D]) ).

fof(f22,plain,
    ! [X6,X7,X4,X5] :
      ( ~ eq(f(X4),a1)
      | ~ eq(f(X5),a1)
      | ~ eq(f(X6),a1)
      | ~ eq(f(X7),a1)
      | ~ le(s(X4),X5)
      | ~ le(s(X5),X6)
      | ~ le(s(X6),X7)
      | ~ sP5(X4)
      | ~ sP7(X7) ),
    inference(general_splitting,[],[f20,f21_D]) ).

fof(f20,plain,
    ! [X8,X6,X7,X4,X5] :
      ( ~ eq(f(X4),a1)
      | ~ eq(f(X5),a1)
      | ~ eq(f(X6),a1)
      | ~ eq(f(X7),a1)
      | ~ eq(f(X8),a1)
      | ~ le(s(X4),X5)
      | ~ le(s(X5),X6)
      | ~ le(s(X6),X7)
      | ~ le(s(X7),X8)
      | ~ sP5(X4)
      | ~ sP6(X8) ),
    inference(general_splitting,[],[f18,f19_D]) ).

fof(f19,plain,
    ! [X8,X9] :
      ( ~ eq(f(X9),a1)
      | ~ le(s(X8),X9)
      | sP6(X8) ),
    inference(cnf_transformation,[],[f19_D]) ).

fof(f19_D,plain,
    ! [X8] :
      ( ! [X9] :
          ( ~ eq(f(X9),a1)
          | ~ le(s(X8),X9) )
    <=> ~ sP6(X8) ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP6])]) ).

fof(f18,plain,
    ! [X8,X6,X9,X7,X4,X5] :
      ( ~ eq(f(X4),a1)
      | ~ eq(f(X5),a1)
      | ~ eq(f(X6),a1)
      | ~ eq(f(X7),a1)
      | ~ eq(f(X8),a1)
      | ~ eq(f(X9),a1)
      | ~ le(s(X4),X5)
      | ~ le(s(X5),X6)
      | ~ le(s(X6),X7)
      | ~ le(s(X7),X8)
      | ~ le(s(X8),X9)
      | ~ sP5(X4) ),
    inference(general_splitting,[],[f6,f17_D]) ).

fof(f6,axiom,
    ! [X3,X8,X6,X9,X7,X4,X5] :
      ( ~ eq(f(X3),a1)
      | ~ eq(f(X4),a1)
      | ~ eq(f(X5),a1)
      | ~ eq(f(X6),a1)
      | ~ eq(f(X7),a1)
      | ~ eq(f(X8),a1)
      | ~ eq(f(X9),a1)
      | ~ le(s(X3),X4)
      | ~ le(s(X4),X5)
      | ~ le(s(X5),X6)
      | ~ le(s(X6),X7)
      | ~ le(s(X7),X8)
      | ~ le(s(X8),X9) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',sos_06) ).

fof(f524975,plain,
    ( spl10_15
    | spl10_3
    | ~ spl10_2
    | ~ spl10_9 ),
    inference(avatar_split_clause,[],[f524484,f53942,f733,f5636,f163202]) ).

fof(f53942,plain,
    ( spl10_9
  <=> ! [X0] :
        ( ~ sP0(X0)
        | ~ eq(f(X0),a0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl10_9])]) ).

fof(f524484,plain,
    ( ! [X0,X1] :
        ( sP7(X0)
        | ~ eq(f(X1),a0) )
    | ~ spl10_2
    | ~ spl10_9 ),
    inference(resolution,[],[f524416,f39]) ).

fof(f39,plain,
    ! [X0,X1] :
      ( sP0(max(X1,s(X0)))
      | ~ eq(f(X0),a0) ),
    inference(resolution,[],[f7,f29]) ).

fof(f7,plain,
    ! [X3,X4] :
      ( ~ eq(f(X3),a0)
      | ~ le(s(X3),X4)
      | sP0(X4) ),
    inference(cnf_transformation,[],[f7_D]) ).

fof(f7_D,plain,
    ! [X4] :
      ( ! [X3] :
          ( ~ eq(f(X3),a0)
          | ~ le(s(X3),X4) )
    <=> ~ sP0(X4) ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP0])]) ).

fof(f524416,plain,
    ( ! [X0,X1] :
        ( ~ sP0(max(s(X0),X1))
        | sP7(X0) )
    | ~ spl10_2
    | ~ spl10_9 ),
    inference(resolution,[],[f516326,f734]) ).

fof(f516326,plain,
    ( ! [X0,X1] :
        ( ~ sP6(max(s(X0),X1))
        | sP7(X0)
        | ~ sP0(max(s(X0),X1)) )
    | ~ spl10_9 ),
    inference(resolution,[],[f53943,f864]) ).

fof(f53943,plain,
    ( ! [X0] :
        ( ~ eq(f(X0),a0)
        | ~ sP0(X0) )
    | ~ spl10_9 ),
    inference(avatar_component_clause,[],[f53942]) ).

fof(f521781,plain,
    ( spl10_15
    | spl10_7
    | ~ spl10_5
    | ~ spl10_9 ),
    inference(avatar_split_clause,[],[f521290,f53942,f43974,f44769,f163202]) ).

fof(f521290,plain,
    ( ! [X0,X1] :
        ( sP9(X0)
        | ~ eq(f(X1),a0) )
    | ~ spl10_5
    | ~ spl10_9 ),
    inference(resolution,[],[f521223,f39]) ).

fof(f521223,plain,
    ( ! [X0,X1] :
        ( ~ sP0(max(s(X0),X1))
        | sP9(X0) )
    | ~ spl10_5
    | ~ spl10_9 ),
    inference(resolution,[],[f516328,f43975]) ).

fof(f516328,plain,
    ( ! [X0,X1] :
        ( ~ sP8(max(s(X0),X1))
        | sP9(X0)
        | ~ sP0(max(s(X0),X1)) )
    | ~ spl10_9 ),
    inference(resolution,[],[f53943,f870]) ).

fof(f520602,plain,
    ( spl10_15
    | spl10_5
    | ~ spl10_3
    | ~ spl10_9 ),
    inference(avatar_split_clause,[],[f520111,f53942,f5636,f43974,f163202]) ).

fof(f520111,plain,
    ( ! [X0,X1] :
        ( sP8(X0)
        | ~ eq(f(X1),a0) )
    | ~ spl10_3
    | ~ spl10_9 ),
    inference(resolution,[],[f520044,f39]) ).

fof(f520044,plain,
    ( ! [X0,X1] :
        ( ~ sP0(max(s(X0),X1))
        | sP8(X0) )
    | ~ spl10_3
    | ~ spl10_9 ),
    inference(resolution,[],[f516327,f5637]) ).

fof(f5637,plain,
    ( ! [X0] : sP7(X0)
    | ~ spl10_3 ),
    inference(avatar_component_clause,[],[f5636]) ).

fof(f516327,plain,
    ( ! [X0,X1] :
        ( ~ sP7(max(s(X0),X1))
        | sP8(X0)
        | ~ sP0(max(s(X0),X1)) )
    | ~ spl10_9 ),
    inference(resolution,[],[f53943,f866]) ).

fof(f866,plain,
    ! [X0,X1] :
      ( eq(f(max(s(X0),X1)),a0)
      | sP8(X0)
      | ~ sP7(max(s(X0),X1)) ),
    inference(resolution,[],[f118,f4]) ).

fof(f118,plain,
    ! [X0,X1] :
      ( ~ eq(f(max(s(X0),X1)),a1)
      | ~ sP7(max(s(X0),X1))
      | sP8(X0) ),
    inference(resolution,[],[f23,f27]) ).

fof(f516267,plain,
    ( spl10_7
    | spl10_9
    | ~ spl10_5
    | ~ spl10_8 ),
    inference(avatar_split_clause,[],[f516266,f46929,f43974,f53942,f44769]) ).

fof(f46929,plain,
    ( spl10_8
  <=> ! [X0] : sP4(X0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl10_8])]) ).

fof(f516266,plain,
    ( ! [X0,X1] :
        ( ~ eq(f(X0),a0)
        | ~ sP0(X0)
        | sP9(X1) )
    | ~ spl10_5
    | ~ spl10_8 ),
    inference(resolution,[],[f514084,f46930]) ).

fof(f46930,plain,
    ( ! [X0] : sP4(X0)
    | ~ spl10_8 ),
    inference(avatar_component_clause,[],[f46929]) ).

fof(f514084,plain,
    ( ! [X0,X1] :
        ( ~ sP4(max(s(X1),s(X0)))
        | ~ eq(f(X1),a0)
        | ~ sP0(X1)
        | sP9(X0) )
    | ~ spl10_5 ),
    inference(resolution,[],[f43975,f5801]) ).

fof(f5801,plain,
    ! [X0,X1] :
      ( ~ sP8(max(s(X1),s(X0)))
      | sP9(X0)
      | ~ eq(f(X1),a0)
      | ~ sP0(X1)
      | ~ sP4(max(s(X1),s(X0))) ),
    inference(resolution,[],[f871,f138]) ).

fof(f138,plain,
    ! [X0,X1] :
      ( ~ eq(f(max(s(X0),X1)),a0)
      | ~ eq(f(X0),a0)
      | ~ sP0(X0)
      | ~ sP4(max(s(X0),X1)) ),
    inference(resolution,[],[f16,f27]) ).

fof(f16,plain,
    ! [X4,X5] :
      ( ~ eq(f(X5),a0)
      | ~ eq(f(X4),a0)
      | ~ le(s(X4),X5)
      | ~ sP0(X4)
      | ~ sP4(X5) ),
    inference(general_splitting,[],[f14,f15_D]) ).

fof(f15,plain,
    ! [X6,X5] :
      ( ~ eq(f(X6),a0)
      | ~ le(s(X5),X6)
      | ~ sP3(X6)
      | sP4(X5) ),
    inference(cnf_transformation,[],[f15_D]) ).

fof(f15_D,plain,
    ! [X5] :
      ( ! [X6] :
          ( ~ eq(f(X6),a0)
          | ~ le(s(X5),X6)
          | ~ sP3(X6) )
    <=> ~ sP4(X5) ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP4])]) ).

fof(f14,plain,
    ! [X6,X4,X5] :
      ( ~ eq(f(X4),a0)
      | ~ eq(f(X5),a0)
      | ~ eq(f(X6),a0)
      | ~ le(s(X4),X5)
      | ~ le(s(X5),X6)
      | ~ sP0(X4)
      | ~ sP3(X6) ),
    inference(general_splitting,[],[f12,f13_D]) ).

fof(f12,plain,
    ! [X6,X7,X4,X5] :
      ( ~ eq(f(X4),a0)
      | ~ eq(f(X5),a0)
      | ~ eq(f(X6),a0)
      | ~ eq(f(X7),a0)
      | ~ le(s(X4),X5)
      | ~ le(s(X5),X6)
      | ~ le(s(X6),X7)
      | ~ sP0(X4)
      | ~ sP2(X7) ),
    inference(general_splitting,[],[f10,f11_D]) ).

fof(f10,plain,
    ! [X8,X6,X7,X4,X5] :
      ( ~ eq(f(X4),a0)
      | ~ eq(f(X5),a0)
      | ~ eq(f(X6),a0)
      | ~ eq(f(X7),a0)
      | ~ eq(f(X8),a0)
      | ~ le(s(X4),X5)
      | ~ le(s(X5),X6)
      | ~ le(s(X6),X7)
      | ~ le(s(X7),X8)
      | ~ sP0(X4)
      | ~ sP1(X8) ),
    inference(general_splitting,[],[f8,f9_D]) ).

fof(f9,plain,
    ! [X8,X9] :
      ( ~ eq(f(X9),a0)
      | ~ le(s(X8),X9)
      | sP1(X8) ),
    inference(cnf_transformation,[],[f9_D]) ).

fof(f9_D,plain,
    ! [X8] :
      ( ! [X9] :
          ( ~ eq(f(X9),a0)
          | ~ le(s(X8),X9) )
    <=> ~ sP1(X8) ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP1])]) ).

fof(f8,plain,
    ! [X8,X6,X9,X7,X4,X5] :
      ( ~ eq(f(X4),a0)
      | ~ eq(f(X5),a0)
      | ~ eq(f(X6),a0)
      | ~ eq(f(X7),a0)
      | ~ eq(f(X8),a0)
      | ~ eq(f(X9),a0)
      | ~ le(s(X4),X5)
      | ~ le(s(X5),X6)
      | ~ le(s(X6),X7)
      | ~ le(s(X7),X8)
      | ~ le(s(X8),X9)
      | ~ sP0(X4) ),
    inference(general_splitting,[],[f5,f7_D]) ).

fof(f5,axiom,
    ! [X3,X8,X6,X9,X7,X4,X5] :
      ( ~ eq(f(X3),a0)
      | ~ eq(f(X4),a0)
      | ~ eq(f(X5),a0)
      | ~ eq(f(X6),a0)
      | ~ eq(f(X7),a0)
      | ~ eq(f(X8),a0)
      | ~ eq(f(X9),a0)
      | ~ le(s(X3),X4)
      | ~ le(s(X4),X5)
      | ~ le(s(X5),X6)
      | ~ le(s(X6),X7)
      | ~ le(s(X7),X8)
      | ~ le(s(X8),X9) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',sos_05) ).

fof(f871,plain,
    ! [X0,X1] :
      ( eq(f(max(X0,s(X1))),a0)
      | sP9(X1)
      | ~ sP8(max(X0,s(X1))) ),
    inference(resolution,[],[f127,f4]) ).

fof(f127,plain,
    ! [X0,X1] :
      ( ~ eq(f(max(X0,s(X1))),a1)
      | ~ sP8(max(X0,s(X1)))
      | sP9(X1) ),
    inference(resolution,[],[f25,f29]) ).

fof(f514069,plain,
    ( spl10_5
    | spl10_9
    | ~ spl10_3
    | ~ spl10_8 ),
    inference(avatar_split_clause,[],[f514068,f46929,f5636,f53942,f43974]) ).

fof(f514068,plain,
    ( ! [X0,X1] :
        ( ~ eq(f(X0),a0)
        | ~ sP0(X0)
        | sP8(X1) )
    | ~ spl10_3
    | ~ spl10_8 ),
    inference(resolution,[],[f512918,f46930]) ).

fof(f512918,plain,
    ( ! [X0,X1] :
        ( ~ sP4(max(s(X0),s(X1)))
        | ~ eq(f(X1),a0)
        | ~ sP0(X1)
        | sP8(X0) )
    | ~ spl10_3 ),
    inference(resolution,[],[f5685,f5637]) ).

fof(f5685,plain,
    ! [X0,X1] :
      ( ~ sP7(max(s(X0),s(X1)))
      | sP8(X0)
      | ~ eq(f(X1),a0)
      | ~ sP0(X1)
      | ~ sP4(max(s(X0),s(X1))) ),
    inference(resolution,[],[f866,f139]) ).

fof(f139,plain,
    ! [X0,X1] :
      ( ~ eq(f(max(X0,s(X1))),a0)
      | ~ eq(f(X1),a0)
      | ~ sP0(X1)
      | ~ sP4(max(X0,s(X1))) ),
    inference(resolution,[],[f16,f29]) ).

fof(f512892,plain,
    ( spl10_3
    | spl10_9
    | ~ spl10_2
    | ~ spl10_8 ),
    inference(avatar_split_clause,[],[f512889,f46929,f733,f53942,f5636]) ).

fof(f512889,plain,
    ( ! [X0,X1] :
        ( ~ eq(f(X0),a0)
        | ~ sP0(X0)
        | sP7(X1) )
    | ~ spl10_2
    | ~ spl10_8 ),
    inference(resolution,[],[f512887,f46930]) ).

fof(f512887,plain,
    ( ! [X0,X1] :
        ( ~ sP4(max(s(X0),s(X1)))
        | ~ eq(f(X1),a0)
        | ~ sP0(X1)
        | sP7(X0) )
    | ~ spl10_2 ),
    inference(resolution,[],[f5602,f734]) ).

fof(f5602,plain,
    ! [X0,X1] :
      ( ~ sP6(max(s(X0),s(X1)))
      | sP7(X0)
      | ~ eq(f(X1),a0)
      | ~ sP0(X1)
      | ~ sP4(max(s(X0),s(X1))) ),
    inference(resolution,[],[f864,f139]) ).

fof(f407661,plain,
    ( ~ spl10_1
    | ~ spl10_12 ),
    inference(avatar_contradiction_clause,[],[f407077]) ).

fof(f407077,plain,
    ( $false
    | ~ spl10_1
    | ~ spl10_12 ),
    inference(resolution,[],[f406989,f398289]) ).

fof(f398289,plain,
    ( ! [X0,X1] : sP0(max(s(X0),X1))
    | ~ spl10_12 ),
    inference(resolution,[],[f397947,f27]) ).

fof(f397947,plain,
    ( ! [X0,X1] :
        ( ~ le(s(X0),X1)
        | sP0(X1) )
    | ~ spl10_12 ),
    inference(resolution,[],[f397946,f7]) ).

fof(f397946,plain,
    ( ! [X0] : eq(f(X0),a0)
    | ~ spl10_12 ),
    inference(resolution,[],[f156622,f4]) ).

fof(f156622,plain,
    ( ! [X1] : ~ eq(f(X1),a1)
    | ~ spl10_12 ),
    inference(avatar_component_clause,[],[f156621]) ).

fof(f156621,plain,
    ( spl10_12
  <=> ! [X1] : ~ eq(f(X1),a1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl10_12])]) ).

fof(f406989,plain,
    ( ! [X0] : ~ sP0(X0)
    | ~ spl10_1
    | ~ spl10_12 ),
    inference(resolution,[],[f406550,f400766]) ).

fof(f400766,plain,
    ( ! [X0] : sP4(X0)
    | ~ spl10_1
    | ~ spl10_12 ),
    inference(resolution,[],[f400739,f398005]) ).

fof(f398005,plain,
    ( ! [X0] :
        ( ~ sP3(s(X0))
        | sP4(X0) )
    | ~ spl10_12 ),
    inference(resolution,[],[f397946,f94]) ).

fof(f94,plain,
    ! [X0] :
      ( ~ eq(f(s(X0)),a0)
      | ~ sP3(s(X0))
      | sP4(X0) ),
    inference(resolution,[],[f15,f1]) ).

fof(f400739,plain,
    ( ! [X0] : sP3(X0)
    | ~ spl10_1
    | ~ spl10_12 ),
    inference(resolution,[],[f400738,f398004]) ).

fof(f398004,plain,
    ( ! [X0] :
        ( ~ sP2(s(X0))
        | sP3(X0) )
    | ~ spl10_12 ),
    inference(resolution,[],[f397946,f86]) ).

fof(f86,plain,
    ! [X0] :
      ( ~ eq(f(s(X0)),a0)
      | ~ sP2(s(X0))
      | sP3(X0) ),
    inference(resolution,[],[f13,f1]) ).

fof(f400738,plain,
    ( ! [X0] : sP2(X0)
    | ~ spl10_1
    | ~ spl10_12 ),
    inference(resolution,[],[f398003,f731]) ).

fof(f398003,plain,
    ( ! [X0] :
        ( ~ sP1(s(X0))
        | sP2(X0) )
    | ~ spl10_12 ),
    inference(resolution,[],[f397946,f73]) ).

fof(f73,plain,
    ! [X0] :
      ( ~ eq(f(s(X0)),a0)
      | ~ sP1(s(X0))
      | sP2(X0) ),
    inference(resolution,[],[f11,f1]) ).

fof(f406550,plain,
    ( ! [X0] :
        ( ~ sP4(s(X0))
        | ~ sP0(X0) )
    | ~ spl10_12 ),
    inference(resolution,[],[f398006,f397946]) ).

fof(f398006,plain,
    ( ! [X0] :
        ( ~ eq(f(X0),a0)
        | ~ sP0(X0)
        | ~ sP4(s(X0)) )
    | ~ spl10_12 ),
    inference(resolution,[],[f397946,f137]) ).

fof(f137,plain,
    ! [X0] :
      ( ~ eq(f(s(X0)),a0)
      | ~ eq(f(X0),a0)
      | ~ sP0(X0)
      | ~ sP4(s(X0)) ),
    inference(resolution,[],[f16,f1]) ).

fof(f397945,plain,
    ( spl10_12
    | spl10_6
    | ~ spl10_4
    | ~ spl10_10 ),
    inference(avatar_split_clause,[],[f397872,f154550,f42496,f44008,f156621]) ).

fof(f154550,plain,
    ( spl10_10
  <=> ! [X0] :
        ( ~ eq(f(X0),a1)
        | ~ sP5(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl10_10])]) ).

fof(f397872,plain,
    ( ! [X0,X1] :
        ( sP3(X0)
        | ~ eq(f(X1),a1) )
    | ~ spl10_4
    | ~ spl10_10 ),
    inference(resolution,[],[f392391,f42497]) ).

fof(f392391,plain,
    ( ! [X0,X1] :
        ( ~ sP2(max(s(X0),s(X1)))
        | sP3(X0)
        | ~ eq(f(X1),a1) )
    | ~ spl10_10 ),
    inference(resolution,[],[f386245,f54]) ).

fof(f54,plain,
    ! [X0,X1] :
      ( sP5(max(X1,s(X0)))
      | ~ eq(f(X0),a1) ),
    inference(resolution,[],[f17,f29]) ).

fof(f386245,plain,
    ( ! [X0,X1] :
        ( ~ sP5(max(s(X0),X1))
        | ~ sP2(max(s(X0),X1))
        | sP3(X0) )
    | ~ spl10_10 ),
    inference(resolution,[],[f386173,f87]) ).

fof(f87,plain,
    ! [X0,X1] :
      ( ~ eq(f(max(s(X0),X1)),a0)
      | ~ sP2(max(s(X0),X1))
      | sP3(X0) ),
    inference(resolution,[],[f13,f27]) ).

fof(f386173,plain,
    ( ! [X0] :
        ( eq(f(X0),a0)
        | ~ sP5(X0) )
    | ~ spl10_10 ),
    inference(resolution,[],[f154551,f4]) ).

fof(f154551,plain,
    ( ! [X0] :
        ( ~ eq(f(X0),a1)
        | ~ sP5(X0) )
    | ~ spl10_10 ),
    inference(avatar_component_clause,[],[f154550]) ).

fof(f396019,plain,
    ( spl10_12
    | spl10_4
    | ~ spl10_1
    | ~ spl10_10 ),
    inference(avatar_split_clause,[],[f395948,f154550,f730,f42496,f156621]) ).

fof(f395948,plain,
    ( ! [X0,X1] :
        ( sP2(X0)
        | ~ eq(f(X1),a1) )
    | ~ spl10_1
    | ~ spl10_10 ),
    inference(resolution,[],[f390005,f731]) ).

fof(f390005,plain,
    ( ! [X0,X1] :
        ( ~ sP1(max(s(X0),s(X1)))
        | sP2(X0)
        | ~ eq(f(X1),a1) )
    | ~ spl10_10 ),
    inference(resolution,[],[f386244,f54]) ).

fof(f386244,plain,
    ( ! [X0,X1] :
        ( ~ sP5(max(s(X0),X1))
        | ~ sP1(max(s(X0),X1))
        | sP2(X0) )
    | ~ spl10_10 ),
    inference(resolution,[],[f386173,f74]) ).

fof(f74,plain,
    ! [X0,X1] :
      ( ~ eq(f(max(s(X0),X1)),a0)
      | ~ sP1(max(s(X0),X1))
      | sP2(X0) ),
    inference(resolution,[],[f11,f27]) ).

fof(f386898,plain,
    ( spl10_1
    | spl10_1
    | ~ spl10_10 ),
    inference(avatar_split_clause,[],[f386468,f154550,f730,f730]) ).

fof(f386468,plain,
    ( ! [X0,X1] :
        ( sP1(X0)
        | sP1(X1) )
    | ~ spl10_10 ),
    inference(resolution,[],[f386243,f203]) ).

fof(f203,plain,
    ! [X0,X1] :
      ( sP5(max(X0,s(s(X1))))
      | sP1(X1) ),
    inference(resolution,[],[f164,f29]) ).

fof(f164,plain,
    ! [X0,X1] :
      ( ~ le(s(s(X1)),X0)
      | sP5(X0)
      | sP1(X1) ),
    inference(resolution,[],[f51,f45]) ).

fof(f45,plain,
    ! [X0] :
      ( ~ eq(f(s(X0)),a0)
      | sP1(X0) ),
    inference(resolution,[],[f9,f1]) ).

fof(f386243,plain,
    ( ! [X0,X1] :
        ( ~ sP5(max(s(X0),X1))
        | sP1(X0) )
    | ~ spl10_10 ),
    inference(resolution,[],[f386173,f46]) ).

fof(f46,plain,
    ! [X0,X1] :
      ( ~ eq(f(max(s(X0),X1)),a0)
      | sP1(X0) ),
    inference(resolution,[],[f9,f27]) ).

fof(f386171,plain,
    ( spl10_1
    | spl10_10
    | ~ spl10_7 ),
    inference(avatar_split_clause,[],[f386170,f44769,f154550,f730]) ).

fof(f386170,plain,
    ( ! [X0,X1] :
        ( ~ sP5(X0)
        | ~ eq(f(X0),a1)
        | sP1(X1) )
    | ~ spl10_7 ),
    inference(resolution,[],[f13867,f44770]) ).

fof(f44770,plain,
    ( ! [X0] : sP9(X0)
    | ~ spl10_7 ),
    inference(avatar_component_clause,[],[f44769]) ).

fof(f13867,plain,
    ! [X0,X1] :
      ( ~ sP9(max(s(X0),s(X1)))
      | ~ sP5(X0)
      | ~ eq(f(X0),a1)
      | sP1(X1) ),
    inference(resolution,[],[f1755,f47]) ).

fof(f47,plain,
    ! [X0,X1] :
      ( ~ eq(f(max(X0,s(X1))),a0)
      | sP1(X1) ),
    inference(resolution,[],[f9,f29]) ).

fof(f1755,plain,
    ! [X0,X1] :
      ( eq(f(max(s(X0),X1)),a0)
      | ~ sP5(X0)
      | ~ sP9(max(s(X0),X1))
      | ~ eq(f(X0),a1) ),
    inference(resolution,[],[f149,f4]) ).

fof(f149,plain,
    ! [X0,X1] :
      ( ~ eq(f(max(s(X0),X1)),a1)
      | ~ eq(f(X0),a1)
      | ~ sP5(X0)
      | ~ sP9(max(s(X0),X1)) ),
    inference(resolution,[],[f26,f27]) ).

fof(f368195,plain,
    ( spl10_4
    | spl10_10
    | ~ spl10_1
    | ~ spl10_7 ),
    inference(avatar_split_clause,[],[f368193,f44769,f730,f154550,f42496]) ).

fof(f368193,plain,
    ( ! [X0,X1] :
        ( ~ eq(f(X0),a1)
        | ~ sP5(X0)
        | sP2(X1) )
    | ~ spl10_1
    | ~ spl10_7 ),
    inference(resolution,[],[f368192,f731]) ).

fof(f368192,plain,
    ( ! [X0,X1] :
        ( ~ sP1(max(s(X0),s(X1)))
        | ~ eq(f(X0),a1)
        | ~ sP5(X0)
        | sP2(X1) )
    | ~ spl10_7 ),
    inference(resolution,[],[f13866,f44770]) ).

fof(f13866,plain,
    ! [X0,X1] :
      ( ~ sP9(max(s(X0),s(X1)))
      | ~ sP5(X0)
      | ~ eq(f(X0),a1)
      | ~ sP1(max(s(X0),s(X1)))
      | sP2(X1) ),
    inference(resolution,[],[f1755,f75]) ).

fof(f352226,plain,
    ( spl10_6
    | spl10_10
    | ~ spl10_4
    | ~ spl10_7 ),
    inference(avatar_split_clause,[],[f352224,f44769,f42496,f154550,f44008]) ).

fof(f352224,plain,
    ( ! [X0,X1] :
        ( ~ eq(f(X0),a1)
        | ~ sP5(X0)
        | sP3(X1) )
    | ~ spl10_4
    | ~ spl10_7 ),
    inference(resolution,[],[f352223,f42497]) ).

fof(f352223,plain,
    ( ! [X0,X1] :
        ( ~ sP2(max(s(X0),s(X1)))
        | ~ eq(f(X0),a1)
        | ~ sP5(X0)
        | sP3(X1) )
    | ~ spl10_7 ),
    inference(resolution,[],[f13865,f44770]) ).

fof(f13865,plain,
    ! [X0,X1] :
      ( ~ sP9(max(s(X0),s(X1)))
      | ~ sP5(X0)
      | ~ eq(f(X0),a1)
      | ~ sP2(max(s(X0),s(X1)))
      | sP3(X1) ),
    inference(resolution,[],[f1755,f88]) ).

fof(f338962,plain,
    ( ~ spl10_7
    | ~ spl10_15 ),
    inference(avatar_contradiction_clause,[],[f338114]) ).

fof(f338114,plain,
    ( $false
    | ~ spl10_7
    | ~ spl10_15 ),
    inference(resolution,[],[f337857,f332113]) ).

fof(f332113,plain,
    ( ! [X0] : sP5(s(X0))
    | ~ spl10_15 ),
    inference(resolution,[],[f163203,f58]) ).

fof(f58,plain,
    ! [X0] :
      ( eq(f(X0),a0)
      | sP5(s(X0)) ),
    inference(resolution,[],[f52,f4]) ).

fof(f52,plain,
    ! [X0] :
      ( ~ eq(f(X0),a1)
      | sP5(s(X0)) ),
    inference(resolution,[],[f17,f1]) ).

fof(f337857,plain,
    ( ! [X0] : ~ sP5(X0)
    | ~ spl10_7
    | ~ spl10_15 ),
    inference(resolution,[],[f337774,f44770]) ).

fof(f337774,plain,
    ( ! [X0] :
        ( ~ sP9(s(X0))
        | ~ sP5(X0) )
    | ~ spl10_15 ),
    inference(resolution,[],[f336185,f163203]) ).

fof(f336185,plain,
    ( ! [X0] :
        ( eq(f(X0),a0)
        | ~ sP5(X0)
        | ~ sP9(s(X0)) )
    | ~ spl10_15 ),
    inference(resolution,[],[f332153,f4]) ).

fof(f332153,plain,
    ( ! [X0] :
        ( ~ eq(f(X0),a1)
        | ~ sP9(s(X0))
        | ~ sP5(X0) )
    | ~ spl10_15 ),
    inference(resolution,[],[f163203,f342]) ).

fof(f332111,plain,
    ( spl10_15
    | spl10_13
    | ~ spl10_7
    | ~ spl10_9 ),
    inference(avatar_split_clause,[],[f331788,f53942,f44769,f160652,f163202]) ).

fof(f160652,plain,
    ( spl10_13
  <=> ! [X0] :
        ( ~ sP0(X0)
        | ~ sP5(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl10_13])]) ).

fof(f331788,plain,
    ( ! [X0,X1] :
        ( ~ sP5(X0)
        | ~ sP0(X0)
        | ~ eq(f(X1),a0) )
    | ~ spl10_7
    | ~ spl10_9 ),
    inference(resolution,[],[f331732,f39]) ).

fof(f331732,plain,
    ( ! [X0,X1] :
        ( ~ sP0(max(s(X0),X1))
        | ~ sP5(X0)
        | ~ sP0(X0) )
    | ~ spl10_7
    | ~ spl10_9 ),
    inference(resolution,[],[f330574,f44770]) ).

fof(f330574,plain,
    ( ! [X0,X1] :
        ( ~ sP9(max(s(X0),X1))
        | ~ sP0(max(s(X0),X1))
        | ~ sP5(X0)
        | ~ sP0(X0) )
    | ~ spl10_9 ),
    inference(resolution,[],[f330490,f27]) ).

fof(f330490,plain,
    ( ! [X0,X1] :
        ( ~ le(s(X0),X1)
        | ~ sP9(X1)
        | ~ sP0(X1)
        | ~ sP5(X0)
        | ~ sP0(X0) )
    | ~ spl10_9 ),
    inference(resolution,[],[f328819,f53943]) ).

fof(f328819,plain,
    ( ! [X0,X1] :
        ( eq(f(X0),a0)
        | ~ sP5(X0)
        | ~ sP9(X1)
        | ~ sP0(X1)
        | ~ le(s(X0),X1) )
    | ~ spl10_9 ),
    inference(resolution,[],[f327010,f4]) ).

fof(f327010,plain,
    ( ! [X0,X1] :
        ( ~ eq(f(X1),a1)
        | ~ le(s(X1),X0)
        | ~ sP5(X1)
        | ~ sP9(X0)
        | ~ sP0(X0) )
    | ~ spl10_9 ),
    inference(resolution,[],[f53943,f146]) ).

fof(f146,plain,
    ! [X0,X1] :
      ( eq(f(X1),a0)
      | ~ le(s(X0),X1)
      | ~ sP5(X0)
      | ~ sP9(X1)
      | ~ eq(f(X0),a1) ),
    inference(resolution,[],[f26,f4]) ).

fof(f327003,plain,
    ( spl10_9
    | spl10_10
    | ~ spl10_7
    | ~ spl10_8 ),
    inference(avatar_split_clause,[],[f327002,f46929,f44769,f154550,f53942]) ).

fof(f327002,plain,
    ( ! [X0,X1] :
        ( ~ eq(f(X0),a1)
        | ~ eq(f(X1),a0)
        | ~ sP0(X1)
        | ~ sP5(X0) )
    | ~ spl10_7
    | ~ spl10_8 ),
    inference(resolution,[],[f254204,f46930]) ).

fof(f254204,plain,
    ( ! [X0,X1] :
        ( ~ sP4(max(s(X0),s(X1)))
        | ~ eq(f(X0),a1)
        | ~ eq(f(X1),a0)
        | ~ sP0(X1)
        | ~ sP5(X0) )
    | ~ spl10_7 ),
    inference(resolution,[],[f13863,f44770]) ).

fof(f13863,plain,
    ! [X0,X1] :
      ( ~ sP9(max(s(X0),s(X1)))
      | ~ sP5(X0)
      | ~ eq(f(X0),a1)
      | ~ eq(f(X1),a0)
      | ~ sP0(X1)
      | ~ sP4(max(s(X0),s(X1))) ),
    inference(resolution,[],[f1755,f139]) ).

fof(f163204,plain,
    ( spl10_15
    | spl10_11
    | ~ spl10_13 ),
    inference(avatar_split_clause,[],[f163007,f160652,f156029,f163202]) ).

fof(f156029,plain,
    ( spl10_11
  <=> ! [X1] : sP0(s(X1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl10_11])]) ).

fof(f163007,plain,
    ( ! [X0,X1] :
        ( sP0(s(X0))
        | ~ eq(f(X1),a0) )
    | ~ spl10_13 ),
    inference(resolution,[],[f160703,f39]) ).

fof(f160703,plain,
    ( ! [X0,X1] :
        ( ~ sP0(max(s(X0),X1))
        | sP0(s(X0)) )
    | ~ spl10_13 ),
    inference(resolution,[],[f160653,f193]) ).

fof(f193,plain,
    ! [X0,X1] :
      ( sP5(max(s(X0),X1))
      | sP0(s(X0)) ),
    inference(resolution,[],[f163,f27]) ).

fof(f163,plain,
    ! [X0,X1] :
      ( ~ le(s(X1),X0)
      | sP5(X0)
      | sP0(s(X1)) ),
    inference(resolution,[],[f51,f37]) ).

fof(f37,plain,
    ! [X0] :
      ( ~ eq(f(X0),a0)
      | sP0(s(X0)) ),
    inference(resolution,[],[f7,f1]) ).

fof(f160653,plain,
    ( ! [X0] :
        ( ~ sP5(X0)
        | ~ sP0(X0) )
    | ~ spl10_13 ),
    inference(avatar_component_clause,[],[f160652]) ).

fof(f162004,plain,
    ( ~ spl10_10
    | ~ spl10_13
    | ~ spl10_14 ),
    inference(avatar_contradiction_clause,[],[f161488]) ).

fof(f161488,plain,
    ( $false
    | ~ spl10_10
    | ~ spl10_13
    | ~ spl10_14 ),
    inference(resolution,[],[f161485,f161426]) ).

fof(f161426,plain,
    ( ! [X1] : sP5(s(X1))
    | ~ spl10_14 ),
    inference(avatar_component_clause,[],[f161425]) ).

fof(f161425,plain,
    ( spl10_14
  <=> ! [X1] : sP5(s(X1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl10_14])]) ).

fof(f161485,plain,
    ( ! [X0] : ~ sP5(X0)
    | ~ spl10_10
    | ~ spl10_13
    | ~ spl10_14 ),
    inference(resolution,[],[f161432,f154561]) ).

fof(f154561,plain,
    ( ! [X0] :
        ( sP0(s(X0))
        | ~ sP5(X0) )
    | ~ spl10_10 ),
    inference(resolution,[],[f154553,f37]) ).

fof(f154553,plain,
    ( ! [X0] :
        ( eq(f(X0),a0)
        | ~ sP5(X0) )
    | ~ spl10_10 ),
    inference(resolution,[],[f154551,f4]) ).

fof(f161432,plain,
    ( ! [X0] : ~ sP0(s(X0))
    | ~ spl10_13
    | ~ spl10_14 ),
    inference(resolution,[],[f161426,f160653]) ).

fof(f161487,plain,
    ( ~ spl10_11
    | ~ spl10_13
    | ~ spl10_14 ),
    inference(avatar_contradiction_clause,[],[f161483]) ).

fof(f161483,plain,
    ( $false
    | ~ spl10_11
    | ~ spl10_13
    | ~ spl10_14 ),
    inference(resolution,[],[f161432,f156030]) ).

fof(f156030,plain,
    ( ! [X1] : sP0(s(X1))
    | ~ spl10_11 ),
    inference(avatar_component_clause,[],[f156029]) ).

fof(f161427,plain,
    ( spl10_14
    | spl10_12
    | ~ spl10_13 ),
    inference(avatar_split_clause,[],[f161213,f160652,f156621,f161425]) ).

fof(f161213,plain,
    ( ! [X0,X1] :
        ( ~ eq(f(X0),a1)
        | sP5(s(X1)) )
    | ~ spl10_13 ),
    inference(resolution,[],[f160702,f519]) ).

fof(f519,plain,
    ! [X0,X1] :
      ( sP0(max(X1,s(X0)))
      | sP5(s(X0)) ),
    inference(resolution,[],[f83,f29]) ).

fof(f83,plain,
    ! [X0,X1] :
      ( ~ le(s(X0),X1)
      | sP5(s(X0))
      | sP0(X1) ),
    inference(resolution,[],[f58,f7]) ).

fof(f160702,plain,
    ( ! [X0,X1] :
        ( ~ sP0(max(s(X0),X1))
        | ~ eq(f(X0),a1) )
    | ~ spl10_13 ),
    inference(resolution,[],[f160653,f53]) ).

fof(f53,plain,
    ! [X0,X1] :
      ( sP5(max(s(X0),X1))
      | ~ eq(f(X0),a1) ),
    inference(resolution,[],[f17,f27]) ).

fof(f160654,plain,
    ( spl10_12
    | spl10_13
    | ~ spl10_8
    | ~ spl10_10 ),
    inference(avatar_split_clause,[],[f160650,f154550,f46929,f160652,f156621]) ).

fof(f160650,plain,
    ( ! [X0,X1] :
        ( ~ sP0(X0)
        | ~ sP5(X0)
        | ~ eq(f(X1),a1) )
    | ~ spl10_8
    | ~ spl10_10 ),
    inference(resolution,[],[f159846,f46930]) ).

fof(f159846,plain,
    ( ! [X0,X1] :
        ( ~ sP4(max(s(X0),s(X1)))
        | ~ sP0(X0)
        | ~ sP5(X0)
        | ~ eq(f(X1),a1) )
    | ~ spl10_10 ),
    inference(resolution,[],[f158909,f54]) ).

fof(f158909,plain,
    ( ! [X0,X1] :
        ( ~ sP5(max(s(X0),X1))
        | ~ sP0(X0)
        | ~ sP4(max(s(X0),X1))
        | ~ sP5(X0) )
    | ~ spl10_10 ),
    inference(resolution,[],[f158617,f27]) ).

fof(f158617,plain,
    ( ! [X0,X1] :
        ( ~ le(s(X0),X1)
        | ~ sP5(X0)
        | ~ sP0(X0)
        | ~ sP4(X1)
        | ~ sP5(X1) )
    | ~ spl10_10 ),
    inference(resolution,[],[f154559,f154553]) ).

fof(f154559,plain,
    ( ! [X0,X1] :
        ( ~ eq(f(X1),a0)
        | ~ le(s(X0),X1)
        | ~ sP5(X0)
        | ~ sP0(X0)
        | ~ sP4(X1) )
    | ~ spl10_10 ),
    inference(resolution,[],[f154553,f16]) ).

fof(f158065,plain,
    ( ~ spl10_6
    | ~ spl10_10
    | ~ spl10_12 ),
    inference(avatar_contradiction_clause,[],[f157667]) ).

fof(f157667,plain,
    ( $false
    | ~ spl10_6
    | ~ spl10_10
    | ~ spl10_12 ),
    inference(resolution,[],[f157591,f156760]) ).

fof(f156760,plain,
    ( ! [X0,X1] : sP0(max(s(X0),X1))
    | ~ spl10_12 ),
    inference(resolution,[],[f156625,f27]) ).

fof(f156625,plain,
    ( ! [X0,X1] :
        ( ~ le(s(X0),X1)
        | sP0(X1) )
    | ~ spl10_12 ),
    inference(resolution,[],[f156624,f7]) ).

fof(f156624,plain,
    ( ! [X0] : eq(f(X0),a0)
    | ~ spl10_12 ),
    inference(resolution,[],[f156622,f4]) ).

fof(f157591,plain,
    ( ! [X0] : ~ sP0(X0)
    | ~ spl10_6
    | ~ spl10_10
    | ~ spl10_12 ),
    inference(resolution,[],[f157587,f156755]) ).

fof(f156755,plain,
    ( ! [X0] : sP4(X0)
    | ~ spl10_6
    | ~ spl10_12 ),
    inference(resolution,[],[f156679,f44009]) ).

fof(f44009,plain,
    ( ! [X1] : sP3(X1)
    | ~ spl10_6 ),
    inference(avatar_component_clause,[],[f44008]) ).

fof(f156679,plain,
    ( ! [X0] :
        ( ~ sP3(s(X0))
        | sP4(X0) )
    | ~ spl10_12 ),
    inference(resolution,[],[f156624,f94]) ).

fof(f157587,plain,
    ( ! [X0] :
        ( ~ sP4(s(X0))
        | ~ sP0(X0) )
    | ~ spl10_10
    | ~ spl10_12 ),
    inference(duplicate_literal_removal,[],[f157536]) ).

fof(f157536,plain,
    ( ! [X0] :
        ( ~ sP0(X0)
        | ~ sP4(s(X0))
        | ~ sP0(X0)
        | ~ sP4(s(X0)) )
    | ~ spl10_10
    | ~ spl10_12 ),
    inference(resolution,[],[f156675,f156687]) ).

fof(f156687,plain,
    ( ! [X0] :
        ( sP5(s(X0))
        | ~ sP0(X0)
        | ~ sP4(s(X0)) )
    | ~ spl10_12 ),
    inference(resolution,[],[f156624,f5869]) ).

fof(f5869,plain,
    ! [X0] :
      ( ~ eq(f(s(X0)),a0)
      | sP5(s(X0))
      | ~ sP0(X0)
      | ~ sP4(s(X0)) ),
    inference(resolution,[],[f1802,f1]) ).

fof(f1802,plain,
    ! [X0,X1] :
      ( ~ eq(f(X0),a0)
      | ~ le(s(X1),X0)
      | sP5(X0)
      | ~ sP0(X1)
      | ~ sP4(X0) ),
    inference(factoring,[],[f161]) ).

fof(f161,plain,
    ! [X2,X0,X1] :
      ( ~ eq(f(X2),a0)
      | ~ le(s(X1),X2)
      | ~ le(s(X1),X0)
      | sP5(X0)
      | ~ sP0(X1)
      | ~ sP4(X2) ),
    inference(resolution,[],[f51,f16]) ).

fof(f156675,plain,
    ( ! [X0] :
        ( ~ sP5(s(X0))
        | ~ sP0(X0)
        | ~ sP4(s(X0)) )
    | ~ spl10_10
    | ~ spl10_12 ),
    inference(resolution,[],[f156624,f154608]) ).

fof(f154608,plain,
    ( ! [X0] :
        ( ~ eq(f(X0),a0)
        | ~ sP5(s(X0))
        | ~ sP0(X0)
        | ~ sP4(s(X0)) )
    | ~ spl10_10 ),
    inference(resolution,[],[f154553,f137]) ).

fof(f156623,plain,
    ( spl10_12
    | spl10_8
    | ~ spl10_6
    | ~ spl10_10 ),
    inference(avatar_split_clause,[],[f156619,f154550,f44008,f46929,f156621]) ).

fof(f156619,plain,
    ( ! [X0,X1] :
        ( sP4(X0)
        | ~ eq(f(X1),a1) )
    | ~ spl10_6
    | ~ spl10_10 ),
    inference(resolution,[],[f155407,f44009]) ).

fof(f155407,plain,
    ( ! [X0,X1] :
        ( ~ sP3(max(s(X0),s(X1)))
        | sP4(X0)
        | ~ eq(f(X1),a1) )
    | ~ spl10_10 ),
    inference(resolution,[],[f154621,f54]) ).

fof(f154621,plain,
    ( ! [X0,X1] :
        ( ~ sP5(max(s(X0),X1))
        | ~ sP3(max(s(X0),X1))
        | sP4(X0) )
    | ~ spl10_10 ),
    inference(resolution,[],[f154553,f95]) ).

fof(f95,plain,
    ! [X0,X1] :
      ( ~ eq(f(max(s(X0),X1)),a0)
      | ~ sP3(max(s(X0),X1))
      | sP4(X0) ),
    inference(resolution,[],[f15,f27]) ).

fof(f154552,plain,
    ( spl10_8
    | spl10_10
    | ~ spl10_6
    | ~ spl10_7 ),
    inference(avatar_split_clause,[],[f154548,f44769,f44008,f154550,f46929]) ).

fof(f154548,plain,
    ( ! [X0,X1] :
        ( ~ eq(f(X0),a1)
        | ~ sP5(X0)
        | sP4(X1) )
    | ~ spl10_6
    | ~ spl10_7 ),
    inference(resolution,[],[f154546,f44009]) ).

fof(f154546,plain,
    ( ! [X0,X1] :
        ( ~ sP3(max(s(X0),s(X1)))
        | ~ eq(f(X0),a1)
        | ~ sP5(X0)
        | sP4(X1) )
    | ~ spl10_7 ),
    inference(resolution,[],[f13864,f44770]) ).

fof(f13864,plain,
    ! [X0,X1] :
      ( ~ sP9(max(s(X0),s(X1)))
      | ~ sP5(X0)
      | ~ eq(f(X0),a1)
      | ~ sP3(max(s(X0),s(X1)))
      | sP4(X1) ),
    inference(resolution,[],[f1755,f96]) ).

fof(f96,plain,
    ! [X0,X1] :
      ( ~ eq(f(max(X0,s(X1))),a0)
      | ~ sP3(max(X0,s(X1)))
      | sP4(X1) ),
    inference(resolution,[],[f15,f29]) ).

fof(f66587,plain,
    ( spl10_8
    | spl10_7
    | ~ spl10_5
    | ~ spl10_6 ),
    inference(avatar_split_clause,[],[f66586,f44008,f43974,f44769,f46929]) ).

fof(f66586,plain,
    ( ! [X0,X1] :
        ( sP9(X0)
        | sP4(X1) )
    | ~ spl10_5
    | ~ spl10_6 ),
    inference(resolution,[],[f66489,f44009]) ).

fof(f66489,plain,
    ( ! [X0,X1] :
        ( ~ sP3(max(s(X0),s(X1)))
        | sP9(X0)
        | sP4(X1) )
    | ~ spl10_5 ),
    inference(resolution,[],[f5771,f43975]) ).

fof(f5771,plain,
    ! [X0,X1] :
      ( ~ sP8(max(s(X0),s(X1)))
      | sP9(X0)
      | ~ sP3(max(s(X0),s(X1)))
      | sP4(X1) ),
    inference(resolution,[],[f870,f96]) ).

fof(f55156,plain,
    ( spl10_8
    | spl10_5
    | ~ spl10_3
    | ~ spl10_6 ),
    inference(avatar_split_clause,[],[f55155,f44008,f5636,f43974,f46929]) ).

fof(f55155,plain,
    ( ! [X0,X1] :
        ( sP8(X0)
        | sP4(X1) )
    | ~ spl10_3
    | ~ spl10_6 ),
    inference(resolution,[],[f55127,f44009]) ).

fof(f55127,plain,
    ( ! [X0,X1] :
        ( ~ sP3(max(s(X0),s(X1)))
        | sP8(X0)
        | sP4(X1) )
    | ~ spl10_3 ),
    inference(resolution,[],[f5637,f5686]) ).

fof(f5686,plain,
    ! [X0,X1] :
      ( ~ sP7(max(s(X0),s(X1)))
      | sP8(X0)
      | ~ sP3(max(s(X0),s(X1)))
      | sP4(X1) ),
    inference(resolution,[],[f866,f96]) ).

fof(f55114,plain,
    ( spl10_8
    | spl10_3
    | ~ spl10_2
    | ~ spl10_6 ),
    inference(avatar_split_clause,[],[f55113,f44008,f733,f5636,f46929]) ).

fof(f55113,plain,
    ( ! [X0,X1] :
        ( sP7(X0)
        | sP4(X1) )
    | ~ spl10_2
    | ~ spl10_6 ),
    inference(resolution,[],[f55085,f44009]) ).

fof(f55085,plain,
    ( ! [X0,X1] :
        ( ~ sP3(max(s(X0),s(X1)))
        | sP7(X0)
        | sP4(X1) )
    | ~ spl10_2 ),
    inference(resolution,[],[f734,f5603]) ).

fof(f5603,plain,
    ! [X0,X1] :
      ( ~ sP6(max(s(X0),s(X1)))
      | sP7(X0)
      | ~ sP3(max(s(X0),s(X1)))
      | sP4(X1) ),
    inference(resolution,[],[f864,f96]) ).

fof(f55076,plain,
    ( spl10_2
    | spl10_2
    | ~ spl10_9 ),
    inference(avatar_split_clause,[],[f54732,f53942,f733,f733]) ).

fof(f54732,plain,
    ( ! [X0,X1] :
        ( sP6(X0)
        | sP6(X1) )
    | ~ spl10_9 ),
    inference(resolution,[],[f54110,f565]) ).

fof(f565,plain,
    ! [X0,X1] :
      ( sP0(max(X1,s(s(X0))))
      | sP6(X0) ),
    inference(resolution,[],[f107,f29]) ).

fof(f107,plain,
    ! [X0,X1] :
      ( ~ le(s(s(X0)),X1)
      | sP6(X0)
      | sP0(X1) ),
    inference(resolution,[],[f72,f7]) ).

fof(f72,plain,
    ! [X0] :
      ( eq(f(s(X0)),a0)
      | sP6(X0) ),
    inference(resolution,[],[f65,f4]) ).

fof(f65,plain,
    ! [X0] :
      ( ~ eq(f(s(X0)),a1)
      | sP6(X0) ),
    inference(resolution,[],[f19,f1]) ).

fof(f54110,plain,
    ( ! [X0,X1] :
        ( ~ sP0(max(s(X0),X1))
        | sP6(X0) )
    | ~ spl10_9 ),
    inference(resolution,[],[f53943,f178]) ).

fof(f178,plain,
    ! [X0,X1] :
      ( eq(f(max(s(X0),X1)),a0)
      | sP6(X0) ),
    inference(resolution,[],[f66,f4]) ).

fof(f66,plain,
    ! [X0,X1] :
      ( ~ eq(f(max(s(X0),X1)),a1)
      | sP6(X0) ),
    inference(resolution,[],[f19,f27]) ).

fof(f53944,plain,
    ( spl10_2
    | spl10_9
    | ~ spl10_8 ),
    inference(avatar_split_clause,[],[f53811,f46929,f53942,f733]) ).

fof(f53811,plain,
    ( ! [X0,X1] :
        ( ~ sP0(X0)
        | ~ eq(f(X0),a0)
        | sP6(X1) )
    | ~ spl10_8 ),
    inference(resolution,[],[f1745,f46930]) ).

fof(f1745,plain,
    ! [X0,X1] :
      ( ~ sP4(max(s(X1),s(X0)))
      | ~ sP0(X0)
      | ~ eq(f(X0),a0)
      | sP6(X1) ),
    inference(resolution,[],[f139,f178]) ).

fof(f46931,plain,
    ( spl10_2
    | spl10_8
    | ~ spl10_6 ),
    inference(avatar_split_clause,[],[f46927,f44008,f46929,f733]) ).

fof(f46927,plain,
    ( ! [X0,X1] :
        ( sP4(X0)
        | sP6(X1) )
    | ~ spl10_6 ),
    inference(resolution,[],[f854,f44009]) ).

fof(f854,plain,
    ! [X0,X1] :
      ( ~ sP3(max(s(X0),s(X1)))
      | sP4(X1)
      | sP6(X0) ),
    inference(resolution,[],[f96,f178]) ).

fof(f46656,plain,
    ( spl10_2
    | spl10_6
    | ~ spl10_4 ),
    inference(avatar_split_clause,[],[f46655,f42496,f44008,f733]) ).

fof(f46655,plain,
    ( ! [X0,X1] :
        ( sP3(X0)
        | sP6(X1) )
    | ~ spl10_4 ),
    inference(resolution,[],[f834,f42497]) ).

fof(f834,plain,
    ! [X0,X1] :
      ( ~ sP2(max(s(X0),s(X1)))
      | sP3(X1)
      | sP6(X0) ),
    inference(resolution,[],[f88,f178]) ).

fof(f46596,plain,
    ( spl10_2
    | spl10_4
    | ~ spl10_1 ),
    inference(avatar_split_clause,[],[f46595,f730,f42496,f733]) ).

fof(f46595,plain,
    ( ! [X0,X1] :
        ( sP2(X0)
        | sP6(X1) )
    | ~ spl10_1 ),
    inference(resolution,[],[f814,f731]) ).

fof(f814,plain,
    ! [X0,X1] :
      ( ~ sP1(max(s(X0),s(X1)))
      | sP2(X1)
      | sP6(X0) ),
    inference(resolution,[],[f75,f178]) ).

fof(f44771,plain,
    ( spl10_1
    | spl10_7
    | ~ spl10_5 ),
    inference(avatar_split_clause,[],[f44766,f43974,f44769,f730]) ).

fof(f44766,plain,
    ( ! [X0,X1] :
        ( sP9(X0)
        | sP1(X1) )
    | ~ spl10_5 ),
    inference(resolution,[],[f5774,f43975]) ).

fof(f5774,plain,
    ! [X0,X1] :
      ( ~ sP8(max(s(X0),s(X1)))
      | sP9(X0)
      | sP1(X1) ),
    inference(resolution,[],[f870,f47]) ).

fof(f44418,plain,
    ( spl10_1
    | spl10_5
    | ~ spl10_3 ),
    inference(avatar_split_clause,[],[f44416,f5636,f43974,f730]) ).

fof(f44416,plain,
    ( ! [X0,X1] :
        ( sP8(X0)
        | sP1(X1) )
    | ~ spl10_3 ),
    inference(resolution,[],[f5689,f5637]) ).

fof(f5689,plain,
    ! [X0,X1] :
      ( ~ sP7(max(s(X0),s(X1)))
      | sP8(X0)
      | sP1(X1) ),
    inference(resolution,[],[f866,f47]) ).

fof(f44010,plain,
    ( spl10_6
    | spl10_5
    | ~ spl10_3
    | ~ spl10_4 ),
    inference(avatar_split_clause,[],[f43984,f42496,f5636,f43974,f44008]) ).

fof(f43984,plain,
    ( ! [X0,X1] :
        ( sP8(X0)
        | sP3(X1) )
    | ~ spl10_3
    | ~ spl10_4 ),
    inference(resolution,[],[f42497,f43707]) ).

fof(f43707,plain,
    ( ! [X0,X1] :
        ( ~ sP2(max(s(X0),s(X1)))
        | sP8(X0)
        | sP3(X1) )
    | ~ spl10_3 ),
    inference(resolution,[],[f5687,f5637]) ).

fof(f5687,plain,
    ! [X0,X1] :
      ( ~ sP7(max(s(X0),s(X1)))
      | sP8(X0)
      | ~ sP2(max(s(X0),s(X1)))
      | sP3(X1) ),
    inference(resolution,[],[f866,f88]) ).

fof(f43976,plain,
    ( spl10_4
    | spl10_5
    | ~ spl10_1
    | ~ spl10_3 ),
    inference(avatar_split_clause,[],[f43971,f5636,f730,f43974,f42496]) ).

fof(f43971,plain,
    ( ! [X0,X1] :
        ( sP8(X0)
        | sP2(X1) )
    | ~ spl10_1
    | ~ spl10_3 ),
    inference(resolution,[],[f43838,f731]) ).

fof(f43838,plain,
    ( ! [X0,X1] :
        ( ~ sP1(max(s(X0),s(X1)))
        | sP8(X0)
        | sP2(X1) )
    | ~ spl10_3 ),
    inference(resolution,[],[f5688,f5637]) ).

fof(f5688,plain,
    ! [X0,X1] :
      ( ~ sP7(max(s(X0),s(X1)))
      | sP8(X0)
      | ~ sP1(max(s(X0),s(X1)))
      | sP2(X1) ),
    inference(resolution,[],[f866,f75]) ).

fof(f42498,plain,
    ( spl10_4
    | spl10_3
    | ~ spl10_1
    | ~ spl10_2 ),
    inference(avatar_split_clause,[],[f42493,f733,f730,f5636,f42496]) ).

fof(f42493,plain,
    ( ! [X0,X1] :
        ( sP7(X0)
        | sP2(X1) )
    | ~ spl10_1
    | ~ spl10_2 ),
    inference(resolution,[],[f42489,f731]) ).

fof(f42489,plain,
    ( ! [X0,X1] :
        ( ~ sP1(max(s(X0),s(X1)))
        | sP7(X0)
        | sP2(X1) )
    | ~ spl10_2 ),
    inference(resolution,[],[f5605,f734]) ).

fof(f5605,plain,
    ! [X0,X1] :
      ( ~ sP6(max(s(X0),s(X1)))
      | sP7(X0)
      | ~ sP1(max(s(X0),s(X1)))
      | sP2(X1) ),
    inference(resolution,[],[f864,f75]) ).

fof(f5638,plain,
    ( spl10_1
    | spl10_3
    | ~ spl10_2 ),
    inference(avatar_split_clause,[],[f5633,f733,f5636,f730]) ).

fof(f5633,plain,
    ( ! [X0,X1] :
        ( sP7(X0)
        | sP1(X1) )
    | ~ spl10_2 ),
    inference(resolution,[],[f5606,f734]) ).

fof(f5606,plain,
    ! [X0,X1] :
      ( ~ sP6(max(s(X0),s(X1)))
      | sP7(X0)
      | sP1(X1) ),
    inference(resolution,[],[f864,f47]) ).

fof(f735,plain,
    ( spl10_1
    | spl10_2 ),
    inference(avatar_split_clause,[],[f718,f733,f730]) ).

fof(f718,plain,
    ! [X0,X1] :
      ( sP6(X0)
      | sP1(X1) ),
    inference(resolution,[],[f178,f47]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.04/0.12  % Problem    : SYO615-1 : TPTP v8.1.2. Released v7.1.0.
% 0.13/0.14  % Command    : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s
% 0.15/0.35  % Computer : n010.cluster.edu
% 0.15/0.35  % Model    : x86_64 x86_64
% 0.15/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.15/0.35  % Memory   : 8042.1875MB
% 0.15/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.15/0.35  % CPULimit   : 300
% 0.15/0.35  % WCLimit    : 300
% 0.15/0.35  % DateTime   : Fri May  3 16:04:53 EDT 2024
% 0.15/0.35  % CPUTime    : 
% 0.15/0.35  % (31206)Running in auto input_syntax mode. Trying TPTP
% 0.15/0.37  % (31215)fmb+10_1_bce=on:fmbas=expand:fmbksg=on:fmbsr=1.3:gsp=on:nm=4_470 on theBenchmark for (470ds/0Mi)
% 0.15/0.37  % (31217)dis+11_4:5_nm=4_216 on theBenchmark for (216ds/0Mi)
% 0.15/0.37  % (31214)dis-2_2:3_amm=sco:anc=none:bce=on:fsr=off:gsp=on:nm=16:nwc=1.2:nicw=on:sac=on:sp=weighted_frequency_476 on theBenchmark for (476ds/0Mi)
% 0.15/0.37  % (31213)fmb+10_1_bce=on:fmbas=expand:fmbksg=on:fmbsr=1.3_569 on theBenchmark for (569ds/0Mi)
% 0.15/0.37  % (31216)dis+1_20_av=off:lcm=predicate:nm=2:nwc=2.0_396 on theBenchmark for (396ds/0Mi)
% 0.15/0.37  % (31218)fmb+10_1_fmbas=off:fmbsr=1.3:nm=2:si=on:rtra=on:rawr=on:rp=on:fmbksg=on_1451 on theBenchmark for (1451ds/0Mi)
% 0.15/0.37  % (31212)fmb+10_1_fmbas=off:fmbsr=1.3:nm=2_1451 on theBenchmark for (1451ds/0Mi)
% 0.15/0.37  Detected minimum model sizes of [1,1,1]
% 0.15/0.37  Detected maximum model sizes of [max,max,2]
% 0.15/0.37  TRYING [1,1,1]
% 0.15/0.37  TRYING [2,1,1]
% 0.15/0.38  TRYING [1]
% 0.15/0.38  Detected minimum model sizes of [1,1,1]
% 0.15/0.38  Detected maximum model sizes of [max,max,2]
% 0.15/0.38  TRYING [1,1,1]
% 0.15/0.38  TRYING [2]
% 0.15/0.38  TRYING [3,1,1]
% 0.15/0.38  TRYING [1]
% 0.15/0.38  TRYING [2,1,1]
% 0.15/0.38  TRYING [2]
% 0.15/0.38  TRYING [3,1,1]
% 0.15/0.38  TRYING [3]
% 0.15/0.38  TRYING [3]
% 0.15/0.38  TRYING [2,2,1]
% 0.15/0.38  TRYING [2,2,1]
% 0.15/0.38  TRYING [2,1,2]
% 0.15/0.38  TRYING [2,1,2]
% 0.15/0.38  TRYING [3,1,2]
% 0.15/0.38  TRYING [4]
% 0.15/0.38  TRYING [4]
% 0.15/0.39  TRYING [3,1,2]
% 0.15/0.39  TRYING [2,2,2]
% 0.15/0.39  TRYING [2,2,2]
% 0.15/0.39  TRYING [3,2,1]
% 0.15/0.39  TRYING [3,2,1]
% 0.15/0.39  TRYING [3,2,2]
% 0.15/0.39  TRYING [3,2,2]
% 0.15/0.40  TRYING [4,1,1]
% 0.15/0.40  TRYING [4,1,1]
% 0.15/0.40  TRYING [5]
% 0.15/0.40  TRYING [4,1,2]
% 0.15/0.40  TRYING [4,1,2]
% 0.15/0.41  TRYING [4,2,1]
% 0.15/0.41  TRYING [4,2,1]
% 0.15/0.41  TRYING [3,3,1]
% 0.15/0.41  TRYING [3,3,1]
% 0.15/0.42  TRYING [4,2,2]
% 0.15/0.42  TRYING [4,2,2]
% 0.15/0.42  TRYING [5]
% 0.21/0.44  TRYING [3,3,2]
% 0.21/0.45  TRYING [4,3,1]
% 0.21/0.45  TRYING [3,3,2]
% 0.21/0.45  TRYING [4,3,2]
% 0.21/0.46  TRYING [4,3,1]
% 0.21/0.47  TRYING [4,3,2]
% 0.21/0.47  TRYING [6]
% 0.21/0.47  TRYING [5,1,1]
% 0.21/0.48  TRYING [5,1,2]
% 0.21/0.49  TRYING [5,2,1]
% 0.21/0.50  TRYING [6]
% 0.21/0.50  TRYING [5,2,2]
% 0.21/0.50  TRYING [5,1,1]
% 0.21/0.51  TRYING [5,1,2]
% 0.21/0.52  TRYING [5,2,1]
% 0.21/0.52  TRYING [7]
% 0.21/0.52  TRYING [5,2,2]
% 0.21/0.53  TRYING [5,3,1]
% 0.21/0.53  TRYING [4,4,1]
% 0.21/0.54  TRYING [5,3,2]
% 0.21/0.56  TRYING [4,4,2]
% 1.61/0.57  TRYING [5,4,1]
% 1.61/0.58  TRYING [5,4,2]
% 1.61/0.58  TRYING [5,3,1]
% 1.75/0.59  TRYING [4,4,1]
% 1.75/0.59  TRYING [5,3,2]
% 1.75/0.61  TRYING [7]
% 1.75/0.62  TRYING [6,1,1]
% 1.75/0.62  TRYING [4,4,2]
% 1.75/0.63  TRYING [6,1,2]
% 2.17/0.65  TRYING [6,2,1]
% 2.17/0.65  TRYING [5,4,1]
% 2.17/0.66  TRYING [6,2,2]
% 2.17/0.66  TRYING [5,4,2]
% 2.17/0.69  TRYING [6,3,1]
% 2.17/0.69  TRYING [6,3,2]
% 2.59/0.71  TRYING [8]
% 2.59/0.74  TRYING [6,1,1]
% 2.59/0.74  TRYING [8]
% 2.59/0.75  TRYING [6,1,2]
% 2.96/0.76  TRYING [6,2,1]
% 2.96/0.77  TRYING [6,2,2]
% 2.96/0.79  TRYING [6,4,1]
% 2.96/0.79  TRYING [5,5,1]
% 2.96/0.80  TRYING [6,4,2]
% 2.96/0.82  TRYING [6,3,1]
% 2.96/0.82  TRYING [6,3,2]
% 3.58/0.87  TRYING [5,5,2]
% 3.85/0.89  TRYING [6,5,1]
% 3.85/0.89  TRYING [6,5,2]
% 3.85/0.91  TRYING [6,4,1]
% 3.85/0.91  TRYING [5,5,1]
% 3.85/0.92  TRYING [6,4,2]
% 3.85/0.93  TRYING [7,1,1]
% 4.20/0.94  TRYING [7,1,2]
% 4.27/0.95  TRYING [7,2,1]
% 4.27/0.96  TRYING [9]
% 4.27/0.96  TRYING [7,2,2]
% 4.27/0.97  TRYING [5,5,2]
% 4.27/0.99  TRYING [9]
% 4.69/1.02  TRYING [6,5,1]
% 4.69/1.03  TRYING [6,5,2]
% 4.69/1.04  TRYING [7,3,1]
% 4.69/1.05  TRYING [7,3,2]
% 5.19/1.12  TRYING [7,4,1]
% 5.19/1.12  TRYING [7,1,1]
% 5.19/1.12  TRYING [7,4,2]
% 5.19/1.13  TRYING [7,1,2]
% 5.19/1.14  TRYING [7,2,1]
% 5.19/1.14  TRYING [7,2,2]
% 5.82/1.20  TRYING [7,5,1]
% 5.82/1.20  TRYING [7,3,1]
% 6.10/1.21  TRYING [6,6,1]
% 6.10/1.21  TRYING [7,3,2]
% 6.10/1.22  TRYING [7,5,2]
% 6.30/1.29  TRYING [7,4,1]
% 6.30/1.30  TRYING [7,4,2]
% 6.94/1.38  TRYING [10]
% 7.37/1.40  TRYING [6,6,2]
% 7.37/1.44  TRYING [7,5,1]
% 7.37/1.45  TRYING [7,6,1]
% 7.37/1.45  TRYING [6,6,1]
% 7.37/1.46  TRYING [7,6,2]
% 7.86/1.46  TRYING [7,5,2]
% 8.20/1.53  TRYING [8,1,1]
% 8.42/1.54  TRYING [8,1,2]
% 8.42/1.56  TRYING [8,2,1]
% 8.42/1.56  TRYING [6,6,2]
% 8.42/1.57  TRYING [8,2,2]
% 8.42/1.59  TRYING [10]
% 8.42/1.60  TRYING [7,6,1]
% 8.42/1.62  TRYING [7,6,2]
% 9.05/1.68  TRYING [8,3,1]
% 9.05/1.69  TRYING [8,3,2]
% 10.38/1.84  TRYING [8,1,1]
% 10.38/1.85  TRYING [8,1,2]
% 10.38/1.86  TRYING [8,2,1]
% 10.38/1.87  TRYING [8,4,1]
% 10.38/1.88  TRYING [8,2,2]
% 10.38/1.88  TRYING [8,4,2]
% 11.58/1.99  TRYING [8,3,1]
% 11.58/2.00  TRYING [8,5,1]
% 11.58/2.01  TRYING [8,5,2]
% 11.58/2.01  TRYING [8,3,2]
% 12.49/2.16  TRYING [8,6,1]
% 12.49/2.17  TRYING [7,7,1]
% 12.49/2.18  TRYING [8,6,2]
% 13.25/2.23  TRYING [11]
% 13.81/2.32  TRYING [7,7,2]
% 14.40/2.40  TRYING [8,7,1]
% 14.40/2.41  TRYING [8,7,2]
% 14.40/2.47  TRYING [8,4,1]
% 14.40/2.48  TRYING [8,4,2]
% 16.54/2.70  TRYING [8,5,1]
% 16.54/2.72  TRYING [8,5,2]
% 16.54/2.78  TRYING [9,1,1]
% 17.20/2.81  TRYING [9,1,2]
% 17.41/2.83  TRYING [9,2,1]
% 17.48/2.85  TRYING [9,2,2]
% 18.63/3.06  TRYING [8,6,1]
% 19.19/3.07  TRYING [7,7,1]
% 19.19/3.09  TRYING [8,6,2]
% 19.39/3.11  TRYING [9,3,1]
% 19.39/3.12  TRYING [9,3,2]
% 19.59/3.16  TRYING [11]
% 20.74/3.31  TRYING [7,7,2]
% 21.27/3.37  TRYING [8,7,1]
% 21.41/3.39  TRYING [8,7,2]
% 22.37/3.56  TRYING [9,1,1]
% 22.75/3.58  TRYING [9,1,2]
% 22.75/3.60  TRYING [9,2,1]
% 22.75/3.63  TRYING [9,2,2]
% 26.83/4.20  TRYING [9,4,1]
% 26.83/4.22  TRYING [9,4,2]
% 29.07/4.51  TRYING [9,5,1]
% 29.07/4.52  TRYING [9,5,2]
% 30.81/4.78  TRYING [9,6,1]
% 31.26/4.79  TRYING [9,6,2]
% 32.27/5.02  TRYING [9,7,1]
% 32.93/5.03  TRYING [8,8,1]
% 32.93/5.05  TRYING [9,7,2]
% 35.47/5.42  TRYING [8,8,2]
% 35.47/5.46  TRYING [9,3,1]
% 35.47/5.47  TRYING [9,3,2]
% 37.12/5.69  TRYING [9,8,1]
% 37.70/5.71  TRYING [9,8,2]
% 37.70/5.72  TRYING [9,4,1]
% 37.70/5.74  TRYING [9,4,2]
% 39.04/5.90  TRYING [12]
% 39.11/5.99  TRYING [12]
% 39.80/6.01  TRYING [10,1,1]
% 39.80/6.04  TRYING [10,1,2]
% 39.80/6.06  TRYING [10,2,1]
% 40.41/6.10  TRYING [10,2,2]
% 41.09/6.19  TRYING [9,5,1]
% 41.09/6.22  TRYING [9,5,2]
% 45.18/6.78  TRYING [9,6,1]
% 45.50/6.84  TRYING [9,6,2]
% 46.25/6.97  TRYING [10,3,1]
% 46.63/6.99  TRYING [10,3,2]
% 48.74/7.37  TRYING [9,7,1]
% 49.52/7.40  TRYING [8,8,1]
% 49.52/7.42  TRYING [9,7,2]
% 51.38/7.68  TRYING [10,4,1]
% 51.64/7.71  TRYING [10,4,2]
% 54.07/8.04  TRYING [8,8,2]
% 56.17/8.35  TRYING [9,8,1]
% 56.17/8.39  TRYING [9,8,2]
% 57.87/8.58  TRYING [10,5,1]
% 57.95/8.60  TRYING [10,5,2]
% 60.26/9.00  TRYING [10,1,1]
% 61.01/9.03  TRYING [10,1,2]
% 61.01/9.05  TRYING [10,2,1]
% 61.01/9.10  TRYING [10,2,2]
% 62.99/9.39  TRYING [10,6,1]
% 63.68/9.41  TRYING [10,6,2]
% 65.94/9.78  TRYING [10,3,1]
% 66.43/9.85  TRYING [10,3,2]
% 73.76/10.86  TRYING [10,7,1]
% 73.76/10.88  TRYING [10,7,2]
% 75.54/11.10  TRYING [10,4,1]
% 75.88/11.15  TRYING [10,4,2]
% 78.57/11.56  TRYING [10,8,1]
% 78.57/11.58  TRYING [9,9,1]
% 79.01/11.60  TRYING [10,8,2]
% 84.14/12.33  TRYING [10,5,1]
% 84.14/12.37  TRYING [10,5,2]
% 89.10/13.11  TRYING [10,6,1]
% 89.78/13.15  TRYING [10,6,2]
% 91.19/13.37  TRYING [9,9,2]
% 95.38/13.93  TRYING [10,9,1]
% 95.54/13.95  TRYING [10,9,2]
% 95.54/13.96  TRYING [10,7,1]
% 95.54/13.99  TRYING [10,7,2]
% 101.65/14.82  TRYING [10,8,1]
% 101.83/14.85  TRYING [9,9,1]
% 101.83/14.88  TRYING [10,8,2]
% 108.01/15.79  TRYING [9,9,2]
% 109.33/15.91  TRYING [11,1,1]
% 109.33/15.95  TRYING [11,1,2]
% 109.33/15.98  TRYING [11,2,1]
% 109.99/16.02  TRYING [11,2,2]
% 112.12/16.39  TRYING [10,9,1]
% 112.80/16.44  TRYING [10,9,2]
% 119.95/17.42  TRYING [11,1,1]
% 120.10/17.45  TRYING [11,1,2]
% 120.10/17.48  TRYING [11,2,1]
% 120.68/17.52  TRYING [11,2,2]
% 122.79/17.85  % (31214)First to succeed.
% 122.79/17.86  % (31214)Solution written to "/export/starexec/sandbox2/tmp/vampire-proof-31206"
% 123.21/17.88  % (31214)Refutation found. Thanks to Tanya!
% 123.21/17.88  % SZS status Unsatisfiable for theBenchmark
% 123.21/17.88  % SZS output start Proof for theBenchmark
% See solution above
% 123.21/17.88  % (31214)------------------------------
% 123.21/17.88  % (31214)Version: Vampire 4.8 (commit 3a798227e on 2024-05-03 07:42:47 +0200)
% 123.21/17.88  % (31214)Termination reason: Refutation
% 123.21/17.88  
% 123.21/17.88  % (31214)Memory used [KB]: 221437
% 123.21/17.88  % (31214)Time elapsed: 17.486 s
% 123.21/17.88  % (31214)Instructions burned: 78913 (million)
% 123.21/17.88  % (31206)Success in time 17.374 s
%------------------------------------------------------------------------------