TSTP Solution File: SYO604+1 by Vampire-SAT---4.8

View Problem - Process Solution

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

% Computer : n005.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:50 EDT 2024

% Result   : Theorem 1.33s 0.53s
% Output   : Refutation 1.33s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   17
%            Number of leaves      :   73
% Syntax   : Number of formulae    :  435 (   1 unt;   0 def)
%            Number of atoms       : 1902 (   0 equ)
%            Maximal formula atoms :   59 (   4 avg)
%            Number of connectives : 2247 ( 780   ~;1103   |; 298   &)
%                                         (  53 <=>;  13  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   17 (   5 avg)
%            Maximal term depth    :    3 (   1 avg)
%            Number of predicates  :   61 (  60 usr;  48 prp; 0-2 aty)
%            Number of functors    :   13 (  13 usr;   2 con; 0-1 aty)
%            Number of variables   :  448 ( 324   !; 124   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f7763,plain,
    $false,
    inference(avatar_sat_refutation,[],[f124,f128,f272,f276,f292,f309,f314,f370,f378,f384,f399,f409,f1001,f1103,f1867,f2021,f2064,f2076,f3500,f3580,f3667,f3844,f3859,f3901,f3942,f4102,f4109,f4228,f4372,f4460,f4498,f4499,f4521,f4671,f4710,f4723,f4725,f4831,f4927,f5023,f5126,f5409,f6342,f6460,f6560,f6626,f6731,f6733,f6734,f6736,f6747,f6750,f6771,f6772,f6773,f6796,f6797,f6850,f6896,f7307,f7345,f7356,f7479,f7507,f7527,f7754,f7756,f7762]) ).

fof(f7762,plain,
    ( ~ spl21_81
    | spl21_244
    | ~ spl21_249 ),
    inference(avatar_contradiction_clause,[],[f7761]) ).

fof(f7761,plain,
    ( $false
    | ~ spl21_81
    | spl21_244
    | ~ spl21_249 ),
    inference(subsumption_resolution,[],[f7760,f3633]) ).

fof(f3633,plain,
    ( g_false_only(sK17(sK18),sK18)
    | ~ spl21_249 ),
    inference(avatar_component_clause,[],[f3631]) ).

fof(f3631,plain,
    ( spl21_249
  <=> g_false_only(sK17(sK18),sK18) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_249])]) ).

fof(f7760,plain,
    ( ~ g_false_only(sK17(sK18),sK18)
    | ~ spl21_81
    | spl21_244 ),
    inference(subsumption_resolution,[],[f7743,f3584]) ).

fof(f3584,plain,
    ( ~ g_false_only(sK19(sK17(sK18)),sK17(sK18))
    | spl21_244 ),
    inference(avatar_component_clause,[],[f3582]) ).

fof(f3582,plain,
    ( spl21_244
  <=> g_false_only(sK19(sK17(sK18)),sK17(sK18)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_244])]) ).

fof(f7743,plain,
    ( g_false_only(sK19(sK17(sK18)),sK17(sK18))
    | ~ g_false_only(sK17(sK18),sK18)
    | ~ spl21_81 ),
    inference(resolution,[],[f1123,f101]) ).

fof(f101,plain,
    ! [X6] :
      ( ~ g_false_only(X6,sK19(X6))
      | ~ g_false_only(X6,sK18) ),
    inference(cnf_transformation,[],[f60]) ).

fof(f60,plain,
    ( ( ! [X1] :
          ( sP7(X1,sK16)
          | ( ! [X2] :
                ( g_false_only(X2,X1)
                | g_false_only(X1,X2) )
            & g_true_only(X1,sK16) ) )
      | ! [X3] :
          ( ( sP3(sK17(X3))
            & g_false_only(sK17(X3),X3) )
          | sP5(sK17(X3),X3)
          | sP4(sK17(X3),X3)
          | sP6(X3) ) )
    & ! [X6] :
        ( ( ( sP1(X6)
            & ~ g_false_only(sK19(X6),X6)
            & ~ g_false_only(X6,sK19(X6)) )
          | ~ g_false_only(X6,sK18) )
        & ( ( ! [X8] :
                ( ~ g_true_only(X8,X6)
                | ~ g_true_only(X6,X8) )
            & ~ g_false_only(sK20(X6),X6)
            & ~ g_false_only(X6,sK20(X6)) )
          | ~ g_both(X6,sK18) )
        & ( ( ! [X10] :
                ( ~ g_true_only(X10,X6)
                | ~ g_true_only(X6,X10) )
            & sP0(X6) )
          | ~ g_true_only(X6,sK18) ) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK16,sK17,sK18,sK19,sK20])],[f54,f59,f58,f57,f56,f55]) ).

fof(f55,plain,
    ( ? [X0] :
      ! [X1] :
        ( sP7(X1,X0)
        | ( ! [X2] :
              ( g_false_only(X2,X1)
              | g_false_only(X1,X2) )
          & g_true_only(X1,X0) ) )
   => ! [X1] :
        ( sP7(X1,sK16)
        | ( ! [X2] :
              ( g_false_only(X2,X1)
              | g_false_only(X1,X2) )
          & g_true_only(X1,sK16) ) ) ),
    introduced(choice_axiom,[]) ).

fof(f56,plain,
    ! [X3] :
      ( ? [X4] :
          ( ( sP3(X4)
            & g_false_only(X4,X3) )
          | sP5(X4,X3)
          | sP4(X4,X3) )
     => ( ( sP3(sK17(X3))
          & g_false_only(sK17(X3),X3) )
        | sP5(sK17(X3),X3)
        | sP4(sK17(X3),X3) ) ),
    introduced(choice_axiom,[]) ).

fof(f57,plain,
    ( ? [X5] :
      ! [X6] :
        ( ( ( sP1(X6)
            & ? [X7] :
                ( ~ g_false_only(X7,X6)
                & ~ g_false_only(X6,X7) ) )
          | ~ g_false_only(X6,X5) )
        & ( ( ! [X8] :
                ( ~ g_true_only(X8,X6)
                | ~ g_true_only(X6,X8) )
            & ? [X9] :
                ( ~ g_false_only(X9,X6)
                & ~ g_false_only(X6,X9) ) )
          | ~ g_both(X6,X5) )
        & ( ( ! [X10] :
                ( ~ g_true_only(X10,X6)
                | ~ g_true_only(X6,X10) )
            & sP0(X6) )
          | ~ g_true_only(X6,X5) ) )
   => ! [X6] :
        ( ( ( sP1(X6)
            & ? [X7] :
                ( ~ g_false_only(X7,X6)
                & ~ g_false_only(X6,X7) ) )
          | ~ g_false_only(X6,sK18) )
        & ( ( ! [X8] :
                ( ~ g_true_only(X8,X6)
                | ~ g_true_only(X6,X8) )
            & ? [X9] :
                ( ~ g_false_only(X9,X6)
                & ~ g_false_only(X6,X9) ) )
          | ~ g_both(X6,sK18) )
        & ( ( ! [X10] :
                ( ~ g_true_only(X10,X6)
                | ~ g_true_only(X6,X10) )
            & sP0(X6) )
          | ~ g_true_only(X6,sK18) ) ) ),
    introduced(choice_axiom,[]) ).

fof(f58,plain,
    ! [X6] :
      ( ? [X7] :
          ( ~ g_false_only(X7,X6)
          & ~ g_false_only(X6,X7) )
     => ( ~ g_false_only(sK19(X6),X6)
        & ~ g_false_only(X6,sK19(X6)) ) ),
    introduced(choice_axiom,[]) ).

fof(f59,plain,
    ! [X6] :
      ( ? [X9] :
          ( ~ g_false_only(X9,X6)
          & ~ g_false_only(X6,X9) )
     => ( ~ g_false_only(sK20(X6),X6)
        & ~ g_false_only(X6,sK20(X6)) ) ),
    introduced(choice_axiom,[]) ).

fof(f54,plain,
    ( ( ? [X0] :
        ! [X1] :
          ( sP7(X1,X0)
          | ( ! [X2] :
                ( g_false_only(X2,X1)
                | g_false_only(X1,X2) )
            & g_true_only(X1,X0) ) )
      | ! [X3] :
          ( ? [X4] :
              ( ( sP3(X4)
                & g_false_only(X4,X3) )
              | sP5(X4,X3)
              | sP4(X4,X3) )
          | sP6(X3) ) )
    & ? [X5] :
      ! [X6] :
        ( ( ( sP1(X6)
            & ? [X7] :
                ( ~ g_false_only(X7,X6)
                & ~ g_false_only(X6,X7) ) )
          | ~ g_false_only(X6,X5) )
        & ( ( ! [X8] :
                ( ~ g_true_only(X8,X6)
                | ~ g_true_only(X6,X8) )
            & ? [X9] :
                ( ~ g_false_only(X9,X6)
                & ~ g_false_only(X6,X9) ) )
          | ~ g_both(X6,X5) )
        & ( ( ! [X10] :
                ( ~ g_true_only(X10,X6)
                | ~ g_true_only(X6,X10) )
            & sP0(X6) )
          | ~ g_true_only(X6,X5) ) ) ),
    inference(rectify,[],[f21]) ).

fof(f21,plain,
    ( ( ? [X0] :
        ! [X1] :
          ( sP7(X1,X0)
          | ( ! [X3] :
                ( g_false_only(X3,X1)
                | g_false_only(X1,X3) )
            & g_true_only(X1,X0) ) )
      | ! [X4] :
          ( ? [X5] :
              ( ( sP3(X5)
                & g_false_only(X5,X4) )
              | sP5(X5,X4)
              | sP4(X5,X4) )
          | sP6(X4) ) )
    & ? [X17] :
      ! [X18] :
        ( ( ( sP1(X18)
            & ? [X21] :
                ( ~ g_false_only(X21,X18)
                & ~ g_false_only(X18,X21) ) )
          | ~ g_false_only(X18,X17) )
        & ( ( ! [X22] :
                ( ~ g_true_only(X22,X18)
                | ~ g_true_only(X18,X22) )
            & ? [X23] :
                ( ~ g_false_only(X23,X18)
                & ~ g_false_only(X18,X23) ) )
          | ~ g_both(X18,X17) )
        & ( ( ! [X24] :
                ( ~ g_true_only(X24,X18)
                | ~ g_true_only(X18,X24) )
            & sP0(X18) )
          | ~ g_true_only(X18,X17) ) ) ),
    inference(definition_folding,[],[f12,f20,f19,f18,f17,f16,f15,f14,f13]) ).

fof(f13,plain,
    ! [X18] :
      ( ? [X25] :
          ( g_true_only(X25,X18)
          & g_true_only(X18,X25) )
      | ! [X26] :
          ( g_false_only(X26,X18)
          | g_false_only(X18,X26)
          | ( ~ g_both(X26,X18)
            & ~ g_both(X18,X26) ) )
      | ~ sP0(X18) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP0])]) ).

fof(f14,plain,
    ! [X18] :
      ( ? [X19] :
          ( g_true_only(X19,X18)
          & g_true_only(X18,X19) )
      | ! [X20] :
          ( g_false_only(X20,X18)
          | g_false_only(X18,X20)
          | ( ~ g_both(X20,X18)
            & ~ g_both(X18,X20) ) )
      | ~ sP1(X18) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1])]) ).

fof(f15,plain,
    ! [X5] :
      ( ( ! [X12] :
            ( ~ g_true_only(X12,X5)
            | ~ g_true_only(X5,X12) )
        & ? [X13] :
            ( ~ g_false_only(X13,X5)
            & ~ g_false_only(X5,X13)
            & ( g_both(X13,X5)
              | g_both(X5,X13) ) ) )
      | ~ sP2(X5) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP2])]) ).

fof(f16,plain,
    ! [X5] :
      ( ( ! [X6] :
            ( ~ g_true_only(X6,X5)
            | ~ g_true_only(X5,X6) )
        & ? [X7] :
            ( ~ g_false_only(X7,X5)
            & ~ g_false_only(X5,X7)
            & ( g_both(X7,X5)
              | g_both(X5,X7) ) ) )
      | ! [X8] :
          ( g_false_only(X8,X5)
          | g_false_only(X5,X8) )
      | ~ sP3(X5) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP3])]) ).

fof(f17,plain,
    ! [X5,X4] :
      ( ( ( ? [X11] :
              ( g_true_only(X11,X5)
              & g_true_only(X5,X11) )
          | sP2(X5) )
        & g_true_only(X5,X4) )
      | ~ sP4(X5,X4) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP4])]) ).

fof(f18,plain,
    ! [X5,X4] :
      ( ( ( ? [X9] :
              ( g_true_only(X9,X5)
              & g_true_only(X5,X9) )
          | ! [X10] :
              ( g_false_only(X10,X5)
              | g_false_only(X5,X10) ) )
        & g_both(X5,X4) )
      | ~ sP5(X5,X4) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP5])]) ).

fof(f19,plain,
    ! [X4] :
      ( ! [X14] :
          ( ? [X15] :
              ( g_true_only(X15,X14)
              & g_true_only(X14,X15) )
          | ! [X16] :
              ( g_false_only(X16,X14)
              | g_false_only(X14,X16)
              | ( ~ g_both(X16,X14)
                & ~ g_both(X14,X16) ) )
          | ~ g_both(X14,X4) )
      | ~ sP6(X4) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP6])]) ).

fof(f20,plain,
    ! [X1,X0] :
      ( ( ? [X2] :
            ( g_true_only(X2,X1)
            & g_true_only(X1,X2) )
        & g_false_only(X1,X0) )
      | ~ sP7(X1,X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP7])]) ).

fof(f12,plain,
    ( ( ? [X0] :
        ! [X1] :
          ( ( ? [X2] :
                ( g_true_only(X2,X1)
                & g_true_only(X1,X2) )
            & g_false_only(X1,X0) )
          | ( ! [X3] :
                ( g_false_only(X3,X1)
                | g_false_only(X1,X3) )
            & g_true_only(X1,X0) ) )
      | ! [X4] :
          ( ? [X5] :
              ( ( ( ( ! [X6] :
                        ( ~ g_true_only(X6,X5)
                        | ~ g_true_only(X5,X6) )
                    & ? [X7] :
                        ( ~ g_false_only(X7,X5)
                        & ~ g_false_only(X5,X7)
                        & ( g_both(X7,X5)
                          | g_both(X5,X7) ) ) )
                  | ! [X8] :
                      ( g_false_only(X8,X5)
                      | g_false_only(X5,X8) ) )
                & g_false_only(X5,X4) )
              | ( ( ? [X9] :
                      ( g_true_only(X9,X5)
                      & g_true_only(X5,X9) )
                  | ! [X10] :
                      ( g_false_only(X10,X5)
                      | g_false_only(X5,X10) ) )
                & g_both(X5,X4) )
              | ( ( ? [X11] :
                      ( g_true_only(X11,X5)
                      & g_true_only(X5,X11) )
                  | ( ! [X12] :
                        ( ~ g_true_only(X12,X5)
                        | ~ g_true_only(X5,X12) )
                    & ? [X13] :
                        ( ~ g_false_only(X13,X5)
                        & ~ g_false_only(X5,X13)
                        & ( g_both(X13,X5)
                          | g_both(X5,X13) ) ) ) )
                & g_true_only(X5,X4) ) )
          | ! [X14] :
              ( ? [X15] :
                  ( g_true_only(X15,X14)
                  & g_true_only(X14,X15) )
              | ! [X16] :
                  ( g_false_only(X16,X14)
                  | g_false_only(X14,X16)
                  | ( ~ g_both(X16,X14)
                    & ~ g_both(X14,X16) ) )
              | ~ g_both(X14,X4) ) ) )
    & ? [X17] :
      ! [X18] :
        ( ( ( ( ? [X19] :
                  ( g_true_only(X19,X18)
                  & g_true_only(X18,X19) )
              | ! [X20] :
                  ( g_false_only(X20,X18)
                  | g_false_only(X18,X20)
                  | ( ~ g_both(X20,X18)
                    & ~ g_both(X18,X20) ) ) )
            & ? [X21] :
                ( ~ g_false_only(X21,X18)
                & ~ g_false_only(X18,X21) ) )
          | ~ g_false_only(X18,X17) )
        & ( ( ! [X22] :
                ( ~ g_true_only(X22,X18)
                | ~ g_true_only(X18,X22) )
            & ? [X23] :
                ( ~ g_false_only(X23,X18)
                & ~ g_false_only(X18,X23) ) )
          | ~ g_both(X18,X17) )
        & ( ( ! [X24] :
                ( ~ g_true_only(X24,X18)
                | ~ g_true_only(X18,X24) )
            & ( ? [X25] :
                  ( g_true_only(X25,X18)
                  & g_true_only(X18,X25) )
              | ! [X26] :
                  ( g_false_only(X26,X18)
                  | g_false_only(X18,X26)
                  | ( ~ g_both(X26,X18)
                    & ~ g_both(X18,X26) ) ) ) )
          | ~ g_true_only(X18,X17) ) ) ),
    inference(ennf_transformation,[],[f7]) ).

fof(f7,plain,
    ~ ( ( ~ ? [X0] :
            ! [X1] :
              ( ( ? [X2] :
                    ( g_true_only(X2,X1)
                    & g_true_only(X1,X2) )
                & g_false_only(X1,X0) )
              | ( ! [X3] :
                    ( g_false_only(X3,X1)
                    | g_false_only(X1,X3) )
                & g_true_only(X1,X0) ) )
        & ? [X4] :
            ( ~ ? [X5] :
                  ( ( ( ( ~ ? [X6] :
                              ( g_true_only(X6,X5)
                              & g_true_only(X5,X6) )
                        & ? [X7] :
                            ( ~ g_false_only(X7,X5)
                            & ~ g_false_only(X5,X7)
                            & ( g_both(X7,X5)
                              | g_both(X5,X7) ) ) )
                      | ! [X8] :
                          ( g_false_only(X8,X5)
                          | g_false_only(X5,X8) ) )
                    & g_false_only(X5,X4) )
                  | ( ( ? [X9] :
                          ( g_true_only(X9,X5)
                          & g_true_only(X5,X9) )
                      | ! [X10] :
                          ( g_false_only(X10,X5)
                          | g_false_only(X5,X10) ) )
                    & g_both(X5,X4) )
                  | ( ( ? [X11] :
                          ( g_true_only(X11,X5)
                          & g_true_only(X5,X11) )
                      | ( ~ ? [X12] :
                              ( g_true_only(X12,X5)
                              & g_true_only(X5,X12) )
                        & ? [X13] :
                            ( ~ g_false_only(X13,X5)
                            & ~ g_false_only(X5,X13)
                            & ( g_both(X13,X5)
                              | g_both(X5,X13) ) ) ) )
                    & g_true_only(X5,X4) ) )
            & ? [X14] :
                ( ~ ? [X15] :
                      ( g_true_only(X15,X14)
                      & g_true_only(X14,X15) )
                & ? [X16] :
                    ( ~ g_false_only(X16,X14)
                    & ~ g_false_only(X14,X16)
                    & ( g_both(X16,X14)
                      | g_both(X14,X16) ) )
                & g_both(X14,X4) ) ) )
      | ! [X17] :
        ? [X18] :
          ( ( ( ( ~ ? [X19] :
                      ( g_true_only(X19,X18)
                      & g_true_only(X18,X19) )
                & ? [X20] :
                    ( ~ g_false_only(X20,X18)
                    & ~ g_false_only(X18,X20)
                    & ( g_both(X20,X18)
                      | g_both(X18,X20) ) ) )
              | ! [X21] :
                  ( g_false_only(X21,X18)
                  | g_false_only(X18,X21) ) )
            & g_false_only(X18,X17) )
          | ( ( ? [X22] :
                  ( g_true_only(X22,X18)
                  & g_true_only(X18,X22) )
              | ! [X23] :
                  ( g_false_only(X23,X18)
                  | g_false_only(X18,X23) ) )
            & g_both(X18,X17) )
          | ( ( ? [X24] :
                  ( g_true_only(X24,X18)
                  & g_true_only(X18,X24) )
              | ( ~ ? [X25] :
                      ( g_true_only(X25,X18)
                      & g_true_only(X18,X25) )
                & ? [X26] :
                    ( ~ g_false_only(X26,X18)
                    & ~ g_false_only(X18,X26)
                    & ( g_both(X26,X18)
                      | g_both(X18,X26) ) ) ) )
            & g_true_only(X18,X17) ) ) ),
    inference(rectify,[],[f2]) ).

fof(f2,negated_conjecture,
    ~ ( ( ~ ? [X0] :
            ! [X1] :
              ( ( ? [X2] :
                    ( g_true_only(X2,X1)
                    & g_true_only(X1,X2) )
                & g_false_only(X1,X0) )
              | ( ! [X2] :
                    ( g_false_only(X2,X1)
                    | g_false_only(X1,X2) )
                & g_true_only(X1,X0) ) )
        & ? [X0] :
            ( ~ ? [X1] :
                  ( ( ( ( ~ ? [X2] :
                              ( g_true_only(X2,X1)
                              & g_true_only(X1,X2) )
                        & ? [X2] :
                            ( ~ g_false_only(X2,X1)
                            & ~ g_false_only(X1,X2)
                            & ( g_both(X2,X1)
                              | g_both(X1,X2) ) ) )
                      | ! [X2] :
                          ( g_false_only(X2,X1)
                          | g_false_only(X1,X2) ) )
                    & g_false_only(X1,X0) )
                  | ( ( ? [X2] :
                          ( g_true_only(X2,X1)
                          & g_true_only(X1,X2) )
                      | ! [X2] :
                          ( g_false_only(X2,X1)
                          | g_false_only(X1,X2) ) )
                    & g_both(X1,X0) )
                  | ( ( ? [X2] :
                          ( g_true_only(X2,X1)
                          & g_true_only(X1,X2) )
                      | ( ~ ? [X2] :
                              ( g_true_only(X2,X1)
                              & g_true_only(X1,X2) )
                        & ? [X2] :
                            ( ~ g_false_only(X2,X1)
                            & ~ g_false_only(X1,X2)
                            & ( g_both(X2,X1)
                              | g_both(X1,X2) ) ) ) )
                    & g_true_only(X1,X0) ) )
            & ? [X1] :
                ( ~ ? [X2] :
                      ( g_true_only(X2,X1)
                      & g_true_only(X1,X2) )
                & ? [X2] :
                    ( ~ g_false_only(X2,X1)
                    & ~ g_false_only(X1,X2)
                    & ( g_both(X2,X1)
                      | g_both(X1,X2) ) )
                & g_both(X1,X0) ) ) )
      | ! [X0] :
        ? [X1] :
          ( ( ( ( ~ ? [X2] :
                      ( g_true_only(X2,X1)
                      & g_true_only(X1,X2) )
                & ? [X2] :
                    ( ~ g_false_only(X2,X1)
                    & ~ g_false_only(X1,X2)
                    & ( g_both(X2,X1)
                      | g_both(X1,X2) ) ) )
              | ! [X2] :
                  ( g_false_only(X2,X1)
                  | g_false_only(X1,X2) ) )
            & g_false_only(X1,X0) )
          | ( ( ? [X2] :
                  ( g_true_only(X2,X1)
                  & g_true_only(X1,X2) )
              | ! [X2] :
                  ( g_false_only(X2,X1)
                  | g_false_only(X1,X2) ) )
            & g_both(X1,X0) )
          | ( ( ? [X2] :
                  ( g_true_only(X2,X1)
                  & g_true_only(X1,X2) )
              | ( ~ ? [X2] :
                      ( g_true_only(X2,X1)
                      & g_true_only(X1,X2) )
                & ? [X2] :
                    ( ~ g_false_only(X2,X1)
                    & ~ g_false_only(X1,X2)
                    & ( g_both(X2,X1)
                      | g_both(X1,X2) ) ) ) )
            & g_true_only(X1,X0) ) ) ),
    inference(negated_conjecture,[],[f1]) ).

fof(f1,conjecture,
    ( ( ~ ? [X0] :
          ! [X1] :
            ( ( ? [X2] :
                  ( g_true_only(X2,X1)
                  & g_true_only(X1,X2) )
              & g_false_only(X1,X0) )
            | ( ! [X2] :
                  ( g_false_only(X2,X1)
                  | g_false_only(X1,X2) )
              & g_true_only(X1,X0) ) )
      & ? [X0] :
          ( ~ ? [X1] :
                ( ( ( ( ~ ? [X2] :
                            ( g_true_only(X2,X1)
                            & g_true_only(X1,X2) )
                      & ? [X2] :
                          ( ~ g_false_only(X2,X1)
                          & ~ g_false_only(X1,X2)
                          & ( g_both(X2,X1)
                            | g_both(X1,X2) ) ) )
                    | ! [X2] :
                        ( g_false_only(X2,X1)
                        | g_false_only(X1,X2) ) )
                  & g_false_only(X1,X0) )
                | ( ( ? [X2] :
                        ( g_true_only(X2,X1)
                        & g_true_only(X1,X2) )
                    | ! [X2] :
                        ( g_false_only(X2,X1)
                        | g_false_only(X1,X2) ) )
                  & g_both(X1,X0) )
                | ( ( ? [X2] :
                        ( g_true_only(X2,X1)
                        & g_true_only(X1,X2) )
                    | ( ~ ? [X2] :
                            ( g_true_only(X2,X1)
                            & g_true_only(X1,X2) )
                      & ? [X2] :
                          ( ~ g_false_only(X2,X1)
                          & ~ g_false_only(X1,X2)
                          & ( g_both(X2,X1)
                            | g_both(X1,X2) ) ) ) )
                  & g_true_only(X1,X0) ) )
          & ? [X1] :
              ( ~ ? [X2] :
                    ( g_true_only(X2,X1)
                    & g_true_only(X1,X2) )
              & ? [X2] :
                  ( ~ g_false_only(X2,X1)
                  & ~ g_false_only(X1,X2)
                  & ( g_both(X2,X1)
                    | g_both(X1,X2) ) )
              & g_both(X1,X0) ) ) )
    | ! [X0] :
      ? [X1] :
        ( ( ( ( ~ ? [X2] :
                    ( g_true_only(X2,X1)
                    & g_true_only(X1,X2) )
              & ? [X2] :
                  ( ~ g_false_only(X2,X1)
                  & ~ g_false_only(X1,X2)
                  & ( g_both(X2,X1)
                    | g_both(X1,X2) ) ) )
            | ! [X2] :
                ( g_false_only(X2,X1)
                | g_false_only(X1,X2) ) )
          & g_false_only(X1,X0) )
        | ( ( ? [X2] :
                ( g_true_only(X2,X1)
                & g_true_only(X1,X2) )
            | ! [X2] :
                ( g_false_only(X2,X1)
                | g_false_only(X1,X2) ) )
          & g_both(X1,X0) )
        | ( ( ? [X2] :
                ( g_true_only(X2,X1)
                & g_true_only(X1,X2) )
            | ( ~ ? [X2] :
                    ( g_true_only(X2,X1)
                    & g_true_only(X1,X2) )
              & ? [X2] :
                  ( ~ g_false_only(X2,X1)
                  & ~ g_false_only(X1,X2)
                  & ( g_both(X2,X1)
                    | g_both(X1,X2) ) ) ) )
          & g_true_only(X1,X0) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',nc3) ).

fof(f1123,plain,
    ( ! [X0] :
        ( g_false_only(X0,sK17(sK18))
        | g_false_only(sK17(sK18),X0) )
    | ~ spl21_81 ),
    inference(avatar_component_clause,[],[f1122]) ).

fof(f1122,plain,
    ( spl21_81
  <=> ! [X0] :
        ( g_false_only(X0,sK17(sK18))
        | g_false_only(sK17(sK18),X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_81])]) ).

fof(f7756,plain,
    ( ~ spl21_81
    | spl21_284
    | spl21_285 ),
    inference(avatar_contradiction_clause,[],[f7755]) ).

fof(f7755,plain,
    ( $false
    | ~ spl21_81
    | spl21_284
    | spl21_285 ),
    inference(subsumption_resolution,[],[f7735,f4183]) ).

fof(f4183,plain,
    ( ~ g_false_only(sK13(sK17(sK18)),sK17(sK18))
    | spl21_285 ),
    inference(avatar_component_clause,[],[f4182]) ).

fof(f4182,plain,
    ( spl21_285
  <=> g_false_only(sK13(sK17(sK18)),sK17(sK18)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_285])]) ).

fof(f7735,plain,
    ( g_false_only(sK13(sK17(sK18)),sK17(sK18))
    | ~ spl21_81
    | spl21_284 ),
    inference(resolution,[],[f1123,f4179]) ).

fof(f4179,plain,
    ( ~ g_false_only(sK17(sK18),sK13(sK17(sK18)))
    | spl21_284 ),
    inference(avatar_component_clause,[],[f4178]) ).

fof(f4178,plain,
    ( spl21_284
  <=> g_false_only(sK17(sK18),sK13(sK17(sK18))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_284])]) ).

fof(f7754,plain,
    ( spl21_74
    | ~ spl21_81
    | spl21_243
    | spl21_288 ),
    inference(avatar_contradiction_clause,[],[f7753]) ).

fof(f7753,plain,
    ( $false
    | spl21_74
    | ~ spl21_81
    | spl21_243
    | spl21_288 ),
    inference(subsumption_resolution,[],[f7752,f3578]) ).

fof(f3578,plain,
    ( ~ g_both(sK17(sK18),sK18)
    | spl21_243 ),
    inference(avatar_component_clause,[],[f3577]) ).

fof(f3577,plain,
    ( spl21_243
  <=> g_both(sK17(sK18),sK18) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_243])]) ).

fof(f7752,plain,
    ( g_both(sK17(sK18),sK18)
    | spl21_74
    | ~ spl21_81
    | spl21_288 ),
    inference(subsumption_resolution,[],[f7751,f1088]) ).

fof(f1088,plain,
    ( ~ g_true_only(sK17(sK18),sK18)
    | spl21_74 ),
    inference(avatar_component_clause,[],[f1087]) ).

fof(f1087,plain,
    ( spl21_74
  <=> g_true_only(sK17(sK18),sK18) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_74])]) ).

fof(f7751,plain,
    ( g_true_only(sK17(sK18),sK18)
    | g_both(sK17(sK18),sK18)
    | ~ spl21_81
    | spl21_288 ),
    inference(subsumption_resolution,[],[f7722,f4329]) ).

fof(f4329,plain,
    ( ~ g_false_only(sK17(sK18),sK19(sK17(sK18)))
    | spl21_288 ),
    inference(avatar_component_clause,[],[f4328]) ).

fof(f4328,plain,
    ( spl21_288
  <=> g_false_only(sK17(sK18),sK19(sK17(sK18))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_288])]) ).

fof(f7722,plain,
    ( g_false_only(sK17(sK18),sK19(sK17(sK18)))
    | g_true_only(sK17(sK18),sK18)
    | g_both(sK17(sK18),sK18)
    | ~ spl21_81 ),
    inference(resolution,[],[f1123,f201]) ).

fof(f201,plain,
    ! [X0] :
      ( ~ g_false_only(sK19(X0),X0)
      | g_true_only(X0,sK18)
      | g_both(X0,sK18) ),
    inference(resolution,[],[f108,f102]) ).

fof(f102,plain,
    ! [X6] :
      ( ~ g_false_only(X6,sK18)
      | ~ g_false_only(sK19(X6),X6) ),
    inference(cnf_transformation,[],[f60]) ).

fof(f108,plain,
    ! [X0,X1] :
      ( g_false_only(X0,X1)
      | g_both(X0,X1)
      | g_true_only(X0,X1) ),
    inference(cnf_transformation,[],[f8]) ).

fof(f8,plain,
    ! [X0,X1] :
      ( g_false_only(X0,X1)
      | g_both(X0,X1)
      | g_true_only(X0,X1) ),
    inference(rectify,[],[f6]) ).

fof(f6,axiom,
    ! [X3,X4] :
      ( g_false_only(X3,X4)
      | g_both(X3,X4)
      | g_true_only(X3,X4) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',exhaustion_g) ).

fof(f7527,plain,
    ( spl21_264
    | spl21_244
    | spl21_282 ),
    inference(avatar_split_clause,[],[f7526,f4159,f3582,f3841]) ).

fof(f3841,plain,
    ( spl21_264
  <=> g_true_only(sK19(sK17(sK18)),sK17(sK18)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_264])]) ).

fof(f4159,plain,
    ( spl21_282
  <=> g_both(sK19(sK17(sK18)),sK17(sK18)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_282])]) ).

fof(f7526,plain,
    ( g_true_only(sK19(sK17(sK18)),sK17(sK18))
    | spl21_244
    | spl21_282 ),
    inference(subsumption_resolution,[],[f7525,f4160]) ).

fof(f4160,plain,
    ( ~ g_both(sK19(sK17(sK18)),sK17(sK18))
    | spl21_282 ),
    inference(avatar_component_clause,[],[f4159]) ).

fof(f7525,plain,
    ( g_both(sK19(sK17(sK18)),sK17(sK18))
    | g_true_only(sK19(sK17(sK18)),sK17(sK18))
    | spl21_244 ),
    inference(resolution,[],[f3584,f108]) ).

fof(f7507,plain,
    ( ~ spl21_244
    | ~ spl21_249 ),
    inference(avatar_split_clause,[],[f7504,f3631,f3582]) ).

fof(f7504,plain,
    ( ~ g_false_only(sK19(sK17(sK18)),sK17(sK18))
    | ~ spl21_249 ),
    inference(resolution,[],[f3633,f102]) ).

fof(f7479,plain,
    ( spl21_276
    | spl21_255
    | ~ spl21_241 ),
    inference(avatar_split_clause,[],[f7478,f3569,f3696,f4106]) ).

fof(f4106,plain,
    ( spl21_276
  <=> g_true_only(sK14(sK17(sK18)),sK17(sK18)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_276])]) ).

fof(f3696,plain,
    ( spl21_255
  <=> ! [X0] :
        ( g_false_only(X0,sK17(sK18))
        | ~ g_both(sK17(sK18),X0)
        | g_false_only(sK17(sK18),X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_255])]) ).

fof(f3569,plain,
    ( spl21_241
  <=> sP1(sK17(sK18)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_241])]) ).

fof(f7478,plain,
    ( ! [X0] :
        ( g_false_only(X0,sK17(sK18))
        | g_false_only(sK17(sK18),X0)
        | ~ g_both(sK17(sK18),X0)
        | g_true_only(sK14(sK17(sK18)),sK17(sK18)) )
    | ~ spl21_241 ),
    inference(resolution,[],[f3571,f90]) ).

fof(f90,plain,
    ! [X2,X0] :
      ( ~ sP1(X0)
      | g_false_only(X2,X0)
      | g_false_only(X0,X2)
      | ~ g_both(X0,X2)
      | g_true_only(sK14(X0),X0) ),
    inference(cnf_transformation,[],[f49]) ).

fof(f49,plain,
    ! [X0] :
      ( ( g_true_only(sK14(X0),X0)
        & g_true_only(X0,sK14(X0)) )
      | ! [X2] :
          ( g_false_only(X2,X0)
          | g_false_only(X0,X2)
          | ( ~ g_both(X2,X0)
            & ~ g_both(X0,X2) ) )
      | ~ sP1(X0) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK14])],[f47,f48]) ).

fof(f48,plain,
    ! [X0] :
      ( ? [X1] :
          ( g_true_only(X1,X0)
          & g_true_only(X0,X1) )
     => ( g_true_only(sK14(X0),X0)
        & g_true_only(X0,sK14(X0)) ) ),
    introduced(choice_axiom,[]) ).

fof(f47,plain,
    ! [X0] :
      ( ? [X1] :
          ( g_true_only(X1,X0)
          & g_true_only(X0,X1) )
      | ! [X2] :
          ( g_false_only(X2,X0)
          | g_false_only(X0,X2)
          | ( ~ g_both(X2,X0)
            & ~ g_both(X0,X2) ) )
      | ~ sP1(X0) ),
    inference(rectify,[],[f46]) ).

fof(f46,plain,
    ! [X18] :
      ( ? [X19] :
          ( g_true_only(X19,X18)
          & g_true_only(X18,X19) )
      | ! [X20] :
          ( g_false_only(X20,X18)
          | g_false_only(X18,X20)
          | ( ~ g_both(X20,X18)
            & ~ g_both(X18,X20) ) )
      | ~ sP1(X18) ),
    inference(nnf_transformation,[],[f14]) ).

fof(f3571,plain,
    ( sP1(sK17(sK18))
    | ~ spl21_241 ),
    inference(avatar_component_clause,[],[f3569]) ).

fof(f7356,plain,
    ( spl21_81
    | spl21_77
    | ~ spl21_76 ),
    inference(avatar_split_clause,[],[f4682,f1095,f1101,f1122]) ).

fof(f1101,plain,
    ( spl21_77
  <=> ! [X0] :
        ( ~ g_true_only(sK17(sK18),X0)
        | ~ g_true_only(X0,sK17(sK18)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_77])]) ).

fof(f1095,plain,
    ( spl21_76
  <=> sP3(sK17(sK18)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_76])]) ).

fof(f4682,plain,
    ( ! [X0,X1] :
        ( ~ g_true_only(sK17(sK18),X0)
        | g_false_only(X1,sK17(sK18))
        | g_false_only(sK17(sK18),X1)
        | ~ g_true_only(X0,sK17(sK18)) )
    | ~ spl21_76 ),
    inference(resolution,[],[f1097,f83]) ).

fof(f83,plain,
    ! [X3,X0,X1] :
      ( ~ sP3(X0)
      | ~ g_true_only(X0,X1)
      | g_false_only(X3,X0)
      | g_false_only(X0,X3)
      | ~ g_true_only(X1,X0) ),
    inference(cnf_transformation,[],[f41]) ).

fof(f41,plain,
    ! [X0] :
      ( ( ! [X1] :
            ( ~ g_true_only(X1,X0)
            | ~ g_true_only(X0,X1) )
        & ~ g_false_only(sK12(X0),X0)
        & ~ g_false_only(X0,sK12(X0))
        & ( g_both(sK12(X0),X0)
          | g_both(X0,sK12(X0)) ) )
      | ! [X3] :
          ( g_false_only(X3,X0)
          | g_false_only(X0,X3) )
      | ~ sP3(X0) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK12])],[f39,f40]) ).

fof(f40,plain,
    ! [X0] :
      ( ? [X2] :
          ( ~ g_false_only(X2,X0)
          & ~ g_false_only(X0,X2)
          & ( g_both(X2,X0)
            | g_both(X0,X2) ) )
     => ( ~ g_false_only(sK12(X0),X0)
        & ~ g_false_only(X0,sK12(X0))
        & ( g_both(sK12(X0),X0)
          | g_both(X0,sK12(X0)) ) ) ),
    introduced(choice_axiom,[]) ).

fof(f39,plain,
    ! [X0] :
      ( ( ! [X1] :
            ( ~ g_true_only(X1,X0)
            | ~ g_true_only(X0,X1) )
        & ? [X2] :
            ( ~ g_false_only(X2,X0)
            & ~ g_false_only(X0,X2)
            & ( g_both(X2,X0)
              | g_both(X0,X2) ) ) )
      | ! [X3] :
          ( g_false_only(X3,X0)
          | g_false_only(X0,X3) )
      | ~ sP3(X0) ),
    inference(rectify,[],[f38]) ).

fof(f38,plain,
    ! [X5] :
      ( ( ! [X6] :
            ( ~ g_true_only(X6,X5)
            | ~ g_true_only(X5,X6) )
        & ? [X7] :
            ( ~ g_false_only(X7,X5)
            & ~ g_false_only(X5,X7)
            & ( g_both(X7,X5)
              | g_both(X5,X7) ) ) )
      | ! [X8] :
          ( g_false_only(X8,X5)
          | g_false_only(X5,X8) )
      | ~ sP3(X5) ),
    inference(nnf_transformation,[],[f16]) ).

fof(f1097,plain,
    ( sP3(sK17(sK18))
    | ~ spl21_76 ),
    inference(avatar_component_clause,[],[f1095]) ).

fof(f7345,plain,
    ( spl21_241
    | spl21_74
    | spl21_243 ),
    inference(avatar_split_clause,[],[f6784,f3577,f1087,f3569]) ).

fof(f6784,plain,
    ( g_true_only(sK17(sK18),sK18)
    | sP1(sK17(sK18))
    | spl21_243 ),
    inference(resolution,[],[f3578,f202]) ).

fof(f202,plain,
    ! [X0] :
      ( g_both(X0,sK18)
      | g_true_only(X0,sK18)
      | sP1(X0) ),
    inference(resolution,[],[f108,f103]) ).

fof(f103,plain,
    ! [X6] :
      ( ~ g_false_only(X6,sK18)
      | sP1(X6) ),
    inference(cnf_transformation,[],[f60]) ).

fof(f7307,plain,
    ( ~ spl21_251
    | ~ spl21_254
    | spl21_284
    | spl21_285 ),
    inference(avatar_contradiction_clause,[],[f7306]) ).

fof(f7306,plain,
    ( $false
    | ~ spl21_251
    | ~ spl21_254
    | spl21_284
    | spl21_285 ),
    inference(subsumption_resolution,[],[f7305,f4179]) ).

fof(f7305,plain,
    ( g_false_only(sK17(sK18),sK13(sK17(sK18)))
    | ~ spl21_251
    | ~ spl21_254
    | spl21_285 ),
    inference(subsumption_resolution,[],[f7292,f4183]) ).

fof(f7292,plain,
    ( g_false_only(sK13(sK17(sK18)),sK17(sK18))
    | g_false_only(sK17(sK18),sK13(sK17(sK18)))
    | ~ spl21_251
    | ~ spl21_254 ),
    inference(resolution,[],[f3693,f3676]) ).

fof(f3676,plain,
    ( g_both(sK13(sK17(sK18)),sK17(sK18))
    | ~ spl21_251 ),
    inference(avatar_component_clause,[],[f3674]) ).

fof(f3674,plain,
    ( spl21_251
  <=> g_both(sK13(sK17(sK18)),sK17(sK18)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_251])]) ).

fof(f3693,plain,
    ( ! [X0] :
        ( ~ g_both(X0,sK17(sK18))
        | g_false_only(X0,sK17(sK18))
        | g_false_only(sK17(sK18),X0) )
    | ~ spl21_254 ),
    inference(avatar_component_clause,[],[f3692]) ).

fof(f3692,plain,
    ( spl21_254
  <=> ! [X0] :
        ( g_false_only(X0,sK17(sK18))
        | ~ g_both(X0,sK17(sK18))
        | g_false_only(sK17(sK18),X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_254])]) ).

fof(f6896,plain,
    ( ~ spl21_256
    | spl21_241
    | ~ spl21_253 ),
    inference(avatar_split_clause,[],[f6895,f3688,f3569,f3700]) ).

fof(f3700,plain,
    ( spl21_256
  <=> g_true_only(sK17(sK18),sK15(sK17(sK18))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_256])]) ).

fof(f3688,plain,
    ( spl21_253
  <=> g_true_only(sK15(sK17(sK18)),sK17(sK18)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_253])]) ).

fof(f6895,plain,
    ( ~ g_true_only(sK17(sK18),sK15(sK17(sK18)))
    | spl21_241
    | ~ spl21_253 ),
    inference(subsumption_resolution,[],[f6893,f3570]) ).

fof(f3570,plain,
    ( ~ sP1(sK17(sK18))
    | spl21_241 ),
    inference(avatar_component_clause,[],[f3569]) ).

fof(f6893,plain,
    ( ~ g_true_only(sK17(sK18),sK15(sK17(sK18)))
    | sP1(sK17(sK18))
    | ~ spl21_253 ),
    inference(resolution,[],[f3690,f529]) ).

fof(f529,plain,
    ! [X0,X1] :
      ( ~ g_true_only(X1,X0)
      | ~ g_true_only(X0,X1)
      | sP1(X0) ),
    inference(subsumption_resolution,[],[f522,f97]) ).

fof(f97,plain,
    ! [X10,X6] :
      ( ~ g_true_only(X6,sK18)
      | ~ g_true_only(X6,X10)
      | ~ g_true_only(X10,X6) ),
    inference(cnf_transformation,[],[f60]) ).

fof(f522,plain,
    ! [X0,X1] :
      ( g_true_only(X0,sK18)
      | sP1(X0)
      | ~ g_true_only(X0,X1)
      | ~ g_true_only(X1,X0) ),
    inference(resolution,[],[f202,f100]) ).

fof(f100,plain,
    ! [X8,X6] :
      ( ~ g_both(X6,sK18)
      | ~ g_true_only(X6,X8)
      | ~ g_true_only(X8,X6) ),
    inference(cnf_transformation,[],[f60]) ).

fof(f3690,plain,
    ( g_true_only(sK15(sK17(sK18)),sK17(sK18))
    | ~ spl21_253 ),
    inference(avatar_component_clause,[],[f3688]) ).

fof(f6850,plain,
    ( spl21_73
    | ~ spl21_81
    | spl21_257 ),
    inference(avatar_contradiction_clause,[],[f6849]) ).

fof(f6849,plain,
    ( $false
    | spl21_73
    | ~ spl21_81
    | spl21_257 ),
    inference(subsumption_resolution,[],[f6840,f1085]) ).

fof(f1085,plain,
    ( ~ g_false_only(sK20(sK17(sK18)),sK17(sK18))
    | spl21_73 ),
    inference(avatar_component_clause,[],[f1083]) ).

fof(f1083,plain,
    ( spl21_73
  <=> g_false_only(sK20(sK17(sK18)),sK17(sK18)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_73])]) ).

fof(f6840,plain,
    ( g_false_only(sK20(sK17(sK18)),sK17(sK18))
    | ~ spl21_81
    | spl21_257 ),
    inference(resolution,[],[f1123,f3723]) ).

fof(f3723,plain,
    ( ~ g_false_only(sK17(sK18),sK20(sK17(sK18)))
    | spl21_257 ),
    inference(avatar_component_clause,[],[f3722]) ).

fof(f3722,plain,
    ( spl21_257
  <=> g_false_only(sK17(sK18),sK20(sK17(sK18))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_257])]) ).

fof(f6797,plain,
    ( spl21_253
    | spl21_254
    | ~ spl21_74 ),
    inference(avatar_split_clause,[],[f6611,f1087,f3692,f3688]) ).

fof(f6611,plain,
    ( ! [X0] :
        ( g_false_only(X0,sK17(sK18))
        | g_false_only(sK17(sK18),X0)
        | ~ g_both(X0,sK17(sK18))
        | g_true_only(sK15(sK17(sK18)),sK17(sK18)) )
    | ~ spl21_74 ),
    inference(resolution,[],[f6608,f95]) ).

fof(f95,plain,
    ! [X2,X0] :
      ( ~ sP0(X0)
      | g_false_only(X2,X0)
      | g_false_only(X0,X2)
      | ~ g_both(X2,X0)
      | g_true_only(sK15(X0),X0) ),
    inference(cnf_transformation,[],[f53]) ).

fof(f53,plain,
    ! [X0] :
      ( ( g_true_only(sK15(X0),X0)
        & g_true_only(X0,sK15(X0)) )
      | ! [X2] :
          ( g_false_only(X2,X0)
          | g_false_only(X0,X2)
          | ( ~ g_both(X2,X0)
            & ~ g_both(X0,X2) ) )
      | ~ sP0(X0) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK15])],[f51,f52]) ).

fof(f52,plain,
    ! [X0] :
      ( ? [X1] :
          ( g_true_only(X1,X0)
          & g_true_only(X0,X1) )
     => ( g_true_only(sK15(X0),X0)
        & g_true_only(X0,sK15(X0)) ) ),
    introduced(choice_axiom,[]) ).

fof(f51,plain,
    ! [X0] :
      ( ? [X1] :
          ( g_true_only(X1,X0)
          & g_true_only(X0,X1) )
      | ! [X2] :
          ( g_false_only(X2,X0)
          | g_false_only(X0,X2)
          | ( ~ g_both(X2,X0)
            & ~ g_both(X0,X2) ) )
      | ~ sP0(X0) ),
    inference(rectify,[],[f50]) ).

fof(f50,plain,
    ! [X18] :
      ( ? [X25] :
          ( g_true_only(X25,X18)
          & g_true_only(X18,X25) )
      | ! [X26] :
          ( g_false_only(X26,X18)
          | g_false_only(X18,X26)
          | ( ~ g_both(X26,X18)
            & ~ g_both(X18,X26) ) )
      | ~ sP0(X18) ),
    inference(nnf_transformation,[],[f13]) ).

fof(f6608,plain,
    ( sP0(sK17(sK18))
    | ~ spl21_74 ),
    inference(resolution,[],[f1089,f96]) ).

fof(f96,plain,
    ! [X6] :
      ( ~ g_true_only(X6,sK18)
      | sP0(X6) ),
    inference(cnf_transformation,[],[f60]) ).

fof(f1089,plain,
    ( g_true_only(sK17(sK18),sK18)
    | ~ spl21_74 ),
    inference(avatar_component_clause,[],[f1087]) ).

fof(f6796,plain,
    ( spl21_256
    | spl21_254
    | ~ spl21_74 ),
    inference(avatar_split_clause,[],[f6613,f1087,f3692,f3700]) ).

fof(f6613,plain,
    ( ! [X0] :
        ( g_false_only(X0,sK17(sK18))
        | g_false_only(sK17(sK18),X0)
        | ~ g_both(X0,sK17(sK18))
        | g_true_only(sK17(sK18),sK15(sK17(sK18))) )
    | ~ spl21_74 ),
    inference(resolution,[],[f6608,f93]) ).

fof(f93,plain,
    ! [X2,X0] :
      ( ~ sP0(X0)
      | g_false_only(X2,X0)
      | g_false_only(X0,X2)
      | ~ g_both(X2,X0)
      | g_true_only(X0,sK15(X0)) ),
    inference(cnf_transformation,[],[f53]) ).

fof(f6773,plain,
    ( ~ spl21_284
    | ~ spl21_242 ),
    inference(avatar_split_clause,[],[f6770,f3573,f4178]) ).

fof(f3573,plain,
    ( spl21_242
  <=> sP2(sK17(sK18)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_242])]) ).

fof(f6770,plain,
    ( ~ g_false_only(sK17(sK18),sK13(sK17(sK18)))
    | ~ spl21_242 ),
    inference(resolution,[],[f3575,f85]) ).

fof(f85,plain,
    ! [X0] :
      ( ~ sP2(X0)
      | ~ g_false_only(X0,sK13(X0)) ),
    inference(cnf_transformation,[],[f45]) ).

fof(f45,plain,
    ! [X0] :
      ( ( ! [X1] :
            ( ~ g_true_only(X1,X0)
            | ~ g_true_only(X0,X1) )
        & ~ g_false_only(sK13(X0),X0)
        & ~ g_false_only(X0,sK13(X0))
        & ( g_both(sK13(X0),X0)
          | g_both(X0,sK13(X0)) ) )
      | ~ sP2(X0) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK13])],[f43,f44]) ).

fof(f44,plain,
    ! [X0] :
      ( ? [X2] :
          ( ~ g_false_only(X2,X0)
          & ~ g_false_only(X0,X2)
          & ( g_both(X2,X0)
            | g_both(X0,X2) ) )
     => ( ~ g_false_only(sK13(X0),X0)
        & ~ g_false_only(X0,sK13(X0))
        & ( g_both(sK13(X0),X0)
          | g_both(X0,sK13(X0)) ) ) ),
    introduced(choice_axiom,[]) ).

fof(f43,plain,
    ! [X0] :
      ( ( ! [X1] :
            ( ~ g_true_only(X1,X0)
            | ~ g_true_only(X0,X1) )
        & ? [X2] :
            ( ~ g_false_only(X2,X0)
            & ~ g_false_only(X0,X2)
            & ( g_both(X2,X0)
              | g_both(X0,X2) ) ) )
      | ~ sP2(X0) ),
    inference(rectify,[],[f42]) ).

fof(f42,plain,
    ! [X5] :
      ( ( ! [X12] :
            ( ~ g_true_only(X12,X5)
            | ~ g_true_only(X5,X12) )
        & ? [X13] :
            ( ~ g_false_only(X13,X5)
            & ~ g_false_only(X5,X13)
            & ( g_both(X13,X5)
              | g_both(X5,X13) ) ) )
      | ~ sP2(X5) ),
    inference(nnf_transformation,[],[f15]) ).

fof(f3575,plain,
    ( sP2(sK17(sK18))
    | ~ spl21_242 ),
    inference(avatar_component_clause,[],[f3573]) ).

fof(f6772,plain,
    ( ~ spl21_285
    | ~ spl21_242 ),
    inference(avatar_split_clause,[],[f6769,f3573,f4182]) ).

fof(f6769,plain,
    ( ~ g_false_only(sK13(sK17(sK18)),sK17(sK18))
    | ~ spl21_242 ),
    inference(resolution,[],[f3575,f86]) ).

fof(f86,plain,
    ! [X0] :
      ( ~ sP2(X0)
      | ~ g_false_only(sK13(X0),X0) ),
    inference(cnf_transformation,[],[f45]) ).

fof(f6771,plain,
    ( spl21_251
    | spl21_252
    | ~ spl21_242 ),
    inference(avatar_split_clause,[],[f6767,f3573,f3678,f3674]) ).

fof(f3678,plain,
    ( spl21_252
  <=> g_both(sK17(sK18),sK13(sK17(sK18))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_252])]) ).

fof(f6767,plain,
    ( g_both(sK17(sK18),sK13(sK17(sK18)))
    | g_both(sK13(sK17(sK18)),sK17(sK18))
    | ~ spl21_242 ),
    inference(resolution,[],[f3575,f84]) ).

fof(f84,plain,
    ! [X0] :
      ( ~ sP2(X0)
      | g_both(X0,sK13(X0))
      | g_both(sK13(X0),X0) ),
    inference(cnf_transformation,[],[f45]) ).

fof(f6750,plain,
    ( spl21_242
    | spl21_243
    | ~ spl21_344
    | ~ spl21_3
    | spl21_75
    | ~ spl21_77
    | spl21_249 ),
    inference(avatar_split_clause,[],[f6749,f3631,f1101,f1091,f126,f6554,f3577,f3573]) ).

fof(f6554,plain,
    ( spl21_344
  <=> g_true_only(sK11(sK17(sK18)),sK17(sK18)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_344])]) ).

fof(f126,plain,
    ( spl21_3
  <=> ! [X3] :
        ( g_false_only(sK17(X3),X3)
        | sP6(X3)
        | sP4(sK17(X3),X3)
        | sP5(sK17(X3),X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_3])]) ).

fof(f1091,plain,
    ( spl21_75
  <=> sP6(sK18) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_75])]) ).

fof(f6749,plain,
    ( ~ g_true_only(sK11(sK17(sK18)),sK17(sK18))
    | g_both(sK17(sK18),sK18)
    | sP2(sK17(sK18))
    | ~ spl21_3
    | spl21_75
    | ~ spl21_77
    | spl21_249 ),
    inference(subsumption_resolution,[],[f6748,f1092]) ).

fof(f1092,plain,
    ( ~ sP6(sK18)
    | spl21_75 ),
    inference(avatar_component_clause,[],[f1091]) ).

fof(f6748,plain,
    ( ~ g_true_only(sK11(sK17(sK18)),sK17(sK18))
    | g_both(sK17(sK18),sK18)
    | sP2(sK17(sK18))
    | sP6(sK18)
    | ~ spl21_3
    | ~ spl21_77
    | spl21_249 ),
    inference(subsumption_resolution,[],[f3805,f3632]) ).

fof(f3632,plain,
    ( ~ g_false_only(sK17(sK18),sK18)
    | spl21_249 ),
    inference(avatar_component_clause,[],[f3631]) ).

fof(f3805,plain,
    ( ~ g_true_only(sK11(sK17(sK18)),sK17(sK18))
    | g_false_only(sK17(sK18),sK18)
    | g_both(sK17(sK18),sK18)
    | sP2(sK17(sK18))
    | sP6(sK18)
    | ~ spl21_3
    | ~ spl21_77 ),
    inference(resolution,[],[f1102,f714]) ).

fof(f714,plain,
    ( ! [X0] :
        ( g_true_only(sK17(X0),sK11(sK17(X0)))
        | g_false_only(sK17(X0),X0)
        | g_both(sK17(X0),X0)
        | sP2(sK17(X0))
        | sP6(X0) )
    | ~ spl21_3 ),
    inference(resolution,[],[f308,f78]) ).

fof(f78,plain,
    ! [X0,X1] :
      ( ~ sP4(X0,X1)
      | sP2(X0)
      | g_true_only(X0,sK11(X0)) ),
    inference(cnf_transformation,[],[f37]) ).

fof(f37,plain,
    ! [X0,X1] :
      ( ( ( ( g_true_only(sK11(X0),X0)
            & g_true_only(X0,sK11(X0)) )
          | sP2(X0) )
        & g_true_only(X0,X1) )
      | ~ sP4(X0,X1) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK11])],[f35,f36]) ).

fof(f36,plain,
    ! [X0] :
      ( ? [X2] :
          ( g_true_only(X2,X0)
          & g_true_only(X0,X2) )
     => ( g_true_only(sK11(X0),X0)
        & g_true_only(X0,sK11(X0)) ) ),
    introduced(choice_axiom,[]) ).

fof(f35,plain,
    ! [X0,X1] :
      ( ( ( ? [X2] :
              ( g_true_only(X2,X0)
              & g_true_only(X0,X2) )
          | sP2(X0) )
        & g_true_only(X0,X1) )
      | ~ sP4(X0,X1) ),
    inference(rectify,[],[f34]) ).

fof(f34,plain,
    ! [X5,X4] :
      ( ( ( ? [X11] :
              ( g_true_only(X11,X5)
              & g_true_only(X5,X11) )
          | sP2(X5) )
        & g_true_only(X5,X4) )
      | ~ sP4(X5,X4) ),
    inference(nnf_transformation,[],[f17]) ).

fof(f308,plain,
    ( ! [X0] :
        ( sP4(sK17(X0),X0)
        | sP6(X0)
        | g_false_only(sK17(X0),X0)
        | g_both(sK17(X0),X0) )
    | ~ spl21_3 ),
    inference(resolution,[],[f127,f74]) ).

fof(f74,plain,
    ! [X0,X1] :
      ( ~ sP5(X0,X1)
      | g_both(X0,X1) ),
    inference(cnf_transformation,[],[f33]) ).

fof(f33,plain,
    ! [X0,X1] :
      ( ( ( ( g_true_only(sK10(X0),X0)
            & g_true_only(X0,sK10(X0)) )
          | ! [X3] :
              ( g_false_only(X3,X0)
              | g_false_only(X0,X3) ) )
        & g_both(X0,X1) )
      | ~ sP5(X0,X1) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK10])],[f31,f32]) ).

fof(f32,plain,
    ! [X0] :
      ( ? [X2] :
          ( g_true_only(X2,X0)
          & g_true_only(X0,X2) )
     => ( g_true_only(sK10(X0),X0)
        & g_true_only(X0,sK10(X0)) ) ),
    introduced(choice_axiom,[]) ).

fof(f31,plain,
    ! [X0,X1] :
      ( ( ( ? [X2] :
              ( g_true_only(X2,X0)
              & g_true_only(X0,X2) )
          | ! [X3] :
              ( g_false_only(X3,X0)
              | g_false_only(X0,X3) ) )
        & g_both(X0,X1) )
      | ~ sP5(X0,X1) ),
    inference(rectify,[],[f30]) ).

fof(f30,plain,
    ! [X5,X4] :
      ( ( ( ? [X9] :
              ( g_true_only(X9,X5)
              & g_true_only(X5,X9) )
          | ! [X10] :
              ( g_false_only(X10,X5)
              | g_false_only(X5,X10) ) )
        & g_both(X5,X4) )
      | ~ sP5(X5,X4) ),
    inference(nnf_transformation,[],[f18]) ).

fof(f127,plain,
    ( ! [X3] :
        ( sP5(sK17(X3),X3)
        | sP6(X3)
        | sP4(sK17(X3),X3)
        | g_false_only(sK17(X3),X3) )
    | ~ spl21_3 ),
    inference(avatar_component_clause,[],[f126]) ).

fof(f1102,plain,
    ( ! [X0] :
        ( ~ g_true_only(sK17(sK18),X0)
        | ~ g_true_only(X0,sK17(sK18)) )
    | ~ spl21_77 ),
    inference(avatar_component_clause,[],[f1101]) ).

fof(f6747,plain,
    ( ~ spl21_243
    | ~ spl21_74 ),
    inference(avatar_split_clause,[],[f6698,f1087,f3577]) ).

fof(f6698,plain,
    ( ~ g_both(sK17(sK18),sK18)
    | ~ spl21_74 ),
    inference(resolution,[],[f6610,f110]) ).

fof(f110,plain,
    ! [X0,X1] :
      ( g_false(X0,X1)
      | ~ g_both(X0,X1) ),
    inference(cnf_transformation,[],[f62]) ).

fof(f62,plain,
    ! [X0,X1] :
      ( ( g_both(X0,X1)
        | ~ g_false(X0,X1)
        | ~ g_true(X0,X1) )
      & ( ( g_false(X0,X1)
          & g_true(X0,X1) )
        | ~ g_both(X0,X1) ) ),
    inference(flattening,[],[f61]) ).

fof(f61,plain,
    ! [X0,X1] :
      ( ( g_both(X0,X1)
        | ~ g_false(X0,X1)
        | ~ g_true(X0,X1) )
      & ( ( g_false(X0,X1)
          & g_true(X0,X1) )
        | ~ g_both(X0,X1) ) ),
    inference(nnf_transformation,[],[f9]) ).

fof(f9,plain,
    ! [X0,X1] :
      ( g_both(X0,X1)
    <=> ( g_false(X0,X1)
        & g_true(X0,X1) ) ),
    inference(rectify,[],[f4]) ).

fof(f4,axiom,
    ! [X3,X4] :
      ( g_both(X3,X4)
    <=> ( g_false(X3,X4)
        & g_true(X3,X4) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',both_g) ).

fof(f6610,plain,
    ( ~ g_false(sK17(sK18),sK18)
    | ~ spl21_74 ),
    inference(resolution,[],[f1089,f116]) ).

fof(f116,plain,
    ! [X0,X1] :
      ( ~ g_true_only(X0,X1)
      | ~ g_false(X0,X1) ),
    inference(cnf_transformation,[],[f66]) ).

fof(f66,plain,
    ! [X0,X1] :
      ( ( g_true_only(X0,X1)
        | g_false(X0,X1)
        | ~ g_true(X0,X1) )
      & ( ( ~ g_false(X0,X1)
          & g_true(X0,X1) )
        | ~ g_true_only(X0,X1) ) ),
    inference(flattening,[],[f65]) ).

fof(f65,plain,
    ! [X0,X1] :
      ( ( g_true_only(X0,X1)
        | g_false(X0,X1)
        | ~ g_true(X0,X1) )
      & ( ( ~ g_false(X0,X1)
          & g_true(X0,X1) )
        | ~ g_true_only(X0,X1) ) ),
    inference(nnf_transformation,[],[f11]) ).

fof(f11,plain,
    ! [X0,X1] :
      ( g_true_only(X0,X1)
    <=> ( ~ g_false(X0,X1)
        & g_true(X0,X1) ) ),
    inference(rectify,[],[f3]) ).

fof(f3,axiom,
    ! [X3,X4] :
      ( g_true_only(X3,X4)
    <=> ( ~ g_false(X3,X4)
        & g_true(X3,X4) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',true_only_g) ).

fof(f6736,plain,
    ( spl21_263
    | spl21_284
    | spl21_285
    | ~ spl21_241
    | ~ spl21_252 ),
    inference(avatar_split_clause,[],[f6735,f3678,f3569,f4182,f4178,f3837]) ).

fof(f3837,plain,
    ( spl21_263
  <=> g_true_only(sK17(sK18),sK14(sK17(sK18))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_263])]) ).

fof(f6735,plain,
    ( g_false_only(sK13(sK17(sK18)),sK17(sK18))
    | g_false_only(sK17(sK18),sK13(sK17(sK18)))
    | g_true_only(sK17(sK18),sK14(sK17(sK18)))
    | ~ spl21_241
    | ~ spl21_252 ),
    inference(subsumption_resolution,[],[f6728,f3571]) ).

fof(f6728,plain,
    ( g_false_only(sK13(sK17(sK18)),sK17(sK18))
    | g_false_only(sK17(sK18),sK13(sK17(sK18)))
    | g_true_only(sK17(sK18),sK14(sK17(sK18)))
    | ~ sP1(sK17(sK18))
    | ~ spl21_252 ),
    inference(resolution,[],[f3680,f88]) ).

fof(f88,plain,
    ! [X2,X0] :
      ( ~ g_both(X0,X2)
      | g_false_only(X2,X0)
      | g_false_only(X0,X2)
      | g_true_only(X0,sK14(X0))
      | ~ sP1(X0) ),
    inference(cnf_transformation,[],[f49]) ).

fof(f3680,plain,
    ( g_both(sK17(sK18),sK13(sK17(sK18)))
    | ~ spl21_252 ),
    inference(avatar_component_clause,[],[f3678]) ).

fof(f6734,plain,
    ( spl21_253
    | spl21_255
    | ~ spl21_74 ),
    inference(avatar_split_clause,[],[f6612,f1087,f3696,f3688]) ).

fof(f6612,plain,
    ( ! [X0] :
        ( g_false_only(X0,sK17(sK18))
        | g_false_only(sK17(sK18),X0)
        | ~ g_both(sK17(sK18),X0)
        | g_true_only(sK15(sK17(sK18)),sK17(sK18)) )
    | ~ spl21_74 ),
    inference(resolution,[],[f6608,f94]) ).

fof(f94,plain,
    ! [X2,X0] :
      ( ~ sP0(X0)
      | g_false_only(X2,X0)
      | g_false_only(X0,X2)
      | ~ g_both(X0,X2)
      | g_true_only(sK15(X0),X0) ),
    inference(cnf_transformation,[],[f53]) ).

fof(f6733,plain,
    ( spl21_256
    | spl21_255
    | ~ spl21_74 ),
    inference(avatar_split_clause,[],[f6614,f1087,f3696,f3700]) ).

fof(f6614,plain,
    ( ! [X0] :
        ( g_false_only(X0,sK17(sK18))
        | g_false_only(sK17(sK18),X0)
        | ~ g_both(sK17(sK18),X0)
        | g_true_only(sK17(sK18),sK15(sK17(sK18))) )
    | ~ spl21_74 ),
    inference(resolution,[],[f6608,f92]) ).

fof(f92,plain,
    ! [X2,X0] :
      ( ~ sP0(X0)
      | g_false_only(X2,X0)
      | g_false_only(X0,X2)
      | ~ g_both(X0,X2)
      | g_true_only(X0,sK15(X0)) ),
    inference(cnf_transformation,[],[f53]) ).

fof(f6731,plain,
    ( spl21_284
    | spl21_285
    | ~ spl21_252
    | ~ spl21_255 ),
    inference(avatar_split_clause,[],[f6721,f3696,f3678,f4182,f4178]) ).

fof(f6721,plain,
    ( g_false_only(sK13(sK17(sK18)),sK17(sK18))
    | g_false_only(sK17(sK18),sK13(sK17(sK18)))
    | ~ spl21_252
    | ~ spl21_255 ),
    inference(resolution,[],[f3680,f3697]) ).

fof(f3697,plain,
    ( ! [X0] :
        ( ~ g_both(sK17(sK18),X0)
        | g_false_only(X0,sK17(sK18))
        | g_false_only(sK17(sK18),X0) )
    | ~ spl21_255 ),
    inference(avatar_component_clause,[],[f3696]) ).

fof(f6626,plain,
    ( spl21_344
    | spl21_242
    | ~ spl21_246 ),
    inference(avatar_split_clause,[],[f6615,f3596,f3573,f6554]) ).

fof(f3596,plain,
    ( spl21_246
  <=> sP4(sK17(sK18),sK18) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_246])]) ).

fof(f6615,plain,
    ( sP2(sK17(sK18))
    | g_true_only(sK11(sK17(sK18)),sK17(sK18))
    | ~ spl21_246 ),
    inference(resolution,[],[f3598,f79]) ).

fof(f79,plain,
    ! [X0,X1] :
      ( ~ sP4(X0,X1)
      | sP2(X0)
      | g_true_only(sK11(X0),X0) ),
    inference(cnf_transformation,[],[f37]) ).

fof(f3598,plain,
    ( sP4(sK17(sK18),sK18)
    | ~ spl21_246 ),
    inference(avatar_component_clause,[],[f3596]) ).

fof(f6560,plain,
    ( spl21_249
    | ~ spl21_3
    | spl21_75
    | spl21_243
    | spl21_246 ),
    inference(avatar_split_clause,[],[f6559,f3596,f3577,f1091,f126,f3631]) ).

fof(f6559,plain,
    ( g_false_only(sK17(sK18),sK18)
    | ~ spl21_3
    | spl21_75
    | spl21_243
    | spl21_246 ),
    inference(subsumption_resolution,[],[f6558,f3578]) ).

fof(f6558,plain,
    ( g_false_only(sK17(sK18),sK18)
    | g_both(sK17(sK18),sK18)
    | ~ spl21_3
    | spl21_75
    | spl21_246 ),
    inference(subsumption_resolution,[],[f4783,f1092]) ).

fof(f4783,plain,
    ( sP6(sK18)
    | g_false_only(sK17(sK18),sK18)
    | g_both(sK17(sK18),sK18)
    | ~ spl21_3
    | spl21_246 ),
    inference(resolution,[],[f3597,f308]) ).

fof(f3597,plain,
    ( ~ sP4(sK17(sK18),sK18)
    | spl21_246 ),
    inference(avatar_component_clause,[],[f3596]) ).

fof(f6460,plain,
    ( ~ spl21_249
    | spl21_312
    | ~ spl21_255
    | spl21_288 ),
    inference(avatar_split_clause,[],[f6459,f4328,f3696,f5147,f3631]) ).

fof(f5147,plain,
    ( spl21_312
  <=> g_true_only(sK17(sK18),sK19(sK17(sK18))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_312])]) ).

fof(f6459,plain,
    ( g_true_only(sK17(sK18),sK19(sK17(sK18)))
    | ~ g_false_only(sK17(sK18),sK18)
    | ~ spl21_255
    | spl21_288 ),
    inference(subsumption_resolution,[],[f6458,f102]) ).

fof(f6458,plain,
    ( g_false_only(sK19(sK17(sK18)),sK17(sK18))
    | g_true_only(sK17(sK18),sK19(sK17(sK18)))
    | ~ g_false_only(sK17(sK18),sK18)
    | ~ spl21_255
    | spl21_288 ),
    inference(subsumption_resolution,[],[f6423,f4329]) ).

fof(f6423,plain,
    ( g_false_only(sK19(sK17(sK18)),sK17(sK18))
    | g_false_only(sK17(sK18),sK19(sK17(sK18)))
    | g_true_only(sK17(sK18),sK19(sK17(sK18)))
    | ~ g_false_only(sK17(sK18),sK18)
    | ~ spl21_255 ),
    inference(resolution,[],[f3697,f203]) ).

fof(f203,plain,
    ! [X0] :
      ( g_both(X0,sK19(X0))
      | g_true_only(X0,sK19(X0))
      | ~ g_false_only(X0,sK18) ),
    inference(resolution,[],[f108,f101]) ).

fof(f6342,plain,
    ( spl21_15
    | ~ spl21_17
    | ~ spl21_234 ),
    inference(avatar_contradiction_clause,[],[f6341]) ).

fof(f6341,plain,
    ( $false
    | spl21_15
    | ~ spl21_17
    | ~ spl21_234 ),
    inference(subsumption_resolution,[],[f6338,f243]) ).

fof(f243,plain,
    ( ~ g_false_only(sK18,sK18)
    | spl21_15 ),
    inference(avatar_component_clause,[],[f241]) ).

fof(f241,plain,
    ( spl21_15
  <=> g_false_only(sK18,sK18) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_15])]) ).

fof(f6338,plain,
    ( g_false_only(sK18,sK18)
    | ~ spl21_17
    | ~ spl21_234 ),
    inference(duplicate_literal_removal,[],[f6335]) ).

fof(f6335,plain,
    ( g_false_only(sK18,sK18)
    | g_false_only(sK18,sK18)
    | ~ spl21_17
    | ~ spl21_234 ),
    inference(resolution,[],[f3499,f251]) ).

fof(f251,plain,
    ( g_both(sK18,sK18)
    | ~ spl21_17 ),
    inference(avatar_component_clause,[],[f250]) ).

fof(f250,plain,
    ( spl21_17
  <=> g_both(sK18,sK18) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_17])]) ).

fof(f3499,plain,
    ( ! [X0] :
        ( ~ g_both(X0,sK18)
        | g_false_only(X0,sK18)
        | g_false_only(sK18,X0) )
    | ~ spl21_234 ),
    inference(avatar_component_clause,[],[f3498]) ).

fof(f3498,plain,
    ( spl21_234
  <=> ! [X0] :
        ( g_false_only(sK18,X0)
        | g_false_only(X0,sK18)
        | ~ g_both(X0,sK18) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_234])]) ).

fof(f5409,plain,
    ( ~ spl21_77
    | ~ spl21_264
    | ~ spl21_312 ),
    inference(avatar_contradiction_clause,[],[f5408]) ).

fof(f5408,plain,
    ( $false
    | ~ spl21_77
    | ~ spl21_264
    | ~ spl21_312 ),
    inference(subsumption_resolution,[],[f5401,f3842]) ).

fof(f3842,plain,
    ( g_true_only(sK19(sK17(sK18)),sK17(sK18))
    | ~ spl21_264 ),
    inference(avatar_component_clause,[],[f3841]) ).

fof(f5401,plain,
    ( ~ g_true_only(sK19(sK17(sK18)),sK17(sK18))
    | ~ spl21_77
    | ~ spl21_312 ),
    inference(resolution,[],[f5149,f1102]) ).

fof(f5149,plain,
    ( g_true_only(sK17(sK18),sK19(sK17(sK18)))
    | ~ spl21_312 ),
    inference(avatar_component_clause,[],[f5147]) ).

fof(f5126,plain,
    ( ~ spl21_249
    | ~ spl21_288 ),
    inference(avatar_contradiction_clause,[],[f5125]) ).

fof(f5125,plain,
    ( $false
    | ~ spl21_249
    | ~ spl21_288 ),
    inference(subsumption_resolution,[],[f5123,f3633]) ).

fof(f5123,plain,
    ( ~ g_false_only(sK17(sK18),sK18)
    | ~ spl21_288 ),
    inference(resolution,[],[f4330,f101]) ).

fof(f4330,plain,
    ( g_false_only(sK17(sK18),sK19(sK17(sK18)))
    | ~ spl21_288 ),
    inference(avatar_component_clause,[],[f4328]) ).

fof(f5023,plain,
    ( spl21_142
    | ~ spl21_19 ),
    inference(avatar_split_clause,[],[f4456,f285,f2093]) ).

fof(f2093,plain,
    ( spl21_142
  <=> ! [X0] :
        ( ~ g_true_only(sK19(sK18),X0)
        | ~ g_true_only(X0,sK19(sK18)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_142])]) ).

fof(f285,plain,
    ( spl21_19
  <=> g_true_only(sK19(sK18),sK18) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_19])]) ).

fof(f4456,plain,
    ( ! [X0] :
        ( ~ g_true_only(sK19(sK18),X0)
        | ~ g_true_only(X0,sK19(sK18)) )
    | ~ spl21_19 ),
    inference(resolution,[],[f287,f97]) ).

fof(f287,plain,
    ( g_true_only(sK19(sK18),sK18)
    | ~ spl21_19 ),
    inference(avatar_component_clause,[],[f285]) ).

fof(f4927,plain,
    ( ~ spl21_276
    | ~ spl21_77
    | ~ spl21_263 ),
    inference(avatar_split_clause,[],[f4920,f3837,f1101,f4106]) ).

fof(f4920,plain,
    ( ~ g_true_only(sK14(sK17(sK18)),sK17(sK18))
    | ~ spl21_77
    | ~ spl21_263 ),
    inference(resolution,[],[f3839,f1102]) ).

fof(f3839,plain,
    ( g_true_only(sK17(sK18),sK14(sK17(sK18)))
    | ~ spl21_263 ),
    inference(avatar_component_clause,[],[f3837]) ).

fof(f4831,plain,
    ( ~ spl21_243
    | ~ spl21_249 ),
    inference(avatar_split_clause,[],[f4828,f3631,f3577]) ).

fof(f4828,plain,
    ( ~ g_both(sK17(sK18),sK18)
    | ~ spl21_249 ),
    inference(resolution,[],[f4802,f109]) ).

fof(f109,plain,
    ! [X0,X1] :
      ( g_true(X0,X1)
      | ~ g_both(X0,X1) ),
    inference(cnf_transformation,[],[f62]) ).

fof(f4802,plain,
    ( ~ g_true(sK17(sK18),sK18)
    | ~ spl21_249 ),
    inference(resolution,[],[f3633,f113]) ).

fof(f113,plain,
    ! [X0,X1] :
      ( ~ g_false_only(X0,X1)
      | ~ g_true(X0,X1) ),
    inference(cnf_transformation,[],[f64]) ).

fof(f64,plain,
    ! [X0,X1] :
      ( ( g_false_only(X0,X1)
        | g_true(X0,X1)
        | ~ g_false(X0,X1) )
      & ( ( ~ g_true(X0,X1)
          & g_false(X0,X1) )
        | ~ g_false_only(X0,X1) ) ),
    inference(flattening,[],[f63]) ).

fof(f63,plain,
    ! [X0,X1] :
      ( ( g_false_only(X0,X1)
        | g_true(X0,X1)
        | ~ g_false(X0,X1) )
      & ( ( ~ g_true(X0,X1)
          & g_false(X0,X1) )
        | ~ g_false_only(X0,X1) ) ),
    inference(nnf_transformation,[],[f10]) ).

fof(f10,plain,
    ! [X0,X1] :
      ( g_false_only(X0,X1)
    <=> ( ~ g_true(X0,X1)
        & g_false(X0,X1) ) ),
    inference(rectify,[],[f5]) ).

fof(f5,axiom,
    ! [X3,X4] :
      ( g_false_only(X3,X4)
    <=> ( ~ g_true(X3,X4)
        & g_false(X3,X4) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',false_only_g) ).

fof(f4725,plain,
    ( ~ spl21_241
    | spl21_276
    | spl21_288
    | spl21_244
    | ~ spl21_282 ),
    inference(avatar_split_clause,[],[f4724,f4159,f3582,f4328,f4106,f3569]) ).

fof(f4724,plain,
    ( g_false_only(sK17(sK18),sK19(sK17(sK18)))
    | g_true_only(sK14(sK17(sK18)),sK17(sK18))
    | ~ sP1(sK17(sK18))
    | spl21_244
    | ~ spl21_282 ),
    inference(subsumption_resolution,[],[f4315,f3584]) ).

fof(f4315,plain,
    ( g_false_only(sK19(sK17(sK18)),sK17(sK18))
    | g_false_only(sK17(sK18),sK19(sK17(sK18)))
    | g_true_only(sK14(sK17(sK18)),sK17(sK18))
    | ~ sP1(sK17(sK18))
    | ~ spl21_282 ),
    inference(resolution,[],[f4161,f91]) ).

fof(f91,plain,
    ! [X2,X0] :
      ( ~ g_both(X2,X0)
      | g_false_only(X2,X0)
      | g_false_only(X0,X2)
      | g_true_only(sK14(X0),X0)
      | ~ sP1(X0) ),
    inference(cnf_transformation,[],[f49]) ).

fof(f4161,plain,
    ( g_both(sK19(sK17(sK18)),sK17(sK18))
    | ~ spl21_282 ),
    inference(avatar_component_clause,[],[f4159]) ).

fof(f4723,plain,
    ( ~ spl21_241
    | spl21_263
    | spl21_288
    | spl21_244
    | ~ spl21_282 ),
    inference(avatar_split_clause,[],[f4722,f4159,f3582,f4328,f3837,f3569]) ).

fof(f4722,plain,
    ( g_false_only(sK17(sK18),sK19(sK17(sK18)))
    | g_true_only(sK17(sK18),sK14(sK17(sK18)))
    | ~ sP1(sK17(sK18))
    | spl21_244
    | ~ spl21_282 ),
    inference(subsumption_resolution,[],[f4316,f3584]) ).

fof(f4316,plain,
    ( g_false_only(sK19(sK17(sK18)),sK17(sK18))
    | g_false_only(sK17(sK18),sK19(sK17(sK18)))
    | g_true_only(sK17(sK18),sK14(sK17(sK18)))
    | ~ sP1(sK17(sK18))
    | ~ spl21_282 ),
    inference(resolution,[],[f4161,f89]) ).

fof(f89,plain,
    ! [X2,X0] :
      ( ~ g_both(X2,X0)
      | g_false_only(X2,X0)
      | g_false_only(X0,X2)
      | g_true_only(X0,sK14(X0))
      | ~ sP1(X0) ),
    inference(cnf_transformation,[],[f49]) ).

fof(f4710,plain,
    ( spl21_74
    | ~ spl21_246 ),
    inference(avatar_contradiction_clause,[],[f4709]) ).

fof(f4709,plain,
    ( $false
    | spl21_74
    | ~ spl21_246 ),
    inference(subsumption_resolution,[],[f4706,f1088]) ).

fof(f4706,plain,
    ( g_true_only(sK17(sK18),sK18)
    | ~ spl21_246 ),
    inference(resolution,[],[f3598,f77]) ).

fof(f77,plain,
    ! [X0,X1] :
      ( ~ sP4(X0,X1)
      | g_true_only(X0,X1) ),
    inference(cnf_transformation,[],[f37]) ).

fof(f4671,plain,
    ( spl21_17
    | spl21_15 ),
    inference(avatar_split_clause,[],[f4670,f241,f250]) ).

fof(f4670,plain,
    ( g_both(sK18,sK18)
    | spl21_15 ),
    inference(subsumption_resolution,[],[f4669,f97]) ).

fof(f4669,plain,
    ( g_both(sK18,sK18)
    | g_true_only(sK18,sK18)
    | spl21_15 ),
    inference(resolution,[],[f243,f108]) ).

fof(f4521,plain,
    ( spl21_29
    | ~ spl21_15
    | spl21_38 ),
    inference(avatar_split_clause,[],[f4472,f475,f241,f373]) ).

fof(f373,plain,
    ( spl21_29
  <=> g_true_only(sK18,sK14(sK18)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_29])]) ).

fof(f475,plain,
    ( spl21_38
  <=> g_true_only(sK18,sK19(sK18)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_38])]) ).

fof(f4472,plain,
    ( ~ g_false_only(sK18,sK18)
    | g_true_only(sK18,sK14(sK18))
    | spl21_38 ),
    inference(resolution,[],[f476,f670]) ).

fof(f670,plain,
    ! [X0] :
      ( g_true_only(X0,sK19(X0))
      | ~ g_false_only(X0,sK18)
      | g_true_only(X0,sK14(X0)) ),
    inference(subsumption_resolution,[],[f669,f101]) ).

fof(f669,plain,
    ! [X0] :
      ( g_true_only(X0,sK19(X0))
      | ~ g_false_only(X0,sK18)
      | g_false_only(X0,sK19(X0))
      | g_true_only(X0,sK14(X0)) ),
    inference(subsumption_resolution,[],[f668,f102]) ).

fof(f668,plain,
    ! [X0] :
      ( g_true_only(X0,sK19(X0))
      | ~ g_false_only(X0,sK18)
      | g_false_only(sK19(X0),X0)
      | g_false_only(X0,sK19(X0))
      | g_true_only(X0,sK14(X0)) ),
    inference(subsumption_resolution,[],[f663,f103]) ).

fof(f663,plain,
    ! [X0] :
      ( g_true_only(X0,sK19(X0))
      | ~ g_false_only(X0,sK18)
      | g_false_only(sK19(X0),X0)
      | g_false_only(X0,sK19(X0))
      | g_true_only(X0,sK14(X0))
      | ~ sP1(X0) ),
    inference(resolution,[],[f203,f88]) ).

fof(f476,plain,
    ( ~ g_true_only(sK18,sK19(sK18))
    | spl21_38 ),
    inference(avatar_component_clause,[],[f475]) ).

fof(f4499,plain,
    ( spl21_23
    | spl21_24
    | ~ spl21_14 ),
    inference(avatar_split_clause,[],[f4432,f235,f343,f339]) ).

fof(f339,plain,
    ( spl21_23
  <=> g_true_only(sK14(sK18),sK18) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_23])]) ).

fof(f343,plain,
    ( spl21_24
  <=> ! [X0] :
        ( g_false_only(X0,sK18)
        | ~ g_both(sK18,X0)
        | g_false_only(sK18,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_24])]) ).

fof(f235,plain,
    ( spl21_14
  <=> sP1(sK18) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_14])]) ).

fof(f4432,plain,
    ( ! [X0] :
        ( g_false_only(X0,sK18)
        | g_false_only(sK18,X0)
        | ~ g_both(sK18,X0)
        | g_true_only(sK14(sK18),sK18) )
    | ~ spl21_14 ),
    inference(resolution,[],[f237,f90]) ).

fof(f237,plain,
    ( sP1(sK18)
    | ~ spl21_14 ),
    inference(avatar_component_clause,[],[f235]) ).

fof(f4498,plain,
    ( spl21_13
    | ~ spl21_15
    | spl21_21
    | ~ spl21_24
    | spl21_38 ),
    inference(avatar_contradiction_clause,[],[f4497]) ).

fof(f4497,plain,
    ( $false
    | spl21_13
    | ~ spl21_15
    | spl21_21
    | ~ spl21_24
    | spl21_38 ),
    inference(subsumption_resolution,[],[f4496,f242]) ).

fof(f242,plain,
    ( g_false_only(sK18,sK18)
    | ~ spl21_15 ),
    inference(avatar_component_clause,[],[f241]) ).

fof(f4496,plain,
    ( ~ g_false_only(sK18,sK18)
    | spl21_13
    | spl21_21
    | ~ spl21_24
    | spl21_38 ),
    inference(subsumption_resolution,[],[f4495,f476]) ).

fof(f4495,plain,
    ( g_true_only(sK18,sK19(sK18))
    | ~ g_false_only(sK18,sK18)
    | spl21_13
    | spl21_21
    | ~ spl21_24 ),
    inference(subsumption_resolution,[],[f4494,f296]) ).

fof(f296,plain,
    ( ~ g_false_only(sK18,sK19(sK18))
    | spl21_21 ),
    inference(avatar_component_clause,[],[f295]) ).

fof(f295,plain,
    ( spl21_21
  <=> g_false_only(sK18,sK19(sK18)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_21])]) ).

fof(f4494,plain,
    ( g_false_only(sK18,sK19(sK18))
    | g_true_only(sK18,sK19(sK18))
    | ~ g_false_only(sK18,sK18)
    | spl21_13
    | ~ spl21_24 ),
    inference(subsumption_resolution,[],[f4486,f233]) ).

fof(f233,plain,
    ( ~ g_false_only(sK19(sK18),sK18)
    | spl21_13 ),
    inference(avatar_component_clause,[],[f231]) ).

fof(f231,plain,
    ( spl21_13
  <=> g_false_only(sK19(sK18),sK18) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_13])]) ).

fof(f4486,plain,
    ( g_false_only(sK19(sK18),sK18)
    | g_false_only(sK18,sK19(sK18))
    | g_true_only(sK18,sK19(sK18))
    | ~ g_false_only(sK18,sK18)
    | ~ spl21_24 ),
    inference(resolution,[],[f344,f203]) ).

fof(f344,plain,
    ( ! [X0] :
        ( ~ g_both(sK18,X0)
        | g_false_only(X0,sK18)
        | g_false_only(sK18,X0) )
    | ~ spl21_24 ),
    inference(avatar_component_clause,[],[f343]) ).

fof(f4460,plain,
    ( ~ spl21_38
    | ~ spl21_19
    | ~ spl21_142 ),
    inference(avatar_split_clause,[],[f4454,f2093,f285,f475]) ).

fof(f4454,plain,
    ( ~ g_true_only(sK18,sK19(sK18))
    | ~ spl21_19
    | ~ spl21_142 ),
    inference(resolution,[],[f287,f2094]) ).

fof(f2094,plain,
    ( ! [X0] :
        ( ~ g_true_only(sK19(sK18),X0)
        | ~ g_true_only(X0,sK19(sK18)) )
    | ~ spl21_142 ),
    inference(avatar_component_clause,[],[f2093]) ).

fof(f4372,plain,
    ( spl21_234
    | spl21_14
    | ~ spl21_17
    | ~ spl21_75
    | ~ spl21_233 ),
    inference(avatar_split_clause,[],[f4371,f3494,f1091,f250,f235,f3498]) ).

fof(f3494,plain,
    ( spl21_233
  <=> g_true_only(sK9(sK18),sK18) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_233])]) ).

fof(f4371,plain,
    ( ! [X0] :
        ( g_false_only(sK18,X0)
        | ~ g_both(X0,sK18)
        | g_false_only(X0,sK18) )
    | spl21_14
    | ~ spl21_17
    | ~ spl21_75
    | ~ spl21_233 ),
    inference(subsumption_resolution,[],[f4357,f3709]) ).

fof(f3709,plain,
    ( ~ g_true_only(sK18,sK9(sK18))
    | spl21_14
    | ~ spl21_233 ),
    inference(subsumption_resolution,[],[f3707,f236]) ).

fof(f236,plain,
    ( ~ sP1(sK18)
    | spl21_14 ),
    inference(avatar_component_clause,[],[f235]) ).

fof(f3707,plain,
    ( ~ g_true_only(sK18,sK9(sK18))
    | sP1(sK18)
    | ~ spl21_233 ),
    inference(resolution,[],[f3496,f529]) ).

fof(f3496,plain,
    ( g_true_only(sK9(sK18),sK18)
    | ~ spl21_233 ),
    inference(avatar_component_clause,[],[f3494]) ).

fof(f4357,plain,
    ( ! [X0] :
        ( g_false_only(sK18,X0)
        | ~ g_both(X0,sK18)
        | g_false_only(X0,sK18)
        | g_true_only(sK18,sK9(sK18)) )
    | ~ spl21_17
    | ~ spl21_75 ),
    inference(resolution,[],[f3887,f251]) ).

fof(f3887,plain,
    ( ! [X0,X1] :
        ( ~ g_both(X1,sK18)
        | g_false_only(X1,X0)
        | ~ g_both(X0,X1)
        | g_false_only(X0,X1)
        | g_true_only(X1,sK9(X1)) )
    | ~ spl21_75 ),
    inference(resolution,[],[f1093,f71]) ).

fof(f71,plain,
    ! [X3,X0,X1] :
      ( ~ sP6(X0)
      | g_false_only(X3,X1)
      | g_false_only(X1,X3)
      | ~ g_both(X3,X1)
      | ~ g_both(X1,X0)
      | g_true_only(X1,sK9(X1)) ),
    inference(cnf_transformation,[],[f29]) ).

fof(f29,plain,
    ! [X0] :
      ( ! [X1] :
          ( ( g_true_only(sK9(X1),X1)
            & g_true_only(X1,sK9(X1)) )
          | ! [X3] :
              ( g_false_only(X3,X1)
              | g_false_only(X1,X3)
              | ( ~ g_both(X3,X1)
                & ~ g_both(X1,X3) ) )
          | ~ g_both(X1,X0) )
      | ~ sP6(X0) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK9])],[f27,f28]) ).

fof(f28,plain,
    ! [X1] :
      ( ? [X2] :
          ( g_true_only(X2,X1)
          & g_true_only(X1,X2) )
     => ( g_true_only(sK9(X1),X1)
        & g_true_only(X1,sK9(X1)) ) ),
    introduced(choice_axiom,[]) ).

fof(f27,plain,
    ! [X0] :
      ( ! [X1] :
          ( ? [X2] :
              ( g_true_only(X2,X1)
              & g_true_only(X1,X2) )
          | ! [X3] :
              ( g_false_only(X3,X1)
              | g_false_only(X1,X3)
              | ( ~ g_both(X3,X1)
                & ~ g_both(X1,X3) ) )
          | ~ g_both(X1,X0) )
      | ~ sP6(X0) ),
    inference(rectify,[],[f26]) ).

fof(f26,plain,
    ! [X4] :
      ( ! [X14] :
          ( ? [X15] :
              ( g_true_only(X15,X14)
              & g_true_only(X14,X15) )
          | ! [X16] :
              ( g_false_only(X16,X14)
              | g_false_only(X14,X16)
              | ( ~ g_both(X16,X14)
                & ~ g_both(X14,X16) ) )
          | ~ g_both(X14,X4) )
      | ~ sP6(X4) ),
    inference(nnf_transformation,[],[f19]) ).

fof(f1093,plain,
    ( sP6(sK18)
    | ~ spl21_75 ),
    inference(avatar_component_clause,[],[f1091]) ).

fof(f4228,plain,
    ( ~ spl21_73
    | ~ spl21_243 ),
    inference(avatar_split_clause,[],[f4221,f3577,f1083]) ).

fof(f4221,plain,
    ( ~ g_false_only(sK20(sK17(sK18)),sK17(sK18))
    | ~ spl21_243 ),
    inference(resolution,[],[f3579,f99]) ).

fof(f99,plain,
    ! [X6] :
      ( ~ g_both(X6,sK18)
      | ~ g_false_only(sK20(X6),X6) ),
    inference(cnf_transformation,[],[f60]) ).

fof(f3579,plain,
    ( g_both(sK17(sK18),sK18)
    | ~ spl21_243 ),
    inference(avatar_component_clause,[],[f3577]) ).

fof(f4109,plain,
    ( ~ spl21_241
    | spl21_276
    | ~ spl21_242
    | ~ spl21_251 ),
    inference(avatar_split_clause,[],[f4104,f3674,f3573,f4106,f3569]) ).

fof(f4104,plain,
    ( g_true_only(sK14(sK17(sK18)),sK17(sK18))
    | ~ sP1(sK17(sK18))
    | ~ spl21_242
    | ~ spl21_251 ),
    inference(subsumption_resolution,[],[f4103,f3672]) ).

fof(f3672,plain,
    ( ~ g_false_only(sK17(sK18),sK13(sK17(sK18)))
    | ~ spl21_242 ),
    inference(resolution,[],[f3575,f85]) ).

fof(f4103,plain,
    ( g_false_only(sK17(sK18),sK13(sK17(sK18)))
    | g_true_only(sK14(sK17(sK18)),sK17(sK18))
    | ~ sP1(sK17(sK18))
    | ~ spl21_242
    | ~ spl21_251 ),
    inference(subsumption_resolution,[],[f4054,f3671]) ).

fof(f3671,plain,
    ( ~ g_false_only(sK13(sK17(sK18)),sK17(sK18))
    | ~ spl21_242 ),
    inference(resolution,[],[f3575,f86]) ).

fof(f4054,plain,
    ( g_false_only(sK13(sK17(sK18)),sK17(sK18))
    | g_false_only(sK17(sK18),sK13(sK17(sK18)))
    | g_true_only(sK14(sK17(sK18)),sK17(sK18))
    | ~ sP1(sK17(sK18))
    | ~ spl21_251 ),
    inference(resolution,[],[f3676,f91]) ).

fof(f4102,plain,
    ( ~ spl21_241
    | spl21_263
    | ~ spl21_242
    | ~ spl21_251 ),
    inference(avatar_split_clause,[],[f4101,f3674,f3573,f3837,f3569]) ).

fof(f4101,plain,
    ( g_true_only(sK17(sK18),sK14(sK17(sK18)))
    | ~ sP1(sK17(sK18))
    | ~ spl21_242
    | ~ spl21_251 ),
    inference(subsumption_resolution,[],[f4100,f3672]) ).

fof(f4100,plain,
    ( g_false_only(sK17(sK18),sK13(sK17(sK18)))
    | g_true_only(sK17(sK18),sK14(sK17(sK18)))
    | ~ sP1(sK17(sK18))
    | ~ spl21_242
    | ~ spl21_251 ),
    inference(subsumption_resolution,[],[f4055,f3671]) ).

fof(f4055,plain,
    ( g_false_only(sK13(sK17(sK18)),sK17(sK18))
    | g_false_only(sK17(sK18),sK13(sK17(sK18)))
    | g_true_only(sK17(sK18),sK14(sK17(sK18)))
    | ~ sP1(sK17(sK18))
    | ~ spl21_251 ),
    inference(resolution,[],[f3676,f89]) ).

fof(f3942,plain,
    ( ~ spl21_243
    | ~ spl21_257 ),
    inference(avatar_contradiction_clause,[],[f3941]) ).

fof(f3941,plain,
    ( $false
    | ~ spl21_243
    | ~ spl21_257 ),
    inference(subsumption_resolution,[],[f3939,f3579]) ).

fof(f3939,plain,
    ( ~ g_both(sK17(sK18),sK18)
    | ~ spl21_257 ),
    inference(resolution,[],[f3724,f98]) ).

fof(f98,plain,
    ! [X6] :
      ( ~ g_false_only(X6,sK20(X6))
      | ~ g_both(X6,sK18) ),
    inference(cnf_transformation,[],[f60]) ).

fof(f3724,plain,
    ( g_false_only(sK17(sK18),sK20(sK17(sK18)))
    | ~ spl21_257 ),
    inference(avatar_component_clause,[],[f3722]) ).

fof(f3901,plain,
    ( spl21_243
    | spl21_74
    | spl21_249 ),
    inference(avatar_split_clause,[],[f3900,f3631,f1087,f3577]) ).

fof(f3900,plain,
    ( g_both(sK17(sK18),sK18)
    | spl21_74
    | spl21_249 ),
    inference(subsumption_resolution,[],[f3899,f1088]) ).

fof(f3899,plain,
    ( g_both(sK17(sK18),sK18)
    | g_true_only(sK17(sK18),sK18)
    | spl21_249 ),
    inference(resolution,[],[f3632,f108]) ).

fof(f3859,plain,
    ( spl21_249
    | spl21_246
    | spl21_75
    | spl21_81
    | ~ spl21_3
    | ~ spl21_77 ),
    inference(avatar_split_clause,[],[f3858,f1101,f126,f1122,f1091,f3596,f3631]) ).

fof(f3858,plain,
    ( ! [X0] :
        ( g_false_only(X0,sK17(sK18))
        | g_false_only(sK17(sK18),X0)
        | sP6(sK18)
        | sP4(sK17(sK18),sK18)
        | g_false_only(sK17(sK18),sK18) )
    | ~ spl21_3
    | ~ spl21_77 ),
    inference(subsumption_resolution,[],[f3795,f306]) ).

fof(f306,plain,
    ( ! [X0,X1] :
        ( g_false_only(X1,sK17(X0))
        | g_false_only(sK17(X0),X1)
        | g_true_only(sK10(sK17(X0)),sK17(X0))
        | sP6(X0)
        | sP4(sK17(X0),X0)
        | g_false_only(sK17(X0),X0) )
    | ~ spl21_3 ),
    inference(resolution,[],[f127,f76]) ).

fof(f76,plain,
    ! [X3,X0,X1] :
      ( ~ sP5(X0,X1)
      | g_false_only(X3,X0)
      | g_false_only(X0,X3)
      | g_true_only(sK10(X0),X0) ),
    inference(cnf_transformation,[],[f33]) ).

fof(f3795,plain,
    ( ! [X0] :
        ( ~ g_true_only(sK10(sK17(sK18)),sK17(sK18))
        | g_false_only(X0,sK17(sK18))
        | g_false_only(sK17(sK18),X0)
        | sP6(sK18)
        | sP4(sK17(sK18),sK18)
        | g_false_only(sK17(sK18),sK18) )
    | ~ spl21_3
    | ~ spl21_77 ),
    inference(resolution,[],[f1102,f307]) ).

fof(f307,plain,
    ( ! [X0,X1] :
        ( g_false_only(X1,sK17(X0))
        | g_false_only(sK17(X0),X1)
        | g_true_only(sK17(X0),sK10(sK17(X0)))
        | sP6(X0)
        | sP4(sK17(X0),X0)
        | g_false_only(sK17(X0),X0) )
    | ~ spl21_3 ),
    inference(resolution,[],[f127,f75]) ).

fof(f75,plain,
    ! [X3,X0,X1] :
      ( ~ sP5(X0,X1)
      | g_false_only(X3,X0)
      | g_false_only(X0,X3)
      | g_true_only(X0,sK10(X0)) ),
    inference(cnf_transformation,[],[f33]) ).

fof(f3844,plain,
    ( spl21_263
    | ~ spl21_249
    | ~ spl21_264
    | ~ spl21_77 ),
    inference(avatar_split_clause,[],[f3807,f1101,f3841,f3631,f3837]) ).

fof(f3807,plain,
    ( ~ g_true_only(sK19(sK17(sK18)),sK17(sK18))
    | ~ g_false_only(sK17(sK18),sK18)
    | g_true_only(sK17(sK18),sK14(sK17(sK18)))
    | ~ spl21_77 ),
    inference(resolution,[],[f1102,f670]) ).

fof(f3667,plain,
    ( spl21_77
    | ~ spl21_74 ),
    inference(avatar_split_clause,[],[f3653,f1087,f1101]) ).

fof(f3653,plain,
    ( ! [X0] :
        ( ~ g_true_only(sK17(sK18),X0)
        | ~ g_true_only(X0,sK17(sK18)) )
    | ~ spl21_74 ),
    inference(resolution,[],[f1089,f97]) ).

fof(f3580,plain,
    ( spl21_241
    | spl21_75
    | spl21_242
    | spl21_243
    | ~ spl21_3 ),
    inference(avatar_split_clause,[],[f2356,f126,f3577,f3573,f1091,f3569]) ).

fof(f2356,plain,
    ( g_both(sK17(sK18),sK18)
    | sP2(sK17(sK18))
    | sP6(sK18)
    | sP1(sK17(sK18))
    | ~ spl21_3 ),
    inference(duplicate_literal_removal,[],[f2355]) ).

fof(f2355,plain,
    ( g_both(sK17(sK18),sK18)
    | sP2(sK17(sK18))
    | sP6(sK18)
    | sP1(sK17(sK18))
    | sP1(sK17(sK18))
    | ~ spl21_3 ),
    inference(resolution,[],[f2352,f103]) ).

fof(f2352,plain,
    ( ! [X0] :
        ( g_false_only(sK17(X0),X0)
        | g_both(sK17(X0),X0)
        | sP2(sK17(X0))
        | sP6(X0)
        | sP1(sK17(X0)) )
    | ~ spl21_3 ),
    inference(subsumption_resolution,[],[f1168,f714]) ).

fof(f1168,plain,
    ( ! [X0] :
        ( g_false_only(sK17(X0),X0)
        | g_both(sK17(X0),X0)
        | sP2(sK17(X0))
        | sP6(X0)
        | ~ g_true_only(sK17(X0),sK11(sK17(X0)))
        | sP1(sK17(X0)) )
    | ~ spl21_3 ),
    inference(resolution,[],[f713,f529]) ).

fof(f713,plain,
    ( ! [X0] :
        ( g_true_only(sK11(sK17(X0)),sK17(X0))
        | g_false_only(sK17(X0),X0)
        | g_both(sK17(X0),X0)
        | sP2(sK17(X0))
        | sP6(X0) )
    | ~ spl21_3 ),
    inference(resolution,[],[f308,f79]) ).

fof(f3500,plain,
    ( spl21_233
    | spl21_234
    | ~ spl21_17
    | ~ spl21_75 ),
    inference(avatar_split_clause,[],[f3481,f1091,f250,f3498,f3494]) ).

fof(f3481,plain,
    ( ! [X0] :
        ( g_false_only(sK18,X0)
        | ~ g_both(X0,sK18)
        | g_false_only(X0,sK18)
        | g_true_only(sK9(sK18),sK18) )
    | ~ spl21_17
    | ~ spl21_75 ),
    inference(resolution,[],[f1152,f251]) ).

fof(f1152,plain,
    ( ! [X0,X1] :
        ( ~ g_both(X1,sK18)
        | g_false_only(X1,X0)
        | ~ g_both(X0,X1)
        | g_false_only(X0,X1)
        | g_true_only(sK9(X1),X1) )
    | ~ spl21_75 ),
    inference(resolution,[],[f1093,f73]) ).

fof(f73,plain,
    ! [X3,X0,X1] :
      ( ~ sP6(X0)
      | g_false_only(X3,X1)
      | g_false_only(X1,X3)
      | ~ g_both(X3,X1)
      | ~ g_both(X1,X0)
      | g_true_only(sK9(X1),X1) ),
    inference(cnf_transformation,[],[f29]) ).

fof(f2076,plain,
    ( spl21_23
    | spl21_17
    | spl21_19
    | spl21_21 ),
    inference(avatar_split_clause,[],[f2075,f295,f285,f250,f339]) ).

fof(f2075,plain,
    ( g_both(sK18,sK18)
    | g_true_only(sK14(sK18),sK18)
    | spl21_19
    | spl21_21 ),
    inference(subsumption_resolution,[],[f2074,f97]) ).

fof(f2074,plain,
    ( g_true_only(sK18,sK18)
    | g_both(sK18,sK18)
    | g_true_only(sK14(sK18),sK18)
    | spl21_19
    | spl21_21 ),
    inference(subsumption_resolution,[],[f1743,f286]) ).

fof(f286,plain,
    ( ~ g_true_only(sK19(sK18),sK18)
    | spl21_19 ),
    inference(avatar_component_clause,[],[f285]) ).

fof(f1743,plain,
    ( g_true_only(sK18,sK18)
    | g_true_only(sK19(sK18),sK18)
    | g_both(sK18,sK18)
    | g_true_only(sK14(sK18),sK18)
    | spl21_21 ),
    inference(resolution,[],[f1148,f296]) ).

fof(f1148,plain,
    ! [X0] :
      ( g_false_only(X0,sK19(X0))
      | g_true_only(X0,sK18)
      | g_true_only(sK19(X0),X0)
      | g_both(X0,sK18)
      | g_true_only(sK14(X0),X0) ),
    inference(subsumption_resolution,[],[f1147,f201]) ).

fof(f1147,plain,
    ! [X0] :
      ( g_both(X0,sK18)
      | g_true_only(X0,sK18)
      | g_true_only(sK19(X0),X0)
      | g_false_only(sK19(X0),X0)
      | g_false_only(X0,sK19(X0))
      | g_true_only(sK14(X0),X0) ),
    inference(subsumption_resolution,[],[f1144,f202]) ).

fof(f1144,plain,
    ! [X0] :
      ( g_both(X0,sK18)
      | g_true_only(X0,sK18)
      | g_true_only(sK19(X0),X0)
      | g_false_only(sK19(X0),X0)
      | g_false_only(X0,sK19(X0))
      | g_true_only(sK14(X0),X0)
      | ~ sP1(X0) ),
    inference(resolution,[],[f635,f91]) ).

fof(f635,plain,
    ! [X0] :
      ( g_both(sK19(X0),X0)
      | g_both(X0,sK18)
      | g_true_only(X0,sK18)
      | g_true_only(sK19(X0),X0) ),
    inference(resolution,[],[f201,f108]) ).

fof(f2064,plain,
    ( spl21_14
    | ~ spl21_15 ),
    inference(avatar_split_clause,[],[f434,f241,f235]) ).

fof(f434,plain,
    ( sP1(sK18)
    | ~ spl21_15 ),
    inference(resolution,[],[f242,f103]) ).

fof(f2021,plain,
    ( ~ spl21_23
    | ~ spl21_29 ),
    inference(avatar_contradiction_clause,[],[f2020]) ).

fof(f2020,plain,
    ( $false
    | ~ spl21_23
    | ~ spl21_29 ),
    inference(subsumption_resolution,[],[f2019,f341]) ).

fof(f341,plain,
    ( g_true_only(sK14(sK18),sK18)
    | ~ spl21_23 ),
    inference(avatar_component_clause,[],[f339]) ).

fof(f2019,plain,
    ( ~ g_true_only(sK14(sK18),sK18)
    | ~ spl21_23
    | ~ spl21_29 ),
    inference(resolution,[],[f1379,f375]) ).

fof(f375,plain,
    ( g_true_only(sK18,sK14(sK18))
    | ~ spl21_29 ),
    inference(avatar_component_clause,[],[f373]) ).

fof(f1379,plain,
    ( ! [X0] :
        ( ~ g_true_only(X0,sK14(sK18))
        | ~ g_true_only(sK14(sK18),X0) )
    | ~ spl21_23 ),
    inference(resolution,[],[f341,f97]) ).

fof(f1867,plain,
    ( ~ spl21_19
    | ~ spl21_38 ),
    inference(avatar_contradiction_clause,[],[f1866]) ).

fof(f1866,plain,
    ( $false
    | ~ spl21_19
    | ~ spl21_38 ),
    inference(subsumption_resolution,[],[f1863,f477]) ).

fof(f477,plain,
    ( g_true_only(sK18,sK19(sK18))
    | ~ spl21_38 ),
    inference(avatar_component_clause,[],[f475]) ).

fof(f1863,plain,
    ( ~ g_true_only(sK18,sK19(sK18))
    | ~ spl21_19 ),
    inference(resolution,[],[f445,f287]) ).

fof(f445,plain,
    ( ! [X0] :
        ( ~ g_true_only(sK19(sK18),X0)
        | ~ g_true_only(X0,sK19(sK18)) )
    | ~ spl21_19 ),
    inference(resolution,[],[f287,f97]) ).

fof(f1103,plain,
    ( spl21_77
    | spl21_75
    | spl21_76
    | ~ spl21_1 ),
    inference(avatar_split_clause,[],[f1099,f119,f1095,f1091,f1101]) ).

fof(f119,plain,
    ( spl21_1
  <=> ! [X3] :
        ( sP3(sK17(X3))
        | sP6(X3)
        | sP4(sK17(X3),X3)
        | sP5(sK17(X3),X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_1])]) ).

fof(f1099,plain,
    ( ! [X0] :
        ( sP3(sK17(sK18))
        | sP6(sK18)
        | ~ g_true_only(sK17(sK18),X0)
        | ~ g_true_only(X0,sK17(sK18)) )
    | ~ spl21_1 ),
    inference(subsumption_resolution,[],[f1077,f97]) ).

fof(f1077,plain,
    ( ! [X0] :
        ( sP3(sK17(sK18))
        | sP6(sK18)
        | g_true_only(sK17(sK18),sK18)
        | ~ g_true_only(sK17(sK18),X0)
        | ~ g_true_only(X0,sK17(sK18)) )
    | ~ spl21_1 ),
    inference(resolution,[],[f702,f100]) ).

fof(f702,plain,
    ( ! [X0] :
        ( g_both(sK17(X0),X0)
        | sP3(sK17(X0))
        | sP6(X0)
        | g_true_only(sK17(X0),X0) )
    | ~ spl21_1 ),
    inference(resolution,[],[f277,f77]) ).

fof(f277,plain,
    ( ! [X0] :
        ( sP4(sK17(X0),X0)
        | sP6(X0)
        | sP3(sK17(X0))
        | g_both(sK17(X0),X0) )
    | ~ spl21_1 ),
    inference(resolution,[],[f120,f74]) ).

fof(f120,plain,
    ( ! [X3] :
        ( sP5(sK17(X3),X3)
        | sP6(X3)
        | sP4(sK17(X3),X3)
        | sP3(sK17(X3)) )
    | ~ spl21_1 ),
    inference(avatar_component_clause,[],[f119]) ).

fof(f1001,plain,
    ( ~ spl21_5
    | ~ spl21_9 ),
    inference(avatar_contradiction_clause,[],[f1000]) ).

fof(f1000,plain,
    ( $false
    | ~ spl21_5
    | ~ spl21_9 ),
    inference(subsumption_resolution,[],[f993,f316]) ).

fof(f316,plain,
    ( g_true_only(sK18,sK8(sK18))
    | ~ spl21_9 ),
    inference(resolution,[],[f182,f68]) ).

fof(f68,plain,
    ! [X0,X1] :
      ( ~ sP7(X0,X1)
      | g_true_only(X0,sK8(X0)) ),
    inference(cnf_transformation,[],[f25]) ).

fof(f25,plain,
    ! [X0,X1] :
      ( ( g_true_only(sK8(X0),X0)
        & g_true_only(X0,sK8(X0))
        & g_false_only(X0,X1) )
      | ~ sP7(X0,X1) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK8])],[f23,f24]) ).

fof(f24,plain,
    ! [X0] :
      ( ? [X2] :
          ( g_true_only(X2,X0)
          & g_true_only(X0,X2) )
     => ( g_true_only(sK8(X0),X0)
        & g_true_only(X0,sK8(X0)) ) ),
    introduced(choice_axiom,[]) ).

fof(f23,plain,
    ! [X0,X1] :
      ( ( ? [X2] :
            ( g_true_only(X2,X0)
            & g_true_only(X0,X2) )
        & g_false_only(X0,X1) )
      | ~ sP7(X0,X1) ),
    inference(rectify,[],[f22]) ).

fof(f22,plain,
    ! [X1,X0] :
      ( ( ? [X2] :
            ( g_true_only(X2,X1)
            & g_true_only(X1,X2) )
        & g_false_only(X1,X0) )
      | ~ sP7(X1,X0) ),
    inference(nnf_transformation,[],[f20]) ).

fof(f182,plain,
    ( sP7(sK18,sK16)
    | ~ spl21_9 ),
    inference(avatar_component_clause,[],[f180]) ).

fof(f180,plain,
    ( spl21_9
  <=> sP7(sK18,sK16) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_9])]) ).

fof(f993,plain,
    ( ~ g_true_only(sK18,sK8(sK18))
    | ~ spl21_5
    | ~ spl21_9 ),
    inference(resolution,[],[f146,f315]) ).

fof(f315,plain,
    ( g_true_only(sK8(sK18),sK18)
    | ~ spl21_9 ),
    inference(resolution,[],[f182,f69]) ).

fof(f69,plain,
    ! [X0,X1] :
      ( ~ sP7(X0,X1)
      | g_true_only(sK8(X0),X0) ),
    inference(cnf_transformation,[],[f25]) ).

fof(f146,plain,
    ( ! [X0] :
        ( ~ g_true_only(sK8(sK18),X0)
        | ~ g_true_only(X0,sK8(sK18)) )
    | ~ spl21_5 ),
    inference(avatar_component_clause,[],[f145]) ).

fof(f145,plain,
    ( spl21_5
  <=> ! [X0] :
        ( ~ g_true_only(sK8(sK18),X0)
        | ~ g_true_only(X0,sK8(sK18)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_5])]) ).

fof(f409,plain,
    ( spl21_5
    | ~ spl21_9 ),
    inference(avatar_split_clause,[],[f406,f180,f145]) ).

fof(f406,plain,
    ( ! [X0] :
        ( ~ g_true_only(sK8(sK18),X0)
        | ~ g_true_only(X0,sK8(sK18)) )
    | ~ spl21_9 ),
    inference(resolution,[],[f315,f97]) ).

fof(f399,plain,
    ( ~ spl21_15
    | ~ spl21_17 ),
    inference(avatar_contradiction_clause,[],[f398]) ).

fof(f398,plain,
    ( $false
    | ~ spl21_15
    | ~ spl21_17 ),
    inference(subsumption_resolution,[],[f397,f251]) ).

fof(f397,plain,
    ( ~ g_both(sK18,sK18)
    | ~ spl21_15 ),
    inference(resolution,[],[f394,f109]) ).

fof(f394,plain,
    ( ~ g_true(sK18,sK18)
    | ~ spl21_15 ),
    inference(resolution,[],[f242,f113]) ).

fof(f384,plain,
    ( spl21_29
    | spl21_21
    | spl21_13
    | ~ spl21_14
    | ~ spl21_20 ),
    inference(avatar_split_clause,[],[f383,f289,f235,f231,f295,f373]) ).

fof(f289,plain,
    ( spl21_20
  <=> g_both(sK19(sK18),sK18) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_20])]) ).

fof(f383,plain,
    ( g_false_only(sK18,sK19(sK18))
    | g_true_only(sK18,sK14(sK18))
    | spl21_13
    | ~ spl21_14
    | ~ spl21_20 ),
    inference(subsumption_resolution,[],[f382,f237]) ).

fof(f382,plain,
    ( g_false_only(sK18,sK19(sK18))
    | g_true_only(sK18,sK14(sK18))
    | ~ sP1(sK18)
    | spl21_13
    | ~ spl21_20 ),
    inference(subsumption_resolution,[],[f325,f233]) ).

fof(f325,plain,
    ( g_false_only(sK19(sK18),sK18)
    | g_false_only(sK18,sK19(sK18))
    | g_true_only(sK18,sK14(sK18))
    | ~ sP1(sK18)
    | ~ spl21_20 ),
    inference(resolution,[],[f89,f291]) ).

fof(f291,plain,
    ( g_both(sK19(sK18),sK18)
    | ~ spl21_20 ),
    inference(avatar_component_clause,[],[f289]) ).

fof(f378,plain,
    ( spl21_29
    | spl21_15
    | ~ spl21_14
    | ~ spl21_17 ),
    inference(avatar_split_clause,[],[f377,f250,f235,f241,f373]) ).

fof(f377,plain,
    ( g_false_only(sK18,sK18)
    | g_true_only(sK18,sK14(sK18))
    | ~ spl21_14
    | ~ spl21_17 ),
    inference(subsumption_resolution,[],[f331,f237]) ).

fof(f331,plain,
    ( g_false_only(sK18,sK18)
    | g_true_only(sK18,sK14(sK18))
    | ~ sP1(sK18)
    | ~ spl21_17 ),
    inference(duplicate_literal_removal,[],[f328]) ).

fof(f328,plain,
    ( g_false_only(sK18,sK18)
    | g_false_only(sK18,sK18)
    | g_true_only(sK18,sK14(sK18))
    | ~ sP1(sK18)
    | ~ spl21_17 ),
    inference(resolution,[],[f251,f89]) ).

fof(f370,plain,
    ( spl21_23
    | spl21_15
    | ~ spl21_14
    | ~ spl21_17 ),
    inference(avatar_split_clause,[],[f369,f250,f235,f241,f339]) ).

fof(f369,plain,
    ( g_false_only(sK18,sK18)
    | g_true_only(sK14(sK18),sK18)
    | ~ spl21_14
    | ~ spl21_17 ),
    inference(subsumption_resolution,[],[f365,f237]) ).

fof(f365,plain,
    ( g_false_only(sK18,sK18)
    | g_true_only(sK14(sK18),sK18)
    | ~ sP1(sK18)
    | ~ spl21_17 ),
    inference(duplicate_literal_removal,[],[f364]) ).

fof(f364,plain,
    ( g_false_only(sK18,sK18)
    | g_false_only(sK18,sK18)
    | g_true_only(sK14(sK18),sK18)
    | ~ sP1(sK18)
    | ~ spl21_17 ),
    inference(resolution,[],[f91,f251]) ).

fof(f314,plain,
    ( ~ spl21_15
    | ~ spl21_21 ),
    inference(avatar_split_clause,[],[f310,f295,f241]) ).

fof(f310,plain,
    ( ~ g_false_only(sK18,sK18)
    | ~ spl21_21 ),
    inference(resolution,[],[f297,f101]) ).

fof(f297,plain,
    ( g_false_only(sK18,sK19(sK18))
    | ~ spl21_21 ),
    inference(avatar_component_clause,[],[f295]) ).

fof(f309,plain,
    ( spl21_21
    | ~ spl21_2
    | spl21_9
    | spl21_13 ),
    inference(avatar_split_clause,[],[f293,f231,f180,f122,f295]) ).

fof(f122,plain,
    ( spl21_2
  <=> ! [X2,X1] :
        ( sP7(X1,sK16)
        | g_false_only(X1,X2)
        | g_false_only(X2,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl21_2])]) ).

fof(f293,plain,
    ( g_false_only(sK18,sK19(sK18))
    | ~ spl21_2
    | spl21_9
    | spl21_13 ),
    inference(subsumption_resolution,[],[f282,f181]) ).

fof(f181,plain,
    ( ~ sP7(sK18,sK16)
    | spl21_9 ),
    inference(avatar_component_clause,[],[f180]) ).

fof(f282,plain,
    ( sP7(sK18,sK16)
    | g_false_only(sK18,sK19(sK18))
    | ~ spl21_2
    | spl21_13 ),
    inference(resolution,[],[f233,f123]) ).

fof(f123,plain,
    ( ! [X2,X1] :
        ( sP7(X1,sK16)
        | g_false_only(X1,X2)
        | g_false_only(X2,X1) )
    | ~ spl21_2 ),
    inference(avatar_component_clause,[],[f122]) ).

fof(f292,plain,
    ( spl21_19
    | spl21_20
    | spl21_13 ),
    inference(avatar_split_clause,[],[f281,f231,f289,f285]) ).

fof(f281,plain,
    ( g_both(sK19(sK18),sK18)
    | g_true_only(sK19(sK18),sK18)
    | spl21_13 ),
    inference(resolution,[],[f233,f108]) ).

fof(f276,plain,
    ( ~ spl21_13
    | ~ spl21_15 ),
    inference(avatar_split_clause,[],[f273,f241,f231]) ).

fof(f273,plain,
    ( ~ g_false_only(sK19(sK18),sK18)
    | ~ spl21_15 ),
    inference(resolution,[],[f242,f102]) ).

fof(f272,plain,
    ( ~ spl21_2
    | spl21_9
    | spl21_15 ),
    inference(avatar_contradiction_clause,[],[f271]) ).

fof(f271,plain,
    ( $false
    | ~ spl21_2
    | spl21_9
    | spl21_15 ),
    inference(subsumption_resolution,[],[f270,f243]) ).

fof(f270,plain,
    ( g_false_only(sK18,sK18)
    | ~ spl21_2
    | spl21_9
    | spl21_15 ),
    inference(subsumption_resolution,[],[f264,f181]) ).

fof(f264,plain,
    ( sP7(sK18,sK16)
    | g_false_only(sK18,sK18)
    | ~ spl21_2
    | spl21_15 ),
    inference(resolution,[],[f243,f123]) ).

fof(f128,plain,
    ( spl21_3
    | spl21_2 ),
    inference(avatar_split_clause,[],[f106,f122,f126]) ).

fof(f106,plain,
    ! [X2,X3,X1] :
      ( sP7(X1,sK16)
      | g_false_only(X2,X1)
      | g_false_only(X1,X2)
      | g_false_only(sK17(X3),X3)
      | sP5(sK17(X3),X3)
      | sP4(sK17(X3),X3)
      | sP6(X3) ),
    inference(cnf_transformation,[],[f60]) ).

fof(f124,plain,
    ( spl21_1
    | spl21_2 ),
    inference(avatar_split_clause,[],[f107,f122,f119]) ).

fof(f107,plain,
    ! [X2,X3,X1] :
      ( sP7(X1,sK16)
      | g_false_only(X2,X1)
      | g_false_only(X1,X2)
      | sP3(sK17(X3))
      | sP5(sK17(X3),X3)
      | sP4(sK17(X3),X3)
      | sP6(X3) ),
    inference(cnf_transformation,[],[f60]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem    : SYO604+1 : TPTP v8.1.2. Released v7.0.0.
% 0.07/0.14  % Command    : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s
% 0.15/0.35  % Computer : n005.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:12:53 EDT 2024
% 0.15/0.35  % CPUTime    : 
% 0.15/0.36  % (12643)Running in auto input_syntax mode. Trying TPTP
% 0.15/0.37  % (12648)fmb+10_1_bce=on:fmbas=expand:fmbksg=on:fmbsr=1.3_569 on theBenchmark for (569ds/0Mi)
% 0.15/0.37  TRYING [1]
% 0.15/0.37  TRYING [2]
% 0.15/0.37  TRYING [3]
% 0.15/0.37  % (12647)fmb+10_1_fmbas=off:fmbsr=1.3:nm=2_1451 on theBenchmark for (1451ds/0Mi)
% 0.15/0.37  % (12649)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  % (12651)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  % (12652)dis+1_20_av=off:lcm=predicate:nm=2:nwc=2.0_396 on theBenchmark for (396ds/0Mi)
% 0.15/0.37  % (12653)dis+11_4:5_nm=4_216 on theBenchmark for (216ds/0Mi)
% 0.15/0.37  % (12654)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.38  TRYING [1]
% 0.15/0.38  TRYING [2]
% 0.15/0.38  TRYING [1]
% 0.15/0.38  TRYING [2]
% 0.15/0.38  TRYING [3]
% 0.15/0.38  TRYING [1]
% 0.15/0.38  TRYING [4]
% 0.15/0.38  TRYING [3]
% 0.15/0.38  TRYING [2]
% 0.15/0.38  TRYING [3]
% 0.21/0.38  TRYING [4]
% 0.21/0.38  TRYING [4]
% 0.21/0.39  TRYING [4]
% 0.21/0.39  TRYING [5]
% 0.21/0.40  TRYING [5]
% 0.21/0.40  TRYING [5]
% 0.21/0.41  TRYING [5]
% 0.21/0.41  TRYING [6]
% 0.21/0.43  TRYING [6]
% 0.21/0.45  TRYING [6]
% 0.21/0.46  TRYING [7]
% 0.21/0.46  TRYING [7]
% 0.21/0.51  TRYING [8]
% 0.21/0.52  % (12653)First to succeed.
% 0.21/0.52  TRYING [8]
% 0.21/0.52  % (12653)Solution written to "/export/starexec/sandbox2/tmp/vampire-proof-12643"
% 1.33/0.53  % (12653)Refutation found. Thanks to Tanya!
% 1.33/0.53  % SZS status Theorem for theBenchmark
% 1.33/0.53  % SZS output start Proof for theBenchmark
% See solution above
% 1.33/0.53  % (12653)------------------------------
% 1.33/0.53  % (12653)Version: Vampire 4.8 (commit 3a798227e on 2024-05-03 07:42:47 +0200)
% 1.33/0.53  % (12653)Termination reason: Refutation
% 1.33/0.53  
% 1.33/0.53  % (12653)Memory used [KB]: 3338
% 1.33/0.53  % (12653)Time elapsed: 0.153 s
% 1.33/0.53  % (12653)Instructions burned: 326 (million)
% 1.33/0.53  % (12643)Success in time 0.154 s
%------------------------------------------------------------------------------