↑ Up

Drodi---4.1.1.THM-CRf.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : Drodi---4.1.1
% Problem  : CSR006+1 : TPTP v9.3.1. Bugfixed v3.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : drodi -timeout(300) /export/starexec/sandbox/benchmark/theBenchmark.p

% Computer : n018.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8046.5625MB
% OS       : Linux 6.8.0-71-generic
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Thu Sep 24 12:12:48 PM UTC 2026

% Result   : Theorem 50.83s 6.93s
% Output   : CNFRefutation 3.42s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   23
%            Number of leaves      :  466
% Syntax   : Number of formulae    : 2083 ( 319 unt; 426 def)
%            Number of atoms       : 4402 ( 663 equ)
%            Maximal formula atoms :   11 (   2 avg)
%            Number of connectives : 3789 (1470   ~;1727   |; 140   &)
%                                         ( 445 <=>;   7  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   12 (   3 avg)
%            Maximal term depth    :    4 (   1 avg)
%            Number of predicates  :  438 ( 436 usr; 424 prp; 0-4 aty)
%            Number of functors    :   26 (  26 usr;  15 con; 0-3 aty)
%            Number of variables   :  488 ( 467   !;  21   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f1,axiom,
    ! [Time1,Fluent,Time2] :
      ( stoppedIn(Time1,Fluent,Time2)
    <=> ? [Event,Time] :
          ( terminates(Event,Fluent,Time)
          & less(Time,Time2)
          & less(Time1,Time)
          & happens(Event,Time) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f3,axiom,
    ! [Event,Time,Fluent,Fluent2,Offset] :
      ( ( ~ stoppedIn(Time,Fluent,plus(Time,Offset))
        & trajectory(Fluent,Time,Fluent2,Offset)
        & less(n0,Offset)
        & initiates(Event,Fluent,Time)
        & happens(Event,Time) )
     => holdsAt(Fluent2,plus(Time,Offset)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f8,axiom,
    ! [Fluent,Time] :
      ( ( ~ ? [Event] :
              ( releases(Event,Fluent,Time)
              & happens(Event,Time) )
        & ~ releasedAt(Fluent,Time) )
     => ~ releasedAt(Fluent,plus(Time,n1)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f9,axiom,
    ! [Event,Time,Fluent] :
      ( ( initiates(Event,Fluent,Time)
        & happens(Event,Time) )
     => holdsAt(Fluent,plus(Time,n1)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f11,axiom,
    ! [Event,Time,Fluent] :
      ( ( releases(Event,Fluent,Time)
        & happens(Event,Time) )
     => releasedAt(Fluent,plus(Time,n1)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f12,axiom,
    ! [Event,Time,Fluent] :
      ( ( ( terminates(Event,Fluent,Time)
          | initiates(Event,Fluent,Time) )
        & happens(Event,Time) )
     => ~ releasedAt(Fluent,plus(Time,n1)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f13,axiom,
    ! [Event,Fluent,Time] :
      ( initiates(Event,Fluent,Time)
    <=> ( ? [Height] :
            ( Fluent = waterLevel(Height)
            & Event = overflow
            & holdsAt(waterLevel(Height),Time) )
        | ? [Height] :
            ( Fluent = waterLevel(Height)
            & Event = tapOff
            & holdsAt(waterLevel(Height),Time) )
        | ( Fluent = spilling
          & Event = overflow )
        | ( Fluent = filling
          & Event = tapOn ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f14,axiom,
    ! [Event,Fluent,Time] :
      ( terminates(Event,Fluent,Time)
    <=> ( ( Fluent = filling
          & Event = overflow )
        | ( Fluent = filling
          & Event = tapOff ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f15,axiom,
    ! [Event,Fluent,Time] :
      ( releases(Event,Fluent,Time)
    <=> ? [Height] :
          ( Fluent = waterLevel(Height)
          & Event = tapOn ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f16,axiom,
    ! [Event,Time] :
      ( happens(Event,Time)
    <=> ( ( Event = overflow
          & holdsAt(filling,Time)
          & holdsAt(waterLevel(n3),Time) )
        | ( Time = n0
          & Event = tapOn ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f17,axiom,
    ! [Height1,Time,Height2,Offset] :
      ( ( Height2 = plus(Height1,Offset)
        & holdsAt(waterLevel(Height1),Time) )
     => trajectory(filling,Time,waterLevel(Height2),Offset) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f18,axiom,
    ! [Time,Height1,Height2] :
      ( ( holdsAt(waterLevel(Height2),Time)
        & holdsAt(waterLevel(Height1),Time) )
     => Height1 = Height2 ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f19,axiom,
    tapOff != tapOn,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f20,axiom,
    tapOff != overflow,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f21,axiom,
    overflow != tapOn,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f22,axiom,
    ! [X] : filling != waterLevel(X),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f23,axiom,
    ! [X] : spilling != waterLevel(X),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f24,axiom,
    filling != spilling,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f26,axiom,
    plus(n0,n0) = n0,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f27,axiom,
    plus(n0,n1) = n1,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f29,axiom,
    plus(n0,n3) = n3,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f30,axiom,
    plus(n1,n1) = n2,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f31,axiom,
    plus(n1,n2) = n3,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f36,axiom,
    ! [X,Y] : plus(X,Y) = plus(Y,X),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f37,axiom,
    ! [X,Y] :
      ( less_or_equal(X,Y)
    <=> ( X = Y
        | less(X,Y) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f38,axiom,
    ~ ? [X] : less(X,n0),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f39,axiom,
    ! [X] :
      ( less(X,n1)
    <=> less_or_equal(X,n0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f40,axiom,
    ! [X] :
      ( less(X,n2)
    <=> less_or_equal(X,n1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f41,axiom,
    ! [X] :
      ( less(X,n3)
    <=> less_or_equal(X,n2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f42,axiom,
    ! [X] :
      ( less(X,n4)
    <=> less_or_equal(X,n3) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f43,axiom,
    ! [X] :
      ( less(X,n5)
    <=> less_or_equal(X,n4) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f44,axiom,
    ! [X] :
      ( less(X,n6)
    <=> less_or_equal(X,n5) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f45,axiom,
    ! [X] :
      ( less(X,n7)
    <=> less_or_equal(X,n6) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f46,axiom,
    ! [X] :
      ( less(X,n8)
    <=> less_or_equal(X,n7) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f47,axiom,
    ! [X] :
      ( less(X,n9)
    <=> less_or_equal(X,n8) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f48,axiom,
    ! [X,Y] :
      ( less(X,Y)
    <=> ( Y != X
        & ~ less(Y,X) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f49,hypothesis,
    holdsAt(waterLevel(n0),n0),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f50,hypothesis,
    ~ holdsAt(filling,n0),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f52,hypothesis,
    ! [Height] : ~ releasedAt(waterLevel(Height),n0),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f55,conjecture,
    holdsAt(waterLevel(n3),n3),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f56,negated_conjecture,
    ~ holdsAt(waterLevel(n3),n3),
    inference(negated_conjecture,[status(cth)],[f55]) ).

fof(f57,plain,
    ! [Time1,Fluent,Time2] :
      ( ( ! [Event,Time] :
            ( ~ terminates(Event,Fluent,Time)
            | ~ less(Time,Time2)
            | ~ less(Time1,Time)
            | ~ happens(Event,Time) )
        | stoppedIn(Time1,Fluent,Time2) )
      & ( ? [Event,Time] :
            ( terminates(Event,Fluent,Time)
            & less(Time,Time2)
            & less(Time1,Time)
            & happens(Event,Time) )
        | ~ stoppedIn(Time1,Fluent,Time2) ) ),
    inference(NNF_transformation,[status(thm)],[f1]) ).

fof(f58,plain,
    ( ! [Time1,Fluent,Time2] :
        ( ! [Event,Time] :
            ( ~ terminates(Event,Fluent,Time)
            | ~ less(Time,Time2)
            | ~ less(Time1,Time)
            | ~ happens(Event,Time) )
        | stoppedIn(Time1,Fluent,Time2) )
    & ! [Time1,Fluent,Time2] :
        ( ? [Event,Time] :
            ( terminates(Event,Fluent,Time)
            & less(Time,Time2)
            & less(Time1,Time)
            & happens(Event,Time) )
        | ~ stoppedIn(Time1,Fluent,Time2) ) ),
    inference(miniscoping,[status(thm)],[f57]) ).

fof(f59,plain,
    ( ! [Time1,Fluent,Time2] :
        ( ! [Event,Time] :
            ( ~ terminates(Event,Fluent,Time)
            | ~ less(Time,Time2)
            | ~ less(Time1,Time)
            | ~ happens(Event,Time) )
        | stoppedIn(Time1,Fluent,Time2) )
    & ! [Time1,Fluent,Time2] :
        ( ( terminates(sK0_skl(Time2,Fluent,Time1),Fluent,sK1_skl(Time2,Fluent,Time1))
          & less(sK1_skl(Time2,Fluent,Time1),Time2)
          & less(Time1,sK1_skl(Time2,Fluent,Time1))
          & happens(sK0_skl(Time2,Fluent,Time1),sK1_skl(Time2,Fluent,Time1)) )
        | ~ stoppedIn(Time1,Fluent,Time2) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK0_skl,sK1_skl]),skolemize(Event,sK0_skl(Time2,Fluent,Time1)),skolemize(Time,sK1_skl(Time2,Fluent,Time1))],[f58]) ).

fof(f60,plain,
    ! [X0,X1,X2] :
      ( happens(sK0_skl(X2,X1,X0),sK1_skl(X2,X1,X0))
      | ~ stoppedIn(X0,X1,X2) ),
    inference(cnf_transformation,[status(thm)],[f59]) ).

fof(f61,plain,
    ! [X0,X1,X2] :
      ( less(X0,sK1_skl(X2,X1,X0))
      | ~ stoppedIn(X0,X1,X2) ),
    inference(cnf_transformation,[status(thm)],[f59]) ).

fof(f62,plain,
    ! [X0,X1,X2] :
      ( less(sK1_skl(X2,X1,X0),X2)
      | ~ stoppedIn(X0,X1,X2) ),
    inference(cnf_transformation,[status(thm)],[f59]) ).

fof(f63,plain,
    ! [X0,X1,X2] :
      ( terminates(sK0_skl(X2,X1,X0),X1,sK1_skl(X2,X1,X0))
      | ~ stoppedIn(X0,X1,X2) ),
    inference(cnf_transformation,[status(thm)],[f59]) ).

fof(f73,plain,
    ! [Event,Time,Fluent,Fluent2,Offset] :
      ( holdsAt(Fluent2,plus(Time,Offset))
      | stoppedIn(Time,Fluent,plus(Time,Offset))
      | ~ trajectory(Fluent,Time,Fluent2,Offset)
      | ~ less(n0,Offset)
      | ~ initiates(Event,Fluent,Time)
      | ~ happens(Event,Time) ),
    inference(pre_NNF_transformation,[status(thm)],[f3]) ).

fof(f74,plain,
    ! [Time,Fluent2,Offset] :
      ( holdsAt(Fluent2,plus(Time,Offset))
      | ! [Fluent] :
          ( stoppedIn(Time,Fluent,plus(Time,Offset))
          | ~ trajectory(Fluent,Time,Fluent2,Offset)
          | ~ less(n0,Offset)
          | ! [Event] :
              ( ~ initiates(Event,Fluent,Time)
              | ~ happens(Event,Time) ) ) ),
    inference(miniscoping,[status(thm)],[f73]) ).

fof(f75,plain,
    ! [X0,X1,X2,X3,X4] :
      ( holdsAt(X4,plus(X1,X3))
      | stoppedIn(X1,X2,plus(X1,X3))
      | ~ trajectory(X2,X1,X4,X3)
      | ~ less(n0,X3)
      | ~ initiates(X0,X2,X1)
      | ~ happens(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f74]) ).

fof(f91,plain,
    ! [Fluent,Time] :
      ( ~ releasedAt(Fluent,plus(Time,n1))
      | ? [Event] :
          ( releases(Event,Fluent,Time)
          & happens(Event,Time) )
      | releasedAt(Fluent,Time) ),
    inference(pre_NNF_transformation,[status(thm)],[f8]) ).

fof(f92,plain,
    ! [Fluent,Time] :
      ( ~ releasedAt(Fluent,plus(Time,n1))
      | ( releases(sK7_skl(Time,Fluent),Fluent,Time)
        & happens(sK7_skl(Time,Fluent),Time) )
      | releasedAt(Fluent,Time) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK7_skl]),skolemize(Event,sK7_skl(Time,Fluent))],[f91]) ).

fof(f93,plain,
    ! [X0,X1] :
      ( ~ releasedAt(X0,plus(X1,n1))
      | happens(sK7_skl(X1,X0),X1)
      | releasedAt(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f92]) ).

fof(f94,plain,
    ! [X0,X1] :
      ( ~ releasedAt(X0,plus(X1,n1))
      | releases(sK7_skl(X1,X0),X0,X1)
      | releasedAt(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f92]) ).

fof(f95,plain,
    ! [Event,Time,Fluent] :
      ( holdsAt(Fluent,plus(Time,n1))
      | ~ initiates(Event,Fluent,Time)
      | ~ happens(Event,Time) ),
    inference(pre_NNF_transformation,[status(thm)],[f9]) ).

fof(f96,plain,
    ! [Time,Fluent] :
      ( holdsAt(Fluent,plus(Time,n1))
      | ! [Event] :
          ( ~ initiates(Event,Fluent,Time)
          | ~ happens(Event,Time) ) ),
    inference(miniscoping,[status(thm)],[f95]) ).

fof(f97,plain,
    ! [X0,X1,X2] :
      ( holdsAt(X2,plus(X1,n1))
      | ~ initiates(X0,X2,X1)
      | ~ happens(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f96]) ).

fof(f101,plain,
    ! [Event,Time,Fluent] :
      ( releasedAt(Fluent,plus(Time,n1))
      | ~ releases(Event,Fluent,Time)
      | ~ happens(Event,Time) ),
    inference(pre_NNF_transformation,[status(thm)],[f11]) ).

fof(f102,plain,
    ! [Time,Fluent] :
      ( releasedAt(Fluent,plus(Time,n1))
      | ! [Event] :
          ( ~ releases(Event,Fluent,Time)
          | ~ happens(Event,Time) ) ),
    inference(miniscoping,[status(thm)],[f101]) ).

fof(f103,plain,
    ! [X0,X1,X2] :
      ( releasedAt(X2,plus(X1,n1))
      | ~ releases(X0,X2,X1)
      | ~ happens(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f102]) ).

fof(f104,plain,
    ! [Event,Time,Fluent] :
      ( ~ releasedAt(Fluent,plus(Time,n1))
      | ( ~ terminates(Event,Fluent,Time)
        & ~ initiates(Event,Fluent,Time) )
      | ~ happens(Event,Time) ),
    inference(pre_NNF_transformation,[status(thm)],[f12]) ).

fof(f105,plain,
    ! [Time,Fluent] :
      ( ~ releasedAt(Fluent,plus(Time,n1))
      | ! [Event] :
          ( ( ~ terminates(Event,Fluent,Time)
            & ~ initiates(Event,Fluent,Time) )
          | ~ happens(Event,Time) ) ),
    inference(miniscoping,[status(thm)],[f104]) ).

fof(f106,plain,
    ! [X0,X1,X2] :
      ( ~ releasedAt(X2,plus(X1,n1))
      | ~ initiates(X0,X2,X1)
      | ~ happens(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f105]) ).

fof(f108,definition,
    ! [Event,Fluent,Time] :
      ( sP0_prd(Time,Fluent,Event)
    <=> ( ? [Height] :
            ( Fluent = waterLevel(Height)
            & Event = tapOff
            & holdsAt(waterLevel(Height),Time) )
        | ( Fluent = spilling
          & Event = overflow )
        | ( Fluent = filling
          & Event = tapOn ) ) ),
    introduced(definition,[new_symbols(definition,[sP0_prd])],[]) ).

fof(f109,plain,
    ! [Event,Fluent,Time] :
      ( initiates(Event,Fluent,Time)
    <=> ( ? [Height] :
            ( Fluent = waterLevel(Height)
            & Event = overflow
            & holdsAt(waterLevel(Height),Time) )
        | sP0_prd(Time,Fluent,Event) ) ),
    inference(formula_renaming,[status(thm)],[f13,f108]) ).

fof(f110,plain,
    ! [Event,Fluent,Time] :
      ( ( ( ! [Height] :
              ( Fluent != waterLevel(Height)
              | Event != overflow
              | ~ holdsAt(waterLevel(Height),Time) )
          & ~ sP0_prd(Time,Fluent,Event) )
        | initiates(Event,Fluent,Time) )
      & ( ? [Height] :
            ( Fluent = waterLevel(Height)
            & Event = overflow
            & holdsAt(waterLevel(Height),Time) )
        | sP0_prd(Time,Fluent,Event)
        | ~ initiates(Event,Fluent,Time) ) ),
    inference(NNF_transformation,[status(thm)],[f109]) ).

fof(f111,plain,
    ( ! [Event,Fluent,Time] :
        ( ( ! [Height] :
              ( Fluent != waterLevel(Height)
              | Event != overflow
              | ~ holdsAt(waterLevel(Height),Time) )
          & ~ sP0_prd(Time,Fluent,Event) )
        | initiates(Event,Fluent,Time) )
    & ! [Event,Fluent,Time] :
        ( ? [Height] :
            ( Fluent = waterLevel(Height)
            & Event = overflow
            & holdsAt(waterLevel(Height),Time) )
        | sP0_prd(Time,Fluent,Event)
        | ~ initiates(Event,Fluent,Time) ) ),
    inference(miniscoping,[status(thm)],[f110]) ).

fof(f112,plain,
    ( ! [Event,Fluent,Time] :
        ( ( ! [Height] :
              ( Fluent != waterLevel(Height)
              | Event != overflow
              | ~ holdsAt(waterLevel(Height),Time) )
          & ~ sP0_prd(Time,Fluent,Event) )
        | initiates(Event,Fluent,Time) )
    & ! [Event,Fluent,Time] :
        ( ( Fluent = waterLevel(sK8_skl(Time,Fluent,Event))
          & Event = overflow
          & holdsAt(waterLevel(sK8_skl(Time,Fluent,Event)),Time) )
        | sP0_prd(Time,Fluent,Event)
        | ~ initiates(Event,Fluent,Time) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK8_skl]),skolemize(Height,sK8_skl(Time,Fluent,Event))],[f111]) ).

fof(f113,plain,
    ! [X0,X1,X2] :
      ( holdsAt(waterLevel(sK8_skl(X2,X1,X0)),X2)
      | sP0_prd(X2,X1,X0)
      | ~ initiates(X0,X1,X2) ),
    inference(cnf_transformation,[status(thm)],[f112]) ).

fof(f114,plain,
    ! [X0,X1,X2] :
      ( X0 = overflow
      | sP0_prd(X2,X1,X0)
      | ~ initiates(X0,X1,X2) ),
    inference(cnf_transformation,[status(thm)],[f112]) ).

fof(f115,plain,
    ! [X0,X1,X2] :
      ( X1 = waterLevel(sK8_skl(X2,X1,X0))
      | sP0_prd(X2,X1,X0)
      | ~ initiates(X0,X1,X2) ),
    inference(cnf_transformation,[status(thm)],[f112]) ).

fof(f116,plain,
    ! [X0,X1,X2] :
      ( ~ sP0_prd(X2,X1,X0)
      | initiates(X0,X1,X2) ),
    inference(cnf_transformation,[status(thm)],[f112]) ).

fof(f117,plain,
    ! [X0,X1,X2,X3] :
      ( X1 != waterLevel(X3)
      | X0 != overflow
      | ~ holdsAt(waterLevel(X3),X2)
      | initiates(X0,X1,X2) ),
    inference(cnf_transformation,[status(thm)],[f112]) ).

fof(f118,plain,
    ! [Event,Fluent,Time] :
      ( ( ( ( Fluent != filling
            | Event != overflow )
          & ( Fluent != filling
            | Event != tapOff ) )
        | terminates(Event,Fluent,Time) )
      & ( ( Fluent = filling
          & Event = overflow )
        | ( Fluent = filling
          & Event = tapOff )
        | ~ terminates(Event,Fluent,Time) ) ),
    inference(NNF_transformation,[status(thm)],[f14]) ).

fof(f119,plain,
    ( ! [Event,Fluent] :
        ( ( ( Fluent != filling
            | Event != overflow )
          & ( Fluent != filling
            | Event != tapOff ) )
        | ! [Time] : terminates(Event,Fluent,Time) )
    & ! [Event,Fluent] :
        ( ( Fluent = filling
          & Event = overflow )
        | ( Fluent = filling
          & Event = tapOff )
        | ! [Time] : ~ terminates(Event,Fluent,Time) ) ),
    inference(miniscoping,[status(thm)],[f118]) ).

fof(f120,plain,
    ! [X0,X1,X2] :
      ( X0 = overflow
      | X0 = tapOff
      | ~ terminates(X0,X1,X2) ),
    inference(cnf_transformation,[status(thm)],[f119]) ).

fof(f123,plain,
    ! [X0,X1,X2] :
      ( X1 = filling
      | X1 = filling
      | ~ terminates(X0,X1,X2) ),
    inference(cnf_transformation,[status(thm)],[f119]) ).

fof(f124,plain,
    ! [X0,X1,X2] :
      ( X1 != filling
      | X0 != tapOff
      | terminates(X0,X1,X2) ),
    inference(cnf_transformation,[status(thm)],[f119]) ).

fof(f126,plain,
    ! [Event,Fluent,Time] :
      ( ( ! [Height] :
            ( Fluent != waterLevel(Height)
            | Event != tapOn )
        | releases(Event,Fluent,Time) )
      & ( ? [Height] :
            ( Fluent = waterLevel(Height)
            & Event = tapOn )
        | ~ releases(Event,Fluent,Time) ) ),
    inference(NNF_transformation,[status(thm)],[f15]) ).

fof(f127,plain,
    ( ! [Event,Fluent] :
        ( ! [Height] : Fluent != waterLevel(Height)
        | Event != tapOn
        | ! [Time] : releases(Event,Fluent,Time) )
    & ! [Event,Fluent] :
        ( ( ? [Height] : Fluent = waterLevel(Height)
          & Event = tapOn )
        | ! [Time] : ~ releases(Event,Fluent,Time) ) ),
    inference(miniscoping,[status(thm)],[f126]) ).

fof(f128,plain,
    ( ! [Event,Fluent] :
        ( ! [Height] : Fluent != waterLevel(Height)
        | Event != tapOn
        | ! [Time] : releases(Event,Fluent,Time) )
    & ! [Event,Fluent] :
        ( ( Fluent = waterLevel(sK9_skl(Fluent,Event))
          & Event = tapOn )
        | ! [Time] : ~ releases(Event,Fluent,Time) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK9_skl]),skolemize(Height,sK9_skl(Fluent,Event))],[f127]) ).

fof(f130,plain,
    ! [X0,X1,X2] :
      ( X1 = waterLevel(sK9_skl(X1,X0))
      | ~ releases(X0,X1,X2) ),
    inference(cnf_transformation,[status(thm)],[f128]) ).

fof(f131,plain,
    ! [X0,X1,X2,X3] :
      ( X1 != waterLevel(X3)
      | X0 != tapOn
      | releases(X0,X1,X2) ),
    inference(cnf_transformation,[status(thm)],[f128]) ).

fof(f132,definition,
    ! [Event,Time] :
      ( sP1_prd(Time,Event)
    <=> ( Time = n0
        & Event = tapOn ) ),
    introduced(definition,[new_symbols(definition,[sP1_prd])],[]) ).

fof(f133,plain,
    ! [Event,Time] :
      ( happens(Event,Time)
    <=> ( ( Event = overflow
          & holdsAt(filling,Time)
          & holdsAt(waterLevel(n3),Time) )
        | sP1_prd(Time,Event) ) ),
    inference(formula_renaming,[status(thm)],[f16,f132]) ).

fof(f134,plain,
    ! [Event,Time] :
      ( ( ( ( Event != overflow
            | ~ holdsAt(filling,Time)
            | ~ holdsAt(waterLevel(n3),Time) )
          & ~ sP1_prd(Time,Event) )
        | happens(Event,Time) )
      & ( ( Event = overflow
          & holdsAt(filling,Time)
          & holdsAt(waterLevel(n3),Time) )
        | sP1_prd(Time,Event)
        | ~ happens(Event,Time) ) ),
    inference(NNF_transformation,[status(thm)],[f133]) ).

fof(f135,plain,
    ( ! [Event,Time] :
        ( ( ( Event != overflow
            | ~ holdsAt(filling,Time)
            | ~ holdsAt(waterLevel(n3),Time) )
          & ~ sP1_prd(Time,Event) )
        | happens(Event,Time) )
    & ! [Event,Time] :
        ( ( Event = overflow
          & holdsAt(filling,Time)
          & holdsAt(waterLevel(n3),Time) )
        | sP1_prd(Time,Event)
        | ~ happens(Event,Time) ) ),
    inference(miniscoping,[status(thm)],[f134]) ).

fof(f136,plain,
    ! [X0,X1] :
      ( holdsAt(waterLevel(n3),X1)
      | sP1_prd(X1,X0)
      | ~ happens(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f135]) ).

fof(f137,plain,
    ! [X0,X1] :
      ( holdsAt(filling,X1)
      | sP1_prd(X1,X0)
      | ~ happens(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f135]) ).

fof(f138,plain,
    ! [X0,X1] :
      ( X0 = overflow
      | sP1_prd(X1,X0)
      | ~ happens(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f135]) ).

fof(f139,plain,
    ! [X0,X1] :
      ( ~ sP1_prd(X1,X0)
      | happens(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f135]) ).

fof(f140,plain,
    ! [X0,X1] :
      ( X0 != overflow
      | ~ holdsAt(filling,X1)
      | ~ holdsAt(waterLevel(n3),X1)
      | happens(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f135]) ).

fof(f141,plain,
    ! [Height1,Time,Height2,Offset] :
      ( trajectory(filling,Time,waterLevel(Height2),Offset)
      | Height2 != plus(Height1,Offset)
      | ~ holdsAt(waterLevel(Height1),Time) ),
    inference(pre_NNF_transformation,[status(thm)],[f17]) ).

fof(f142,plain,
    ! [Time,Height2,Offset] :
      ( trajectory(filling,Time,waterLevel(Height2),Offset)
      | ! [Height1] :
          ( Height2 != plus(Height1,Offset)
          | ~ holdsAt(waterLevel(Height1),Time) ) ),
    inference(miniscoping,[status(thm)],[f141]) ).

fof(f143,plain,
    ! [X0,X1,X2,X3] :
      ( trajectory(filling,X1,waterLevel(X2),X3)
      | X2 != plus(X0,X3)
      | ~ holdsAt(waterLevel(X0),X1) ),
    inference(cnf_transformation,[status(thm)],[f142]) ).

fof(f144,plain,
    ! [Time,Height1,Height2] :
      ( Height1 = Height2
      | ~ holdsAt(waterLevel(Height2),Time)
      | ~ holdsAt(waterLevel(Height1),Time) ),
    inference(pre_NNF_transformation,[status(thm)],[f18]) ).

fof(f145,plain,
    ! [Height1,Height2] :
      ( Height1 = Height2
      | ! [Time] :
          ( ~ holdsAt(waterLevel(Height2),Time)
          | ~ holdsAt(waterLevel(Height1),Time) ) ),
    inference(miniscoping,[status(thm)],[f144]) ).

fof(f146,plain,
    ! [X0,X1,X2] :
      ( X0 = X2
      | ~ holdsAt(waterLevel(X2),X1)
      | ~ holdsAt(waterLevel(X0),X1) ),
    inference(cnf_transformation,[status(thm)],[f145]) ).

fof(f147,plain,
    tapOff != tapOn,
    inference(cnf_transformation,[status(thm)],[f19]) ).

fof(f148,plain,
    tapOff != overflow,
    inference(cnf_transformation,[status(thm)],[f20]) ).

fof(f149,plain,
    overflow != tapOn,
    inference(cnf_transformation,[status(thm)],[f21]) ).

fof(f150,plain,
    ! [X0] : filling != waterLevel(X0),
    inference(cnf_transformation,[status(thm)],[f22]) ).

fof(f151,plain,
    ! [X0] : spilling != waterLevel(X0),
    inference(cnf_transformation,[status(thm)],[f23]) ).

fof(f152,plain,
    filling != spilling,
    inference(cnf_transformation,[status(thm)],[f24]) ).

fof(f157,plain,
    plus(n0,n0) = n0,
    inference(cnf_transformation,[status(thm)],[f26]) ).

fof(f158,plain,
    plus(n0,n1) = n1,
    inference(cnf_transformation,[status(thm)],[f27]) ).

fof(f160,plain,
    plus(n0,n3) = n3,
    inference(cnf_transformation,[status(thm)],[f29]) ).

fof(f161,plain,
    plus(n1,n1) = n2,
    inference(cnf_transformation,[status(thm)],[f30]) ).

fof(f162,plain,
    plus(n1,n2) = n3,
    inference(cnf_transformation,[status(thm)],[f31]) ).

fof(f167,plain,
    ! [X0,X1] : plus(X0,X1) = plus(X1,X0),
    inference(cnf_transformation,[status(thm)],[f36]) ).

fof(f168,plain,
    ! [X,Y] :
      ( ( ( X != Y
          & ~ less(X,Y) )
        | less_or_equal(X,Y) )
      & ( X = Y
        | less(X,Y)
        | ~ less_or_equal(X,Y) ) ),
    inference(NNF_transformation,[status(thm)],[f37]) ).

fof(f169,plain,
    ( ! [X,Y] :
        ( ( X != Y
          & ~ less(X,Y) )
        | less_or_equal(X,Y) )
    & ! [X,Y] :
        ( X = Y
        | less(X,Y)
        | ~ less_or_equal(X,Y) ) ),
    inference(miniscoping,[status(thm)],[f168]) ).

fof(f170,plain,
    ! [X0,X1] :
      ( X0 = X1
      | less(X0,X1)
      | ~ less_or_equal(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f169]) ).

fof(f171,plain,
    ! [X0,X1] :
      ( ~ less(X0,X1)
      | less_or_equal(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f169]) ).

fof(f172,plain,
    ! [X0,X1] :
      ( X0 != X1
      | less_or_equal(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f169]) ).

fof(f173,plain,
    ! [X] : ~ less(X,n0),
    inference(pre_NNF_transformation,[status(thm)],[f38]) ).

fof(f174,plain,
    ! [X0] : ~ less(X0,n0),
    inference(cnf_transformation,[status(thm)],[f173]) ).

fof(f175,plain,
    ! [X] :
      ( ( ~ less_or_equal(X,n0)
        | less(X,n1) )
      & ( less_or_equal(X,n0)
        | ~ less(X,n1) ) ),
    inference(NNF_transformation,[status(thm)],[f39]) ).

fof(f176,plain,
    ( ! [X] :
        ( ~ less_or_equal(X,n0)
        | less(X,n1) )
    & ! [X] :
        ( less_or_equal(X,n0)
        | ~ less(X,n1) ) ),
    inference(miniscoping,[status(thm)],[f175]) ).

fof(f177,plain,
    ! [X0] :
      ( less_or_equal(X0,n0)
      | ~ less(X0,n1) ),
    inference(cnf_transformation,[status(thm)],[f176]) ).

fof(f178,plain,
    ! [X0] :
      ( ~ less_or_equal(X0,n0)
      | less(X0,n1) ),
    inference(cnf_transformation,[status(thm)],[f176]) ).

fof(f179,plain,
    ! [X] :
      ( ( ~ less_or_equal(X,n1)
        | less(X,n2) )
      & ( less_or_equal(X,n1)
        | ~ less(X,n2) ) ),
    inference(NNF_transformation,[status(thm)],[f40]) ).

fof(f180,plain,
    ( ! [X] :
        ( ~ less_or_equal(X,n1)
        | less(X,n2) )
    & ! [X] :
        ( less_or_equal(X,n1)
        | ~ less(X,n2) ) ),
    inference(miniscoping,[status(thm)],[f179]) ).

fof(f181,plain,
    ! [X0] :
      ( less_or_equal(X0,n1)
      | ~ less(X0,n2) ),
    inference(cnf_transformation,[status(thm)],[f180]) ).

fof(f182,plain,
    ! [X0] :
      ( ~ less_or_equal(X0,n1)
      | less(X0,n2) ),
    inference(cnf_transformation,[status(thm)],[f180]) ).

fof(f183,plain,
    ! [X] :
      ( ( ~ less_or_equal(X,n2)
        | less(X,n3) )
      & ( less_or_equal(X,n2)
        | ~ less(X,n3) ) ),
    inference(NNF_transformation,[status(thm)],[f41]) ).

fof(f184,plain,
    ( ! [X] :
        ( ~ less_or_equal(X,n2)
        | less(X,n3) )
    & ! [X] :
        ( less_or_equal(X,n2)
        | ~ less(X,n3) ) ),
    inference(miniscoping,[status(thm)],[f183]) ).

fof(f185,plain,
    ! [X0] :
      ( less_or_equal(X0,n2)
      | ~ less(X0,n3) ),
    inference(cnf_transformation,[status(thm)],[f184]) ).

fof(f186,plain,
    ! [X0] :
      ( ~ less_or_equal(X0,n2)
      | less(X0,n3) ),
    inference(cnf_transformation,[status(thm)],[f184]) ).

fof(f187,plain,
    ! [X] :
      ( ( ~ less_or_equal(X,n3)
        | less(X,n4) )
      & ( less_or_equal(X,n3)
        | ~ less(X,n4) ) ),
    inference(NNF_transformation,[status(thm)],[f42]) ).

fof(f188,plain,
    ( ! [X] :
        ( ~ less_or_equal(X,n3)
        | less(X,n4) )
    & ! [X] :
        ( less_or_equal(X,n3)
        | ~ less(X,n4) ) ),
    inference(miniscoping,[status(thm)],[f187]) ).

fof(f189,plain,
    ! [X0] :
      ( less_or_equal(X0,n3)
      | ~ less(X0,n4) ),
    inference(cnf_transformation,[status(thm)],[f188]) ).

fof(f190,plain,
    ! [X0] :
      ( ~ less_or_equal(X0,n3)
      | less(X0,n4) ),
    inference(cnf_transformation,[status(thm)],[f188]) ).

fof(f191,plain,
    ! [X] :
      ( ( ~ less_or_equal(X,n4)
        | less(X,n5) )
      & ( less_or_equal(X,n4)
        | ~ less(X,n5) ) ),
    inference(NNF_transformation,[status(thm)],[f43]) ).

fof(f192,plain,
    ( ! [X] :
        ( ~ less_or_equal(X,n4)
        | less(X,n5) )
    & ! [X] :
        ( less_or_equal(X,n4)
        | ~ less(X,n5) ) ),
    inference(miniscoping,[status(thm)],[f191]) ).

fof(f193,plain,
    ! [X0] :
      ( less_or_equal(X0,n4)
      | ~ less(X0,n5) ),
    inference(cnf_transformation,[status(thm)],[f192]) ).

fof(f194,plain,
    ! [X0] :
      ( ~ less_or_equal(X0,n4)
      | less(X0,n5) ),
    inference(cnf_transformation,[status(thm)],[f192]) ).

fof(f195,plain,
    ! [X] :
      ( ( ~ less_or_equal(X,n5)
        | less(X,n6) )
      & ( less_or_equal(X,n5)
        | ~ less(X,n6) ) ),
    inference(NNF_transformation,[status(thm)],[f44]) ).

fof(f196,plain,
    ( ! [X] :
        ( ~ less_or_equal(X,n5)
        | less(X,n6) )
    & ! [X] :
        ( less_or_equal(X,n5)
        | ~ less(X,n6) ) ),
    inference(miniscoping,[status(thm)],[f195]) ).

fof(f197,plain,
    ! [X0] :
      ( less_or_equal(X0,n5)
      | ~ less(X0,n6) ),
    inference(cnf_transformation,[status(thm)],[f196]) ).

fof(f198,plain,
    ! [X0] :
      ( ~ less_or_equal(X0,n5)
      | less(X0,n6) ),
    inference(cnf_transformation,[status(thm)],[f196]) ).

fof(f199,plain,
    ! [X] :
      ( ( ~ less_or_equal(X,n6)
        | less(X,n7) )
      & ( less_or_equal(X,n6)
        | ~ less(X,n7) ) ),
    inference(NNF_transformation,[status(thm)],[f45]) ).

fof(f200,plain,
    ( ! [X] :
        ( ~ less_or_equal(X,n6)
        | less(X,n7) )
    & ! [X] :
        ( less_or_equal(X,n6)
        | ~ less(X,n7) ) ),
    inference(miniscoping,[status(thm)],[f199]) ).

fof(f201,plain,
    ! [X0] :
      ( less_or_equal(X0,n6)
      | ~ less(X0,n7) ),
    inference(cnf_transformation,[status(thm)],[f200]) ).

fof(f202,plain,
    ! [X0] :
      ( ~ less_or_equal(X0,n6)
      | less(X0,n7) ),
    inference(cnf_transformation,[status(thm)],[f200]) ).

fof(f203,plain,
    ! [X] :
      ( ( ~ less_or_equal(X,n7)
        | less(X,n8) )
      & ( less_or_equal(X,n7)
        | ~ less(X,n8) ) ),
    inference(NNF_transformation,[status(thm)],[f46]) ).

fof(f204,plain,
    ( ! [X] :
        ( ~ less_or_equal(X,n7)
        | less(X,n8) )
    & ! [X] :
        ( less_or_equal(X,n7)
        | ~ less(X,n8) ) ),
    inference(miniscoping,[status(thm)],[f203]) ).

fof(f205,plain,
    ! [X0] :
      ( less_or_equal(X0,n7)
      | ~ less(X0,n8) ),
    inference(cnf_transformation,[status(thm)],[f204]) ).

fof(f206,plain,
    ! [X0] :
      ( ~ less_or_equal(X0,n7)
      | less(X0,n8) ),
    inference(cnf_transformation,[status(thm)],[f204]) ).

fof(f207,plain,
    ! [X] :
      ( ( ~ less_or_equal(X,n8)
        | less(X,n9) )
      & ( less_or_equal(X,n8)
        | ~ less(X,n9) ) ),
    inference(NNF_transformation,[status(thm)],[f47]) ).

fof(f208,plain,
    ( ! [X] :
        ( ~ less_or_equal(X,n8)
        | less(X,n9) )
    & ! [X] :
        ( less_or_equal(X,n8)
        | ~ less(X,n9) ) ),
    inference(miniscoping,[status(thm)],[f207]) ).

fof(f209,plain,
    ! [X0] :
      ( less_or_equal(X0,n8)
      | ~ less(X0,n9) ),
    inference(cnf_transformation,[status(thm)],[f208]) ).

fof(f210,plain,
    ! [X0] :
      ( ~ less_or_equal(X0,n8)
      | less(X0,n9) ),
    inference(cnf_transformation,[status(thm)],[f208]) ).

fof(f211,plain,
    ! [X,Y] :
      ( ( Y = X
        | less(Y,X)
        | less(X,Y) )
      & ( ( Y != X
          & ~ less(Y,X) )
        | ~ less(X,Y) ) ),
    inference(NNF_transformation,[status(thm)],[f48]) ).

fof(f212,plain,
    ( ! [X,Y] :
        ( Y = X
        | less(Y,X)
        | less(X,Y) )
    & ! [X,Y] :
        ( ( Y != X
          & ~ less(Y,X) )
        | ~ less(X,Y) ) ),
    inference(miniscoping,[status(thm)],[f211]) ).

fof(f213,plain,
    ! [X0,X1] :
      ( ~ less(X1,X0)
      | ~ less(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f212]) ).

fof(f214,plain,
    ! [X0,X1] :
      ( X1 != X0
      | ~ less(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f212]) ).

fof(f215,plain,
    ! [X0,X1] :
      ( X1 = X0
      | less(X1,X0)
      | less(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f212]) ).

fof(f216,plain,
    holdsAt(waterLevel(n0),n0),
    inference(cnf_transformation,[status(thm)],[f49]) ).

fof(f217,plain,
    ~ holdsAt(filling,n0),
    inference(cnf_transformation,[status(thm)],[f50]) ).

fof(f219,plain,
    ! [X0] : ~ releasedAt(waterLevel(X0),n0),
    inference(cnf_transformation,[status(thm)],[f52]) ).

fof(f222,plain,
    ~ holdsAt(waterLevel(n3),n3),
    inference(cnf_transformation,[status(thm)],[f56]) ).

fof(f223,definition,
    ! [Event,Fluent] :
      ( sP2_prd(Fluent,Event)
    <=> ( ( Fluent = spilling
          & Event = overflow )
        | ( Fluent = filling
          & Event = tapOn ) ) ),
    introduced(definition,[new_symbols(definition,[sP2_prd])],[]) ).

fof(f224,plain,
    ! [Event,Fluent,Time] :
      ( sP0_prd(Time,Fluent,Event)
    <=> ( ? [Height] :
            ( Fluent = waterLevel(Height)
            & Event = tapOff
            & holdsAt(waterLevel(Height),Time) )
        | sP2_prd(Fluent,Event) ) ),
    inference(formula_renaming,[status(thm)],[f108,f223]) ).

fof(f225,plain,
    ! [Event,Fluent,Time] :
      ( ( ( ! [Height] :
              ( Fluent != waterLevel(Height)
              | Event != tapOff
              | ~ holdsAt(waterLevel(Height),Time) )
          & ~ sP2_prd(Fluent,Event) )
        | sP0_prd(Time,Fluent,Event) )
      & ( ? [Height] :
            ( Fluent = waterLevel(Height)
            & Event = tapOff
            & holdsAt(waterLevel(Height),Time) )
        | sP2_prd(Fluent,Event)
        | ~ sP0_prd(Time,Fluent,Event) ) ),
    inference(NNF_transformation,[status(thm)],[f224]) ).

fof(f226,plain,
    ( ! [Event,Fluent,Time] :
        ( ( ! [Height] :
              ( Fluent != waterLevel(Height)
              | Event != tapOff
              | ~ holdsAt(waterLevel(Height),Time) )
          & ~ sP2_prd(Fluent,Event) )
        | sP0_prd(Time,Fluent,Event) )
    & ! [Event,Fluent,Time] :
        ( ? [Height] :
            ( Fluent = waterLevel(Height)
            & Event = tapOff
            & holdsAt(waterLevel(Height),Time) )
        | sP2_prd(Fluent,Event)
        | ~ sP0_prd(Time,Fluent,Event) ) ),
    inference(miniscoping,[status(thm)],[f225]) ).

fof(f227,plain,
    ( ! [Event,Fluent,Time] :
        ( ( ! [Height] :
              ( Fluent != waterLevel(Height)
              | Event != tapOff
              | ~ holdsAt(waterLevel(Height),Time) )
          & ~ sP2_prd(Fluent,Event) )
        | sP0_prd(Time,Fluent,Event) )
    & ! [Event,Fluent,Time] :
        ( ( Fluent = waterLevel(sK10_skl(Time,Fluent,Event))
          & Event = tapOff
          & holdsAt(waterLevel(sK10_skl(Time,Fluent,Event)),Time) )
        | sP2_prd(Fluent,Event)
        | ~ sP0_prd(Time,Fluent,Event) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK10_skl]),skolemize(Height,sK10_skl(Time,Fluent,Event))],[f226]) ).

fof(f228,plain,
    ! [X0,X1,X2] :
      ( holdsAt(waterLevel(sK10_skl(X0,X1,X2)),X0)
      | sP2_prd(X1,X2)
      | ~ sP0_prd(X0,X1,X2) ),
    inference(cnf_transformation,[status(thm)],[f227]) ).

fof(f229,plain,
    ! [X0,X1,X2] :
      ( X2 = tapOff
      | sP2_prd(X1,X2)
      | ~ sP0_prd(X0,X1,X2) ),
    inference(cnf_transformation,[status(thm)],[f227]) ).

fof(f230,plain,
    ! [X0,X1,X2] :
      ( X1 = waterLevel(sK10_skl(X0,X1,X2))
      | sP2_prd(X1,X2)
      | ~ sP0_prd(X0,X1,X2) ),
    inference(cnf_transformation,[status(thm)],[f227]) ).

fof(f231,plain,
    ! [X0,X1,X2] :
      ( ~ sP2_prd(X1,X2)
      | sP0_prd(X0,X1,X2) ),
    inference(cnf_transformation,[status(thm)],[f227]) ).

fof(f232,plain,
    ! [X0,X1,X2,X3] :
      ( X1 != waterLevel(X3)
      | X2 != tapOff
      | ~ holdsAt(waterLevel(X3),X0)
      | sP0_prd(X0,X1,X2) ),
    inference(cnf_transformation,[status(thm)],[f227]) ).

fof(f233,plain,
    ! [Event,Time] :
      ( ( Time != n0
        | Event != tapOn
        | sP1_prd(Time,Event) )
      & ( ( Time = n0
          & Event = tapOn )
        | ~ sP1_prd(Time,Event) ) ),
    inference(NNF_transformation,[status(thm)],[f132]) ).

fof(f234,plain,
    ( ! [Event,Time] :
        ( Time != n0
        | Event != tapOn
        | sP1_prd(Time,Event) )
    & ! [Event,Time] :
        ( ( Time = n0
          & Event = tapOn )
        | ~ sP1_prd(Time,Event) ) ),
    inference(miniscoping,[status(thm)],[f233]) ).

fof(f235,plain,
    ! [X0,X1] :
      ( X1 = tapOn
      | ~ sP1_prd(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f234]) ).

fof(f236,plain,
    ! [X0,X1] :
      ( X0 = n0
      | ~ sP1_prd(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f234]) ).

fof(f237,plain,
    ! [X0,X1] :
      ( X0 != n0
      | X1 != tapOn
      | sP1_prd(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f234]) ).

fof(f238,plain,
    ! [Event,Fluent] :
      ( ( ( ( Fluent != spilling
            | Event != overflow )
          & ( Fluent != filling
            | Event != tapOn ) )
        | sP2_prd(Fluent,Event) )
      & ( ( Fluent = spilling
          & Event = overflow )
        | ( Fluent = filling
          & Event = tapOn )
        | ~ sP2_prd(Fluent,Event) ) ),
    inference(NNF_transformation,[status(thm)],[f223]) ).

fof(f239,plain,
    ( ! [Event,Fluent] :
        ( ( ( Fluent != spilling
            | Event != overflow )
          & ( Fluent != filling
            | Event != tapOn ) )
        | sP2_prd(Fluent,Event) )
    & ! [Event,Fluent] :
        ( ( Fluent = spilling
          & Event = overflow )
        | ( Fluent = filling
          & Event = tapOn )
        | ~ sP2_prd(Fluent,Event) ) ),
    inference(miniscoping,[status(thm)],[f238]) ).

fof(f240,plain,
    ! [X0,X1] :
      ( X1 = overflow
      | X1 = tapOn
      | ~ sP2_prd(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f239]) ).

fof(f241,plain,
    ! [X0,X1] :
      ( X0 = spilling
      | X1 = tapOn
      | ~ sP2_prd(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f239]) ).

fof(f242,plain,
    ! [X0,X1] :
      ( X1 = overflow
      | X0 = filling
      | ~ sP2_prd(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f239]) ).

fof(f244,plain,
    ! [X0,X1] :
      ( X0 != filling
      | X1 != tapOn
      | sP2_prd(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f239]) ).

fof(f245,plain,
    ! [X0,X1] :
      ( X0 != spilling
      | X1 != overflow
      | sP2_prd(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f239]) ).

fof(f246,plain,
    ! [X0,X1] :
      ( ~ holdsAt(waterLevel(X0),X1)
      | initiates(overflow,waterLevel(X0),X1) ),
    inference(destructive_equality_resolution,[status(thm)],[f117]) ).

fof(f247,plain,
    ! [X0,X1,X2] :
      ( X1 = filling
      | ~ terminates(X0,X1,X2) ),
    inference(duplicate_literals_removal,[status(thm)],[f123]) ).

fof(f248,plain,
    ! [X0] : terminates(tapOff,filling,X0),
    inference(destructive_equality_resolution,[status(thm)],[f124]) ).

fof(f250,plain,
    ! [X0,X1] : releases(tapOn,waterLevel(X0),X1),
    inference(destructive_equality_resolution,[status(thm)],[f131]) ).

fof(f251,plain,
    ! [X0] :
      ( ~ holdsAt(filling,X0)
      | ~ holdsAt(waterLevel(n3),X0)
      | happens(overflow,X0) ),
    inference(destructive_equality_resolution,[status(thm)],[f140]) ).

fof(f252,plain,
    ! [X0,X1,X2] :
      ( trajectory(filling,X1,waterLevel(plus(X0,X2)),X2)
      | ~ holdsAt(waterLevel(X0),X1) ),
    inference(destructive_equality_resolution,[status(thm)],[f143]) ).

fof(f253,plain,
    ! [X0] : less_or_equal(X0,X0),
    inference(destructive_equality_resolution,[status(thm)],[f172]) ).

fof(f254,plain,
    ! [X0] : ~ less(X0,X0),
    inference(destructive_equality_resolution,[status(thm)],[f214]) ).

fof(f255,plain,
    ! [X0,X1] :
      ( ~ holdsAt(waterLevel(X1),X0)
      | sP0_prd(X0,waterLevel(X1),tapOff) ),
    inference(destructive_equality_resolution,[status(thm)],[f232]) ).

fof(f256,plain,
    sP1_prd(n0,tapOn),
    inference(destructive_equality_resolution,[status(thm)],[f237]) ).

fof(f257,plain,
    sP2_prd(filling,tapOn),
    inference(destructive_equality_resolution,[status(thm)],[f244]) ).

fof(f258,plain,
    sP2_prd(spilling,overflow),
    inference(destructive_equality_resolution,[status(thm)],[f245]) ).

fof(f265,plain,
    happens(tapOn,n0),
    inference(resolution,[status(thm)],[f139,f256]) ).

fof(f269,plain,
    n3 = plus(n2,n1),
    inference(paramodulation,[status(thm)],[f162,f167]) ).

fof(f271,plain,
    n1 = plus(n1,n0),
    inference(paramodulation,[status(thm)],[f158,f167]) ).

fof(f292,plain,
    ! [X0] :
      ( X0 = n0
      | ~ holdsAt(waterLevel(X0),n0) ),
    inference(resolution,[status(thm)],[f216,f146]) ).

fof(f294,plain,
    ! [X0] : sP0_prd(X0,spilling,overflow),
    inference(resolution,[status(thm)],[f231,f258]) ).

fof(f295,plain,
    ! [X0] : sP0_prd(X0,filling,tapOn),
    inference(resolution,[status(thm)],[f231,f257]) ).

fof(f341,definition,
    ( sQ10_spl
  <=> happens(sK4_skl(n3,waterLevel(n0)),n3) ),
    introduced(definition,[new_symbols(definition,[sQ10_spl])],[split_symbol_definition]) ).

fof(f342,plain,
    ( ~ sQ10_spl
    | happens(sK4_skl(n3,waterLevel(n0)),n3) ),
    inference(component_clause,[status(thm)],[f341]) ).

fof(f362,plain,
    ! [X0] : initiates(tapOn,filling,X0),
    inference(resolution,[status(thm)],[f116,f295]) ).

fof(f365,definition,
    ( sQ15_spl
  <=> terminates(sK4_skl(n0,waterLevel(n0)),waterLevel(n0),n0) ),
    introduced(definition,[new_symbols(definition,[sQ15_spl])],[split_symbol_definition]) ).

fof(f366,plain,
    ( ~ sQ15_spl
    | terminates(sK4_skl(n0,waterLevel(n0)),waterLevel(n0),n0) ),
    inference(component_clause,[status(thm)],[f365]) ).

fof(f383,plain,
    less(n0,n1),
    inference(resolution,[status(thm)],[f178,f253]) ).

fof(f386,plain,
    less_or_equal(n0,n1),
    inference(resolution,[status(thm)],[f383,f171]) ).

fof(f387,plain,
    ( n0 = n1
    | less(n0,n1) ),
    inference(resolution,[status(thm)],[f386,f170]) ).

fof(f388,definition,
    ( sQ16_spl
  <=> less(n0,n1) ),
    introduced(definition,[new_symbols(definition,[sQ16_spl])],[split_symbol_definition]) ).

fof(f391,definition,
    ( sQ17_spl
  <=> n0 = n1 ),
    introduced(definition,[new_symbols(definition,[sQ17_spl])],[split_symbol_definition]) ).

fof(f392,plain,
    ( ~ sQ17_spl
    | n0 = n1 ),
    inference(component_clause,[status(thm)],[f391]) ).

fof(f394,plain,
    ( sQ17_spl
    | sQ16_spl ),
    inference(split_clause,[status(thm)],[f387,f388,f391]) ).

fof(f396,plain,
    ( ~ sQ17_spl
    | less(n1,n1) ),
    inference(backward_demodulation,[status(thm)],[f392,f383]) ).

fof(f422,plain,
    ( ~ sQ17_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f396,f254]) ).

fof(f423,plain,
    ~ sQ17_spl,
    inference(contradiction_clause,[status(thm)],[f422]) ).

fof(f453,definition,
    ( sQ19_spl
  <=> terminates(sK6_skl(n1,waterLevel(n0)),waterLevel(n0),n1) ),
    introduced(definition,[new_symbols(definition,[sQ19_spl])],[split_symbol_definition]) ).

fof(f454,plain,
    ( ~ sQ19_spl
    | terminates(sK6_skl(n1,waterLevel(n0)),waterLevel(n0),n1) ),
    inference(component_clause,[status(thm)],[f453]) ).

fof(f483,definition,
    ( sQ26_spl
  <=> happens(sK6_skl(n3,waterLevel(n0)),n3) ),
    introduced(definition,[new_symbols(definition,[sQ26_spl])],[split_symbol_definition]) ).

fof(f484,plain,
    ( ~ sQ26_spl
    | happens(sK6_skl(n3,waterLevel(n0)),n3) ),
    inference(component_clause,[status(thm)],[f483]) ).

fof(f495,plain,
    ! [X0] :
      ( ~ releasedAt(X0,n2)
      | releases(sK7_skl(n1,X0),X0,n1)
      | releasedAt(X0,n1) ),
    inference(paramodulation,[status(thm)],[f161,f94]) ).

fof(f506,plain,
    ! [X0] :
      ( ~ releasedAt(X0,n1)
      | releases(sK7_skl(n0,X0),X0,n0)
      | releasedAt(X0,n0) ),
    inference(paramodulation,[status(thm)],[f158,f94]) ).

fof(f507,plain,
    ! [X0] :
      ( ~ releasedAt(X0,n1)
      | happens(sK7_skl(n0,X0),n0)
      | releasedAt(X0,n0) ),
    inference(paramodulation,[status(thm)],[f158,f93]) ).

fof(f527,plain,
    less(n0,n2),
    inference(resolution,[status(thm)],[f182,f386]) ).

fof(f528,plain,
    less(n1,n2),
    inference(resolution,[status(thm)],[f182,f253]) ).

fof(f531,plain,
    less_or_equal(n0,n2),
    inference(resolution,[status(thm)],[f527,f171]) ).

fof(f533,plain,
    ~ less(n2,n1),
    inference(resolution,[status(thm)],[f528,f213]) ).

fof(f534,plain,
    less_or_equal(n1,n2),
    inference(resolution,[status(thm)],[f528,f171]) ).

fof(f536,definition,
    ( sQ30_spl
  <=> less(n0,n2) ),
    introduced(definition,[new_symbols(definition,[sQ30_spl])],[split_symbol_definition]) ).

fof(f539,definition,
    ( sQ31_spl
  <=> n0 = n2 ),
    introduced(definition,[new_symbols(definition,[sQ31_spl])],[split_symbol_definition]) ).

fof(f540,plain,
    ( ~ sQ31_spl
    | n0 = n2 ),
    inference(component_clause,[status(thm)],[f539]) ).

fof(f544,plain,
    ( ~ sQ31_spl
    | less(n2,n2) ),
    inference(backward_demodulation,[status(thm)],[f540,f527]) ).

fof(f566,plain,
    ( ~ sQ31_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f544,f254]) ).

fof(f567,plain,
    ~ sQ31_spl,
    inference(contradiction_clause,[status(thm)],[f566]) ).

fof(f568,plain,
    ( n1 = n2
    | less(n1,n2) ),
    inference(resolution,[status(thm)],[f534,f170]) ).

fof(f569,definition,
    ( sQ32_spl
  <=> less(n1,n2) ),
    introduced(definition,[new_symbols(definition,[sQ32_spl])],[split_symbol_definition]) ).

fof(f572,definition,
    ( sQ33_spl
  <=> n1 = n2 ),
    introduced(definition,[new_symbols(definition,[sQ33_spl])],[split_symbol_definition]) ).

fof(f573,plain,
    ( ~ sQ33_spl
    | n1 = n2 ),
    inference(component_clause,[status(thm)],[f572]) ).

fof(f575,plain,
    ( sQ33_spl
    | sQ32_spl ),
    inference(split_clause,[status(thm)],[f568,f569,f572]) ).

fof(f581,plain,
    ! [X0,X1] :
      ( releasedAt(waterLevel(X1),plus(X0,n1))
      | ~ happens(tapOn,X0) ),
    inference(resolution,[status(thm)],[f103,f250]) ).

fof(f597,plain,
    ( ~ sQ33_spl
    | less(n2,n2) ),
    inference(backward_demodulation,[status(thm)],[f573,f528]) ).

fof(f614,plain,
    ( ~ sQ33_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f597,f254]) ).

fof(f615,plain,
    ~ sQ33_spl,
    inference(contradiction_clause,[status(thm)],[f614]) ).

fof(f647,plain,
    ! [X0] :
      ( tapOn = overflow
      | sP0_prd(X0,filling,tapOn) ),
    inference(resolution,[status(thm)],[f114,f362]) ).

fof(f651,definition,
    ( sQ35_spl
  <=> overflow = overflow ),
    introduced(definition,[new_symbols(definition,[sQ35_spl])],[split_symbol_definition]) ).

fof(f655,definition,
    ! [X0] :
      ( sQ36_spl
    <=> sP0_prd(X0,filling,tapOn) ),
    introduced(definition,[new_symbols(definition,[sQ36_spl])],[split_symbol_definition]) ).

fof(f658,definition,
    ( sQ37_spl
  <=> tapOn = overflow ),
    introduced(definition,[new_symbols(definition,[sQ37_spl])],[split_symbol_definition]) ).

fof(f659,plain,
    ( ~ sQ37_spl
    | tapOn = overflow ),
    inference(component_clause,[status(thm)],[f658]) ).

fof(f661,plain,
    ( sQ37_spl
    | sQ36_spl ),
    inference(split_clause,[status(thm)],[f647,f655,f658]) ).

fof(f662,plain,
    ( ~ sQ37_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f659,f149]) ).

fof(f663,plain,
    ~ sQ37_spl,
    inference(contradiction_clause,[status(thm)],[f662]) ).

fof(f666,plain,
    initiates(overflow,waterLevel(n0),n0),
    inference(resolution,[status(thm)],[f246,f216]) ).

fof(f674,plain,
    ( tapOff = overflow
    | tapOff = tapOff ),
    inference(resolution,[status(thm)],[f120,f248]) ).

fof(f675,definition,
    ( sQ38_spl
  <=> overflow = tapOff ),
    introduced(definition,[new_symbols(definition,[sQ38_spl])],[split_symbol_definition]) ).

fof(f676,plain,
    ( ~ sQ38_spl
    | overflow = tapOff ),
    inference(component_clause,[status(thm)],[f675]) ).

fof(f679,definition,
    ( sQ39_spl
  <=> tapOff = tapOff ),
    introduced(definition,[new_symbols(definition,[sQ39_spl])],[split_symbol_definition]) ).

fof(f682,plain,
    ( sQ38_spl
    | sQ39_spl ),
    inference(split_clause,[status(thm)],[f674,f679,f675]) ).

fof(f683,plain,
    ( ~ sQ38_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f676,f148]) ).

fof(f684,plain,
    ~ sQ38_spl,
    inference(contradiction_clause,[status(thm)],[f683]) ).

fof(f690,plain,
    less(n1,n3),
    inference(resolution,[status(thm)],[f186,f534]) ).

fof(f691,plain,
    less(n0,n3),
    inference(resolution,[status(thm)],[f186,f531]) ).

fof(f692,plain,
    less(n2,n3),
    inference(resolution,[status(thm)],[f186,f253]) ).

fof(f694,plain,
    ~ less(n3,n1),
    inference(resolution,[status(thm)],[f690,f213]) ).

fof(f695,plain,
    less_or_equal(n1,n3),
    inference(resolution,[status(thm)],[f690,f171]) ).

fof(f698,plain,
    less_or_equal(n0,n3),
    inference(resolution,[status(thm)],[f691,f171]) ).

fof(f700,plain,
    ~ less(n3,n2),
    inference(resolution,[status(thm)],[f692,f213]) ).

fof(f701,plain,
    less_or_equal(n2,n3),
    inference(resolution,[status(thm)],[f692,f171]) ).

fof(f702,plain,
    ( n1 = n3
    | less(n1,n3) ),
    inference(resolution,[status(thm)],[f695,f170]) ).

fof(f703,definition,
    ( sQ40_spl
  <=> less(n1,n3) ),
    introduced(definition,[new_symbols(definition,[sQ40_spl])],[split_symbol_definition]) ).

fof(f706,definition,
    ( sQ41_spl
  <=> n1 = n3 ),
    introduced(definition,[new_symbols(definition,[sQ41_spl])],[split_symbol_definition]) ).

fof(f707,plain,
    ( ~ sQ41_spl
    | n1 = n3 ),
    inference(component_clause,[status(thm)],[f706]) ).

fof(f709,plain,
    ( sQ41_spl
    | sQ40_spl ),
    inference(split_clause,[status(thm)],[f702,f703,f706]) ).

fof(f712,plain,
    ( ~ sQ41_spl
    | less(n3,n3) ),
    inference(backward_demodulation,[status(thm)],[f707,f690]) ).

fof(f728,plain,
    ( ~ sQ41_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f712,f254]) ).

fof(f729,plain,
    ~ sQ41_spl,
    inference(contradiction_clause,[status(thm)],[f728]) ).

fof(f731,definition,
    ( sQ42_spl
  <=> less(n0,n3) ),
    introduced(definition,[new_symbols(definition,[sQ42_spl])],[split_symbol_definition]) ).

fof(f734,definition,
    ( sQ43_spl
  <=> n0 = n3 ),
    introduced(definition,[new_symbols(definition,[sQ43_spl])],[split_symbol_definition]) ).

fof(f735,plain,
    ( ~ sQ43_spl
    | n0 = n3 ),
    inference(component_clause,[status(thm)],[f734]) ).

fof(f740,plain,
    ( ~ sQ43_spl
    | less(n3,n3) ),
    inference(backward_demodulation,[status(thm)],[f735,f691]) ).

fof(f760,plain,
    ( ~ sQ43_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f740,f254]) ).

fof(f761,plain,
    ~ sQ43_spl,
    inference(contradiction_clause,[status(thm)],[f760]) ).

fof(f767,plain,
    ( n2 = n3
    | less(n2,n3) ),
    inference(resolution,[status(thm)],[f701,f170]) ).

fof(f768,definition,
    ( sQ44_spl
  <=> less(n2,n3) ),
    introduced(definition,[new_symbols(definition,[sQ44_spl])],[split_symbol_definition]) ).

fof(f771,definition,
    ( sQ45_spl
  <=> n2 = n3 ),
    introduced(definition,[new_symbols(definition,[sQ45_spl])],[split_symbol_definition]) ).

fof(f772,plain,
    ( ~ sQ45_spl
    | n2 = n3 ),
    inference(component_clause,[status(thm)],[f771]) ).

fof(f774,plain,
    ( sQ45_spl
    | sQ44_spl ),
    inference(split_clause,[status(thm)],[f767,f768,f771]) ).

fof(f782,plain,
    ( ~ sQ45_spl
    | less(n2,n2) ),
    inference(backward_demodulation,[status(thm)],[f772,f692]) ).

fof(f790,plain,
    ( ~ sQ45_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f782,f254]) ).

fof(f791,plain,
    ~ sQ45_spl,
    inference(contradiction_clause,[status(thm)],[f790]) ).

fof(f812,plain,
    ( tapOn = overflow
    | sP1_prd(n0,tapOn) ),
    inference(resolution,[status(thm)],[f265,f138]) ).

fof(f814,definition,
    ( sQ46_spl
  <=> sP1_prd(n0,tapOn) ),
    introduced(definition,[new_symbols(definition,[sQ46_spl])],[split_symbol_definition]) ).

fof(f817,plain,
    ( sQ37_spl
    | sQ46_spl ),
    inference(split_clause,[status(thm)],[f812,f814,f658]) ).

fof(f818,definition,
    ( sQ47_spl
  <=> holdsAt(filling,n0) ),
    introduced(definition,[new_symbols(definition,[sQ47_spl])],[split_symbol_definition]) ).

fof(f819,plain,
    ( ~ sQ47_spl
    | holdsAt(filling,n0) ),
    inference(component_clause,[status(thm)],[f818]) ).

fof(f824,plain,
    less(n0,n4),
    inference(resolution,[status(thm)],[f190,f698]) ).

fof(f825,plain,
    less(n1,n4),
    inference(resolution,[status(thm)],[f190,f695]) ).

fof(f826,plain,
    less(n3,n4),
    inference(resolution,[status(thm)],[f190,f253]) ).

fof(f829,plain,
    less(n4,n5),
    inference(resolution,[status(thm)],[f194,f253]) ).

fof(f832,plain,
    less(n2,n4),
    inference(resolution,[status(thm)],[f701,f190]) ).

fof(f837,plain,
    ( ~ sQ47_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f819,f217]) ).

fof(f838,plain,
    ~ sQ47_spl,
    inference(contradiction_clause,[status(thm)],[f837]) ).

fof(f841,plain,
    less_or_equal(n0,n4),
    inference(resolution,[status(thm)],[f824,f171]) ).

fof(f843,plain,
    ~ less(n4,n1),
    inference(resolution,[status(thm)],[f825,f213]) ).

fof(f844,plain,
    less_or_equal(n1,n4),
    inference(resolution,[status(thm)],[f825,f171]) ).

fof(f845,plain,
    less(n5,n6),
    inference(resolution,[status(thm)],[f198,f253]) ).

fof(f847,plain,
    ~ less(n4,n3),
    inference(resolution,[status(thm)],[f826,f213]) ).

fof(f848,plain,
    less_or_equal(n3,n4),
    inference(resolution,[status(thm)],[f826,f171]) ).

fof(f850,plain,
    ~ less(n5,n4),
    inference(resolution,[status(thm)],[f829,f213]) ).

fof(f851,plain,
    less_or_equal(n4,n5),
    inference(resolution,[status(thm)],[f829,f171]) ).

fof(f854,plain,
    less_or_equal(n2,n4),
    inference(resolution,[status(thm)],[f832,f171]) ).

fof(f855,plain,
    less(n0,n5),
    inference(resolution,[status(thm)],[f841,f194]) ).

fof(f857,definition,
    ( sQ48_spl
  <=> less(n0,n4) ),
    introduced(definition,[new_symbols(definition,[sQ48_spl])],[split_symbol_definition]) ).

fof(f860,definition,
    ( sQ49_spl
  <=> n0 = n4 ),
    introduced(definition,[new_symbols(definition,[sQ49_spl])],[split_symbol_definition]) ).

fof(f861,plain,
    ( ~ sQ49_spl
    | n0 = n4 ),
    inference(component_clause,[status(thm)],[f860]) ).

fof(f865,plain,
    ( ~ sQ49_spl
    | less(n4,n4) ),
    inference(backward_demodulation,[status(thm)],[f861,f824]) ).

fof(f885,plain,
    ( ~ sQ49_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f865,f254]) ).

fof(f886,plain,
    ~ sQ49_spl,
    inference(contradiction_clause,[status(thm)],[f885]) ).

fof(f887,plain,
    less(n1,n5),
    inference(resolution,[status(thm)],[f844,f194]) ).

fof(f888,plain,
    ( n1 = n4
    | less(n1,n4) ),
    inference(resolution,[status(thm)],[f844,f170]) ).

fof(f889,definition,
    ( sQ50_spl
  <=> less(n1,n4) ),
    introduced(definition,[new_symbols(definition,[sQ50_spl])],[split_symbol_definition]) ).

fof(f892,definition,
    ( sQ51_spl
  <=> n1 = n4 ),
    introduced(definition,[new_symbols(definition,[sQ51_spl])],[split_symbol_definition]) ).

fof(f893,plain,
    ( ~ sQ51_spl
    | n1 = n4 ),
    inference(component_clause,[status(thm)],[f892]) ).

fof(f895,plain,
    ( sQ51_spl
    | sQ50_spl ),
    inference(split_clause,[status(thm)],[f888,f889,f892]) ).

fof(f899,plain,
    ( ~ sQ51_spl
    | less(n4,n4) ),
    inference(backward_demodulation,[status(thm)],[f893,f825]) ).

fof(f908,plain,
    ( ~ sQ51_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f899,f254]) ).

fof(f909,plain,
    ~ sQ51_spl,
    inference(contradiction_clause,[status(thm)],[f908]) ).

fof(f910,plain,
    less(n6,n7),
    inference(resolution,[status(thm)],[f202,f253]) ).

fof(f915,plain,
    less(n7,n8),
    inference(resolution,[status(thm)],[f206,f253]) ).

fof(f917,plain,
    ~ less(n6,n5),
    inference(resolution,[status(thm)],[f845,f213]) ).

fof(f918,plain,
    less_or_equal(n5,n6),
    inference(resolution,[status(thm)],[f845,f171]) ).

fof(f919,plain,
    less(n3,n5),
    inference(resolution,[status(thm)],[f848,f194]) ).

fof(f920,plain,
    ( n3 = n4
    | less(n3,n4) ),
    inference(resolution,[status(thm)],[f848,f170]) ).

fof(f921,definition,
    ( sQ52_spl
  <=> less(n3,n4) ),
    introduced(definition,[new_symbols(definition,[sQ52_spl])],[split_symbol_definition]) ).

fof(f924,definition,
    ( sQ53_spl
  <=> n3 = n4 ),
    introduced(definition,[new_symbols(definition,[sQ53_spl])],[split_symbol_definition]) ).

fof(f925,plain,
    ( ~ sQ53_spl
    | n3 = n4 ),
    inference(component_clause,[status(thm)],[f924]) ).

fof(f927,plain,
    ( sQ53_spl
    | sQ52_spl ),
    inference(split_clause,[status(thm)],[f920,f921,f924]) ).

fof(f934,plain,
    ( ~ sQ53_spl
    | less(n4,n4) ),
    inference(backward_demodulation,[status(thm)],[f925,f826]) ).

fof(f945,plain,
    ( ~ sQ53_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f934,f254]) ).

fof(f946,plain,
    ~ sQ53_spl,
    inference(contradiction_clause,[status(thm)],[f945]) ).

fof(f951,plain,
    less(n4,n6),
    inference(resolution,[status(thm)],[f851,f198]) ).

fof(f952,plain,
    ( n4 = n5
    | less(n4,n5) ),
    inference(resolution,[status(thm)],[f851,f170]) ).

fof(f953,definition,
    ( sQ54_spl
  <=> less(n4,n5) ),
    introduced(definition,[new_symbols(definition,[sQ54_spl])],[split_symbol_definition]) ).

fof(f956,definition,
    ( sQ55_spl
  <=> n4 = n5 ),
    introduced(definition,[new_symbols(definition,[sQ55_spl])],[split_symbol_definition]) ).

fof(f957,plain,
    ( ~ sQ55_spl
    | n4 = n5 ),
    inference(component_clause,[status(thm)],[f956]) ).

fof(f959,plain,
    ( sQ55_spl
    | sQ54_spl ),
    inference(split_clause,[status(thm)],[f952,f953,f956]) ).

fof(f966,plain,
    ( ~ sQ55_spl
    | less(n5,n5) ),
    inference(backward_demodulation,[status(thm)],[f957,f829]) ).

fof(f970,plain,
    ( ~ sQ55_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f966,f254]) ).

fof(f971,plain,
    ~ sQ55_spl,
    inference(contradiction_clause,[status(thm)],[f970]) ).

fof(f972,plain,
    ( n2 = n4
    | less(n2,n4) ),
    inference(resolution,[status(thm)],[f854,f170]) ).

fof(f973,definition,
    ( sQ56_spl
  <=> less(n2,n4) ),
    introduced(definition,[new_symbols(definition,[sQ56_spl])],[split_symbol_definition]) ).

fof(f976,definition,
    ( sQ57_spl
  <=> n2 = n4 ),
    introduced(definition,[new_symbols(definition,[sQ57_spl])],[split_symbol_definition]) ).

fof(f977,plain,
    ( ~ sQ57_spl
    | n2 = n4 ),
    inference(component_clause,[status(thm)],[f976]) ).

fof(f979,plain,
    ( sQ57_spl
    | sQ56_spl ),
    inference(split_clause,[status(thm)],[f972,f973,f976]) ).

fof(f986,plain,
    less_or_equal(n0,n5),
    inference(resolution,[status(thm)],[f855,f171]) ).

fof(f987,plain,
    less(n8,n9),
    inference(resolution,[status(thm)],[f210,f253]) ).

fof(f988,plain,
    ( less_or_equal(n9,n8)
    | n9 = n9 ),
    inference(resolution,[status(thm)],[f215,f209]) ).

fof(f989,plain,
    ! [X0] :
      ( less_or_equal(X0,n8)
      | n9 = X0
      | less(n9,X0) ),
    inference(resolution,[status(thm)],[f215,f209]) ).

fof(f990,plain,
    ( less_or_equal(n8,n7)
    | n8 = n8 ),
    inference(resolution,[status(thm)],[f215,f205]) ).

fof(f991,plain,
    ! [X0] :
      ( less_or_equal(X0,n7)
      | n8 = X0
      | less(n8,X0) ),
    inference(resolution,[status(thm)],[f215,f205]) ).

fof(f992,plain,
    ( less_or_equal(n7,n6)
    | n7 = n7 ),
    inference(resolution,[status(thm)],[f215,f201]) ).

fof(f993,plain,
    ! [X0] :
      ( less_or_equal(X0,n6)
      | n7 = X0
      | less(n7,X0) ),
    inference(resolution,[status(thm)],[f215,f201]) ).

fof(f995,plain,
    ! [X0] :
      ( n0 = X0
      | less(n0,X0) ),
    inference(resolution,[status(thm)],[f215,f174]) ).

fof(f996,plain,
    ( less_or_equal(n6,n5)
    | n6 = n6 ),
    inference(resolution,[status(thm)],[f215,f197]) ).

fof(f997,plain,
    ! [X0] :
      ( less_or_equal(X0,n5)
      | n6 = X0
      | less(n6,X0) ),
    inference(resolution,[status(thm)],[f215,f197]) ).

fof(f1001,plain,
    ! [X0,X1] :
      ( less_or_equal(X1,X0)
      | X0 = X1
      | less(X0,X1) ),
    inference(resolution,[status(thm)],[f215,f171]) ).

fof(f1012,definition,
    ( sQ58_spl
  <=> n9 = n9 ),
    introduced(definition,[new_symbols(definition,[sQ58_spl])],[split_symbol_definition]) ).

fof(f1015,definition,
    ( sQ59_spl
  <=> less_or_equal(n9,n8) ),
    introduced(definition,[new_symbols(definition,[sQ59_spl])],[split_symbol_definition]) ).

fof(f1016,plain,
    ( ~ sQ59_spl
    | less_or_equal(n9,n8) ),
    inference(component_clause,[status(thm)],[f1015]) ).

fof(f1018,plain,
    ( sQ59_spl
    | sQ58_spl ),
    inference(split_clause,[status(thm)],[f988,f1012,f1015]) ).

fof(f1019,definition,
    ( sQ60_spl
  <=> n8 = n8 ),
    introduced(definition,[new_symbols(definition,[sQ60_spl])],[split_symbol_definition]) ).

fof(f1022,definition,
    ( sQ61_spl
  <=> less_or_equal(n8,n7) ),
    introduced(definition,[new_symbols(definition,[sQ61_spl])],[split_symbol_definition]) ).

fof(f1023,plain,
    ( ~ sQ61_spl
    | less_or_equal(n8,n7) ),
    inference(component_clause,[status(thm)],[f1022]) ).

fof(f1025,plain,
    ( sQ61_spl
    | sQ60_spl ),
    inference(split_clause,[status(thm)],[f990,f1019,f1022]) ).

fof(f1026,definition,
    ( sQ62_spl
  <=> n7 = n7 ),
    introduced(definition,[new_symbols(definition,[sQ62_spl])],[split_symbol_definition]) ).

fof(f1029,definition,
    ( sQ63_spl
  <=> less_or_equal(n7,n6) ),
    introduced(definition,[new_symbols(definition,[sQ63_spl])],[split_symbol_definition]) ).

fof(f1030,plain,
    ( ~ sQ63_spl
    | less_or_equal(n7,n6) ),
    inference(component_clause,[status(thm)],[f1029]) ).

fof(f1032,plain,
    ( sQ63_spl
    | sQ62_spl ),
    inference(split_clause,[status(thm)],[f992,f1026,f1029]) ).

fof(f1033,definition,
    ( sQ64_spl
  <=> n6 = n6 ),
    introduced(definition,[new_symbols(definition,[sQ64_spl])],[split_symbol_definition]) ).

fof(f1036,definition,
    ( sQ65_spl
  <=> less_or_equal(n6,n5) ),
    introduced(definition,[new_symbols(definition,[sQ65_spl])],[split_symbol_definition]) ).

fof(f1037,plain,
    ( ~ sQ65_spl
    | less_or_equal(n6,n5) ),
    inference(component_clause,[status(thm)],[f1036]) ).

fof(f1039,plain,
    ( sQ65_spl
    | sQ64_spl ),
    inference(split_clause,[status(thm)],[f996,f1033,f1036]) ).

fof(f1048,definition,
    ( sQ66_spl
  <=> sP2_prd(filling,tapOn) ),
    introduced(definition,[new_symbols(definition,[sQ66_spl])],[split_symbol_definition]) ).

fof(f1055,definition,
    ( sQ68_spl
  <=> sP2_prd(spilling,overflow) ),
    introduced(definition,[new_symbols(definition,[sQ68_spl])],[split_symbol_definition]) ).

fof(f1076,plain,
    ~ less(n5,n1),
    inference(resolution,[status(thm)],[f887,f213]) ).

fof(f1077,plain,
    less_or_equal(n1,n5),
    inference(resolution,[status(thm)],[f887,f171]) ).

fof(f1078,plain,
    ( tapOn = tapOff
    | sP2_prd(filling,tapOn) ),
    inference(resolution,[status(thm)],[f229,f295]) ).

fof(f1079,plain,
    ( overflow = tapOff
    | sP2_prd(spilling,overflow) ),
    inference(resolution,[status(thm)],[f229,f294]) ).

fof(f1080,definition,
    ( sQ70_spl
  <=> tapOn = tapOff ),
    introduced(definition,[new_symbols(definition,[sQ70_spl])],[split_symbol_definition]) ).

fof(f1081,plain,
    ( ~ sQ70_spl
    | tapOn = tapOff ),
    inference(component_clause,[status(thm)],[f1080]) ).

fof(f1083,plain,
    ( sQ70_spl
    | sQ66_spl ),
    inference(split_clause,[status(thm)],[f1078,f1048,f1080]) ).

fof(f1084,plain,
    ( sQ38_spl
    | sQ68_spl ),
    inference(split_clause,[status(thm)],[f1079,f1055,f675]) ).

fof(f1085,plain,
    ( ~ sQ70_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1081,f147]) ).

fof(f1086,plain,
    ~ sQ70_spl,
    inference(contradiction_clause,[status(thm)],[f1085]) ).

fof(f1089,definition,
    ! [X0] :
      ( sQ71_spl
    <=> filling = waterLevel(sK10_skl(X0,filling,tapOn)) ),
    introduced(definition,[new_symbols(definition,[sQ71_spl])],[split_symbol_definition]) ).

fof(f1090,plain,
    ! [X0] :
      ( ~ sQ71_spl
      | filling = waterLevel(sK10_skl(X0,filling,tapOn)) ),
    inference(component_clause,[status(thm)],[f1089]) ).

fof(f1093,definition,
    ! [X0] :
      ( sQ72_spl
    <=> spilling = waterLevel(sK10_skl(X0,spilling,overflow)) ),
    introduced(definition,[new_symbols(definition,[sQ72_spl])],[split_symbol_definition]) ).

fof(f1094,plain,
    ! [X0] :
      ( ~ sQ72_spl
      | spilling = waterLevel(sK10_skl(X0,spilling,overflow)) ),
    inference(component_clause,[status(thm)],[f1093]) ).

fof(f1097,plain,
    ( ~ sQ72_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1094,f151]) ).

fof(f1098,plain,
    ~ sQ72_spl,
    inference(contradiction_clause,[status(thm)],[f1097]) ).

fof(f1099,plain,
    ( ~ sQ71_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1090,f150]) ).

fof(f1100,plain,
    ~ sQ71_spl,
    inference(contradiction_clause,[status(thm)],[f1099]) ).

fof(f1121,plain,
    ~ less(n7,n6),
    inference(resolution,[status(thm)],[f910,f213]) ).

fof(f1122,plain,
    less_or_equal(n6,n7),
    inference(resolution,[status(thm)],[f910,f171]) ).

fof(f1124,plain,
    ~ less(n8,n7),
    inference(resolution,[status(thm)],[f915,f213]) ).

fof(f1125,plain,
    less_or_equal(n7,n8),
    inference(resolution,[status(thm)],[f915,f171]) ).

fof(f1126,plain,
    ( n6 = n5
    | less(n5,n6) ),
    inference(resolution,[status(thm)],[f917,f215]) ).

fof(f1128,definition,
    ( sQ73_spl
  <=> less(n5,n6) ),
    introduced(definition,[new_symbols(definition,[sQ73_spl])],[split_symbol_definition]) ).

fof(f1131,definition,
    ( sQ74_spl
  <=> n6 = n5 ),
    introduced(definition,[new_symbols(definition,[sQ74_spl])],[split_symbol_definition]) ).

fof(f1132,plain,
    ( ~ sQ74_spl
    | n6 = n5 ),
    inference(component_clause,[status(thm)],[f1131]) ).

fof(f1134,plain,
    ( sQ74_spl
    | sQ73_spl ),
    inference(split_clause,[status(thm)],[f1126,f1128,f1131]) ).

fof(f1140,plain,
    ( ~ sQ74_spl
    | less(n6,n6) ),
    inference(backward_demodulation,[status(thm)],[f1132,f845]) ).

fof(f1143,plain,
    ( ~ sQ74_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1140,f254]) ).

fof(f1144,plain,
    ~ sQ74_spl,
    inference(contradiction_clause,[status(thm)],[f1143]) ).

fof(f1145,plain,
    ( overflow = overflow
    | overflow = tapOn ),
    inference(resolution,[status(thm)],[f240,f258]) ).

fof(f1146,plain,
    ( tapOn = overflow
    | tapOn = tapOn ),
    inference(resolution,[status(thm)],[f240,f257]) ).

fof(f1147,plain,
    ( sQ35_spl
    | sQ37_spl ),
    inference(split_clause,[status(thm)],[f1145,f658,f651]) ).

fof(f1148,definition,
    ( sQ75_spl
  <=> tapOn = tapOn ),
    introduced(definition,[new_symbols(definition,[sQ75_spl])],[split_symbol_definition]) ).

fof(f1151,plain,
    ( sQ37_spl
    | sQ75_spl ),
    inference(split_clause,[status(thm)],[f1146,f1148,f658]) ).

fof(f1152,plain,
    ( spilling = spilling
    | overflow = tapOn ),
    inference(resolution,[status(thm)],[f241,f258]) ).

fof(f1154,definition,
    ( sQ76_spl
  <=> spilling = spilling ),
    introduced(definition,[new_symbols(definition,[sQ76_spl])],[split_symbol_definition]) ).

fof(f1157,plain,
    ( sQ76_spl
    | sQ37_spl ),
    inference(split_clause,[status(thm)],[f1152,f658,f1154]) ).

fof(f1158,definition,
    ( sQ77_spl
  <=> filling = spilling ),
    introduced(definition,[new_symbols(definition,[sQ77_spl])],[split_symbol_definition]) ).

fof(f1159,plain,
    ( ~ sQ77_spl
    | filling = spilling ),
    inference(component_clause,[status(thm)],[f1158]) ).

fof(f1162,plain,
    ( ~ sQ77_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1159,f152]) ).

fof(f1163,plain,
    ~ sQ77_spl,
    inference(contradiction_clause,[status(thm)],[f1162]) ).

fof(f1164,plain,
    less(n5,n7),
    inference(resolution,[status(thm)],[f918,f202]) ).

fof(f1167,plain,
    ~ less(n5,n3),
    inference(resolution,[status(thm)],[f919,f213]) ).

fof(f1168,plain,
    less_or_equal(n3,n5),
    inference(resolution,[status(thm)],[f919,f171]) ).

fof(f1178,plain,
    ( tapOn = overflow
    | filling = filling ),
    inference(resolution,[status(thm)],[f242,f257]) ).

fof(f1180,definition,
    ( sQ78_spl
  <=> filling = filling ),
    introduced(definition,[new_symbols(definition,[sQ78_spl])],[split_symbol_definition]) ).

fof(f1183,plain,
    ( sQ37_spl
    | sQ78_spl ),
    inference(split_clause,[status(thm)],[f1178,f1180,f658]) ).

fof(f1184,plain,
    ( ~ sQ57_spl
    | less(n4,n3) ),
    inference(forward_demodulation,[status(thm)],[f977,f692]) ).

fof(f1185,plain,
    ( ~ sQ57_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1184,f847]) ).

fof(f1186,plain,
    ~ sQ57_spl,
    inference(contradiction_clause,[status(thm)],[f1185]) ).

fof(f1193,plain,
    ~ less(n6,n4),
    inference(resolution,[status(thm)],[f951,f213]) ).

fof(f1194,plain,
    less_or_equal(n4,n6),
    inference(resolution,[status(thm)],[f951,f171]) ).

fof(f1206,plain,
    ~ less(n4,n2),
    inference(resolution,[status(thm)],[f832,f213]) ).

fof(f1207,plain,
    less_or_equal(n2,n4),
    inference(resolution,[status(thm)],[f832,f171]) ).

fof(f1211,definition,
    ( sQ79_spl
  <=> less(n0,n5) ),
    introduced(definition,[new_symbols(definition,[sQ79_spl])],[split_symbol_definition]) ).

fof(f1214,definition,
    ( sQ80_spl
  <=> n0 = n5 ),
    introduced(definition,[new_symbols(definition,[sQ80_spl])],[split_symbol_definition]) ).

fof(f1215,plain,
    ( ~ sQ80_spl
    | n0 = n5 ),
    inference(component_clause,[status(thm)],[f1214]) ).

fof(f1231,plain,
    ( ~ sQ80_spl
    | less(n5,n4) ),
    inference(backward_demodulation,[status(thm)],[f1215,f824]) ).

fof(f1240,plain,
    ( ~ sQ80_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1231,f850]) ).

fof(f1241,plain,
    ~ sQ80_spl,
    inference(contradiction_clause,[status(thm)],[f1240]) ).

fof(f1247,plain,
    ~ less(n9,n8),
    inference(resolution,[status(thm)],[f987,f213]) ).

fof(f1249,plain,
    ( ~ sQ65_spl
    | n6 = n5
    | less(n6,n5) ),
    inference(resolution,[status(thm)],[f1037,f170]) ).

fof(f1250,definition,
    ( sQ81_spl
  <=> less(n6,n5) ),
    introduced(definition,[new_symbols(definition,[sQ81_spl])],[split_symbol_definition]) ).

fof(f1251,plain,
    ( ~ sQ81_spl
    | less(n6,n5) ),
    inference(component_clause,[status(thm)],[f1250]) ).

fof(f1253,plain,
    ( ~ sQ65_spl
    | sQ74_spl
    | sQ81_spl ),
    inference(split_clause,[status(thm)],[f1249,f1250,f1131,f1036]) ).

fof(f1254,plain,
    ( ~ sQ63_spl
    | less(n7,n7) ),
    inference(resolution,[status(thm)],[f1030,f202]) ).

fof(f1256,plain,
    ( ~ sQ63_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1254,f254]) ).

fof(f1257,plain,
    ~ sQ63_spl,
    inference(contradiction_clause,[status(thm)],[f1256]) ).

fof(f1258,plain,
    ( ~ sQ61_spl
    | less(n8,n8) ),
    inference(resolution,[status(thm)],[f1023,f206]) ).

fof(f1260,plain,
    ( ~ sQ61_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1258,f254]) ).

fof(f1261,plain,
    ~ sQ61_spl,
    inference(contradiction_clause,[status(thm)],[f1260]) ).

fof(f1262,plain,
    ( n1 = n1
    | less_or_equal(n1,n0) ),
    inference(resolution,[status(thm)],[f177,f215]) ).

fof(f1266,definition,
    ( sQ82_spl
  <=> less_or_equal(n1,n0) ),
    introduced(definition,[new_symbols(definition,[sQ82_spl])],[split_symbol_definition]) ).

fof(f1267,plain,
    ( ~ sQ82_spl
    | less_or_equal(n1,n0) ),
    inference(component_clause,[status(thm)],[f1266]) ).

fof(f1268,plain,
    ( sQ82_spl
    | ~ less_or_equal(n1,n0) ),
    inference(component_clause,[status(thm)],[f1266]) ).

fof(f1269,definition,
    ( sQ83_spl
  <=> n1 = n1 ),
    introduced(definition,[new_symbols(definition,[sQ83_spl])],[split_symbol_definition]) ).

fof(f1272,plain,
    ( sQ83_spl
    | sQ82_spl ),
    inference(split_clause,[status(thm)],[f1262,f1266,f1269]) ).

fof(f1278,plain,
    ( ~ sQ59_spl
    | less(n9,n9) ),
    inference(resolution,[status(thm)],[f1016,f210]) ).

fof(f1280,plain,
    ( ~ sQ59_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1278,f254]) ).

fof(f1281,plain,
    ~ sQ59_spl,
    inference(contradiction_clause,[status(thm)],[f1280]) ).

fof(f1292,plain,
    ( n5 = n1
    | less(n1,n5) ),
    inference(resolution,[status(thm)],[f1076,f215]) ).

fof(f1294,definition,
    ( sQ84_spl
  <=> less(n1,n5) ),
    introduced(definition,[new_symbols(definition,[sQ84_spl])],[split_symbol_definition]) ).

fof(f1297,definition,
    ( sQ85_spl
  <=> n5 = n1 ),
    introduced(definition,[new_symbols(definition,[sQ85_spl])],[split_symbol_definition]) ).

fof(f1298,plain,
    ( ~ sQ85_spl
    | n5 = n1 ),
    inference(component_clause,[status(thm)],[f1297]) ).

fof(f1300,plain,
    ( sQ85_spl
    | sQ84_spl ),
    inference(split_clause,[status(thm)],[f1292,f1294,f1297]) ).

fof(f1309,plain,
    ( ~ sQ85_spl
    | ~ less(n3,n5) ),
    inference(backward_demodulation,[status(thm)],[f1298,f694]) ).

fof(f1316,plain,
    ( ~ sQ85_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1309,f919]) ).

fof(f1317,plain,
    ~ sQ85_spl,
    inference(contradiction_clause,[status(thm)],[f1316]) ).

fof(f1329,plain,
    ( n7 = n6
    | less(n6,n7) ),
    inference(resolution,[status(thm)],[f1121,f215]) ).

fof(f1331,definition,
    ( sQ86_spl
  <=> less(n6,n7) ),
    introduced(definition,[new_symbols(definition,[sQ86_spl])],[split_symbol_definition]) ).

fof(f1334,definition,
    ( sQ87_spl
  <=> n7 = n6 ),
    introduced(definition,[new_symbols(definition,[sQ87_spl])],[split_symbol_definition]) ).

fof(f1335,plain,
    ( ~ sQ87_spl
    | n7 = n6 ),
    inference(component_clause,[status(thm)],[f1334]) ).

fof(f1337,plain,
    ( sQ87_spl
    | sQ86_spl ),
    inference(split_clause,[status(thm)],[f1329,f1331,f1334]) ).

fof(f1343,plain,
    ( ~ sQ87_spl
    | less(n7,n7) ),
    inference(backward_demodulation,[status(thm)],[f1335,f910]) ).

fof(f1346,plain,
    ( ~ sQ87_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1343,f254]) ).

fof(f1347,plain,
    ~ sQ87_spl,
    inference(contradiction_clause,[status(thm)],[f1346]) ).

fof(f1348,plain,
    less(n6,n8),
    inference(resolution,[status(thm)],[f1122,f206]) ).

fof(f1351,plain,
    ( n8 = n7
    | less(n7,n8) ),
    inference(resolution,[status(thm)],[f1124,f215]) ).

fof(f1353,definition,
    ( sQ88_spl
  <=> less(n7,n8) ),
    introduced(definition,[new_symbols(definition,[sQ88_spl])],[split_symbol_definition]) ).

fof(f1356,definition,
    ( sQ89_spl
  <=> n8 = n7 ),
    introduced(definition,[new_symbols(definition,[sQ89_spl])],[split_symbol_definition]) ).

fof(f1357,plain,
    ( ~ sQ89_spl
    | n8 = n7 ),
    inference(component_clause,[status(thm)],[f1356]) ).

fof(f1359,plain,
    ( sQ89_spl
    | sQ88_spl ),
    inference(split_clause,[status(thm)],[f1351,f1353,f1356]) ).

fof(f1364,plain,
    ( ~ sQ89_spl
    | less(n8,n8) ),
    inference(backward_demodulation,[status(thm)],[f1357,f915]) ).

fof(f1367,plain,
    ( ~ sQ89_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1364,f254]) ).

fof(f1368,plain,
    ~ sQ89_spl,
    inference(contradiction_clause,[status(thm)],[f1367]) ).

fof(f1369,plain,
    less(n7,n9),
    inference(resolution,[status(thm)],[f1125,f210]) ).

fof(f1381,plain,
    ( n2 = n2
    | less_or_equal(n2,n1) ),
    inference(resolution,[status(thm)],[f181,f215]) ).

fof(f1382,plain,
    ! [X0] :
      ( X0 = n2
      | less(n2,X0)
      | less_or_equal(X0,n1) ),
    inference(resolution,[status(thm)],[f181,f215]) ).

fof(f1385,definition,
    ( sQ90_spl
  <=> less_or_equal(n2,n1) ),
    introduced(definition,[new_symbols(definition,[sQ90_spl])],[split_symbol_definition]) ).

fof(f1386,plain,
    ( ~ sQ90_spl
    | less_or_equal(n2,n1) ),
    inference(component_clause,[status(thm)],[f1385]) ).

fof(f1387,plain,
    ( sQ90_spl
    | ~ less_or_equal(n2,n1) ),
    inference(component_clause,[status(thm)],[f1385]) ).

fof(f1388,definition,
    ( sQ91_spl
  <=> n2 = n2 ),
    introduced(definition,[new_symbols(definition,[sQ91_spl])],[split_symbol_definition]) ).

fof(f1391,plain,
    ( sQ91_spl
    | sQ90_spl ),
    inference(split_clause,[status(thm)],[f1381,f1385,f1388]) ).

fof(f1397,plain,
    ~ less(n7,n5),
    inference(resolution,[status(thm)],[f1164,f213]) ).

fof(f1398,plain,
    less_or_equal(n5,n7),
    inference(resolution,[status(thm)],[f1164,f171]) ).

fof(f1399,plain,
    ( n5 = n3
    | less(n3,n5) ),
    inference(resolution,[status(thm)],[f1167,f215]) ).

fof(f1401,definition,
    ( sQ92_spl
  <=> less(n3,n5) ),
    introduced(definition,[new_symbols(definition,[sQ92_spl])],[split_symbol_definition]) ).

fof(f1404,definition,
    ( sQ93_spl
  <=> n5 = n3 ),
    introduced(definition,[new_symbols(definition,[sQ93_spl])],[split_symbol_definition]) ).

fof(f1405,plain,
    ( ~ sQ93_spl
    | n5 = n3 ),
    inference(component_clause,[status(thm)],[f1404]) ).

fof(f1407,plain,
    ( sQ93_spl
    | sQ92_spl ),
    inference(split_clause,[status(thm)],[f1399,f1401,f1404]) ).

fof(f1420,plain,
    ( ~ sQ93_spl
    | less(n5,n4) ),
    inference(backward_demodulation,[status(thm)],[f1405,f826]) ).

fof(f1428,plain,
    ( ~ sQ93_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1420,f850]) ).

fof(f1429,plain,
    ~ sQ93_spl,
    inference(contradiction_clause,[status(thm)],[f1428]) ).

fof(f1462,plain,
    ( n6 = n4
    | less(n4,n6) ),
    inference(resolution,[status(thm)],[f1193,f215]) ).

fof(f1464,definition,
    ( sQ94_spl
  <=> less(n4,n6) ),
    introduced(definition,[new_symbols(definition,[sQ94_spl])],[split_symbol_definition]) ).

fof(f1467,definition,
    ( sQ95_spl
  <=> n6 = n4 ),
    introduced(definition,[new_symbols(definition,[sQ95_spl])],[split_symbol_definition]) ).

fof(f1468,plain,
    ( ~ sQ95_spl
    | n6 = n4 ),
    inference(component_clause,[status(thm)],[f1467]) ).

fof(f1470,plain,
    ( sQ95_spl
    | sQ94_spl ),
    inference(split_clause,[status(thm)],[f1462,f1464,f1467]) ).

fof(f1478,plain,
    ( ~ sQ95_spl
    | less(n6,n5) ),
    inference(backward_demodulation,[status(thm)],[f1468,f829]) ).

fof(f1484,plain,
    ( ~ sQ95_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1478,f917]) ).

fof(f1485,plain,
    ~ sQ95_spl,
    inference(contradiction_clause,[status(thm)],[f1484]) ).

fof(f1515,plain,
    ( n9 = n8
    | less(n8,n9) ),
    inference(resolution,[status(thm)],[f1247,f215]) ).

fof(f1517,definition,
    ( sQ96_spl
  <=> less(n8,n9) ),
    introduced(definition,[new_symbols(definition,[sQ96_spl])],[split_symbol_definition]) ).

fof(f1520,definition,
    ( sQ97_spl
  <=> n9 = n8 ),
    introduced(definition,[new_symbols(definition,[sQ97_spl])],[split_symbol_definition]) ).

fof(f1521,plain,
    ( ~ sQ97_spl
    | n9 = n8 ),
    inference(component_clause,[status(thm)],[f1520]) ).

fof(f1523,plain,
    ( sQ97_spl
    | sQ96_spl ),
    inference(split_clause,[status(thm)],[f1515,f1517,f1520]) ).

fof(f1528,plain,
    ( ~ sQ97_spl
    | less(n9,n9) ),
    inference(backward_demodulation,[status(thm)],[f1521,f987]) ).

fof(f1531,plain,
    ( ~ sQ97_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1528,f254]) ).

fof(f1532,plain,
    ~ sQ97_spl,
    inference(contradiction_clause,[status(thm)],[f1531]) ).

fof(f1535,plain,
    ( ~ sQ81_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1251,f917]) ).

fof(f1536,plain,
    ~ sQ81_spl,
    inference(contradiction_clause,[status(thm)],[f1535]) ).

fof(f1537,plain,
    ( ~ sQ82_spl
    | n1 = n0
    | less(n1,n0) ),
    inference(resolution,[status(thm)],[f1267,f170]) ).

fof(f1538,definition,
    ( sQ98_spl
  <=> less(n1,n0) ),
    introduced(definition,[new_symbols(definition,[sQ98_spl])],[split_symbol_definition]) ).

fof(f1539,plain,
    ( ~ sQ98_spl
    | less(n1,n0) ),
    inference(component_clause,[status(thm)],[f1538]) ).

fof(f1541,plain,
    ( ~ sQ82_spl
    | sQ17_spl
    | sQ98_spl ),
    inference(split_clause,[status(thm)],[f1537,f1538,f391,f1266]) ).

fof(f1542,plain,
    ( ~ sQ98_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1539,f174]) ).

fof(f1543,plain,
    ~ sQ98_spl,
    inference(contradiction_clause,[status(thm)],[f1542]) ).

fof(f1600,plain,
    ~ less(n8,n6),
    inference(resolution,[status(thm)],[f1348,f213]) ).

fof(f1601,plain,
    less_or_equal(n6,n8),
    inference(resolution,[status(thm)],[f1348,f171]) ).

fof(f1613,plain,
    sP0_prd(n0,waterLevel(n0),tapOff),
    inference(resolution,[status(thm)],[f216,f255]) ).

fof(f1614,plain,
    ! [X0] : trajectory(filling,n0,waterLevel(plus(n0,X0)),X0),
    inference(resolution,[status(thm)],[f216,f252]) ).

fof(f1623,plain,
    ~ less(n9,n7),
    inference(resolution,[status(thm)],[f1369,f213]) ).

fof(f1625,plain,
    ( ~ sQ90_spl
    | less(n2,n2) ),
    inference(resolution,[status(thm)],[f1386,f182]) ).

fof(f1627,plain,
    ( ~ sQ90_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1625,f254]) ).

fof(f1628,plain,
    ~ sQ90_spl,
    inference(contradiction_clause,[status(thm)],[f1627]) ).

fof(f1629,plain,
    ( n7 = n5
    | less(n5,n7) ),
    inference(resolution,[status(thm)],[f1397,f215]) ).

fof(f1631,definition,
    ( sQ99_spl
  <=> less(n5,n7) ),
    introduced(definition,[new_symbols(definition,[sQ99_spl])],[split_symbol_definition]) ).

fof(f1634,definition,
    ( sQ100_spl
  <=> n7 = n5 ),
    introduced(definition,[new_symbols(definition,[sQ100_spl])],[split_symbol_definition]) ).

fof(f1635,plain,
    ( ~ sQ100_spl
    | n7 = n5 ),
    inference(component_clause,[status(thm)],[f1634]) ).

fof(f1637,plain,
    ( sQ100_spl
    | sQ99_spl ),
    inference(split_clause,[status(thm)],[f1629,f1631,f1634]) ).

fof(f1646,plain,
    ( ~ sQ100_spl
    | less(n7,n7) ),
    inference(backward_demodulation,[status(thm)],[f1635,f1164]) ).

fof(f1656,plain,
    ( ~ sQ100_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1646,f254]) ).

fof(f1657,plain,
    ~ sQ100_spl,
    inference(contradiction_clause,[status(thm)],[f1656]) ).

fof(f1686,definition,
    ( sQ101_spl
  <=> holdsAt(waterLevel(n3),n0) ),
    introduced(definition,[new_symbols(definition,[sQ101_spl])],[split_symbol_definition]) ).

fof(f1687,plain,
    ( ~ sQ101_spl
    | holdsAt(waterLevel(n3),n0) ),
    inference(component_clause,[status(thm)],[f1686]) ).

fof(f1718,plain,
    ( n3 = n3
    | less_or_equal(n3,n2) ),
    inference(resolution,[status(thm)],[f185,f215]) ).

fof(f1719,plain,
    ! [X0] :
      ( X0 = n3
      | less(n3,X0)
      | less_or_equal(X0,n2) ),
    inference(resolution,[status(thm)],[f185,f215]) ).

fof(f1722,definition,
    ( sQ102_spl
  <=> less_or_equal(n3,n2) ),
    introduced(definition,[new_symbols(definition,[sQ102_spl])],[split_symbol_definition]) ).

fof(f1723,plain,
    ( ~ sQ102_spl
    | less_or_equal(n3,n2) ),
    inference(component_clause,[status(thm)],[f1722]) ).

fof(f1724,plain,
    ( sQ102_spl
    | ~ less_or_equal(n3,n2) ),
    inference(component_clause,[status(thm)],[f1722]) ).

fof(f1725,definition,
    ( sQ103_spl
  <=> n3 = n3 ),
    introduced(definition,[new_symbols(definition,[sQ103_spl])],[split_symbol_definition]) ).

fof(f1728,plain,
    ( sQ103_spl
    | sQ102_spl ),
    inference(split_clause,[status(thm)],[f1718,f1722,f1725]) ).

fof(f1734,plain,
    ( n8 = n6
    | less(n6,n8) ),
    inference(resolution,[status(thm)],[f1600,f215]) ).

fof(f1736,definition,
    ( sQ104_spl
  <=> less(n6,n8) ),
    introduced(definition,[new_symbols(definition,[sQ104_spl])],[split_symbol_definition]) ).

fof(f1739,definition,
    ( sQ105_spl
  <=> n8 = n6 ),
    introduced(definition,[new_symbols(definition,[sQ105_spl])],[split_symbol_definition]) ).

fof(f1740,plain,
    ( ~ sQ105_spl
    | n8 = n6 ),
    inference(component_clause,[status(thm)],[f1739]) ).

fof(f1742,plain,
    ( sQ105_spl
    | sQ104_spl ),
    inference(split_clause,[status(thm)],[f1734,f1736,f1739]) ).

fof(f1750,plain,
    ( ~ sQ105_spl
    | less(n8,n8) ),
    inference(backward_demodulation,[status(thm)],[f1740,f1348]) ).

fof(f1759,plain,
    ( ~ sQ105_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1750,f254]) ).

fof(f1760,plain,
    ~ sQ105_spl,
    inference(contradiction_clause,[status(thm)],[f1759]) ).

fof(f1763,plain,
    ( n9 = n7
    | less(n7,n9) ),
    inference(resolution,[status(thm)],[f1623,f215]) ).

fof(f1765,definition,
    ( sQ106_spl
  <=> less(n7,n9) ),
    introduced(definition,[new_symbols(definition,[sQ106_spl])],[split_symbol_definition]) ).

fof(f1768,definition,
    ( sQ107_spl
  <=> n9 = n7 ),
    introduced(definition,[new_symbols(definition,[sQ107_spl])],[split_symbol_definition]) ).

fof(f1769,plain,
    ( ~ sQ107_spl
    | n9 = n7 ),
    inference(component_clause,[status(thm)],[f1768]) ).

fof(f1771,plain,
    ( sQ107_spl
    | sQ106_spl ),
    inference(split_clause,[status(thm)],[f1763,f1765,f1768]) ).

fof(f1778,plain,
    ( ~ sQ107_spl
    | less(n9,n9) ),
    inference(backward_demodulation,[status(thm)],[f1769,f1369]) ).

fof(f1784,plain,
    ( ~ sQ107_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1778,f254]) ).

fof(f1785,plain,
    ~ sQ107_spl,
    inference(contradiction_clause,[status(thm)],[f1784]) ).

fof(f1790,plain,
    ( n4 = n4
    | less_or_equal(n4,n3) ),
    inference(resolution,[status(thm)],[f189,f215]) ).

fof(f1791,plain,
    ! [X0] :
      ( X0 = n4
      | less(n4,X0)
      | less_or_equal(X0,n3) ),
    inference(resolution,[status(thm)],[f189,f215]) ).

fof(f1794,definition,
    ( sQ108_spl
  <=> less_or_equal(n4,n3) ),
    introduced(definition,[new_symbols(definition,[sQ108_spl])],[split_symbol_definition]) ).

fof(f1795,plain,
    ( ~ sQ108_spl
    | less_or_equal(n4,n3) ),
    inference(component_clause,[status(thm)],[f1794]) ).

fof(f1796,plain,
    ( sQ108_spl
    | ~ less_or_equal(n4,n3) ),
    inference(component_clause,[status(thm)],[f1794]) ).

fof(f1797,definition,
    ( sQ109_spl
  <=> n4 = n4 ),
    introduced(definition,[new_symbols(definition,[sQ109_spl])],[split_symbol_definition]) ).

fof(f1800,plain,
    ( sQ109_spl
    | sQ108_spl ),
    inference(split_clause,[status(thm)],[f1790,f1794,f1797]) ).

fof(f1827,plain,
    less(n2,n5),
    inference(resolution,[status(thm)],[f194,f1207]) ).

fof(f1835,plain,
    ( n5 = n5
    | less_or_equal(n5,n4) ),
    inference(resolution,[status(thm)],[f193,f215]) ).

fof(f1836,plain,
    ! [X0] :
      ( X0 = n5
      | less(n5,X0)
      | less_or_equal(X0,n4) ),
    inference(resolution,[status(thm)],[f193,f215]) ).

fof(f1839,definition,
    ( sQ110_spl
  <=> less_or_equal(n5,n4) ),
    introduced(definition,[new_symbols(definition,[sQ110_spl])],[split_symbol_definition]) ).

fof(f1840,plain,
    ( ~ sQ110_spl
    | less_or_equal(n5,n4) ),
    inference(component_clause,[status(thm)],[f1839]) ).

fof(f1841,plain,
    ( sQ110_spl
    | ~ less_or_equal(n5,n4) ),
    inference(component_clause,[status(thm)],[f1839]) ).

fof(f1842,definition,
    ( sQ111_spl
  <=> n5 = n5 ),
    introduced(definition,[new_symbols(definition,[sQ111_spl])],[split_symbol_definition]) ).

fof(f1845,plain,
    ( sQ111_spl
    | sQ110_spl ),
    inference(split_clause,[status(thm)],[f1835,f1839,f1842]) ).

fof(f1853,plain,
    less(n3,n6),
    inference(resolution,[status(thm)],[f198,f1168]) ).

fof(f1855,plain,
    less(n0,n6),
    inference(resolution,[status(thm)],[f198,f986]) ).

fof(f1856,plain,
    less(n1,n6),
    inference(resolution,[status(thm)],[f198,f1077]) ).

fof(f1858,plain,
    ( ~ sQ102_spl
    | less(n3,n3) ),
    inference(resolution,[status(thm)],[f1723,f186]) ).

fof(f1860,plain,
    ( ~ sQ102_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1858,f254]) ).

fof(f1861,plain,
    ~ sQ102_spl,
    inference(contradiction_clause,[status(thm)],[f1860]) ).

fof(f1909,plain,
    ( ~ sQ108_spl
    | less(n4,n4) ),
    inference(resolution,[status(thm)],[f1795,f190]) ).

fof(f1911,plain,
    ( ~ sQ108_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1909,f254]) ).

fof(f1912,plain,
    ~ sQ108_spl,
    inference(contradiction_clause,[status(thm)],[f1911]) ).

fof(f1914,plain,
    ~ less(n5,n2),
    inference(resolution,[status(thm)],[f1827,f213]) ).

fof(f1915,plain,
    less_or_equal(n2,n5),
    inference(resolution,[status(thm)],[f1827,f171]) ).

fof(f1917,plain,
    ! [X0,X1] :
      ( ~ releasedAt(X1,n1)
      | ~ initiates(X0,X1,n0)
      | ~ happens(X0,n0) ),
    inference(paramodulation,[status(thm)],[f158,f106]) ).

fof(f1928,plain,
    less(n4,n7),
    inference(resolution,[status(thm)],[f202,f1194]) ).

fof(f1930,plain,
    ( ~ sQ110_spl
    | less(n5,n5) ),
    inference(resolution,[status(thm)],[f1840,f194]) ).

fof(f1932,plain,
    ( ~ sQ110_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1930,f254]) ).

fof(f1933,plain,
    ~ sQ110_spl,
    inference(contradiction_clause,[status(thm)],[f1932]) ).

fof(f1935,plain,
    ~ less(n6,n3),
    inference(resolution,[status(thm)],[f1853,f213]) ).

fof(f1936,plain,
    less_or_equal(n3,n6),
    inference(resolution,[status(thm)],[f1853,f171]) ).

fof(f1939,plain,
    less_or_equal(n0,n6),
    inference(resolution,[status(thm)],[f1855,f171]) ).

fof(f1941,plain,
    ~ less(n6,n1),
    inference(resolution,[status(thm)],[f1856,f213]) ).

fof(f1942,plain,
    less_or_equal(n1,n6),
    inference(resolution,[status(thm)],[f1856,f171]) ).

fof(f1951,plain,
    ( n5 = n2
    | less(n2,n5) ),
    inference(resolution,[status(thm)],[f1914,f215]) ).

fof(f1953,definition,
    ( sQ112_spl
  <=> less(n2,n5) ),
    introduced(definition,[new_symbols(definition,[sQ112_spl])],[split_symbol_definition]) ).

fof(f1956,definition,
    ( sQ113_spl
  <=> n5 = n2 ),
    introduced(definition,[new_symbols(definition,[sQ113_spl])],[split_symbol_definition]) ).

fof(f1957,plain,
    ( ~ sQ113_spl
    | n5 = n2 ),
    inference(component_clause,[status(thm)],[f1956]) ).

fof(f1959,plain,
    ( sQ113_spl
    | sQ112_spl ),
    inference(split_clause,[status(thm)],[f1951,f1953,f1956]) ).

fof(f1962,plain,
    ( sQ102_spl
    | ~ sQ113_spl
    | ~ less_or_equal(n3,n5) ),
    inference(backward_demodulation,[status(thm)],[f1957,f1724]) ).

fof(f1989,plain,
    ( sQ102_spl
    | ~ sQ113_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1962,f1168]) ).

fof(f1990,plain,
    ( sQ102_spl
    | ~ sQ113_spl ),
    inference(contradiction_clause,[status(thm)],[f1989]) ).

fof(f1991,plain,
    less(n5,n8),
    inference(resolution,[status(thm)],[f206,f1398]) ).

fof(f2002,plain,
    less(n2,n6),
    inference(resolution,[status(thm)],[f1915,f198]) ).

fof(f2006,plain,
    ~ less(n7,n4),
    inference(resolution,[status(thm)],[f1928,f213]) ).

fof(f2007,plain,
    less_or_equal(n4,n7),
    inference(resolution,[status(thm)],[f1928,f171]) ).

fof(f2008,plain,
    ( n6 = n3
    | less(n3,n6) ),
    inference(resolution,[status(thm)],[f1935,f215]) ).

fof(f2010,definition,
    ( sQ114_spl
  <=> less(n3,n6) ),
    introduced(definition,[new_symbols(definition,[sQ114_spl])],[split_symbol_definition]) ).

fof(f2013,definition,
    ( sQ115_spl
  <=> n6 = n3 ),
    introduced(definition,[new_symbols(definition,[sQ115_spl])],[split_symbol_definition]) ).

fof(f2014,plain,
    ( ~ sQ115_spl
    | n6 = n3 ),
    inference(component_clause,[status(thm)],[f2013]) ).

fof(f2016,plain,
    ( sQ115_spl
    | sQ114_spl ),
    inference(split_clause,[status(thm)],[f2008,f2010,f2013]) ).

fof(f2020,plain,
    ( sQ108_spl
    | ~ sQ115_spl
    | ~ less_or_equal(n4,n6) ),
    inference(backward_demodulation,[status(thm)],[f2014,f1796]) ).

fof(f2045,plain,
    ( sQ108_spl
    | ~ sQ115_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f2020,f1194]) ).

fof(f2046,plain,
    ( sQ108_spl
    | ~ sQ115_spl ),
    inference(contradiction_clause,[status(thm)],[f2045]) ).

fof(f2047,plain,
    less(n3,n7),
    inference(resolution,[status(thm)],[f1936,f202]) ).

fof(f2050,plain,
    less(n0,n7),
    inference(resolution,[status(thm)],[f1939,f202]) ).

fof(f2052,definition,
    ( sQ116_spl
  <=> less(n0,n6) ),
    introduced(definition,[new_symbols(definition,[sQ116_spl])],[split_symbol_definition]) ).

fof(f2055,definition,
    ( sQ117_spl
  <=> n0 = n6 ),
    introduced(definition,[new_symbols(definition,[sQ117_spl])],[split_symbol_definition]) ).

fof(f2056,plain,
    ( ~ sQ117_spl
    | n0 = n6 ),
    inference(component_clause,[status(thm)],[f2055]) ).

fof(f2060,plain,
    less(n6,n9),
    inference(resolution,[status(thm)],[f210,f1601]) ).

fof(f2079,plain,
    ( ~ sQ117_spl
    | less(n6,n6) ),
    inference(backward_demodulation,[status(thm)],[f2056,f1855]) ).

fof(f2107,plain,
    ( ~ sQ117_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f2079,f254]) ).

fof(f2108,plain,
    ~ sQ117_spl,
    inference(contradiction_clause,[status(thm)],[f2107]) ).

fof(f2117,plain,
    ( n6 = n1
    | less(n1,n6) ),
    inference(resolution,[status(thm)],[f1941,f215]) ).

fof(f2119,definition,
    ( sQ118_spl
  <=> less(n1,n6) ),
    introduced(definition,[new_symbols(definition,[sQ118_spl])],[split_symbol_definition]) ).

fof(f2122,definition,
    ( sQ119_spl
  <=> n6 = n1 ),
    introduced(definition,[new_symbols(definition,[sQ119_spl])],[split_symbol_definition]) ).

fof(f2123,plain,
    ( ~ sQ119_spl
    | n6 = n1 ),
    inference(component_clause,[status(thm)],[f2122]) ).

fof(f2125,plain,
    ( sQ119_spl
    | sQ118_spl ),
    inference(split_clause,[status(thm)],[f2117,f2119,f2122]) ).

fof(f2131,plain,
    ( ~ sQ119_spl
    | less(n6,n6) ),
    inference(backward_demodulation,[status(thm)],[f2123,f1856]) ).

fof(f2153,plain,
    ( ~ sQ119_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f2131,f254]) ).

fof(f2154,plain,
    ~ sQ119_spl,
    inference(contradiction_clause,[status(thm)],[f2153]) ).

fof(f2155,plain,
    less(n1,n7),
    inference(resolution,[status(thm)],[f1942,f202]) ).

fof(f2213,plain,
    ~ less(n8,n5),
    inference(resolution,[status(thm)],[f1991,f213]) ).

fof(f2214,plain,
    less_or_equal(n5,n8),
    inference(resolution,[status(thm)],[f1991,f171]) ).

fof(f2216,plain,
    ~ less(n6,n2),
    inference(resolution,[status(thm)],[f2002,f213]) ).

fof(f2217,plain,
    less_or_equal(n2,n6),
    inference(resolution,[status(thm)],[f2002,f171]) ).

fof(f2218,plain,
    ( n7 = n4
    | less(n4,n7) ),
    inference(resolution,[status(thm)],[f2006,f215]) ).

fof(f2220,definition,
    ( sQ120_spl
  <=> less(n4,n7) ),
    introduced(definition,[new_symbols(definition,[sQ120_spl])],[split_symbol_definition]) ).

fof(f2223,definition,
    ( sQ121_spl
  <=> n7 = n4 ),
    introduced(definition,[new_symbols(definition,[sQ121_spl])],[split_symbol_definition]) ).

fof(f2224,plain,
    ( ~ sQ121_spl
    | n7 = n4 ),
    inference(component_clause,[status(thm)],[f2223]) ).

fof(f2226,plain,
    ( sQ121_spl
    | sQ120_spl ),
    inference(split_clause,[status(thm)],[f2218,f2220,f2223]) ).

fof(f2236,plain,
    ( sQ110_spl
    | ~ sQ121_spl
    | ~ less_or_equal(n5,n7) ),
    inference(backward_demodulation,[status(thm)],[f2224,f1841]) ).

fof(f2249,plain,
    ( sQ110_spl
    | ~ sQ121_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f2236,f1398]) ).

fof(f2250,plain,
    ( sQ110_spl
    | ~ sQ121_spl ),
    inference(contradiction_clause,[status(thm)],[f2249]) ).

fof(f2259,plain,
    less(n4,n8),
    inference(resolution,[status(thm)],[f2007,f206]) ).

fof(f2313,plain,
    ~ less(n7,n3),
    inference(resolution,[status(thm)],[f2047,f213]) ).

fof(f2314,plain,
    less_or_equal(n3,n7),
    inference(resolution,[status(thm)],[f2047,f171]) ).

fof(f2317,plain,
    less_or_equal(n0,n7),
    inference(resolution,[status(thm)],[f2050,f171]) ).

fof(f2319,plain,
    ~ less(n9,n6),
    inference(resolution,[status(thm)],[f2060,f213]) ).

fof(f2388,plain,
    ~ less(n7,n1),
    inference(resolution,[status(thm)],[f2155,f213]) ).

fof(f2389,plain,
    less_or_equal(n1,n7),
    inference(resolution,[status(thm)],[f2155,f171]) ).

fof(f2397,plain,
    ( n8 = n5
    | less(n5,n8) ),
    inference(resolution,[status(thm)],[f2213,f215]) ).

fof(f2399,definition,
    ( sQ122_spl
  <=> less(n5,n8) ),
    introduced(definition,[new_symbols(definition,[sQ122_spl])],[split_symbol_definition]) ).

fof(f2402,definition,
    ( sQ123_spl
  <=> n8 = n5 ),
    introduced(definition,[new_symbols(definition,[sQ123_spl])],[split_symbol_definition]) ).

fof(f2403,plain,
    ( ~ sQ123_spl
    | n8 = n5 ),
    inference(component_clause,[status(thm)],[f2402]) ).

fof(f2405,plain,
    ( sQ123_spl
    | sQ122_spl ),
    inference(split_clause,[status(thm)],[f2397,f2399,f2402]) ).

fof(f2417,plain,
    ( ~ sQ123_spl
    | less(n8,n8) ),
    inference(backward_demodulation,[status(thm)],[f2403,f1991]) ).

fof(f2437,plain,
    ( ~ sQ123_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f2417,f254]) ).

fof(f2438,plain,
    ~ sQ123_spl,
    inference(contradiction_clause,[status(thm)],[f2437]) ).

fof(f2444,plain,
    less(n5,n9),
    inference(resolution,[status(thm)],[f2214,f210]) ).

fof(f2447,plain,
    ( n6 = n2
    | less(n2,n6) ),
    inference(resolution,[status(thm)],[f2216,f215]) ).

fof(f2449,definition,
    ( sQ124_spl
  <=> less(n2,n6) ),
    introduced(definition,[new_symbols(definition,[sQ124_spl])],[split_symbol_definition]) ).

fof(f2452,definition,
    ( sQ125_spl
  <=> n6 = n2 ),
    introduced(definition,[new_symbols(definition,[sQ125_spl])],[split_symbol_definition]) ).

fof(f2453,plain,
    ( ~ sQ125_spl
    | n6 = n2 ),
    inference(component_clause,[status(thm)],[f2452]) ).

fof(f2455,plain,
    ( sQ125_spl
    | sQ124_spl ),
    inference(split_clause,[status(thm)],[f2447,f2449,f2452]) ).

fof(f2465,plain,
    ( ~ sQ125_spl
    | less(n6,n6) ),
    inference(backward_demodulation,[status(thm)],[f2453,f2002]) ).

fof(f2483,plain,
    ( ~ sQ125_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f2465,f254]) ).

fof(f2484,plain,
    ~ sQ125_spl,
    inference(contradiction_clause,[status(thm)],[f2483]) ).

fof(f2485,plain,
    less(n2,n7),
    inference(resolution,[status(thm)],[f2217,f202]) ).

fof(f2529,plain,
    ~ less(n8,n4),
    inference(resolution,[status(thm)],[f2259,f213]) ).

fof(f2530,plain,
    less_or_equal(n4,n8),
    inference(resolution,[status(thm)],[f2259,f171]) ).

fof(f2542,plain,
    ( n7 = n3
    | less(n3,n7) ),
    inference(resolution,[status(thm)],[f2313,f215]) ).

fof(f2544,definition,
    ( sQ126_spl
  <=> less(n3,n7) ),
    introduced(definition,[new_symbols(definition,[sQ126_spl])],[split_symbol_definition]) ).

fof(f2547,definition,
    ( sQ127_spl
  <=> n7 = n3 ),
    introduced(definition,[new_symbols(definition,[sQ127_spl])],[split_symbol_definition]) ).

fof(f2548,plain,
    ( ~ sQ127_spl
    | n7 = n3 ),
    inference(component_clause,[status(thm)],[f2547]) ).

fof(f2550,plain,
    ( sQ127_spl
    | sQ126_spl ),
    inference(split_clause,[status(thm)],[f2542,f2544,f2547]) ).

fof(f2559,plain,
    ( ~ sQ127_spl
    | less(n7,n7) ),
    inference(backward_demodulation,[status(thm)],[f2548,f2047]) ).

fof(f2583,plain,
    ( ~ sQ127_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f2559,f254]) ).

fof(f2584,plain,
    ~ sQ127_spl,
    inference(contradiction_clause,[status(thm)],[f2583]) ).

fof(f2599,plain,
    less(n3,n8),
    inference(resolution,[status(thm)],[f2314,f206]) ).

fof(f2602,plain,
    less(n0,n8),
    inference(resolution,[status(thm)],[f2317,f206]) ).

fof(f2604,definition,
    ( sQ128_spl
  <=> less(n0,n7) ),
    introduced(definition,[new_symbols(definition,[sQ128_spl])],[split_symbol_definition]) ).

fof(f2607,definition,
    ( sQ129_spl
  <=> n0 = n7 ),
    introduced(definition,[new_symbols(definition,[sQ129_spl])],[split_symbol_definition]) ).

fof(f2608,plain,
    ( ~ sQ129_spl
    | n0 = n7 ),
    inference(component_clause,[status(thm)],[f2607]) ).

fof(f2634,plain,
    ( ~ sQ129_spl
    | less(n7,n4) ),
    inference(backward_demodulation,[status(thm)],[f2608,f824]) ).

fof(f2648,plain,
    ( ~ sQ129_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f2634,f2006]) ).

fof(f2649,plain,
    ~ sQ129_spl,
    inference(contradiction_clause,[status(thm)],[f2648]) ).

fof(f2660,plain,
    ( n9 = n6
    | less(n6,n9) ),
    inference(resolution,[status(thm)],[f2319,f215]) ).

fof(f2662,definition,
    ( sQ130_spl
  <=> less(n6,n9) ),
    introduced(definition,[new_symbols(definition,[sQ130_spl])],[split_symbol_definition]) ).

fof(f2665,definition,
    ( sQ131_spl
  <=> n9 = n6 ),
    introduced(definition,[new_symbols(definition,[sQ131_spl])],[split_symbol_definition]) ).

fof(f2666,plain,
    ( ~ sQ131_spl
    | n9 = n6 ),
    inference(component_clause,[status(thm)],[f2665]) ).

fof(f2668,plain,
    ( sQ131_spl
    | sQ130_spl ),
    inference(split_clause,[status(thm)],[f2660,f2662,f2665]) ).

fof(f2681,plain,
    ( ~ sQ131_spl
    | less(n9,n9) ),
    inference(backward_demodulation,[status(thm)],[f2666,f2060]) ).

fof(f2696,plain,
    ( ~ sQ131_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f2681,f254]) ).

fof(f2697,plain,
    ~ sQ131_spl,
    inference(contradiction_clause,[status(thm)],[f2696]) ).

fof(f2721,plain,
    ( n7 = n1
    | less(n1,n7) ),
    inference(resolution,[status(thm)],[f2388,f215]) ).

fof(f2723,definition,
    ( sQ132_spl
  <=> less(n1,n7) ),
    introduced(definition,[new_symbols(definition,[sQ132_spl])],[split_symbol_definition]) ).

fof(f2726,definition,
    ( sQ133_spl
  <=> n7 = n1 ),
    introduced(definition,[new_symbols(definition,[sQ133_spl])],[split_symbol_definition]) ).

fof(f2727,plain,
    ( ~ sQ133_spl
    | n7 = n1 ),
    inference(component_clause,[status(thm)],[f2726]) ).

fof(f2729,plain,
    ( sQ133_spl
    | sQ132_spl ),
    inference(split_clause,[status(thm)],[f2721,f2723,f2726]) ).

fof(f2753,plain,
    ( ~ sQ133_spl
    | less(n7,n7) ),
    inference(backward_demodulation,[status(thm)],[f2727,f2155]) ).

fof(f2762,plain,
    ( ~ sQ133_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f2753,f254]) ).

fof(f2763,plain,
    ~ sQ133_spl,
    inference(contradiction_clause,[status(thm)],[f2762]) ).

fof(f2771,plain,
    less(n1,n8),
    inference(resolution,[status(thm)],[f2389,f206]) ).

fof(f2844,plain,
    ~ less(n9,n5),
    inference(resolution,[status(thm)],[f2444,f213]) ).

fof(f2882,plain,
    ~ less(n7,n2),
    inference(resolution,[status(thm)],[f2485,f213]) ).

fof(f2883,plain,
    less_or_equal(n2,n7),
    inference(resolution,[status(thm)],[f2485,f171]) ).

fof(f2898,plain,
    ( n8 = n4
    | less(n4,n8) ),
    inference(resolution,[status(thm)],[f2529,f215]) ).

fof(f2900,definition,
    ( sQ134_spl
  <=> less(n4,n8) ),
    introduced(definition,[new_symbols(definition,[sQ134_spl])],[split_symbol_definition]) ).

fof(f2903,definition,
    ( sQ135_spl
  <=> n8 = n4 ),
    introduced(definition,[new_symbols(definition,[sQ135_spl])],[split_symbol_definition]) ).

fof(f2904,plain,
    ( ~ sQ135_spl
    | n8 = n4 ),
    inference(component_clause,[status(thm)],[f2903]) ).

fof(f2906,plain,
    ( sQ135_spl
    | sQ134_spl ),
    inference(split_clause,[status(thm)],[f2898,f2900,f2903]) ).

fof(f2918,plain,
    ( ~ sQ135_spl
    | less(n8,n8) ),
    inference(backward_demodulation,[status(thm)],[f2904,f2259]) ).

fof(f2932,plain,
    ( ~ sQ135_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f2918,f254]) ).

fof(f2933,plain,
    ~ sQ135_spl,
    inference(contradiction_clause,[status(thm)],[f2932]) ).

fof(f2937,plain,
    less(n4,n9),
    inference(resolution,[status(thm)],[f2530,f210]) ).

fof(f2989,plain,
    ~ less(n8,n3),
    inference(resolution,[status(thm)],[f2599,f213]) ).

fof(f2990,plain,
    less_or_equal(n3,n8),
    inference(resolution,[status(thm)],[f2599,f171]) ).

fof(f3100,plain,
    ~ less(n8,n1),
    inference(resolution,[status(thm)],[f2771,f213]) ).

fof(f3101,plain,
    less_or_equal(n1,n8),
    inference(resolution,[status(thm)],[f2771,f171]) ).

fof(f3103,plain,
    ( n9 = n5
    | less(n5,n9) ),
    inference(resolution,[status(thm)],[f2844,f215]) ).

fof(f3105,definition,
    ( sQ136_spl
  <=> less(n5,n9) ),
    introduced(definition,[new_symbols(definition,[sQ136_spl])],[split_symbol_definition]) ).

fof(f3108,definition,
    ( sQ137_spl
  <=> n9 = n5 ),
    introduced(definition,[new_symbols(definition,[sQ137_spl])],[split_symbol_definition]) ).

fof(f3109,plain,
    ( ~ sQ137_spl
    | n9 = n5 ),
    inference(component_clause,[status(thm)],[f3108]) ).

fof(f3111,plain,
    ( sQ137_spl
    | sQ136_spl ),
    inference(split_clause,[status(thm)],[f3103,f3105,f3108]) ).

fof(f3115,plain,
    ( ~ sQ137_spl
    | less(n9,n9) ),
    inference(backward_demodulation,[status(thm)],[f3109,f2444]) ).

fof(f3147,plain,
    ( ~ sQ137_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f3115,f254]) ).

fof(f3148,plain,
    ~ sQ137_spl,
    inference(contradiction_clause,[status(thm)],[f3147]) ).

fof(f3181,plain,
    ( n7 = n2
    | less(n2,n7) ),
    inference(resolution,[status(thm)],[f2882,f215]) ).

fof(f3183,definition,
    ( sQ138_spl
  <=> less(n2,n7) ),
    introduced(definition,[new_symbols(definition,[sQ138_spl])],[split_symbol_definition]) ).

fof(f3186,definition,
    ( sQ139_spl
  <=> n7 = n2 ),
    introduced(definition,[new_symbols(definition,[sQ139_spl])],[split_symbol_definition]) ).

fof(f3187,plain,
    ( ~ sQ139_spl
    | n7 = n2 ),
    inference(component_clause,[status(thm)],[f3186]) ).

fof(f3189,plain,
    ( sQ139_spl
    | sQ138_spl ),
    inference(split_clause,[status(thm)],[f3181,f3183,f3186]) ).

fof(f3200,plain,
    ( ~ sQ139_spl
    | less(n7,n7) ),
    inference(backward_demodulation,[status(thm)],[f3187,f2485]) ).

fof(f3221,plain,
    ( ~ sQ139_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f3200,f254]) ).

fof(f3222,plain,
    ~ sQ139_spl,
    inference(contradiction_clause,[status(thm)],[f3221]) ).

fof(f3223,plain,
    less(n2,n8),
    inference(resolution,[status(thm)],[f2883,f206]) ).

fof(f3269,plain,
    ~ less(n9,n4),
    inference(resolution,[status(thm)],[f2937,f213]) ).

fof(f3275,plain,
    ( n8 = n3
    | less(n3,n8) ),
    inference(resolution,[status(thm)],[f2989,f215]) ).

fof(f3277,definition,
    ( sQ140_spl
  <=> less(n3,n8) ),
    introduced(definition,[new_symbols(definition,[sQ140_spl])],[split_symbol_definition]) ).

fof(f3280,definition,
    ( sQ141_spl
  <=> n8 = n3 ),
    introduced(definition,[new_symbols(definition,[sQ141_spl])],[split_symbol_definition]) ).

fof(f3281,plain,
    ( ~ sQ141_spl
    | n8 = n3 ),
    inference(component_clause,[status(thm)],[f3280]) ).

fof(f3283,plain,
    ( sQ141_spl
    | sQ140_spl ),
    inference(split_clause,[status(thm)],[f3275,f3277,f3280]) ).

fof(f3293,plain,
    ( ~ sQ141_spl
    | less(n8,n8) ),
    inference(backward_demodulation,[status(thm)],[f3281,f2599]) ).

fof(f3319,plain,
    ( ~ sQ141_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f3293,f254]) ).

fof(f3320,plain,
    ~ sQ141_spl,
    inference(contradiction_clause,[status(thm)],[f3319]) ).

fof(f3321,plain,
    less(n3,n9),
    inference(resolution,[status(thm)],[f2990,f210]) ).

fof(f3326,definition,
    ( sQ142_spl
  <=> less(n0,n8) ),
    introduced(definition,[new_symbols(definition,[sQ142_spl])],[split_symbol_definition]) ).

fof(f3329,definition,
    ( sQ143_spl
  <=> n0 = n8 ),
    introduced(definition,[new_symbols(definition,[sQ143_spl])],[split_symbol_definition]) ).

fof(f3330,plain,
    ( ~ sQ143_spl
    | n0 = n8 ),
    inference(component_clause,[status(thm)],[f3329]) ).

fof(f3360,plain,
    ( ~ sQ143_spl
    | less(n8,n7) ),
    inference(backward_demodulation,[status(thm)],[f3330,f2050]) ).

fof(f3385,plain,
    ( ~ sQ143_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f3360,f1124]) ).

fof(f3386,plain,
    ~ sQ143_spl,
    inference(contradiction_clause,[status(thm)],[f3385]) ).

fof(f3419,plain,
    ( n8 = n1
    | less(n1,n8) ),
    inference(resolution,[status(thm)],[f3100,f215]) ).

fof(f3421,definition,
    ( sQ144_spl
  <=> less(n1,n8) ),
    introduced(definition,[new_symbols(definition,[sQ144_spl])],[split_symbol_definition]) ).

fof(f3424,definition,
    ( sQ145_spl
  <=> n8 = n1 ),
    introduced(definition,[new_symbols(definition,[sQ145_spl])],[split_symbol_definition]) ).

fof(f3425,plain,
    ( ~ sQ145_spl
    | n8 = n1 ),
    inference(component_clause,[status(thm)],[f3424]) ).

fof(f3427,plain,
    ( sQ145_spl
    | sQ144_spl ),
    inference(split_clause,[status(thm)],[f3419,f3421,f3424]) ).

fof(f3447,plain,
    ( ~ sQ145_spl
    | less(n8,n8) ),
    inference(backward_demodulation,[status(thm)],[f3425,f2771]) ).

fof(f3464,plain,
    ( ~ sQ145_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f3447,f254]) ).

fof(f3465,plain,
    ~ sQ145_spl,
    inference(contradiction_clause,[status(thm)],[f3464]) ).

fof(f3473,plain,
    less(n1,n9),
    inference(resolution,[status(thm)],[f3101,f210]) ).

fof(f3613,plain,
    ~ less(n8,n2),
    inference(resolution,[status(thm)],[f3223,f213]) ).

fof(f3614,plain,
    less_or_equal(n2,n8),
    inference(resolution,[status(thm)],[f3223,f171]) ).

fof(f3616,plain,
    ( n9 = n4
    | less(n4,n9) ),
    inference(resolution,[status(thm)],[f3269,f215]) ).

fof(f3618,definition,
    ( sQ146_spl
  <=> less(n4,n9) ),
    introduced(definition,[new_symbols(definition,[sQ146_spl])],[split_symbol_definition]) ).

fof(f3621,definition,
    ( sQ147_spl
  <=> n9 = n4 ),
    introduced(definition,[new_symbols(definition,[sQ147_spl])],[split_symbol_definition]) ).

fof(f3622,plain,
    ( ~ sQ147_spl
    | n9 = n4 ),
    inference(component_clause,[status(thm)],[f3621]) ).

fof(f3624,plain,
    ( sQ147_spl
    | sQ146_spl ),
    inference(split_clause,[status(thm)],[f3616,f3618,f3621]) ).

fof(f3644,plain,
    ( ~ sQ147_spl
    | less(n9,n9) ),
    inference(backward_demodulation,[status(thm)],[f3622,f2937]) ).

fof(f3666,plain,
    ( ~ sQ147_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f3644,f254]) ).

fof(f3667,plain,
    ~ sQ147_spl,
    inference(contradiction_clause,[status(thm)],[f3666]) ).

fof(f3735,plain,
    ~ less(n9,n3),
    inference(resolution,[status(thm)],[f3321,f213]) ).

fof(f3754,plain,
    happens(tapOn,n0),
    inference(resolution,[status(thm)],[f256,f139]) ).

fof(f3819,plain,
    ~ less(n9,n1),
    inference(resolution,[status(thm)],[f3473,f213]) ).

fof(f3839,plain,
    ( n8 = n2
    | less(n2,n8) ),
    inference(resolution,[status(thm)],[f3613,f215]) ).

fof(f3841,definition,
    ( sQ148_spl
  <=> less(n2,n8) ),
    introduced(definition,[new_symbols(definition,[sQ148_spl])],[split_symbol_definition]) ).

fof(f3844,definition,
    ( sQ149_spl
  <=> n8 = n2 ),
    introduced(definition,[new_symbols(definition,[sQ149_spl])],[split_symbol_definition]) ).

fof(f3845,plain,
    ( ~ sQ149_spl
    | n8 = n2 ),
    inference(component_clause,[status(thm)],[f3844]) ).

fof(f3847,plain,
    ( sQ149_spl
    | sQ148_spl ),
    inference(split_clause,[status(thm)],[f3839,f3841,f3844]) ).

fof(f3852,plain,
    ( ~ sQ149_spl
    | less(n8,n8) ),
    inference(backward_demodulation,[status(thm)],[f3845,f3223]) ).

fof(f3885,plain,
    ( ~ sQ149_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f3852,f254]) ).

fof(f3886,plain,
    ~ sQ149_spl,
    inference(contradiction_clause,[status(thm)],[f3885]) ).

fof(f3891,plain,
    less(n2,n9),
    inference(resolution,[status(thm)],[f3614,f210]) ).

fof(f3970,plain,
    ( n9 = n3
    | less(n3,n9) ),
    inference(resolution,[status(thm)],[f3735,f215]) ).

fof(f3972,definition,
    ( sQ150_spl
  <=> less(n3,n9) ),
    introduced(definition,[new_symbols(definition,[sQ150_spl])],[split_symbol_definition]) ).

fof(f3975,definition,
    ( sQ151_spl
  <=> n9 = n3 ),
    introduced(definition,[new_symbols(definition,[sQ151_spl])],[split_symbol_definition]) ).

fof(f3976,plain,
    ( ~ sQ151_spl
    | n9 = n3 ),
    inference(component_clause,[status(thm)],[f3975]) ).

fof(f3978,plain,
    ( sQ151_spl
    | sQ150_spl ),
    inference(split_clause,[status(thm)],[f3970,f3972,f3975]) ).

fof(f3983,plain,
    ( ~ sQ151_spl
    | less(n9,n9) ),
    inference(backward_demodulation,[status(thm)],[f3976,f3321]) ).

fof(f4020,plain,
    ( ~ sQ151_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f3983,f254]) ).

fof(f4021,plain,
    ~ sQ151_spl,
    inference(contradiction_clause,[status(thm)],[f4020]) ).

fof(f4025,definition,
    ( sQ152_spl
  <=> less(n0,n9) ),
    introduced(definition,[new_symbols(definition,[sQ152_spl])],[split_symbol_definition]) ).

fof(f4028,definition,
    ( sQ153_spl
  <=> n0 = n9 ),
    introduced(definition,[new_symbols(definition,[sQ153_spl])],[split_symbol_definition]) ).

fof(f4029,plain,
    ( ~ sQ153_spl
    | n0 = n9 ),
    inference(component_clause,[status(thm)],[f4028]) ).

fof(f4059,plain,
    ( ~ sQ153_spl
    | less(n9,n8) ),
    inference(backward_demodulation,[status(thm)],[f4029,f2602]) ).

fof(f4092,plain,
    ( ~ sQ153_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f4059,f1247]) ).

fof(f4093,plain,
    ~ sQ153_spl,
    inference(contradiction_clause,[status(thm)],[f4092]) ).

fof(f4122,plain,
    ( n9 = n1
    | less(n1,n9) ),
    inference(resolution,[status(thm)],[f3819,f215]) ).

fof(f4124,definition,
    ( sQ154_spl
  <=> less(n1,n9) ),
    introduced(definition,[new_symbols(definition,[sQ154_spl])],[split_symbol_definition]) ).

fof(f4127,definition,
    ( sQ155_spl
  <=> n9 = n1 ),
    introduced(definition,[new_symbols(definition,[sQ155_spl])],[split_symbol_definition]) ).

fof(f4128,plain,
    ( ~ sQ155_spl
    | n9 = n1 ),
    inference(component_clause,[status(thm)],[f4127]) ).

fof(f4130,plain,
    ( sQ155_spl
    | sQ154_spl ),
    inference(split_clause,[status(thm)],[f4122,f4124,f4127]) ).

fof(f4152,plain,
    ( ~ sQ155_spl
    | less(n9,n9) ),
    inference(backward_demodulation,[status(thm)],[f4128,f3473]) ).

fof(f4177,plain,
    ( ~ sQ155_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f4152,f254]) ).

fof(f4178,plain,
    ~ sQ155_spl,
    inference(contradiction_clause,[status(thm)],[f4177]) ).

fof(f4270,plain,
    ~ less(n9,n2),
    inference(resolution,[status(thm)],[f3891,f213]) ).

fof(f4478,plain,
    ( n9 = n2
    | less(n2,n9) ),
    inference(resolution,[status(thm)],[f4270,f215]) ).

fof(f4480,definition,
    ( sQ156_spl
  <=> less(n2,n9) ),
    introduced(definition,[new_symbols(definition,[sQ156_spl])],[split_symbol_definition]) ).

fof(f4483,definition,
    ( sQ157_spl
  <=> n9 = n2 ),
    introduced(definition,[new_symbols(definition,[sQ157_spl])],[split_symbol_definition]) ).

fof(f4484,plain,
    ( ~ sQ157_spl
    | n9 = n2 ),
    inference(component_clause,[status(thm)],[f4483]) ).

fof(f4486,plain,
    ( sQ157_spl
    | sQ156_spl ),
    inference(split_clause,[status(thm)],[f4478,f4480,f4483]) ).

fof(f4491,plain,
    ( ~ sQ157_spl
    | less(n9,n9) ),
    inference(backward_demodulation,[status(thm)],[f4484,f3891]) ).

fof(f4532,plain,
    ( ~ sQ157_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f4491,f254]) ).

fof(f4533,plain,
    ~ sQ157_spl,
    inference(contradiction_clause,[status(thm)],[f4532]) ).

fof(f4694,plain,
    ( less_or_equal(n0,n0)
    | n0 = n1 ),
    inference(resolution,[status(thm)],[f995,f177]) ).

fof(f4703,plain,
    ! [X0] :
      ( less_or_equal(n0,X0)
      | n0 = X0 ),
    inference(resolution,[status(thm)],[f995,f171]) ).

fof(f4705,definition,
    ( sQ158_spl
  <=> less_or_equal(n0,n2) ),
    introduced(definition,[new_symbols(definition,[sQ158_spl])],[split_symbol_definition]) ).

fof(f4709,definition,
    ( sQ159_spl
  <=> less_or_equal(n0,n1) ),
    introduced(definition,[new_symbols(definition,[sQ159_spl])],[split_symbol_definition]) ).

fof(f4713,definition,
    ( sQ160_spl
  <=> less_or_equal(n0,n0) ),
    introduced(definition,[new_symbols(definition,[sQ160_spl])],[split_symbol_definition]) ).

fof(f4716,plain,
    ( sQ160_spl
    | sQ17_spl ),
    inference(split_clause,[status(thm)],[f4694,f391,f4713]) ).

fof(f4717,definition,
    ( sQ161_spl
  <=> less_or_equal(n0,n3) ),
    introduced(definition,[new_symbols(definition,[sQ161_spl])],[split_symbol_definition]) ).

fof(f4721,definition,
    ( sQ162_spl
  <=> less_or_equal(n0,n4) ),
    introduced(definition,[new_symbols(definition,[sQ162_spl])],[split_symbol_definition]) ).

fof(f4725,definition,
    ( sQ163_spl
  <=> less_or_equal(n0,n5) ),
    introduced(definition,[new_symbols(definition,[sQ163_spl])],[split_symbol_definition]) ).

fof(f4729,definition,
    ( sQ164_spl
  <=> less_or_equal(n0,n6) ),
    introduced(definition,[new_symbols(definition,[sQ164_spl])],[split_symbol_definition]) ).

fof(f4733,definition,
    ( sQ165_spl
  <=> less_or_equal(n0,n8) ),
    introduced(definition,[new_symbols(definition,[sQ165_spl])],[split_symbol_definition]) ).

fof(f4737,definition,
    ( sQ166_spl
  <=> less_or_equal(n0,n7) ),
    introduced(definition,[new_symbols(definition,[sQ166_spl])],[split_symbol_definition]) ).

fof(f4743,plain,
    ( ~ sQ15_spl
    | waterLevel(n0) = filling ),
    inference(resolution,[status(thm)],[f366,f247]) ).

fof(f4755,plain,
    ( ~ sQ15_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f4743,f150]) ).

fof(f4756,plain,
    ~ sQ15_spl,
    inference(contradiction_clause,[status(thm)],[f4755]) ).

fof(f4758,plain,
    ( ~ sQ101_spl
    | n3 = n0 ),
    inference(resolution,[status(thm)],[f1687,f292]) ).

fof(f4765,definition,
    ( sQ170_spl
  <=> happens(overflow,n0) ),
    introduced(definition,[new_symbols(definition,[sQ170_spl])],[split_symbol_definition]) ).

fof(f4766,plain,
    ( ~ sQ170_spl
    | happens(overflow,n0) ),
    inference(component_clause,[status(thm)],[f4765]) ).

fof(f4769,plain,
    ( ~ sQ101_spl
    | sQ43_spl ),
    inference(split_clause,[status(thm)],[f4758,f734,f1686]) ).

fof(f4770,definition,
    ( sQ171_spl
  <=> releasedAt(waterLevel(n3),plus(n0,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ171_spl])],[split_symbol_definition]) ).

fof(f4771,plain,
    ( ~ sQ171_spl
    | releasedAt(waterLevel(n3),plus(n0,n1)) ),
    inference(component_clause,[status(thm)],[f4770]) ).

fof(f4772,plain,
    ( sQ171_spl
    | ~ releasedAt(waterLevel(n3),plus(n0,n1)) ),
    inference(component_clause,[status(thm)],[f4770]) ).

fof(f4776,definition,
    ( sQ173_spl
  <=> holdsAt(waterLevel(n3),plus(n0,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ173_spl])],[split_symbol_definition]) ).

fof(f4777,plain,
    ( ~ sQ173_spl
    | holdsAt(waterLevel(n3),plus(n0,n1)) ),
    inference(component_clause,[status(thm)],[f4776]) ).

fof(f4778,plain,
    ( sQ173_spl
    | ~ holdsAt(waterLevel(n3),plus(n0,n1)) ),
    inference(component_clause,[status(thm)],[f4776]) ).

fof(f4784,plain,
    ( ~ sQ173_spl
    | holdsAt(waterLevel(n3),n1) ),
    inference(forward_demodulation,[status(thm)],[f158,f4777]) ).

fof(f4785,plain,
    ( ~ sQ171_spl
    | releasedAt(waterLevel(n3),n1) ),
    inference(forward_demodulation,[status(thm)],[f158,f4771]) ).

fof(f4789,plain,
    ( ~ sQ170_spl
    | holdsAt(filling,n0)
    | sP1_prd(n0,overflow) ),
    inference(resolution,[status(thm)],[f4766,f137]) ).

fof(f4790,definition,
    ( sQ175_spl
  <=> sP1_prd(n0,overflow) ),
    introduced(definition,[new_symbols(definition,[sQ175_spl])],[split_symbol_definition]) ).

fof(f4791,plain,
    ( ~ sQ175_spl
    | sP1_prd(n0,overflow) ),
    inference(component_clause,[status(thm)],[f4790]) ).

fof(f4795,plain,
    ( ~ sQ170_spl
    | sQ47_spl
    | sQ175_spl ),
    inference(split_clause,[status(thm)],[f4789,f4790,f818,f4765]) ).

fof(f4798,plain,
    ( ~ sQ175_spl
    | overflow = tapOn ),
    inference(resolution,[status(thm)],[f4791,f235]) ).

fof(f4799,plain,
    ( ~ sQ175_spl
    | sQ37_spl ),
    inference(split_clause,[status(thm)],[f4798,f658,f4790]) ).

fof(f4832,plain,
    ( less(n0,n3)
    | n0 = n2 ),
    inference(resolution,[status(thm)],[f4703,f186]) ).

fof(f4833,plain,
    ( less(n0,n2)
    | n0 = n1 ),
    inference(resolution,[status(thm)],[f4703,f182]) ).

fof(f4835,plain,
    ( less(n0,n4)
    | n0 = n3 ),
    inference(resolution,[status(thm)],[f4703,f190]) ).

fof(f4836,plain,
    ( less(n0,n5)
    | n0 = n4 ),
    inference(resolution,[status(thm)],[f4703,f194]) ).

fof(f4837,plain,
    ( less(n0,n6)
    | n0 = n5 ),
    inference(resolution,[status(thm)],[f4703,f198]) ).

fof(f4838,plain,
    ( less(n0,n7)
    | n0 = n6 ),
    inference(resolution,[status(thm)],[f4703,f202]) ).

fof(f4839,plain,
    ( less(n0,n9)
    | n0 = n8 ),
    inference(resolution,[status(thm)],[f4703,f210]) ).

fof(f4840,plain,
    ( less(n0,n8)
    | n0 = n7 ),
    inference(resolution,[status(thm)],[f4703,f206]) ).

fof(f4842,plain,
    ( sQ42_spl
    | sQ31_spl ),
    inference(split_clause,[status(thm)],[f4832,f539,f731]) ).

fof(f4843,plain,
    ( sQ30_spl
    | sQ17_spl ),
    inference(split_clause,[status(thm)],[f4833,f391,f536]) ).

fof(f4848,plain,
    ( sQ48_spl
    | sQ43_spl ),
    inference(split_clause,[status(thm)],[f4835,f734,f857]) ).

fof(f4849,plain,
    ( sQ79_spl
    | sQ49_spl ),
    inference(split_clause,[status(thm)],[f4836,f860,f1211]) ).

fof(f4850,plain,
    ( sQ116_spl
    | sQ80_spl ),
    inference(split_clause,[status(thm)],[f4837,f1214,f2052]) ).

fof(f4851,plain,
    ( sQ128_spl
    | sQ117_spl ),
    inference(split_clause,[status(thm)],[f4838,f2055,f2604]) ).

fof(f4852,plain,
    ( sQ152_spl
    | sQ143_spl ),
    inference(split_clause,[status(thm)],[f4839,f3329,f4025]) ).

fof(f4853,plain,
    ( sQ142_spl
    | sQ129_spl ),
    inference(split_clause,[status(thm)],[f4840,f2607,f3326]) ).

fof(f4857,definition,
    ( sQ177_spl
  <=> happens(overflow,n1) ),
    introduced(definition,[new_symbols(definition,[sQ177_spl])],[split_symbol_definition]) ).

fof(f4858,plain,
    ( ~ sQ177_spl
    | happens(overflow,n1) ),
    inference(component_clause,[status(thm)],[f4857]) ).

fof(f4859,plain,
    ( sQ177_spl
    | ~ happens(overflow,n1) ),
    inference(component_clause,[status(thm)],[f4857]) ).

fof(f4860,definition,
    ( sQ178_spl
  <=> holdsAt(filling,n2) ),
    introduced(definition,[new_symbols(definition,[sQ178_spl])],[split_symbol_definition]) ).

fof(f4864,definition,
    ( sQ179_spl
  <=> happens(tapOff,n1) ),
    introduced(definition,[new_symbols(definition,[sQ179_spl])],[split_symbol_definition]) ).

fof(f4865,plain,
    ( ~ sQ179_spl
    | happens(tapOff,n1) ),
    inference(component_clause,[status(thm)],[f4864]) ).

fof(f4880,definition,
    ( sQ181_spl
  <=> releasedAt(waterLevel(n0),n1) ),
    introduced(definition,[new_symbols(definition,[sQ181_spl])],[split_symbol_definition]) ).

fof(f4881,plain,
    ( ~ sQ181_spl
    | releasedAt(waterLevel(n0),n1) ),
    inference(component_clause,[status(thm)],[f4880]) ).

fof(f4882,plain,
    ( sQ181_spl
    | ~ releasedAt(waterLevel(n0),n1) ),
    inference(component_clause,[status(thm)],[f4880]) ).

fof(f4901,plain,
    ! [X0] :
      ( ~ sQ173_spl
      | X0 = n3
      | ~ holdsAt(waterLevel(X0),n1) ),
    inference(resolution,[status(thm)],[f4784,f146]) ).

fof(f4928,definition,
    ( sQ191_spl
  <=> holdsAt(waterLevel(n3),plus(n1,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ191_spl])],[split_symbol_definition]) ).

fof(f4929,plain,
    ( ~ sQ191_spl
    | holdsAt(waterLevel(n3),plus(n1,n1)) ),
    inference(component_clause,[status(thm)],[f4928]) ).

fof(f4930,plain,
    ( sQ191_spl
    | ~ holdsAt(waterLevel(n3),plus(n1,n1)) ),
    inference(component_clause,[status(thm)],[f4928]) ).

fof(f4936,plain,
    ( ~ sQ191_spl
    | holdsAt(waterLevel(n3),n2) ),
    inference(forward_demodulation,[status(thm)],[f161,f4929]) ).

fof(f4938,plain,
    ( sQ173_spl
    | ~ holdsAt(waterLevel(n3),n1) ),
    inference(forward_demodulation,[status(thm)],[f158,f4778]) ).

fof(f4939,plain,
    ( ~ sQ171_spl
    | happens(sK7_skl(n0,waterLevel(n3)),n0)
    | releasedAt(waterLevel(n3),n0) ),
    inference(resolution,[status(thm)],[f4785,f507]) ).

fof(f4940,plain,
    ( ~ sQ171_spl
    | releases(sK7_skl(n0,waterLevel(n3)),waterLevel(n3),n0)
    | releasedAt(waterLevel(n3),n0) ),
    inference(resolution,[status(thm)],[f4785,f506]) ).

fof(f4943,definition,
    ( sQ193_spl
  <=> releasedAt(waterLevel(n3),n0) ),
    introduced(definition,[new_symbols(definition,[sQ193_spl])],[split_symbol_definition]) ).

fof(f4944,plain,
    ( ~ sQ193_spl
    | releasedAt(waterLevel(n3),n0) ),
    inference(component_clause,[status(thm)],[f4943]) ).

fof(f4946,definition,
    ( sQ194_spl
  <=> happens(sK7_skl(n0,waterLevel(n3)),n0) ),
    introduced(definition,[new_symbols(definition,[sQ194_spl])],[split_symbol_definition]) ).

fof(f4949,plain,
    ( ~ sQ171_spl
    | sQ194_spl
    | sQ193_spl ),
    inference(split_clause,[status(thm)],[f4939,f4943,f4946,f4770]) ).

fof(f4950,definition,
    ( sQ195_spl
  <=> releases(sK7_skl(n0,waterLevel(n3)),waterLevel(n3),n0) ),
    introduced(definition,[new_symbols(definition,[sQ195_spl])],[split_symbol_definition]) ).

fof(f4953,plain,
    ( ~ sQ171_spl
    | sQ195_spl
    | sQ193_spl ),
    inference(split_clause,[status(thm)],[f4940,f4943,f4950,f4770]) ).

fof(f4965,plain,
    ( ~ sQ193_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f4944,f219]) ).

fof(f4966,plain,
    ~ sQ193_spl,
    inference(contradiction_clause,[status(thm)],[f4965]) ).

fof(f4967,plain,
    ( sQ171_spl
    | ~ releasedAt(waterLevel(n3),n1) ),
    inference(forward_demodulation,[status(thm)],[f158,f4772]) ).

fof(f4968,plain,
    ( ~ sQ181_spl
    | happens(sK7_skl(n0,waterLevel(n0)),n0)
    | releasedAt(waterLevel(n0),n0) ),
    inference(resolution,[status(thm)],[f4881,f507]) ).

fof(f4969,plain,
    ( ~ sQ181_spl
    | releases(sK7_skl(n0,waterLevel(n0)),waterLevel(n0),n0)
    | releasedAt(waterLevel(n0),n0) ),
    inference(resolution,[status(thm)],[f4881,f506]) ).

fof(f4972,definition,
    ( sQ199_spl
  <=> releasedAt(waterLevel(n0),n0) ),
    introduced(definition,[new_symbols(definition,[sQ199_spl])],[split_symbol_definition]) ).

fof(f4973,plain,
    ( ~ sQ199_spl
    | releasedAt(waterLevel(n0),n0) ),
    inference(component_clause,[status(thm)],[f4972]) ).

fof(f4975,definition,
    ( sQ200_spl
  <=> happens(sK7_skl(n0,waterLevel(n0)),n0) ),
    introduced(definition,[new_symbols(definition,[sQ200_spl])],[split_symbol_definition]) ).

fof(f4978,plain,
    ( ~ sQ181_spl
    | sQ200_spl
    | sQ199_spl ),
    inference(split_clause,[status(thm)],[f4968,f4972,f4975,f4880]) ).

fof(f4979,definition,
    ( sQ201_spl
  <=> releases(sK7_skl(n0,waterLevel(n0)),waterLevel(n0),n0) ),
    introduced(definition,[new_symbols(definition,[sQ201_spl])],[split_symbol_definition]) ).

fof(f4982,plain,
    ( ~ sQ181_spl
    | sQ201_spl
    | sQ199_spl ),
    inference(split_clause,[status(thm)],[f4969,f4972,f4979,f4880]) ).

fof(f4985,plain,
    ( ~ sQ199_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f4973,f219]) ).

fof(f4986,plain,
    ~ sQ199_spl,
    inference(contradiction_clause,[status(thm)],[f4985]) ).

fof(f4987,plain,
    ( ~ sQ191_spl
    | ~ holdsAt(filling,n2)
    | happens(overflow,n2) ),
    inference(resolution,[status(thm)],[f4936,f251]) ).

fof(f4990,plain,
    ( ~ sQ191_spl
    | initiates(overflow,waterLevel(n3),n2) ),
    inference(resolution,[status(thm)],[f4936,f246]) ).

fof(f4996,definition,
    ( sQ202_spl
  <=> happens(overflow,n2) ),
    introduced(definition,[new_symbols(definition,[sQ202_spl])],[split_symbol_definition]) ).

fof(f4997,plain,
    ( ~ sQ202_spl
    | happens(overflow,n2) ),
    inference(component_clause,[status(thm)],[f4996]) ).

fof(f4999,plain,
    ( ~ sQ191_spl
    | ~ sQ178_spl
    | sQ202_spl ),
    inference(split_clause,[status(thm)],[f4987,f4996,f4860,f4928]) ).

fof(f5000,definition,
    ( sQ203_spl
  <=> holdsAt(waterLevel(n3),n1) ),
    introduced(definition,[new_symbols(definition,[sQ203_spl])],[split_symbol_definition]) ).

fof(f5001,plain,
    ( ~ sQ203_spl
    | holdsAt(waterLevel(n3),n1) ),
    inference(component_clause,[status(thm)],[f5000]) ).

fof(f5020,definition,
    ( sQ209_spl
  <=> holdsAt(waterLevel(n3),plus(n2,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ209_spl])],[split_symbol_definition]) ).

fof(f5021,plain,
    ( ~ sQ209_spl
    | holdsAt(waterLevel(n3),plus(n2,n1)) ),
    inference(component_clause,[status(thm)],[f5020]) ).

fof(f5028,plain,
    ( ~ sQ209_spl
    | holdsAt(waterLevel(n3),n3) ),
    inference(forward_demodulation,[status(thm)],[f269,f5021]) ).

fof(f5029,plain,
    ( ~ sQ209_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f5028,f222]) ).

fof(f5030,plain,
    ~ sQ209_spl,
    inference(contradiction_clause,[status(thm)],[f5029]) ).

fof(f5034,plain,
    ( ~ sQ202_spl
    | holdsAt(waterLevel(n3),n2)
    | sP1_prd(n2,overflow) ),
    inference(resolution,[status(thm)],[f4997,f136]) ).

fof(f5037,definition,
    ( sQ211_spl
  <=> sP1_prd(n2,overflow) ),
    introduced(definition,[new_symbols(definition,[sQ211_spl])],[split_symbol_definition]) ).

fof(f5038,plain,
    ( ~ sQ211_spl
    | sP1_prd(n2,overflow) ),
    inference(component_clause,[status(thm)],[f5037]) ).

fof(f5039,plain,
    ( sQ211_spl
    | ~ sP1_prd(n2,overflow) ),
    inference(component_clause,[status(thm)],[f5037]) ).

fof(f5040,definition,
    ( sQ212_spl
  <=> holdsAt(waterLevel(n3),n2) ),
    introduced(definition,[new_symbols(definition,[sQ212_spl])],[split_symbol_definition]) ).

fof(f5043,plain,
    ( ~ sQ202_spl
    | sQ212_spl
    | sQ211_spl ),
    inference(split_clause,[status(thm)],[f5034,f5037,f5040,f4996]) ).

fof(f5046,plain,
    ( ~ sQ211_spl
    | n2 = n0 ),
    inference(resolution,[status(thm)],[f5038,f236]) ).

fof(f5049,plain,
    ( ~ sQ211_spl
    | sQ31_spl ),
    inference(split_clause,[status(thm)],[f5046,f539,f5037]) ).

fof(f5051,plain,
    ( sQ191_spl
    | ~ holdsAt(waterLevel(n3),n2) ),
    inference(forward_demodulation,[status(thm)],[f161,f4930]) ).

fof(f5081,plain,
    ! [X0] : releasedAt(waterLevel(X0),plus(n0,n1)),
    inference(resolution,[status(thm)],[f581,f3754]) ).

fof(f5082,plain,
    ! [X0] : releasedAt(waterLevel(X0),n1),
    inference(forward_demodulation,[status(thm)],[f158,f5081]) ).

fof(f5083,plain,
    ! [X0] :
      ( happens(sK7_skl(n0,waterLevel(X0)),n0)
      | releasedAt(waterLevel(X0),n0) ),
    inference(resolution,[status(thm)],[f5082,f507]) ).

fof(f5087,plain,
    ! [X0] : happens(sK7_skl(n0,waterLevel(X0)),n0),
    inference(forward_subsumption_resolution,[status(thm)],[f5083,f219]) ).

fof(f5091,plain,
    ( sQ171_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f4967,f5082]) ).

fof(f5092,plain,
    sQ171_spl,
    inference(contradiction_clause,[status(thm)],[f5091]) ).

fof(f5093,plain,
    ( sQ181_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f4882,f5082]) ).

fof(f5094,plain,
    sQ181_spl,
    inference(contradiction_clause,[status(thm)],[f5093]) ).

fof(f5104,definition,
    ( sQ220_spl
  <=> releasedAt(filling,n2) ),
    introduced(definition,[new_symbols(definition,[sQ220_spl])],[split_symbol_definition]) ).

fof(f5105,plain,
    ( ~ sQ220_spl
    | releasedAt(filling,n2) ),
    inference(component_clause,[status(thm)],[f5104]) ).

fof(f5110,definition,
    ( sQ221_spl
  <=> happens(sK6_skl(n3,waterLevel(n3)),n3) ),
    introduced(definition,[new_symbols(definition,[sQ221_spl])],[split_symbol_definition]) ).

fof(f5111,plain,
    ( ~ sQ221_spl
    | happens(sK6_skl(n3,waterLevel(n3)),n3) ),
    inference(component_clause,[status(thm)],[f5110]) ).

fof(f5133,plain,
    ( ~ sQ203_spl
    | sQ173_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f5001,f4938]) ).

fof(f5134,plain,
    ( ~ sQ203_spl
    | sQ173_spl ),
    inference(contradiction_clause,[status(thm)],[f5133]) ).

fof(f5191,plain,
    ( waterLevel(n0) = waterLevel(sK8_skl(n0,waterLevel(n0),overflow))
    | sP0_prd(n0,waterLevel(n0),overflow) ),
    inference(resolution,[status(thm)],[f666,f115]) ).

fof(f5193,plain,
    ( holdsAt(waterLevel(sK8_skl(n0,waterLevel(n0),overflow)),n0)
    | sP0_prd(n0,waterLevel(n0),overflow) ),
    inference(resolution,[status(thm)],[f666,f113]) ).

fof(f5196,definition,
    ( sQ231_spl
  <=> sP0_prd(n0,waterLevel(n0),overflow) ),
    introduced(definition,[new_symbols(definition,[sQ231_spl])],[split_symbol_definition]) ).

fof(f5197,plain,
    ( ~ sQ231_spl
    | sP0_prd(n0,waterLevel(n0),overflow) ),
    inference(component_clause,[status(thm)],[f5196]) ).

fof(f5199,definition,
    ( sQ232_spl
  <=> waterLevel(n0) = waterLevel(sK8_skl(n0,waterLevel(n0),overflow)) ),
    introduced(definition,[new_symbols(definition,[sQ232_spl])],[split_symbol_definition]) ).

fof(f5202,plain,
    ( sQ232_spl
    | sQ231_spl ),
    inference(split_clause,[status(thm)],[f5191,f5196,f5199]) ).

fof(f5204,definition,
    ( sQ233_spl
  <=> holdsAt(waterLevel(sK8_skl(n0,waterLevel(n0),overflow)),n0) ),
    introduced(definition,[new_symbols(definition,[sQ233_spl])],[split_symbol_definition]) ).

fof(f5207,plain,
    ( sQ233_spl
    | sQ231_spl ),
    inference(split_clause,[status(thm)],[f5193,f5196,f5204]) ).

fof(f5212,plain,
    ( less_or_equal(n1,n2)
    | n2 = n1 ),
    inference(resolution,[status(thm)],[f1001,f533]) ).

fof(f5213,plain,
    ( less_or_equal(n2,n3)
    | n3 = n2 ),
    inference(resolution,[status(thm)],[f1001,f700]) ).

fof(f5214,plain,
    ( less_or_equal(n1,n3)
    | n3 = n1 ),
    inference(resolution,[status(thm)],[f1001,f694]) ).

fof(f5215,plain,
    ( less_or_equal(n2,n4)
    | n4 = n2 ),
    inference(resolution,[status(thm)],[f1001,f1206]) ).

fof(f5216,plain,
    ( less_or_equal(n1,n4)
    | n4 = n1 ),
    inference(resolution,[status(thm)],[f1001,f843]) ).

fof(f5217,plain,
    ( less_or_equal(n3,n4)
    | n4 = n3 ),
    inference(resolution,[status(thm)],[f1001,f847]) ).

fof(f5218,plain,
    ( less_or_equal(n2,n5)
    | n5 = n2 ),
    inference(resolution,[status(thm)],[f1001,f1914]) ).

fof(f5219,plain,
    ( less_or_equal(n1,n5)
    | n5 = n1 ),
    inference(resolution,[status(thm)],[f1001,f1076]) ).

fof(f5220,plain,
    ( less_or_equal(n3,n5)
    | n5 = n3 ),
    inference(resolution,[status(thm)],[f1001,f1167]) ).

fof(f5221,plain,
    ( less_or_equal(n4,n5)
    | n5 = n4 ),
    inference(resolution,[status(thm)],[f1001,f850]) ).

fof(f5222,plain,
    ( less_or_equal(n2,n6)
    | n6 = n2 ),
    inference(resolution,[status(thm)],[f1001,f2216]) ).

fof(f5223,plain,
    ( less_or_equal(n1,n6)
    | n6 = n1 ),
    inference(resolution,[status(thm)],[f1001,f1941]) ).

fof(f5224,plain,
    ( less_or_equal(n3,n6)
    | n6 = n3 ),
    inference(resolution,[status(thm)],[f1001,f1935]) ).

fof(f5225,plain,
    ( less_or_equal(n4,n6)
    | n6 = n4 ),
    inference(resolution,[status(thm)],[f1001,f1193]) ).

fof(f5226,plain,
    ( less_or_equal(n5,n6)
    | n6 = n5 ),
    inference(resolution,[status(thm)],[f1001,f917]) ).

fof(f5227,plain,
    ( less_or_equal(n2,n8)
    | n8 = n2 ),
    inference(resolution,[status(thm)],[f1001,f3613]) ).

fof(f5228,plain,
    ( less_or_equal(n1,n8)
    | n8 = n1 ),
    inference(resolution,[status(thm)],[f1001,f3100]) ).

fof(f5229,plain,
    ( less_or_equal(n3,n8)
    | n8 = n3 ),
    inference(resolution,[status(thm)],[f1001,f2989]) ).

fof(f5230,plain,
    ( less_or_equal(n4,n8)
    | n8 = n4 ),
    inference(resolution,[status(thm)],[f1001,f2529]) ).

fof(f5231,plain,
    ( less_or_equal(n5,n8)
    | n8 = n5 ),
    inference(resolution,[status(thm)],[f1001,f2213]) ).

fof(f5232,plain,
    ( less_or_equal(n6,n8)
    | n8 = n6 ),
    inference(resolution,[status(thm)],[f1001,f1600]) ).

fof(f5233,plain,
    ( less_or_equal(n7,n8)
    | n8 = n7 ),
    inference(resolution,[status(thm)],[f1001,f1124]) ).

fof(f5234,plain,
    ( less_or_equal(n2,n7)
    | n7 = n2 ),
    inference(resolution,[status(thm)],[f1001,f2882]) ).

fof(f5235,plain,
    ( less_or_equal(n1,n7)
    | n7 = n1 ),
    inference(resolution,[status(thm)],[f1001,f2388]) ).

fof(f5236,plain,
    ( less_or_equal(n3,n7)
    | n7 = n3 ),
    inference(resolution,[status(thm)],[f1001,f2313]) ).

fof(f5237,plain,
    ( less_or_equal(n4,n7)
    | n7 = n4 ),
    inference(resolution,[status(thm)],[f1001,f2006]) ).

fof(f5238,plain,
    ( less_or_equal(n5,n7)
    | n7 = n5 ),
    inference(resolution,[status(thm)],[f1001,f1397]) ).

fof(f5239,plain,
    ( less_or_equal(n6,n7)
    | n7 = n6 ),
    inference(resolution,[status(thm)],[f1001,f1121]) ).

fof(f5240,plain,
    ( less_or_equal(n2,n9)
    | n9 = n2 ),
    inference(resolution,[status(thm)],[f1001,f4270]) ).

fof(f5241,plain,
    ( less_or_equal(n1,n9)
    | n9 = n1 ),
    inference(resolution,[status(thm)],[f1001,f3819]) ).

fof(f5242,plain,
    ( less_or_equal(n3,n9)
    | n9 = n3 ),
    inference(resolution,[status(thm)],[f1001,f3735]) ).

fof(f5243,plain,
    ( less_or_equal(n4,n9)
    | n9 = n4 ),
    inference(resolution,[status(thm)],[f1001,f3269]) ).

fof(f5244,plain,
    ( less_or_equal(n5,n9)
    | n9 = n5 ),
    inference(resolution,[status(thm)],[f1001,f2844]) ).

fof(f5245,plain,
    ( less_or_equal(n6,n9)
    | n9 = n6 ),
    inference(resolution,[status(thm)],[f1001,f2319]) ).

fof(f5246,plain,
    ( less_or_equal(n7,n9)
    | n9 = n7 ),
    inference(resolution,[status(thm)],[f1001,f1623]) ).

fof(f5247,plain,
    ( less_or_equal(n8,n9)
    | n9 = n8 ),
    inference(resolution,[status(thm)],[f1001,f1247]) ).

fof(f5259,plain,
    ! [X0,X1] :
      ( less_or_equal(X0,X1)
      | less_or_equal(X1,X0)
      | X0 = X1 ),
    inference(resolution,[status(thm)],[f1001,f171]) ).

fof(f5261,definition,
    ( sQ235_spl
  <=> less_or_equal(n1,n2) ),
    introduced(definition,[new_symbols(definition,[sQ235_spl])],[split_symbol_definition]) ).

fof(f5264,plain,
    ( sQ235_spl
    | sQ33_spl ),
    inference(split_clause,[status(thm)],[f5212,f572,f5261]) ).

fof(f5265,definition,
    ( sQ236_spl
  <=> less_or_equal(n2,n3) ),
    introduced(definition,[new_symbols(definition,[sQ236_spl])],[split_symbol_definition]) ).

fof(f5268,plain,
    ( sQ236_spl
    | sQ45_spl ),
    inference(split_clause,[status(thm)],[f5213,f771,f5265]) ).

fof(f5269,definition,
    ( sQ237_spl
  <=> less_or_equal(n1,n3) ),
    introduced(definition,[new_symbols(definition,[sQ237_spl])],[split_symbol_definition]) ).

fof(f5272,plain,
    ( sQ237_spl
    | sQ41_spl ),
    inference(split_clause,[status(thm)],[f5214,f706,f5269]) ).

fof(f5273,definition,
    ( sQ238_spl
  <=> less_or_equal(n2,n4) ),
    introduced(definition,[new_symbols(definition,[sQ238_spl])],[split_symbol_definition]) ).

fof(f5276,plain,
    ( sQ238_spl
    | sQ57_spl ),
    inference(split_clause,[status(thm)],[f5215,f976,f5273]) ).

fof(f5277,definition,
    ( sQ239_spl
  <=> less_or_equal(n1,n4) ),
    introduced(definition,[new_symbols(definition,[sQ239_spl])],[split_symbol_definition]) ).

fof(f5280,plain,
    ( sQ239_spl
    | sQ51_spl ),
    inference(split_clause,[status(thm)],[f5216,f892,f5277]) ).

fof(f5281,definition,
    ( sQ240_spl
  <=> less_or_equal(n3,n4) ),
    introduced(definition,[new_symbols(definition,[sQ240_spl])],[split_symbol_definition]) ).

fof(f5284,plain,
    ( sQ240_spl
    | sQ53_spl ),
    inference(split_clause,[status(thm)],[f5217,f924,f5281]) ).

fof(f5285,definition,
    ( sQ241_spl
  <=> less_or_equal(n2,n5) ),
    introduced(definition,[new_symbols(definition,[sQ241_spl])],[split_symbol_definition]) ).

fof(f5288,plain,
    ( sQ241_spl
    | sQ113_spl ),
    inference(split_clause,[status(thm)],[f5218,f1956,f5285]) ).

fof(f5289,definition,
    ( sQ242_spl
  <=> less_or_equal(n1,n5) ),
    introduced(definition,[new_symbols(definition,[sQ242_spl])],[split_symbol_definition]) ).

fof(f5292,plain,
    ( sQ242_spl
    | sQ85_spl ),
    inference(split_clause,[status(thm)],[f5219,f1297,f5289]) ).

fof(f5293,definition,
    ( sQ243_spl
  <=> less_or_equal(n3,n5) ),
    introduced(definition,[new_symbols(definition,[sQ243_spl])],[split_symbol_definition]) ).

fof(f5296,plain,
    ( sQ243_spl
    | sQ93_spl ),
    inference(split_clause,[status(thm)],[f5220,f1404,f5293]) ).

fof(f5297,definition,
    ( sQ244_spl
  <=> less_or_equal(n4,n5) ),
    introduced(definition,[new_symbols(definition,[sQ244_spl])],[split_symbol_definition]) ).

fof(f5300,plain,
    ( sQ244_spl
    | sQ55_spl ),
    inference(split_clause,[status(thm)],[f5221,f956,f5297]) ).

fof(f5301,definition,
    ( sQ245_spl
  <=> less_or_equal(n2,n6) ),
    introduced(definition,[new_symbols(definition,[sQ245_spl])],[split_symbol_definition]) ).

fof(f5304,plain,
    ( sQ245_spl
    | sQ125_spl ),
    inference(split_clause,[status(thm)],[f5222,f2452,f5301]) ).

fof(f5305,definition,
    ( sQ246_spl
  <=> less_or_equal(n1,n6) ),
    introduced(definition,[new_symbols(definition,[sQ246_spl])],[split_symbol_definition]) ).

fof(f5308,plain,
    ( sQ246_spl
    | sQ119_spl ),
    inference(split_clause,[status(thm)],[f5223,f2122,f5305]) ).

fof(f5309,definition,
    ( sQ247_spl
  <=> less_or_equal(n3,n6) ),
    introduced(definition,[new_symbols(definition,[sQ247_spl])],[split_symbol_definition]) ).

fof(f5312,plain,
    ( sQ247_spl
    | sQ115_spl ),
    inference(split_clause,[status(thm)],[f5224,f2013,f5309]) ).

fof(f5313,definition,
    ( sQ248_spl
  <=> less_or_equal(n4,n6) ),
    introduced(definition,[new_symbols(definition,[sQ248_spl])],[split_symbol_definition]) ).

fof(f5316,plain,
    ( sQ248_spl
    | sQ95_spl ),
    inference(split_clause,[status(thm)],[f5225,f1467,f5313]) ).

fof(f5317,definition,
    ( sQ249_spl
  <=> less_or_equal(n5,n6) ),
    introduced(definition,[new_symbols(definition,[sQ249_spl])],[split_symbol_definition]) ).

fof(f5320,plain,
    ( sQ249_spl
    | sQ74_spl ),
    inference(split_clause,[status(thm)],[f5226,f1131,f5317]) ).

fof(f5321,definition,
    ( sQ250_spl
  <=> less_or_equal(n2,n8) ),
    introduced(definition,[new_symbols(definition,[sQ250_spl])],[split_symbol_definition]) ).

fof(f5324,plain,
    ( sQ250_spl
    | sQ149_spl ),
    inference(split_clause,[status(thm)],[f5227,f3844,f5321]) ).

fof(f5325,definition,
    ( sQ251_spl
  <=> less_or_equal(n1,n8) ),
    introduced(definition,[new_symbols(definition,[sQ251_spl])],[split_symbol_definition]) ).

fof(f5328,plain,
    ( sQ251_spl
    | sQ145_spl ),
    inference(split_clause,[status(thm)],[f5228,f3424,f5325]) ).

fof(f5329,definition,
    ( sQ252_spl
  <=> less_or_equal(n3,n8) ),
    introduced(definition,[new_symbols(definition,[sQ252_spl])],[split_symbol_definition]) ).

fof(f5332,plain,
    ( sQ252_spl
    | sQ141_spl ),
    inference(split_clause,[status(thm)],[f5229,f3280,f5329]) ).

fof(f5333,definition,
    ( sQ253_spl
  <=> less_or_equal(n4,n8) ),
    introduced(definition,[new_symbols(definition,[sQ253_spl])],[split_symbol_definition]) ).

fof(f5336,plain,
    ( sQ253_spl
    | sQ135_spl ),
    inference(split_clause,[status(thm)],[f5230,f2903,f5333]) ).

fof(f5337,definition,
    ( sQ254_spl
  <=> less_or_equal(n5,n8) ),
    introduced(definition,[new_symbols(definition,[sQ254_spl])],[split_symbol_definition]) ).

fof(f5340,plain,
    ( sQ254_spl
    | sQ123_spl ),
    inference(split_clause,[status(thm)],[f5231,f2402,f5337]) ).

fof(f5341,definition,
    ( sQ255_spl
  <=> less_or_equal(n6,n8) ),
    introduced(definition,[new_symbols(definition,[sQ255_spl])],[split_symbol_definition]) ).

fof(f5344,plain,
    ( sQ255_spl
    | sQ105_spl ),
    inference(split_clause,[status(thm)],[f5232,f1739,f5341]) ).

fof(f5345,definition,
    ( sQ256_spl
  <=> less_or_equal(n7,n8) ),
    introduced(definition,[new_symbols(definition,[sQ256_spl])],[split_symbol_definition]) ).

fof(f5348,plain,
    ( sQ256_spl
    | sQ89_spl ),
    inference(split_clause,[status(thm)],[f5233,f1356,f5345]) ).

fof(f5349,definition,
    ( sQ257_spl
  <=> less_or_equal(n2,n7) ),
    introduced(definition,[new_symbols(definition,[sQ257_spl])],[split_symbol_definition]) ).

fof(f5352,plain,
    ( sQ257_spl
    | sQ139_spl ),
    inference(split_clause,[status(thm)],[f5234,f3186,f5349]) ).

fof(f5353,definition,
    ( sQ258_spl
  <=> less_or_equal(n1,n7) ),
    introduced(definition,[new_symbols(definition,[sQ258_spl])],[split_symbol_definition]) ).

fof(f5356,plain,
    ( sQ258_spl
    | sQ133_spl ),
    inference(split_clause,[status(thm)],[f5235,f2726,f5353]) ).

fof(f5357,definition,
    ( sQ259_spl
  <=> less_or_equal(n3,n7) ),
    introduced(definition,[new_symbols(definition,[sQ259_spl])],[split_symbol_definition]) ).

fof(f5360,plain,
    ( sQ259_spl
    | sQ127_spl ),
    inference(split_clause,[status(thm)],[f5236,f2547,f5357]) ).

fof(f5361,definition,
    ( sQ260_spl
  <=> less_or_equal(n4,n7) ),
    introduced(definition,[new_symbols(definition,[sQ260_spl])],[split_symbol_definition]) ).

fof(f5364,plain,
    ( sQ260_spl
    | sQ121_spl ),
    inference(split_clause,[status(thm)],[f5237,f2223,f5361]) ).

fof(f5365,definition,
    ( sQ261_spl
  <=> less_or_equal(n5,n7) ),
    introduced(definition,[new_symbols(definition,[sQ261_spl])],[split_symbol_definition]) ).

fof(f5368,plain,
    ( sQ261_spl
    | sQ100_spl ),
    inference(split_clause,[status(thm)],[f5238,f1634,f5365]) ).

fof(f5369,definition,
    ( sQ262_spl
  <=> less_or_equal(n6,n7) ),
    introduced(definition,[new_symbols(definition,[sQ262_spl])],[split_symbol_definition]) ).

fof(f5372,plain,
    ( sQ262_spl
    | sQ87_spl ),
    inference(split_clause,[status(thm)],[f5239,f1334,f5369]) ).

fof(f5373,definition,
    ( sQ263_spl
  <=> less_or_equal(n2,n9) ),
    introduced(definition,[new_symbols(definition,[sQ263_spl])],[split_symbol_definition]) ).

fof(f5376,plain,
    ( sQ263_spl
    | sQ157_spl ),
    inference(split_clause,[status(thm)],[f5240,f4483,f5373]) ).

fof(f5377,definition,
    ( sQ264_spl
  <=> less_or_equal(n1,n9) ),
    introduced(definition,[new_symbols(definition,[sQ264_spl])],[split_symbol_definition]) ).

fof(f5380,plain,
    ( sQ264_spl
    | sQ155_spl ),
    inference(split_clause,[status(thm)],[f5241,f4127,f5377]) ).

fof(f5381,definition,
    ( sQ265_spl
  <=> less_or_equal(n3,n9) ),
    introduced(definition,[new_symbols(definition,[sQ265_spl])],[split_symbol_definition]) ).

fof(f5384,plain,
    ( sQ265_spl
    | sQ151_spl ),
    inference(split_clause,[status(thm)],[f5242,f3975,f5381]) ).

fof(f5385,definition,
    ( sQ266_spl
  <=> less_or_equal(n4,n9) ),
    introduced(definition,[new_symbols(definition,[sQ266_spl])],[split_symbol_definition]) ).

fof(f5388,plain,
    ( sQ266_spl
    | sQ147_spl ),
    inference(split_clause,[status(thm)],[f5243,f3621,f5385]) ).

fof(f5389,definition,
    ( sQ267_spl
  <=> less_or_equal(n5,n9) ),
    introduced(definition,[new_symbols(definition,[sQ267_spl])],[split_symbol_definition]) ).

fof(f5392,plain,
    ( sQ267_spl
    | sQ137_spl ),
    inference(split_clause,[status(thm)],[f5244,f3108,f5389]) ).

fof(f5393,definition,
    ( sQ268_spl
  <=> less_or_equal(n6,n9) ),
    introduced(definition,[new_symbols(definition,[sQ268_spl])],[split_symbol_definition]) ).

fof(f5396,plain,
    ( sQ268_spl
    | sQ131_spl ),
    inference(split_clause,[status(thm)],[f5245,f2665,f5393]) ).

fof(f5397,definition,
    ( sQ269_spl
  <=> less_or_equal(n7,n9) ),
    introduced(definition,[new_symbols(definition,[sQ269_spl])],[split_symbol_definition]) ).

fof(f5400,plain,
    ( sQ269_spl
    | sQ107_spl ),
    inference(split_clause,[status(thm)],[f5246,f1768,f5397]) ).

fof(f5401,definition,
    ( sQ270_spl
  <=> less_or_equal(n8,n9) ),
    introduced(definition,[new_symbols(definition,[sQ270_spl])],[split_symbol_definition]) ).

fof(f5404,plain,
    ( sQ270_spl
    | sQ97_spl ),
    inference(split_clause,[status(thm)],[f5247,f1520,f5401]) ).

fof(f5405,plain,
    ( waterLevel(n0) = waterLevel(sK10_skl(n0,waterLevel(n0),tapOff))
    | sP2_prd(waterLevel(n0),tapOff) ),
    inference(resolution,[status(thm)],[f1613,f230]) ).

fof(f5407,plain,
    ( holdsAt(waterLevel(sK10_skl(n0,waterLevel(n0),tapOff)),n0)
    | sP2_prd(waterLevel(n0),tapOff) ),
    inference(resolution,[status(thm)],[f1613,f228]) ).

fof(f5408,plain,
    initiates(tapOff,waterLevel(n0),n0),
    inference(resolution,[status(thm)],[f1613,f116]) ).

fof(f5409,definition,
    ( sQ271_spl
  <=> sP2_prd(waterLevel(n0),tapOff) ),
    introduced(definition,[new_symbols(definition,[sQ271_spl])],[split_symbol_definition]) ).

fof(f5410,plain,
    ( ~ sQ271_spl
    | sP2_prd(waterLevel(n0),tapOff) ),
    inference(component_clause,[status(thm)],[f5409]) ).

fof(f5412,definition,
    ( sQ272_spl
  <=> waterLevel(n0) = waterLevel(sK10_skl(n0,waterLevel(n0),tapOff)) ),
    introduced(definition,[new_symbols(definition,[sQ272_spl])],[split_symbol_definition]) ).

fof(f5415,plain,
    ( sQ272_spl
    | sQ271_spl ),
    inference(split_clause,[status(thm)],[f5405,f5409,f5412]) ).

fof(f5417,definition,
    ( sQ273_spl
  <=> holdsAt(waterLevel(sK10_skl(n0,waterLevel(n0),tapOff)),n0) ),
    introduced(definition,[new_symbols(definition,[sQ273_spl])],[split_symbol_definition]) ).

fof(f5420,plain,
    ( sQ273_spl
    | sQ271_spl ),
    inference(split_clause,[status(thm)],[f5407,f5409,f5417]) ).

fof(f5422,plain,
    ( ~ sQ271_spl
    | tapOff = overflow
    | waterLevel(n0) = filling ),
    inference(resolution,[status(thm)],[f5410,f242]) ).

fof(f5426,definition,
    ( sQ274_spl
  <=> waterLevel(n0) = filling ),
    introduced(definition,[new_symbols(definition,[sQ274_spl])],[split_symbol_definition]) ).

fof(f5427,plain,
    ( ~ sQ274_spl
    | waterLevel(n0) = filling ),
    inference(component_clause,[status(thm)],[f5426]) ).

fof(f5429,definition,
    ( sQ275_spl
  <=> waterLevel(n0) = spilling ),
    introduced(definition,[new_symbols(definition,[sQ275_spl])],[split_symbol_definition]) ).

fof(f5430,plain,
    ( ~ sQ275_spl
    | waterLevel(n0) = spilling ),
    inference(component_clause,[status(thm)],[f5429]) ).

fof(f5433,plain,
    ( ~ sQ271_spl
    | sQ38_spl
    | sQ274_spl ),
    inference(split_clause,[status(thm)],[f5422,f5426,f675,f5409]) ).

fof(f5436,plain,
    ( ~ sQ275_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f5430,f151]) ).

fof(f5437,plain,
    ~ sQ275_spl,
    inference(contradiction_clause,[status(thm)],[f5436]) ).

fof(f5438,plain,
    ( ~ sQ274_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f5427,f150]) ).

fof(f5439,plain,
    ~ sQ274_spl,
    inference(contradiction_clause,[status(thm)],[f5438]) ).

fof(f5448,definition,
    ( sQ276_spl
  <=> releasedAt(filling,n1) ),
    introduced(definition,[new_symbols(definition,[sQ276_spl])],[split_symbol_definition]) ).

fof(f5452,definition,
    ( sQ277_spl
  <=> happens(tapOff,n0) ),
    introduced(definition,[new_symbols(definition,[sQ277_spl])],[split_symbol_definition]) ).

fof(f5477,plain,
    ( ~ sQ177_spl
    | holdsAt(waterLevel(n3),n1)
    | sP1_prd(n1,overflow) ),
    inference(resolution,[status(thm)],[f4858,f136]) ).

fof(f5480,definition,
    ( sQ280_spl
  <=> sP1_prd(n1,overflow) ),
    introduced(definition,[new_symbols(definition,[sQ280_spl])],[split_symbol_definition]) ).

fof(f5481,plain,
    ( ~ sQ280_spl
    | sP1_prd(n1,overflow) ),
    inference(component_clause,[status(thm)],[f5480]) ).

fof(f5483,plain,
    ( ~ sQ177_spl
    | sQ203_spl
    | sQ280_spl ),
    inference(split_clause,[status(thm)],[f5477,f5480,f5000,f4857]) ).

fof(f5486,plain,
    ( ~ sQ280_spl
    | n1 = n0 ),
    inference(resolution,[status(thm)],[f5481,f236]) ).

fof(f5489,plain,
    ( ~ sQ280_spl
    | sQ17_spl ),
    inference(split_clause,[status(thm)],[f5486,f391,f5480]) ).

fof(f5511,definition,
    ( sQ283_spl
  <=> releasedAt(filling,plus(n1,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ283_spl])],[split_symbol_definition]) ).

fof(f5512,plain,
    ( ~ sQ283_spl
    | releasedAt(filling,plus(n1,n1)) ),
    inference(component_clause,[status(thm)],[f5511]) ).

fof(f5513,plain,
    ( sQ283_spl
    | ~ releasedAt(filling,plus(n1,n1)) ),
    inference(component_clause,[status(thm)],[f5511]) ).

fof(f5528,plain,
    ( ~ sQ283_spl
    | releasedAt(filling,n2) ),
    inference(forward_demodulation,[status(thm)],[f161,f5512]) ).

fof(f5532,plain,
    ( sQ283_spl
    | ~ releasedAt(filling,n2) ),
    inference(forward_demodulation,[status(thm)],[f161,f5513]) ).

fof(f5595,definition,
    ( sQ287_spl
  <=> sP2_prd(waterLevel(n3),tapOff) ),
    introduced(definition,[new_symbols(definition,[sQ287_spl])],[split_symbol_definition]) ).

fof(f5596,plain,
    ( ~ sQ287_spl
    | sP2_prd(waterLevel(n3),tapOff) ),
    inference(component_clause,[status(thm)],[f5595]) ).

fof(f5608,plain,
    ( ~ sQ287_spl
    | tapOff = overflow
    | waterLevel(n3) = filling ),
    inference(resolution,[status(thm)],[f5596,f242]) ).

fof(f5612,definition,
    ( sQ290_spl
  <=> waterLevel(n3) = filling ),
    introduced(definition,[new_symbols(definition,[sQ290_spl])],[split_symbol_definition]) ).

fof(f5613,plain,
    ( ~ sQ290_spl
    | waterLevel(n3) = filling ),
    inference(component_clause,[status(thm)],[f5612]) ).

fof(f5615,definition,
    ( sQ291_spl
  <=> waterLevel(n3) = spilling ),
    introduced(definition,[new_symbols(definition,[sQ291_spl])],[split_symbol_definition]) ).

fof(f5616,plain,
    ( ~ sQ291_spl
    | waterLevel(n3) = spilling ),
    inference(component_clause,[status(thm)],[f5615]) ).

fof(f5619,plain,
    ( ~ sQ287_spl
    | sQ38_spl
    | sQ290_spl ),
    inference(split_clause,[status(thm)],[f5608,f5612,f675,f5595]) ).

fof(f5622,plain,
    ( ~ sQ291_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f5616,f151]) ).

fof(f5623,plain,
    ~ sQ291_spl,
    inference(contradiction_clause,[status(thm)],[f5622]) ).

fof(f5624,plain,
    ( ~ sQ290_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f5613,f150]) ).

fof(f5625,plain,
    ~ sQ290_spl,
    inference(contradiction_clause,[status(thm)],[f5624]) ).

fof(f5627,plain,
    ( ~ sQ231_spl
    | overflow = tapOff
    | sP2_prd(waterLevel(n0),overflow) ),
    inference(resolution,[status(thm)],[f5197,f229]) ).

fof(f5630,definition,
    ( sQ292_spl
  <=> sP2_prd(waterLevel(n0),overflow) ),
    introduced(definition,[new_symbols(definition,[sQ292_spl])],[split_symbol_definition]) ).

fof(f5631,plain,
    ( ~ sQ292_spl
    | sP2_prd(waterLevel(n0),overflow) ),
    inference(component_clause,[status(thm)],[f5630]) ).

fof(f5637,plain,
    ( ~ sQ231_spl
    | sQ38_spl
    | sQ292_spl ),
    inference(split_clause,[status(thm)],[f5627,f5630,f675,f5196]) ).

fof(f5644,plain,
    ( ~ sQ292_spl
    | waterLevel(n0) = spilling
    | overflow = tapOn ),
    inference(resolution,[status(thm)],[f5631,f241]) ).

fof(f5649,plain,
    ( ~ sQ292_spl
    | sQ275_spl
    | sQ37_spl ),
    inference(split_clause,[status(thm)],[f5644,f658,f5429,f5630]) ).

fof(f5653,plain,
    ( sQ82_spl
    | less_or_equal(n0,n1)
    | n0 = n1 ),
    inference(resolution,[status(thm)],[f5259,f1268]) ).

fof(f5701,plain,
    ( sQ82_spl
    | sQ159_spl
    | sQ17_spl ),
    inference(split_clause,[status(thm)],[f5653,f391,f4709,f1266]) ).

fof(f5730,plain,
    ( tapOff = overflow
    | sP0_prd(n0,waterLevel(n0),tapOff) ),
    inference(resolution,[status(thm)],[f5408,f114]) ).

fof(f5734,definition,
    ( sQ295_spl
  <=> sP0_prd(n0,waterLevel(n0),tapOff) ),
    introduced(definition,[new_symbols(definition,[sQ295_spl])],[split_symbol_definition]) ).

fof(f5741,plain,
    ( sQ38_spl
    | sQ295_spl ),
    inference(split_clause,[status(thm)],[f5730,f5734,f675]) ).

fof(f5754,plain,
    ( less_or_equal(n8,n8)
    | n9 = n8 ),
    inference(resolution,[status(thm)],[f989,f1247]) ).

fof(f5775,definition,
    ( sQ298_spl
  <=> less_or_equal(n8,n8) ),
    introduced(definition,[new_symbols(definition,[sQ298_spl])],[split_symbol_definition]) ).

fof(f5778,plain,
    ( sQ298_spl
    | sQ97_spl ),
    inference(split_clause,[status(thm)],[f5754,f1520,f5775]) ).

fof(f5779,definition,
    ( sQ299_spl
  <=> less_or_equal(n9,n2) ),
    introduced(definition,[new_symbols(definition,[sQ299_spl])],[split_symbol_definition]) ).

fof(f5780,plain,
    ( ~ sQ299_spl
    | less_or_equal(n9,n2) ),
    inference(component_clause,[status(thm)],[f5779]) ).

fof(f5783,definition,
    ( sQ300_spl
  <=> less_or_equal(n9,n1) ),
    introduced(definition,[new_symbols(definition,[sQ300_spl])],[split_symbol_definition]) ).

fof(f5784,plain,
    ( ~ sQ300_spl
    | less_or_equal(n9,n1) ),
    inference(component_clause,[status(thm)],[f5783]) ).

fof(f5787,definition,
    ( sQ301_spl
  <=> less_or_equal(n9,n0) ),
    introduced(definition,[new_symbols(definition,[sQ301_spl])],[split_symbol_definition]) ).

fof(f5788,plain,
    ( ~ sQ301_spl
    | less_or_equal(n9,n0) ),
    inference(component_clause,[status(thm)],[f5787]) ).

fof(f5789,plain,
    ( sQ301_spl
    | ~ less_or_equal(n9,n0) ),
    inference(component_clause,[status(thm)],[f5787]) ).

fof(f5791,definition,
    ( sQ302_spl
  <=> less_or_equal(n9,n3) ),
    introduced(definition,[new_symbols(definition,[sQ302_spl])],[split_symbol_definition]) ).

fof(f5792,plain,
    ( ~ sQ302_spl
    | less_or_equal(n9,n3) ),
    inference(component_clause,[status(thm)],[f5791]) ).

fof(f5796,definition,
    ( sQ303_spl
  <=> less_or_equal(n9,n4) ),
    introduced(definition,[new_symbols(definition,[sQ303_spl])],[split_symbol_definition]) ).

fof(f5797,plain,
    ( ~ sQ303_spl
    | less_or_equal(n9,n4) ),
    inference(component_clause,[status(thm)],[f5796]) ).

fof(f5820,plain,
    ( less_or_equal(n7,n7)
    | n8 = n7 ),
    inference(resolution,[status(thm)],[f991,f1124]) ).

fof(f5840,definition,
    ( sQ307_spl
  <=> less_or_equal(n7,n7) ),
    introduced(definition,[new_symbols(definition,[sQ307_spl])],[split_symbol_definition]) ).

fof(f5843,plain,
    ( sQ307_spl
    | sQ89_spl ),
    inference(split_clause,[status(thm)],[f5820,f1356,f5840]) ).

fof(f5844,definition,
    ( sQ308_spl
  <=> less_or_equal(n8,n2) ),
    introduced(definition,[new_symbols(definition,[sQ308_spl])],[split_symbol_definition]) ).

fof(f5845,plain,
    ( ~ sQ308_spl
    | less_or_equal(n8,n2) ),
    inference(component_clause,[status(thm)],[f5844]) ).

fof(f5848,definition,
    ( sQ309_spl
  <=> less_or_equal(n8,n1) ),
    introduced(definition,[new_symbols(definition,[sQ309_spl])],[split_symbol_definition]) ).

fof(f5849,plain,
    ( ~ sQ309_spl
    | less_or_equal(n8,n1) ),
    inference(component_clause,[status(thm)],[f5848]) ).

fof(f5852,definition,
    ( sQ310_spl
  <=> less_or_equal(n8,n0) ),
    introduced(definition,[new_symbols(definition,[sQ310_spl])],[split_symbol_definition]) ).

fof(f5853,plain,
    ( ~ sQ310_spl
    | less_or_equal(n8,n0) ),
    inference(component_clause,[status(thm)],[f5852]) ).

fof(f5854,plain,
    ( sQ310_spl
    | ~ less_or_equal(n8,n0) ),
    inference(component_clause,[status(thm)],[f5852]) ).

fof(f5856,definition,
    ( sQ311_spl
  <=> less_or_equal(n8,n3) ),
    introduced(definition,[new_symbols(definition,[sQ311_spl])],[split_symbol_definition]) ).

fof(f5857,plain,
    ( ~ sQ311_spl
    | less_or_equal(n8,n3) ),
    inference(component_clause,[status(thm)],[f5856]) ).

fof(f5861,definition,
    ( sQ312_spl
  <=> less_or_equal(n8,n4) ),
    introduced(definition,[new_symbols(definition,[sQ312_spl])],[split_symbol_definition]) ).

fof(f5862,plain,
    ( ~ sQ312_spl
    | less_or_equal(n8,n4) ),
    inference(component_clause,[status(thm)],[f5861]) ).

fof(f5881,plain,
    ( less_or_equal(n6,n6)
    | n7 = n6 ),
    inference(resolution,[status(thm)],[f993,f1121]) ).

fof(f5900,definition,
    ( sQ315_spl
  <=> less_or_equal(n6,n6) ),
    introduced(definition,[new_symbols(definition,[sQ315_spl])],[split_symbol_definition]) ).

fof(f5903,plain,
    ( sQ315_spl
    | sQ87_spl ),
    inference(split_clause,[status(thm)],[f5881,f1334,f5900]) ).

fof(f5904,definition,
    ( sQ316_spl
  <=> less_or_equal(n7,n2) ),
    introduced(definition,[new_symbols(definition,[sQ316_spl])],[split_symbol_definition]) ).

fof(f5905,plain,
    ( ~ sQ316_spl
    | less_or_equal(n7,n2) ),
    inference(component_clause,[status(thm)],[f5904]) ).

fof(f5908,definition,
    ( sQ317_spl
  <=> less_or_equal(n7,n1) ),
    introduced(definition,[new_symbols(definition,[sQ317_spl])],[split_symbol_definition]) ).

fof(f5909,plain,
    ( ~ sQ317_spl
    | less_or_equal(n7,n1) ),
    inference(component_clause,[status(thm)],[f5908]) ).

fof(f5912,definition,
    ( sQ318_spl
  <=> less_or_equal(n7,n0) ),
    introduced(definition,[new_symbols(definition,[sQ318_spl])],[split_symbol_definition]) ).

fof(f5913,plain,
    ( ~ sQ318_spl
    | less_or_equal(n7,n0) ),
    inference(component_clause,[status(thm)],[f5912]) ).

fof(f5914,plain,
    ( sQ318_spl
    | ~ less_or_equal(n7,n0) ),
    inference(component_clause,[status(thm)],[f5912]) ).

fof(f5916,definition,
    ( sQ319_spl
  <=> less_or_equal(n7,n3) ),
    introduced(definition,[new_symbols(definition,[sQ319_spl])],[split_symbol_definition]) ).

fof(f5917,plain,
    ( ~ sQ319_spl
    | less_or_equal(n7,n3) ),
    inference(component_clause,[status(thm)],[f5916]) ).

fof(f5921,definition,
    ( sQ320_spl
  <=> less_or_equal(n7,n4) ),
    introduced(definition,[new_symbols(definition,[sQ320_spl])],[split_symbol_definition]) ).

fof(f5922,plain,
    ( ~ sQ320_spl
    | less_or_equal(n7,n4) ),
    inference(component_clause,[status(thm)],[f5921]) ).

fof(f5942,plain,
    ( less_or_equal(n5,n5)
    | n6 = n5 ),
    inference(resolution,[status(thm)],[f997,f917]) ).

fof(f5960,definition,
    ( sQ322_spl
  <=> less_or_equal(n5,n5) ),
    introduced(definition,[new_symbols(definition,[sQ322_spl])],[split_symbol_definition]) ).

fof(f5963,plain,
    ( sQ322_spl
    | sQ74_spl ),
    inference(split_clause,[status(thm)],[f5942,f1131,f5960]) ).

fof(f5964,definition,
    ( sQ323_spl
  <=> less_or_equal(n6,n2) ),
    introduced(definition,[new_symbols(definition,[sQ323_spl])],[split_symbol_definition]) ).

fof(f5965,plain,
    ( ~ sQ323_spl
    | less_or_equal(n6,n2) ),
    inference(component_clause,[status(thm)],[f5964]) ).

fof(f5968,definition,
    ( sQ324_spl
  <=> less_or_equal(n6,n1) ),
    introduced(definition,[new_symbols(definition,[sQ324_spl])],[split_symbol_definition]) ).

fof(f5969,plain,
    ( ~ sQ324_spl
    | less_or_equal(n6,n1) ),
    inference(component_clause,[status(thm)],[f5968]) ).

fof(f5972,definition,
    ( sQ325_spl
  <=> less_or_equal(n6,n0) ),
    introduced(definition,[new_symbols(definition,[sQ325_spl])],[split_symbol_definition]) ).

fof(f5973,plain,
    ( ~ sQ325_spl
    | less_or_equal(n6,n0) ),
    inference(component_clause,[status(thm)],[f5972]) ).

fof(f5974,plain,
    ( sQ325_spl
    | ~ less_or_equal(n6,n0) ),
    inference(component_clause,[status(thm)],[f5972]) ).

fof(f5976,definition,
    ( sQ326_spl
  <=> less_or_equal(n6,n3) ),
    introduced(definition,[new_symbols(definition,[sQ326_spl])],[split_symbol_definition]) ).

fof(f5977,plain,
    ( ~ sQ326_spl
    | less_or_equal(n6,n3) ),
    inference(component_clause,[status(thm)],[f5976]) ).

fof(f5981,definition,
    ( sQ327_spl
  <=> less_or_equal(n6,n4) ),
    introduced(definition,[new_symbols(definition,[sQ327_spl])],[split_symbol_definition]) ).

fof(f5982,plain,
    ( ~ sQ327_spl
    | less_or_equal(n6,n4) ),
    inference(component_clause,[status(thm)],[f5981]) ).

fof(f6018,definition,
    ( sQ332_spl
  <=> sP1_prd(n1,sK4_skl(n1,filling)) ),
    introduced(definition,[new_symbols(definition,[sQ332_spl])],[split_symbol_definition]) ).

fof(f6019,plain,
    ( ~ sQ332_spl
    | sP1_prd(n1,sK4_skl(n1,filling)) ),
    inference(component_clause,[status(thm)],[f6018]) ).

fof(f6038,plain,
    ( ~ sQ332_spl
    | n1 = n0 ),
    inference(resolution,[status(thm)],[f6019,f236]) ).

fof(f6041,plain,
    ( ~ sQ332_spl
    | sQ17_spl ),
    inference(split_clause,[status(thm)],[f6038,f391,f6018]) ).

fof(f6043,plain,
    ! [X0] :
      ( holdsAt(waterLevel(n3),n0)
      | sP1_prd(n0,sK7_skl(n0,waterLevel(X0))) ),
    inference(resolution,[status(thm)],[f5087,f136]) ).

fof(f6046,definition,
    ! [X0] :
      ( sQ334_spl
    <=> sP1_prd(n0,sK7_skl(n0,waterLevel(X0))) ),
    introduced(definition,[new_symbols(definition,[sQ334_spl])],[split_symbol_definition]) ).

fof(f6049,plain,
    ( sQ101_spl
    | sQ334_spl ),
    inference(split_clause,[status(thm)],[f6043,f6046,f1686]) ).

fof(f6059,definition,
    ( sQ335_spl
  <=> sP1_prd(n2,sK4_skl(n2,waterLevel(n0))) ),
    introduced(definition,[new_symbols(definition,[sQ335_spl])],[split_symbol_definition]) ).

fof(f6060,plain,
    ( ~ sQ335_spl
    | sP1_prd(n2,sK4_skl(n2,waterLevel(n0))) ),
    inference(component_clause,[status(thm)],[f6059]) ).

fof(f6118,definition,
    ( sQ342_spl
  <=> less_or_equal(n3,n0) ),
    introduced(definition,[new_symbols(definition,[sQ342_spl])],[split_symbol_definition]) ).

fof(f6119,plain,
    ( ~ sQ342_spl
    | less_or_equal(n3,n0) ),
    inference(component_clause,[status(thm)],[f6118]) ).

fof(f6120,plain,
    ( sQ342_spl
    | ~ less_or_equal(n3,n0) ),
    inference(component_clause,[status(thm)],[f6118]) ).

fof(f6122,definition,
    ( sQ343_spl
  <=> less_or_equal(n2,n0) ),
    introduced(definition,[new_symbols(definition,[sQ343_spl])],[split_symbol_definition]) ).

fof(f6123,plain,
    ( ~ sQ343_spl
    | less_or_equal(n2,n0) ),
    inference(component_clause,[status(thm)],[f6122]) ).

fof(f6124,plain,
    ( sQ343_spl
    | ~ less_or_equal(n2,n0) ),
    inference(component_clause,[status(thm)],[f6122]) ).

fof(f6125,definition,
    ( sQ344_spl
  <=> less_or_equal(n1,n1) ),
    introduced(definition,[new_symbols(definition,[sQ344_spl])],[split_symbol_definition]) ).

fof(f6130,definition,
    ( sQ345_spl
  <=> less_or_equal(n4,n0) ),
    introduced(definition,[new_symbols(definition,[sQ345_spl])],[split_symbol_definition]) ).

fof(f6131,plain,
    ( ~ sQ345_spl
    | less_or_equal(n4,n0) ),
    inference(component_clause,[status(thm)],[f6130]) ).

fof(f6132,plain,
    ( sQ345_spl
    | ~ less_or_equal(n4,n0) ),
    inference(component_clause,[status(thm)],[f6130]) ).

fof(f6135,definition,
    ( sQ346_spl
  <=> less_or_equal(n5,n0) ),
    introduced(definition,[new_symbols(definition,[sQ346_spl])],[split_symbol_definition]) ).

fof(f6136,plain,
    ( ~ sQ346_spl
    | less_or_equal(n5,n0) ),
    inference(component_clause,[status(thm)],[f6135]) ).

fof(f6137,plain,
    ( sQ346_spl
    | ~ less_or_equal(n5,n0) ),
    inference(component_clause,[status(thm)],[f6135]) ).

fof(f6144,plain,
    ( ~ sQ343_spl
    | less(n2,n1) ),
    inference(resolution,[status(thm)],[f6123,f178]) ).

fof(f6146,plain,
    ( ~ sQ343_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f6144,f533]) ).

fof(f6147,plain,
    ~ sQ343_spl,
    inference(contradiction_clause,[status(thm)],[f6146]) ).

fof(f6148,plain,
    ( ~ sQ310_spl
    | less(n8,n1) ),
    inference(resolution,[status(thm)],[f5853,f178]) ).

fof(f6150,plain,
    ( ~ sQ310_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f6148,f3100]) ).

fof(f6151,plain,
    ~ sQ310_spl,
    inference(contradiction_clause,[status(thm)],[f6150]) ).

fof(f6152,plain,
    ( ~ sQ301_spl
    | less(n9,n1) ),
    inference(resolution,[status(thm)],[f5788,f178]) ).

fof(f6154,plain,
    ( ~ sQ301_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f6152,f3819]) ).

fof(f6155,plain,
    ~ sQ301_spl,
    inference(contradiction_clause,[status(thm)],[f6154]) ).

fof(f6156,plain,
    ( ~ sQ318_spl
    | less(n7,n1) ),
    inference(resolution,[status(thm)],[f5913,f178]) ).

fof(f6158,plain,
    ( ~ sQ318_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f6156,f2388]) ).

fof(f6159,plain,
    ~ sQ318_spl,
    inference(contradiction_clause,[status(thm)],[f6158]) ).

fof(f6160,plain,
    ( ~ sQ325_spl
    | less(n6,n1) ),
    inference(resolution,[status(thm)],[f5973,f178]) ).

fof(f6162,plain,
    ( ~ sQ325_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f6160,f1941]) ).

fof(f6163,plain,
    ~ sQ325_spl,
    inference(contradiction_clause,[status(thm)],[f6162]) ).

fof(f6164,plain,
    ( ~ sQ346_spl
    | less(n5,n1) ),
    inference(resolution,[status(thm)],[f6136,f178]) ).

fof(f6166,plain,
    ( ~ sQ346_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f6164,f1076]) ).

fof(f6167,plain,
    ~ sQ346_spl,
    inference(contradiction_clause,[status(thm)],[f6166]) ).

fof(f6168,plain,
    ( ~ sQ345_spl
    | less(n4,n1) ),
    inference(resolution,[status(thm)],[f6131,f178]) ).

fof(f6170,plain,
    ( ~ sQ345_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f6168,f843]) ).

fof(f6171,plain,
    ~ sQ345_spl,
    inference(contradiction_clause,[status(thm)],[f6170]) ).

fof(f6172,plain,
    ( ~ sQ342_spl
    | less(n3,n1) ),
    inference(resolution,[status(thm)],[f6119,f178]) ).

fof(f6174,plain,
    ( ~ sQ342_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f6172,f694]) ).

fof(f6175,plain,
    ~ sQ342_spl,
    inference(contradiction_clause,[status(thm)],[f6174]) ).

fof(f6176,plain,
    ( sQ343_spl
    | less_or_equal(n0,n2)
    | n2 = n0 ),
    inference(resolution,[status(thm)],[f6124,f5259]) ).

fof(f6178,plain,
    ( sQ343_spl
    | sQ158_spl
    | sQ31_spl ),
    inference(split_clause,[status(thm)],[f6176,f539,f4705,f6122]) ).

fof(f6180,plain,
    ( sQ310_spl
    | less_or_equal(n0,n8)
    | n8 = n0 ),
    inference(resolution,[status(thm)],[f5854,f5259]) ).

fof(f6182,plain,
    ( sQ310_spl
    | sQ165_spl
    | sQ143_spl ),
    inference(split_clause,[status(thm)],[f6180,f3329,f4733,f5852]) ).

fof(f6184,plain,
    ( sQ301_spl
    | less_or_equal(n0,n9)
    | n9 = n0 ),
    inference(resolution,[status(thm)],[f5789,f5259]) ).

fof(f6186,definition,
    ( sQ347_spl
  <=> less_or_equal(n0,n9) ),
    introduced(definition,[new_symbols(definition,[sQ347_spl])],[split_symbol_definition]) ).

fof(f6189,plain,
    ( sQ301_spl
    | sQ347_spl
    | sQ153_spl ),
    inference(split_clause,[status(thm)],[f6184,f4028,f6186,f5787]) ).

fof(f6191,plain,
    ( sQ318_spl
    | less_or_equal(n0,n7)
    | n7 = n0 ),
    inference(resolution,[status(thm)],[f5914,f5259]) ).

fof(f6193,plain,
    ( sQ318_spl
    | sQ166_spl
    | sQ129_spl ),
    inference(split_clause,[status(thm)],[f6191,f2607,f4737,f5912]) ).

fof(f6195,plain,
    ( sQ325_spl
    | less_or_equal(n0,n6)
    | n6 = n0 ),
    inference(resolution,[status(thm)],[f5974,f5259]) ).

fof(f6197,plain,
    ( sQ325_spl
    | sQ164_spl
    | sQ117_spl ),
    inference(split_clause,[status(thm)],[f6195,f2055,f4729,f5972]) ).

fof(f6199,plain,
    ( sQ346_spl
    | less_or_equal(n0,n5)
    | n5 = n0 ),
    inference(resolution,[status(thm)],[f6137,f5259]) ).

fof(f6201,plain,
    ( sQ346_spl
    | sQ163_spl
    | sQ80_spl ),
    inference(split_clause,[status(thm)],[f6199,f1214,f4725,f6135]) ).

fof(f6203,plain,
    ( sQ345_spl
    | less_or_equal(n0,n4)
    | n4 = n0 ),
    inference(resolution,[status(thm)],[f6132,f5259]) ).

fof(f6205,plain,
    ( sQ345_spl
    | sQ162_spl
    | sQ49_spl ),
    inference(split_clause,[status(thm)],[f6203,f860,f4721,f6130]) ).

fof(f6207,plain,
    ( sQ342_spl
    | less_or_equal(n0,n3)
    | n3 = n0 ),
    inference(resolution,[status(thm)],[f6120,f5259]) ).

fof(f6209,plain,
    ( sQ342_spl
    | sQ161_spl
    | sQ43_spl ),
    inference(split_clause,[status(thm)],[f6207,f734,f4717,f6118]) ).

fof(f6211,plain,
    ( ~ sQ10_spl
    | holdsAt(waterLevel(n3),n3)
    | sP1_prd(n3,sK4_skl(n3,waterLevel(n0))) ),
    inference(resolution,[status(thm)],[f342,f136]) ).

fof(f6214,definition,
    ( sQ348_spl
  <=> sP1_prd(n3,sK4_skl(n3,waterLevel(n0))) ),
    introduced(definition,[new_symbols(definition,[sQ348_spl])],[split_symbol_definition]) ).

fof(f6215,plain,
    ( ~ sQ348_spl
    | sP1_prd(n3,sK4_skl(n3,waterLevel(n0))) ),
    inference(component_clause,[status(thm)],[f6214]) ).

fof(f6217,definition,
    ( sQ349_spl
  <=> holdsAt(waterLevel(n3),n3) ),
    introduced(definition,[new_symbols(definition,[sQ349_spl])],[split_symbol_definition]) ).

fof(f6218,plain,
    ( ~ sQ349_spl
    | holdsAt(waterLevel(n3),n3) ),
    inference(component_clause,[status(thm)],[f6217]) ).

fof(f6220,plain,
    ( ~ sQ10_spl
    | sQ349_spl
    | sQ348_spl ),
    inference(split_clause,[status(thm)],[f6211,f6214,f6217,f341]) ).

fof(f6229,plain,
    ( ~ sQ349_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f6218,f222]) ).

fof(f6230,plain,
    ~ sQ349_spl,
    inference(contradiction_clause,[status(thm)],[f6229]) ).

fof(f6238,definition,
    ( sQ353_spl
  <=> happens(sK4_skl(n3,filling),n3) ),
    introduced(definition,[new_symbols(definition,[sQ353_spl])],[split_symbol_definition]) ).

fof(f6239,plain,
    ( ~ sQ353_spl
    | happens(sK4_skl(n3,filling),n3) ),
    inference(component_clause,[status(thm)],[f6238]) ).

fof(f6295,plain,
    ( ~ sQ353_spl
    | holdsAt(waterLevel(n3),n3)
    | sP1_prd(n3,sK4_skl(n3,filling)) ),
    inference(resolution,[status(thm)],[f6239,f136]) ).

fof(f6298,definition,
    ( sQ364_spl
  <=> sP1_prd(n3,sK4_skl(n3,filling)) ),
    introduced(definition,[new_symbols(definition,[sQ364_spl])],[split_symbol_definition]) ).

fof(f6299,plain,
    ( ~ sQ364_spl
    | sP1_prd(n3,sK4_skl(n3,filling)) ),
    inference(component_clause,[status(thm)],[f6298]) ).

fof(f6301,plain,
    ( ~ sQ353_spl
    | sQ349_spl
    | sQ364_spl ),
    inference(split_clause,[status(thm)],[f6295,f6298,f6217,f6238]) ).

fof(f6358,plain,
    ( n1 = n2
    | less_or_equal(n1,n1) ),
    inference(resolution,[status(thm)],[f1382,f533]) ).

fof(f6372,plain,
    ( sQ33_spl
    | sQ344_spl ),
    inference(split_clause,[status(thm)],[f6358,f6125,f572]) ).

fof(f6373,definition,
    ( sQ374_spl
  <=> less_or_equal(n3,n1) ),
    introduced(definition,[new_symbols(definition,[sQ374_spl])],[split_symbol_definition]) ).

fof(f6374,plain,
    ( ~ sQ374_spl
    | less_or_equal(n3,n1) ),
    inference(component_clause,[status(thm)],[f6373]) ).

fof(f6376,definition,
    ( sQ375_spl
  <=> less_or_equal(n2,n2) ),
    introduced(definition,[new_symbols(definition,[sQ375_spl])],[split_symbol_definition]) ).

fof(f6382,definition,
    ( sQ376_spl
  <=> less_or_equal(n4,n1) ),
    introduced(definition,[new_symbols(definition,[sQ376_spl])],[split_symbol_definition]) ).

fof(f6383,plain,
    ( ~ sQ376_spl
    | less_or_equal(n4,n1) ),
    inference(component_clause,[status(thm)],[f6382]) ).

fof(f6387,definition,
    ( sQ377_spl
  <=> less_or_equal(n5,n1) ),
    introduced(definition,[new_symbols(definition,[sQ377_spl])],[split_symbol_definition]) ).

fof(f6388,plain,
    ( ~ sQ377_spl
    | less_or_equal(n5,n1) ),
    inference(component_clause,[status(thm)],[f6387]) ).

fof(f6400,plain,
    ( ~ sQ374_spl
    | less(n3,n2) ),
    inference(resolution,[status(thm)],[f6374,f182]) ).

fof(f6402,plain,
    ( ~ sQ374_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f6400,f700]) ).

fof(f6403,plain,
    ~ sQ374_spl,
    inference(contradiction_clause,[status(thm)],[f6402]) ).

fof(f6404,plain,
    ( ~ sQ309_spl
    | less(n8,n2) ),
    inference(resolution,[status(thm)],[f5849,f182]) ).

fof(f6406,plain,
    ( ~ sQ309_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f6404,f3613]) ).

fof(f6407,plain,
    ~ sQ309_spl,
    inference(contradiction_clause,[status(thm)],[f6406]) ).

fof(f6408,plain,
    ( ~ sQ300_spl
    | less(n9,n2) ),
    inference(resolution,[status(thm)],[f5784,f182]) ).

fof(f6410,plain,
    ( ~ sQ300_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f6408,f4270]) ).

fof(f6411,plain,
    ~ sQ300_spl,
    inference(contradiction_clause,[status(thm)],[f6410]) ).

fof(f6412,plain,
    ( ~ sQ317_spl
    | less(n7,n2) ),
    inference(resolution,[status(thm)],[f5909,f182]) ).

fof(f6414,plain,
    ( ~ sQ317_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f6412,f2882]) ).

fof(f6415,plain,
    ~ sQ317_spl,
    inference(contradiction_clause,[status(thm)],[f6414]) ).

fof(f6416,plain,
    ( ~ sQ324_spl
    | less(n6,n2) ),
    inference(resolution,[status(thm)],[f5969,f182]) ).

fof(f6418,plain,
    ( ~ sQ324_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f6416,f2216]) ).

fof(f6419,plain,
    ~ sQ324_spl,
    inference(contradiction_clause,[status(thm)],[f6418]) ).

fof(f6420,plain,
    ( ~ sQ377_spl
    | less(n5,n2) ),
    inference(resolution,[status(thm)],[f6388,f182]) ).

fof(f6422,plain,
    ( ~ sQ377_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f6420,f1914]) ).

fof(f6423,plain,
    ~ sQ377_spl,
    inference(contradiction_clause,[status(thm)],[f6422]) ).

fof(f6424,plain,
    ( ~ sQ376_spl
    | less(n4,n2) ),
    inference(resolution,[status(thm)],[f6383,f182]) ).

fof(f6426,plain,
    ( ~ sQ376_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f6424,f1206]) ).

fof(f6427,plain,
    ~ sQ376_spl,
    inference(contradiction_clause,[status(thm)],[f6426]) ).

fof(f6469,definition,
    ( sQ380_spl
  <=> releases(sK7_skl(n4,filling),filling,n4) ),
    introduced(definition,[new_symbols(definition,[sQ380_spl])],[split_symbol_definition]) ).

fof(f6470,plain,
    ( ~ sQ380_spl
    | releases(sK7_skl(n4,filling),filling,n4) ),
    inference(component_clause,[status(thm)],[f6469]) ).

fof(f6487,definition,
    ( sQ384_spl
  <=> sP1_prd(n4,sK4_skl(n4,filling)) ),
    introduced(definition,[new_symbols(definition,[sQ384_spl])],[split_symbol_definition]) ).

fof(f6488,plain,
    ( ~ sQ384_spl
    | sP1_prd(n4,sK4_skl(n4,filling)) ),
    inference(component_clause,[status(thm)],[f6487]) ).

fof(f6528,definition,
    ( sQ391_spl
  <=> sP1_prd(n4,overflow) ),
    introduced(definition,[new_symbols(definition,[sQ391_spl])],[split_symbol_definition]) ).

fof(f6529,plain,
    ( ~ sQ391_spl
    | sP1_prd(n4,overflow) ),
    inference(component_clause,[status(thm)],[f6528]) ).

fof(f6536,plain,
    ( ~ sQ391_spl
    | overflow = tapOn ),
    inference(resolution,[status(thm)],[f6529,f235]) ).

fof(f6539,plain,
    ( ~ sQ391_spl
    | sQ37_spl ),
    inference(split_clause,[status(thm)],[f6536,f658,f6528]) ).

fof(f6561,definition,
    ( sQ392_spl
  <=> sP1_prd(n4,sK6_skl(n4,filling)) ),
    introduced(definition,[new_symbols(definition,[sQ392_spl])],[split_symbol_definition]) ).

fof(f6562,plain,
    ( ~ sQ392_spl
    | sP1_prd(n4,sK6_skl(n4,filling)) ),
    inference(component_clause,[status(thm)],[f6561]) ).

fof(f6580,definition,
    ( sQ394_spl
  <=> sP1_prd(n4,sK5_skl(n4,filling)) ),
    introduced(definition,[new_symbols(definition,[sQ394_spl])],[split_symbol_definition]) ).

fof(f6581,plain,
    ( ~ sQ394_spl
    | sP1_prd(n4,sK5_skl(n4,filling)) ),
    inference(component_clause,[status(thm)],[f6580]) ).

fof(f6601,definition,
    ( sQ396_spl
  <=> sP1_prd(n4,sK7_skl(n4,filling)) ),
    introduced(definition,[new_symbols(definition,[sQ396_spl])],[split_symbol_definition]) ).

fof(f6602,plain,
    ( ~ sQ396_spl
    | sP1_prd(n4,sK7_skl(n4,filling)) ),
    inference(component_clause,[status(thm)],[f6601]) ).

fof(f6633,plain,
    ( ~ sQ364_spl
    | n3 = n0 ),
    inference(resolution,[status(thm)],[f6299,f236]) ).

fof(f6636,plain,
    ( ~ sQ364_spl
    | sQ43_spl ),
    inference(split_clause,[status(thm)],[f6633,f734,f6298]) ).

fof(f6644,plain,
    ( ~ sQ384_spl
    | n4 = n0 ),
    inference(resolution,[status(thm)],[f6488,f236]) ).

fof(f6647,plain,
    ( ~ sQ384_spl
    | sQ49_spl ),
    inference(split_clause,[status(thm)],[f6644,f860,f6487]) ).

fof(f6661,plain,
    ( ~ sQ392_spl
    | n4 = n0 ),
    inference(resolution,[status(thm)],[f6562,f236]) ).

fof(f6664,plain,
    ( ~ sQ392_spl
    | sQ49_spl ),
    inference(split_clause,[status(thm)],[f6661,f860,f6561]) ).

fof(f6667,plain,
    ( ~ sQ394_spl
    | n4 = n0 ),
    inference(resolution,[status(thm)],[f6581,f236]) ).

fof(f6670,plain,
    ( ~ sQ394_spl
    | sQ49_spl ),
    inference(split_clause,[status(thm)],[f6667,f860,f6580]) ).

fof(f6673,plain,
    ( ~ sQ396_spl
    | n4 = n0 ),
    inference(resolution,[status(thm)],[f6602,f236]) ).

fof(f6676,plain,
    ( ~ sQ396_spl
    | sQ49_spl ),
    inference(split_clause,[status(thm)],[f6673,f860,f6601]) ).

fof(f6690,definition,
    ( sQ400_spl
  <=> sP0_prd(n4,waterLevel(n3),overflow) ),
    introduced(definition,[new_symbols(definition,[sQ400_spl])],[split_symbol_definition]) ).

fof(f6691,plain,
    ( ~ sQ400_spl
    | sP0_prd(n4,waterLevel(n3),overflow) ),
    inference(component_clause,[status(thm)],[f6690]) ).

fof(f6736,plain,
    ( ~ sQ400_spl
    | overflow = tapOff
    | sP2_prd(waterLevel(n3),overflow) ),
    inference(resolution,[status(thm)],[f6691,f229]) ).

fof(f6739,definition,
    ( sQ408_spl
  <=> sP2_prd(waterLevel(n3),overflow) ),
    introduced(definition,[new_symbols(definition,[sQ408_spl])],[split_symbol_definition]) ).

fof(f6740,plain,
    ( ~ sQ408_spl
    | sP2_prd(waterLevel(n3),overflow) ),
    inference(component_clause,[status(thm)],[f6739]) ).

fof(f6746,plain,
    ( ~ sQ400_spl
    | sQ38_spl
    | sQ408_spl ),
    inference(split_clause,[status(thm)],[f6736,f6739,f675,f6690]) ).

fof(f6753,plain,
    ( ~ sQ408_spl
    | waterLevel(n3) = spilling
    | overflow = tapOn ),
    inference(resolution,[status(thm)],[f6740,f241]) ).

fof(f6758,plain,
    ( ~ sQ408_spl
    | sQ291_spl
    | sQ37_spl ),
    inference(split_clause,[status(thm)],[f6753,f658,f5615,f6739]) ).

fof(f6794,definition,
    ( sQ418_spl
  <=> sP1_prd(n1,sK6_skl(n1,waterLevel(n0))) ),
    introduced(definition,[new_symbols(definition,[sQ418_spl])],[split_symbol_definition]) ).

fof(f6795,plain,
    ( ~ sQ418_spl
    | sP1_prd(n1,sK6_skl(n1,waterLevel(n0))) ),
    inference(component_clause,[status(thm)],[f6794]) ).

fof(f6803,plain,
    ( ~ sQ26_spl
    | holdsAt(waterLevel(n3),n3)
    | sP1_prd(n3,sK6_skl(n3,waterLevel(n0))) ),
    inference(resolution,[status(thm)],[f484,f136]) ).

fof(f6806,definition,
    ( sQ420_spl
  <=> sP1_prd(n3,sK6_skl(n3,waterLevel(n0))) ),
    introduced(definition,[new_symbols(definition,[sQ420_spl])],[split_symbol_definition]) ).

fof(f6807,plain,
    ( ~ sQ420_spl
    | sP1_prd(n3,sK6_skl(n3,waterLevel(n0))) ),
    inference(component_clause,[status(thm)],[f6806]) ).

fof(f6809,plain,
    ( ~ sQ26_spl
    | sQ349_spl
    | sQ420_spl ),
    inference(split_clause,[status(thm)],[f6803,f6806,f6217,f483]) ).

fof(f6820,definition,
    ( sQ422_spl
  <=> sP1_prd(n3,overflow) ),
    introduced(definition,[new_symbols(definition,[sQ422_spl])],[split_symbol_definition]) ).

fof(f6821,plain,
    ( ~ sQ422_spl
    | sP1_prd(n3,overflow) ),
    inference(component_clause,[status(thm)],[f6820]) ).

fof(f6828,plain,
    ( ~ sQ422_spl
    | overflow = tapOn ),
    inference(resolution,[status(thm)],[f6821,f235]) ).

fof(f6830,plain,
    ( ~ sQ422_spl
    | sQ37_spl ),
    inference(split_clause,[status(thm)],[f6828,f658,f6820]) ).

fof(f6838,definition,
    ( sQ423_spl
  <=> sP1_prd(n2,sK6_skl(n2,waterLevel(n0))) ),
    introduced(definition,[new_symbols(definition,[sQ423_spl])],[split_symbol_definition]) ).

fof(f6839,plain,
    ( ~ sQ423_spl
    | sP1_prd(n2,sK6_skl(n2,waterLevel(n0))) ),
    inference(component_clause,[status(thm)],[f6838]) ).

fof(f6900,definition,
    ( sQ425_spl
  <=> sP0_prd(n1,waterLevel(n3),overflow) ),
    introduced(definition,[new_symbols(definition,[sQ425_spl])],[split_symbol_definition]) ).

fof(f6901,plain,
    ( ~ sQ425_spl
    | sP0_prd(n1,waterLevel(n3),overflow) ),
    inference(component_clause,[status(thm)],[f6900]) ).

fof(f6966,plain,
    ! [X0,X1] :
      ( holdsAt(waterLevel(plus(n0,X1)),plus(n0,X1))
      | stoppedIn(n0,filling,plus(n0,X1))
      | ~ less(n0,X1)
      | ~ initiates(X0,filling,n0)
      | ~ happens(X0,n0) ),
    inference(resolution,[status(thm)],[f1614,f75]) ).

fof(f6969,plain,
    trajectory(filling,n0,waterLevel(n1),n1),
    inference(paramodulation,[status(thm)],[f158,f1614]) ).

fof(f6970,plain,
    trajectory(filling,n0,waterLevel(n3),n3),
    inference(paramodulation,[status(thm)],[f160,f1614]) ).

fof(f6973,definition,
    ! [X0] :
      ( sQ432_spl
    <=> ( ~ initiates(X0,filling,n0)
        | ~ happens(X0,n0) ) ),
    introduced(definition,[new_symbols(definition,[sQ432_spl])],[split_symbol_definition]) ).

fof(f6974,plain,
    ! [X0] :
      ( ~ sQ432_spl
      | ~ initiates(X0,filling,n0)
      | ~ happens(X0,n0) ),
    inference(component_clause,[status(thm)],[f6973]) ).

fof(f6976,definition,
    ! [X1] :
      ( sQ433_spl
    <=> ( holdsAt(waterLevel(plus(n0,X1)),plus(n0,X1))
        | stoppedIn(n0,filling,plus(n0,X1))
        | ~ less(n0,X1) ) ),
    introduced(definition,[new_symbols(definition,[sQ433_spl])],[split_symbol_definition]) ).

fof(f6979,plain,
    ( sQ433_spl
    | sQ432_spl ),
    inference(split_clause,[status(thm)],[f6966,f6973,f6976]) ).

fof(f6980,plain,
    ! [X0] :
      ( holdsAt(waterLevel(n3),plus(n0,n3))
      | stoppedIn(n0,filling,plus(n0,n3))
      | ~ less(n0,n3)
      | ~ initiates(X0,filling,n0)
      | ~ happens(X0,n0) ),
    inference(resolution,[status(thm)],[f6970,f75]) ).

fof(f6981,definition,
    ( sQ434_spl
  <=> stoppedIn(n0,filling,plus(n0,n3)) ),
    introduced(definition,[new_symbols(definition,[sQ434_spl])],[split_symbol_definition]) ).

fof(f6982,plain,
    ( ~ sQ434_spl
    | stoppedIn(n0,filling,plus(n0,n3)) ),
    inference(component_clause,[status(thm)],[f6981]) ).

fof(f6984,definition,
    ( sQ435_spl
  <=> holdsAt(waterLevel(n3),plus(n0,n3)) ),
    introduced(definition,[new_symbols(definition,[sQ435_spl])],[split_symbol_definition]) ).

fof(f6985,plain,
    ( ~ sQ435_spl
    | holdsAt(waterLevel(n3),plus(n0,n3)) ),
    inference(component_clause,[status(thm)],[f6984]) ).

fof(f6987,plain,
    ( sQ435_spl
    | sQ434_spl
    | ~ sQ42_spl
    | sQ432_spl ),
    inference(split_clause,[status(thm)],[f6980,f6973,f731,f6981,f6984]) ).

fof(f6988,plain,
    ( ~ sQ435_spl
    | holdsAt(waterLevel(n3),n3) ),
    inference(forward_demodulation,[status(thm)],[f160,f6985]) ).

fof(f6989,plain,
    ( ~ sQ435_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f6988,f222]) ).

fof(f6990,plain,
    ~ sQ435_spl,
    inference(contradiction_clause,[status(thm)],[f6989]) ).

fof(f6991,plain,
    ( ~ sQ434_spl
    | stoppedIn(n0,filling,n3) ),
    inference(forward_demodulation,[status(thm)],[f160,f6982]) ).

fof(f6993,plain,
    ( ~ sQ434_spl
    | terminates(sK0_skl(n3,filling,n0),filling,sK1_skl(n3,filling,n0)) ),
    inference(resolution,[status(thm)],[f6991,f63]) ).

fof(f6994,plain,
    ( ~ sQ434_spl
    | less(sK1_skl(n3,filling,n0),n3) ),
    inference(resolution,[status(thm)],[f6991,f62]) ).

fof(f6995,plain,
    ( ~ sQ434_spl
    | less(n0,sK1_skl(n3,filling,n0)) ),
    inference(resolution,[status(thm)],[f6991,f61]) ).

fof(f6996,plain,
    ( ~ sQ434_spl
    | happens(sK0_skl(n3,filling,n0),sK1_skl(n3,filling,n0)) ),
    inference(resolution,[status(thm)],[f6991,f60]) ).

fof(f6998,plain,
    ( ~ sQ425_spl
    | overflow = tapOff
    | sP2_prd(waterLevel(n3),overflow) ),
    inference(resolution,[status(thm)],[f6901,f229]) ).

fof(f7005,plain,
    ( ~ sQ425_spl
    | sQ38_spl
    | sQ408_spl ),
    inference(split_clause,[status(thm)],[f6998,f6739,f675,f6900]) ).

fof(f7017,plain,
    ( ~ sQ191_spl
    | holdsAt(waterLevel(n3),plus(n2,n1))
    | ~ happens(overflow,n2) ),
    inference(resolution,[status(thm)],[f4990,f97]) ).

fof(f7022,plain,
    ( ~ sQ191_spl
    | sQ209_spl
    | ~ sQ202_spl ),
    inference(split_clause,[status(thm)],[f7017,f4996,f5020,f4928]) ).

fof(f7023,definition,
    ( sQ438_spl
  <=> sP0_prd(n2,waterLevel(n3),overflow) ),
    introduced(definition,[new_symbols(definition,[sQ438_spl])],[split_symbol_definition]) ).

fof(f7024,plain,
    ( ~ sQ438_spl
    | sP0_prd(n2,waterLevel(n3),overflow) ),
    inference(component_clause,[status(thm)],[f7023]) ).

fof(f7062,plain,
    ( ~ sQ438_spl
    | overflow = tapOff
    | sP2_prd(waterLevel(n3),overflow) ),
    inference(resolution,[status(thm)],[f7024,f229]) ).

fof(f7069,plain,
    ( ~ sQ438_spl
    | sQ38_spl
    | sQ408_spl ),
    inference(split_clause,[status(thm)],[f7062,f6739,f675,f7023]) ).

fof(f7074,plain,
    ( n2 = n3
    | less_or_equal(n2,n2) ),
    inference(resolution,[status(thm)],[f1719,f700]) ).

fof(f7089,plain,
    ( sQ45_spl
    | sQ375_spl ),
    inference(split_clause,[status(thm)],[f7074,f6376,f771]) ).

fof(f7094,definition,
    ( sQ448_spl
  <=> less_or_equal(n4,n2) ),
    introduced(definition,[new_symbols(definition,[sQ448_spl])],[split_symbol_definition]) ).

fof(f7095,plain,
    ( ~ sQ448_spl
    | less_or_equal(n4,n2) ),
    inference(component_clause,[status(thm)],[f7094]) ).

fof(f7097,definition,
    ( sQ449_spl
  <=> less_or_equal(n3,n3) ),
    introduced(definition,[new_symbols(definition,[sQ449_spl])],[split_symbol_definition]) ).

fof(f7102,definition,
    ( sQ450_spl
  <=> less_or_equal(n5,n2) ),
    introduced(definition,[new_symbols(definition,[sQ450_spl])],[split_symbol_definition]) ).

fof(f7103,plain,
    ( ~ sQ450_spl
    | less_or_equal(n5,n2) ),
    inference(component_clause,[status(thm)],[f7102]) ).

fof(f7113,plain,
    ( n3 = n4
    | less_or_equal(n3,n3) ),
    inference(resolution,[status(thm)],[f1791,f847]) ).

fof(f7129,plain,
    ( sQ53_spl
    | sQ449_spl ),
    inference(split_clause,[status(thm)],[f7113,f7097,f924]) ).

fof(f7135,definition,
    ( sQ451_spl
  <=> less_or_equal(n5,n3) ),
    introduced(definition,[new_symbols(definition,[sQ451_spl])],[split_symbol_definition]) ).

fof(f7136,plain,
    ( ~ sQ451_spl
    | less_or_equal(n5,n3) ),
    inference(component_clause,[status(thm)],[f7135]) ).

fof(f7138,definition,
    ( sQ452_spl
  <=> less_or_equal(n4,n4) ),
    introduced(definition,[new_symbols(definition,[sQ452_spl])],[split_symbol_definition]) ).

fof(f7147,plain,
    ( ~ sQ434_spl
    | less_or_equal(sK1_skl(n3,filling,n0),n2) ),
    inference(resolution,[status(thm)],[f6994,f185]) ).

fof(f7153,plain,
    ( ~ sQ434_spl
    | sK1_skl(n3,filling,n0) = n2
    | less(sK1_skl(n3,filling,n0),n2) ),
    inference(resolution,[status(thm)],[f7147,f170]) ).

fof(f7154,definition,
    ( sQ453_spl
  <=> less(sK1_skl(n3,filling,n0),n2) ),
    introduced(definition,[new_symbols(definition,[sQ453_spl])],[split_symbol_definition]) ).

fof(f7155,plain,
    ( ~ sQ453_spl
    | less(sK1_skl(n3,filling,n0),n2) ),
    inference(component_clause,[status(thm)],[f7154]) ).

fof(f7157,definition,
    ( sQ454_spl
  <=> sK1_skl(n3,filling,n0) = n2 ),
    introduced(definition,[new_symbols(definition,[sQ454_spl])],[split_symbol_definition]) ).

fof(f7158,plain,
    ( ~ sQ454_spl
    | sK1_skl(n3,filling,n0) = n2 ),
    inference(component_clause,[status(thm)],[f7157]) ).

fof(f7160,plain,
    ( ~ sQ434_spl
    | sQ454_spl
    | sQ453_spl ),
    inference(split_clause,[status(thm)],[f7153,f7154,f7157,f6981]) ).

fof(f7164,plain,
    ( ~ sQ453_spl
    | less_or_equal(sK1_skl(n3,filling,n0),n1) ),
    inference(resolution,[status(thm)],[f7155,f181]) ).

fof(f7165,plain,
    ( ~ sQ453_spl
    | ~ less(n2,sK1_skl(n3,filling,n0)) ),
    inference(resolution,[status(thm)],[f7155,f213]) ).

fof(f7168,plain,
    ( ~ sQ453_spl
    | sK1_skl(n3,filling,n0) = n1
    | less(sK1_skl(n3,filling,n0),n1) ),
    inference(resolution,[status(thm)],[f7164,f170]) ).

fof(f7169,definition,
    ( sQ455_spl
  <=> less(sK1_skl(n3,filling,n0),n1) ),
    introduced(definition,[new_symbols(definition,[sQ455_spl])],[split_symbol_definition]) ).

fof(f7170,plain,
    ( ~ sQ455_spl
    | less(sK1_skl(n3,filling,n0),n1) ),
    inference(component_clause,[status(thm)],[f7169]) ).

fof(f7172,definition,
    ( sQ456_spl
  <=> sK1_skl(n3,filling,n0) = n1 ),
    introduced(definition,[new_symbols(definition,[sQ456_spl])],[split_symbol_definition]) ).

fof(f7173,plain,
    ( ~ sQ456_spl
    | sK1_skl(n3,filling,n0) = n1 ),
    inference(component_clause,[status(thm)],[f7172]) ).

fof(f7175,plain,
    ( ~ sQ453_spl
    | sQ456_spl
    | sQ455_spl ),
    inference(split_clause,[status(thm)],[f7168,f7169,f7172,f7154]) ).

fof(f7176,plain,
    ( ~ sQ456_spl
    | ~ sQ454_spl
    | n2 = n1 ),
    inference(backward_demodulation,[status(thm)],[f7158,f7173]) ).

fof(f7177,plain,
    ( ~ sQ456_spl
    | ~ sQ454_spl
    | sQ33_spl ),
    inference(split_clause,[status(thm)],[f7176,f572,f7157,f7172]) ).

fof(f7178,plain,
    ( ~ sQ455_spl
    | less_or_equal(sK1_skl(n3,filling,n0),n0) ),
    inference(resolution,[status(thm)],[f7170,f177]) ).

fof(f7184,plain,
    ( ~ sQ453_spl
    | sK1_skl(n3,filling,n0) = n2
    | less_or_equal(sK1_skl(n3,filling,n0),n1) ),
    inference(resolution,[status(thm)],[f7165,f1382]) ).

fof(f7185,plain,
    ( ~ sQ453_spl
    | less_or_equal(sK1_skl(n3,filling,n0),n2)
    | n2 = sK1_skl(n3,filling,n0) ),
    inference(resolution,[status(thm)],[f7165,f1001]) ).

fof(f7188,definition,
    ( sQ457_spl
  <=> less_or_equal(sK1_skl(n3,filling,n0),n1) ),
    introduced(definition,[new_symbols(definition,[sQ457_spl])],[split_symbol_definition]) ).

fof(f7189,plain,
    ( ~ sQ457_spl
    | less_or_equal(sK1_skl(n3,filling,n0),n1) ),
    inference(component_clause,[status(thm)],[f7188]) ).

fof(f7191,plain,
    ( ~ sQ453_spl
    | sQ454_spl
    | sQ457_spl ),
    inference(split_clause,[status(thm)],[f7184,f7188,f7157,f7154]) ).

fof(f7192,definition,
    ( sQ458_spl
  <=> less_or_equal(sK1_skl(n3,filling,n0),n2) ),
    introduced(definition,[new_symbols(definition,[sQ458_spl])],[split_symbol_definition]) ).

fof(f7195,plain,
    ( ~ sQ453_spl
    | sQ458_spl
    | sQ454_spl ),
    inference(split_clause,[status(thm)],[f7185,f7157,f7192,f7154]) ).

fof(f7204,plain,
    ( ~ sQ448_spl
    | less(n4,n3) ),
    inference(resolution,[status(thm)],[f7095,f186]) ).

fof(f7206,plain,
    ( ~ sQ448_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f7204,f847]) ).

fof(f7207,plain,
    ~ sQ448_spl,
    inference(contradiction_clause,[status(thm)],[f7206]) ).

fof(f7208,plain,
    ( ~ sQ308_spl
    | less(n8,n3) ),
    inference(resolution,[status(thm)],[f5845,f186]) ).

fof(f7210,plain,
    ( ~ sQ308_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f7208,f2989]) ).

fof(f7211,plain,
    ~ sQ308_spl,
    inference(contradiction_clause,[status(thm)],[f7210]) ).

fof(f7212,plain,
    ( ~ sQ299_spl
    | less(n9,n3) ),
    inference(resolution,[status(thm)],[f5780,f186]) ).

fof(f7214,plain,
    ( ~ sQ299_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f7212,f3735]) ).

fof(f7215,plain,
    ~ sQ299_spl,
    inference(contradiction_clause,[status(thm)],[f7214]) ).

fof(f7216,plain,
    ( ~ sQ316_spl
    | less(n7,n3) ),
    inference(resolution,[status(thm)],[f5905,f186]) ).

fof(f7218,plain,
    ( ~ sQ316_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f7216,f2313]) ).

fof(f7219,plain,
    ~ sQ316_spl,
    inference(contradiction_clause,[status(thm)],[f7218]) ).

fof(f7220,plain,
    ( ~ sQ323_spl
    | less(n6,n3) ),
    inference(resolution,[status(thm)],[f5965,f186]) ).

fof(f7222,plain,
    ( ~ sQ323_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f7220,f1935]) ).

fof(f7223,plain,
    ~ sQ323_spl,
    inference(contradiction_clause,[status(thm)],[f7222]) ).

fof(f7224,plain,
    ( ~ sQ450_spl
    | less(n5,n3) ),
    inference(resolution,[status(thm)],[f7103,f186]) ).

fof(f7226,plain,
    ( ~ sQ450_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f7224,f1167]) ).

fof(f7227,plain,
    ~ sQ450_spl,
    inference(contradiction_clause,[status(thm)],[f7226]) ).

fof(f7228,plain,
    ( ~ sQ451_spl
    | less(n5,n4) ),
    inference(resolution,[status(thm)],[f7136,f190]) ).

fof(f7230,plain,
    ( ~ sQ451_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f7228,f850]) ).

fof(f7231,plain,
    ~ sQ451_spl,
    inference(contradiction_clause,[status(thm)],[f7230]) ).

fof(f7232,plain,
    ( ~ sQ311_spl
    | less(n8,n4) ),
    inference(resolution,[status(thm)],[f5857,f190]) ).

fof(f7234,plain,
    ( ~ sQ311_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f7232,f2529]) ).

fof(f7235,plain,
    ~ sQ311_spl,
    inference(contradiction_clause,[status(thm)],[f7234]) ).

fof(f7236,plain,
    ( ~ sQ302_spl
    | less(n9,n4) ),
    inference(resolution,[status(thm)],[f5792,f190]) ).

fof(f7238,plain,
    ( ~ sQ302_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f7236,f3269]) ).

fof(f7239,plain,
    ~ sQ302_spl,
    inference(contradiction_clause,[status(thm)],[f7238]) ).

fof(f7240,plain,
    ( ~ sQ319_spl
    | less(n7,n4) ),
    inference(resolution,[status(thm)],[f5917,f190]) ).

fof(f7242,plain,
    ( ~ sQ319_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f7240,f2006]) ).

fof(f7243,plain,
    ~ sQ319_spl,
    inference(contradiction_clause,[status(thm)],[f7242]) ).

fof(f7244,plain,
    ( ~ sQ326_spl
    | less(n6,n4) ),
    inference(resolution,[status(thm)],[f5977,f190]) ).

fof(f7246,plain,
    ( ~ sQ326_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f7244,f1193]) ).

fof(f7247,plain,
    ~ sQ326_spl,
    inference(contradiction_clause,[status(thm)],[f7246]) ).

fof(f7267,plain,
    ( n4 = n5
    | less_or_equal(n4,n4) ),
    inference(resolution,[status(thm)],[f1836,f850]) ).

fof(f7284,plain,
    ( sQ55_spl
    | sQ452_spl ),
    inference(split_clause,[status(thm)],[f7267,f7138,f956]) ).

fof(f7297,plain,
    ( ~ sQ455_spl
    | sK1_skl(n3,filling,n0) = n0
    | less(sK1_skl(n3,filling,n0),n0) ),
    inference(resolution,[status(thm)],[f7178,f170]) ).

fof(f7298,definition,
    ( sQ459_spl
  <=> less(sK1_skl(n3,filling,n0),n0) ),
    introduced(definition,[new_symbols(definition,[sQ459_spl])],[split_symbol_definition]) ).

fof(f7299,plain,
    ( ~ sQ459_spl
    | less(sK1_skl(n3,filling,n0),n0) ),
    inference(component_clause,[status(thm)],[f7298]) ).

fof(f7301,definition,
    ( sQ460_spl
  <=> sK1_skl(n3,filling,n0) = n0 ),
    introduced(definition,[new_symbols(definition,[sQ460_spl])],[split_symbol_definition]) ).

fof(f7302,plain,
    ( ~ sQ460_spl
    | sK1_skl(n3,filling,n0) = n0 ),
    inference(component_clause,[status(thm)],[f7301]) ).

fof(f7304,plain,
    ( ~ sQ455_spl
    | sQ460_spl
    | sQ459_spl ),
    inference(split_clause,[status(thm)],[f7297,f7298,f7301,f7169]) ).

fof(f7305,plain,
    ( ~ sQ459_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f7299,f174]) ).

fof(f7306,plain,
    ~ sQ459_spl,
    inference(contradiction_clause,[status(thm)],[f7305]) ).

fof(f7348,plain,
    ( ~ sQ312_spl
    | less(n8,n5) ),
    inference(resolution,[status(thm)],[f5862,f194]) ).

fof(f7350,plain,
    ( ~ sQ312_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f7348,f2213]) ).

fof(f7351,plain,
    ~ sQ312_spl,
    inference(contradiction_clause,[status(thm)],[f7350]) ).

fof(f7352,plain,
    ( ~ sQ303_spl
    | less(n9,n5) ),
    inference(resolution,[status(thm)],[f5797,f194]) ).

fof(f7354,plain,
    ( ~ sQ303_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f7352,f2844]) ).

fof(f7355,plain,
    ~ sQ303_spl,
    inference(contradiction_clause,[status(thm)],[f7354]) ).

fof(f7356,plain,
    ( ~ sQ320_spl
    | less(n7,n5) ),
    inference(resolution,[status(thm)],[f5922,f194]) ).

fof(f7358,plain,
    ( ~ sQ320_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f7356,f1397]) ).

fof(f7359,plain,
    ~ sQ320_spl,
    inference(contradiction_clause,[status(thm)],[f7358]) ).

fof(f7361,plain,
    ( ~ sQ327_spl
    | n6 = n4
    | less(n6,n4) ),
    inference(resolution,[status(thm)],[f5982,f170]) ).

fof(f7363,definition,
    ( sQ461_spl
  <=> less(n6,n4) ),
    introduced(definition,[new_symbols(definition,[sQ461_spl])],[split_symbol_definition]) ).

fof(f7364,plain,
    ( ~ sQ461_spl
    | less(n6,n4) ),
    inference(component_clause,[status(thm)],[f7363]) ).

fof(f7366,plain,
    ( ~ sQ327_spl
    | sQ95_spl
    | sQ461_spl ),
    inference(split_clause,[status(thm)],[f7361,f7363,f1467,f5981]) ).

fof(f7367,plain,
    ( ~ sQ461_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f7364,f1193]) ).

fof(f7368,plain,
    ~ sQ461_spl,
    inference(contradiction_clause,[status(thm)],[f7367]) ).

fof(f7412,definition,
    ( sQ466_spl
  <=> sP1_prd(n1,sK6_skl(n1,waterLevel(n3))) ),
    introduced(definition,[new_symbols(definition,[sQ466_spl])],[split_symbol_definition]) ).

fof(f7413,plain,
    ( ~ sQ466_spl
    | sP1_prd(n1,sK6_skl(n1,waterLevel(n3))) ),
    inference(component_clause,[status(thm)],[f7412]) ).

fof(f7423,plain,
    ( ~ releasedAt(waterLevel(n0),n1)
    | ~ happens(tapOff,n0) ),
    inference(resolution,[status(thm)],[f1917,f5408]) ).

fof(f7426,plain,
    ( ~ releasedAt(filling,n1)
    | ~ happens(tapOn,n0) ),
    inference(resolution,[status(thm)],[f1917,f362]) ).

fof(f7427,plain,
    ( ~ sQ181_spl
    | ~ sQ277_spl ),
    inference(split_clause,[status(thm)],[f7423,f5452,f4880]) ).

fof(f7433,definition,
    ( sQ469_spl
  <=> happens(tapOn,n0) ),
    introduced(definition,[new_symbols(definition,[sQ469_spl])],[split_symbol_definition]) ).

fof(f7435,plain,
    ( sQ469_spl
    | ~ happens(tapOn,n0) ),
    inference(component_clause,[status(thm)],[f7433]) ).

fof(f7436,plain,
    ( ~ sQ276_spl
    | ~ sQ469_spl ),
    inference(split_clause,[status(thm)],[f7426,f7433,f5448]) ).

fof(f7437,plain,
    ( sQ469_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f7435,f3754]) ).

fof(f7438,plain,
    sQ469_spl,
    inference(contradiction_clause,[status(thm)],[f7437]) ).

fof(f7478,definition,
    ( sQ470_spl
  <=> sP1_prd(n2,sK4_skl(n2,waterLevel(n3))) ),
    introduced(definition,[new_symbols(definition,[sQ470_spl])],[split_symbol_definition]) ).

fof(f7479,plain,
    ( ~ sQ470_spl
    | sP1_prd(n2,sK4_skl(n2,waterLevel(n3))) ),
    inference(component_clause,[status(thm)],[f7478]) ).

fof(f7520,definition,
    ( sQ478_spl
  <=> happens(sK6_skl(n3,filling),n3) ),
    introduced(definition,[new_symbols(definition,[sQ478_spl])],[split_symbol_definition]) ).

fof(f7521,plain,
    ( ~ sQ478_spl
    | happens(sK6_skl(n3,filling),n3) ),
    inference(component_clause,[status(thm)],[f7520]) ).

fof(f7580,definition,
    ( sQ481_spl
  <=> sP1_prd(n2,sK4_skl(n2,filling)) ),
    introduced(definition,[new_symbols(definition,[sQ481_spl])],[split_symbol_definition]) ).

fof(f7581,plain,
    ( ~ sQ481_spl
    | sP1_prd(n2,sK4_skl(n2,filling)) ),
    inference(component_clause,[status(thm)],[f7580]) ).

fof(f7592,definition,
    ( sQ483_spl
  <=> sP1_prd(n1,sK5_skl(n1,filling)) ),
    introduced(definition,[new_symbols(definition,[sQ483_spl])],[split_symbol_definition]) ).

fof(f7593,plain,
    ( ~ sQ483_spl
    | sP1_prd(n1,sK5_skl(n1,filling)) ),
    inference(component_clause,[status(thm)],[f7592]) ).

fof(f7660,plain,
    ( ~ sQ478_spl
    | holdsAt(waterLevel(n3),n3)
    | sP1_prd(n3,sK6_skl(n3,filling)) ),
    inference(resolution,[status(thm)],[f7521,f136]) ).

fof(f7663,definition,
    ( sQ485_spl
  <=> sP1_prd(n3,sK6_skl(n3,filling)) ),
    introduced(definition,[new_symbols(definition,[sQ485_spl])],[split_symbol_definition]) ).

fof(f7664,plain,
    ( ~ sQ485_spl
    | sP1_prd(n3,sK6_skl(n3,filling)) ),
    inference(component_clause,[status(thm)],[f7663]) ).

fof(f7666,plain,
    ( ~ sQ478_spl
    | sQ349_spl
    | sQ485_spl ),
    inference(split_clause,[status(thm)],[f7660,f7663,f6217,f7520]) ).

fof(f7687,plain,
    ( ~ sQ485_spl
    | n3 = n0 ),
    inference(resolution,[status(thm)],[f7664,f236]) ).

fof(f7690,plain,
    ( ~ sQ485_spl
    | sQ43_spl ),
    inference(split_clause,[status(thm)],[f7687,f734,f7663]) ).

fof(f7692,plain,
    ( sQ191_spl
    | ~ sQ212_spl ),
    inference(split_clause,[status(thm)],[f5051,f5040,f4928]) ).

fof(f7693,plain,
    ( ~ sQ283_spl
    | releases(sK7_skl(n1,filling),filling,n1)
    | releasedAt(filling,n1) ),
    inference(resolution,[status(thm)],[f5528,f495]) ).

fof(f7697,definition,
    ( sQ487_spl
  <=> releases(sK7_skl(n1,filling),filling,n1) ),
    introduced(definition,[new_symbols(definition,[sQ487_spl])],[split_symbol_definition]) ).

fof(f7698,plain,
    ( ~ sQ487_spl
    | releases(sK7_skl(n1,filling),filling,n1) ),
    inference(component_clause,[status(thm)],[f7697]) ).

fof(f7700,plain,
    ( ~ sQ283_spl
    | sQ487_spl
    | sQ276_spl ),
    inference(split_clause,[status(thm)],[f7693,f5448,f7697,f5511]) ).

fof(f7759,plain,
    ( ~ sQ481_spl
    | n2 = n0 ),
    inference(resolution,[status(thm)],[f7581,f236]) ).

fof(f7762,plain,
    ( ~ sQ481_spl
    | sQ31_spl ),
    inference(split_clause,[status(thm)],[f7759,f539,f7580]) ).

fof(f7794,definition,
    ( sQ492_spl
  <=> sP1_prd(n2,sK6_skl(n2,filling)) ),
    introduced(definition,[new_symbols(definition,[sQ492_spl])],[split_symbol_definition]) ).

fof(f7795,plain,
    ( ~ sQ492_spl
    | sP1_prd(n2,sK6_skl(n2,filling)) ),
    inference(component_clause,[status(thm)],[f7794]) ).

fof(f7806,definition,
    ( sQ494_spl
  <=> sP1_prd(n1,sK7_skl(n1,filling)) ),
    introduced(definition,[new_symbols(definition,[sQ494_spl])],[split_symbol_definition]) ).

fof(f7807,plain,
    ( ~ sQ494_spl
    | sP1_prd(n1,sK7_skl(n1,filling)) ),
    inference(component_clause,[status(thm)],[f7806]) ).

fof(f7853,plain,
    ( ~ sQ492_spl
    | n2 = n0 ),
    inference(resolution,[status(thm)],[f7795,f236]) ).

fof(f7856,plain,
    ( ~ sQ492_spl
    | sQ31_spl ),
    inference(split_clause,[status(thm)],[f7853,f539,f7794]) ).

fof(f7878,plain,
    ( ~ sQ483_spl
    | n1 = n0 ),
    inference(resolution,[status(thm)],[f7593,f236]) ).

fof(f7881,plain,
    ( ~ sQ483_spl
    | sQ17_spl ),
    inference(split_clause,[status(thm)],[f7878,f391,f7592]) ).

fof(f7883,plain,
    ( ~ sQ494_spl
    | n1 = n0 ),
    inference(resolution,[status(thm)],[f7807,f236]) ).

fof(f7886,plain,
    ( ~ sQ494_spl
    | sQ17_spl ),
    inference(split_clause,[status(thm)],[f7883,f391,f7806]) ).

fof(f7891,definition,
    ( sQ498_spl
  <=> sP1_prd(n2,sK6_skl(n2,waterLevel(n3))) ),
    introduced(definition,[new_symbols(definition,[sQ498_spl])],[split_symbol_definition]) ).

fof(f7892,plain,
    ( ~ sQ498_spl
    | sP1_prd(n2,sK6_skl(n2,waterLevel(n3))) ),
    inference(component_clause,[status(thm)],[f7891]) ).

fof(f7900,plain,
    ( ~ sQ220_spl
    | sQ283_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f5105,f5532]) ).

fof(f7901,plain,
    ( ~ sQ220_spl
    | sQ283_spl ),
    inference(contradiction_clause,[status(thm)],[f7900]) ).

fof(f7914,plain,
    ( ~ sQ221_spl
    | holdsAt(waterLevel(n3),n3)
    | sP1_prd(n3,sK6_skl(n3,waterLevel(n3))) ),
    inference(resolution,[status(thm)],[f5111,f136]) ).

fof(f7917,definition,
    ( sQ502_spl
  <=> sP1_prd(n3,sK6_skl(n3,waterLevel(n3))) ),
    introduced(definition,[new_symbols(definition,[sQ502_spl])],[split_symbol_definition]) ).

fof(f7918,plain,
    ( ~ sQ502_spl
    | sP1_prd(n3,sK6_skl(n3,waterLevel(n3))) ),
    inference(component_clause,[status(thm)],[f7917]) ).

fof(f7920,plain,
    ( ~ sQ221_spl
    | sQ349_spl
    | sQ502_spl ),
    inference(split_clause,[status(thm)],[f7914,f7917,f6217,f5110]) ).

fof(f8014,plain,
    ( ~ sQ348_spl
    | n3 = n0 ),
    inference(resolution,[status(thm)],[f6215,f236]) ).

fof(f8017,plain,
    ( ~ sQ348_spl
    | sQ43_spl ),
    inference(split_clause,[status(thm)],[f8014,f734,f6214]) ).

fof(f8061,definition,
    ( sQ522_spl
  <=> sP0_prd(n4,filling,tapOff) ),
    introduced(definition,[new_symbols(definition,[sQ522_spl])],[split_symbol_definition]) ).

fof(f8062,plain,
    ( ~ sQ522_spl
    | sP0_prd(n4,filling,tapOff) ),
    inference(component_clause,[status(thm)],[f8061]) ).

fof(f8064,definition,
    ( sQ523_spl
  <=> filling = waterLevel(sK8_skl(n4,filling,tapOff)) ),
    introduced(definition,[new_symbols(definition,[sQ523_spl])],[split_symbol_definition]) ).

fof(f8065,plain,
    ( ~ sQ523_spl
    | filling = waterLevel(sK8_skl(n4,filling,tapOff)) ),
    inference(component_clause,[status(thm)],[f8064]) ).

fof(f8077,plain,
    ( ~ sQ523_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f8065,f150]) ).

fof(f8078,plain,
    ~ sQ523_spl,
    inference(contradiction_clause,[status(thm)],[f8077]) ).

fof(f8079,plain,
    ( ~ sQ522_spl
    | filling = waterLevel(sK10_skl(n4,filling,tapOff))
    | sP2_prd(filling,tapOff) ),
    inference(resolution,[status(thm)],[f8062,f230]) ).

fof(f8083,definition,
    ( sQ526_spl
  <=> sP2_prd(filling,tapOff) ),
    introduced(definition,[new_symbols(definition,[sQ526_spl])],[split_symbol_definition]) ).

fof(f8084,plain,
    ( ~ sQ526_spl
    | sP2_prd(filling,tapOff) ),
    inference(component_clause,[status(thm)],[f8083]) ).

fof(f8086,definition,
    ( sQ527_spl
  <=> filling = waterLevel(sK10_skl(n4,filling,tapOff)) ),
    introduced(definition,[new_symbols(definition,[sQ527_spl])],[split_symbol_definition]) ).

fof(f8087,plain,
    ( ~ sQ527_spl
    | filling = waterLevel(sK10_skl(n4,filling,tapOff)) ),
    inference(component_clause,[status(thm)],[f8086]) ).

fof(f8089,plain,
    ( ~ sQ522_spl
    | sQ527_spl
    | sQ526_spl ),
    inference(split_clause,[status(thm)],[f8079,f8083,f8086,f8061]) ).

fof(f8095,plain,
    ( ~ sQ527_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f8087,f150]) ).

fof(f8096,plain,
    ~ sQ527_spl,
    inference(contradiction_clause,[status(thm)],[f8095]) ).

fof(f8100,plain,
    ( ~ sQ526_spl
    | tapOff = overflow
    | tapOff = tapOn ),
    inference(resolution,[status(thm)],[f8084,f240]) ).

fof(f8105,plain,
    ( ~ sQ526_spl
    | sQ38_spl
    | sQ70_spl ),
    inference(split_clause,[status(thm)],[f8100,f1080,f675,f8083]) ).

fof(f8151,definition,
    ( sQ536_spl
  <=> filling = waterLevel(sK8_skl(n4,filling,sK5_skl(n4,filling))) ),
    introduced(definition,[new_symbols(definition,[sQ536_spl])],[split_symbol_definition]) ).

fof(f8152,plain,
    ( ~ sQ536_spl
    | filling = waterLevel(sK8_skl(n4,filling,sK5_skl(n4,filling))) ),
    inference(component_clause,[status(thm)],[f8151]) ).

fof(f8161,plain,
    ( ~ sQ536_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f8152,f150]) ).

fof(f8162,plain,
    ~ sQ536_spl,
    inference(contradiction_clause,[status(thm)],[f8161]) ).

fof(f8164,plain,
    ( ~ sQ380_spl
    | filling = waterLevel(sK9_skl(filling,sK7_skl(n4,filling))) ),
    inference(resolution,[status(thm)],[f6470,f130]) ).

fof(f8167,plain,
    ( ~ sQ380_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f8164,f150]) ).

fof(f8168,plain,
    ~ sQ380_spl,
    inference(contradiction_clause,[status(thm)],[f8167]) ).

fof(f8206,definition,
    ( sQ544_spl
  <=> sP1_prd(plus(n4,n1),overflow) ),
    introduced(definition,[new_symbols(definition,[sQ544_spl])],[split_symbol_definition]) ).

fof(f8207,plain,
    ( ~ sQ544_spl
    | sP1_prd(plus(n4,n1),overflow) ),
    inference(component_clause,[status(thm)],[f8206]) ).

fof(f8214,plain,
    ( ~ sQ544_spl
    | overflow = tapOn ),
    inference(resolution,[status(thm)],[f8207,f235]) ).

fof(f8216,plain,
    ( ~ sQ544_spl
    | sQ37_spl ),
    inference(split_clause,[status(thm)],[f8214,f658,f8206]) ).

fof(f8232,definition,
    ( sQ547_spl
  <=> sP1_prd(n4,sK6_skl(n4,waterLevel(n0))) ),
    introduced(definition,[new_symbols(definition,[sQ547_spl])],[split_symbol_definition]) ).

fof(f8233,plain,
    ( ~ sQ547_spl
    | sP1_prd(n4,sK6_skl(n4,waterLevel(n0))) ),
    inference(component_clause,[status(thm)],[f8232]) ).

fof(f8413,plain,
    ( ~ sQ418_spl
    | n1 = n0 ),
    inference(resolution,[status(thm)],[f6795,f236]) ).

fof(f8416,plain,
    ( ~ sQ418_spl
    | sQ17_spl ),
    inference(split_clause,[status(thm)],[f8413,f391,f6794]) ).

fof(f8418,plain,
    ( ~ sQ420_spl
    | n3 = n0 ),
    inference(resolution,[status(thm)],[f6807,f236]) ).

fof(f8421,plain,
    ( ~ sQ420_spl
    | sQ43_spl ),
    inference(split_clause,[status(thm)],[f8418,f734,f6806]) ).

fof(f8426,plain,
    ( ~ sQ423_spl
    | n2 = n0 ),
    inference(resolution,[status(thm)],[f6839,f236]) ).

fof(f8429,plain,
    ( ~ sQ423_spl
    | sQ31_spl ),
    inference(split_clause,[status(thm)],[f8426,f539,f6838]) ).

fof(f8532,definition,
    ( sQ589_spl
  <=> happens(sK6_skl(n3,waterLevel(n2)),n3) ),
    introduced(definition,[new_symbols(definition,[sQ589_spl])],[split_symbol_definition]) ).

fof(f8533,plain,
    ( ~ sQ589_spl
    | happens(sK6_skl(n3,waterLevel(n2)),n3) ),
    inference(component_clause,[status(thm)],[f8532]) ).

fof(f8577,definition,
    ( sQ598_spl
  <=> holdsAt(waterLevel(n2),n0) ),
    introduced(definition,[new_symbols(definition,[sQ598_spl])],[split_symbol_definition]) ).

fof(f8578,plain,
    ( ~ sQ598_spl
    | holdsAt(waterLevel(n2),n0) ),
    inference(component_clause,[status(thm)],[f8577]) ).

fof(f8648,plain,
    ( ~ sQ598_spl
    | n2 = n0 ),
    inference(resolution,[status(thm)],[f8578,f292]) ).

fof(f8655,plain,
    ( ~ sQ598_spl
    | sQ31_spl ),
    inference(split_clause,[status(thm)],[f8648,f539,f8577]) ).

fof(f8712,definition,
    ( sQ616_spl
  <=> sP2_prd(waterLevel(n2),tapOff) ),
    introduced(definition,[new_symbols(definition,[sQ616_spl])],[split_symbol_definition]) ).

fof(f8713,plain,
    ( ~ sQ616_spl
    | sP2_prd(waterLevel(n2),tapOff) ),
    inference(component_clause,[status(thm)],[f8712]) ).

fof(f8725,plain,
    ( ~ sQ616_spl
    | tapOff = overflow
    | waterLevel(n2) = filling ),
    inference(resolution,[status(thm)],[f8713,f242]) ).

fof(f8729,definition,
    ( sQ619_spl
  <=> waterLevel(n2) = filling ),
    introduced(definition,[new_symbols(definition,[sQ619_spl])],[split_symbol_definition]) ).

fof(f8730,plain,
    ( ~ sQ619_spl
    | waterLevel(n2) = filling ),
    inference(component_clause,[status(thm)],[f8729]) ).

fof(f8732,definition,
    ( sQ620_spl
  <=> waterLevel(n2) = spilling ),
    introduced(definition,[new_symbols(definition,[sQ620_spl])],[split_symbol_definition]) ).

fof(f8733,plain,
    ( ~ sQ620_spl
    | waterLevel(n2) = spilling ),
    inference(component_clause,[status(thm)],[f8732]) ).

fof(f8736,plain,
    ( ~ sQ616_spl
    | sQ38_spl
    | sQ619_spl ),
    inference(split_clause,[status(thm)],[f8725,f8729,f675,f8712]) ).

fof(f8739,plain,
    ( ~ sQ620_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f8733,f151]) ).

fof(f8740,plain,
    ~ sQ620_spl,
    inference(contradiction_clause,[status(thm)],[f8739]) ).

fof(f8741,plain,
    ( ~ sQ619_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f8730,f150]) ).

fof(f8742,plain,
    ~ sQ619_spl,
    inference(contradiction_clause,[status(thm)],[f8741]) ).

fof(f8762,definition,
    ( sQ624_spl
  <=> stoppedIn(n0,filling,plus(n0,n0)) ),
    introduced(definition,[new_symbols(definition,[sQ624_spl])],[split_symbol_definition]) ).

fof(f8763,plain,
    ( ~ sQ624_spl
    | stoppedIn(n0,filling,plus(n0,n0)) ),
    inference(component_clause,[status(thm)],[f8762]) ).

fof(f8770,plain,
    ( ~ sQ624_spl
    | stoppedIn(n0,filling,n0) ),
    inference(forward_demodulation,[status(thm)],[f157,f8763]) ).

fof(f8772,plain,
    ( ~ sQ624_spl
    | less(sK1_skl(n0,filling,n0),n0) ),
    inference(resolution,[status(thm)],[f8770,f62]) ).

fof(f8775,plain,
    ( ~ sQ624_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f8772,f174]) ).

fof(f8776,plain,
    ~ sQ624_spl,
    inference(contradiction_clause,[status(thm)],[f8775]) ).

fof(f8778,plain,
    ! [X0] :
      ( holdsAt(waterLevel(n1),plus(n0,n1))
      | stoppedIn(n0,filling,plus(n0,n1))
      | ~ less(n0,n1)
      | ~ initiates(X0,filling,n0)
      | ~ happens(X0,n0) ),
    inference(resolution,[status(thm)],[f6969,f75]) ).

fof(f8779,definition,
    ( sQ626_spl
  <=> stoppedIn(n0,filling,plus(n0,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ626_spl])],[split_symbol_definition]) ).

fof(f8780,plain,
    ( ~ sQ626_spl
    | stoppedIn(n0,filling,plus(n0,n1)) ),
    inference(component_clause,[status(thm)],[f8779]) ).

fof(f8782,definition,
    ( sQ627_spl
  <=> holdsAt(waterLevel(n1),plus(n0,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ627_spl])],[split_symbol_definition]) ).

fof(f8783,plain,
    ( ~ sQ627_spl
    | holdsAt(waterLevel(n1),plus(n0,n1)) ),
    inference(component_clause,[status(thm)],[f8782]) ).

fof(f8785,plain,
    ( sQ627_spl
    | sQ626_spl
    | ~ sQ16_spl
    | sQ432_spl ),
    inference(split_clause,[status(thm)],[f8778,f6973,f388,f8779,f8782]) ).

fof(f8786,plain,
    ( ~ sQ627_spl
    | holdsAt(waterLevel(n1),n1) ),
    inference(forward_demodulation,[status(thm)],[f158,f8783]) ).

fof(f8787,plain,
    ( ~ sQ626_spl
    | stoppedIn(n0,filling,n1) ),
    inference(forward_demodulation,[status(thm)],[f158,f8780]) ).

fof(f8796,definition,
    ( sQ628_spl
  <=> holdsAt(waterLevel(n1),n0) ),
    introduced(definition,[new_symbols(definition,[sQ628_spl])],[split_symbol_definition]) ).

fof(f8797,plain,
    ( ~ sQ628_spl
    | holdsAt(waterLevel(n1),n0) ),
    inference(component_clause,[status(thm)],[f8796]) ).

fof(f8828,plain,
    ( ~ sQ626_spl
    | less(sK1_skl(n1,filling,n0),n1) ),
    inference(resolution,[status(thm)],[f8787,f62]) ).

fof(f8829,plain,
    ( ~ sQ626_spl
    | less(n0,sK1_skl(n1,filling,n0)) ),
    inference(resolution,[status(thm)],[f8787,f61]) ).

fof(f8839,definition,
    ( sQ636_spl
  <=> holdsAt(waterLevel(n1),n1) ),
    introduced(definition,[new_symbols(definition,[sQ636_spl])],[split_symbol_definition]) ).

fof(f8840,plain,
    ( ~ sQ636_spl
    | holdsAt(waterLevel(n1),n1) ),
    inference(component_clause,[status(thm)],[f8839]) ).

fof(f8894,plain,
    ( ~ sQ628_spl
    | n1 = n0 ),
    inference(resolution,[status(thm)],[f8797,f292]) ).

fof(f8901,plain,
    ( ~ sQ628_spl
    | sQ17_spl ),
    inference(split_clause,[status(thm)],[f8894,f391,f8796]) ).

fof(f8938,definition,
    ( sQ656_spl
  <=> happens(sK6_skl(n3,waterLevel(n1)),n3) ),
    introduced(definition,[new_symbols(definition,[sQ656_spl])],[split_symbol_definition]) ).

fof(f8939,plain,
    ( ~ sQ656_spl
    | happens(sK6_skl(n3,waterLevel(n1)),n3) ),
    inference(component_clause,[status(thm)],[f8938]) ).

fof(f9005,plain,
    ( ~ sQ432_spl
    | ~ happens(tapOn,n0) ),
    inference(resolution,[status(thm)],[f6974,f362]) ).

fof(f9006,plain,
    ( ~ sQ432_spl
    | ~ sQ469_spl ),
    inference(split_clause,[status(thm)],[f9005,f7433,f6973]) ).

fof(f9012,plain,
    ( ~ sQ434_spl
    | ~ sQ460_spl
    | less(n0,n0) ),
    inference(forward_demodulation,[status(thm)],[f7302,f6995]) ).

fof(f9013,plain,
    ( ~ sQ434_spl
    | ~ sQ460_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f9012,f174]) ).

fof(f9014,plain,
    ( ~ sQ434_spl
    | ~ sQ460_spl ),
    inference(contradiction_clause,[status(thm)],[f9013]) ).

fof(f9018,plain,
    ( ~ sQ434_spl
    | happens(sK0_skl(n3,filling,n0),sK1_skl(n3,filling,n0)) ),
    inference(resolution,[status(thm)],[f6991,f60]) ).

fof(f9040,definition,
    ( sQ666_spl
  <=> sP0_prd(n2,waterLevel(n2),overflow) ),
    introduced(definition,[new_symbols(definition,[sQ666_spl])],[split_symbol_definition]) ).

fof(f9041,plain,
    ( ~ sQ666_spl
    | sP0_prd(n2,waterLevel(n2),overflow) ),
    inference(component_clause,[status(thm)],[f9040]) ).

fof(f9126,plain,
    ( ~ sQ434_spl
    | ~ sQ454_spl
    | happens(sK0_skl(n3,filling,n0),n2) ),
    inference(forward_demodulation,[status(thm)],[f7158,f6996]) ).

fof(f9128,plain,
    ( ~ sQ434_spl
    | ~ sQ454_spl
    | sK0_skl(n3,filling,n0) = overflow
    | sP1_prd(n2,sK0_skl(n3,filling,n0)) ),
    inference(resolution,[status(thm)],[f9126,f138]) ).

fof(f9129,plain,
    ( ~ sQ434_spl
    | ~ sQ454_spl
    | holdsAt(filling,n2)
    | sP1_prd(n2,sK0_skl(n3,filling,n0)) ),
    inference(resolution,[status(thm)],[f9126,f137]) ).

fof(f9130,definition,
    ( sQ673_spl
  <=> sP1_prd(n2,sK0_skl(n3,filling,n0)) ),
    introduced(definition,[new_symbols(definition,[sQ673_spl])],[split_symbol_definition]) ).

fof(f9131,plain,
    ( ~ sQ673_spl
    | sP1_prd(n2,sK0_skl(n3,filling,n0)) ),
    inference(component_clause,[status(thm)],[f9130]) ).

fof(f9134,definition,
    ( sQ674_spl
  <=> sK0_skl(n3,filling,n0) = overflow ),
    introduced(definition,[new_symbols(definition,[sQ674_spl])],[split_symbol_definition]) ).

fof(f9135,plain,
    ( ~ sQ674_spl
    | sK0_skl(n3,filling,n0) = overflow ),
    inference(component_clause,[status(thm)],[f9134]) ).

fof(f9137,plain,
    ( ~ sQ434_spl
    | ~ sQ454_spl
    | sQ674_spl
    | sQ673_spl ),
    inference(split_clause,[status(thm)],[f9128,f9130,f9134,f7157,f6981]) ).

fof(f9138,plain,
    ( ~ sQ434_spl
    | ~ sQ454_spl
    | sQ178_spl
    | sQ673_spl ),
    inference(split_clause,[status(thm)],[f9129,f9130,f4860,f7157,f6981]) ).

fof(f9139,plain,
    ( ~ sQ434_spl
    | ~ sQ454_spl
    | ~ sQ674_spl
    | happens(overflow,n2) ),
    inference(backward_demodulation,[status(thm)],[f9135,f9126]) ).

fof(f9140,plain,
    ( ~ sQ434_spl
    | ~ sQ454_spl
    | ~ sQ674_spl
    | sQ202_spl ),
    inference(split_clause,[status(thm)],[f9139,f4996,f9134,f7157,f6981]) ).

fof(f9148,plain,
    ( ~ sQ457_spl
    | ~ sQ454_spl
    | less_or_equal(n2,n1) ),
    inference(forward_demodulation,[status(thm)],[f7158,f7189]) ).

fof(f9149,plain,
    ( ~ sQ457_spl
    | ~ sQ454_spl
    | sQ90_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f9148,f1387]) ).

fof(f9150,plain,
    ( ~ sQ457_spl
    | ~ sQ454_spl
    | sQ90_spl ),
    inference(contradiction_clause,[status(thm)],[f9149]) ).

fof(f9152,plain,
    ( ~ sQ434_spl
    | ~ sQ454_spl
    | terminates(sK0_skl(n3,filling,n0),filling,n2) ),
    inference(forward_demodulation,[status(thm)],[f7158,f6993]) ).

fof(f9153,plain,
    ( ~ sQ434_spl
    | ~ sQ454_spl
    | sK0_skl(n3,filling,n0) = overflow
    | sK0_skl(n3,filling,n0) = tapOff ),
    inference(resolution,[status(thm)],[f9152,f120]) ).

fof(f9156,definition,
    ( sQ675_spl
  <=> sK0_skl(n3,filling,n0) = tapOff ),
    introduced(definition,[new_symbols(definition,[sQ675_spl])],[split_symbol_definition]) ).

fof(f9157,plain,
    ( ~ sQ675_spl
    | sK0_skl(n3,filling,n0) = tapOff ),
    inference(component_clause,[status(thm)],[f9156]) ).

fof(f9159,plain,
    ( ~ sQ434_spl
    | ~ sQ454_spl
    | sQ674_spl
    | sQ675_spl ),
    inference(split_clause,[status(thm)],[f9153,f9156,f9134,f7157,f6981]) ).

fof(f9184,plain,
    ( ~ sQ666_spl
    | overflow = tapOff
    | sP2_prd(waterLevel(n2),overflow) ),
    inference(resolution,[status(thm)],[f9041,f229]) ).

fof(f9187,definition,
    ( sQ678_spl
  <=> sP2_prd(waterLevel(n2),overflow) ),
    introduced(definition,[new_symbols(definition,[sQ678_spl])],[split_symbol_definition]) ).

fof(f9188,plain,
    ( ~ sQ678_spl
    | sP2_prd(waterLevel(n2),overflow) ),
    inference(component_clause,[status(thm)],[f9187]) ).

fof(f9194,plain,
    ( ~ sQ666_spl
    | sQ38_spl
    | sQ678_spl ),
    inference(split_clause,[status(thm)],[f9184,f9187,f675,f9040]) ).

fof(f9201,plain,
    ( ~ sQ678_spl
    | waterLevel(n2) = spilling
    | overflow = tapOn ),
    inference(resolution,[status(thm)],[f9188,f241]) ).

fof(f9206,plain,
    ( ~ sQ678_spl
    | sQ620_spl
    | sQ37_spl ),
    inference(split_clause,[status(thm)],[f9201,f658,f8732,f9187]) ).

fof(f9263,plain,
    ( ~ sQ673_spl
    | ~ sQ675_spl
    | sP1_prd(n2,tapOff) ),
    inference(forward_demodulation,[status(thm)],[f9157,f9131]) ).

fof(f9264,plain,
    ( ~ sQ673_spl
    | ~ sQ675_spl
    | n2 = n0 ),
    inference(resolution,[status(thm)],[f9263,f236]) ).

fof(f9267,plain,
    ( ~ sQ673_spl
    | ~ sQ675_spl
    | sQ31_spl ),
    inference(split_clause,[status(thm)],[f9264,f539,f9156,f9130]) ).

fof(f9287,plain,
    ( ~ sQ434_spl
    | ~ sQ456_spl
    | happens(sK0_skl(n3,filling,n0),n1) ),
    inference(backward_demodulation,[status(thm)],[f7173,f9018]) ).

fof(f9311,plain,
    ( ~ sQ466_spl
    | n1 = n0 ),
    inference(resolution,[status(thm)],[f7413,f236]) ).

fof(f9314,plain,
    ( ~ sQ466_spl
    | sQ17_spl ),
    inference(split_clause,[status(thm)],[f9311,f391,f7412]) ).

fof(f9324,plain,
    ( ~ sQ434_spl
    | ~ sQ674_spl
    | happens(overflow,sK1_skl(n3,filling,n0)) ),
    inference(forward_demodulation,[status(thm)],[f9135,f6996]) ).

fof(f9325,plain,
    ( ~ sQ434_spl
    | ~ sQ674_spl
    | ~ sQ456_spl
    | happens(overflow,n1) ),
    inference(forward_demodulation,[status(thm)],[f7173,f9324]) ).

fof(f9326,plain,
    ( ~ sQ434_spl
    | ~ sQ674_spl
    | ~ sQ456_spl
    | sQ177_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f9325,f4859]) ).

fof(f9327,plain,
    ( ~ sQ434_spl
    | ~ sQ674_spl
    | ~ sQ456_spl
    | sQ177_spl ),
    inference(contradiction_clause,[status(thm)],[f9326]) ).

fof(f9332,plain,
    ( ~ sQ434_spl
    | ~ sQ456_spl
    | terminates(sK0_skl(n3,filling,n0),filling,n1) ),
    inference(forward_demodulation,[status(thm)],[f7173,f6993]) ).

fof(f9342,plain,
    ( ~ sQ434_spl
    | ~ sQ456_spl
    | sK0_skl(n3,filling,n0) = overflow
    | sP1_prd(n1,sK0_skl(n3,filling,n0)) ),
    inference(resolution,[status(thm)],[f9287,f138]) ).

fof(f9344,definition,
    ( sQ686_spl
  <=> sP1_prd(n1,sK0_skl(n3,filling,n0)) ),
    introduced(definition,[new_symbols(definition,[sQ686_spl])],[split_symbol_definition]) ).

fof(f9345,plain,
    ( ~ sQ686_spl
    | sP1_prd(n1,sK0_skl(n3,filling,n0)) ),
    inference(component_clause,[status(thm)],[f9344]) ).

fof(f9348,plain,
    ( ~ sQ434_spl
    | ~ sQ456_spl
    | sQ674_spl
    | sQ686_spl ),
    inference(split_clause,[status(thm)],[f9342,f9344,f9134,f7172,f6981]) ).

fof(f9367,plain,
    ( ~ sQ179_spl
    | tapOff = overflow
    | sP1_prd(n1,tapOff) ),
    inference(resolution,[status(thm)],[f4865,f138]) ).

fof(f9369,definition,
    ( sQ687_spl
  <=> sP1_prd(n1,tapOff) ),
    introduced(definition,[new_symbols(definition,[sQ687_spl])],[split_symbol_definition]) ).

fof(f9370,plain,
    ( ~ sQ687_spl
    | sP1_prd(n1,tapOff) ),
    inference(component_clause,[status(thm)],[f9369]) ).

fof(f9371,plain,
    ( sQ687_spl
    | ~ sP1_prd(n1,tapOff) ),
    inference(component_clause,[status(thm)],[f9369]) ).

fof(f9373,plain,
    ( ~ sQ179_spl
    | sQ38_spl
    | sQ687_spl ),
    inference(split_clause,[status(thm)],[f9367,f9369,f675,f4864]) ).

fof(f9375,plain,
    ( ~ sQ687_spl
    | n1 = n0 ),
    inference(resolution,[status(thm)],[f9370,f236]) ).

fof(f9378,plain,
    ( ~ sQ687_spl
    | sQ17_spl ),
    inference(split_clause,[status(thm)],[f9375,f391,f9369]) ).

fof(f9390,plain,
    ( ~ sQ434_spl
    | ~ sQ456_spl
    | sK0_skl(n3,filling,n0) = overflow
    | sK0_skl(n3,filling,n0) = tapOff ),
    inference(resolution,[status(thm)],[f9332,f120]) ).

fof(f9398,plain,
    ( ~ sQ434_spl
    | ~ sQ456_spl
    | sQ674_spl
    | sQ675_spl ),
    inference(split_clause,[status(thm)],[f9390,f9156,f9134,f7172,f6981]) ).

fof(f9402,plain,
    ( ~ sQ686_spl
    | ~ sQ675_spl
    | sP1_prd(n1,tapOff) ),
    inference(forward_demodulation,[status(thm)],[f9157,f9345]) ).

fof(f9403,plain,
    ( ~ sQ686_spl
    | ~ sQ675_spl
    | sQ687_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f9402,f9371]) ).

fof(f9404,plain,
    ( ~ sQ686_spl
    | ~ sQ675_spl
    | sQ687_spl ),
    inference(contradiction_clause,[status(thm)],[f9403]) ).

fof(f9521,definition,
    ( sQ700_spl
  <=> terminates(sK4_skl(n2,waterLevel(n4)),waterLevel(n4),n2) ),
    introduced(definition,[new_symbols(definition,[sQ700_spl])],[split_symbol_definition]) ).

fof(f9522,plain,
    ( ~ sQ700_spl
    | terminates(sK4_skl(n2,waterLevel(n4)),waterLevel(n4),n2) ),
    inference(component_clause,[status(thm)],[f9521]) ).

fof(f9559,definition,
    ( sQ703_spl
  <=> happens(sK4_skl(n3,waterLevel(n4)),n3) ),
    introduced(definition,[new_symbols(definition,[sQ703_spl])],[split_symbol_definition]) ).

fof(f9560,plain,
    ( ~ sQ703_spl
    | happens(sK4_skl(n3,waterLevel(n4)),n3) ),
    inference(component_clause,[status(thm)],[f9559]) ).

fof(f9566,definition,
    ( sQ705_spl
  <=> terminates(sK4_skl(n3,waterLevel(n4)),waterLevel(n4),n3) ),
    introduced(definition,[new_symbols(definition,[sQ705_spl])],[split_symbol_definition]) ).

fof(f9567,plain,
    ( ~ sQ705_spl
    | terminates(sK4_skl(n3,waterLevel(n4)),waterLevel(n4),n3) ),
    inference(component_clause,[status(thm)],[f9566]) ).

fof(f9574,definition,
    ( sQ706_spl
  <=> happens(sK6_skl(n3,waterLevel(n4)),n3) ),
    introduced(definition,[new_symbols(definition,[sQ706_spl])],[split_symbol_definition]) ).

fof(f9575,plain,
    ( ~ sQ706_spl
    | happens(sK6_skl(n3,waterLevel(n4)),n3) ),
    inference(component_clause,[status(thm)],[f9574]) ).

fof(f9581,definition,
    ( sQ708_spl
  <=> terminates(sK6_skl(n3,waterLevel(n4)),waterLevel(n4),n3) ),
    introduced(definition,[new_symbols(definition,[sQ708_spl])],[split_symbol_definition]) ).

fof(f9582,plain,
    ( ~ sQ708_spl
    | terminates(sK6_skl(n3,waterLevel(n4)),waterLevel(n4),n3) ),
    inference(component_clause,[status(thm)],[f9581]) ).

fof(f9607,definition,
    ( sQ714_spl
  <=> terminates(sK6_skl(n2,waterLevel(n4)),waterLevel(n4),n2) ),
    introduced(definition,[new_symbols(definition,[sQ714_spl])],[split_symbol_definition]) ).

fof(f9608,plain,
    ( ~ sQ714_spl
    | terminates(sK6_skl(n2,waterLevel(n4)),waterLevel(n4),n2) ),
    inference(component_clause,[status(thm)],[f9607]) ).

fof(f9621,definition,
    ( sQ715_spl
  <=> holdsAt(waterLevel(n4),n0) ),
    introduced(definition,[new_symbols(definition,[sQ715_spl])],[split_symbol_definition]) ).

fof(f9622,plain,
    ( ~ sQ715_spl
    | holdsAt(waterLevel(n4),n0) ),
    inference(component_clause,[status(thm)],[f9621]) ).

fof(f9639,definition,
    ( sQ720_spl
  <=> terminates(sK4_skl(n1,waterLevel(n4)),waterLevel(n4),n1) ),
    introduced(definition,[new_symbols(definition,[sQ720_spl])],[split_symbol_definition]) ).

fof(f9640,plain,
    ( ~ sQ720_spl
    | terminates(sK4_skl(n1,waterLevel(n4)),waterLevel(n4),n1) ),
    inference(component_clause,[status(thm)],[f9639]) ).

fof(f9662,definition,
    ( sQ724_spl
  <=> terminates(sK4_skl(n4,waterLevel(n4)),waterLevel(n4),n4) ),
    introduced(definition,[new_symbols(definition,[sQ724_spl])],[split_symbol_definition]) ).

fof(f9663,plain,
    ( ~ sQ724_spl
    | terminates(sK4_skl(n4,waterLevel(n4)),waterLevel(n4),n4) ),
    inference(component_clause,[status(thm)],[f9662]) ).

fof(f9751,plain,
    ( ~ sQ715_spl
    | n4 = n0 ),
    inference(resolution,[status(thm)],[f9622,f292]) ).

fof(f9758,plain,
    ( ~ sQ715_spl
    | sQ49_spl ),
    inference(split_clause,[status(thm)],[f9751,f860,f9621]) ).

fof(f9846,definition,
    ( sQ747_spl
  <=> terminates(sK4_skl(n4,waterLevel(n6)),waterLevel(n6),n4) ),
    introduced(definition,[new_symbols(definition,[sQ747_spl])],[split_symbol_definition]) ).

fof(f9847,plain,
    ( ~ sQ747_spl
    | terminates(sK4_skl(n4,waterLevel(n6)),waterLevel(n6),n4) ),
    inference(component_clause,[status(thm)],[f9846]) ).

fof(f9856,definition,
    ( sQ748_spl
  <=> stoppedIn(n1,filling,plus(n1,n0)) ),
    introduced(definition,[new_symbols(definition,[sQ748_spl])],[split_symbol_definition]) ).

fof(f9857,plain,
    ( ~ sQ748_spl
    | stoppedIn(n1,filling,plus(n1,n0)) ),
    inference(component_clause,[status(thm)],[f9856]) ).

fof(f9864,plain,
    ( ~ sQ748_spl
    | stoppedIn(n1,filling,n1) ),
    inference(forward_demodulation,[status(thm)],[f271,f9857]) ).

fof(f9877,plain,
    ( ~ sQ748_spl
    | less(sK1_skl(n1,filling,n1),n1) ),
    inference(resolution,[status(thm)],[f9864,f62]) ).

fof(f9878,plain,
    ( ~ sQ748_spl
    | less(n1,sK1_skl(n1,filling,n1)) ),
    inference(resolution,[status(thm)],[f9864,f61]) ).

fof(f9896,definition,
    ( sQ753_spl
  <=> sP1_prd(n1,sK5_skl(n1,waterLevel(n4))) ),
    introduced(definition,[new_symbols(definition,[sQ753_spl])],[split_symbol_definition]) ).

fof(f9897,plain,
    ( ~ sQ753_spl
    | sP1_prd(n1,sK5_skl(n1,waterLevel(n4))) ),
    inference(component_clause,[status(thm)],[f9896]) ).

fof(f9910,plain,
    ( ~ sQ703_spl
    | holdsAt(waterLevel(n3),n3)
    | sP1_prd(n3,sK4_skl(n3,waterLevel(n4))) ),
    inference(resolution,[status(thm)],[f9560,f136]) ).

fof(f9913,definition,
    ( sQ755_spl
  <=> sP1_prd(n3,sK4_skl(n3,waterLevel(n4))) ),
    introduced(definition,[new_symbols(definition,[sQ755_spl])],[split_symbol_definition]) ).

fof(f9914,plain,
    ( ~ sQ755_spl
    | sP1_prd(n3,sK4_skl(n3,waterLevel(n4))) ),
    inference(component_clause,[status(thm)],[f9913]) ).

fof(f9916,plain,
    ( ~ sQ703_spl
    | sQ349_spl
    | sQ755_spl ),
    inference(split_clause,[status(thm)],[f9910,f9913,f6217,f9559]) ).

fof(f10044,definition,
    ( sQ775_spl
  <=> sP0_prd(n1,filling,overflow) ),
    introduced(definition,[new_symbols(definition,[sQ775_spl])],[split_symbol_definition]) ).

fof(f10045,plain,
    ( ~ sQ775_spl
    | sP0_prd(n1,filling,overflow) ),
    inference(component_clause,[status(thm)],[f10044]) ).

fof(f10047,definition,
    ( sQ776_spl
  <=> filling = waterLevel(sK8_skl(n1,filling,overflow)) ),
    introduced(definition,[new_symbols(definition,[sQ776_spl])],[split_symbol_definition]) ).

fof(f10048,plain,
    ( ~ sQ776_spl
    | filling = waterLevel(sK8_skl(n1,filling,overflow)) ),
    inference(component_clause,[status(thm)],[f10047]) ).

fof(f10060,plain,
    ( ~ sQ776_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f10048,f150]) ).

fof(f10061,plain,
    ~ sQ776_spl,
    inference(contradiction_clause,[status(thm)],[f10060]) ).

fof(f10062,plain,
    ( ~ sQ775_spl
    | filling = waterLevel(sK10_skl(n1,filling,overflow))
    | sP2_prd(filling,overflow) ),
    inference(resolution,[status(thm)],[f10045,f230]) ).

fof(f10066,definition,
    ( sQ779_spl
  <=> sP2_prd(filling,overflow) ),
    introduced(definition,[new_symbols(definition,[sQ779_spl])],[split_symbol_definition]) ).

fof(f10067,plain,
    ( ~ sQ779_spl
    | sP2_prd(filling,overflow) ),
    inference(component_clause,[status(thm)],[f10066]) ).

fof(f10069,definition,
    ( sQ780_spl
  <=> filling = waterLevel(sK10_skl(n1,filling,overflow)) ),
    introduced(definition,[new_symbols(definition,[sQ780_spl])],[split_symbol_definition]) ).

fof(f10070,plain,
    ( ~ sQ780_spl
    | filling = waterLevel(sK10_skl(n1,filling,overflow)) ),
    inference(component_clause,[status(thm)],[f10069]) ).

fof(f10072,plain,
    ( ~ sQ775_spl
    | sQ780_spl
    | sQ779_spl ),
    inference(split_clause,[status(thm)],[f10062,f10066,f10069,f10044]) ).

fof(f10078,plain,
    ( ~ sQ780_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f10070,f150]) ).

fof(f10079,plain,
    ~ sQ780_spl,
    inference(contradiction_clause,[status(thm)],[f10078]) ).

fof(f10082,plain,
    ( ~ sQ779_spl
    | filling = spilling
    | overflow = tapOn ),
    inference(resolution,[status(thm)],[f10067,f241]) ).

fof(f10087,plain,
    ( ~ sQ779_spl
    | sQ77_spl
    | sQ37_spl ),
    inference(split_clause,[status(thm)],[f10082,f658,f1158,f10066]) ).

fof(f10089,plain,
    ( ~ sQ706_spl
    | holdsAt(waterLevel(n3),n3)
    | sP1_prd(n3,sK6_skl(n3,waterLevel(n4))) ),
    inference(resolution,[status(thm)],[f9575,f136]) ).

fof(f10092,definition,
    ( sQ782_spl
  <=> sP1_prd(n3,sK6_skl(n3,waterLevel(n4))) ),
    introduced(definition,[new_symbols(definition,[sQ782_spl])],[split_symbol_definition]) ).

fof(f10093,plain,
    ( ~ sQ782_spl
    | sP1_prd(n3,sK6_skl(n3,waterLevel(n4))) ),
    inference(component_clause,[status(thm)],[f10092]) ).

fof(f10095,plain,
    ( ~ sQ706_spl
    | sQ349_spl
    | sQ782_spl ),
    inference(split_clause,[status(thm)],[f10089,f10092,f6217,f9574]) ).

fof(f10112,definition,
    ( sQ784_spl
  <=> sP1_prd(n2,sK6_skl(n2,waterLevel(n4))) ),
    introduced(definition,[new_symbols(definition,[sQ784_spl])],[split_symbol_definition]) ).

fof(f10113,plain,
    ( ~ sQ784_spl
    | sP1_prd(n2,sK6_skl(n2,waterLevel(n4))) ),
    inference(component_clause,[status(thm)],[f10112]) ).

fof(f10237,definition,
    ( sQ806_spl
  <=> sP0_prd(n3,filling,tapOff) ),
    introduced(definition,[new_symbols(definition,[sQ806_spl])],[split_symbol_definition]) ).

fof(f10238,plain,
    ( ~ sQ806_spl
    | sP0_prd(n3,filling,tapOff) ),
    inference(component_clause,[status(thm)],[f10237]) ).

fof(f10240,definition,
    ( sQ807_spl
  <=> filling = waterLevel(sK8_skl(n3,filling,tapOff)) ),
    introduced(definition,[new_symbols(definition,[sQ807_spl])],[split_symbol_definition]) ).

fof(f10241,plain,
    ( ~ sQ807_spl
    | filling = waterLevel(sK8_skl(n3,filling,tapOff)) ),
    inference(component_clause,[status(thm)],[f10240]) ).

fof(f10253,plain,
    ( ~ sQ807_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f10241,f150]) ).

fof(f10254,plain,
    ~ sQ807_spl,
    inference(contradiction_clause,[status(thm)],[f10253]) ).

fof(f10334,definition,
    ( sQ825_spl
  <=> sP1_prd(n4,sK6_skl(n4,waterLevel(n4))) ),
    introduced(definition,[new_symbols(definition,[sQ825_spl])],[split_symbol_definition]) ).

fof(f10335,plain,
    ( ~ sQ825_spl
    | sP1_prd(n4,sK6_skl(n4,waterLevel(n4))) ),
    inference(component_clause,[status(thm)],[f10334]) ).

fof(f10415,plain,
    ( ~ sQ806_spl
    | filling = waterLevel(sK10_skl(n3,filling,tapOff))
    | sP2_prd(filling,tapOff) ),
    inference(resolution,[status(thm)],[f10238,f230]) ).

fof(f10419,definition,
    ( sQ841_spl
  <=> filling = waterLevel(sK10_skl(n3,filling,tapOff)) ),
    introduced(definition,[new_symbols(definition,[sQ841_spl])],[split_symbol_definition]) ).

fof(f10420,plain,
    ( ~ sQ841_spl
    | filling = waterLevel(sK10_skl(n3,filling,tapOff)) ),
    inference(component_clause,[status(thm)],[f10419]) ).

fof(f10422,plain,
    ( ~ sQ806_spl
    | sQ841_spl
    | sQ526_spl ),
    inference(split_clause,[status(thm)],[f10415,f8083,f10419,f10237]) ).

fof(f10428,plain,
    ( ~ sQ841_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f10420,f150]) ).

fof(f10429,plain,
    ~ sQ841_spl,
    inference(contradiction_clause,[status(thm)],[f10428]) ).

fof(f10477,definition,
    ( sQ849_spl
  <=> terminates(sK4_skl(plus(n4,n1),waterLevel(n6)),waterLevel(n6),plus(n4,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ849_spl])],[split_symbol_definition]) ).

fof(f10478,plain,
    ( ~ sQ849_spl
    | terminates(sK4_skl(plus(n4,n1),waterLevel(n6)),waterLevel(n6),plus(n4,n1)) ),
    inference(component_clause,[status(thm)],[f10477]) ).

fof(f10526,definition,
    ( sQ859_spl
  <=> terminates(sK6_skl(plus(n4,n1),waterLevel(n6)),waterLevel(n6),plus(n4,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ859_spl])],[split_symbol_definition]) ).

fof(f10527,plain,
    ( ~ sQ859_spl
    | terminates(sK6_skl(plus(n4,n1),waterLevel(n6)),waterLevel(n6),plus(n4,n1)) ),
    inference(component_clause,[status(thm)],[f10526]) ).

fof(f10592,definition,
    ( sQ871_spl
  <=> happens(sK4_skl(n3,waterLevel(n5)),n3) ),
    introduced(definition,[new_symbols(definition,[sQ871_spl])],[split_symbol_definition]) ).

fof(f10593,plain,
    ( ~ sQ871_spl
    | happens(sK4_skl(n3,waterLevel(n5)),n3) ),
    inference(component_clause,[status(thm)],[f10592]) ).

fof(f10599,definition,
    ( sQ873_spl
  <=> terminates(sK4_skl(n3,waterLevel(n5)),waterLevel(n5),n3) ),
    introduced(definition,[new_symbols(definition,[sQ873_spl])],[split_symbol_definition]) ).

fof(f10600,plain,
    ( ~ sQ873_spl
    | terminates(sK4_skl(n3,waterLevel(n5)),waterLevel(n5),n3) ),
    inference(component_clause,[status(thm)],[f10599]) ).

fof(f10660,definition,
    ( sQ882_spl
  <=> sP0_prd(n2,filling,tapOff) ),
    introduced(definition,[new_symbols(definition,[sQ882_spl])],[split_symbol_definition]) ).

fof(f10661,plain,
    ( ~ sQ882_spl
    | sP0_prd(n2,filling,tapOff) ),
    inference(component_clause,[status(thm)],[f10660]) ).

fof(f10663,definition,
    ( sQ883_spl
  <=> filling = waterLevel(sK8_skl(n2,filling,tapOff)) ),
    introduced(definition,[new_symbols(definition,[sQ883_spl])],[split_symbol_definition]) ).

fof(f10664,plain,
    ( ~ sQ883_spl
    | filling = waterLevel(sK8_skl(n2,filling,tapOff)) ),
    inference(component_clause,[status(thm)],[f10663]) ).

fof(f10676,plain,
    ( ~ sQ883_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f10664,f150]) ).

fof(f10677,plain,
    ~ sQ883_spl,
    inference(contradiction_clause,[status(thm)],[f10676]) ).

fof(f10678,plain,
    ( ~ sQ882_spl
    | filling = waterLevel(sK10_skl(n2,filling,tapOff))
    | sP2_prd(filling,tapOff) ),
    inference(resolution,[status(thm)],[f10661,f230]) ).

fof(f10682,definition,
    ( sQ886_spl
  <=> filling = waterLevel(sK10_skl(n2,filling,tapOff)) ),
    introduced(definition,[new_symbols(definition,[sQ886_spl])],[split_symbol_definition]) ).

fof(f10683,plain,
    ( ~ sQ886_spl
    | filling = waterLevel(sK10_skl(n2,filling,tapOff)) ),
    inference(component_clause,[status(thm)],[f10682]) ).

fof(f10685,plain,
    ( ~ sQ882_spl
    | sQ886_spl
    | sQ526_spl ),
    inference(split_clause,[status(thm)],[f10678,f8083,f10682,f10660]) ).

fof(f10691,plain,
    ( ~ sQ886_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f10683,f150]) ).

fof(f10692,plain,
    ~ sQ886_spl,
    inference(contradiction_clause,[status(thm)],[f10691]) ).

fof(f10697,plain,
    ( ~ sQ748_spl
    | ~ less(sK1_skl(n1,filling,n1),n1) ),
    inference(resolution,[status(thm)],[f9878,f213]) ).

fof(f10699,plain,
    ( ~ sQ748_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f10697,f9877]) ).

fof(f10700,plain,
    ~ sQ748_spl,
    inference(contradiction_clause,[status(thm)],[f10699]) ).

fof(f10843,plain,
    ( ~ sQ487_spl
    | filling = waterLevel(sK9_skl(filling,sK7_skl(n1,filling))) ),
    inference(resolution,[status(thm)],[f7698,f130]) ).

fof(f10846,plain,
    ( ~ sQ487_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f10843,f150]) ).

fof(f10847,plain,
    ~ sQ487_spl,
    inference(contradiction_clause,[status(thm)],[f10846]) ).

fof(f10851,plain,
    ( ~ sQ498_spl
    | n2 = n0 ),
    inference(resolution,[status(thm)],[f7892,f236]) ).

fof(f10854,plain,
    ( ~ sQ498_spl
    | sQ31_spl ),
    inference(split_clause,[status(thm)],[f10851,f539,f7891]) ).

fof(f10859,plain,
    ( ~ sQ502_spl
    | n3 = n0 ),
    inference(resolution,[status(thm)],[f7918,f236]) ).

fof(f10862,plain,
    ( ~ sQ502_spl
    | sQ43_spl ),
    inference(split_clause,[status(thm)],[f10859,f734,f7917]) ).

fof(f10999,definition,
    ( sQ912_spl
  <=> terminates(sK4_skl(n3,waterLevel(plus(n3,n2))),waterLevel(plus(n3,n2)),n3) ),
    introduced(definition,[new_symbols(definition,[sQ912_spl])],[split_symbol_definition]) ).

fof(f11000,plain,
    ( ~ sQ912_spl
    | terminates(sK4_skl(n3,waterLevel(plus(n3,n2))),waterLevel(plus(n3,n2)),n3) ),
    inference(component_clause,[status(thm)],[f10999]) ).

fof(f11012,plain,
    ( ~ sQ782_spl
    | n3 = n0 ),
    inference(resolution,[status(thm)],[f10093,f236]) ).

fof(f11015,plain,
    ( ~ sQ782_spl
    | sQ43_spl ),
    inference(split_clause,[status(thm)],[f11012,f734,f10092]) ).

fof(f11017,plain,
    ( ~ sQ784_spl
    | n2 = n0 ),
    inference(resolution,[status(thm)],[f10113,f236]) ).

fof(f11020,plain,
    ( ~ sQ784_spl
    | sQ31_spl ),
    inference(split_clause,[status(thm)],[f11017,f539,f10112]) ).

fof(f11059,definition,
    ( sQ920_spl
  <=> terminates(sK4_skl(plus(n1,n4),waterLevel(plus(n3,n4))),waterLevel(plus(n3,n4)),plus(n1,n4)) ),
    introduced(definition,[new_symbols(definition,[sQ920_spl])],[split_symbol_definition]) ).

fof(f11060,plain,
    ( ~ sQ920_spl
    | terminates(sK4_skl(plus(n1,n4),waterLevel(plus(n3,n4))),waterLevel(plus(n3,n4)),plus(n1,n4)) ),
    inference(component_clause,[status(thm)],[f11059]) ).

fof(f11090,definition,
    ( sQ925_spl
  <=> sP1_prd(n4,sK7_skl(n4,waterLevel(n3))) ),
    introduced(definition,[new_symbols(definition,[sQ925_spl])],[split_symbol_definition]) ).

fof(f11091,plain,
    ( ~ sQ925_spl
    | sP1_prd(n4,sK7_skl(n4,waterLevel(n3))) ),
    inference(component_clause,[status(thm)],[f11090]) ).

fof(f11170,definition,
    ( sQ931_spl
  <=> sP1_prd(n4,sK5_skl(n4,waterLevel(n4))) ),
    introduced(definition,[new_symbols(definition,[sQ931_spl])],[split_symbol_definition]) ).

fof(f11171,plain,
    ( ~ sQ931_spl
    | sP1_prd(n4,sK5_skl(n4,waterLevel(n4))) ),
    inference(component_clause,[status(thm)],[f11170]) ).

fof(f11220,plain,
    ( ~ sQ335_spl
    | n2 = n0 ),
    inference(resolution,[status(thm)],[f6060,f236]) ).

fof(f11223,plain,
    ( ~ sQ335_spl
    | sQ31_spl ),
    inference(split_clause,[status(thm)],[f11220,f539,f6059]) ).

fof(f11231,definition,
    ( sQ941_spl
  <=> sP1_prd(n4,sK7_skl(n4,waterLevel(n4))) ),
    introduced(definition,[new_symbols(definition,[sQ941_spl])],[split_symbol_definition]) ).

fof(f11232,plain,
    ( ~ sQ941_spl
    | sP1_prd(n4,sK7_skl(n4,waterLevel(n4))) ),
    inference(component_clause,[status(thm)],[f11231]) ).

fof(f11243,plain,
    ( ~ sQ825_spl
    | n4 = n0 ),
    inference(resolution,[status(thm)],[f10335,f236]) ).

fof(f11246,plain,
    ( ~ sQ825_spl
    | sQ49_spl ),
    inference(split_clause,[status(thm)],[f11243,f860,f10334]) ).

fof(f11272,definition,
    ( sQ947_spl
  <=> sP1_prd(n4,sK5_skl(n4,waterLevel(n6))) ),
    introduced(definition,[new_symbols(definition,[sQ947_spl])],[split_symbol_definition]) ).

fof(f11273,plain,
    ( ~ sQ947_spl
    | sP1_prd(n4,sK5_skl(n4,waterLevel(n6))) ),
    inference(component_clause,[status(thm)],[f11272]) ).

fof(f11284,definition,
    ( sQ949_spl
  <=> sP1_prd(n4,sK7_skl(n4,waterLevel(n6))) ),
    introduced(definition,[new_symbols(definition,[sQ949_spl])],[split_symbol_definition]) ).

fof(f11285,plain,
    ( ~ sQ949_spl
    | sP1_prd(n4,sK7_skl(n4,waterLevel(n6))) ),
    inference(component_clause,[status(thm)],[f11284]) ).

fof(f11351,definition,
    ( sQ962_spl
  <=> filling = waterLevel(sK10_skl(n4,filling,sK5_skl(n4,filling))) ),
    introduced(definition,[new_symbols(definition,[sQ962_spl])],[split_symbol_definition]) ).

fof(f11352,plain,
    ( ~ sQ962_spl
    | filling = waterLevel(sK10_skl(n4,filling,sK5_skl(n4,filling))) ),
    inference(component_clause,[status(thm)],[f11351]) ).

fof(f11364,plain,
    ( ~ sQ962_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f11352,f150]) ).

fof(f11365,plain,
    ~ sQ962_spl,
    inference(contradiction_clause,[status(thm)],[f11364]) ).

fof(f11374,definition,
    ( sQ965_spl
  <=> sP1_prd(n4,sK6_skl(n4,waterLevel(n6))) ),
    introduced(definition,[new_symbols(definition,[sQ965_spl])],[split_symbol_definition]) ).

fof(f11375,plain,
    ( ~ sQ965_spl
    | sP1_prd(n4,sK6_skl(n4,waterLevel(n6))) ),
    inference(component_clause,[status(thm)],[f11374]) ).

fof(f11425,plain,
    ( ~ sQ871_spl
    | holdsAt(waterLevel(n3),n3)
    | sP1_prd(n3,sK4_skl(n3,waterLevel(n5))) ),
    inference(resolution,[status(thm)],[f10593,f136]) ).

fof(f11428,definition,
    ( sQ973_spl
  <=> sP1_prd(n3,sK4_skl(n3,waterLevel(n5))) ),
    introduced(definition,[new_symbols(definition,[sQ973_spl])],[split_symbol_definition]) ).

fof(f11429,plain,
    ( ~ sQ973_spl
    | sP1_prd(n3,sK4_skl(n3,waterLevel(n5))) ),
    inference(component_clause,[status(thm)],[f11428]) ).

fof(f11431,plain,
    ( ~ sQ871_spl
    | sQ349_spl
    | sQ973_spl ),
    inference(split_clause,[status(thm)],[f11425,f11428,f6217,f10592]) ).

fof(f11479,plain,
    ( ~ sQ547_spl
    | n4 = n0 ),
    inference(resolution,[status(thm)],[f8233,f236]) ).

fof(f11482,plain,
    ( ~ sQ547_spl
    | sQ49_spl ),
    inference(split_clause,[status(thm)],[f11479,f860,f8232]) ).

fof(f11554,definition,
    ( sQ994_spl
  <=> sP1_prd(n4,sK4_skl(n4,waterLevel(n5))) ),
    introduced(definition,[new_symbols(definition,[sQ994_spl])],[split_symbol_definition]) ).

fof(f11555,plain,
    ( ~ sQ994_spl
    | sP1_prd(n4,sK4_skl(n4,waterLevel(n5))) ),
    inference(component_clause,[status(thm)],[f11554]) ).

fof(f11566,definition,
    ( sQ996_spl
  <=> sP1_prd(n4,sK6_skl(n4,waterLevel(n5))) ),
    introduced(definition,[new_symbols(definition,[sQ996_spl])],[split_symbol_definition]) ).

fof(f11567,plain,
    ( ~ sQ996_spl
    | sP1_prd(n4,sK6_skl(n4,waterLevel(n5))) ),
    inference(component_clause,[status(thm)],[f11566]) ).

fof(f11577,plain,
    ( ~ sQ700_spl
    | waterLevel(n4) = filling ),
    inference(resolution,[status(thm)],[f9522,f247]) ).

fof(f11586,plain,
    ( ~ sQ700_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f11577,f150]) ).

fof(f11587,plain,
    ~ sQ700_spl,
    inference(contradiction_clause,[status(thm)],[f11586]) ).

fof(f11629,plain,
    ( ~ sQ747_spl
    | waterLevel(n6) = filling ),
    inference(resolution,[status(thm)],[f9847,f247]) ).

fof(f11638,plain,
    ( ~ sQ747_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f11629,f150]) ).

fof(f11639,plain,
    ~ sQ747_spl,
    inference(contradiction_clause,[status(thm)],[f11638]) ).

fof(f11655,definition,
    ( sQ1006_spl
  <=> sP1_prd(n2,sK4_skl(n2,waterLevel(n2))) ),
    introduced(definition,[new_symbols(definition,[sQ1006_spl])],[split_symbol_definition]) ).

fof(f11656,plain,
    ( ~ sQ1006_spl
    | sP1_prd(n2,sK4_skl(n2,waterLevel(n2))) ),
    inference(component_clause,[status(thm)],[f11655]) ).

fof(f11728,definition,
    ( sQ1016_spl
  <=> terminates(sK4_skl(n4,waterLevel(plus(n3,n2))),waterLevel(plus(n3,n2)),n4) ),
    introduced(definition,[new_symbols(definition,[sQ1016_spl])],[split_symbol_definition]) ).

fof(f11729,plain,
    ( ~ sQ1016_spl
    | terminates(sK4_skl(n4,waterLevel(plus(n3,n2))),waterLevel(plus(n3,n2)),n4) ),
    inference(component_clause,[status(thm)],[f11728]) ).

fof(f11747,definition,
    ( sQ1019_spl
  <=> terminates(sK6_skl(n4,waterLevel(plus(n3,n2))),waterLevel(plus(n3,n2)),n4) ),
    introduced(definition,[new_symbols(definition,[sQ1019_spl])],[split_symbol_definition]) ).

fof(f11748,plain,
    ( ~ sQ1019_spl
    | terminates(sK6_skl(n4,waterLevel(plus(n3,n2))),waterLevel(plus(n3,n2)),n4) ),
    inference(component_clause,[status(thm)],[f11747]) ).

fof(f11811,plain,
    ( ~ sQ589_spl
    | holdsAt(waterLevel(n3),n3)
    | sP1_prd(n3,sK6_skl(n3,waterLevel(n2))) ),
    inference(resolution,[status(thm)],[f8533,f136]) ).

fof(f11814,definition,
    ( sQ1030_spl
  <=> sP1_prd(n3,sK6_skl(n3,waterLevel(n2))) ),
    introduced(definition,[new_symbols(definition,[sQ1030_spl])],[split_symbol_definition]) ).

fof(f11815,plain,
    ( ~ sQ1030_spl
    | sP1_prd(n3,sK6_skl(n3,waterLevel(n2))) ),
    inference(component_clause,[status(thm)],[f11814]) ).

fof(f11817,plain,
    ( ~ sQ589_spl
    | sQ349_spl
    | sQ1030_spl ),
    inference(split_clause,[status(thm)],[f11811,f11814,f6217,f8532]) ).

fof(f11829,definition,
    ( sQ1032_spl
  <=> sP1_prd(n2,sK6_skl(n2,waterLevel(n2))) ),
    introduced(definition,[new_symbols(definition,[sQ1032_spl])],[split_symbol_definition]) ).

fof(f11830,plain,
    ( ~ sQ1032_spl
    | sP1_prd(n2,sK6_skl(n2,waterLevel(n2))) ),
    inference(component_clause,[status(thm)],[f11829]) ).

fof(f12004,definition,
    ( sQ1060_spl
  <=> sP1_prd(n4,sK6_skl(n4,waterLevel(n2))) ),
    introduced(definition,[new_symbols(definition,[sQ1060_spl])],[split_symbol_definition]) ).

fof(f12005,plain,
    ( ~ sQ1060_spl
    | sP1_prd(n4,sK6_skl(n4,waterLevel(n2))) ),
    inference(component_clause,[status(thm)],[f12004]) ).

fof(f12019,plain,
    ( ~ sQ947_spl
    | n4 = n0 ),
    inference(resolution,[status(thm)],[f11273,f236]) ).

fof(f12022,plain,
    ( ~ sQ947_spl
    | sQ49_spl ),
    inference(split_clause,[status(thm)],[f12019,f860,f11272]) ).

fof(f12056,definition,
    ( sQ1064_spl
  <=> sP1_prd(n4,sK5_skl(n4,waterLevel(n5))) ),
    introduced(definition,[new_symbols(definition,[sQ1064_spl])],[split_symbol_definition]) ).

fof(f12057,plain,
    ( ~ sQ1064_spl
    | sP1_prd(n4,sK5_skl(n4,waterLevel(n5))) ),
    inference(component_clause,[status(thm)],[f12056]) ).

fof(f12129,plain,
    ( ~ sQ673_spl
    | ~ sQ674_spl
    | sP1_prd(n2,overflow) ),
    inference(forward_demodulation,[status(thm)],[f9135,f9131]) ).

fof(f12130,plain,
    ( ~ sQ673_spl
    | ~ sQ674_spl
    | sQ211_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f12129,f5039]) ).

fof(f12131,plain,
    ( ~ sQ673_spl
    | ~ sQ674_spl
    | sQ211_spl ),
    inference(contradiction_clause,[status(thm)],[f12130]) ).

fof(f12154,definition,
    ( sQ1072_spl
  <=> sP1_prd(n4,sK7_skl(n4,waterLevel(n5))) ),
    introduced(definition,[new_symbols(definition,[sQ1072_spl])],[split_symbol_definition]) ).

fof(f12155,plain,
    ( ~ sQ1072_spl
    | sP1_prd(n4,sK7_skl(n4,waterLevel(n5))) ),
    inference(component_clause,[status(thm)],[f12154]) ).

fof(f12198,plain,
    ( ~ sQ626_spl
    | less_or_equal(sK1_skl(n1,filling,n0),n0) ),
    inference(resolution,[status(thm)],[f8828,f177]) ).

fof(f12206,definition,
    ( sQ1078_spl
  <=> sP1_prd(n2,sK4_skl(n2,waterLevel(n1))) ),
    introduced(definition,[new_symbols(definition,[sQ1078_spl])],[split_symbol_definition]) ).

fof(f12207,plain,
    ( ~ sQ1078_spl
    | sP1_prd(n2,sK4_skl(n2,waterLevel(n1))) ),
    inference(component_clause,[status(thm)],[f12206]) ).

fof(f12218,definition,
    ( sQ1080_spl
  <=> sP1_prd(n1,sK5_skl(n1,waterLevel(n1))) ),
    introduced(definition,[new_symbols(definition,[sQ1080_spl])],[split_symbol_definition]) ).

fof(f12219,plain,
    ( ~ sQ1080_spl
    | sP1_prd(n1,sK5_skl(n1,waterLevel(n1))) ),
    inference(component_clause,[status(thm)],[f12218]) ).

fof(f12237,definition,
    ( sQ1082_spl
  <=> less(sK1_skl(n2,filling,n1),n0) ),
    introduced(definition,[new_symbols(definition,[sQ1082_spl])],[split_symbol_definition]) ).

fof(f12238,plain,
    ( ~ sQ1082_spl
    | less(sK1_skl(n2,filling,n1),n0) ),
    inference(component_clause,[status(thm)],[f12237]) ).

fof(f12244,plain,
    ( ~ sQ1082_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f12238,f174]) ).

fof(f12245,plain,
    ~ sQ1082_spl,
    inference(contradiction_clause,[status(thm)],[f12244]) ).

fof(f12273,definition,
    ( sQ1086_spl
  <=> sP1_prd(n2,sK6_skl(n2,waterLevel(n1))) ),
    introduced(definition,[new_symbols(definition,[sQ1086_spl])],[split_symbol_definition]) ).

fof(f12274,plain,
    ( ~ sQ1086_spl
    | sP1_prd(n2,sK6_skl(n2,waterLevel(n1))) ),
    inference(component_clause,[status(thm)],[f12273]) ).

fof(f12318,plain,
    ( ~ sQ656_spl
    | holdsAt(waterLevel(n3),n3)
    | sP1_prd(n3,sK6_skl(n3,waterLevel(n1))) ),
    inference(resolution,[status(thm)],[f8939,f136]) ).

fof(f12321,definition,
    ( sQ1094_spl
  <=> sP1_prd(n3,sK6_skl(n3,waterLevel(n1))) ),
    introduced(definition,[new_symbols(definition,[sQ1094_spl])],[split_symbol_definition]) ).

fof(f12322,plain,
    ( ~ sQ1094_spl
    | sP1_prd(n3,sK6_skl(n3,waterLevel(n1))) ),
    inference(component_clause,[status(thm)],[f12321]) ).

fof(f12324,plain,
    ( ~ sQ656_spl
    | sQ349_spl
    | sQ1094_spl ),
    inference(split_clause,[status(thm)],[f12318,f12321,f6217,f8938]) ).

fof(f12348,plain,
    ( ~ sQ965_spl
    | n4 = n0 ),
    inference(resolution,[status(thm)],[f11375,f236]) ).

fof(f12351,plain,
    ( ~ sQ965_spl
    | sQ49_spl ),
    inference(split_clause,[status(thm)],[f12348,f860,f11374]) ).

fof(f12479,definition,
    ( sQ1115_spl
  <=> sP1_prd(n4,sK4_skl(n4,waterLevel(n1))) ),
    introduced(definition,[new_symbols(definition,[sQ1115_spl])],[split_symbol_definition]) ).

fof(f12480,plain,
    ( ~ sQ1115_spl
    | sP1_prd(n4,sK4_skl(n4,waterLevel(n1))) ),
    inference(component_clause,[status(thm)],[f12479]) ).

fof(f12488,plain,
    ( ~ sQ753_spl
    | n1 = n0 ),
    inference(resolution,[status(thm)],[f9897,f236]) ).

fof(f12491,plain,
    ( ~ sQ753_spl
    | sQ17_spl ),
    inference(split_clause,[status(thm)],[f12488,f391,f9896]) ).

fof(f12496,plain,
    ( ~ sQ996_spl
    | n4 = n0 ),
    inference(resolution,[status(thm)],[f11567,f236]) ).

fof(f12499,plain,
    ( ~ sQ996_spl
    | sQ49_spl ),
    inference(split_clause,[status(thm)],[f12496,f860,f11566]) ).

fof(f12519,plain,
    ( ~ sQ949_spl
    | n4 = n0 ),
    inference(resolution,[status(thm)],[f11285,f236]) ).

fof(f12522,plain,
    ( ~ sQ949_spl
    | sQ49_spl ),
    inference(split_clause,[status(thm)],[f12519,f860,f11284]) ).

fof(f12579,plain,
    ( ~ sQ470_spl
    | n2 = n0 ),
    inference(resolution,[status(thm)],[f7479,f236]) ).

fof(f12582,plain,
    ( ~ sQ470_spl
    | sQ31_spl ),
    inference(split_clause,[status(thm)],[f12579,f539,f7478]) ).

fof(f12648,plain,
    ( ~ sQ912_spl
    | waterLevel(plus(n3,n2)) = filling ),
    inference(resolution,[status(thm)],[f11000,f247]) ).

fof(f12664,plain,
    ( ~ sQ912_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f12648,f150]) ).

fof(f12665,plain,
    ~ sQ912_spl,
    inference(contradiction_clause,[status(thm)],[f12664]) ).

fof(f12804,plain,
    ( ~ sQ755_spl
    | n3 = n0 ),
    inference(resolution,[status(thm)],[f9914,f236]) ).

fof(f12807,plain,
    ( ~ sQ755_spl
    | sQ43_spl ),
    inference(split_clause,[status(thm)],[f12804,f734,f9913]) ).

fof(f12809,plain,
    ( ~ sQ973_spl
    | n3 = n0 ),
    inference(resolution,[status(thm)],[f11429,f236]) ).

fof(f12812,plain,
    ( ~ sQ973_spl
    | sQ43_spl ),
    inference(split_clause,[status(thm)],[f12809,f734,f11428]) ).

fof(f12850,plain,
    ( ~ sQ920_spl
    | waterLevel(plus(n3,n4)) = filling ),
    inference(resolution,[status(thm)],[f11060,f247]) ).

fof(f12870,plain,
    ( ~ sQ920_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f12850,f150]) ).

fof(f12871,plain,
    ~ sQ920_spl,
    inference(contradiction_clause,[status(thm)],[f12870]) ).

fof(f12904,definition,
    ( sQ1167_spl
  <=> sP2_prd(waterLevel(n1),tapOff) ),
    introduced(definition,[new_symbols(definition,[sQ1167_spl])],[split_symbol_definition]) ).

fof(f12905,plain,
    ( ~ sQ1167_spl
    | sP2_prd(waterLevel(n1),tapOff) ),
    inference(component_clause,[status(thm)],[f12904]) ).

fof(f12922,plain,
    ( ~ sQ1167_spl
    | tapOff = overflow
    | waterLevel(n1) = filling ),
    inference(resolution,[status(thm)],[f12905,f242]) ).

fof(f12926,definition,
    ( sQ1170_spl
  <=> waterLevel(n1) = filling ),
    introduced(definition,[new_symbols(definition,[sQ1170_spl])],[split_symbol_definition]) ).

fof(f12927,plain,
    ( ~ sQ1170_spl
    | waterLevel(n1) = filling ),
    inference(component_clause,[status(thm)],[f12926]) ).

fof(f12929,definition,
    ( sQ1171_spl
  <=> waterLevel(n1) = spilling ),
    introduced(definition,[new_symbols(definition,[sQ1171_spl])],[split_symbol_definition]) ).

fof(f12930,plain,
    ( ~ sQ1171_spl
    | waterLevel(n1) = spilling ),
    inference(component_clause,[status(thm)],[f12929]) ).

fof(f12933,plain,
    ( ~ sQ1167_spl
    | sQ38_spl
    | sQ1170_spl ),
    inference(split_clause,[status(thm)],[f12922,f12926,f675,f12904]) ).

fof(f12936,plain,
    ( ~ sQ1171_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f12930,f151]) ).

fof(f12937,plain,
    ~ sQ1171_spl,
    inference(contradiction_clause,[status(thm)],[f12936]) ).

fof(f12938,plain,
    ( ~ sQ1170_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f12927,f150]) ).

fof(f12939,plain,
    ~ sQ1170_spl,
    inference(contradiction_clause,[status(thm)],[f12938]) ).

fof(f12953,definition,
    ( sQ1172_spl
  <=> happens(overflow,n3) ),
    introduced(definition,[new_symbols(definition,[sQ1172_spl])],[split_symbol_definition]) ).

fof(f12954,plain,
    ( ~ sQ1172_spl
    | happens(overflow,n3) ),
    inference(component_clause,[status(thm)],[f12953]) ).

fof(f12957,definition,
    ( sQ1173_spl
  <=> sP0_prd(n3,waterLevel(n1),overflow) ),
    introduced(definition,[new_symbols(definition,[sQ1173_spl])],[split_symbol_definition]) ).

fof(f12958,plain,
    ( ~ sQ1173_spl
    | sP0_prd(n3,waterLevel(n1),overflow) ),
    inference(component_clause,[status(thm)],[f12957]) ).

fof(f12993,definition,
    ( sQ1179_spl
  <=> less(sK1_skl(n3,filling,n1),n0) ),
    introduced(definition,[new_symbols(definition,[sQ1179_spl])],[split_symbol_definition]) ).

fof(f12994,plain,
    ( ~ sQ1179_spl
    | less(sK1_skl(n3,filling,n1),n0) ),
    inference(component_clause,[status(thm)],[f12993]) ).

fof(f13000,plain,
    ( ~ sQ1179_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f12994,f174]) ).

fof(f13001,plain,
    ~ sQ1179_spl,
    inference(contradiction_clause,[status(thm)],[f13000]) ).

fof(f13045,plain,
    ( ~ sQ1173_spl
    | overflow = tapOff
    | sP2_prd(waterLevel(n1),overflow) ),
    inference(resolution,[status(thm)],[f12958,f229]) ).

fof(f13048,definition,
    ( sQ1185_spl
  <=> sP2_prd(waterLevel(n1),overflow) ),
    introduced(definition,[new_symbols(definition,[sQ1185_spl])],[split_symbol_definition]) ).

fof(f13049,plain,
    ( ~ sQ1185_spl
    | sP2_prd(waterLevel(n1),overflow) ),
    inference(component_clause,[status(thm)],[f13048]) ).

fof(f13055,plain,
    ( ~ sQ1173_spl
    | sQ38_spl
    | sQ1185_spl ),
    inference(split_clause,[status(thm)],[f13045,f13048,f675,f12957]) ).

fof(f13062,plain,
    ( ~ sQ1185_spl
    | waterLevel(n1) = spilling
    | overflow = tapOn ),
    inference(resolution,[status(thm)],[f13049,f241]) ).

fof(f13067,plain,
    ( ~ sQ1185_spl
    | sQ1171_spl
    | sQ37_spl ),
    inference(split_clause,[status(thm)],[f13062,f658,f12929,f13048]) ).

fof(f13332,plain,
    ( ~ sQ1030_spl
    | n3 = n0 ),
    inference(resolution,[status(thm)],[f11815,f236]) ).

fof(f13335,plain,
    ( ~ sQ1030_spl
    | sQ43_spl ),
    inference(split_clause,[status(thm)],[f13332,f734,f11814]) ).

fof(f13340,plain,
    ( ~ sQ1032_spl
    | n2 = n0 ),
    inference(resolution,[status(thm)],[f11830,f236]) ).

fof(f13343,plain,
    ( ~ sQ1032_spl
    | sQ31_spl ),
    inference(split_clause,[status(thm)],[f13340,f539,f11829]) ).

fof(f13360,definition,
    ( sQ1208_spl
  <=> less(sK1_skl(n4,filling,n1),n0) ),
    introduced(definition,[new_symbols(definition,[sQ1208_spl])],[split_symbol_definition]) ).

fof(f13361,plain,
    ( ~ sQ1208_spl
    | less(sK1_skl(n4,filling,n1),n0) ),
    inference(component_clause,[status(thm)],[f13360]) ).

fof(f13367,plain,
    ( ~ sQ1208_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f13361,f174]) ).

fof(f13368,plain,
    ~ sQ1208_spl,
    inference(contradiction_clause,[status(thm)],[f13367]) ).

fof(f13505,plain,
    ( ~ sQ626_spl
    | sK1_skl(n1,filling,n0) = n0
    | less(sK1_skl(n1,filling,n0),n0) ),
    inference(resolution,[status(thm)],[f12198,f170]) ).

fof(f13506,definition,
    ( sQ1220_spl
  <=> less(sK1_skl(n1,filling,n0),n0) ),
    introduced(definition,[new_symbols(definition,[sQ1220_spl])],[split_symbol_definition]) ).

fof(f13507,plain,
    ( ~ sQ1220_spl
    | less(sK1_skl(n1,filling,n0),n0) ),
    inference(component_clause,[status(thm)],[f13506]) ).

fof(f13509,definition,
    ( sQ1221_spl
  <=> sK1_skl(n1,filling,n0) = n0 ),
    introduced(definition,[new_symbols(definition,[sQ1221_spl])],[split_symbol_definition]) ).

fof(f13510,plain,
    ( ~ sQ1221_spl
    | sK1_skl(n1,filling,n0) = n0 ),
    inference(component_clause,[status(thm)],[f13509]) ).

fof(f13512,plain,
    ( ~ sQ626_spl
    | sQ1221_spl
    | sQ1220_spl ),
    inference(split_clause,[status(thm)],[f13505,f13506,f13509,f8779]) ).

fof(f13513,plain,
    ( ~ sQ1220_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f13507,f174]) ).

fof(f13514,plain,
    ~ sQ1220_spl,
    inference(contradiction_clause,[status(thm)],[f13513]) ).

fof(f13515,plain,
    ( ~ sQ627_spl
    | sQ636_spl ),
    inference(split_clause,[status(thm)],[f8786,f8839,f8782]) ).

fof(f13524,plain,
    ( ~ sQ173_spl
    | ~ sQ636_spl
    | n1 = n3 ),
    inference(resolution,[status(thm)],[f8840,f4901]) ).

fof(f13533,plain,
    ( ~ sQ173_spl
    | ~ sQ636_spl
    | sQ41_spl ),
    inference(split_clause,[status(thm)],[f13524,f706,f8839,f4776]) ).

fof(f13555,plain,
    ( ~ sQ705_spl
    | waterLevel(n4) = filling ),
    inference(resolution,[status(thm)],[f9567,f247]) ).

fof(f13564,plain,
    ( ~ sQ705_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f13555,f150]) ).

fof(f13565,plain,
    ~ sQ705_spl,
    inference(contradiction_clause,[status(thm)],[f13564]) ).

fof(f13570,plain,
    ( ~ sQ708_spl
    | waterLevel(n4) = filling ),
    inference(resolution,[status(thm)],[f9582,f247]) ).

fof(f13576,plain,
    ( ~ sQ708_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f13570,f150]) ).

fof(f13577,plain,
    ~ sQ708_spl,
    inference(contradiction_clause,[status(thm)],[f13576]) ).

fof(f13599,plain,
    ( ~ sQ1078_spl
    | n2 = n0 ),
    inference(resolution,[status(thm)],[f12207,f236]) ).

fof(f13602,plain,
    ( ~ sQ1078_spl
    | sQ31_spl ),
    inference(split_clause,[status(thm)],[f13599,f539,f12206]) ).

fof(f13675,definition,
    ( sQ1234_spl
  <=> sP2_prd(waterLevel(n4),tapOff) ),
    introduced(definition,[new_symbols(definition,[sQ1234_spl])],[split_symbol_definition]) ).

fof(f13676,plain,
    ( ~ sQ1234_spl
    | sP2_prd(waterLevel(n4),tapOff) ),
    inference(component_clause,[status(thm)],[f13675]) ).

fof(f13688,plain,
    ( ~ sQ1234_spl
    | tapOff = overflow
    | waterLevel(n4) = filling ),
    inference(resolution,[status(thm)],[f13676,f242]) ).

fof(f13692,definition,
    ( sQ1237_spl
  <=> waterLevel(n4) = filling ),
    introduced(definition,[new_symbols(definition,[sQ1237_spl])],[split_symbol_definition]) ).

fof(f13693,plain,
    ( ~ sQ1237_spl
    | waterLevel(n4) = filling ),
    inference(component_clause,[status(thm)],[f13692]) ).

fof(f13695,definition,
    ( sQ1238_spl
  <=> waterLevel(n4) = spilling ),
    introduced(definition,[new_symbols(definition,[sQ1238_spl])],[split_symbol_definition]) ).

fof(f13696,plain,
    ( ~ sQ1238_spl
    | waterLevel(n4) = spilling ),
    inference(component_clause,[status(thm)],[f13695]) ).

fof(f13699,plain,
    ( ~ sQ1234_spl
    | sQ38_spl
    | sQ1237_spl ),
    inference(split_clause,[status(thm)],[f13688,f13692,f675,f13675]) ).

fof(f13702,plain,
    ( ~ sQ1238_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f13696,f151]) ).

fof(f13703,plain,
    ~ sQ1238_spl,
    inference(contradiction_clause,[status(thm)],[f13702]) ).

fof(f13704,plain,
    ( ~ sQ1237_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f13693,f150]) ).

fof(f13705,plain,
    ~ sQ1237_spl,
    inference(contradiction_clause,[status(thm)],[f13704]) ).

fof(f13708,plain,
    ( ~ sQ714_spl
    | waterLevel(n4) = filling ),
    inference(resolution,[status(thm)],[f9608,f247]) ).

fof(f13714,plain,
    ( ~ sQ714_spl
    | sQ1237_spl ),
    inference(split_clause,[status(thm)],[f13708,f13692,f9607]) ).

fof(f13755,plain,
    ( ~ sQ1080_spl
    | n1 = n0 ),
    inference(resolution,[status(thm)],[f12219,f236]) ).

fof(f13758,plain,
    ( ~ sQ1080_spl
    | sQ17_spl ),
    inference(split_clause,[status(thm)],[f13755,f391,f12218]) ).

fof(f13759,plain,
    ( ~ sQ1086_spl
    | n2 = n0 ),
    inference(resolution,[status(thm)],[f12274,f236]) ).

fof(f13762,plain,
    ( ~ sQ1086_spl
    | sQ31_spl ),
    inference(split_clause,[status(thm)],[f13759,f539,f12273]) ).

fof(f13772,plain,
    ( ~ sQ1094_spl
    | n3 = n0 ),
    inference(resolution,[status(thm)],[f12322,f236]) ).

fof(f13775,plain,
    ( ~ sQ1094_spl
    | sQ43_spl ),
    inference(split_clause,[status(thm)],[f13772,f734,f12321]) ).

fof(f13796,plain,
    ( ~ sQ720_spl
    | waterLevel(n4) = filling ),
    inference(resolution,[status(thm)],[f9640,f247]) ).

fof(f13810,plain,
    ( ~ sQ720_spl
    | sQ1237_spl ),
    inference(split_clause,[status(thm)],[f13796,f13692,f9639]) ).

fof(f13823,definition,
    ( sQ1249_spl
  <=> sP0_prd(n0,waterLevel(n4),tapOn) ),
    introduced(definition,[new_symbols(definition,[sQ1249_spl])],[split_symbol_definition]) ).

fof(f13824,plain,
    ( ~ sQ1249_spl
    | sP0_prd(n0,waterLevel(n4),tapOn) ),
    inference(component_clause,[status(thm)],[f13823]) ).

fof(f13840,plain,
    ( ~ sQ1249_spl
    | tapOn = tapOff
    | sP2_prd(waterLevel(n4),tapOn) ),
    inference(resolution,[status(thm)],[f13824,f229]) ).

fof(f13843,definition,
    ( sQ1253_spl
  <=> sP2_prd(waterLevel(n4),tapOn) ),
    introduced(definition,[new_symbols(definition,[sQ1253_spl])],[split_symbol_definition]) ).

fof(f13844,plain,
    ( ~ sQ1253_spl
    | sP2_prd(waterLevel(n4),tapOn) ),
    inference(component_clause,[status(thm)],[f13843]) ).

fof(f13850,plain,
    ( ~ sQ1249_spl
    | sQ70_spl
    | sQ1253_spl ),
    inference(split_clause,[status(thm)],[f13840,f13843,f1080,f13823]) ).

fof(f13856,plain,
    ( ~ sQ1253_spl
    | tapOn = overflow
    | waterLevel(n4) = filling ),
    inference(resolution,[status(thm)],[f13844,f242]) ).

fof(f13861,plain,
    ( ~ sQ1253_spl
    | sQ37_spl
    | sQ1237_spl ),
    inference(split_clause,[status(thm)],[f13856,f13692,f658,f13843]) ).

fof(f13867,plain,
    ( ~ sQ724_spl
    | waterLevel(n4) = filling ),
    inference(resolution,[status(thm)],[f9663,f247]) ).

fof(f13876,plain,
    ( ~ sQ724_spl
    | sQ1237_spl ),
    inference(split_clause,[status(thm)],[f13867,f13692,f9662]) ).

fof(f13904,plain,
    ( ~ sQ1115_spl
    | n4 = n0 ),
    inference(resolution,[status(thm)],[f12480,f236]) ).

fof(f13907,plain,
    ( ~ sQ1115_spl
    | sQ49_spl ),
    inference(split_clause,[status(thm)],[f13904,f860,f12479]) ).

fof(f13912,plain,
    ( ~ sQ925_spl
    | n4 = n0 ),
    inference(resolution,[status(thm)],[f11091,f236]) ).

fof(f13915,plain,
    ( ~ sQ925_spl
    | sQ49_spl ),
    inference(split_clause,[status(thm)],[f13912,f860,f11090]) ).

fof(f13934,definition,
    ( sQ1262_spl
  <=> sP0_prd(n4,waterLevel(n4),overflow) ),
    introduced(definition,[new_symbols(definition,[sQ1262_spl])],[split_symbol_definition]) ).

fof(f13935,plain,
    ( ~ sQ1262_spl
    | sP0_prd(n4,waterLevel(n4),overflow) ),
    inference(component_clause,[status(thm)],[f13934]) ).

fof(f13951,plain,
    ( ~ sQ1262_spl
    | overflow = tapOff
    | sP2_prd(waterLevel(n4),overflow) ),
    inference(resolution,[status(thm)],[f13935,f229]) ).

fof(f13954,definition,
    ( sQ1266_spl
  <=> sP2_prd(waterLevel(n4),overflow) ),
    introduced(definition,[new_symbols(definition,[sQ1266_spl])],[split_symbol_definition]) ).

fof(f13955,plain,
    ( ~ sQ1266_spl
    | sP2_prd(waterLevel(n4),overflow) ),
    inference(component_clause,[status(thm)],[f13954]) ).

fof(f13961,plain,
    ( ~ sQ1262_spl
    | sQ38_spl
    | sQ1266_spl ),
    inference(split_clause,[status(thm)],[f13951,f13954,f675,f13934]) ).

fof(f13970,plain,
    ( ~ sQ1266_spl
    | waterLevel(n4) = spilling
    | overflow = tapOn ),
    inference(resolution,[status(thm)],[f13955,f241]) ).

fof(f13975,plain,
    ( ~ sQ1266_spl
    | sQ1238_spl
    | sQ37_spl ),
    inference(split_clause,[status(thm)],[f13970,f658,f13695,f13954]) ).

fof(f13983,plain,
    ( ~ sQ931_spl
    | n4 = n0 ),
    inference(resolution,[status(thm)],[f11171,f236]) ).

fof(f13986,plain,
    ( ~ sQ931_spl
    | sQ49_spl ),
    inference(split_clause,[status(thm)],[f13983,f860,f11170]) ).

fof(f14047,definition,
    ( sQ1270_spl
  <=> happens(sK5_skl(n3,filling),n3) ),
    introduced(definition,[new_symbols(definition,[sQ1270_spl])],[split_symbol_definition]) ).

fof(f14048,plain,
    ( ~ sQ1270_spl
    | happens(sK5_skl(n3,filling),n3) ),
    inference(component_clause,[status(thm)],[f14047]) ).

fof(f14084,plain,
    ( ~ sQ941_spl
    | n4 = n0 ),
    inference(resolution,[status(thm)],[f11232,f236]) ).

fof(f14087,plain,
    ( ~ sQ941_spl
    | sQ49_spl ),
    inference(split_clause,[status(thm)],[f14084,f860,f11231]) ).

fof(f14115,definition,
    ( sQ1274_spl
  <=> stoppedIn(n3,filling,n3) ),
    introduced(definition,[new_symbols(definition,[sQ1274_spl])],[split_symbol_definition]) ).

fof(f14116,plain,
    ( ~ sQ1274_spl
    | stoppedIn(n3,filling,n3) ),
    inference(component_clause,[status(thm)],[f14115]) ).

fof(f14150,plain,
    ( ~ sQ1274_spl
    | less(sK1_skl(n3,filling,n3),n3) ),
    inference(resolution,[status(thm)],[f14116,f62]) ).

fof(f14151,plain,
    ( ~ sQ1274_spl
    | less(n3,sK1_skl(n3,filling,n3)) ),
    inference(resolution,[status(thm)],[f14116,f61]) ).

fof(f14220,plain,
    ( ~ sQ1270_spl
    | holdsAt(waterLevel(n3),n3)
    | sP1_prd(n3,sK5_skl(n3,filling)) ),
    inference(resolution,[status(thm)],[f14048,f136]) ).

fof(f14223,definition,
    ( sQ1284_spl
  <=> sP1_prd(n3,sK5_skl(n3,filling)) ),
    introduced(definition,[new_symbols(definition,[sQ1284_spl])],[split_symbol_definition]) ).

fof(f14224,plain,
    ( ~ sQ1284_spl
    | sP1_prd(n3,sK5_skl(n3,filling)) ),
    inference(component_clause,[status(thm)],[f14223]) ).

fof(f14226,plain,
    ( ~ sQ1270_spl
    | sQ349_spl
    | sQ1284_spl ),
    inference(split_clause,[status(thm)],[f14220,f14223,f6217,f14047]) ).

fof(f14257,definition,
    ( sQ1290_spl
  <=> happens(sK7_skl(n3,waterLevel(n4)),n3) ),
    introduced(definition,[new_symbols(definition,[sQ1290_spl])],[split_symbol_definition]) ).

fof(f14258,plain,
    ( ~ sQ1290_spl
    | happens(sK7_skl(n3,waterLevel(n4)),n3) ),
    inference(component_clause,[status(thm)],[f14257]) ).

fof(f14264,definition,
    ( sQ1292_spl
  <=> happens(sK7_skl(n3,waterLevel(n5)),n3) ),
    introduced(definition,[new_symbols(definition,[sQ1292_spl])],[split_symbol_definition]) ).

fof(f14265,plain,
    ( ~ sQ1292_spl
    | happens(sK7_skl(n3,waterLevel(n5)),n3) ),
    inference(component_clause,[status(thm)],[f14264]) ).

fof(f14298,definition,
    ( sQ1301_spl
  <=> happens(sK6_skl(n3,waterLevel(n5)),n3) ),
    introduced(definition,[new_symbols(definition,[sQ1301_spl])],[split_symbol_definition]) ).

fof(f14299,plain,
    ( ~ sQ1301_spl
    | happens(sK6_skl(n3,waterLevel(n5)),n3) ),
    inference(component_clause,[status(thm)],[f14298]) ).

fof(f14313,plain,
    ( ~ sQ1274_spl
    | ~ less(sK1_skl(n3,filling,n3),n3) ),
    inference(resolution,[status(thm)],[f14151,f213]) ).

fof(f14315,plain,
    ( ~ sQ1274_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f14313,f14150]) ).

fof(f14316,plain,
    ~ sQ1274_spl,
    inference(contradiction_clause,[status(thm)],[f14315]) ).

fof(f14367,definition,
    ( sQ1304_spl
  <=> sP0_prd(n3,filling,overflow) ),
    introduced(definition,[new_symbols(definition,[sQ1304_spl])],[split_symbol_definition]) ).

fof(f14368,plain,
    ( ~ sQ1304_spl
    | sP0_prd(n3,filling,overflow) ),
    inference(component_clause,[status(thm)],[f14367]) ).

fof(f14370,definition,
    ( sQ1305_spl
  <=> filling = waterLevel(sK8_skl(n3,filling,overflow)) ),
    introduced(definition,[new_symbols(definition,[sQ1305_spl])],[split_symbol_definition]) ).

fof(f14371,plain,
    ( ~ sQ1305_spl
    | filling = waterLevel(sK8_skl(n3,filling,overflow)) ),
    inference(component_clause,[status(thm)],[f14370]) ).

fof(f14380,plain,
    ( ~ sQ1305_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f14371,f150]) ).

fof(f14381,plain,
    ~ sQ1305_spl,
    inference(contradiction_clause,[status(thm)],[f14380]) ).

fof(f14382,plain,
    ( ~ sQ1304_spl
    | filling = waterLevel(sK10_skl(n3,filling,overflow))
    | sP2_prd(filling,overflow) ),
    inference(resolution,[status(thm)],[f14368,f230]) ).

fof(f14386,definition,
    ( sQ1307_spl
  <=> filling = waterLevel(sK10_skl(n3,filling,overflow)) ),
    introduced(definition,[new_symbols(definition,[sQ1307_spl])],[split_symbol_definition]) ).

fof(f14387,plain,
    ( ~ sQ1307_spl
    | filling = waterLevel(sK10_skl(n3,filling,overflow)) ),
    inference(component_clause,[status(thm)],[f14386]) ).

fof(f14389,plain,
    ( ~ sQ1304_spl
    | sQ1307_spl
    | sQ779_spl ),
    inference(split_clause,[status(thm)],[f14382,f10066,f14386,f14367]) ).

fof(f14395,plain,
    ( ~ sQ1307_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f14387,f150]) ).

fof(f14396,plain,
    ~ sQ1307_spl,
    inference(contradiction_clause,[status(thm)],[f14395]) ).

fof(f14402,definition,
    ( sQ1309_spl
  <=> sP1_prd(n2,sK5_skl(n2,filling)) ),
    introduced(definition,[new_symbols(definition,[sQ1309_spl])],[split_symbol_definition]) ).

fof(f14403,plain,
    ( ~ sQ1309_spl
    | sP1_prd(n2,sK5_skl(n2,filling)) ),
    inference(component_clause,[status(thm)],[f14402]) ).

fof(f14413,plain,
    ( ~ sQ1284_spl
    | n3 = n0 ),
    inference(resolution,[status(thm)],[f14224,f236]) ).

fof(f14416,plain,
    ( ~ sQ1284_spl
    | sQ43_spl ),
    inference(split_clause,[status(thm)],[f14413,f734,f14223]) ).

fof(f14418,plain,
    ( ~ sQ1309_spl
    | n2 = n0 ),
    inference(resolution,[status(thm)],[f14403,f236]) ).

fof(f14421,plain,
    ( ~ sQ1309_spl
    | sQ31_spl ),
    inference(split_clause,[status(thm)],[f14418,f539,f14402]) ).

fof(f14469,plain,
    ( ~ sQ19_spl
    | waterLevel(n0) = filling ),
    inference(resolution,[status(thm)],[f454,f247]) ).

fof(f14483,plain,
    ( ~ sQ19_spl
    | sQ274_spl ),
    inference(split_clause,[status(thm)],[f14469,f5426,f453]) ).

fof(f14562,plain,
    ( ~ sQ1292_spl
    | holdsAt(waterLevel(n3),n3)
    | sP1_prd(n3,sK7_skl(n3,waterLevel(n5))) ),
    inference(resolution,[status(thm)],[f14265,f136]) ).

fof(f14565,definition,
    ( sQ1333_spl
  <=> sP1_prd(n3,sK7_skl(n3,waterLevel(n5))) ),
    introduced(definition,[new_symbols(definition,[sQ1333_spl])],[split_symbol_definition]) ).

fof(f14566,plain,
    ( ~ sQ1333_spl
    | sP1_prd(n3,sK7_skl(n3,waterLevel(n5))) ),
    inference(component_clause,[status(thm)],[f14565]) ).

fof(f14568,plain,
    ( ~ sQ1292_spl
    | sQ349_spl
    | sQ1333_spl ),
    inference(split_clause,[status(thm)],[f14562,f14565,f6217,f14264]) ).

fof(f14574,plain,
    ( ~ sQ1290_spl
    | holdsAt(waterLevel(n3),n3)
    | sP1_prd(n3,sK7_skl(n3,waterLevel(n4))) ),
    inference(resolution,[status(thm)],[f14258,f136]) ).

fof(f14577,definition,
    ( sQ1335_spl
  <=> sP1_prd(n3,sK7_skl(n3,waterLevel(n4))) ),
    introduced(definition,[new_symbols(definition,[sQ1335_spl])],[split_symbol_definition]) ).

fof(f14578,plain,
    ( ~ sQ1335_spl
    | sP1_prd(n3,sK7_skl(n3,waterLevel(n4))) ),
    inference(component_clause,[status(thm)],[f14577]) ).

fof(f14580,plain,
    ( ~ sQ1290_spl
    | sQ349_spl
    | sQ1335_spl ),
    inference(split_clause,[status(thm)],[f14574,f14577,f6217,f14257]) ).

fof(f14586,plain,
    ( ~ sQ1301_spl
    | holdsAt(waterLevel(n3),n3)
    | sP1_prd(n3,sK6_skl(n3,waterLevel(n5))) ),
    inference(resolution,[status(thm)],[f14299,f136]) ).

fof(f14589,definition,
    ( sQ1337_spl
  <=> sP1_prd(n3,sK6_skl(n3,waterLevel(n5))) ),
    introduced(definition,[new_symbols(definition,[sQ1337_spl])],[split_symbol_definition]) ).

fof(f14590,plain,
    ( ~ sQ1337_spl
    | sP1_prd(n3,sK6_skl(n3,waterLevel(n5))) ),
    inference(component_clause,[status(thm)],[f14589]) ).

fof(f14592,plain,
    ( ~ sQ1301_spl
    | sQ349_spl
    | sQ1337_spl ),
    inference(split_clause,[status(thm)],[f14586,f14589,f6217,f14298]) ).

fof(f14684,definition,
    ( sQ1355_spl
  <=> happens(sK7_skl(n3,filling),n3) ),
    introduced(definition,[new_symbols(definition,[sQ1355_spl])],[split_symbol_definition]) ).

fof(f14685,plain,
    ( ~ sQ1355_spl
    | happens(sK7_skl(n3,filling),n3) ),
    inference(component_clause,[status(thm)],[f14684]) ).

fof(f14696,definition,
    ( sQ1356_spl
  <=> sP0_prd(n4,filling,overflow) ),
    introduced(definition,[new_symbols(definition,[sQ1356_spl])],[split_symbol_definition]) ).

fof(f14697,plain,
    ( ~ sQ1356_spl
    | sP0_prd(n4,filling,overflow) ),
    inference(component_clause,[status(thm)],[f14696]) ).

fof(f14699,definition,
    ( sQ1357_spl
  <=> filling = waterLevel(sK8_skl(n4,filling,overflow)) ),
    introduced(definition,[new_symbols(definition,[sQ1357_spl])],[split_symbol_definition]) ).

fof(f14700,plain,
    ( ~ sQ1357_spl
    | filling = waterLevel(sK8_skl(n4,filling,overflow)) ),
    inference(component_clause,[status(thm)],[f14699]) ).

fof(f14709,plain,
    ( ~ sQ1357_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f14700,f150]) ).

fof(f14710,plain,
    ~ sQ1357_spl,
    inference(contradiction_clause,[status(thm)],[f14709]) ).

fof(f14720,plain,
    ( ~ sQ1356_spl
    | filling = waterLevel(sK10_skl(n4,filling,overflow))
    | sP2_prd(filling,overflow) ),
    inference(resolution,[status(thm)],[f14697,f230]) ).

fof(f14724,definition,
    ( sQ1359_spl
  <=> filling = waterLevel(sK10_skl(n4,filling,overflow)) ),
    introduced(definition,[new_symbols(definition,[sQ1359_spl])],[split_symbol_definition]) ).

fof(f14725,plain,
    ( ~ sQ1359_spl
    | filling = waterLevel(sK10_skl(n4,filling,overflow)) ),
    inference(component_clause,[status(thm)],[f14724]) ).

fof(f14727,plain,
    ( ~ sQ1356_spl
    | sQ1359_spl
    | sQ779_spl ),
    inference(split_clause,[status(thm)],[f14720,f10066,f14724,f14696]) ).

fof(f14733,plain,
    ( ~ sQ1359_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f14725,f150]) ).

fof(f14734,plain,
    ~ sQ1359_spl,
    inference(contradiction_clause,[status(thm)],[f14733]) ).

fof(f14888,definition,
    ( sQ1388_spl
  <=> sP1_prd(n2,sK7_skl(n2,waterLevel(n4))) ),
    introduced(definition,[new_symbols(definition,[sQ1388_spl])],[split_symbol_definition]) ).

fof(f14889,plain,
    ( ~ sQ1388_spl
    | sP1_prd(n2,sK7_skl(n2,waterLevel(n4))) ),
    inference(component_clause,[status(thm)],[f14888]) ).

fof(f14901,plain,
    ( ~ sQ849_spl
    | waterLevel(n6) = filling ),
    inference(resolution,[status(thm)],[f10478,f247]) ).

fof(f14913,plain,
    ( ~ sQ849_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f14901,f150]) ).

fof(f14914,plain,
    ~ sQ849_spl,
    inference(contradiction_clause,[status(thm)],[f14913]) ).

fof(f14922,definition,
    ( sQ1393_spl
  <=> sP0_prd(n4,waterLevel(n6),overflow) ),
    introduced(definition,[new_symbols(definition,[sQ1393_spl])],[split_symbol_definition]) ).

fof(f14923,plain,
    ( ~ sQ1393_spl
    | sP0_prd(n4,waterLevel(n6),overflow) ),
    inference(component_clause,[status(thm)],[f14922]) ).

fof(f14951,definition,
    ( sQ1397_spl
  <=> sP1_prd(n2,sK7_skl(n2,filling)) ),
    introduced(definition,[new_symbols(definition,[sQ1397_spl])],[split_symbol_definition]) ).

fof(f14952,plain,
    ( ~ sQ1397_spl
    | sP1_prd(n2,sK7_skl(n2,filling)) ),
    inference(component_clause,[status(thm)],[f14951]) ).

fof(f14997,plain,
    ( ~ sQ1393_spl
    | overflow = tapOff
    | sP2_prd(waterLevel(n6),overflow) ),
    inference(resolution,[status(thm)],[f14923,f229]) ).

fof(f15000,definition,
    ( sQ1403_spl
  <=> sP2_prd(waterLevel(n6),overflow) ),
    introduced(definition,[new_symbols(definition,[sQ1403_spl])],[split_symbol_definition]) ).

fof(f15001,plain,
    ( ~ sQ1403_spl
    | sP2_prd(waterLevel(n6),overflow) ),
    inference(component_clause,[status(thm)],[f15000]) ).

fof(f15007,plain,
    ( ~ sQ1393_spl
    | sQ38_spl
    | sQ1403_spl ),
    inference(split_clause,[status(thm)],[f14997,f15000,f675,f14922]) ).

fof(f15014,plain,
    ( ~ sQ1403_spl
    | waterLevel(n6) = spilling
    | overflow = tapOn ),
    inference(resolution,[status(thm)],[f15001,f241]) ).

fof(f15017,definition,
    ( sQ1406_spl
  <=> waterLevel(n6) = filling ),
    introduced(definition,[new_symbols(definition,[sQ1406_spl])],[split_symbol_definition]) ).

fof(f15018,plain,
    ( ~ sQ1406_spl
    | waterLevel(n6) = filling ),
    inference(component_clause,[status(thm)],[f15017]) ).

fof(f15020,definition,
    ( sQ1407_spl
  <=> waterLevel(n6) = spilling ),
    introduced(definition,[new_symbols(definition,[sQ1407_spl])],[split_symbol_definition]) ).

fof(f15021,plain,
    ( ~ sQ1407_spl
    | waterLevel(n6) = spilling ),
    inference(component_clause,[status(thm)],[f15020]) ).

fof(f15025,plain,
    ( ~ sQ1403_spl
    | sQ1407_spl
    | sQ37_spl ),
    inference(split_clause,[status(thm)],[f15014,f658,f15020,f15000]) ).

fof(f15027,plain,
    ( ~ sQ1407_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f15021,f151]) ).

fof(f15028,plain,
    ~ sQ1407_spl,
    inference(contradiction_clause,[status(thm)],[f15027]) ).

fof(f15029,plain,
    ( ~ sQ1406_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f15018,f150]) ).

fof(f15030,plain,
    ~ sQ1406_spl,
    inference(contradiction_clause,[status(thm)],[f15029]) ).

fof(f15057,definition,
    ( sQ1410_spl
  <=> sP1_prd(n2,sK6_skl(n2,waterLevel(n5))) ),
    introduced(definition,[new_symbols(definition,[sQ1410_spl])],[split_symbol_definition]) ).

fof(f15058,plain,
    ( ~ sQ1410_spl
    | sP1_prd(n2,sK6_skl(n2,waterLevel(n5))) ),
    inference(component_clause,[status(thm)],[f15057]) ).

fof(f15091,plain,
    ( ~ sQ859_spl
    | waterLevel(n6) = filling ),
    inference(resolution,[status(thm)],[f10527,f247]) ).

fof(f15100,plain,
    ( ~ sQ859_spl
    | sQ1406_spl ),
    inference(split_clause,[status(thm)],[f15091,f15017,f10526]) ).

fof(f15123,plain,
    ( ~ sQ1355_spl
    | holdsAt(waterLevel(n3),n3)
    | sP1_prd(n3,sK7_skl(n3,filling)) ),
    inference(resolution,[status(thm)],[f14685,f136]) ).

fof(f15126,definition,
    ( sQ1422_spl
  <=> sP1_prd(n3,sK7_skl(n3,filling)) ),
    introduced(definition,[new_symbols(definition,[sQ1422_spl])],[split_symbol_definition]) ).

fof(f15127,plain,
    ( ~ sQ1422_spl
    | sP1_prd(n3,sK7_skl(n3,filling)) ),
    inference(component_clause,[status(thm)],[f15126]) ).

fof(f15129,plain,
    ( ~ sQ1355_spl
    | sQ349_spl
    | sQ1422_spl ),
    inference(split_clause,[status(thm)],[f15123,f15126,f6217,f14684]) ).

fof(f15137,plain,
    ( ~ sQ1397_spl
    | n2 = n0 ),
    inference(resolution,[status(thm)],[f14952,f236]) ).

fof(f15140,plain,
    ( ~ sQ1397_spl
    | sQ31_spl ),
    inference(split_clause,[status(thm)],[f15137,f539,f14951]) ).

fof(f15167,plain,
    ( ~ sQ1333_spl
    | n3 = n0 ),
    inference(resolution,[status(thm)],[f14566,f236]) ).

fof(f15170,plain,
    ( ~ sQ1333_spl
    | sQ43_spl ),
    inference(split_clause,[status(thm)],[f15167,f734,f14565]) ).

fof(f15172,plain,
    ( ~ sQ1335_spl
    | n3 = n0 ),
    inference(resolution,[status(thm)],[f14578,f236]) ).

fof(f15175,plain,
    ( ~ sQ1335_spl
    | sQ43_spl ),
    inference(split_clause,[status(thm)],[f15172,f734,f14577]) ).

fof(f15216,plain,
    ( ~ sQ873_spl
    | waterLevel(n5) = filling ),
    inference(resolution,[status(thm)],[f10600,f247]) ).

fof(f15227,plain,
    ( ~ sQ873_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f15216,f150]) ).

fof(f15228,plain,
    ~ sQ873_spl,
    inference(contradiction_clause,[status(thm)],[f15227]) ).

fof(f15312,plain,
    ( ~ sQ1422_spl
    | n3 = n0 ),
    inference(resolution,[status(thm)],[f15127,f236]) ).

fof(f15315,plain,
    ( ~ sQ1422_spl
    | sQ43_spl ),
    inference(split_clause,[status(thm)],[f15312,f734,f15126]) ).

fof(f15488,plain,
    ( ~ sQ1388_spl
    | n2 = n0 ),
    inference(resolution,[status(thm)],[f14889,f236]) ).

fof(f15491,plain,
    ( ~ sQ1388_spl
    | sQ31_spl ),
    inference(split_clause,[status(thm)],[f15488,f539,f14888]) ).

fof(f15514,plain,
    ( ~ sQ1410_spl
    | n2 = n0 ),
    inference(resolution,[status(thm)],[f15058,f236]) ).

fof(f15517,plain,
    ( ~ sQ1410_spl
    | sQ31_spl ),
    inference(split_clause,[status(thm)],[f15514,f539,f15057]) ).

fof(f15545,plain,
    ( ~ sQ1006_spl
    | n2 = n0 ),
    inference(resolution,[status(thm)],[f11656,f236]) ).

fof(f15548,plain,
    ( ~ sQ1006_spl
    | sQ31_spl ),
    inference(split_clause,[status(thm)],[f15545,f539,f11655]) ).

fof(f15554,plain,
    ( ~ sQ1337_spl
    | n3 = n0 ),
    inference(resolution,[status(thm)],[f14590,f236]) ).

fof(f15557,plain,
    ( ~ sQ1337_spl
    | sQ43_spl ),
    inference(split_clause,[status(thm)],[f15554,f734,f14589]) ).

fof(f15564,plain,
    ( ~ sQ1072_spl
    | n4 = n0 ),
    inference(resolution,[status(thm)],[f12155,f236]) ).

fof(f15567,plain,
    ( ~ sQ1072_spl
    | sQ49_spl ),
    inference(split_clause,[status(thm)],[f15564,f860,f12154]) ).

fof(f15660,plain,
    ( ~ sQ1172_spl
    | holdsAt(waterLevel(n3),n3)
    | sP1_prd(n3,overflow) ),
    inference(resolution,[status(thm)],[f12954,f136]) ).

fof(f15663,plain,
    ( ~ sQ1172_spl
    | sQ349_spl
    | sQ422_spl ),
    inference(split_clause,[status(thm)],[f15660,f6820,f6217,f12953]) ).

fof(f15740,plain,
    ( ~ sQ994_spl
    | n4 = n0 ),
    inference(resolution,[status(thm)],[f11555,f236]) ).

fof(f15743,plain,
    ( ~ sQ994_spl
    | sQ49_spl ),
    inference(split_clause,[status(thm)],[f15740,f860,f11554]) ).

fof(f15745,plain,
    ( ~ sQ1064_spl
    | n4 = n0 ),
    inference(resolution,[status(thm)],[f12057,f236]) ).

fof(f15748,plain,
    ( ~ sQ1064_spl
    | sQ49_spl ),
    inference(split_clause,[status(thm)],[f15745,f860,f12056]) ).

fof(f15819,plain,
    ( ~ sQ1060_spl
    | n4 = n0 ),
    inference(resolution,[status(thm)],[f12005,f236]) ).

fof(f15822,plain,
    ( ~ sQ1060_spl
    | sQ49_spl ),
    inference(split_clause,[status(thm)],[f15819,f860,f12004]) ).

fof(f15961,plain,
    ( ~ sQ1016_spl
    | waterLevel(plus(n3,n2)) = filling ),
    inference(resolution,[status(thm)],[f11729,f247]) ).

fof(f15977,plain,
    ( ~ sQ1016_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f15961,f150]) ).

fof(f15978,plain,
    ~ sQ1016_spl,
    inference(contradiction_clause,[status(thm)],[f15977]) ).

fof(f15981,plain,
    ( ~ sQ1019_spl
    | waterLevel(plus(n3,n2)) = filling ),
    inference(resolution,[status(thm)],[f11748,f247]) ).

fof(f15994,plain,
    ( ~ sQ1019_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f15981,f150]) ).

fof(f15995,plain,
    ~ sQ1019_spl,
    inference(contradiction_clause,[status(thm)],[f15994]) ).

fof(f15998,plain,
    ( ~ sQ626_spl
    | ~ sQ1221_spl
    | less(n0,n0) ),
    inference(forward_demodulation,[status(thm)],[f13510,f8829]) ).

fof(f15999,plain,
    ( ~ sQ626_spl
    | ~ sQ1221_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f15998,f174]) ).

fof(f16000,plain,
    ( ~ sQ626_spl
    | ~ sQ1221_spl ),
    inference(contradiction_clause,[status(thm)],[f15999]) ).

fof(f16001,plain,
    $false,
    inference(sat_refutation,[status(thm)],[f394,f423,f567,f575,f615,f661,f663,f682,f684,f709,f729,f761,f774,f791,f817,f838,f886,f895,f909,f927,f946,f959,f971,f979,f1018,f1025,f1032,f1039,f1083,f1084,f1086,f1098,f1100,f1134,f1144,f1147,f1151,f1157,f1163,f1183,f1186,f1241,f1253,f1257,f1261,f1272,f1281,f1300,f1317,f1337,f1347,f1359,f1368,f1391,f1407,f1429,f1470,f1485,f1523,f1532,f1536,f1541,f1543,f1628,f1637,f1657,f1728,f1742,f1760,f1771,f1785,f1800,f1845,f1861,f1912,f1933,f1959,f1990,f2016,f2046,f2108,f2125,f2154,f2226,f2250,f2405,f2438,f2455,f2484,f2550,f2584,f2649,f2668,f2697,f2729,f2763,f2906,f2933,f3111,f3148,f3189,f3222,f3283,f3320,f3386,f3427,f3465,f3624,f3667,f3847,f3886,f3978,f4021,f4093,f4130,f4178,f4486,f4533,f4716,f4756,f4769,f4795,f4799,f4842,f4843,f4848,f4849,f4850,f4851,f4852,f4853,f4949,f4953,f4966,f4978,f4982,f4986,f4999,f5030,f5043,f5049,f5092,f5094,f5134,f5202,f5207,f5264,f5268,f5272,f5276,f5280,f5284,f5288,f5292,f5296,f5300,f5304,f5308,f5312,f5316,f5320,f5324,f5328,f5332,f5336,f5340,f5344,f5348,f5352,f5356,f5360,f5364,f5368,f5372,f5376,f5380,f5384,f5388,f5392,f5396,f5400,f5404,f5415,f5420,f5433,f5437,f5439,f5483,f5489,f5619,f5623,f5625,f5637,f5649,f5701,f5741,f5778,f5843,f5903,f5963,f6041,f6049,f6147,f6151,f6155,f6159,f6163,f6167,f6171,f6175,f6178,f6182,f6189,f6193,f6197,f6201,f6205,f6209,f6220,f6230,f6301,f6372,f6403,f6407,f6411,f6415,f6419,f6423,f6427,f6539,f6636,f6647,f6664,f6670,f6676,f6746,f6758,f6809,f6830,f6979,f6987,f6990,f7005,f7022,f7069,f7089,f7129,f7160,f7175,f7177,f7191,f7195,f7207,f7211,f7215,f7219,f7223,f7227,f7231,f7235,f7239,f7243,f7247,f7284,f7304,f7306,f7351,f7355,f7359,f7366,f7368,f7427,f7436,f7438,f7666,f7690,f7692,f7700,f7762,f7856,f7881,f7886,f7901,f7920,f8017,f8078,f8089,f8096,f8105,f8162,f8168,f8216,f8416,f8421,f8429,f8655,f8736,f8740,f8742,f8776,f8785,f8901,f9006,f9014,f9137,f9138,f9140,f9150,f9159,f9194,f9206,f9267,f9314,f9327,f9348,f9373,f9378,f9398,f9404,f9758,f9916,f10061,f10072,f10079,f10087,f10095,f10254,f10422,f10429,f10677,f10685,f10692,f10700,f10847,f10854,f10862,f11015,f11020,f11223,f11246,f11365,f11431,f11482,f11587,f11639,f11817,f12022,f12131,f12245,f12324,f12351,f12491,f12499,f12522,f12582,f12665,f12807,f12812,f12871,f12933,f12937,f12939,f13001,f13055,f13067,f13335,f13343,f13368,f13512,f13514,f13515,f13533,f13565,f13577,f13602,f13699,f13703,f13705,f13714,f13758,f13762,f13775,f13810,f13850,f13861,f13876,f13907,f13915,f13961,f13975,f13986,f14087,f14226,f14316,f14381,f14389,f14396,f14416,f14421,f14483,f14568,f14580,f14592,f14710,f14727,f14734,f14914,f15007,f15025,f15028,f15030,f15100,f15129,f15140,f15170,f15175,f15228,f15315,f15491,f15517,f15548,f15557,f15567,f15663,f15743,f15748,f15822,f15978,f15995,f16000]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.03  % Problem  : CSR006+1 : TPTP v9.3.1. Bugfixed v3.1.0.
% 0.00/0.04  % Command  : drodi -timeout(300) /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.09/0.35  % Computer : n018.cluster.edu
% 0.09/0.35  % Model    : x86_64 x86_64
% 0.09/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.09/0.35  % Memory   : 8046.5625MB
% 0.09/0.35  % OS       : Linux 6.8.0-71-generic
% 0.09/0.35  % CPULimit : 300
% 0.09/0.35  % WCLimit  : 300
% 0.09/0.35  % DateTime : Mon Sep 21 14:25:44 UTC 2026
% 0.09/0.36  % CPUTime  : 
% 0.09/0.37  % Drodi V4.1.1
% 50.83/6.93  % Refutation found
% 50.83/6.93  % SZS status Theorem for theBenchmark: Theorem is valid
% 50.83/6.93  % SZS output start CNFRefutation for theBenchmark
% See solution above
% 3.42/7.01  % Elapsed time: 6.633610 seconds
% 3.42/7.01  % CPU time: 52.170235 seconds
% 3.42/7.01  % Total memory used: 395.782 MB
% 3.42/7.01  % Net memory used: 355.725 MB
%------------------------------------------------------------------------------