↑ Up

Drodi---4.1.1.THM-CRf.s

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

% Computer : n016.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:47 PM UTC 2026

% Result   : Theorem 65.11s 8.69s
% Output   : CNFRefutation 41.37s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   25
%            Number of leaves      :  692
% Syntax   : Number of formulae    : 3135 ( 346 unt; 641 def)
%            Number of atoms       : 7198 ( 808 equ)
%            Maximal formula atoms :   11 (   2 avg)
%            Number of connectives : 6449 (2386   ~;3221   |; 170   &)
%                                         ( 661 <=>;  11  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   12 (   3 avg)
%            Maximal term depth    :    4 (   1 avg)
%            Number of predicates  :  654 ( 652 usr; 639 prp; 0-4 aty)
%            Number of functors    :   28 (  28 usr;  15 con; 0-3 aty)
%            Number of variables   :  647 ( 614   !;  33   ?)

% 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/sandbox2/benchmark/theBenchmark.p') ).

fof(f2,axiom,
    ! [Time1,Time2,Fluent] :
      ( startedIn(Time1,Fluent,Time2)
    <=> ? [Event,Time] :
          ( initiates(Event,Fluent,Time)
          & less(Time,Time2)
          & less(Time1,Time)
          & happens(Event,Time) ) ),
    file('/export/starexec/sandbox2/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/sandbox2/benchmark/theBenchmark.p') ).

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

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

fof(f7,axiom,
    ! [Fluent,Time] :
      ( ( ~ ? [Event] :
              ( ( terminates(Event,Fluent,Time)
                | initiates(Event,Fluent,Time) )
              & happens(Event,Time) )
        & releasedAt(Fluent,Time) )
     => releasedAt(Fluent,plus(Time,n1)) ),
    file('/export/starexec/sandbox2/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/sandbox2/benchmark/theBenchmark.p') ).

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

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

fof(f11,axiom,
    ! [Event,Time,Fluent] :
      ( ( releases(Event,Fluent,Time)
        & happens(Event,Time) )
     => releasedAt(Fluent,plus(Time,n1)) ),
    file('/export/starexec/sandbox2/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/sandbox2/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/sandbox2/benchmark/theBenchmark.p') ).

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

fof(f15,axiom,
    ! [Event,Fluent,Time] :
      ( releases(Event,Fluent,Time)
    <=> ? [Height] :
          ( Fluent = waterLevel(Height)
          & Event = tapOn ) ),
    file('/export/starexec/sandbox2/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/sandbox2/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/sandbox2/benchmark/theBenchmark.p') ).

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

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

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

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

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

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

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

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

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

fof(f28,axiom,
    plus(n0,n2) = n2,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

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

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

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

fof(f32,axiom,
    plus(n1,n3) = n4,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f33,axiom,
    plus(n2,n2) = n4,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f34,axiom,
    plus(n2,n3) = n5,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

fof(f51,hypothesis,
    ~ holdsAt(spilling,n0),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

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

fof(f54,hypothesis,
    ~ releasedAt(spilling,n0),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

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

fof(f56,negated_conjecture,
    ~ holdsAt(waterLevel(n3),n4),
    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(f65,plain,
    ! [Time1,Time2,Fluent] :
      ( ( ! [Event,Time] :
            ( ~ initiates(Event,Fluent,Time)
            | ~ less(Time,Time2)
            | ~ less(Time1,Time)
            | ~ happens(Event,Time) )
        | startedIn(Time1,Fluent,Time2) )
      & ( ? [Event,Time] :
            ( initiates(Event,Fluent,Time)
            & less(Time,Time2)
            & less(Time1,Time)
            & happens(Event,Time) )
        | ~ startedIn(Time1,Fluent,Time2) ) ),
    inference(NNF_transformation,[status(thm)],[f2]) ).

fof(f66,plain,
    ( ! [Time1,Time2,Fluent] :
        ( ! [Event,Time] :
            ( ~ initiates(Event,Fluent,Time)
            | ~ less(Time,Time2)
            | ~ less(Time1,Time)
            | ~ happens(Event,Time) )
        | startedIn(Time1,Fluent,Time2) )
    & ! [Time1,Time2,Fluent] :
        ( ? [Event,Time] :
            ( initiates(Event,Fluent,Time)
            & less(Time,Time2)
            & less(Time1,Time)
            & happens(Event,Time) )
        | ~ startedIn(Time1,Fluent,Time2) ) ),
    inference(miniscoping,[status(thm)],[f65]) ).

fof(f67,plain,
    ( ! [Time1,Time2,Fluent] :
        ( ! [Event,Time] :
            ( ~ initiates(Event,Fluent,Time)
            | ~ less(Time,Time2)
            | ~ less(Time1,Time)
            | ~ happens(Event,Time) )
        | startedIn(Time1,Fluent,Time2) )
    & ! [Time1,Time2,Fluent] :
        ( ( initiates(sK2_skl(Fluent,Time2,Time1),Fluent,sK3_skl(Fluent,Time2,Time1))
          & less(sK3_skl(Fluent,Time2,Time1),Time2)
          & less(Time1,sK3_skl(Fluent,Time2,Time1))
          & happens(sK2_skl(Fluent,Time2,Time1),sK3_skl(Fluent,Time2,Time1)) )
        | ~ startedIn(Time1,Fluent,Time2) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK2_skl,sK3_skl]),skolemize(Event,sK2_skl(Fluent,Time2,Time1)),skolemize(Time,sK3_skl(Fluent,Time2,Time1))],[f66]) ).

fof(f69,plain,
    ! [X0,X1,X2] :
      ( less(X0,sK3_skl(X1,X2,X0))
      | ~ startedIn(X0,X1,X2) ),
    inference(cnf_transformation,[status(thm)],[f67]) ).

fof(f70,plain,
    ! [X0,X1,X2] :
      ( less(sK3_skl(X1,X2,X0),X2)
      | ~ startedIn(X0,X1,X2) ),
    inference(cnf_transformation,[status(thm)],[f67]) ).

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(f79,plain,
    ! [Fluent,Time] :
      ( holdsAt(Fluent,plus(Time,n1))
      | ? [Event] :
          ( terminates(Event,Fluent,Time)
          & happens(Event,Time) )
      | releasedAt(Fluent,plus(Time,n1))
      | ~ holdsAt(Fluent,Time) ),
    inference(pre_NNF_transformation,[status(thm)],[f5]) ).

fof(f80,plain,
    ! [Fluent,Time] :
      ( holdsAt(Fluent,plus(Time,n1))
      | ( terminates(sK4_skl(Time,Fluent),Fluent,Time)
        & happens(sK4_skl(Time,Fluent),Time) )
      | releasedAt(Fluent,plus(Time,n1))
      | ~ holdsAt(Fluent,Time) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK4_skl]),skolemize(Event,sK4_skl(Time,Fluent))],[f79]) ).

fof(f81,plain,
    ! [X0,X1] :
      ( holdsAt(X0,plus(X1,n1))
      | happens(sK4_skl(X1,X0),X1)
      | releasedAt(X0,plus(X1,n1))
      | ~ holdsAt(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f80]) ).

fof(f82,plain,
    ! [X0,X1] :
      ( holdsAt(X0,plus(X1,n1))
      | terminates(sK4_skl(X1,X0),X0,X1)
      | releasedAt(X0,plus(X1,n1))
      | ~ holdsAt(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f80]) ).

fof(f83,plain,
    ! [Fluent,Time] :
      ( ~ holdsAt(Fluent,plus(Time,n1))
      | ? [Event] :
          ( initiates(Event,Fluent,Time)
          & happens(Event,Time) )
      | releasedAt(Fluent,plus(Time,n1))
      | holdsAt(Fluent,Time) ),
    inference(pre_NNF_transformation,[status(thm)],[f6]) ).

fof(f84,plain,
    ! [Fluent,Time] :
      ( ~ holdsAt(Fluent,plus(Time,n1))
      | ( initiates(sK5_skl(Time,Fluent),Fluent,Time)
        & happens(sK5_skl(Time,Fluent),Time) )
      | releasedAt(Fluent,plus(Time,n1))
      | holdsAt(Fluent,Time) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK5_skl]),skolemize(Event,sK5_skl(Time,Fluent))],[f83]) ).

fof(f85,plain,
    ! [X0,X1] :
      ( ~ holdsAt(X0,plus(X1,n1))
      | happens(sK5_skl(X1,X0),X1)
      | releasedAt(X0,plus(X1,n1))
      | holdsAt(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f84]) ).

fof(f86,plain,
    ! [X0,X1] :
      ( ~ holdsAt(X0,plus(X1,n1))
      | initiates(sK5_skl(X1,X0),X0,X1)
      | releasedAt(X0,plus(X1,n1))
      | holdsAt(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f84]) ).

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

fof(f88,plain,
    ! [Fluent,Time] :
      ( releasedAt(Fluent,plus(Time,n1))
      | ( ( terminates(sK6_skl(Time,Fluent),Fluent,Time)
          | initiates(sK6_skl(Time,Fluent),Fluent,Time) )
        & happens(sK6_skl(Time,Fluent),Time) )
      | ~ releasedAt(Fluent,Time) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK6_skl]),skolemize(Event,sK6_skl(Time,Fluent))],[f87]) ).

fof(f89,plain,
    ! [X0,X1] :
      ( releasedAt(X0,plus(X1,n1))
      | happens(sK6_skl(X1,X0),X1)
      | ~ releasedAt(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f88]) ).

fof(f90,plain,
    ! [X0,X1] :
      ( releasedAt(X0,plus(X1,n1))
      | terminates(sK6_skl(X1,X0),X0,X1)
      | initiates(sK6_skl(X1,X0),X0,X1)
      | ~ releasedAt(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f88]) ).

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(f98,plain,
    ! [Event,Time,Fluent] :
      ( ~ holdsAt(Fluent,plus(Time,n1))
      | ~ terminates(Event,Fluent,Time)
      | ~ happens(Event,Time) ),
    inference(pre_NNF_transformation,[status(thm)],[f10]) ).

fof(f99,plain,
    ! [Time,Fluent] :
      ( ~ holdsAt(Fluent,plus(Time,n1))
      | ! [Event] :
          ( ~ terminates(Event,Fluent,Time)
          | ~ happens(Event,Time) ) ),
    inference(miniscoping,[status(thm)],[f98]) ).

fof(f100,plain,
    ! [X0,X1,X2] :
      ( ~ holdsAt(X2,plus(X1,n1))
      | ~ terminates(X0,X2,X1)
      | ~ happens(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f99]) ).

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(f107,plain,
    ! [X0,X1,X2] :
      ( ~ releasedAt(X2,plus(X1,n1))
      | ~ terminates(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(f125,plain,
    ! [X0,X1,X2] :
      ( X1 != filling
      | X0 != overflow
      | 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(f159,plain,
    plus(n0,n2) = n2,
    inference(cnf_transformation,[status(thm)],[f28]) ).

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(f163,plain,
    plus(n1,n3) = n4,
    inference(cnf_transformation,[status(thm)],[f32]) ).

fof(f164,plain,
    plus(n2,n2) = n4,
    inference(cnf_transformation,[status(thm)],[f33]) ).

fof(f165,plain,
    plus(n2,n3) = n5,
    inference(cnf_transformation,[status(thm)],[f34]) ).

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(f218,plain,
    ~ holdsAt(spilling,n0),
    inference(cnf_transformation,[status(thm)],[f51]) ).

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

fof(f221,plain,
    ~ releasedAt(spilling,n0),
    inference(cnf_transformation,[status(thm)],[f54]) ).

fof(f222,plain,
    ~ holdsAt(waterLevel(n3),n4),
    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(f249,plain,
    ! [X0] : terminates(overflow,filling,X0),
    inference(destructive_equality_resolution,[status(thm)],[f125]) ).

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(f260,plain,
    less(n3,n4),
    inference(resolution,[status(thm)],[f253,f190]) ).

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

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

fof(f271,plain,
    n4 = plus(n3,n1),
    inference(paramodulation,[status(thm)],[f163,f167]) ).

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

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

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

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

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

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

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

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

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

fof(f310,plain,
    ( ~ sQ1_spl
    | n3 = n4 ),
    inference(component_clause,[status(thm)],[f309]) ).

fof(f312,plain,
    ( sQ1_spl
    | sQ0_spl ),
    inference(split_clause,[status(thm)],[f304,f306,f309]) ).

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

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

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

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

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

fof(f322,plain,
    ( ~ sQ3_spl
    | n0 = n1 ),
    inference(component_clause,[status(thm)],[f321]) ).

fof(f324,plain,
    ( sQ3_spl
    | sQ2_spl ),
    inference(split_clause,[status(thm)],[f317,f318,f321]) ).

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

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

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

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

fof(f333,plain,
    ( n0 = n2
    | less(n0,n2) ),
    inference(resolution,[status(thm)],[f329,f170]) ).

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

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

fof(f338,plain,
    ( ~ sQ5_spl
    | n0 = n2 ),
    inference(component_clause,[status(thm)],[f337]) ).

fof(f339,plain,
    ( sQ5_spl
    | n0 != n2 ),
    inference(component_clause,[status(thm)],[f337]) ).

fof(f340,plain,
    ( sQ5_spl
    | sQ4_spl ),
    inference(split_clause,[status(thm)],[f333,f334,f337]) ).

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

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

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

fof(f346,plain,
    ( ~ sQ7_spl
    | n1 = n2 ),
    inference(component_clause,[status(thm)],[f345]) ).

fof(f347,plain,
    ( sQ7_spl
    | n1 != n2 ),
    inference(component_clause,[status(thm)],[f345]) ).

fof(f348,plain,
    ( sQ7_spl
    | sQ6_spl ),
    inference(split_clause,[status(thm)],[f341,f342,f345]) ).

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

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

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

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

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

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

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

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

fof(f362,definition,
    ( sQ8_spl
  <=> releasedAt(waterLevel(n0),plus(n0,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ8_spl])],[split_symbol_definition]) ).

fof(f363,plain,
    ( ~ sQ8_spl
    | releasedAt(waterLevel(n0),plus(n0,n1)) ),
    inference(component_clause,[status(thm)],[f362]) ).

fof(f368,definition,
    ( sQ10_spl
  <=> holdsAt(waterLevel(n0),plus(n0,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ10_spl])],[split_symbol_definition]) ).

fof(f369,plain,
    ( ~ sQ10_spl
    | holdsAt(waterLevel(n0),plus(n0,n1)) ),
    inference(component_clause,[status(thm)],[f368]) ).

fof(f372,plain,
    ( ~ sQ10_spl
    | holdsAt(waterLevel(n0),n1) ),
    inference(forward_demodulation,[status(thm)],[f158,f369]) ).

fof(f373,plain,
    ( holdsAt(waterLevel(n0),plus(n0,n1))
    | terminates(sK4_skl(n0,waterLevel(n0)),waterLevel(n0),n0)
    | releasedAt(waterLevel(n0),plus(n0,n1)) ),
    inference(resolution,[status(thm)],[f82,f216]) ).

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

fof(f375,plain,
    ( ~ sQ11_spl
    | terminates(sK4_skl(n0,waterLevel(n0)),waterLevel(n0),n0) ),
    inference(component_clause,[status(thm)],[f374]) ).

fof(f377,plain,
    ( sQ10_spl
    | sQ11_spl
    | sQ8_spl ),
    inference(split_clause,[status(thm)],[f373,f362,f374,f368]) ).

fof(f378,plain,
    ! [X0] :
      ( ~ holdsAt(X0,n4)
      | happens(sK5_skl(n3,X0),n3)
      | releasedAt(X0,plus(n3,n1))
      | holdsAt(X0,n3) ),
    inference(paramodulation,[status(thm)],[f271,f85]) ).

fof(f379,plain,
    ! [X0] :
      ( ~ holdsAt(X0,n3)
      | happens(sK5_skl(n2,X0),n2)
      | releasedAt(X0,plus(n2,n1))
      | holdsAt(X0,n2) ),
    inference(paramodulation,[status(thm)],[f270,f85]) ).

fof(f380,plain,
    ! [X0] :
      ( ~ holdsAt(X0,n2)
      | happens(sK5_skl(n1,X0),n1)
      | releasedAt(X0,plus(n1,n1))
      | holdsAt(X0,n1) ),
    inference(paramodulation,[status(thm)],[f161,f85]) ).

fof(f384,plain,
    ! [X0] :
      ( ~ holdsAt(X0,n4)
      | happens(sK5_skl(n3,X0),n3)
      | releasedAt(X0,n4)
      | holdsAt(X0,n3) ),
    inference(forward_demodulation,[status(thm)],[f271,f378]) ).

fof(f385,plain,
    ! [X0] :
      ( ~ holdsAt(X0,n3)
      | happens(sK5_skl(n2,X0),n2)
      | releasedAt(X0,n3)
      | holdsAt(X0,n2) ),
    inference(forward_demodulation,[status(thm)],[f270,f379]) ).

fof(f386,plain,
    ! [X0] :
      ( ~ holdsAt(X0,n2)
      | happens(sK5_skl(n1,X0),n1)
      | releasedAt(X0,n2)
      | holdsAt(X0,n1) ),
    inference(forward_demodulation,[status(thm)],[f161,f380]) ).

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

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

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

fof(f394,plain,
    ( ~ sQ13_spl
    | n1 = n3 ),
    inference(component_clause,[status(thm)],[f393]) ).

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

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

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

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

fof(f405,plain,
    ( ~ sQ15_spl
    | n1 = n4 ),
    inference(component_clause,[status(thm)],[f404]) ).

fof(f407,plain,
    ( sQ15_spl
    | sQ14_spl ),
    inference(split_clause,[status(thm)],[f400,f401,f404]) ).

fof(f408,plain,
    ! [X0] :
      ( ~ holdsAt(X0,n4)
      | initiates(sK5_skl(n3,X0),X0,n3)
      | releasedAt(X0,plus(n3,n1))
      | holdsAt(X0,n3) ),
    inference(paramodulation,[status(thm)],[f271,f86]) ).

fof(f409,plain,
    ! [X0] :
      ( ~ holdsAt(X0,n3)
      | initiates(sK5_skl(n2,X0),X0,n2)
      | releasedAt(X0,plus(n2,n1))
      | holdsAt(X0,n2) ),
    inference(paramodulation,[status(thm)],[f270,f86]) ).

fof(f410,plain,
    ! [X0] :
      ( ~ holdsAt(X0,n2)
      | initiates(sK5_skl(n1,X0),X0,n1)
      | releasedAt(X0,plus(n1,n1))
      | holdsAt(X0,n1) ),
    inference(paramodulation,[status(thm)],[f161,f86]) ).

fof(f414,plain,
    ! [X0] :
      ( ~ holdsAt(X0,n4)
      | initiates(sK5_skl(n3,X0),X0,n3)
      | releasedAt(X0,n4)
      | holdsAt(X0,n3) ),
    inference(forward_demodulation,[status(thm)],[f271,f408]) ).

fof(f415,plain,
    ! [X0] :
      ( ~ holdsAt(X0,n3)
      | initiates(sK5_skl(n2,X0),X0,n2)
      | releasedAt(X0,n3)
      | holdsAt(X0,n2) ),
    inference(forward_demodulation,[status(thm)],[f270,f409]) ).

fof(f416,plain,
    ! [X0] :
      ( ~ holdsAt(X0,n2)
      | initiates(sK5_skl(n1,X0),X0,n1)
      | releasedAt(X0,n2)
      | holdsAt(X0,n1) ),
    inference(forward_demodulation,[status(thm)],[f161,f410]) ).

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

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

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

fof(f424,plain,
    ( ~ sQ17_spl
    | n0 = n3 ),
    inference(component_clause,[status(thm)],[f423]) ).

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

fof(f430,plain,
    ( n0 = n4
    | less(n0,n4) ),
    inference(resolution,[status(thm)],[f429,f170]) ).

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

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

fof(f435,plain,
    ( ~ sQ19_spl
    | n0 = n4 ),
    inference(component_clause,[status(thm)],[f434]) ).

fof(f437,plain,
    ( sQ19_spl
    | sQ18_spl ),
    inference(split_clause,[status(thm)],[f430,f431,f434]) ).

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

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

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

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

fof(f444,plain,
    ( ~ sQ21_spl
    | n2 = n3 ),
    inference(component_clause,[status(thm)],[f443]) ).

fof(f446,plain,
    ( sQ21_spl
    | sQ20_spl ),
    inference(split_clause,[status(thm)],[f439,f440,f443]) ).

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

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

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

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

fof(f455,plain,
    ( ~ sQ23_spl
    | n2 = n4 ),
    inference(component_clause,[status(thm)],[f454]) ).

fof(f457,plain,
    ( sQ23_spl
    | sQ22_spl ),
    inference(split_clause,[status(thm)],[f450,f451,f454]) ).

fof(f459,plain,
    ( ~ sQ10_spl
    | holdsAt(waterLevel(n0),plus(n1,n1))
    | terminates(sK4_skl(n1,waterLevel(n0)),waterLevel(n0),n1)
    | releasedAt(waterLevel(n0),plus(n1,n1)) ),
    inference(resolution,[status(thm)],[f372,f82]) ).

fof(f461,definition,
    ( sQ24_spl
  <=> releasedAt(waterLevel(n0),plus(n1,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ24_spl])],[split_symbol_definition]) ).

fof(f462,plain,
    ( ~ sQ24_spl
    | releasedAt(waterLevel(n0),plus(n1,n1)) ),
    inference(component_clause,[status(thm)],[f461]) ).

fof(f464,definition,
    ( sQ25_spl
  <=> terminates(sK4_skl(n1,waterLevel(n0)),waterLevel(n0),n1) ),
    introduced(definition,[new_symbols(definition,[sQ25_spl])],[split_symbol_definition]) ).

fof(f465,plain,
    ( ~ sQ25_spl
    | terminates(sK4_skl(n1,waterLevel(n0)),waterLevel(n0),n1) ),
    inference(component_clause,[status(thm)],[f464]) ).

fof(f467,definition,
    ( sQ26_spl
  <=> holdsAt(waterLevel(n0),plus(n1,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ26_spl])],[split_symbol_definition]) ).

fof(f468,plain,
    ( ~ sQ26_spl
    | holdsAt(waterLevel(n0),plus(n1,n1)) ),
    inference(component_clause,[status(thm)],[f467]) ).

fof(f470,plain,
    ( ~ sQ10_spl
    | sQ26_spl
    | sQ25_spl
    | sQ24_spl ),
    inference(split_clause,[status(thm)],[f459,f461,f464,f467,f368]) ).

fof(f471,definition,
    ( sQ27_spl
  <=> happens(sK4_skl(n1,waterLevel(n0)),n1) ),
    introduced(definition,[new_symbols(definition,[sQ27_spl])],[split_symbol_definition]) ).

fof(f472,plain,
    ( ~ sQ27_spl
    | happens(sK4_skl(n1,waterLevel(n0)),n1) ),
    inference(component_clause,[status(thm)],[f471]) ).

fof(f475,plain,
    ( ~ sQ26_spl
    | holdsAt(waterLevel(n0),n2) ),
    inference(forward_demodulation,[status(thm)],[f161,f468]) ).

fof(f476,plain,
    ( ~ sQ24_spl
    | releasedAt(waterLevel(n0),n2) ),
    inference(forward_demodulation,[status(thm)],[f161,f462]) ).

fof(f477,plain,
    ( ~ sQ8_spl
    | releasedAt(waterLevel(n0),n1) ),
    inference(forward_demodulation,[status(thm)],[f158,f363]) ).

fof(f480,plain,
    ( ~ sQ26_spl
    | holdsAt(waterLevel(n0),plus(n2,n1))
    | happens(sK4_skl(n2,waterLevel(n0)),n2)
    | releasedAt(waterLevel(n0),plus(n2,n1)) ),
    inference(resolution,[status(thm)],[f475,f81]) ).

fof(f481,definition,
    ( sQ28_spl
  <=> releasedAt(waterLevel(n0),plus(n2,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ28_spl])],[split_symbol_definition]) ).

fof(f482,plain,
    ( ~ sQ28_spl
    | releasedAt(waterLevel(n0),plus(n2,n1)) ),
    inference(component_clause,[status(thm)],[f481]) ).

fof(f487,definition,
    ( sQ30_spl
  <=> holdsAt(waterLevel(n0),plus(n2,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ30_spl])],[split_symbol_definition]) ).

fof(f488,plain,
    ( ~ sQ30_spl
    | holdsAt(waterLevel(n0),plus(n2,n1)) ),
    inference(component_clause,[status(thm)],[f487]) ).

fof(f491,definition,
    ( sQ31_spl
  <=> happens(sK4_skl(n2,waterLevel(n0)),n2) ),
    introduced(definition,[new_symbols(definition,[sQ31_spl])],[split_symbol_definition]) ).

fof(f492,plain,
    ( ~ sQ31_spl
    | happens(sK4_skl(n2,waterLevel(n0)),n2) ),
    inference(component_clause,[status(thm)],[f491]) ).

fof(f494,plain,
    ( ~ sQ26_spl
    | sQ30_spl
    | sQ31_spl
    | sQ28_spl ),
    inference(split_clause,[status(thm)],[f480,f481,f491,f487,f467]) ).

fof(f495,plain,
    ( ~ sQ30_spl
    | holdsAt(waterLevel(n0),n3) ),
    inference(forward_demodulation,[status(thm)],[f270,f488]) ).

fof(f496,plain,
    ( ~ sQ28_spl
    | releasedAt(waterLevel(n0),n3) ),
    inference(forward_demodulation,[status(thm)],[f270,f482]) ).

fof(f498,plain,
    ( ~ sQ24_spl
    | releasedAt(waterLevel(n0),plus(n2,n1))
    | happens(sK6_skl(n2,waterLevel(n0)),n2) ),
    inference(resolution,[status(thm)],[f476,f89]) ).

fof(f506,definition,
    ( sQ34_spl
  <=> happens(sK6_skl(n2,waterLevel(n0)),n2) ),
    introduced(definition,[new_symbols(definition,[sQ34_spl])],[split_symbol_definition]) ).

fof(f507,plain,
    ( ~ sQ34_spl
    | happens(sK6_skl(n2,waterLevel(n0)),n2) ),
    inference(component_clause,[status(thm)],[f506]) ).

fof(f509,plain,
    ( ~ sQ24_spl
    | sQ28_spl
    | sQ34_spl ),
    inference(split_clause,[status(thm)],[f498,f506,f481,f461]) ).

fof(f511,plain,
    ( ~ sQ8_spl
    | releasedAt(waterLevel(n0),plus(n1,n1))
    | happens(sK6_skl(n1,waterLevel(n0)),n1) ),
    inference(resolution,[status(thm)],[f477,f89]) ).

fof(f519,definition,
    ( sQ37_spl
  <=> happens(sK6_skl(n1,waterLevel(n0)),n1) ),
    introduced(definition,[new_symbols(definition,[sQ37_spl])],[split_symbol_definition]) ).

fof(f520,plain,
    ( ~ sQ37_spl
    | happens(sK6_skl(n1,waterLevel(n0)),n1) ),
    inference(component_clause,[status(thm)],[f519]) ).

fof(f522,plain,
    ( ~ sQ8_spl
    | sQ24_spl
    | sQ37_spl ),
    inference(split_clause,[status(thm)],[f511,f519,f461,f362]) ).

fof(f525,plain,
    ( ~ sQ23_spl
    | less(n4,n4) ),
    inference(backward_demodulation,[status(thm)],[f455,f438]) ).

fof(f545,plain,
    ( ~ sQ23_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f525,f254]) ).

fof(f546,plain,
    ~ sQ23_spl,
    inference(contradiction_clause,[status(thm)],[f545]) ).

fof(f557,plain,
    ( ~ sQ21_spl
    | n4 = plus(n2,n1) ),
    inference(backward_demodulation,[status(thm)],[f444,f271]) ).

fof(f573,plain,
    ( ~ sQ19_spl
    | less(n4,n4) ),
    inference(backward_demodulation,[status(thm)],[f435,f418]) ).

fof(f594,plain,
    ( ~ sQ19_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f573,f254]) ).

fof(f595,plain,
    ~ sQ19_spl,
    inference(contradiction_clause,[status(thm)],[f594]) ).

fof(f602,plain,
    ( ~ sQ15_spl
    | less(n4,n4) ),
    inference(backward_demodulation,[status(thm)],[f405,f388]) ).

fof(f607,plain,
    ( ~ sQ15_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f602,f254]) ).

fof(f608,plain,
    ~ sQ15_spl,
    inference(contradiction_clause,[status(thm)],[f607]) ).

fof(f650,plain,
    ( ~ sQ13_spl
    | less_or_equal(n3,n2) ),
    inference(forward_demodulation,[status(thm)],[f394,f332]) ).

fof(f651,plain,
    ( ~ sQ13_spl
    | n3 = n2
    | less(n3,n2) ),
    inference(resolution,[status(thm)],[f650,f170]) ).

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

fof(f653,plain,
    ( ~ sQ38_spl
    | less(n3,n2) ),
    inference(component_clause,[status(thm)],[f652]) ).

fof(f655,plain,
    ( ~ sQ13_spl
    | sQ21_spl
    | sQ38_spl ),
    inference(split_clause,[status(thm)],[f651,f652,f443,f393]) ).

fof(f656,plain,
    ( ~ sQ38_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f653,f359]) ).

fof(f657,plain,
    ~ sQ38_spl,
    inference(contradiction_clause,[status(thm)],[f656]) ).

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

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

fof(f714,definition,
    ( sQ40_spl
  <=> overflow = overflow ),
    introduced(definition,[new_symbols(definition,[sQ40_spl])],[split_symbol_definition]) ).

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

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

fof(f722,plain,
    ( ~ sQ42_spl
    | tapOn = overflow ),
    inference(component_clause,[status(thm)],[f721]) ).

fof(f724,plain,
    ( sQ42_spl
    | sQ41_spl ),
    inference(split_clause,[status(thm)],[f710,f718,f721]) ).

fof(f725,plain,
    ( ~ sQ42_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f722,f149]) ).

fof(f726,plain,
    ~ sQ42_spl,
    inference(contradiction_clause,[status(thm)],[f725]) ).

fof(f728,plain,
    ! [X0,X1] :
      ( ~ releasedAt(X1,n4)
      | ~ initiates(X0,X1,n3)
      | ~ happens(X0,n3) ),
    inference(paramodulation,[status(thm)],[f271,f106]) ).

fof(f729,plain,
    ! [X0,X1] :
      ( ~ holdsAt(X1,n4)
      | ~ terminates(X0,X1,n3)
      | ~ happens(X0,n3) ),
    inference(paramodulation,[status(thm)],[f271,f100]) ).

fof(f732,definition,
    ( sQ43_spl
  <=> happens(overflow,n3) ),
    introduced(definition,[new_symbols(definition,[sQ43_spl])],[split_symbol_definition]) ).

fof(f735,definition,
    ( sQ44_spl
  <=> releasedAt(filling,n4) ),
    introduced(definition,[new_symbols(definition,[sQ44_spl])],[split_symbol_definition]) ).

fof(f736,plain,
    ( ~ sQ44_spl
    | releasedAt(filling,n4) ),
    inference(component_clause,[status(thm)],[f735]) ).

fof(f737,plain,
    ( sQ44_spl
    | ~ releasedAt(filling,n4) ),
    inference(component_clause,[status(thm)],[f735]) ).

fof(f739,definition,
    ( sQ45_spl
  <=> happens(tapOff,n3) ),
    introduced(definition,[new_symbols(definition,[sQ45_spl])],[split_symbol_definition]) ).

fof(f746,plain,
    ! [X0,X1] :
      ( ~ releasedAt(X1,n3)
      | ~ initiates(X0,X1,n2)
      | ~ happens(X0,n2) ),
    inference(paramodulation,[status(thm)],[f270,f106]) ).

fof(f747,plain,
    ! [X0,X1] :
      ( ~ holdsAt(X1,n3)
      | ~ terminates(X0,X1,n2)
      | ~ happens(X0,n2) ),
    inference(paramodulation,[status(thm)],[f270,f100]) ).

fof(f752,plain,
    ! [X0,X1] :
      ( ~ releasedAt(X1,n2)
      | ~ terminates(X0,X1,n1)
      | ~ happens(X0,n1) ),
    inference(paramodulation,[status(thm)],[f161,f107]) ).

fof(f754,plain,
    ! [X0,X1] :
      ( ~ holdsAt(X1,n2)
      | ~ terminates(X0,X1,n1)
      | ~ happens(X0,n1) ),
    inference(paramodulation,[status(thm)],[f161,f100]) ).

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

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

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

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

fof(f775,plain,
    ( ~ sQ46_spl
    | overflow = tapOff ),
    inference(component_clause,[status(thm)],[f774]) ).

fof(f778,definition,
    ( sQ47_spl
  <=> tapOff = tapOff ),
    introduced(definition,[new_symbols(definition,[sQ47_spl])],[split_symbol_definition]) ).

fof(f781,plain,
    ( sQ46_spl
    | sQ47_spl ),
    inference(split_clause,[status(thm)],[f773,f778,f774]) ).

fof(f782,plain,
    ( ~ sQ46_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f775,f148]) ).

fof(f783,plain,
    ~ sQ46_spl,
    inference(contradiction_clause,[status(thm)],[f782]) ).

fof(f795,plain,
    ( ~ holdsAt(filling,n4)
    | ~ happens(overflow,n3) ),
    inference(resolution,[status(thm)],[f729,f249]) ).

fof(f797,definition,
    ( sQ50_spl
  <=> holdsAt(filling,n4) ),
    introduced(definition,[new_symbols(definition,[sQ50_spl])],[split_symbol_definition]) ).

fof(f799,plain,
    ( sQ50_spl
    | ~ holdsAt(filling,n4) ),
    inference(component_clause,[status(thm)],[f797]) ).

fof(f800,plain,
    ( ~ sQ50_spl
    | ~ sQ43_spl ),
    inference(split_clause,[status(thm)],[f795,f732,f797]) ).

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

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

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

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

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

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

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

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

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

fof(f819,plain,
    ( n3 = n5
    | less(n3,n5) ),
    inference(resolution,[status(thm)],[f809,f170]) ).

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

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

fof(f824,plain,
    ( ~ sQ52_spl
    | n3 = n5 ),
    inference(component_clause,[status(thm)],[f823]) ).

fof(f826,plain,
    ( sQ52_spl
    | sQ51_spl ),
    inference(split_clause,[status(thm)],[f819,f820,f823]) ).

fof(f829,plain,
    ( ~ sQ52_spl
    | less(n5,n5) ),
    inference(backward_demodulation,[status(thm)],[f824,f802]) ).

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

fof(f866,plain,
    ~ sQ52_spl,
    inference(contradiction_clause,[status(thm)],[f865]) ).

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

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

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

fof(f883,plain,
    ( ~ sQ54_spl
    | n1 = n5 ),
    inference(component_clause,[status(thm)],[f882]) ).

fof(f890,plain,
    ( ~ sQ54_spl
    | less(n5,n5) ),
    inference(backward_demodulation,[status(thm)],[f883,f803]) ).

fof(f907,plain,
    ( ~ sQ54_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f890,f254]) ).

fof(f908,plain,
    ~ sQ54_spl,
    inference(contradiction_clause,[status(thm)],[f907]) ).

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

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

fof(f914,plain,
    ( ~ sQ56_spl
    | n0 = n5 ),
    inference(component_clause,[status(thm)],[f913]) ).

fof(f919,plain,
    ( ~ sQ56_spl
    | less(n5,n5) ),
    inference(backward_demodulation,[status(thm)],[f914,f804]) ).

fof(f939,plain,
    ( ~ sQ56_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f919,f254]) ).

fof(f940,plain,
    ~ sQ56_spl,
    inference(contradiction_clause,[status(thm)],[f939]) ).

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

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

fof(f947,plain,
    ( ~ sQ58_spl
    | n2 = n5 ),
    inference(component_clause,[status(thm)],[f946]) ).

fof(f948,plain,
    ( sQ58_spl
    | n2 != n5 ),
    inference(component_clause,[status(thm)],[f946]) ).

fof(f953,plain,
    ( ~ sQ58_spl
    | less(n5,n5) ),
    inference(backward_demodulation,[status(thm)],[f947,f805]) ).

fof(f959,plain,
    ( ~ sQ58_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f953,f254]) ).

fof(f960,plain,
    ~ sQ58_spl,
    inference(contradiction_clause,[status(thm)],[f959]) ).

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

fof(f979,plain,
    plus(n3,n1) = n4,
    inference(paramodulation,[status(thm)],[f167,f163]) ).

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

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

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

fof(f997,plain,
    ( ~ sQ60_spl
    | n4 = n5 ),
    inference(component_clause,[status(thm)],[f996]) ).

fof(f998,plain,
    ( sQ60_spl
    | n4 != n5 ),
    inference(component_clause,[status(thm)],[f996]) ).

fof(f999,plain,
    ( sQ60_spl
    | sQ59_spl ),
    inference(split_clause,[status(thm)],[f992,f993,f996]) ).

fof(f1012,plain,
    ( ~ sQ60_spl
    | less(n5,n5) ),
    inference(backward_demodulation,[status(thm)],[f997,f806]) ).

fof(f1018,plain,
    ( ~ sQ60_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1012,f254]) ).

fof(f1019,plain,
    ~ sQ60_spl,
    inference(contradiction_clause,[status(thm)],[f1018]) ).

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

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

fof(f1064,plain,
    ( sQ42_spl
    | sQ61_spl ),
    inference(split_clause,[status(thm)],[f1058,f1061,f721]) ).

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

fof(f1066,plain,
    ( ~ sQ62_spl
    | holdsAt(filling,n0) ),
    inference(component_clause,[status(thm)],[f1065]) ).

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

fof(f1070,plain,
    ( ~ sQ63_spl
    | holdsAt(waterLevel(n3),n0) ),
    inference(component_clause,[status(thm)],[f1069]) ).

fof(f1073,plain,
    ( ~ sQ62_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1066,f217]) ).

fof(f1074,plain,
    ~ sQ62_spl,
    inference(contradiction_clause,[status(thm)],[f1073]) ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

fof(f1129,plain,
    ( ~ sQ65_spl
    | n2 = n6 ),
    inference(component_clause,[status(thm)],[f1128]) ).

fof(f1134,plain,
    ( ~ sQ65_spl
    | less(n6,n6) ),
    inference(backward_demodulation,[status(thm)],[f1129,f1105]) ).

fof(f1155,plain,
    ( ~ sQ65_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1134,f254]) ).

fof(f1156,plain,
    ~ sQ65_spl,
    inference(contradiction_clause,[status(thm)],[f1155]) ).

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

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

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

fof(f1163,plain,
    ( ~ sQ67_spl
    | n0 = n6 ),
    inference(component_clause,[status(thm)],[f1162]) ).

fof(f1167,plain,
    ( ~ sQ67_spl
    | less(n6,n6) ),
    inference(backward_demodulation,[status(thm)],[f1163,f1106]) ).

fof(f1189,plain,
    ( ~ sQ67_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1167,f254]) ).

fof(f1190,plain,
    ~ sQ67_spl,
    inference(contradiction_clause,[status(thm)],[f1189]) ).

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

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

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

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

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

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

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

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

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

fof(f1210,plain,
    ( ~ sQ69_spl
    | n1 = n6 ),
    inference(component_clause,[status(thm)],[f1209]) ).

fof(f1215,plain,
    ( ~ sQ69_spl
    | less(n6,n6) ),
    inference(backward_demodulation,[status(thm)],[f1210,f1107]) ).

fof(f1230,plain,
    ( ~ sQ69_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1215,f254]) ).

fof(f1231,plain,
    ~ sQ69_spl,
    inference(contradiction_clause,[status(thm)],[f1230]) ).

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

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

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

fof(f1238,plain,
    ( ~ sQ71_spl
    | n3 = n6 ),
    inference(component_clause,[status(thm)],[f1237]) ).

fof(f1246,plain,
    ( ~ sQ71_spl
    | less(n6,n6) ),
    inference(backward_demodulation,[status(thm)],[f1238,f1108]) ).

fof(f1264,plain,
    ( ~ sQ71_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1246,f254]) ).

fof(f1265,plain,
    ~ sQ71_spl,
    inference(contradiction_clause,[status(thm)],[f1264]) ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

fof(f1367,definition,
    ( sQ72_spl
  <=> n4 = n4 ),
    introduced(definition,[new_symbols(definition,[sQ72_spl])],[split_symbol_definition]) ).

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

fof(f1371,plain,
    ( ~ sQ73_spl
    | less_or_equal(n4,n3) ),
    inference(component_clause,[status(thm)],[f1370]) ).

fof(f1372,plain,
    ( sQ73_spl
    | ~ less_or_equal(n4,n3) ),
    inference(component_clause,[status(thm)],[f1370]) ).

fof(f1373,plain,
    ( sQ73_spl
    | sQ72_spl ),
    inference(split_clause,[status(thm)],[f1328,f1367,f1370]) ).

fof(f1374,definition,
    ( sQ74_spl
  <=> n9 = n9 ),
    introduced(definition,[new_symbols(definition,[sQ74_spl])],[split_symbol_definition]) ).

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

fof(f1378,plain,
    ( ~ sQ75_spl
    | less_or_equal(n9,n8) ),
    inference(component_clause,[status(thm)],[f1377]) ).

fof(f1380,plain,
    ( sQ75_spl
    | sQ74_spl ),
    inference(split_clause,[status(thm)],[f1330,f1374,f1377]) ).

fof(f1381,definition,
    ( sQ76_spl
  <=> n8 = n8 ),
    introduced(definition,[new_symbols(definition,[sQ76_spl])],[split_symbol_definition]) ).

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

fof(f1385,plain,
    ( ~ sQ77_spl
    | less_or_equal(n8,n7) ),
    inference(component_clause,[status(thm)],[f1384]) ).

fof(f1387,plain,
    ( sQ77_spl
    | sQ76_spl ),
    inference(split_clause,[status(thm)],[f1332,f1381,f1384]) ).

fof(f1388,definition,
    ( sQ78_spl
  <=> n7 = n7 ),
    introduced(definition,[new_symbols(definition,[sQ78_spl])],[split_symbol_definition]) ).

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

fof(f1392,plain,
    ( ~ sQ79_spl
    | less_or_equal(n7,n6) ),
    inference(component_clause,[status(thm)],[f1391]) ).

fof(f1394,plain,
    ( sQ79_spl
    | sQ78_spl ),
    inference(split_clause,[status(thm)],[f1336,f1388,f1391]) ).

fof(f1395,definition,
    ( sQ80_spl
  <=> n6 = n6 ),
    introduced(definition,[new_symbols(definition,[sQ80_spl])],[split_symbol_definition]) ).

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

fof(f1399,plain,
    ( ~ sQ81_spl
    | less_or_equal(n6,n5) ),
    inference(component_clause,[status(thm)],[f1398]) ).

fof(f1401,plain,
    ( sQ81_spl
    | sQ80_spl ),
    inference(split_clause,[status(thm)],[f1338,f1395,f1398]) ).

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

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

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

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

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

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

fof(f1482,plain,
    ( ~ sQ87_spl
    | n6 = n4 ),
    inference(component_clause,[status(thm)],[f1481]) ).

fof(f1500,plain,
    ( ~ sQ87_spl
    | less(n6,n6) ),
    inference(backward_demodulation,[status(thm)],[f1482,f1104]) ).

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

fof(f1512,plain,
    ~ sQ87_spl,
    inference(contradiction_clause,[status(thm)],[f1511]) ).

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

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

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

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

fof(f1522,plain,
    ( ~ sQ89_spl
    | n6 = n5 ),
    inference(component_clause,[status(thm)],[f1521]) ).

fof(f1524,plain,
    ( sQ89_spl
    | sQ88_spl ),
    inference(split_clause,[status(thm)],[f1516,f1518,f1521]) ).

fof(f1538,plain,
    ( ~ sQ89_spl
    | less(n6,n6) ),
    inference(backward_demodulation,[status(thm)],[f1522,f1109]) ).

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

fof(f1544,plain,
    ~ sQ89_spl,
    inference(contradiction_clause,[status(thm)],[f1543]) ).

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

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

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

fof(f1548,plain,
    ( ~ sQ90_spl
    | tapOn = tapOff ),
    inference(component_clause,[status(thm)],[f1547]) ).

fof(f1550,plain,
    ( sQ90_spl
    | sQ82_spl ),
    inference(split_clause,[status(thm)],[f1545,f1410,f1547]) ).

fof(f1551,plain,
    ( sQ46_spl
    | sQ84_spl ),
    inference(split_clause,[status(thm)],[f1546,f1417,f774]) ).

fof(f1552,plain,
    ( ~ sQ90_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1548,f147]) ).

fof(f1553,plain,
    ~ sQ90_spl,
    inference(contradiction_clause,[status(thm)],[f1552]) ).

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

fof(f1557,plain,
    ! [X0] :
      ( ~ sQ91_spl
      | filling = waterLevel(sK10_skl(X0,filling,tapOn)) ),
    inference(component_clause,[status(thm)],[f1556]) ).

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

fof(f1561,plain,
    ! [X0] :
      ( ~ sQ92_spl
      | spilling = waterLevel(sK10_skl(X0,spilling,overflow)) ),
    inference(component_clause,[status(thm)],[f1560]) ).

fof(f1564,plain,
    ( ~ sQ92_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1561,f151]) ).

fof(f1565,plain,
    ~ sQ92_spl,
    inference(contradiction_clause,[status(thm)],[f1564]) ).

fof(f1566,plain,
    ( ~ sQ91_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1557,f150]) ).

fof(f1567,plain,
    ~ sQ91_spl,
    inference(contradiction_clause,[status(thm)],[f1566]) ).

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

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

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

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

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

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

fof(f1614,plain,
    ( ~ sQ94_spl
    | n7 = n6 ),
    inference(component_clause,[status(thm)],[f1613]) ).

fof(f1616,plain,
    ( sQ94_spl
    | sQ93_spl ),
    inference(split_clause,[status(thm)],[f1608,f1610,f1613]) ).

fof(f1636,plain,
    ( ~ sQ94_spl
    | less(n7,n7) ),
    inference(backward_demodulation,[status(thm)],[f1614,f1110]) ).

fof(f1641,plain,
    ( ~ sQ94_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1636,f254]) ).

fof(f1642,plain,
    ~ sQ94_spl,
    inference(contradiction_clause,[status(thm)],[f1641]) ).

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

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

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

fof(f1654,plain,
    ( sQ40_spl
    | sQ42_spl ),
    inference(split_clause,[status(thm)],[f1652,f721,f714]) ).

fof(f1655,definition,
    ( sQ95_spl
  <=> tapOn = tapOn ),
    introduced(definition,[new_symbols(definition,[sQ95_spl])],[split_symbol_definition]) ).

fof(f1658,plain,
    ( sQ42_spl
    | sQ95_spl ),
    inference(split_clause,[status(thm)],[f1653,f1655,f721]) ).

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

fof(f1661,definition,
    ( sQ96_spl
  <=> spilling = spilling ),
    introduced(definition,[new_symbols(definition,[sQ96_spl])],[split_symbol_definition]) ).

fof(f1664,plain,
    ( sQ96_spl
    | sQ42_spl ),
    inference(split_clause,[status(thm)],[f1659,f721,f1661]) ).

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

fof(f1666,plain,
    ( ~ sQ97_spl
    | filling = spilling ),
    inference(component_clause,[status(thm)],[f1665]) ).

fof(f1669,plain,
    ( ~ sQ97_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1666,f152]) ).

fof(f1670,plain,
    ~ sQ97_spl,
    inference(contradiction_clause,[status(thm)],[f1669]) ).

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

fof(f1674,definition,
    ( sQ98_spl
  <=> filling = filling ),
    introduced(definition,[new_symbols(definition,[sQ98_spl])],[split_symbol_definition]) ).

fof(f1677,plain,
    ( sQ42_spl
    | sQ98_spl ),
    inference(split_clause,[status(thm)],[f1672,f1674,f721]) ).

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

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

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

fof(f1694,plain,
    ( ~ sQ100_spl
    | n7 = n2 ),
    inference(component_clause,[status(thm)],[f1693]) ).

fof(f1705,plain,
    ( ~ sQ100_spl
    | ~ less(n3,n7) ),
    inference(backward_demodulation,[status(thm)],[f1694,f359]) ).

fof(f1715,plain,
    ( ~ sQ100_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1705,f1232]) ).

fof(f1716,plain,
    ~ sQ100_spl,
    inference(contradiction_clause,[status(thm)],[f1715]) ).

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

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

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

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

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

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

fof(f1741,plain,
    ( ~ sQ102_spl
    | n0 = n7 ),
    inference(component_clause,[status(thm)],[f1740]) ).

fof(f1761,plain,
    ( ~ sQ102_spl
    | less(n7,n7) ),
    inference(backward_demodulation,[status(thm)],[f1741,f1157]) ).

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

fof(f1764,plain,
    ~ sQ102_spl,
    inference(contradiction_clause,[status(thm)],[f1763]) ).

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

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

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

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

fof(f1791,plain,
    ( ~ sQ103_spl
    | less_or_equal(n3,n2) ),
    inference(component_clause,[status(thm)],[f1790]) ).

fof(f1793,definition,
    ( sQ104_spl
  <=> n3 = n3 ),
    introduced(definition,[new_symbols(definition,[sQ104_spl])],[split_symbol_definition]) ).

fof(f1796,plain,
    ( sQ104_spl
    | sQ103_spl ),
    inference(split_clause,[status(thm)],[f1786,f1790,f1793]) ).

fof(f1798,plain,
    ( ~ sQ73_spl
    | less(n4,n4) ),
    inference(resolution,[status(thm)],[f1371,f190]) ).

fof(f1800,plain,
    ( ~ sQ73_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1798,f254]) ).

fof(f1801,plain,
    ~ sQ73_spl,
    inference(contradiction_clause,[status(thm)],[f1800]) ).

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

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

fof(f1819,plain,
    ( ~ sQ106_spl
    | n7 = n1 ),
    inference(component_clause,[status(thm)],[f1818]) ).

fof(f1827,plain,
    ( ~ sQ106_spl
    | ~ less(n3,n7) ),
    inference(backward_demodulation,[status(thm)],[f1819,f353]) ).

fof(f1835,plain,
    ( ~ sQ106_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1827,f1232]) ).

fof(f1836,plain,
    ~ sQ106_spl,
    inference(contradiction_clause,[status(thm)],[f1835]) ).

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

fof(f1845,plain,
    plus(n3,n1) = n4,
    inference(paramodulation,[status(thm)],[f167,f163]) ).

fof(f1849,plain,
    ( ~ sQ81_spl
    | n6 = n5
    | less(n6,n5) ),
    inference(resolution,[status(thm)],[f1399,f170]) ).

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

fof(f1851,plain,
    ( ~ sQ107_spl
    | less(n6,n5) ),
    inference(component_clause,[status(thm)],[f1850]) ).

fof(f1853,plain,
    ( ~ sQ81_spl
    | sQ89_spl
    | sQ107_spl ),
    inference(split_clause,[status(thm)],[f1849,f1850,f1521,f1398]) ).

fof(f1854,plain,
    ( ~ sQ79_spl
    | n7 = n6
    | less(n7,n6) ),
    inference(resolution,[status(thm)],[f1392,f170]) ).

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

fof(f1856,plain,
    ( ~ sQ108_spl
    | less(n7,n6) ),
    inference(component_clause,[status(thm)],[f1855]) ).

fof(f1858,plain,
    ( ~ sQ79_spl
    | sQ94_spl
    | sQ108_spl ),
    inference(split_clause,[status(thm)],[f1854,f1855,f1613,f1391]) ).

fof(f1859,plain,
    ( ~ sQ77_spl
    | less(n8,n8) ),
    inference(resolution,[status(thm)],[f1385,f206]) ).

fof(f1861,plain,
    ( ~ sQ77_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1859,f254]) ).

fof(f1862,plain,
    ~ sQ77_spl,
    inference(contradiction_clause,[status(thm)],[f1861]) ).

fof(f1863,plain,
    ( ~ sQ75_spl
    | less(n9,n9) ),
    inference(resolution,[status(thm)],[f1378,f210]) ).

fof(f1865,plain,
    ( ~ sQ75_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1863,f254]) ).

fof(f1866,plain,
    ~ sQ75_spl,
    inference(contradiction_clause,[status(thm)],[f1865]) ).

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

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

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

fof(f1893,plain,
    ( ~ sQ109_spl
    | less_or_equal(n2,n1) ),
    inference(component_clause,[status(thm)],[f1892]) ).

fof(f1895,definition,
    ( sQ110_spl
  <=> n2 = n2 ),
    introduced(definition,[new_symbols(definition,[sQ110_spl])],[split_symbol_definition]) ).

fof(f1898,plain,
    ( sQ110_spl
    | sQ109_spl ),
    inference(split_clause,[status(thm)],[f1888,f1892,f1895]) ).

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

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

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

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

fof(f1937,plain,
    ( ~ sQ112_spl
    | n7 = n3 ),
    inference(component_clause,[status(thm)],[f1936]) ).

fof(f1962,plain,
    ( ~ sQ112_spl
    | ~ less(n4,n7) ),
    inference(backward_demodulation,[status(thm)],[f1937,f971]) ).

fof(f1969,plain,
    ( ~ sQ112_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1962,f1513]) ).

fof(f1970,plain,
    ~ sQ112_spl,
    inference(contradiction_clause,[status(thm)],[f1969]) ).

fof(f1979,definition,
    ( sQ114_spl
  <=> n1 = n1 ),
    introduced(definition,[new_symbols(definition,[sQ114_spl])],[split_symbol_definition]) ).

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

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

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

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

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

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

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

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

fof(f2076,plain,
    less_or_equal(n0,n7),
    inference(resolution,[status(thm)],[f1735,f205]) ).

fof(f2078,plain,
    less_or_equal(n0,n8),
    inference(resolution,[status(thm)],[f1735,f171]) ).

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

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

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

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

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

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

fof(f2125,plain,
    ( ~ sQ116_spl
    | n8 = n7 ),
    inference(component_clause,[status(thm)],[f2124]) ).

fof(f2127,plain,
    ( sQ116_spl
    | sQ115_spl ),
    inference(split_clause,[status(thm)],[f2119,f2121,f2124]) ).

fof(f2145,plain,
    ( ~ sQ116_spl
    | less(n8,n8) ),
    inference(backward_demodulation,[status(thm)],[f2125,f1266]) ).

fof(f2152,plain,
    ( ~ sQ116_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f2145,f254]) ).

fof(f2153,plain,
    ~ sQ116_spl,
    inference(contradiction_clause,[status(thm)],[f2152]) ).

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

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

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

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

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

fof(f2187,plain,
    ( ~ sQ118_spl
    | n9 = n8 ),
    inference(component_clause,[status(thm)],[f2186]) ).

fof(f2189,plain,
    ( sQ118_spl
    | sQ117_spl ),
    inference(split_clause,[status(thm)],[f2181,f2183,f2186]) ).

fof(f2198,plain,
    ( ~ sQ118_spl
    | less(n9,n9) ),
    inference(backward_demodulation,[status(thm)],[f2187,f1321]) ).

fof(f2201,plain,
    ( ~ sQ118_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f2198,f254]) ).

fof(f2202,plain,
    ~ sQ118_spl,
    inference(contradiction_clause,[status(thm)],[f2201]) ).

fof(f2206,plain,
    ! [X0] :
      ( holdsAt(filling,plus(X0,n1))
      | ~ happens(tapOn,X0) ),
    inference(resolution,[status(thm)],[f97,f300]) ).

fof(f2207,plain,
    ! [X0] :
      ( ~ releasedAt(X0,n4)
      | releases(sK7_skl(n3,X0),X0,n3)
      | releasedAt(X0,n3) ),
    inference(paramodulation,[status(thm)],[f979,f94]) ).

fof(f2210,plain,
    ! [X0] :
      ( ~ releasedAt(X0,n4)
      | happens(sK7_skl(n3,X0),n3)
      | releasedAt(X0,n3) ),
    inference(paramodulation,[status(thm)],[f979,f93]) ).

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

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

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

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

fof(f2226,plain,
    ( ~ sQ120_spl
    | n8 = n2 ),
    inference(component_clause,[status(thm)],[f2225]) ).

fof(f2238,plain,
    ( ~ sQ120_spl
    | ~ less(n3,n8) ),
    inference(backward_demodulation,[status(thm)],[f2226,f359]) ).

fof(f2256,plain,
    ( ~ sQ120_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f2238,f1984]) ).

fof(f2257,plain,
    ~ sQ120_spl,
    inference(contradiction_clause,[status(thm)],[f2256]) ).

fof(f2258,plain,
    ( ~ sQ103_spl
    | n3 = n2
    | less(n3,n2) ),
    inference(resolution,[status(thm)],[f1791,f170]) ).

fof(f2259,plain,
    ( ~ sQ103_spl
    | sQ21_spl
    | sQ38_spl ),
    inference(split_clause,[status(thm)],[f2258,f652,f443,f1790]) ).

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

fof(f2268,plain,
    ( ~ sQ107_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1851,f1199]) ).

fof(f2269,plain,
    ~ sQ107_spl,
    inference(contradiction_clause,[status(thm)],[f2268]) ).

fof(f2271,plain,
    ( ~ sQ108_spl
    | less_or_equal(n7,n6) ),
    inference(resolution,[status(thm)],[f1856,f171]) ).

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

fof(f2278,plain,
    ! [X0] :
      ( ~ holdsAt(X0,n1)
      | happens(sK5_skl(n0,X0),n0)
      | releasedAt(X0,plus(n0,n1))
      | holdsAt(X0,n0) ),
    inference(paramodulation,[status(thm)],[f158,f85]) ).

fof(f2279,plain,
    ! [X0] :
      ( ~ holdsAt(X0,n1)
      | initiates(sK5_skl(n0,X0),X0,n0)
      | releasedAt(X0,plus(n0,n1))
      | holdsAt(X0,n0) ),
    inference(paramodulation,[status(thm)],[f158,f86]) ).

fof(f2282,plain,
    ! [X0] :
      ( ~ holdsAt(X0,n1)
      | happens(sK5_skl(n0,X0),n0)
      | releasedAt(X0,n1)
      | holdsAt(X0,n0) ),
    inference(forward_demodulation,[status(thm)],[f158,f2278]) ).

fof(f2283,plain,
    ! [X0] :
      ( ~ holdsAt(X0,n1)
      | initiates(sK5_skl(n0,X0),X0,n0)
      | releasedAt(X0,n1)
      | holdsAt(X0,n0) ),
    inference(forward_demodulation,[status(thm)],[f158,f2279]) ).

fof(f2284,plain,
    ! [X0] :
      ( ~ releasedAt(X0,n2)
      | happens(sK7_skl(n1,X0),n1)
      | releasedAt(X0,n1) ),
    inference(paramodulation,[status(thm)],[f161,f93]) ).

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

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

fof(f2304,plain,
    ( ~ sQ122_spl
    | n0 = n8 ),
    inference(component_clause,[status(thm)],[f2303]) ).

fof(f2308,plain,
    ( ~ sQ122_spl
    | less_or_equal(n8,n7) ),
    inference(backward_demodulation,[status(thm)],[f2304,f2076]) ).

fof(f2338,plain,
    ( ~ sQ122_spl
    | sQ77_spl ),
    inference(split_clause,[status(thm)],[f2308,f1384,f2303]) ).

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

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

fof(f2350,plain,
    ( ~ sQ124_spl
    | n8 = n1 ),
    inference(component_clause,[status(thm)],[f2349]) ).

fof(f2358,plain,
    ( ~ sQ124_spl
    | ~ less(n3,n8) ),
    inference(backward_demodulation,[status(thm)],[f2350,f353]) ).

fof(f2388,plain,
    ( ~ sQ124_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f2358,f1984]) ).

fof(f2389,plain,
    ~ sQ124_spl,
    inference(contradiction_clause,[status(thm)],[f2388]) ).

fof(f2398,plain,
    ( ~ sQ109_spl
    | n2 = n1
    | less(n2,n1) ),
    inference(resolution,[status(thm)],[f1893,f170]) ).

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

fof(f2400,plain,
    ( ~ sQ125_spl
    | less(n2,n1) ),
    inference(component_clause,[status(thm)],[f2399]) ).

fof(f2402,plain,
    ( ~ sQ109_spl
    | sQ7_spl
    | sQ125_spl ),
    inference(split_clause,[status(thm)],[f2398,f2399,f345,f1892]) ).

fof(f2406,plain,
    ( ~ sQ7_spl
    | plus(n2,n3) = n4 ),
    inference(backward_demodulation,[status(thm)],[f346,f163]) ).

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

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

fof(f2416,plain,
    ( ~ sQ127_spl
    | n7 = n4 ),
    inference(component_clause,[status(thm)],[f2415]) ).

fof(f2439,plain,
    ( ~ sQ127_spl
    | ~ less(n6,n7) ),
    inference(backward_demodulation,[status(thm)],[f2416,f1196]) ).

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

fof(f2484,plain,
    ( ~ sQ128_spl
    | less(n2,n0) ),
    inference(component_clause,[status(thm)],[f2483]) ).

fof(f2487,plain,
    ( ~ sQ128_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f2484,f174]) ).

fof(f2488,plain,
    ~ sQ128_spl,
    inference(contradiction_clause,[status(thm)],[f2487]) ).

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

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

fof(f2511,plain,
    ( ~ sQ130_spl
    | n7 = n5 ),
    inference(component_clause,[status(thm)],[f2510]) ).

fof(f2518,plain,
    ( ~ sQ5_spl
    | plus(n2,n0) = n0 ),
    inference(forward_demodulation,[status(thm)],[f338,f157]) ).

fof(f2519,plain,
    ( ~ sQ5_spl
    | plus(n2,n2) = n0 ),
    inference(forward_demodulation,[status(thm)],[f338,f2518]) ).

fof(f2520,plain,
    ( ~ sQ5_spl
    | plus(n2,n2) = n2 ),
    inference(forward_demodulation,[status(thm)],[f338,f2519]) ).

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

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

fof(f2534,plain,
    ( ~ sQ132_spl
    | n8 = n3 ),
    inference(component_clause,[status(thm)],[f2533]) ).

fof(f2543,plain,
    ( ~ sQ132_spl
    | less(n8,n8) ),
    inference(backward_demodulation,[status(thm)],[f2534,f1984]) ).

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

fof(f2560,plain,
    ~ sQ132_spl,
    inference(contradiction_clause,[status(thm)],[f2559]) ).

fof(f2575,plain,
    ( ~ sQ5_spl
    | n4 = n2 ),
    inference(backward_demodulation,[status(thm)],[f164,f2520]) ).

fof(f2576,plain,
    ( ~ sQ5_spl
    | sQ23_spl ),
    inference(split_clause,[status(thm)],[f2575,f454,f337]) ).

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

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

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

fof(f2589,plain,
    ( ~ sQ134_spl
    | n8 = n6 ),
    inference(component_clause,[status(thm)],[f2588]) ).

fof(f2591,plain,
    ( sQ134_spl
    | sQ133_spl ),
    inference(split_clause,[status(thm)],[f2583,f2585,f2588]) ).

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

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

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

fof(f2600,plain,
    ( ~ sQ135_spl
    | less_or_equal(n5,n4) ),
    inference(component_clause,[status(thm)],[f2599]) ).

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

fof(f2605,plain,
    ( sQ136_spl
    | sQ135_spl ),
    inference(split_clause,[status(thm)],[f2595,f2599,f2602]) ).

fof(f2694,plain,
    ( ~ sQ134_spl
    | less(n8,n7) ),
    inference(forward_demodulation,[status(thm)],[f2589,f1110]) ).

fof(f2695,plain,
    ( ~ sQ134_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f2694,f1731]) ).

fof(f2696,plain,
    ~ sQ134_spl,
    inference(contradiction_clause,[status(thm)],[f2695]) ).

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

fof(f2824,plain,
    ( ~ sQ108_spl
    | less(n7,n7) ),
    inference(resolution,[status(thm)],[f202,f2271]) ).

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

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

fof(f2828,plain,
    ~ sQ108_spl,
    inference(contradiction_clause,[status(thm)],[f2827]) ).

fof(f2872,plain,
    ( ~ sQ125_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f2400,f2108]) ).

fof(f2873,plain,
    ~ sQ125_spl,
    inference(contradiction_clause,[status(thm)],[f2872]) ).

fof(f2934,plain,
    ( ~ sQ135_spl
    | less(n5,n5) ),
    inference(resolution,[status(thm)],[f2600,f194]) ).

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

fof(f2937,plain,
    ~ sQ135_spl,
    inference(contradiction_clause,[status(thm)],[f2936]) ).

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

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

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

fof(f2960,plain,
    less(n0,n9),
    inference(resolution,[status(thm)],[f210,f2078]) ).

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

fof(f2962,plain,
    less(n2,n9),
    inference(resolution,[status(thm)],[f210,f2075]) ).

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

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

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

fof(f3002,plain,
    ( ~ sQ138_spl
    | n9 = n7 ),
    inference(component_clause,[status(thm)],[f3001]) ).

fof(f3025,plain,
    ( ~ sQ138_spl
    | less(n9,n9) ),
    inference(backward_demodulation,[status(thm)],[f3002,f2154]) ).

fof(f3044,plain,
    ( ~ sQ138_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f3025,f254]) ).

fof(f3045,plain,
    ~ sQ138_spl,
    inference(contradiction_clause,[status(thm)],[f3044]) ).

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

fof(f3072,plain,
    less_or_equal(n0,n9),
    inference(resolution,[status(thm)],[f2960,f171]) ).

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

fof(f3077,plain,
    ~ less(n9,n2),
    inference(resolution,[status(thm)],[f2962,f213]) ).

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

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

fof(f3121,definition,
    ( sQ139_spl
  <=> less(n1,n9) ),
    introduced(definition,[new_symbols(definition,[sQ139_spl])],[split_symbol_definition]) ).

fof(f3124,definition,
    ( sQ140_spl
  <=> n9 = n1 ),
    introduced(definition,[new_symbols(definition,[sQ140_spl])],[split_symbol_definition]) ).

fof(f3125,plain,
    ( ~ sQ140_spl
    | n9 = n1 ),
    inference(component_clause,[status(thm)],[f3124]) ).

fof(f3137,plain,
    ( ~ sQ140_spl
    | less(n9,n9) ),
    inference(backward_demodulation,[status(thm)],[f3125,f2959]) ).

fof(f3171,plain,
    ( ~ sQ140_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f3137,f254]) ).

fof(f3172,plain,
    ~ sQ140_spl,
    inference(contradiction_clause,[status(thm)],[f3171]) ).

fof(f3177,plain,
    ( less_or_equal(n3,n3)
    | n4 = n3 ),
    inference(resolution,[status(thm)],[f1329,f1586]) ).

fof(f3178,plain,
    ( less_or_equal(n2,n3)
    | n4 = n2 ),
    inference(resolution,[status(thm)],[f1329,f1282]) ).

fof(f3184,plain,
    ( less_or_equal(n0,n3)
    | n4 = n0 ),
    inference(resolution,[status(thm)],[f1329,f174]) ).

fof(f3186,plain,
    ! [X0] :
      ( less_or_equal(n4,X0)
      | less_or_equal(X0,n3)
      | n4 = X0 ),
    inference(resolution,[status(thm)],[f1329,f171]) ).

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

fof(f3191,plain,
    ( sQ141_spl
    | sQ1_spl ),
    inference(split_clause,[status(thm)],[f3177,f309,f3188]) ).

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

fof(f3195,plain,
    ( sQ142_spl
    | sQ23_spl ),
    inference(split_clause,[status(thm)],[f3178,f454,f3192]) ).

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

fof(f3197,plain,
    ( ~ sQ143_spl
    | n4 = n9 ),
    inference(component_clause,[status(thm)],[f3196]) ).

fof(f3199,definition,
    ( sQ144_spl
  <=> less_or_equal(n9,n3) ),
    introduced(definition,[new_symbols(definition,[sQ144_spl])],[split_symbol_definition]) ).

fof(f3200,plain,
    ( ~ sQ144_spl
    | less_or_equal(n9,n3) ),
    inference(component_clause,[status(thm)],[f3199]) ).

fof(f3202,definition,
    ( sQ145_spl
  <=> less_or_equal(n4,n8) ),
    introduced(definition,[new_symbols(definition,[sQ145_spl])],[split_symbol_definition]) ).

fof(f3206,definition,
    ( sQ146_spl
  <=> less_or_equal(n4,n2) ),
    introduced(definition,[new_symbols(definition,[sQ146_spl])],[split_symbol_definition]) ).

fof(f3207,plain,
    ( ~ sQ146_spl
    | less_or_equal(n4,n2) ),
    inference(component_clause,[status(thm)],[f3206]) ).

fof(f3210,definition,
    ( sQ147_spl
  <=> less_or_equal(n6,n3) ),
    introduced(definition,[new_symbols(definition,[sQ147_spl])],[split_symbol_definition]) ).

fof(f3211,plain,
    ( ~ sQ147_spl
    | less_or_equal(n6,n3) ),
    inference(component_clause,[status(thm)],[f3210]) ).

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

fof(f3218,definition,
    ( sQ149_spl
  <=> less_or_equal(n5,n3) ),
    introduced(definition,[new_symbols(definition,[sQ149_spl])],[split_symbol_definition]) ).

fof(f3219,plain,
    ( ~ sQ149_spl
    | less_or_equal(n5,n3) ),
    inference(component_clause,[status(thm)],[f3218]) ).

fof(f3221,definition,
    ( sQ150_spl
  <=> less_or_equal(n4,n4) ),
    introduced(definition,[new_symbols(definition,[sQ150_spl])],[split_symbol_definition]) ).

fof(f3225,definition,
    ( sQ151_spl
  <=> less_or_equal(n0,n3) ),
    introduced(definition,[new_symbols(definition,[sQ151_spl])],[split_symbol_definition]) ).

fof(f3228,plain,
    ( sQ151_spl
    | sQ19_spl ),
    inference(split_clause,[status(thm)],[f3184,f434,f3225]) ).

fof(f3256,plain,
    ( sQ73_spl
    | ~ sQ1_spl
    | ~ less_or_equal(n4,n4) ),
    inference(backward_demodulation,[status(thm)],[f310,f1372]) ).

fof(f3275,plain,
    ( sQ73_spl
    | ~ sQ1_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f3256,f253]) ).

fof(f3276,plain,
    ( sQ73_spl
    | ~ sQ1_spl ),
    inference(contradiction_clause,[status(thm)],[f3275]) ).

fof(f3312,plain,
    ( n0 = n9
    | less(n0,n9) ),
    inference(resolution,[status(thm)],[f3072,f170]) ).

fof(f3313,definition,
    ( sQ152_spl
  <=> less(n0,n9) ),
    introduced(definition,[new_symbols(definition,[sQ152_spl])],[split_symbol_definition]) ).

fof(f3316,definition,
    ( sQ153_spl
  <=> n0 = n9 ),
    introduced(definition,[new_symbols(definition,[sQ153_spl])],[split_symbol_definition]) ).

fof(f3317,plain,
    ( ~ sQ153_spl
    | n0 = n9 ),
    inference(component_clause,[status(thm)],[f3316]) ).

fof(f3319,plain,
    ( sQ153_spl
    | sQ152_spl ),
    inference(split_clause,[status(thm)],[f3312,f3313,f3316]) ).

fof(f3324,definition,
    ( sQ154_spl
  <=> less(n3,n9) ),
    introduced(definition,[new_symbols(definition,[sQ154_spl])],[split_symbol_definition]) ).

fof(f3327,definition,
    ( sQ155_spl
  <=> n9 = n3 ),
    introduced(definition,[new_symbols(definition,[sQ155_spl])],[split_symbol_definition]) ).

fof(f3328,plain,
    ( ~ sQ155_spl
    | n9 = n3 ),
    inference(component_clause,[status(thm)],[f3327]) ).

fof(f3351,definition,
    ( sQ156_spl
  <=> less_or_equal(n4,n9) ),
    introduced(definition,[new_symbols(definition,[sQ156_spl])],[split_symbol_definition]) ).

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

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

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

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

fof(f3378,definition,
    ( sQ157_spl
  <=> less(n2,n9) ),
    introduced(definition,[new_symbols(definition,[sQ157_spl])],[split_symbol_definition]) ).

fof(f3381,definition,
    ( sQ158_spl
  <=> n9 = n2 ),
    introduced(definition,[new_symbols(definition,[sQ158_spl])],[split_symbol_definition]) ).

fof(f3382,plain,
    ( ~ sQ158_spl
    | n9 = n2 ),
    inference(component_clause,[status(thm)],[f3381]) ).

fof(f3393,plain,
    ( ~ sQ158_spl
    | less(n9,n7) ),
    inference(backward_demodulation,[status(thm)],[f3382,f1123]) ).

fof(f3411,plain,
    ( ~ sQ158_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f3393,f2749]) ).

fof(f3412,plain,
    ~ sQ158_spl,
    inference(contradiction_clause,[status(thm)],[f3411]) ).

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

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

fof(f3517,definition,
    ( sQ159_spl
  <=> less_or_equal(n1,n3) ),
    introduced(definition,[new_symbols(definition,[sQ159_spl])],[split_symbol_definition]) ).

fof(f3562,plain,
    ( ~ sQ149_spl
    | n5 = n3
    | less(n5,n3) ),
    inference(resolution,[status(thm)],[f3219,f170]) ).

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

fof(f3564,plain,
    ( ~ sQ160_spl
    | less(n5,n3) ),
    inference(component_clause,[status(thm)],[f3563]) ).

fof(f3566,plain,
    ( ~ sQ149_spl
    | sQ52_spl
    | sQ160_spl ),
    inference(split_clause,[status(thm)],[f3562,f3563,f823,f3218]) ).

fof(f3568,plain,
    ( ~ sQ147_spl
    | n6 = n3
    | less(n6,n3) ),
    inference(resolution,[status(thm)],[f3211,f170]) ).

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

fof(f3570,plain,
    ( ~ sQ161_spl
    | less(n6,n3) ),
    inference(component_clause,[status(thm)],[f3569]) ).

fof(f3572,plain,
    ( ~ sQ147_spl
    | sQ71_spl
    | sQ161_spl ),
    inference(split_clause,[status(thm)],[f3568,f3569,f1237,f3210]) ).

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

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

fof(f3579,plain,
    ( ~ sQ163_spl
    | n4 = n8 ),
    inference(component_clause,[status(thm)],[f3578]) ).

fof(f3587,plain,
    ( ~ sQ163_spl
    | less(n8,n7) ),
    inference(backward_demodulation,[status(thm)],[f3579,f1513]) ).

fof(f3604,plain,
    ( ~ sQ163_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f3587,f1731]) ).

fof(f3605,plain,
    ~ sQ163_spl,
    inference(contradiction_clause,[status(thm)],[f3604]) ).

fof(f3612,plain,
    ( ~ sQ144_spl
    | n9 = n3
    | less(n9,n3) ),
    inference(resolution,[status(thm)],[f3200,f170]) ).

fof(f3613,definition,
    ( sQ164_spl
  <=> less(n9,n3) ),
    introduced(definition,[new_symbols(definition,[sQ164_spl])],[split_symbol_definition]) ).

fof(f3614,plain,
    ( ~ sQ164_spl
    | less(n9,n3) ),
    inference(component_clause,[status(thm)],[f3613]) ).

fof(f3616,plain,
    ( ~ sQ144_spl
    | sQ155_spl
    | sQ164_spl ),
    inference(split_clause,[status(thm)],[f3612,f3613,f3327,f3199]) ).

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

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

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

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

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

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

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

fof(f3742,plain,
    ( ~ sQ165_spl
    | less(n4,n9) ),
    inference(component_clause,[status(thm)],[f3741]) ).

fof(f3747,plain,
    plus(n2,n0) = n2,
    inference(paramodulation,[status(thm)],[f167,f159]) ).

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

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

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

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

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

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

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

fof(f3821,plain,
    ( ~ sQ167_spl
    | n8 = n5 ),
    inference(component_clause,[status(thm)],[f3820]) ).

fof(f3823,plain,
    ( sQ167_spl
    | sQ166_spl ),
    inference(split_clause,[status(thm)],[f3815,f3817,f3820]) ).

fof(f3837,plain,
    ( ~ sQ167_spl
    | ~ less(n7,n8) ),
    inference(backward_demodulation,[status(thm)],[f3821,f2030]) ).

fof(f3857,plain,
    ( ~ sQ167_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f3837,f1266]) ).

fof(f3858,plain,
    ~ sQ167_spl,
    inference(contradiction_clause,[status(thm)],[f3857]) ).

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

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

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

fof(f3868,plain,
    ( ~ sQ169_spl
    | n9 = n6 ),
    inference(component_clause,[status(thm)],[f3867]) ).

fof(f3887,plain,
    ( ~ sQ169_spl
    | ~ less(n7,n9) ),
    inference(backward_demodulation,[status(thm)],[f3868,f1202]) ).

fof(f3903,plain,
    ( ~ sQ169_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f3887,f2154]) ).

fof(f3904,plain,
    ~ sQ169_spl,
    inference(contradiction_clause,[status(thm)],[f3903]) ).

fof(f3915,definition,
    ( sQ170_spl
  <=> less_or_equal(n4,n7) ),
    introduced(definition,[new_symbols(definition,[sQ170_spl])],[split_symbol_definition]) ).

fof(f3918,definition,
    ( sQ171_spl
  <=> less_or_equal(n8,n3) ),
    introduced(definition,[new_symbols(definition,[sQ171_spl])],[split_symbol_definition]) ).

fof(f3919,plain,
    ( ~ sQ171_spl
    | less_or_equal(n8,n3) ),
    inference(component_clause,[status(thm)],[f3918]) ).

fof(f3937,plain,
    ( ~ sQ160_spl
    | ~ less(n3,n5) ),
    inference(resolution,[status(thm)],[f3564,f213]) ).

fof(f3939,plain,
    ( ~ sQ161_spl
    | ~ less(n3,n6) ),
    inference(resolution,[status(thm)],[f3570,f213]) ).

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

fof(f3968,definition,
    ( sQ172_spl
  <=> less_or_equal(n4,n6) ),
    introduced(definition,[new_symbols(definition,[sQ172_spl])],[split_symbol_definition]) ).

fof(f3971,definition,
    ( sQ173_spl
  <=> less_or_equal(n7,n3) ),
    introduced(definition,[new_symbols(definition,[sQ173_spl])],[split_symbol_definition]) ).

fof(f3972,plain,
    ( ~ sQ173_spl
    | less_or_equal(n7,n3) ),
    inference(component_clause,[status(thm)],[f3971]) ).

fof(f3986,plain,
    ( ~ sQ164_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f3614,f3074]) ).

fof(f3987,plain,
    ~ sQ164_spl,
    inference(contradiction_clause,[status(thm)],[f3986]) ).

fof(f4007,plain,
    ( ~ sQ155_spl
    | ~ less(n8,n9) ),
    inference(backward_demodulation,[status(thm)],[f3328,f2218]) ).

fof(f4033,plain,
    ( ~ sQ155_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f4007,f1321]) ).

fof(f4034,plain,
    ~ sQ155_spl,
    inference(contradiction_clause,[status(thm)],[f4033]) ).

fof(f4045,plain,
    ( ~ sQ143_spl
    | ~ less(n8,n9) ),
    inference(backward_demodulation,[status(thm)],[f3197,f3356]) ).

fof(f4061,plain,
    ( ~ sQ143_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f4045,f1321]) ).

fof(f4062,plain,
    ~ sQ143_spl,
    inference(contradiction_clause,[status(thm)],[f4061]) ).

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

fof(f4151,plain,
    ( ~ sQ165_spl
    | ~ less(n9,n4) ),
    inference(resolution,[status(thm)],[f3742,f213]) ).

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

fof(f4248,plain,
    less_or_equal(n5,n9),
    inference(resolution,[status(thm)],[f3859,f171]) ).

fof(f4282,plain,
    ( ~ sQ171_spl
    | n8 = n3
    | less(n8,n3) ),
    inference(resolution,[status(thm)],[f3919,f170]) ).

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

fof(f4284,plain,
    ( ~ sQ174_spl
    | less(n8,n3) ),
    inference(component_clause,[status(thm)],[f4283]) ).

fof(f4286,plain,
    ( ~ sQ171_spl
    | sQ132_spl
    | sQ174_spl ),
    inference(split_clause,[status(thm)],[f4282,f4283,f2533,f3918]) ).

fof(f4287,plain,
    ( ~ sQ174_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f4284,f3659]) ).

fof(f4288,plain,
    ~ sQ174_spl,
    inference(contradiction_clause,[status(thm)],[f4287]) ).

fof(f4289,plain,
    ( ~ sQ160_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f3937,f802]) ).

fof(f4290,plain,
    ~ sQ160_spl,
    inference(contradiction_clause,[status(thm)],[f4289]) ).

fof(f4291,plain,
    ( ~ sQ161_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f3939,f1108]) ).

fof(f4292,plain,
    ~ sQ161_spl,
    inference(contradiction_clause,[status(thm)],[f4291]) ).

fof(f4322,plain,
    ( ~ sQ173_spl
    | less(n7,n4) ),
    inference(resolution,[status(thm)],[f3972,f190]) ).

fof(f4324,plain,
    ( ~ sQ173_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f4322,f1921]) ).

fof(f4325,plain,
    ~ sQ173_spl,
    inference(contradiction_clause,[status(thm)],[f4324]) ).

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

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

fof(f4430,plain,
    ( ~ sQ176_spl
    | n9 = n5 ),
    inference(component_clause,[status(thm)],[f4429]) ).

fof(f4441,plain,
    ( ~ sQ176_spl
    | less(n9,n9) ),
    inference(backward_demodulation,[status(thm)],[f4430,f3859]) ).

fof(f4474,plain,
    ( ~ sQ176_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f4441,f254]) ).

fof(f4475,plain,
    ~ sQ176_spl,
    inference(contradiction_clause,[status(thm)],[f4474]) ).

fof(f4545,definition,
    ( sQ177_spl
  <=> less_or_equal(n4,n1) ),
    introduced(definition,[new_symbols(definition,[sQ177_spl])],[split_symbol_definition]) ).

fof(f4546,plain,
    ( ~ sQ177_spl
    | less_or_equal(n4,n1) ),
    inference(component_clause,[status(thm)],[f4545]) ).

fof(f4549,definition,
    ( sQ178_spl
  <=> less_or_equal(n4,n0) ),
    introduced(definition,[new_symbols(definition,[sQ178_spl])],[split_symbol_definition]) ).

fof(f4550,plain,
    ( ~ sQ178_spl
    | less_or_equal(n4,n0) ),
    inference(component_clause,[status(thm)],[f4549]) ).

fof(f4551,plain,
    ( sQ178_spl
    | ~ less_or_equal(n4,n0) ),
    inference(component_clause,[status(thm)],[f4549]) ).

fof(f4632,plain,
    ! [X0] :
      ( ~ releasedAt(X0,n3)
      | releases(sK7_skl(n2,X0),X0,n2)
      | releasedAt(X0,n2) ),
    inference(paramodulation,[status(thm)],[f270,f94]) ).

fof(f4633,plain,
    ! [X0] :
      ( ~ releasedAt(X0,n3)
      | happens(sK7_skl(n2,X0),n2)
      | releasedAt(X0,n2) ),
    inference(paramodulation,[status(thm)],[f270,f93]) ).

fof(f4638,plain,
    ( ~ sQ28_spl
    | releasedAt(waterLevel(n0),plus(n3,n1))
    | happens(sK6_skl(n3,waterLevel(n0)),n3) ),
    inference(resolution,[status(thm)],[f496,f89]) ).

fof(f4645,definition,
    ( sQ181_spl
  <=> releasedAt(waterLevel(n0),plus(n3,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ181_spl])],[split_symbol_definition]) ).

fof(f4646,plain,
    ( ~ sQ181_spl
    | releasedAt(waterLevel(n0),plus(n3,n1)) ),
    inference(component_clause,[status(thm)],[f4645]) ).

fof(f4647,plain,
    ( sQ181_spl
    | ~ releasedAt(waterLevel(n0),plus(n3,n1)) ),
    inference(component_clause,[status(thm)],[f4645]) ).

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

fof(f4650,plain,
    ( ~ sQ182_spl
    | happens(sK6_skl(n3,waterLevel(n0)),n3) ),
    inference(component_clause,[status(thm)],[f4649]) ).

fof(f4652,plain,
    ( ~ sQ28_spl
    | sQ181_spl
    | sQ182_spl ),
    inference(split_clause,[status(thm)],[f4638,f4649,f4645,f481]) ).

fof(f4653,plain,
    ( ~ sQ181_spl
    | releasedAt(waterLevel(n0),n4) ),
    inference(forward_demodulation,[status(thm)],[f1845,f4646]) ).

fof(f4658,plain,
    ( ~ sQ30_spl
    | holdsAt(waterLevel(n0),plus(n3,n1))
    | terminates(sK4_skl(n3,waterLevel(n0)),waterLevel(n0),n3)
    | releasedAt(waterLevel(n0),plus(n3,n1)) ),
    inference(resolution,[status(thm)],[f495,f82]) ).

fof(f4659,plain,
    ( ~ sQ30_spl
    | holdsAt(waterLevel(n0),plus(n3,n1))
    | happens(sK4_skl(n3,waterLevel(n0)),n3)
    | releasedAt(waterLevel(n0),plus(n3,n1)) ),
    inference(resolution,[status(thm)],[f495,f81]) ).

fof(f4660,definition,
    ( sQ183_spl
  <=> terminates(sK4_skl(n3,waterLevel(n0)),waterLevel(n0),n3) ),
    introduced(definition,[new_symbols(definition,[sQ183_spl])],[split_symbol_definition]) ).

fof(f4663,definition,
    ( sQ184_spl
  <=> holdsAt(waterLevel(n0),plus(n3,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ184_spl])],[split_symbol_definition]) ).

fof(f4664,plain,
    ( ~ sQ184_spl
    | holdsAt(waterLevel(n0),plus(n3,n1)) ),
    inference(component_clause,[status(thm)],[f4663]) ).

fof(f4666,plain,
    ( ~ sQ30_spl
    | sQ184_spl
    | sQ183_spl
    | sQ181_spl ),
    inference(split_clause,[status(thm)],[f4658,f4645,f4660,f4663,f487]) ).

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

fof(f4668,plain,
    ( ~ sQ185_spl
    | happens(sK4_skl(n3,waterLevel(n0)),n3) ),
    inference(component_clause,[status(thm)],[f4667]) ).

fof(f4670,plain,
    ( ~ sQ30_spl
    | sQ184_spl
    | sQ185_spl
    | sQ181_spl ),
    inference(split_clause,[status(thm)],[f4659,f4645,f4667,f4663,f487]) ).

fof(f4671,plain,
    ( ~ sQ184_spl
    | holdsAt(waterLevel(n0),n4) ),
    inference(forward_demodulation,[status(thm)],[f1845,f4664]) ).

fof(f4675,plain,
    ( ~ sQ63_spl
    | n3 = n0 ),
    inference(resolution,[status(thm)],[f1070,f296]) ).

fof(f4682,definition,
    ( sQ186_spl
  <=> happens(overflow,n0) ),
    introduced(definition,[new_symbols(definition,[sQ186_spl])],[split_symbol_definition]) ).

fof(f4683,plain,
    ( ~ sQ186_spl
    | happens(overflow,n0) ),
    inference(component_clause,[status(thm)],[f4682]) ).

fof(f4692,definition,
    ( sQ189_spl
  <=> holdsAt(waterLevel(n3),plus(n0,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ189_spl])],[split_symbol_definition]) ).

fof(f4693,plain,
    ( ~ sQ189_spl
    | holdsAt(waterLevel(n3),plus(n0,n1)) ),
    inference(component_clause,[status(thm)],[f4692]) ).

fof(f4694,plain,
    ( sQ189_spl
    | ~ holdsAt(waterLevel(n3),plus(n0,n1)) ),
    inference(component_clause,[status(thm)],[f4692]) ).

fof(f4700,plain,
    ( ~ sQ189_spl
    | holdsAt(waterLevel(n3),n1) ),
    inference(forward_demodulation,[status(thm)],[f158,f4693]) ).

fof(f4705,plain,
    ( ~ sQ186_spl
    | holdsAt(filling,n0)
    | sP1_prd(n0,overflow) ),
    inference(resolution,[status(thm)],[f4683,f137]) ).

fof(f4706,definition,
    ( sQ191_spl
  <=> sP1_prd(n0,overflow) ),
    introduced(definition,[new_symbols(definition,[sQ191_spl])],[split_symbol_definition]) ).

fof(f4707,plain,
    ( ~ sQ191_spl
    | sP1_prd(n0,overflow) ),
    inference(component_clause,[status(thm)],[f4706]) ).

fof(f4708,plain,
    ( sQ191_spl
    | ~ sP1_prd(n0,overflow) ),
    inference(component_clause,[status(thm)],[f4706]) ).

fof(f4711,plain,
    ( ~ sQ186_spl
    | sQ62_spl
    | sQ191_spl ),
    inference(split_clause,[status(thm)],[f4705,f4706,f1065,f4682]) ).

fof(f4714,plain,
    ( ~ sQ191_spl
    | overflow = tapOn ),
    inference(resolution,[status(thm)],[f4707,f235]) ).

fof(f4715,plain,
    ( ~ sQ191_spl
    | sQ42_spl ),
    inference(split_clause,[status(thm)],[f4714,f721,f4706]) ).

fof(f4729,plain,
    ( less_or_equal(n0,n1)
    | n0 = n2 ),
    inference(resolution,[status(thm)],[f1335,f181]) ).

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

fof(f4734,plain,
    ( less_or_equal(n0,n8)
    | n0 = n9 ),
    inference(resolution,[status(thm)],[f1335,f209]) ).

fof(f4737,plain,
    ! [X0] :
      ( less_or_equal(n0,X0)
      | n0 = X0 ),
    inference(resolution,[status(thm)],[f1335,f171]) ).

fof(f4739,definition,
    ( sQ192_spl
  <=> less_or_equal(n0,n4) ),
    introduced(definition,[new_symbols(definition,[sQ192_spl])],[split_symbol_definition]) ).

fof(f4743,definition,
    ( sQ193_spl
  <=> less_or_equal(n0,n5) ),
    introduced(definition,[new_symbols(definition,[sQ193_spl])],[split_symbol_definition]) ).

fof(f4747,definition,
    ( sQ194_spl
  <=> less_or_equal(n0,n2) ),
    introduced(definition,[new_symbols(definition,[sQ194_spl])],[split_symbol_definition]) ).

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

fof(f4754,plain,
    ( sQ195_spl
    | sQ5_spl ),
    inference(split_clause,[status(thm)],[f4729,f337,f4751]) ).

fof(f4755,definition,
    ( sQ196_spl
  <=> less_or_equal(n0,n0) ),
    introduced(definition,[new_symbols(definition,[sQ196_spl])],[split_symbol_definition]) ).

fof(f4758,plain,
    ( sQ196_spl
    | sQ3_spl ),
    inference(split_clause,[status(thm)],[f4730,f321,f4755]) ).

fof(f4760,definition,
    ( sQ197_spl
  <=> less_or_equal(n0,n6) ),
    introduced(definition,[new_symbols(definition,[sQ197_spl])],[split_symbol_definition]) ).

fof(f4764,definition,
    ( sQ198_spl
  <=> less_or_equal(n0,n7) ),
    introduced(definition,[new_symbols(definition,[sQ198_spl])],[split_symbol_definition]) ).

fof(f4768,definition,
    ( sQ199_spl
  <=> less_or_equal(n0,n8) ),
    introduced(definition,[new_symbols(definition,[sQ199_spl])],[split_symbol_definition]) ).

fof(f4771,plain,
    ( sQ199_spl
    | sQ153_spl ),
    inference(split_clause,[status(thm)],[f4734,f3316,f4768]) ).

fof(f4777,plain,
    ( ~ sQ3_spl
    | n1 = plus(n1,n1) ),
    inference(backward_demodulation,[status(thm)],[f322,f273]) ).

fof(f4824,plain,
    ( ~ sQ3_spl
    | n1 = n2 ),
    inference(forward_demodulation,[status(thm)],[f161,f4777]) ).

fof(f4825,plain,
    ( ~ sQ3_spl
    | sQ7_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f4824,f347]) ).

fof(f4826,plain,
    ( ~ sQ3_spl
    | sQ7_spl ),
    inference(contradiction_clause,[status(thm)],[f4825]) ).

fof(f4853,plain,
    ( n1 = n4
    | less_or_equal(n1,n3)
    | less_or_equal(n4,n0) ),
    inference(resolution,[status(thm)],[f177,f2025]) ).

fof(f4858,plain,
    ( sQ15_spl
    | sQ159_spl
    | sQ178_spl ),
    inference(split_clause,[status(thm)],[f4853,f4549,f3517,f404]) ).

fof(f4896,plain,
    ( ~ sQ178_spl
    | n4 = n0
    | less(n4,n0) ),
    inference(resolution,[status(thm)],[f4550,f170]) ).

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

fof(f4898,plain,
    ( ~ sQ200_spl
    | less(n4,n0) ),
    inference(component_clause,[status(thm)],[f4897]) ).

fof(f4900,plain,
    ( ~ sQ178_spl
    | sQ19_spl
    | sQ200_spl ),
    inference(split_clause,[status(thm)],[f4896,f4897,f434,f4549]) ).

fof(f4901,plain,
    ( ~ sQ200_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f4898,f174]) ).

fof(f4902,plain,
    ~ sQ200_spl,
    inference(contradiction_clause,[status(thm)],[f4901]) ).

fof(f4940,plain,
    ( ~ sQ181_spl
    | releasedAt(waterLevel(n0),plus(n4,n1))
    | happens(sK6_skl(n4,waterLevel(n0)),n4) ),
    inference(resolution,[status(thm)],[f4653,f89]) ).

fof(f4944,definition,
    ( sQ202_spl
  <=> terminates(sK6_skl(n4,waterLevel(n0)),waterLevel(n0),n4) ),
    introduced(definition,[new_symbols(definition,[sQ202_spl])],[split_symbol_definition]) ).

fof(f4945,plain,
    ( ~ sQ202_spl
    | terminates(sK6_skl(n4,waterLevel(n0)),waterLevel(n0),n4) ),
    inference(component_clause,[status(thm)],[f4944]) ).

fof(f4947,definition,
    ( sQ203_spl
  <=> releasedAt(waterLevel(n0),plus(n4,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ203_spl])],[split_symbol_definition]) ).

fof(f4948,plain,
    ( ~ sQ203_spl
    | releasedAt(waterLevel(n0),plus(n4,n1)) ),
    inference(component_clause,[status(thm)],[f4947]) ).

fof(f4951,definition,
    ( sQ204_spl
  <=> happens(sK6_skl(n4,waterLevel(n0)),n4) ),
    introduced(definition,[new_symbols(definition,[sQ204_spl])],[split_symbol_definition]) ).

fof(f4952,plain,
    ( ~ sQ204_spl
    | happens(sK6_skl(n4,waterLevel(n0)),n4) ),
    inference(component_clause,[status(thm)],[f4951]) ).

fof(f4954,plain,
    ( ~ sQ181_spl
    | sQ203_spl
    | sQ204_spl ),
    inference(split_clause,[status(thm)],[f4940,f4951,f4947,f4645]) ).

fof(f4959,plain,
    ( ~ sQ184_spl
    | holdsAt(waterLevel(n0),plus(n4,n1))
    | terminates(sK4_skl(n4,waterLevel(n0)),waterLevel(n0),n4)
    | releasedAt(waterLevel(n0),plus(n4,n1)) ),
    inference(resolution,[status(thm)],[f4671,f82]) ).

fof(f4961,definition,
    ( sQ205_spl
  <=> terminates(sK4_skl(n4,waterLevel(n0)),waterLevel(n0),n4) ),
    introduced(definition,[new_symbols(definition,[sQ205_spl])],[split_symbol_definition]) ).

fof(f4962,plain,
    ( ~ sQ205_spl
    | terminates(sK4_skl(n4,waterLevel(n0)),waterLevel(n0),n4) ),
    inference(component_clause,[status(thm)],[f4961]) ).

fof(f4964,definition,
    ( sQ206_spl
  <=> holdsAt(waterLevel(n0),plus(n4,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ206_spl])],[split_symbol_definition]) ).

fof(f4965,plain,
    ( ~ sQ206_spl
    | holdsAt(waterLevel(n0),plus(n4,n1)) ),
    inference(component_clause,[status(thm)],[f4964]) ).

fof(f4967,plain,
    ( ~ sQ184_spl
    | sQ206_spl
    | sQ205_spl
    | sQ203_spl ),
    inference(split_clause,[status(thm)],[f4959,f4947,f4961,f4964,f4663]) ).

fof(f4968,definition,
    ( sQ207_spl
  <=> happens(sK4_skl(n4,waterLevel(n0)),n4) ),
    introduced(definition,[new_symbols(definition,[sQ207_spl])],[split_symbol_definition]) ).

fof(f4969,plain,
    ( ~ sQ207_spl
    | happens(sK4_skl(n4,waterLevel(n0)),n4) ),
    inference(component_clause,[status(thm)],[f4968]) ).

fof(f5005,plain,
    ( ~ sQ203_spl
    | happens(sK7_skl(n4,waterLevel(n0)),n4)
    | releasedAt(waterLevel(n0),n4) ),
    inference(resolution,[status(thm)],[f4948,f93]) ).

fof(f5009,definition,
    ( sQ208_spl
  <=> releasedAt(waterLevel(n0),n4) ),
    introduced(definition,[new_symbols(definition,[sQ208_spl])],[split_symbol_definition]) ).

fof(f5010,plain,
    ( ~ sQ208_spl
    | releasedAt(waterLevel(n0),n4) ),
    inference(component_clause,[status(thm)],[f5009]) ).

fof(f5016,definition,
    ( sQ210_spl
  <=> happens(sK7_skl(n4,waterLevel(n0)),n4) ),
    introduced(definition,[new_symbols(definition,[sQ210_spl])],[split_symbol_definition]) ).

fof(f5017,plain,
    ( ~ sQ210_spl
    | happens(sK7_skl(n4,waterLevel(n0)),n4) ),
    inference(component_clause,[status(thm)],[f5016]) ).

fof(f5019,plain,
    ( ~ sQ203_spl
    | sQ210_spl
    | sQ208_spl ),
    inference(split_clause,[status(thm)],[f5005,f5009,f5016,f4947]) ).

fof(f5038,plain,
    ( ~ sQ204_spl
    | holdsAt(waterLevel(n3),n4)
    | sP1_prd(n4,sK6_skl(n4,waterLevel(n0))) ),
    inference(resolution,[status(thm)],[f4952,f136]) ).

fof(f5041,definition,
    ( sQ215_spl
  <=> sP1_prd(n4,sK6_skl(n4,waterLevel(n0))) ),
    introduced(definition,[new_symbols(definition,[sQ215_spl])],[split_symbol_definition]) ).

fof(f5042,plain,
    ( ~ sQ215_spl
    | sP1_prd(n4,sK6_skl(n4,waterLevel(n0))) ),
    inference(component_clause,[status(thm)],[f5041]) ).

fof(f5044,definition,
    ( sQ216_spl
  <=> holdsAt(waterLevel(n3),n4) ),
    introduced(definition,[new_symbols(definition,[sQ216_spl])],[split_symbol_definition]) ).

fof(f5045,plain,
    ( ~ sQ216_spl
    | holdsAt(waterLevel(n3),n4) ),
    inference(component_clause,[status(thm)],[f5044]) ).

fof(f5047,plain,
    ( ~ sQ204_spl
    | sQ216_spl
    | sQ215_spl ),
    inference(split_clause,[status(thm)],[f5038,f5041,f5044,f4951]) ).

fof(f5053,plain,
    ( ~ sQ216_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f5045,f222]) ).

fof(f5054,plain,
    ~ sQ216_spl,
    inference(contradiction_clause,[status(thm)],[f5053]) ).

fof(f5061,plain,
    ( ~ sQ206_spl
    | happens(sK5_skl(n4,waterLevel(n0)),n4)
    | releasedAt(waterLevel(n0),plus(n4,n1))
    | holdsAt(waterLevel(n0),n4) ),
    inference(resolution,[status(thm)],[f4965,f85]) ).

fof(f5064,definition,
    ( sQ218_spl
  <=> holdsAt(waterLevel(n0),n4) ),
    introduced(definition,[new_symbols(definition,[sQ218_spl])],[split_symbol_definition]) ).

fof(f5065,plain,
    ( ~ sQ218_spl
    | holdsAt(waterLevel(n0),n4) ),
    inference(component_clause,[status(thm)],[f5064]) ).

fof(f5071,definition,
    ( sQ220_spl
  <=> happens(sK5_skl(n4,waterLevel(n0)),n4) ),
    introduced(definition,[new_symbols(definition,[sQ220_spl])],[split_symbol_definition]) ).

fof(f5072,plain,
    ( ~ sQ220_spl
    | happens(sK5_skl(n4,waterLevel(n0)),n4) ),
    inference(component_clause,[status(thm)],[f5071]) ).

fof(f5074,plain,
    ( ~ sQ206_spl
    | sQ220_spl
    | sQ203_spl
    | sQ218_spl ),
    inference(split_clause,[status(thm)],[f5061,f5064,f4947,f5071,f4964]) ).

fof(f5094,plain,
    ( ~ sQ207_spl
    | holdsAt(waterLevel(n3),n4)
    | sP1_prd(n4,sK4_skl(n4,waterLevel(n0))) ),
    inference(resolution,[status(thm)],[f4969,f136]) ).

fof(f5097,definition,
    ( sQ224_spl
  <=> sP1_prd(n4,sK4_skl(n4,waterLevel(n0))) ),
    introduced(definition,[new_symbols(definition,[sQ224_spl])],[split_symbol_definition]) ).

fof(f5098,plain,
    ( ~ sQ224_spl
    | sP1_prd(n4,sK4_skl(n4,waterLevel(n0))) ),
    inference(component_clause,[status(thm)],[f5097]) ).

fof(f5100,plain,
    ( ~ sQ207_spl
    | sQ216_spl
    | sQ224_spl ),
    inference(split_clause,[status(thm)],[f5094,f5097,f5044,f4968]) ).

fof(f5106,plain,
    ( ~ sQ210_spl
    | holdsAt(waterLevel(n3),n4)
    | sP1_prd(n4,sK7_skl(n4,waterLevel(n0))) ),
    inference(resolution,[status(thm)],[f5017,f136]) ).

fof(f5109,definition,
    ( sQ226_spl
  <=> sP1_prd(n4,sK7_skl(n4,waterLevel(n0))) ),
    introduced(definition,[new_symbols(definition,[sQ226_spl])],[split_symbol_definition]) ).

fof(f5110,plain,
    ( ~ sQ226_spl
    | sP1_prd(n4,sK7_skl(n4,waterLevel(n0))) ),
    inference(component_clause,[status(thm)],[f5109]) ).

fof(f5112,plain,
    ( ~ sQ210_spl
    | sQ216_spl
    | sQ226_spl ),
    inference(split_clause,[status(thm)],[f5106,f5109,f5044,f5016]) ).

fof(f5128,plain,
    ( ~ sQ11_spl
    | waterLevel(n0) = filling ),
    inference(resolution,[status(thm)],[f375,f247]) ).

fof(f5140,plain,
    ( ~ sQ11_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f5128,f150]) ).

fof(f5141,plain,
    ~ sQ11_spl,
    inference(contradiction_clause,[status(thm)],[f5140]) ).

fof(f5152,plain,
    ( ~ sQ215_spl
    | n4 = n0 ),
    inference(resolution,[status(thm)],[f5042,f236]) ).

fof(f5155,plain,
    ( ~ sQ215_spl
    | sQ19_spl ),
    inference(split_clause,[status(thm)],[f5152,f434,f5041]) ).

fof(f5166,plain,
    ( ~ sQ224_spl
    | n4 = n0 ),
    inference(resolution,[status(thm)],[f5098,f236]) ).

fof(f5169,plain,
    ( ~ sQ224_spl
    | sQ19_spl ),
    inference(split_clause,[status(thm)],[f5166,f434,f5097]) ).

fof(f5170,plain,
    ( ~ sQ226_spl
    | n4 = n0 ),
    inference(resolution,[status(thm)],[f5110,f236]) ).

fof(f5173,plain,
    ( ~ sQ226_spl
    | sQ19_spl ),
    inference(split_clause,[status(thm)],[f5170,f434,f5109]) ).

fof(f5174,plain,
    ( sQ181_spl
    | ~ releasedAt(waterLevel(n0),n4) ),
    inference(forward_demodulation,[status(thm)],[f1845,f4647]) ).

fof(f5184,plain,
    ( ~ sQ189_spl
    | ~ holdsAt(filling,n1)
    | happens(overflow,n1) ),
    inference(resolution,[status(thm)],[f4700,f251]) ).

fof(f5191,definition,
    ( sQ231_spl
  <=> happens(overflow,n1) ),
    introduced(definition,[new_symbols(definition,[sQ231_spl])],[split_symbol_definition]) ).

fof(f5192,plain,
    ( ~ sQ231_spl
    | happens(overflow,n1) ),
    inference(component_clause,[status(thm)],[f5191]) ).

fof(f5193,plain,
    ( sQ231_spl
    | ~ happens(overflow,n1) ),
    inference(component_clause,[status(thm)],[f5191]) ).

fof(f5194,definition,
    ( sQ232_spl
  <=> holdsAt(filling,n1) ),
    introduced(definition,[new_symbols(definition,[sQ232_spl])],[split_symbol_definition]) ).

fof(f5197,plain,
    ( ~ sQ189_spl
    | ~ sQ232_spl
    | sQ231_spl ),
    inference(split_clause,[status(thm)],[f5184,f5191,f5194,f4692]) ).

fof(f5204,definition,
    ( sQ235_spl
  <=> holdsAt(waterLevel(n3),plus(n1,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ235_spl])],[split_symbol_definition]) ).

fof(f5205,plain,
    ( ~ sQ235_spl
    | holdsAt(waterLevel(n3),plus(n1,n1)) ),
    inference(component_clause,[status(thm)],[f5204]) ).

fof(f5208,definition,
    ( sQ236_spl
  <=> happens(sK4_skl(n1,waterLevel(n3)),n1) ),
    introduced(definition,[new_symbols(definition,[sQ236_spl])],[split_symbol_definition]) ).

fof(f5209,plain,
    ( ~ sQ236_spl
    | happens(sK4_skl(n1,waterLevel(n3)),n1) ),
    inference(component_clause,[status(thm)],[f5208]) ).

fof(f5212,plain,
    ( ~ sQ235_spl
    | holdsAt(waterLevel(n3),n2) ),
    inference(forward_demodulation,[status(thm)],[f161,f5205]) ).

fof(f5215,plain,
    ( ~ sQ231_spl
    | holdsAt(waterLevel(n3),n1)
    | sP1_prd(n1,overflow) ),
    inference(resolution,[status(thm)],[f5192,f136]) ).

fof(f5218,definition,
    ( sQ237_spl
  <=> sP1_prd(n1,overflow) ),
    introduced(definition,[new_symbols(definition,[sQ237_spl])],[split_symbol_definition]) ).

fof(f5219,plain,
    ( ~ sQ237_spl
    | sP1_prd(n1,overflow) ),
    inference(component_clause,[status(thm)],[f5218]) ).

fof(f5221,definition,
    ( sQ238_spl
  <=> holdsAt(waterLevel(n3),n1) ),
    introduced(definition,[new_symbols(definition,[sQ238_spl])],[split_symbol_definition]) ).

fof(f5222,plain,
    ( ~ sQ238_spl
    | holdsAt(waterLevel(n3),n1) ),
    inference(component_clause,[status(thm)],[f5221]) ).

fof(f5224,plain,
    ( ~ sQ231_spl
    | sQ238_spl
    | sQ237_spl ),
    inference(split_clause,[status(thm)],[f5215,f5218,f5221,f5191]) ).

fof(f5227,plain,
    ( sQ189_spl
    | ~ holdsAt(waterLevel(n3),n1) ),
    inference(forward_demodulation,[status(thm)],[f158,f4694]) ).

fof(f5230,plain,
    ( ~ sQ237_spl
    | overflow = tapOn ),
    inference(resolution,[status(thm)],[f5219,f235]) ).

fof(f5233,plain,
    ( ~ sQ237_spl
    | sQ42_spl ),
    inference(split_clause,[status(thm)],[f5230,f721,f5218]) ).

fof(f5235,plain,
    ( less(n0,n5)
    | n0 = n4 ),
    inference(resolution,[status(thm)],[f4737,f194]) ).

fof(f5236,plain,
    ( less(n0,n6)
    | n0 = n5 ),
    inference(resolution,[status(thm)],[f4737,f198]) ).

fof(f5237,plain,
    ( less(n0,n3)
    | n0 = n2 ),
    inference(resolution,[status(thm)],[f4737,f186]) ).

fof(f5240,plain,
    ( less(n0,n7)
    | n0 = n6 ),
    inference(resolution,[status(thm)],[f4737,f202]) ).

fof(f5241,plain,
    ( less(n0,n8)
    | n0 = n7 ),
    inference(resolution,[status(thm)],[f4737,f206]) ).

fof(f5244,definition,
    ( sQ239_spl
  <=> n0 = n0 ),
    introduced(definition,[new_symbols(definition,[sQ239_spl])],[split_symbol_definition]) ).

fof(f5248,plain,
    ( sQ55_spl
    | sQ19_spl ),
    inference(split_clause,[status(thm)],[f5235,f434,f910]) ).

fof(f5249,plain,
    ( sQ66_spl
    | sQ56_spl ),
    inference(split_clause,[status(thm)],[f5236,f913,f1159]) ).

fof(f5250,plain,
    ( sQ16_spl
    | sQ5_spl ),
    inference(split_clause,[status(thm)],[f5237,f337,f420]) ).

fof(f5253,plain,
    ( sQ101_spl
    | sQ67_spl ),
    inference(split_clause,[status(thm)],[f5240,f1162,f1737]) ).

fof(f5254,plain,
    ( sQ121_spl
    | sQ102_spl ),
    inference(split_clause,[status(thm)],[f5241,f1740,f2300]) ).

fof(f5257,plain,
    ! [X0] : releasedAt(waterLevel(X0),plus(n0,n1)),
    inference(resolution,[status(thm)],[f666,f2175]) ).

fof(f5258,plain,
    ! [X0] : releasedAt(waterLevel(X0),n1),
    inference(forward_demodulation,[status(thm)],[f158,f5257]) ).

fof(f5266,plain,
    ( ~ sQ220_spl
    | holdsAt(waterLevel(n3),n4)
    | sP1_prd(n4,sK5_skl(n4,waterLevel(n0))) ),
    inference(resolution,[status(thm)],[f5072,f136]) ).

fof(f5269,definition,
    ( sQ240_spl
  <=> sP1_prd(n4,sK5_skl(n4,waterLevel(n0))) ),
    introduced(definition,[new_symbols(definition,[sQ240_spl])],[split_symbol_definition]) ).

fof(f5270,plain,
    ( ~ sQ240_spl
    | sP1_prd(n4,sK5_skl(n4,waterLevel(n0))) ),
    inference(component_clause,[status(thm)],[f5269]) ).

fof(f5272,plain,
    ( ~ sQ220_spl
    | sQ216_spl
    | sQ240_spl ),
    inference(split_clause,[status(thm)],[f5266,f5269,f5044,f5071]) ).

fof(f5296,plain,
    ( ~ sQ240_spl
    | n4 = n0 ),
    inference(resolution,[status(thm)],[f5270,f236]) ).

fof(f5299,plain,
    ( ~ sQ240_spl
    | sQ19_spl ),
    inference(split_clause,[status(thm)],[f5296,f434,f5269]) ).

fof(f5305,plain,
    ( ~ sQ218_spl
    | happens(sK5_skl(n3,waterLevel(n0)),n3)
    | releasedAt(waterLevel(n0),n4)
    | holdsAt(waterLevel(n0),n3) ),
    inference(resolution,[status(thm)],[f5065,f384]) ).

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

fof(f5309,plain,
    ( ~ sQ242_spl
    | holdsAt(waterLevel(n0),n3) ),
    inference(component_clause,[status(thm)],[f5308]) ).

fof(f5315,definition,
    ( sQ244_spl
  <=> happens(sK5_skl(n3,waterLevel(n0)),n3) ),
    introduced(definition,[new_symbols(definition,[sQ244_spl])],[split_symbol_definition]) ).

fof(f5316,plain,
    ( ~ sQ244_spl
    | happens(sK5_skl(n3,waterLevel(n0)),n3) ),
    inference(component_clause,[status(thm)],[f5315]) ).

fof(f5318,plain,
    ( ~ sQ218_spl
    | sQ244_spl
    | sQ208_spl
    | sQ242_spl ),
    inference(split_clause,[status(thm)],[f5305,f5308,f5009,f5315,f5064]) ).

fof(f5333,plain,
    ! [X0] :
      ( releasedAt(waterLevel(X0),plus(n1,n1))
      | happens(sK6_skl(n1,waterLevel(X0)),n1) ),
    inference(resolution,[status(thm)],[f5258,f89]) ).

fof(f5335,plain,
    ! [X0] :
      ( releasedAt(waterLevel(X0),n2)
      | happens(sK6_skl(n1,waterLevel(X0)),n1) ),
    inference(forward_demodulation,[status(thm)],[f161,f5333]) ).

fof(f5342,plain,
    ( ~ sQ244_spl
    | holdsAt(waterLevel(n3),n3)
    | sP1_prd(n3,sK5_skl(n3,waterLevel(n0))) ),
    inference(resolution,[status(thm)],[f5316,f136]) ).

fof(f5344,plain,
    ( ~ sQ244_spl
    | holdsAt(filling,n3)
    | sP1_prd(n3,sK5_skl(n3,waterLevel(n0))) ),
    inference(resolution,[status(thm)],[f5316,f137]) ).

fof(f5345,definition,
    ( sQ245_spl
  <=> sP1_prd(n3,sK5_skl(n3,waterLevel(n0))) ),
    introduced(definition,[new_symbols(definition,[sQ245_spl])],[split_symbol_definition]) ).

fof(f5346,plain,
    ( ~ sQ245_spl
    | sP1_prd(n3,sK5_skl(n3,waterLevel(n0))) ),
    inference(component_clause,[status(thm)],[f5345]) ).

fof(f5348,definition,
    ( sQ246_spl
  <=> holdsAt(waterLevel(n3),n3) ),
    introduced(definition,[new_symbols(definition,[sQ246_spl])],[split_symbol_definition]) ).

fof(f5349,plain,
    ( ~ sQ246_spl
    | holdsAt(waterLevel(n3),n3) ),
    inference(component_clause,[status(thm)],[f5348]) ).

fof(f5351,plain,
    ( ~ sQ244_spl
    | sQ246_spl
    | sQ245_spl ),
    inference(split_clause,[status(thm)],[f5342,f5345,f5348,f5315]) ).

fof(f5356,definition,
    ( sQ248_spl
  <=> holdsAt(filling,n3) ),
    introduced(definition,[new_symbols(definition,[sQ248_spl])],[split_symbol_definition]) ).

fof(f5357,plain,
    ( ~ sQ248_spl
    | holdsAt(filling,n3) ),
    inference(component_clause,[status(thm)],[f5356]) ).

fof(f5358,plain,
    ( sQ248_spl
    | ~ holdsAt(filling,n3) ),
    inference(component_clause,[status(thm)],[f5356]) ).

fof(f5359,plain,
    ( ~ sQ244_spl
    | sQ248_spl
    | sQ245_spl ),
    inference(split_clause,[status(thm)],[f5344,f5345,f5356,f5315]) ).

fof(f5361,plain,
    ( ~ sQ248_spl
    | holdsAt(filling,plus(n3,n1))
    | happens(sK4_skl(n3,filling),n3)
    | releasedAt(filling,plus(n3,n1)) ),
    inference(resolution,[status(thm)],[f5357,f81]) ).

fof(f5362,definition,
    ( sQ249_spl
  <=> releasedAt(filling,plus(n3,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ249_spl])],[split_symbol_definition]) ).

fof(f5363,plain,
    ( ~ sQ249_spl
    | releasedAt(filling,plus(n3,n1)) ),
    inference(component_clause,[status(thm)],[f5362]) ).

fof(f5368,definition,
    ( sQ251_spl
  <=> holdsAt(filling,plus(n3,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ251_spl])],[split_symbol_definition]) ).

fof(f5369,plain,
    ( ~ sQ251_spl
    | holdsAt(filling,plus(n3,n1)) ),
    inference(component_clause,[status(thm)],[f5368]) ).

fof(f5372,definition,
    ( sQ252_spl
  <=> happens(sK4_skl(n3,filling),n3) ),
    introduced(definition,[new_symbols(definition,[sQ252_spl])],[split_symbol_definition]) ).

fof(f5373,plain,
    ( ~ sQ252_spl
    | happens(sK4_skl(n3,filling),n3) ),
    inference(component_clause,[status(thm)],[f5372]) ).

fof(f5375,plain,
    ( ~ sQ248_spl
    | sQ251_spl
    | sQ252_spl
    | sQ249_spl ),
    inference(split_clause,[status(thm)],[f5361,f5362,f5372,f5368,f5356]) ).

fof(f5376,plain,
    ( ~ sQ251_spl
    | holdsAt(filling,n4) ),
    inference(forward_demodulation,[status(thm)],[f1845,f5369]) ).

fof(f5377,plain,
    ( ~ sQ249_spl
    | releasedAt(filling,n4) ),
    inference(forward_demodulation,[status(thm)],[f1845,f5363]) ).

fof(f5378,plain,
    ( ~ sQ249_spl
    | sQ44_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f5377,f737]) ).

fof(f5379,plain,
    ( ~ sQ249_spl
    | sQ44_spl ),
    inference(contradiction_clause,[status(thm)],[f5378]) ).

fof(f5381,plain,
    ( ~ sQ251_spl
    | happens(sK5_skl(n3,filling),n3)
    | releasedAt(filling,n4)
    | holdsAt(filling,n3) ),
    inference(resolution,[status(thm)],[f5376,f384]) ).

fof(f5388,definition,
    ( sQ254_spl
  <=> happens(sK5_skl(n3,filling),n3) ),
    introduced(definition,[new_symbols(definition,[sQ254_spl])],[split_symbol_definition]) ).

fof(f5389,plain,
    ( ~ sQ254_spl
    | happens(sK5_skl(n3,filling),n3) ),
    inference(component_clause,[status(thm)],[f5388]) ).

fof(f5391,plain,
    ( ~ sQ251_spl
    | sQ254_spl
    | sQ44_spl
    | sQ248_spl ),
    inference(split_clause,[status(thm)],[f5381,f5356,f735,f5388,f5368]) ).

fof(f5392,definition,
    ( sQ255_spl
  <=> releasedAt(filling,plus(n4,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ255_spl])],[split_symbol_definition]) ).

fof(f5393,plain,
    ( ~ sQ255_spl
    | releasedAt(filling,plus(n4,n1)) ),
    inference(component_clause,[status(thm)],[f5392]) ).

fof(f5402,definition,
    ( sQ258_spl
  <=> happens(sK4_skl(n4,filling),n4) ),
    introduced(definition,[new_symbols(definition,[sQ258_spl])],[split_symbol_definition]) ).

fof(f5403,plain,
    ( ~ sQ258_spl
    | happens(sK4_skl(n4,filling),n4) ),
    inference(component_clause,[status(thm)],[f5402]) ).

fof(f5407,plain,
    ( ~ sQ246_spl
    | ~ holdsAt(filling,n3)
    | happens(overflow,n3) ),
    inference(resolution,[status(thm)],[f5349,f251]) ).

fof(f5408,plain,
    ( ~ sQ246_spl
    | sP0_prd(n3,waterLevel(n3),tapOff) ),
    inference(resolution,[status(thm)],[f5349,f255]) ).

fof(f5410,plain,
    ( ~ sQ246_spl
    | initiates(overflow,waterLevel(n3),n3) ),
    inference(resolution,[status(thm)],[f5349,f246]) ).

fof(f5411,plain,
    ! [X0] :
      ( ~ sQ246_spl
      | X0 = n3
      | ~ holdsAt(waterLevel(X0),n3) ),
    inference(resolution,[status(thm)],[f5349,f146]) ).

fof(f5413,plain,
    ( ~ sQ246_spl
    | holdsAt(waterLevel(n3),plus(n3,n1))
    | happens(sK4_skl(n3,waterLevel(n3)),n3)
    | releasedAt(waterLevel(n3),plus(n3,n1)) ),
    inference(resolution,[status(thm)],[f5349,f81]) ).

fof(f5414,plain,
    ( ~ sQ246_spl
    | ~ sQ248_spl
    | sQ43_spl ),
    inference(split_clause,[status(thm)],[f5407,f732,f5356,f5348]) ).

fof(f5415,definition,
    ( sQ259_spl
  <=> releasedAt(waterLevel(n3),plus(n3,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ259_spl])],[split_symbol_definition]) ).

fof(f5416,plain,
    ( ~ sQ259_spl
    | releasedAt(waterLevel(n3),plus(n3,n1)) ),
    inference(component_clause,[status(thm)],[f5415]) ).

fof(f5421,definition,
    ( sQ261_spl
  <=> holdsAt(waterLevel(n3),plus(n3,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ261_spl])],[split_symbol_definition]) ).

fof(f5422,plain,
    ( ~ sQ261_spl
    | holdsAt(waterLevel(n3),plus(n3,n1)) ),
    inference(component_clause,[status(thm)],[f5421]) ).

fof(f5425,definition,
    ( sQ262_spl
  <=> happens(sK4_skl(n3,waterLevel(n3)),n3) ),
    introduced(definition,[new_symbols(definition,[sQ262_spl])],[split_symbol_definition]) ).

fof(f5426,plain,
    ( ~ sQ262_spl
    | happens(sK4_skl(n3,waterLevel(n3)),n3) ),
    inference(component_clause,[status(thm)],[f5425]) ).

fof(f5428,plain,
    ( ~ sQ246_spl
    | sQ261_spl
    | sQ262_spl
    | sQ259_spl ),
    inference(split_clause,[status(thm)],[f5413,f5415,f5425,f5421,f5348]) ).

fof(f5429,plain,
    ( ~ sQ261_spl
    | holdsAt(waterLevel(n3),n4) ),
    inference(forward_demodulation,[status(thm)],[f1845,f5422]) ).

fof(f5430,plain,
    ( ~ sQ261_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f5429,f222]) ).

fof(f5431,plain,
    ~ sQ261_spl,
    inference(contradiction_clause,[status(thm)],[f5430]) ).

fof(f5432,plain,
    ( ~ sQ259_spl
    | releasedAt(waterLevel(n3),n4) ),
    inference(forward_demodulation,[status(thm)],[f1845,f5416]) ).

fof(f5434,plain,
    ( ~ sQ259_spl
    | happens(sK7_skl(n3,waterLevel(n3)),n3)
    | releasedAt(waterLevel(n3),n3) ),
    inference(resolution,[status(thm)],[f5432,f2210]) ).

fof(f5437,plain,
    ( ~ sQ259_spl
    | releasedAt(waterLevel(n3),plus(n4,n1))
    | happens(sK6_skl(n4,waterLevel(n3)),n4) ),
    inference(resolution,[status(thm)],[f5432,f89]) ).

fof(f5438,definition,
    ( sQ263_spl
  <=> releasedAt(waterLevel(n3),n3) ),
    introduced(definition,[new_symbols(definition,[sQ263_spl])],[split_symbol_definition]) ).

fof(f5441,definition,
    ( sQ264_spl
  <=> happens(sK7_skl(n3,waterLevel(n3)),n3) ),
    introduced(definition,[new_symbols(definition,[sQ264_spl])],[split_symbol_definition]) ).

fof(f5442,plain,
    ( ~ sQ264_spl
    | happens(sK7_skl(n3,waterLevel(n3)),n3) ),
    inference(component_clause,[status(thm)],[f5441]) ).

fof(f5444,plain,
    ( ~ sQ259_spl
    | sQ264_spl
    | sQ263_spl ),
    inference(split_clause,[status(thm)],[f5434,f5438,f5441,f5415]) ).

fof(f5455,definition,
    ( sQ268_spl
  <=> releasedAt(waterLevel(n3),plus(n4,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ268_spl])],[split_symbol_definition]) ).

fof(f5456,plain,
    ( ~ sQ268_spl
    | releasedAt(waterLevel(n3),plus(n4,n1)) ),
    inference(component_clause,[status(thm)],[f5455]) ).

fof(f5459,definition,
    ( sQ269_spl
  <=> happens(sK6_skl(n4,waterLevel(n3)),n4) ),
    introduced(definition,[new_symbols(definition,[sQ269_spl])],[split_symbol_definition]) ).

fof(f5460,plain,
    ( ~ sQ269_spl
    | happens(sK6_skl(n4,waterLevel(n3)),n4) ),
    inference(component_clause,[status(thm)],[f5459]) ).

fof(f5462,plain,
    ( ~ sQ259_spl
    | sQ268_spl
    | sQ269_spl ),
    inference(split_clause,[status(thm)],[f5437,f5459,f5455,f5415]) ).

fof(f5472,definition,
    ( sQ272_spl
  <=> happens(sK6_skl(n3,waterLevel(n3)),n3) ),
    introduced(definition,[new_symbols(definition,[sQ272_spl])],[split_symbol_definition]) ).

fof(f5473,plain,
    ( ~ sQ272_spl
    | happens(sK6_skl(n3,waterLevel(n3)),n3) ),
    inference(component_clause,[status(thm)],[f5472]) ).

fof(f5476,plain,
    ( ~ sQ252_spl
    | holdsAt(waterLevel(n3),n3)
    | sP1_prd(n3,sK4_skl(n3,filling)) ),
    inference(resolution,[status(thm)],[f5373,f136]) ).

fof(f5478,plain,
    ( ~ sQ252_spl
    | holdsAt(filling,n3)
    | sP1_prd(n3,sK4_skl(n3,filling)) ),
    inference(resolution,[status(thm)],[f5373,f137]) ).

fof(f5479,definition,
    ( sQ273_spl
  <=> sP1_prd(n3,sK4_skl(n3,filling)) ),
    introduced(definition,[new_symbols(definition,[sQ273_spl])],[split_symbol_definition]) ).

fof(f5480,plain,
    ( ~ sQ273_spl
    | sP1_prd(n3,sK4_skl(n3,filling)) ),
    inference(component_clause,[status(thm)],[f5479]) ).

fof(f5482,plain,
    ( ~ sQ252_spl
    | sQ246_spl
    | sQ273_spl ),
    inference(split_clause,[status(thm)],[f5476,f5479,f5348,f5372]) ).

fof(f5487,plain,
    ( ~ sQ252_spl
    | sQ248_spl
    | sQ273_spl ),
    inference(split_clause,[status(thm)],[f5478,f5479,f5356,f5372]) ).

fof(f5495,plain,
    ! [X0] :
      ( X0 = n3
      | less(X0,n3)
      | less_or_equal(n4,X0)
      | n4 = X0 ),
    inference(resolution,[status(thm)],[f3186,f170]) ).

fof(f5500,plain,
    ( less(n4,n6)
    | less_or_equal(n5,n3)
    | n4 = n5 ),
    inference(resolution,[status(thm)],[f3186,f198]) ).

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

fof(f5517,plain,
    ( ~ sQ275_spl
    | less(n4,n1) ),
    inference(component_clause,[status(thm)],[f5516]) ).

fof(f5521,plain,
    ( sQ86_spl
    | sQ149_spl
    | sQ60_spl ),
    inference(split_clause,[status(thm)],[f5500,f996,f3218,f1478]) ).

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

fof(f5523,plain,
    ( ~ sQ276_spl
    | less(n4,n3) ),
    inference(component_clause,[status(thm)],[f5522]) ).

fof(f5526,definition,
    ( sQ277_spl
  <=> less(n4,n4) ),
    introduced(definition,[new_symbols(definition,[sQ277_spl])],[split_symbol_definition]) ).

fof(f5527,plain,
    ( ~ sQ277_spl
    | less(n4,n4) ),
    inference(component_clause,[status(thm)],[f5526]) ).

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

fof(f5531,plain,
    ( ~ sQ278_spl
    | less(n4,n2) ),
    inference(component_clause,[status(thm)],[f5530]) ).

fof(f5538,plain,
    ( ~ sQ235_spl
    | ~ holdsAt(filling,n2)
    | happens(overflow,n2) ),
    inference(resolution,[status(thm)],[f5212,f251]) ).

fof(f5547,definition,
    ( sQ279_spl
  <=> happens(overflow,n2) ),
    introduced(definition,[new_symbols(definition,[sQ279_spl])],[split_symbol_definition]) ).

fof(f5548,plain,
    ( ~ sQ279_spl
    | happens(overflow,n2) ),
    inference(component_clause,[status(thm)],[f5547]) ).

fof(f5549,plain,
    ( sQ279_spl
    | ~ happens(overflow,n2) ),
    inference(component_clause,[status(thm)],[f5547]) ).

fof(f5550,definition,
    ( sQ280_spl
  <=> holdsAt(filling,n2) ),
    introduced(definition,[new_symbols(definition,[sQ280_spl])],[split_symbol_definition]) ).

fof(f5551,plain,
    ( ~ sQ280_spl
    | holdsAt(filling,n2) ),
    inference(component_clause,[status(thm)],[f5550]) ).

fof(f5552,plain,
    ( sQ280_spl
    | ~ holdsAt(filling,n2) ),
    inference(component_clause,[status(thm)],[f5550]) ).

fof(f5553,plain,
    ( ~ sQ235_spl
    | ~ sQ280_spl
    | sQ279_spl ),
    inference(split_clause,[status(thm)],[f5538,f5547,f5550,f5204]) ).

fof(f5561,definition,
    ( sQ283_spl
  <=> happens(sK5_skl(n1,waterLevel(n3)),n1) ),
    introduced(definition,[new_symbols(definition,[sQ283_spl])],[split_symbol_definition]) ).

fof(f5562,plain,
    ( ~ sQ283_spl
    | happens(sK5_skl(n1,waterLevel(n3)),n1) ),
    inference(component_clause,[status(thm)],[f5561]) ).

fof(f5571,definition,
    ( sQ286_spl
  <=> holdsAt(waterLevel(n3),plus(n2,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ286_spl])],[split_symbol_definition]) ).

fof(f5572,plain,
    ( ~ sQ286_spl
    | holdsAt(waterLevel(n3),plus(n2,n1)) ),
    inference(component_clause,[status(thm)],[f5571]) ).

fof(f5573,plain,
    ( sQ286_spl
    | ~ holdsAt(waterLevel(n3),plus(n2,n1)) ),
    inference(component_clause,[status(thm)],[f5571]) ).

fof(f5575,definition,
    ( sQ287_spl
  <=> happens(sK4_skl(n2,waterLevel(n3)),n2) ),
    introduced(definition,[new_symbols(definition,[sQ287_spl])],[split_symbol_definition]) ).

fof(f5576,plain,
    ( ~ sQ287_spl
    | happens(sK4_skl(n2,waterLevel(n3)),n2) ),
    inference(component_clause,[status(thm)],[f5575]) ).

fof(f5579,plain,
    ( ~ sQ286_spl
    | holdsAt(waterLevel(n3),n3) ),
    inference(forward_demodulation,[status(thm)],[f270,f5572]) ).

fof(f5582,plain,
    ( ~ sQ279_spl
    | holdsAt(waterLevel(n3),n2)
    | sP1_prd(n2,overflow) ),
    inference(resolution,[status(thm)],[f5548,f136]) ).

fof(f5585,definition,
    ( sQ288_spl
  <=> sP1_prd(n2,overflow) ),
    introduced(definition,[new_symbols(definition,[sQ288_spl])],[split_symbol_definition]) ).

fof(f5586,plain,
    ( ~ sQ288_spl
    | sP1_prd(n2,overflow) ),
    inference(component_clause,[status(thm)],[f5585]) ).

fof(f5587,plain,
    ( sQ288_spl
    | ~ sP1_prd(n2,overflow) ),
    inference(component_clause,[status(thm)],[f5585]) ).

fof(f5588,definition,
    ( sQ289_spl
  <=> holdsAt(waterLevel(n3),n2) ),
    introduced(definition,[new_symbols(definition,[sQ289_spl])],[split_symbol_definition]) ).

fof(f5589,plain,
    ( ~ sQ289_spl
    | holdsAt(waterLevel(n3),n2) ),
    inference(component_clause,[status(thm)],[f5588]) ).

fof(f5591,plain,
    ( ~ sQ279_spl
    | sQ289_spl
    | sQ288_spl ),
    inference(split_clause,[status(thm)],[f5582,f5585,f5588,f5547]) ).

fof(f5595,plain,
    ( ~ sQ288_spl
    | n2 = n0 ),
    inference(resolution,[status(thm)],[f5586,f236]) ).

fof(f5598,plain,
    ( ~ sQ288_spl
    | sQ5_spl ),
    inference(split_clause,[status(thm)],[f5595,f337,f5585]) ).

fof(f5609,definition,
    ( sQ292_spl
  <=> happens(sK6_skl(n2,waterLevel(n3)),n2) ),
    introduced(definition,[new_symbols(definition,[sQ292_spl])],[split_symbol_definition]) ).

fof(f5610,plain,
    ( ~ sQ292_spl
    | happens(sK6_skl(n2,waterLevel(n3)),n2) ),
    inference(component_clause,[status(thm)],[f5609]) ).

fof(f5613,plain,
    ( ~ sQ238_spl
    | ~ holdsAt(filling,n1)
    | happens(overflow,n1) ),
    inference(resolution,[status(thm)],[f5222,f251]) ).

fof(f5616,plain,
    ( ~ sQ238_spl
    | initiates(overflow,waterLevel(n3),n1) ),
    inference(resolution,[status(thm)],[f5222,f246]) ).

fof(f5620,plain,
    ( ~ sQ238_spl
    | ~ sQ232_spl
    | sQ231_spl ),
    inference(split_clause,[status(thm)],[f5613,f5191,f5194,f5221]) ).

fof(f5634,plain,
    ( sQ286_spl
    | ~ holdsAt(waterLevel(n3),n3) ),
    inference(forward_demodulation,[status(thm)],[f270,f5573]) ).

fof(f5635,plain,
    ( ~ releasedAt(filling,n2)
    | ~ happens(overflow,n1) ),
    inference(resolution,[status(thm)],[f752,f249]) ).

fof(f5637,definition,
    ( sQ293_spl
  <=> releasedAt(filling,n2) ),
    introduced(definition,[new_symbols(definition,[sQ293_spl])],[split_symbol_definition]) ).

fof(f5638,plain,
    ( ~ sQ293_spl
    | releasedAt(filling,n2) ),
    inference(component_clause,[status(thm)],[f5637]) ).

fof(f5639,plain,
    ( sQ293_spl
    | ~ releasedAt(filling,n2) ),
    inference(component_clause,[status(thm)],[f5637]) ).

fof(f5640,plain,
    ( ~ sQ293_spl
    | ~ sQ231_spl ),
    inference(split_clause,[status(thm)],[f5635,f5191,f5637]) ).

fof(f5641,definition,
    ( sQ294_spl
  <=> happens(tapOff,n1) ),
    introduced(definition,[new_symbols(definition,[sQ294_spl])],[split_symbol_definition]) ).

fof(f5655,plain,
    ( ~ holdsAt(filling,n2)
    | ~ happens(overflow,n1) ),
    inference(resolution,[status(thm)],[f754,f249]) ).

fof(f5656,plain,
    ( ~ holdsAt(filling,n2)
    | ~ happens(tapOff,n1) ),
    inference(resolution,[status(thm)],[f754,f248]) ).

fof(f5657,plain,
    ( ~ sQ280_spl
    | ~ sQ231_spl ),
    inference(split_clause,[status(thm)],[f5655,f5191,f5550]) ).

fof(f5658,plain,
    ( ~ sQ280_spl
    | ~ sQ294_spl ),
    inference(split_clause,[status(thm)],[f5656,f5641,f5550]) ).

fof(f5703,plain,
    ( ~ sQ255_spl
    | releases(sK7_skl(n4,filling),filling,n4)
    | releasedAt(filling,n4) ),
    inference(resolution,[status(thm)],[f5393,f94]) ).

fof(f5708,definition,
    ( sQ303_spl
  <=> releases(sK7_skl(n4,filling),filling,n4) ),
    introduced(definition,[new_symbols(definition,[sQ303_spl])],[split_symbol_definition]) ).

fof(f5709,plain,
    ( ~ sQ303_spl
    | releases(sK7_skl(n4,filling),filling,n4) ),
    inference(component_clause,[status(thm)],[f5708]) ).

fof(f5711,plain,
    ( ~ sQ255_spl
    | sQ303_spl
    | sQ44_spl ),
    inference(split_clause,[status(thm)],[f5703,f735,f5708,f5392]) ).

fof(f5712,definition,
    ( sQ304_spl
  <=> happens(sK7_skl(n4,filling),n4) ),
    introduced(definition,[new_symbols(definition,[sQ304_spl])],[split_symbol_definition]) ).

fof(f5713,plain,
    ( ~ sQ304_spl
    | happens(sK7_skl(n4,filling),n4) ),
    inference(component_clause,[status(thm)],[f5712]) ).

fof(f5727,plain,
    ( sQ50_spl
    | ~ sQ251_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f799,f5376]) ).

fof(f5728,plain,
    ( sQ50_spl
    | ~ sQ251_spl ),
    inference(contradiction_clause,[status(thm)],[f5727]) ).

fof(f5737,definition,
    ( sQ308_spl
  <=> sP1_prd(n3,overflow) ),
    introduced(definition,[new_symbols(definition,[sQ308_spl])],[split_symbol_definition]) ).

fof(f5738,plain,
    ( ~ sQ308_spl
    | sP1_prd(n3,overflow) ),
    inference(component_clause,[status(thm)],[f5737]) ).

fof(f5745,plain,
    ( ~ sQ308_spl
    | overflow = tapOn ),
    inference(resolution,[status(thm)],[f5738,f235]) ).

fof(f5748,plain,
    ( ~ sQ308_spl
    | sQ42_spl ),
    inference(split_clause,[status(thm)],[f5745,f721,f5737]) ).

fof(f5749,plain,
    ( ~ sQ21_spl
    | n3 = n4 ),
    inference(backward_demodulation,[status(thm)],[f557,f270]) ).

fof(f5757,plain,
    ( ~ sQ21_spl
    | sQ1_spl ),
    inference(split_clause,[status(thm)],[f5749,f309,f443]) ).

fof(f5760,plain,
    ( ~ sQ258_spl
    | holdsAt(waterLevel(n3),n4)
    | sP1_prd(n4,sK4_skl(n4,filling)) ),
    inference(resolution,[status(thm)],[f5403,f136]) ).

fof(f5763,definition,
    ( sQ309_spl
  <=> sP1_prd(n4,sK4_skl(n4,filling)) ),
    introduced(definition,[new_symbols(definition,[sQ309_spl])],[split_symbol_definition]) ).

fof(f5764,plain,
    ( ~ sQ309_spl
    | sP1_prd(n4,sK4_skl(n4,filling)) ),
    inference(component_clause,[status(thm)],[f5763]) ).

fof(f5766,plain,
    ( ~ sQ258_spl
    | sQ216_spl
    | sQ309_spl ),
    inference(split_clause,[status(thm)],[f5760,f5763,f5044,f5402]) ).

fof(f5780,plain,
    ( ~ sQ289_spl
    | ~ holdsAt(filling,n2)
    | happens(overflow,n2) ),
    inference(resolution,[status(thm)],[f5589,f251]) ).

fof(f5783,plain,
    ( ~ sQ289_spl
    | initiates(overflow,waterLevel(n3),n2) ),
    inference(resolution,[status(thm)],[f5589,f246]) ).

fof(f5789,plain,
    ( ~ sQ289_spl
    | ~ sQ280_spl
    | sQ279_spl ),
    inference(split_clause,[status(thm)],[f5780,f5547,f5550,f5588]) ).

fof(f5804,plain,
    ( waterLevel(n0) = waterLevel(sK8_skl(n0,waterLevel(n0),overflow))
    | sP0_prd(n0,waterLevel(n0),overflow) ),
    inference(resolution,[status(thm)],[f770,f115]) ).

fof(f5806,plain,
    ( holdsAt(waterLevel(sK8_skl(n0,waterLevel(n0),overflow)),n0)
    | sP0_prd(n0,waterLevel(n0),overflow) ),
    inference(resolution,[status(thm)],[f770,f113]) ).

fof(f5809,definition,
    ( sQ311_spl
  <=> sP0_prd(n0,waterLevel(n0),overflow) ),
    introduced(definition,[new_symbols(definition,[sQ311_spl])],[split_symbol_definition]) ).

fof(f5810,plain,
    ( ~ sQ311_spl
    | sP0_prd(n0,waterLevel(n0),overflow) ),
    inference(component_clause,[status(thm)],[f5809]) ).

fof(f5812,definition,
    ( sQ312_spl
  <=> waterLevel(n0) = waterLevel(sK8_skl(n0,waterLevel(n0),overflow)) ),
    introduced(definition,[new_symbols(definition,[sQ312_spl])],[split_symbol_definition]) ).

fof(f5813,plain,
    ( ~ sQ312_spl
    | waterLevel(n0) = waterLevel(sK8_skl(n0,waterLevel(n0),overflow)) ),
    inference(component_clause,[status(thm)],[f5812]) ).

fof(f5815,plain,
    ( sQ312_spl
    | sQ311_spl ),
    inference(split_clause,[status(thm)],[f5804,f5809,f5812]) ).

fof(f5817,definition,
    ( sQ313_spl
  <=> holdsAt(waterLevel(sK8_skl(n0,waterLevel(n0),overflow)),n0) ),
    introduced(definition,[new_symbols(definition,[sQ313_spl])],[split_symbol_definition]) ).

fof(f5818,plain,
    ( ~ sQ313_spl
    | holdsAt(waterLevel(sK8_skl(n0,waterLevel(n0),overflow)),n0) ),
    inference(component_clause,[status(thm)],[f5817]) ).

fof(f5820,plain,
    ( sQ313_spl
    | sQ311_spl ),
    inference(split_clause,[status(thm)],[f5806,f5809,f5817]) ).

fof(f5825,plain,
    ( ~ sQ10_spl
    | sP0_prd(n1,waterLevel(n0),tapOff) ),
    inference(resolution,[status(thm)],[f372,f255]) ).

fof(f5827,plain,
    ( ~ sQ10_spl
    | initiates(overflow,waterLevel(n0),n1) ),
    inference(resolution,[status(thm)],[f372,f246]) ).

fof(f5833,plain,
    ( less_or_equal(n4,n5)
    | n5 = n4 ),
    inference(resolution,[status(thm)],[f1343,f3724]) ).

fof(f5834,plain,
    ( less_or_equal(n2,n5)
    | n5 = n2 ),
    inference(resolution,[status(thm)],[f1343,f1284]) ).

fof(f5835,plain,
    ( less_or_equal(n3,n5)
    | n5 = n3 ),
    inference(resolution,[status(thm)],[f1343,f1678]) ).

fof(f5836,plain,
    ( less_or_equal(n1,n5)
    | n5 = n1 ),
    inference(resolution,[status(thm)],[f1343,f1461]) ).

fof(f5837,plain,
    ( less_or_equal(n2,n4)
    | n4 = n2 ),
    inference(resolution,[status(thm)],[f1343,f1282]) ).

fof(f5839,plain,
    ( less_or_equal(n1,n4)
    | n4 = n1 ),
    inference(resolution,[status(thm)],[f1343,f3942]) ).

fof(f5842,plain,
    ( less_or_equal(n5,n6)
    | n6 = n5 ),
    inference(resolution,[status(thm)],[f1343,f1199]) ).

fof(f5843,plain,
    ( less_or_equal(n4,n6)
    | n6 = n4 ),
    inference(resolution,[status(thm)],[f1343,f1196]) ).

fof(f5844,plain,
    ( less_or_equal(n2,n6)
    | n6 = n2 ),
    inference(resolution,[status(thm)],[f1343,f3784]) ).

fof(f5845,plain,
    ( less_or_equal(n3,n6)
    | n6 = n3 ),
    inference(resolution,[status(thm)],[f1343,f3639]) ).

fof(f5846,plain,
    ( less_or_equal(n1,n6)
    | n6 = n1 ),
    inference(resolution,[status(thm)],[f1343,f3503]) ).

fof(f5847,plain,
    ( less_or_equal(n1,n2)
    | n2 = n1 ),
    inference(resolution,[status(thm)],[f1343,f2108]) ).

fof(f5849,plain,
    ( less_or_equal(n6,n7)
    | n7 = n6 ),
    inference(resolution,[status(thm)],[f1343,f1202]) ).

fof(f5850,plain,
    ( less_or_equal(n3,n7)
    | n7 = n3 ),
    inference(resolution,[status(thm)],[f1343,f3617]) ).

fof(f5852,plain,
    ( less_or_equal(n2,n7)
    | n7 = n2 ),
    inference(resolution,[status(thm)],[f1343,f3107]) ).

fof(f5853,plain,
    ( less_or_equal(n1,n7)
    | n7 = n1 ),
    inference(resolution,[status(thm)],[f1343,f3101]) ).

fof(f5854,plain,
    ( less_or_equal(n5,n9)
    | n9 = n5 ),
    inference(resolution,[status(thm)],[f1343,f4247]) ).

fof(f5855,plain,
    ( ~ sQ165_spl
    | less_or_equal(n4,n9)
    | n9 = n4 ),
    inference(resolution,[status(thm)],[f1343,f4151]) ).

fof(f5856,plain,
    ( less_or_equal(n6,n9)
    | n9 = n6 ),
    inference(resolution,[status(thm)],[f1343,f3361]) ).

fof(f5857,plain,
    ( less_or_equal(n3,n9)
    | n9 = n3 ),
    inference(resolution,[status(thm)],[f1343,f3620]) ).

fof(f5858,plain,
    ( less_or_equal(n2,n9)
    | n9 = n2 ),
    inference(resolution,[status(thm)],[f1343,f3077]) ).

fof(f5859,plain,
    ( less_or_equal(n1,n9)
    | n9 = n1 ),
    inference(resolution,[status(thm)],[f1343,f3068]) ).

fof(f5860,plain,
    ( less_or_equal(n7,n9)
    | n9 = n7 ),
    inference(resolution,[status(thm)],[f1343,f2749]) ).

fof(f5861,plain,
    ( less_or_equal(n8,n9)
    | n9 = n8 ),
    inference(resolution,[status(thm)],[f1343,f1777]) ).

fof(f5862,plain,
    ( less_or_equal(n5,n8)
    | n8 = n5 ),
    inference(resolution,[status(thm)],[f1343,f3358]) ).

fof(f5864,plain,
    ( less_or_equal(n6,n8)
    | n8 = n6 ),
    inference(resolution,[status(thm)],[f1343,f2051]) ).

fof(f5865,plain,
    ( less_or_equal(n3,n8)
    | n8 = n3 ),
    inference(resolution,[status(thm)],[f1343,f3659]) ).

fof(f5866,plain,
    ( less_or_equal(n2,n8)
    | n8 = n2 ),
    inference(resolution,[status(thm)],[f1343,f2074]) ).

fof(f5867,plain,
    ( less_or_equal(n1,n8)
    | n8 = n1 ),
    inference(resolution,[status(thm)],[f1343,f2098]) ).

fof(f5868,plain,
    ( less_or_equal(n7,n8)
    | n8 = n7 ),
    inference(resolution,[status(thm)],[f1343,f1731]) ).

fof(f5869,plain,
    ! [X0] :
      ( less_or_equal(X0,n0)
      | less_or_equal(n1,X0)
      | X0 = n1 ),
    inference(resolution,[status(thm)],[f1343,f177]) ).

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

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

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

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

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

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

fof(f5882,plain,
    ( sQ148_spl
    | sQ60_spl ),
    inference(split_clause,[status(thm)],[f5833,f996,f3213]) ).

fof(f5883,definition,
    ( sQ315_spl
  <=> less_or_equal(n2,n5) ),
    introduced(definition,[new_symbols(definition,[sQ315_spl])],[split_symbol_definition]) ).

fof(f5886,plain,
    ( sQ315_spl
    | sQ58_spl ),
    inference(split_clause,[status(thm)],[f5834,f946,f5883]) ).

fof(f5887,definition,
    ( sQ316_spl
  <=> less_or_equal(n3,n5) ),
    introduced(definition,[new_symbols(definition,[sQ316_spl])],[split_symbol_definition]) ).

fof(f5890,plain,
    ( sQ316_spl
    | sQ52_spl ),
    inference(split_clause,[status(thm)],[f5835,f823,f5887]) ).

fof(f5891,definition,
    ( sQ317_spl
  <=> less_or_equal(n1,n5) ),
    introduced(definition,[new_symbols(definition,[sQ317_spl])],[split_symbol_definition]) ).

fof(f5894,plain,
    ( sQ317_spl
    | sQ54_spl ),
    inference(split_clause,[status(thm)],[f5836,f882,f5891]) ).

fof(f5895,definition,
    ( sQ318_spl
  <=> less_or_equal(n2,n4) ),
    introduced(definition,[new_symbols(definition,[sQ318_spl])],[split_symbol_definition]) ).

fof(f5898,plain,
    ( sQ318_spl
    | sQ23_spl ),
    inference(split_clause,[status(thm)],[f5837,f454,f5895]) ).

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

fof(f5903,definition,
    ( sQ320_spl
  <=> less_or_equal(n1,n4) ),
    introduced(definition,[new_symbols(definition,[sQ320_spl])],[split_symbol_definition]) ).

fof(f5906,plain,
    ( sQ320_spl
    | sQ15_spl ),
    inference(split_clause,[status(thm)],[f5839,f404,f5903]) ).

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

fof(f5912,plain,
    ( sQ321_spl
    | sQ89_spl ),
    inference(split_clause,[status(thm)],[f5842,f1521,f5909]) ).

fof(f5913,plain,
    ( sQ172_spl
    | sQ87_spl ),
    inference(split_clause,[status(thm)],[f5843,f1481,f3968]) ).

fof(f5914,definition,
    ( sQ322_spl
  <=> less_or_equal(n2,n6) ),
    introduced(definition,[new_symbols(definition,[sQ322_spl])],[split_symbol_definition]) ).

fof(f5917,plain,
    ( sQ322_spl
    | sQ65_spl ),
    inference(split_clause,[status(thm)],[f5844,f1128,f5914]) ).

fof(f5918,definition,
    ( sQ323_spl
  <=> less_or_equal(n3,n6) ),
    introduced(definition,[new_symbols(definition,[sQ323_spl])],[split_symbol_definition]) ).

fof(f5921,plain,
    ( sQ323_spl
    | sQ71_spl ),
    inference(split_clause,[status(thm)],[f5845,f1237,f5918]) ).

fof(f5922,definition,
    ( sQ324_spl
  <=> less_or_equal(n1,n6) ),
    introduced(definition,[new_symbols(definition,[sQ324_spl])],[split_symbol_definition]) ).

fof(f5925,plain,
    ( sQ324_spl
    | sQ69_spl ),
    inference(split_clause,[status(thm)],[f5846,f1209,f5922]) ).

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

fof(f5929,plain,
    ( sQ325_spl
    | sQ7_spl ),
    inference(split_clause,[status(thm)],[f5847,f345,f5926]) ).

fof(f5930,definition,
    ( sQ326_spl
  <=> less_or_equal(n5,n7) ),
    introduced(definition,[new_symbols(definition,[sQ326_spl])],[split_symbol_definition]) ).

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

fof(f5937,plain,
    ( sQ327_spl
    | sQ94_spl ),
    inference(split_clause,[status(thm)],[f5849,f1613,f5934]) ).

fof(f5938,definition,
    ( sQ328_spl
  <=> less_or_equal(n3,n7) ),
    introduced(definition,[new_symbols(definition,[sQ328_spl])],[split_symbol_definition]) ).

fof(f5941,plain,
    ( sQ328_spl
    | sQ112_spl ),
    inference(split_clause,[status(thm)],[f5850,f1936,f5938]) ).

fof(f5943,definition,
    ( sQ329_spl
  <=> less_or_equal(n2,n7) ),
    introduced(definition,[new_symbols(definition,[sQ329_spl])],[split_symbol_definition]) ).

fof(f5946,plain,
    ( sQ329_spl
    | sQ100_spl ),
    inference(split_clause,[status(thm)],[f5852,f1693,f5943]) ).

fof(f5947,definition,
    ( sQ330_spl
  <=> less_or_equal(n1,n7) ),
    introduced(definition,[new_symbols(definition,[sQ330_spl])],[split_symbol_definition]) ).

fof(f5950,plain,
    ( sQ330_spl
    | sQ106_spl ),
    inference(split_clause,[status(thm)],[f5853,f1818,f5947]) ).

fof(f5951,definition,
    ( sQ331_spl
  <=> less_or_equal(n5,n9) ),
    introduced(definition,[new_symbols(definition,[sQ331_spl])],[split_symbol_definition]) ).

fof(f5954,plain,
    ( sQ331_spl
    | sQ176_spl ),
    inference(split_clause,[status(thm)],[f5854,f4429,f5951]) ).

fof(f5955,plain,
    ( ~ sQ165_spl
    | sQ156_spl
    | sQ143_spl ),
    inference(split_clause,[status(thm)],[f5855,f3196,f3351,f3741]) ).

fof(f5956,definition,
    ( sQ332_spl
  <=> less_or_equal(n6,n9) ),
    introduced(definition,[new_symbols(definition,[sQ332_spl])],[split_symbol_definition]) ).

fof(f5959,plain,
    ( sQ332_spl
    | sQ169_spl ),
    inference(split_clause,[status(thm)],[f5856,f3867,f5956]) ).

fof(f5960,definition,
    ( sQ333_spl
  <=> less_or_equal(n3,n9) ),
    introduced(definition,[new_symbols(definition,[sQ333_spl])],[split_symbol_definition]) ).

fof(f5963,plain,
    ( sQ333_spl
    | sQ155_spl ),
    inference(split_clause,[status(thm)],[f5857,f3327,f5960]) ).

fof(f5964,definition,
    ( sQ334_spl
  <=> less_or_equal(n2,n9) ),
    introduced(definition,[new_symbols(definition,[sQ334_spl])],[split_symbol_definition]) ).

fof(f5967,plain,
    ( sQ334_spl
    | sQ158_spl ),
    inference(split_clause,[status(thm)],[f5858,f3381,f5964]) ).

fof(f5968,definition,
    ( sQ335_spl
  <=> less_or_equal(n1,n9) ),
    introduced(definition,[new_symbols(definition,[sQ335_spl])],[split_symbol_definition]) ).

fof(f5971,plain,
    ( sQ335_spl
    | sQ140_spl ),
    inference(split_clause,[status(thm)],[f5859,f3124,f5968]) ).

fof(f5972,definition,
    ( sQ336_spl
  <=> less_or_equal(n7,n9) ),
    introduced(definition,[new_symbols(definition,[sQ336_spl])],[split_symbol_definition]) ).

fof(f5975,plain,
    ( sQ336_spl
    | sQ138_spl ),
    inference(split_clause,[status(thm)],[f5860,f3001,f5972]) ).

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

fof(f5979,plain,
    ( sQ337_spl
    | sQ118_spl ),
    inference(split_clause,[status(thm)],[f5861,f2186,f5976]) ).

fof(f5980,definition,
    ( sQ338_spl
  <=> less_or_equal(n5,n8) ),
    introduced(definition,[new_symbols(definition,[sQ338_spl])],[split_symbol_definition]) ).

fof(f5983,plain,
    ( sQ338_spl
    | sQ167_spl ),
    inference(split_clause,[status(thm)],[f5862,f3820,f5980]) ).

fof(f5985,definition,
    ( sQ339_spl
  <=> less_or_equal(n6,n8) ),
    introduced(definition,[new_symbols(definition,[sQ339_spl])],[split_symbol_definition]) ).

fof(f5988,plain,
    ( sQ339_spl
    | sQ134_spl ),
    inference(split_clause,[status(thm)],[f5864,f2588,f5985]) ).

fof(f5989,definition,
    ( sQ340_spl
  <=> less_or_equal(n3,n8) ),
    introduced(definition,[new_symbols(definition,[sQ340_spl])],[split_symbol_definition]) ).

fof(f5992,plain,
    ( sQ340_spl
    | sQ132_spl ),
    inference(split_clause,[status(thm)],[f5865,f2533,f5989]) ).

fof(f5993,definition,
    ( sQ341_spl
  <=> less_or_equal(n2,n8) ),
    introduced(definition,[new_symbols(definition,[sQ341_spl])],[split_symbol_definition]) ).

fof(f5996,plain,
    ( sQ341_spl
    | sQ120_spl ),
    inference(split_clause,[status(thm)],[f5866,f2225,f5993]) ).

fof(f5997,definition,
    ( sQ342_spl
  <=> less_or_equal(n1,n8) ),
    introduced(definition,[new_symbols(definition,[sQ342_spl])],[split_symbol_definition]) ).

fof(f6000,plain,
    ( sQ342_spl
    | sQ124_spl ),
    inference(split_clause,[status(thm)],[f5867,f2349,f5997]) ).

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

fof(f6004,plain,
    ( sQ343_spl
    | sQ116_spl ),
    inference(split_clause,[status(thm)],[f5868,f2124,f6001]) ).

fof(f6007,definition,
    ( sQ344_spl
  <=> releasedAt(filling,n1) ),
    introduced(definition,[new_symbols(definition,[sQ344_spl])],[split_symbol_definition]) ).

fof(f6011,definition,
    ( sQ345_spl
  <=> happens(tapOff,n0) ),
    introduced(definition,[new_symbols(definition,[sQ345_spl])],[split_symbol_definition]) ).

fof(f6017,plain,
    ( ~ releasedAt(filling,n1)
    | ~ happens(tapOn,n0) ),
    inference(resolution,[status(thm)],[f764,f300]) ).

fof(f6018,definition,
    ( sQ346_spl
  <=> releasedAt(waterLevel(n0),n1) ),
    introduced(definition,[new_symbols(definition,[sQ346_spl])],[split_symbol_definition]) ).

fof(f6020,plain,
    ( sQ346_spl
    | ~ releasedAt(waterLevel(n0),n1) ),
    inference(component_clause,[status(thm)],[f6018]) ).

fof(f6026,definition,
    ( sQ348_spl
  <=> happens(tapOn,n0) ),
    introduced(definition,[new_symbols(definition,[sQ348_spl])],[split_symbol_definition]) ).

fof(f6028,plain,
    ( sQ348_spl
    | ~ happens(tapOn,n0) ),
    inference(component_clause,[status(thm)],[f6026]) ).

fof(f6029,plain,
    ( ~ sQ344_spl
    | ~ sQ348_spl ),
    inference(split_clause,[status(thm)],[f6017,f6026,f6007]) ).

fof(f6030,plain,
    ( sQ348_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f6028,f2175]) ).

fof(f6031,plain,
    sQ348_spl,
    inference(contradiction_clause,[status(thm)],[f6030]) ).

fof(f6032,plain,
    ( sQ346_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f6020,f5258]) ).

fof(f6033,plain,
    sQ346_spl,
    inference(contradiction_clause,[status(thm)],[f6032]) ).

fof(f6040,plain,
    ( ~ sQ254_spl
    | holdsAt(filling,n3)
    | sP1_prd(n3,sK5_skl(n3,filling)) ),
    inference(resolution,[status(thm)],[f5389,f137]) ).

fof(f6041,definition,
    ( sQ349_spl
  <=> sP1_prd(n3,sK5_skl(n3,filling)) ),
    introduced(definition,[new_symbols(definition,[sQ349_spl])],[split_symbol_definition]) ).

fof(f6042,plain,
    ( ~ sQ349_spl
    | sP1_prd(n3,sK5_skl(n3,filling)) ),
    inference(component_clause,[status(thm)],[f6041]) ).

fof(f6049,plain,
    ( ~ sQ254_spl
    | sQ248_spl
    | sQ349_spl ),
    inference(split_clause,[status(thm)],[f6040,f6041,f5356,f5388]) ).

fof(f6050,plain,
    ( ~ sQ273_spl
    | n3 = n0 ),
    inference(resolution,[status(thm)],[f5480,f236]) ).

fof(f6053,plain,
    ( ~ sQ273_spl
    | sQ17_spl ),
    inference(split_clause,[status(thm)],[f6050,f423,f5479]) ).

fof(f6075,plain,
    ( ~ sQ304_spl
    | holdsAt(waterLevel(n3),n4)
    | sP1_prd(n4,sK7_skl(n4,filling)) ),
    inference(resolution,[status(thm)],[f5713,f136]) ).

fof(f6078,definition,
    ( sQ353_spl
  <=> sP1_prd(n4,sK7_skl(n4,filling)) ),
    introduced(definition,[new_symbols(definition,[sQ353_spl])],[split_symbol_definition]) ).

fof(f6079,plain,
    ( ~ sQ353_spl
    | sP1_prd(n4,sK7_skl(n4,filling)) ),
    inference(component_clause,[status(thm)],[f6078]) ).

fof(f6081,plain,
    ( ~ sQ304_spl
    | sQ216_spl
    | sQ353_spl ),
    inference(split_clause,[status(thm)],[f6075,f6078,f5044,f5712]) ).

fof(f6108,plain,
    ( ~ sQ130_spl
    | less(n7,n7) ),
    inference(backward_demodulation,[status(thm)],[f2511,f1605]) ).

fof(f6137,plain,
    ( ~ sQ130_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f6108,f254]) ).

fof(f6138,plain,
    ~ sQ130_spl,
    inference(contradiction_clause,[status(thm)],[f6137]) ).

fof(f6140,plain,
    ( ~ sQ127_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f2439,f2826]) ).

fof(f6141,plain,
    ~ sQ127_spl,
    inference(contradiction_clause,[status(thm)],[f6140]) ).

fof(f6307,plain,
    ( ~ sQ353_spl
    | n4 = n0 ),
    inference(resolution,[status(thm)],[f6079,f236]) ).

fof(f6310,plain,
    ( ~ sQ353_spl
    | sQ19_spl ),
    inference(split_clause,[status(thm)],[f6307,f434,f6078]) ).

fof(f6314,plain,
    ( ~ sQ44_spl
    | releases(sK7_skl(n3,filling),filling,n3)
    | releasedAt(filling,n3) ),
    inference(resolution,[status(thm)],[f736,f2207]) ).

fof(f6317,definition,
    ( sQ355_spl
  <=> releasedAt(filling,n3) ),
    introduced(definition,[new_symbols(definition,[sQ355_spl])],[split_symbol_definition]) ).

fof(f6318,plain,
    ( ~ sQ355_spl
    | releasedAt(filling,n3) ),
    inference(component_clause,[status(thm)],[f6317]) ).

fof(f6320,definition,
    ( sQ356_spl
  <=> happens(sK7_skl(n3,filling),n3) ),
    introduced(definition,[new_symbols(definition,[sQ356_spl])],[split_symbol_definition]) ).

fof(f6321,plain,
    ( ~ sQ356_spl
    | happens(sK7_skl(n3,filling),n3) ),
    inference(component_clause,[status(thm)],[f6320]) ).

fof(f6324,definition,
    ( sQ357_spl
  <=> releases(sK7_skl(n3,filling),filling,n3) ),
    introduced(definition,[new_symbols(definition,[sQ357_spl])],[split_symbol_definition]) ).

fof(f6325,plain,
    ( ~ sQ357_spl
    | releases(sK7_skl(n3,filling),filling,n3) ),
    inference(component_clause,[status(thm)],[f6324]) ).

fof(f6327,plain,
    ( ~ sQ44_spl
    | sQ357_spl
    | sQ355_spl ),
    inference(split_clause,[status(thm)],[f6314,f6317,f6324,f735]) ).

fof(f6335,definition,
    ( sQ360_spl
  <=> happens(sK6_skl(n4,filling),n4) ),
    introduced(definition,[new_symbols(definition,[sQ360_spl])],[split_symbol_definition]) ).

fof(f6336,plain,
    ( ~ sQ360_spl
    | happens(sK6_skl(n4,filling),n4) ),
    inference(component_clause,[status(thm)],[f6335]) ).

fof(f6356,definition,
    ( sQ363_spl
  <=> happens(sK6_skl(n3,filling),n3) ),
    introduced(definition,[new_symbols(definition,[sQ363_spl])],[split_symbol_definition]) ).

fof(f6357,plain,
    ( ~ sQ363_spl
    | happens(sK6_skl(n3,filling),n3) ),
    inference(component_clause,[status(thm)],[f6356]) ).

fof(f6368,plain,
    ( waterLevel(n0) = waterLevel(sK10_skl(n0,waterLevel(n0),tapOff))
    | sP2_prd(waterLevel(n0),tapOff) ),
    inference(resolution,[status(thm)],[f3751,f230]) ).

fof(f6370,plain,
    ( holdsAt(waterLevel(sK10_skl(n0,waterLevel(n0),tapOff)),n0)
    | sP2_prd(waterLevel(n0),tapOff) ),
    inference(resolution,[status(thm)],[f3751,f228]) ).

fof(f6371,plain,
    initiates(tapOff,waterLevel(n0),n0),
    inference(resolution,[status(thm)],[f3751,f116]) ).

fof(f6372,definition,
    ( sQ364_spl
  <=> sP2_prd(waterLevel(n0),tapOff) ),
    introduced(definition,[new_symbols(definition,[sQ364_spl])],[split_symbol_definition]) ).

fof(f6373,plain,
    ( ~ sQ364_spl
    | sP2_prd(waterLevel(n0),tapOff) ),
    inference(component_clause,[status(thm)],[f6372]) ).

fof(f6375,definition,
    ( sQ365_spl
  <=> waterLevel(n0) = waterLevel(sK10_skl(n0,waterLevel(n0),tapOff)) ),
    introduced(definition,[new_symbols(definition,[sQ365_spl])],[split_symbol_definition]) ).

fof(f6378,plain,
    ( sQ365_spl
    | sQ364_spl ),
    inference(split_clause,[status(thm)],[f6368,f6372,f6375]) ).

fof(f6380,definition,
    ( sQ366_spl
  <=> holdsAt(waterLevel(sK10_skl(n0,waterLevel(n0),tapOff)),n0) ),
    introduced(definition,[new_symbols(definition,[sQ366_spl])],[split_symbol_definition]) ).

fof(f6383,plain,
    ( sQ366_spl
    | sQ364_spl ),
    inference(split_clause,[status(thm)],[f6370,f6372,f6380]) ).

fof(f6385,plain,
    ( ~ sQ165_spl
    | less_or_equal(n4,n8)
    | n9 = n4 ),
    inference(resolution,[status(thm)],[f1331,f4151]) ).

fof(f6391,plain,
    ( less_or_equal(n8,n8)
    | n9 = n8 ),
    inference(resolution,[status(thm)],[f1331,f1777]) ).

fof(f6406,plain,
    ( ~ sQ165_spl
    | sQ145_spl
    | sQ143_spl ),
    inference(split_clause,[status(thm)],[f6385,f3196,f3202,f3741]) ).

fof(f6412,definition,
    ( sQ367_spl
  <=> less_or_equal(n8,n8) ),
    introduced(definition,[new_symbols(definition,[sQ367_spl])],[split_symbol_definition]) ).

fof(f6415,plain,
    ( sQ367_spl
    | sQ118_spl ),
    inference(split_clause,[status(thm)],[f6391,f2186,f6412]) ).

fof(f6420,definition,
    ( sQ369_spl
  <=> less_or_equal(n9,n4) ),
    introduced(definition,[new_symbols(definition,[sQ369_spl])],[split_symbol_definition]) ).

fof(f6421,plain,
    ( ~ sQ369_spl
    | less_or_equal(n9,n4) ),
    inference(component_clause,[status(thm)],[f6420]) ).

fof(f6424,definition,
    ( sQ370_spl
  <=> less_or_equal(n9,n0) ),
    introduced(definition,[new_symbols(definition,[sQ370_spl])],[split_symbol_definition]) ).

fof(f6425,plain,
    ( ~ sQ370_spl
    | less_or_equal(n9,n0) ),
    inference(component_clause,[status(thm)],[f6424]) ).

fof(f6426,plain,
    ( sQ370_spl
    | ~ less_or_equal(n9,n0) ),
    inference(component_clause,[status(thm)],[f6424]) ).

fof(f6429,definition,
    ( sQ371_spl
  <=> less_or_equal(n9,n2) ),
    introduced(definition,[new_symbols(definition,[sQ371_spl])],[split_symbol_definition]) ).

fof(f6430,plain,
    ( ~ sQ371_spl
    | less_or_equal(n9,n2) ),
    inference(component_clause,[status(thm)],[f6429]) ).

fof(f6433,definition,
    ( sQ372_spl
  <=> less_or_equal(n9,n1) ),
    introduced(definition,[new_symbols(definition,[sQ372_spl])],[split_symbol_definition]) ).

fof(f6434,plain,
    ( ~ sQ372_spl
    | less_or_equal(n9,n1) ),
    inference(component_clause,[status(thm)],[f6433]) ).

fof(f6448,plain,
    ( less_or_equal(n5,n7)
    | n8 = n5 ),
    inference(resolution,[status(thm)],[f1333,f3358]) ).

fof(f6449,plain,
    ( less_or_equal(n4,n7)
    | n8 = n4 ),
    inference(resolution,[status(thm)],[f1333,f3356]) ).

fof(f6454,plain,
    ( less_or_equal(n7,n7)
    | n8 = n7 ),
    inference(resolution,[status(thm)],[f1333,f1731]) ).

fof(f6468,plain,
    ( sQ326_spl
    | sQ167_spl ),
    inference(split_clause,[status(thm)],[f6448,f3820,f5930]) ).

fof(f6469,plain,
    ( sQ170_spl
    | sQ163_spl ),
    inference(split_clause,[status(thm)],[f6449,f3578,f3915]) ).

fof(f6474,definition,
    ( sQ375_spl
  <=> less_or_equal(n7,n7) ),
    introduced(definition,[new_symbols(definition,[sQ375_spl])],[split_symbol_definition]) ).

fof(f6477,plain,
    ( sQ375_spl
    | sQ116_spl ),
    inference(split_clause,[status(thm)],[f6454,f2124,f6474]) ).

fof(f6478,definition,
    ( sQ376_spl
  <=> less_or_equal(n8,n5) ),
    introduced(definition,[new_symbols(definition,[sQ376_spl])],[split_symbol_definition]) ).

fof(f6479,plain,
    ( ~ sQ376_spl
    | less_or_equal(n8,n5) ),
    inference(component_clause,[status(thm)],[f6478]) ).

fof(f6482,definition,
    ( sQ377_spl
  <=> less_or_equal(n8,n4) ),
    introduced(definition,[new_symbols(definition,[sQ377_spl])],[split_symbol_definition]) ).

fof(f6483,plain,
    ( ~ sQ377_spl
    | less_or_equal(n8,n4) ),
    inference(component_clause,[status(thm)],[f6482]) ).

fof(f6486,definition,
    ( sQ378_spl
  <=> less_or_equal(n8,n0) ),
    introduced(definition,[new_symbols(definition,[sQ378_spl])],[split_symbol_definition]) ).

fof(f6487,plain,
    ( ~ sQ378_spl
    | less_or_equal(n8,n0) ),
    inference(component_clause,[status(thm)],[f6486]) ).

fof(f6491,definition,
    ( sQ379_spl
  <=> less_or_equal(n8,n2) ),
    introduced(definition,[new_symbols(definition,[sQ379_spl])],[split_symbol_definition]) ).

fof(f6492,plain,
    ( ~ sQ379_spl
    | less_or_equal(n8,n2) ),
    inference(component_clause,[status(thm)],[f6491]) ).

fof(f6495,definition,
    ( sQ380_spl
  <=> less_or_equal(n8,n1) ),
    introduced(definition,[new_symbols(definition,[sQ380_spl])],[split_symbol_definition]) ).

fof(f6496,plain,
    ( ~ sQ380_spl
    | less_or_equal(n8,n1) ),
    inference(component_clause,[status(thm)],[f6495]) ).

fof(f6500,definition,
    ( sQ381_spl
  <=> less_or_equal(n8,n6) ),
    introduced(definition,[new_symbols(definition,[sQ381_spl])],[split_symbol_definition]) ).

fof(f6501,plain,
    ( ~ sQ381_spl
    | less_or_equal(n8,n6) ),
    inference(component_clause,[status(thm)],[f6500]) ).

fof(f6508,plain,
    ( less_or_equal(n6,n6)
    | n7 = n6 ),
    inference(resolution,[status(thm)],[f1337,f1202]) ).

fof(f6527,definition,
    ( sQ382_spl
  <=> less_or_equal(n6,n6) ),
    introduced(definition,[new_symbols(definition,[sQ382_spl])],[split_symbol_definition]) ).

fof(f6530,plain,
    ( sQ382_spl
    | sQ94_spl ),
    inference(split_clause,[status(thm)],[f6508,f1613,f6527]) ).

fof(f6535,definition,
    ( sQ383_spl
  <=> less_or_equal(n7,n5) ),
    introduced(definition,[new_symbols(definition,[sQ383_spl])],[split_symbol_definition]) ).

fof(f6536,plain,
    ( ~ sQ383_spl
    | less_or_equal(n7,n5) ),
    inference(component_clause,[status(thm)],[f6535]) ).

fof(f6539,definition,
    ( sQ384_spl
  <=> less_or_equal(n7,n4) ),
    introduced(definition,[new_symbols(definition,[sQ384_spl])],[split_symbol_definition]) ).

fof(f6540,plain,
    ( ~ sQ384_spl
    | less_or_equal(n7,n4) ),
    inference(component_clause,[status(thm)],[f6539]) ).

fof(f6543,definition,
    ( sQ385_spl
  <=> less_or_equal(n7,n0) ),
    introduced(definition,[new_symbols(definition,[sQ385_spl])],[split_symbol_definition]) ).

fof(f6544,plain,
    ( ~ sQ385_spl
    | less_or_equal(n7,n0) ),
    inference(component_clause,[status(thm)],[f6543]) ).

fof(f6545,plain,
    ( sQ385_spl
    | ~ less_or_equal(n7,n0) ),
    inference(component_clause,[status(thm)],[f6543]) ).

fof(f6548,definition,
    ( sQ386_spl
  <=> less_or_equal(n7,n2) ),
    introduced(definition,[new_symbols(definition,[sQ386_spl])],[split_symbol_definition]) ).

fof(f6549,plain,
    ( ~ sQ386_spl
    | less_or_equal(n7,n2) ),
    inference(component_clause,[status(thm)],[f6548]) ).

fof(f6552,definition,
    ( sQ387_spl
  <=> less_or_equal(n7,n1) ),
    introduced(definition,[new_symbols(definition,[sQ387_spl])],[split_symbol_definition]) ).

fof(f6553,plain,
    ( ~ sQ387_spl
    | less_or_equal(n7,n1) ),
    inference(component_clause,[status(thm)],[f6552]) ).

fof(f6561,plain,
    ( ~ sQ309_spl
    | n4 = n0 ),
    inference(resolution,[status(thm)],[f5764,f236]) ).

fof(f6564,plain,
    ( ~ sQ309_spl
    | sQ19_spl ),
    inference(split_clause,[status(thm)],[f6561,f434,f5763]) ).

fof(f6565,plain,
    ( ~ sQ349_spl
    | n3 = n0 ),
    inference(resolution,[status(thm)],[f6042,f236]) ).

fof(f6568,plain,
    ( ~ sQ349_spl
    | sQ17_spl ),
    inference(split_clause,[status(thm)],[f6565,f423,f6041]) ).

fof(f6584,plain,
    ( ~ sQ360_spl
    | holdsAt(waterLevel(n3),n4)
    | sP1_prd(n4,sK6_skl(n4,filling)) ),
    inference(resolution,[status(thm)],[f6336,f136]) ).

fof(f6587,definition,
    ( sQ388_spl
  <=> sP1_prd(n4,sK6_skl(n4,filling)) ),
    introduced(definition,[new_symbols(definition,[sQ388_spl])],[split_symbol_definition]) ).

fof(f6588,plain,
    ( ~ sQ388_spl
    | sP1_prd(n4,sK6_skl(n4,filling)) ),
    inference(component_clause,[status(thm)],[f6587]) ).

fof(f6590,plain,
    ( ~ sQ360_spl
    | sQ216_spl
    | sQ388_spl ),
    inference(split_clause,[status(thm)],[f6584,f6587,f5044,f6335]) ).

fof(f6598,plain,
    ( ~ sQ356_spl
    | holdsAt(filling,n3)
    | sP1_prd(n3,sK7_skl(n3,filling)) ),
    inference(resolution,[status(thm)],[f6321,f137]) ).

fof(f6599,definition,
    ( sQ390_spl
  <=> sP1_prd(n3,sK7_skl(n3,filling)) ),
    introduced(definition,[new_symbols(definition,[sQ390_spl])],[split_symbol_definition]) ).

fof(f6600,plain,
    ( ~ sQ390_spl
    | sP1_prd(n3,sK7_skl(n3,filling)) ),
    inference(component_clause,[status(thm)],[f6599]) ).

fof(f6607,plain,
    ( ~ sQ356_spl
    | sQ248_spl
    | sQ390_spl ),
    inference(split_clause,[status(thm)],[f6598,f6599,f5356,f6320]) ).

fof(f6623,plain,
    ( ~ sQ364_spl
    | tapOff = overflow
    | waterLevel(n0) = filling ),
    inference(resolution,[status(thm)],[f6373,f242]) ).

fof(f6627,definition,
    ( sQ392_spl
  <=> waterLevel(n0) = filling ),
    introduced(definition,[new_symbols(definition,[sQ392_spl])],[split_symbol_definition]) ).

fof(f6628,plain,
    ( ~ sQ392_spl
    | waterLevel(n0) = filling ),
    inference(component_clause,[status(thm)],[f6627]) ).

fof(f6630,definition,
    ( sQ393_spl
  <=> waterLevel(n0) = spilling ),
    introduced(definition,[new_symbols(definition,[sQ393_spl])],[split_symbol_definition]) ).

fof(f6631,plain,
    ( ~ sQ393_spl
    | waterLevel(n0) = spilling ),
    inference(component_clause,[status(thm)],[f6630]) ).

fof(f6634,plain,
    ( ~ sQ364_spl
    | sQ46_spl
    | sQ392_spl ),
    inference(split_clause,[status(thm)],[f6623,f6627,f774,f6372]) ).

fof(f6637,plain,
    ( ~ sQ393_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f6631,f151]) ).

fof(f6638,plain,
    ~ sQ393_spl,
    inference(contradiction_clause,[status(thm)],[f6637]) ).

fof(f6639,plain,
    ( ~ sQ392_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f6628,f150]) ).

fof(f6640,plain,
    ~ sQ392_spl,
    inference(contradiction_clause,[status(thm)],[f6639]) ).

fof(f6665,definition,
    ( sQ394_spl
  <=> sP2_prd(waterLevel(n3),tapOff) ),
    introduced(definition,[new_symbols(definition,[sQ394_spl])],[split_symbol_definition]) ).

fof(f6666,plain,
    ( ~ sQ394_spl
    | sP2_prd(waterLevel(n3),tapOff) ),
    inference(component_clause,[status(thm)],[f6665]) ).

fof(f6678,plain,
    ( ~ sQ394_spl
    | tapOff = overflow
    | waterLevel(n3) = filling ),
    inference(resolution,[status(thm)],[f6666,f242]) ).

fof(f6682,definition,
    ( sQ397_spl
  <=> waterLevel(n3) = filling ),
    introduced(definition,[new_symbols(definition,[sQ397_spl])],[split_symbol_definition]) ).

fof(f6683,plain,
    ( ~ sQ397_spl
    | waterLevel(n3) = filling ),
    inference(component_clause,[status(thm)],[f6682]) ).

fof(f6685,definition,
    ( sQ398_spl
  <=> waterLevel(n3) = spilling ),
    introduced(definition,[new_symbols(definition,[sQ398_spl])],[split_symbol_definition]) ).

fof(f6686,plain,
    ( ~ sQ398_spl
    | waterLevel(n3) = spilling ),
    inference(component_clause,[status(thm)],[f6685]) ).

fof(f6689,plain,
    ( ~ sQ394_spl
    | sQ46_spl
    | sQ397_spl ),
    inference(split_clause,[status(thm)],[f6678,f6682,f774,f6665]) ).

fof(f6692,plain,
    ( ~ sQ398_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f6686,f151]) ).

fof(f6693,plain,
    ~ sQ398_spl,
    inference(contradiction_clause,[status(thm)],[f6692]) ).

fof(f6694,plain,
    ( ~ sQ397_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f6683,f150]) ).

fof(f6695,plain,
    ~ sQ397_spl,
    inference(contradiction_clause,[status(thm)],[f6694]) ).

fof(f6714,definition,
    ( sQ399_spl
  <=> less_or_equal(n5,n5) ),
    introduced(definition,[new_symbols(definition,[sQ399_spl])],[split_symbol_definition]) ).

fof(f6723,definition,
    ( sQ400_spl
  <=> less_or_equal(n6,n4) ),
    introduced(definition,[new_symbols(definition,[sQ400_spl])],[split_symbol_definition]) ).

fof(f6724,plain,
    ( ~ sQ400_spl
    | less_or_equal(n6,n4) ),
    inference(component_clause,[status(thm)],[f6723]) ).

fof(f6727,definition,
    ( sQ401_spl
  <=> less_or_equal(n6,n0) ),
    introduced(definition,[new_symbols(definition,[sQ401_spl])],[split_symbol_definition]) ).

fof(f6728,plain,
    ( ~ sQ401_spl
    | less_or_equal(n6,n0) ),
    inference(component_clause,[status(thm)],[f6727]) ).

fof(f6729,plain,
    ( sQ401_spl
    | ~ less_or_equal(n6,n0) ),
    inference(component_clause,[status(thm)],[f6727]) ).

fof(f6732,definition,
    ( sQ402_spl
  <=> less_or_equal(n6,n2) ),
    introduced(definition,[new_symbols(definition,[sQ402_spl])],[split_symbol_definition]) ).

fof(f6733,plain,
    ( ~ sQ402_spl
    | less_or_equal(n6,n2) ),
    inference(component_clause,[status(thm)],[f6732]) ).

fof(f6736,definition,
    ( sQ403_spl
  <=> less_or_equal(n6,n1) ),
    introduced(definition,[new_symbols(definition,[sQ403_spl])],[split_symbol_definition]) ).

fof(f6737,plain,
    ( ~ sQ403_spl
    | less_or_equal(n6,n1) ),
    inference(component_clause,[status(thm)],[f6736]) ).

fof(f6747,plain,
    ( ~ sQ363_spl
    | holdsAt(filling,n3)
    | sP1_prd(n3,sK6_skl(n3,filling)) ),
    inference(resolution,[status(thm)],[f6357,f137]) ).

fof(f6748,definition,
    ( sQ404_spl
  <=> sP1_prd(n3,sK6_skl(n3,filling)) ),
    introduced(definition,[new_symbols(definition,[sQ404_spl])],[split_symbol_definition]) ).

fof(f6749,plain,
    ( ~ sQ404_spl
    | sP1_prd(n3,sK6_skl(n3,filling)) ),
    inference(component_clause,[status(thm)],[f6748]) ).

fof(f6756,plain,
    ( ~ sQ363_spl
    | sQ248_spl
    | sQ404_spl ),
    inference(split_clause,[status(thm)],[f6747,f6748,f5356,f6356]) ).

fof(f6773,plain,
    ( ~ sQ390_spl
    | n3 = n0 ),
    inference(resolution,[status(thm)],[f6600,f236]) ).

fof(f6776,plain,
    ( ~ sQ390_spl
    | sQ17_spl ),
    inference(split_clause,[status(thm)],[f6773,f423,f6599]) ).

fof(f6778,plain,
    ( ~ sQ246_spl
    | waterLevel(n3) = waterLevel(sK10_skl(n3,waterLevel(n3),tapOff))
    | sP2_prd(waterLevel(n3),tapOff) ),
    inference(resolution,[status(thm)],[f5408,f230]) ).

fof(f6780,plain,
    ( ~ sQ246_spl
    | holdsAt(waterLevel(sK10_skl(n3,waterLevel(n3),tapOff)),n3)
    | sP2_prd(waterLevel(n3),tapOff) ),
    inference(resolution,[status(thm)],[f5408,f228]) ).

fof(f6781,plain,
    ( ~ sQ246_spl
    | initiates(tapOff,waterLevel(n3),n3) ),
    inference(resolution,[status(thm)],[f5408,f116]) ).

fof(f6782,definition,
    ( sQ406_spl
  <=> waterLevel(n3) = waterLevel(sK10_skl(n3,waterLevel(n3),tapOff)) ),
    introduced(definition,[new_symbols(definition,[sQ406_spl])],[split_symbol_definition]) ).

fof(f6785,plain,
    ( ~ sQ246_spl
    | sQ406_spl
    | sQ394_spl ),
    inference(split_clause,[status(thm)],[f6778,f6665,f6782,f5348]) ).

fof(f6787,definition,
    ( sQ407_spl
  <=> holdsAt(waterLevel(sK10_skl(n3,waterLevel(n3),tapOff)),n3) ),
    introduced(definition,[new_symbols(definition,[sQ407_spl])],[split_symbol_definition]) ).

fof(f6790,plain,
    ( ~ sQ246_spl
    | sQ407_spl
    | sQ394_spl ),
    inference(split_clause,[status(thm)],[f6780,f6665,f6787,f5348]) ).

fof(f6815,plain,
    ( ~ sQ17_spl
    | plus(n2,n3) = n2 ),
    inference(backward_demodulation,[status(thm)],[f424,f3747]) ).

fof(f6871,plain,
    ( ~ sQ17_spl
    | n5 = n2 ),
    inference(forward_demodulation,[status(thm)],[f165,f6815]) ).

fof(f6872,plain,
    ( ~ sQ17_spl
    | sQ58_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f6871,f948]) ).

fof(f6873,plain,
    ( ~ sQ17_spl
    | sQ58_spl ),
    inference(contradiction_clause,[status(thm)],[f6872]) ).

fof(f7042,plain,
    ( ~ sQ275_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f5517,f3942]) ).

fof(f7043,plain,
    ~ sQ275_spl,
    inference(contradiction_clause,[status(thm)],[f7042]) ).

fof(f7079,plain,
    ( ~ sQ404_spl
    | n3 = n0 ),
    inference(resolution,[status(thm)],[f6749,f236]) ).

fof(f7082,plain,
    ( ~ sQ404_spl
    | sQ17_spl ),
    inference(split_clause,[status(thm)],[f7079,f423,f6748]) ).

fof(f7116,plain,
    ( ~ sQ378_spl
    | less(n8,n1) ),
    inference(resolution,[status(thm)],[f6487,f178]) ).

fof(f7118,plain,
    ( ~ sQ378_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f7116,f2098]) ).

fof(f7119,plain,
    ~ sQ378_spl,
    inference(contradiction_clause,[status(thm)],[f7118]) ).

fof(f7120,plain,
    ( ~ sQ385_spl
    | less(n7,n1) ),
    inference(resolution,[status(thm)],[f6544,f178]) ).

fof(f7122,plain,
    ( ~ sQ385_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f7120,f3101]) ).

fof(f7123,plain,
    ~ sQ385_spl,
    inference(contradiction_clause,[status(thm)],[f7122]) ).

fof(f7124,plain,
    ( ~ sQ401_spl
    | less(n6,n1) ),
    inference(resolution,[status(thm)],[f6728,f178]) ).

fof(f7126,plain,
    ( ~ sQ401_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f7124,f3503]) ).

fof(f7127,plain,
    ~ sQ401_spl,
    inference(contradiction_clause,[status(thm)],[f7126]) ).

fof(f7128,plain,
    ( ~ sQ370_spl
    | less(n9,n1) ),
    inference(resolution,[status(thm)],[f6425,f178]) ).

fof(f7130,plain,
    ( ~ sQ370_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f7128,f3068]) ).

fof(f7131,plain,
    ~ sQ370_spl,
    inference(contradiction_clause,[status(thm)],[f7130]) ).

fof(f7133,plain,
    ( n2 = n3
    | less_or_equal(n2,n2) ),
    inference(resolution,[status(thm)],[f1787,f3708]) ).

fof(f7148,definition,
    ( sQ412_spl
  <=> less_or_equal(n2,n2) ),
    introduced(definition,[new_symbols(definition,[sQ412_spl])],[split_symbol_definition]) ).

fof(f7151,plain,
    ( sQ21_spl
    | sQ412_spl ),
    inference(split_clause,[status(thm)],[f7133,f7148,f443]) ).

fof(f7152,definition,
    ( sQ413_spl
  <=> less_or_equal(n3,n0) ),
    introduced(definition,[new_symbols(definition,[sQ413_spl])],[split_symbol_definition]) ).

fof(f7153,plain,
    ( ~ sQ413_spl
    | less_or_equal(n3,n0) ),
    inference(component_clause,[status(thm)],[f7152]) ).

fof(f7158,definition,
    ( sQ414_spl
  <=> less_or_equal(n5,n2) ),
    introduced(definition,[new_symbols(definition,[sQ414_spl])],[split_symbol_definition]) ).

fof(f7159,plain,
    ( ~ sQ414_spl
    | less_or_equal(n5,n2) ),
    inference(component_clause,[status(thm)],[f7158]) ).

fof(f7163,definition,
    ( sQ415_spl
  <=> less_or_equal(n3,n1) ),
    introduced(definition,[new_symbols(definition,[sQ415_spl])],[split_symbol_definition]) ).

fof(f7164,plain,
    ( ~ sQ415_spl
    | less_or_equal(n3,n1) ),
    inference(component_clause,[status(thm)],[f7163]) ).

fof(f7172,plain,
    ( ~ sQ146_spl
    | less(n4,n3) ),
    inference(resolution,[status(thm)],[f3207,f186]) ).

fof(f7174,plain,
    ( ~ sQ146_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f7172,f1586]) ).

fof(f7175,plain,
    ~ sQ146_spl,
    inference(contradiction_clause,[status(thm)],[f7174]) ).

fof(f7191,definition,
    ( sQ417_spl
  <=> filling = waterLevel(sK8_skl(n3,filling,sK5_skl(n3,filling))) ),
    introduced(definition,[new_symbols(definition,[sQ417_spl])],[split_symbol_definition]) ).

fof(f7192,plain,
    ( ~ sQ417_spl
    | filling = waterLevel(sK8_skl(n3,filling,sK5_skl(n3,filling))) ),
    inference(component_clause,[status(thm)],[f7191]) ).

fof(f7204,plain,
    ( ~ sQ417_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f7192,f150]) ).

fof(f7205,plain,
    ~ sQ417_spl,
    inference(contradiction_clause,[status(thm)],[f7204]) ).

fof(f7208,plain,
    ( ~ sQ262_spl
    | holdsAt(filling,n3)
    | sP1_prd(n3,sK4_skl(n3,waterLevel(n3))) ),
    inference(resolution,[status(thm)],[f5426,f137]) ).

fof(f7209,definition,
    ( sQ420_spl
  <=> sP1_prd(n3,sK4_skl(n3,waterLevel(n3))) ),
    introduced(definition,[new_symbols(definition,[sQ420_spl])],[split_symbol_definition]) ).

fof(f7210,plain,
    ( ~ sQ420_spl
    | sP1_prd(n3,sK4_skl(n3,waterLevel(n3))) ),
    inference(component_clause,[status(thm)],[f7209]) ).

fof(f7217,plain,
    ( ~ sQ262_spl
    | sQ248_spl
    | sQ420_spl ),
    inference(split_clause,[status(thm)],[f7208,f7209,f5356,f5425]) ).

fof(f7233,plain,
    ( ~ sQ268_spl
    | happens(sK7_skl(n4,waterLevel(n3)),n4)
    | releasedAt(waterLevel(n3),n4) ),
    inference(resolution,[status(thm)],[f5456,f93]) ).

fof(f7237,definition,
    ( sQ422_spl
  <=> releasedAt(waterLevel(n3),n4) ),
    introduced(definition,[new_symbols(definition,[sQ422_spl])],[split_symbol_definition]) ).

fof(f7244,definition,
    ( sQ424_spl
  <=> happens(sK7_skl(n4,waterLevel(n3)),n4) ),
    introduced(definition,[new_symbols(definition,[sQ424_spl])],[split_symbol_definition]) ).

fof(f7245,plain,
    ( ~ sQ424_spl
    | happens(sK7_skl(n4,waterLevel(n3)),n4) ),
    inference(component_clause,[status(thm)],[f7244]) ).

fof(f7247,plain,
    ( ~ sQ268_spl
    | sQ424_spl
    | sQ422_spl ),
    inference(split_clause,[status(thm)],[f7233,f7237,f7244,f5455]) ).

fof(f7262,plain,
    ( ~ sQ269_spl
    | holdsAt(waterLevel(n3),n4)
    | sP1_prd(n4,sK6_skl(n4,waterLevel(n3))) ),
    inference(resolution,[status(thm)],[f5460,f136]) ).

fof(f7265,definition,
    ( sQ429_spl
  <=> sP1_prd(n4,sK6_skl(n4,waterLevel(n3))) ),
    introduced(definition,[new_symbols(definition,[sQ429_spl])],[split_symbol_definition]) ).

fof(f7266,plain,
    ( ~ sQ429_spl
    | sP1_prd(n4,sK6_skl(n4,waterLevel(n3))) ),
    inference(component_clause,[status(thm)],[f7265]) ).

fof(f7268,plain,
    ( ~ sQ269_spl
    | sQ216_spl
    | sQ429_spl ),
    inference(split_clause,[status(thm)],[f7262,f7265,f5044,f5459]) ).

fof(f7281,plain,
    ! [X0] :
      ( less_or_equal(X0,n2)
      | X0 = n3
      | less_or_equal(n4,X0)
      | n4 = X0 ),
    inference(resolution,[status(thm)],[f5495,f185]) ).

fof(f7294,plain,
    ( ~ sQ371_spl
    | n9 = n2
    | less(n9,n2) ),
    inference(resolution,[status(thm)],[f6430,f170]) ).

fof(f7296,definition,
    ( sQ431_spl
  <=> less(n9,n2) ),
    introduced(definition,[new_symbols(definition,[sQ431_spl])],[split_symbol_definition]) ).

fof(f7297,plain,
    ( ~ sQ431_spl
    | less(n9,n2) ),
    inference(component_clause,[status(thm)],[f7296]) ).

fof(f7299,plain,
    ( ~ sQ371_spl
    | sQ158_spl
    | sQ431_spl ),
    inference(split_clause,[status(thm)],[f7294,f7296,f3381,f6429]) ).

fof(f7300,plain,
    ( ~ sQ431_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f7297,f3077]) ).

fof(f7301,plain,
    ~ sQ431_spl,
    inference(contradiction_clause,[status(thm)],[f7300]) ).

fof(f7303,plain,
    ( ~ sQ379_spl
    | n8 = n2
    | less(n8,n2) ),
    inference(resolution,[status(thm)],[f6492,f170]) ).

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

fof(f7306,plain,
    ( ~ sQ432_spl
    | less(n8,n2) ),
    inference(component_clause,[status(thm)],[f7305]) ).

fof(f7308,plain,
    ( ~ sQ379_spl
    | sQ120_spl
    | sQ432_spl ),
    inference(split_clause,[status(thm)],[f7303,f7305,f2225,f6491]) ).

fof(f7309,plain,
    ( ~ sQ432_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f7306,f2074]) ).

fof(f7310,plain,
    ~ sQ432_spl,
    inference(contradiction_clause,[status(thm)],[f7309]) ).

fof(f7311,plain,
    ( ~ sQ386_spl
    | less(n7,n3) ),
    inference(resolution,[status(thm)],[f6549,f186]) ).

fof(f7313,plain,
    ( ~ sQ386_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f7311,f3617]) ).

fof(f7314,plain,
    ~ sQ386_spl,
    inference(contradiction_clause,[status(thm)],[f7313]) ).

fof(f7316,plain,
    ( ~ sQ414_spl
    | n5 = n2
    | less(n5,n2) ),
    inference(resolution,[status(thm)],[f7159,f170]) ).

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

fof(f7319,plain,
    ( ~ sQ433_spl
    | less(n5,n2) ),
    inference(component_clause,[status(thm)],[f7318]) ).

fof(f7321,plain,
    ( ~ sQ414_spl
    | sQ58_spl
    | sQ433_spl ),
    inference(split_clause,[status(thm)],[f7316,f7318,f946,f7158]) ).

fof(f7322,plain,
    ( ~ sQ433_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f7319,f1284]) ).

fof(f7323,plain,
    ~ sQ433_spl,
    inference(contradiction_clause,[status(thm)],[f7322]) ).

fof(f7325,plain,
    ( ~ sQ402_spl
    | n6 = n2
    | less(n6,n2) ),
    inference(resolution,[status(thm)],[f6733,f170]) ).

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

fof(f7328,plain,
    ( ~ sQ434_spl
    | less(n6,n2) ),
    inference(component_clause,[status(thm)],[f7327]) ).

fof(f7330,plain,
    ( ~ sQ402_spl
    | sQ65_spl
    | sQ434_spl ),
    inference(split_clause,[status(thm)],[f7325,f7327,f1128,f6732]) ).

fof(f7331,plain,
    ( ~ sQ434_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f7328,f3784]) ).

fof(f7332,plain,
    ~ sQ434_spl,
    inference(contradiction_clause,[status(thm)],[f7331]) ).

fof(f7337,definition,
    ( sQ435_spl
  <=> sP1_prd(n4,overflow) ),
    introduced(definition,[new_symbols(definition,[sQ435_spl])],[split_symbol_definition]) ).

fof(f7338,plain,
    ( ~ sQ435_spl
    | sP1_prd(n4,overflow) ),
    inference(component_clause,[status(thm)],[f7337]) ).

fof(f7347,plain,
    ( ~ sQ435_spl
    | n4 = n0 ),
    inference(resolution,[status(thm)],[f7338,f236]) ).

fof(f7350,plain,
    ( ~ sQ435_spl
    | sQ19_spl ),
    inference(split_clause,[status(thm)],[f7347,f434,f7337]) ).

fof(f7360,plain,
    ( n1 = n2
    | less_or_equal(n1,n1) ),
    inference(resolution,[status(thm)],[f1889,f2108]) ).

fof(f7374,definition,
    ( sQ436_spl
  <=> less_or_equal(n1,n1) ),
    introduced(definition,[new_symbols(definition,[sQ436_spl])],[split_symbol_definition]) ).

fof(f7377,plain,
    ( sQ7_spl
    | sQ436_spl ),
    inference(split_clause,[status(thm)],[f7360,f7374,f345]) ).

fof(f7378,definition,
    ( sQ437_spl
  <=> less_or_equal(n2,n0) ),
    introduced(definition,[new_symbols(definition,[sQ437_spl])],[split_symbol_definition]) ).

fof(f7379,plain,
    ( ~ sQ437_spl
    | less_or_equal(n2,n0) ),
    inference(component_clause,[status(thm)],[f7378]) ).

fof(f7380,plain,
    ( sQ437_spl
    | ~ less_or_equal(n2,n0) ),
    inference(component_clause,[status(thm)],[f7378]) ).

fof(f7384,definition,
    ( sQ438_spl
  <=> less_or_equal(n5,n1) ),
    introduced(definition,[new_symbols(definition,[sQ438_spl])],[split_symbol_definition]) ).

fof(f7385,plain,
    ( ~ sQ438_spl
    | less_or_equal(n5,n1) ),
    inference(component_clause,[status(thm)],[f7384]) ).

fof(f7395,plain,
    ( ~ sQ177_spl
    | less(n4,n2) ),
    inference(resolution,[status(thm)],[f4546,f182]) ).

fof(f7397,plain,
    ( ~ sQ177_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f7395,f1282]) ).

fof(f7398,plain,
    ~ sQ177_spl,
    inference(contradiction_clause,[status(thm)],[f7397]) ).

fof(f7425,plain,
    ( ~ sQ264_spl
    | holdsAt(filling,n3)
    | sP1_prd(n3,sK7_skl(n3,waterLevel(n3))) ),
    inference(resolution,[status(thm)],[f5442,f137]) ).

fof(f7426,definition,
    ( sQ440_spl
  <=> sP1_prd(n3,sK7_skl(n3,waterLevel(n3))) ),
    introduced(definition,[new_symbols(definition,[sQ440_spl])],[split_symbol_definition]) ).

fof(f7427,plain,
    ( ~ sQ440_spl
    | sP1_prd(n3,sK7_skl(n3,waterLevel(n3))) ),
    inference(component_clause,[status(thm)],[f7426]) ).

fof(f7434,plain,
    ( ~ sQ264_spl
    | sQ248_spl
    | sQ440_spl ),
    inference(split_clause,[status(thm)],[f7425,f7426,f5356,f5441]) ).

fof(f7446,plain,
    ( ~ sQ246_spl
    | holdsAt(waterLevel(n3),plus(n3,n1))
    | ~ happens(overflow,n3) ),
    inference(resolution,[status(thm)],[f5410,f97]) ).

fof(f7447,plain,
    ( ~ sQ246_spl
    | waterLevel(n3) = waterLevel(sK8_skl(n3,waterLevel(n3),overflow))
    | sP0_prd(n3,waterLevel(n3),overflow) ),
    inference(resolution,[status(thm)],[f5410,f115]) ).

fof(f7449,plain,
    ( ~ sQ246_spl
    | holdsAt(waterLevel(sK8_skl(n3,waterLevel(n3),overflow)),n3)
    | sP0_prd(n3,waterLevel(n3),overflow) ),
    inference(resolution,[status(thm)],[f5410,f113]) ).

fof(f7452,plain,
    ( ~ sQ246_spl
    | sQ261_spl
    | ~ sQ43_spl ),
    inference(split_clause,[status(thm)],[f7446,f732,f5421,f5348]) ).

fof(f7453,definition,
    ( sQ442_spl
  <=> sP0_prd(n3,waterLevel(n3),overflow) ),
    introduced(definition,[new_symbols(definition,[sQ442_spl])],[split_symbol_definition]) ).

fof(f7454,plain,
    ( ~ sQ442_spl
    | sP0_prd(n3,waterLevel(n3),overflow) ),
    inference(component_clause,[status(thm)],[f7453]) ).

fof(f7456,definition,
    ( sQ443_spl
  <=> waterLevel(n3) = waterLevel(sK8_skl(n3,waterLevel(n3),overflow)) ),
    introduced(definition,[new_symbols(definition,[sQ443_spl])],[split_symbol_definition]) ).

fof(f7459,plain,
    ( ~ sQ246_spl
    | sQ443_spl
    | sQ442_spl ),
    inference(split_clause,[status(thm)],[f7447,f7453,f7456,f5348]) ).

fof(f7461,definition,
    ( sQ444_spl
  <=> holdsAt(waterLevel(sK8_skl(n3,waterLevel(n3),overflow)),n3) ),
    introduced(definition,[new_symbols(definition,[sQ444_spl])],[split_symbol_definition]) ).

fof(f7464,plain,
    ( ~ sQ246_spl
    | sQ444_spl
    | sQ442_spl ),
    inference(split_clause,[status(thm)],[f7449,f7453,f7461,f5348]) ).

fof(f7487,definition,
    ( sQ447_spl
  <=> sP0_prd(n4,filling,tapOff) ),
    introduced(definition,[new_symbols(definition,[sQ447_spl])],[split_symbol_definition]) ).

fof(f7488,plain,
    ( ~ sQ447_spl
    | sP0_prd(n4,filling,tapOff) ),
    inference(component_clause,[status(thm)],[f7487]) ).

fof(f7490,definition,
    ( sQ448_spl
  <=> filling = waterLevel(sK8_skl(n4,filling,tapOff)) ),
    introduced(definition,[new_symbols(definition,[sQ448_spl])],[split_symbol_definition]) ).

fof(f7491,plain,
    ( ~ sQ448_spl
    | filling = waterLevel(sK8_skl(n4,filling,tapOff)) ),
    inference(component_clause,[status(thm)],[f7490]) ).

fof(f7503,plain,
    ( ~ sQ448_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f7491,f150]) ).

fof(f7504,plain,
    ~ sQ448_spl,
    inference(contradiction_clause,[status(thm)],[f7503]) ).

fof(f7506,plain,
    ( ~ sQ357_spl
    | filling = waterLevel(sK9_skl(filling,sK7_skl(n3,filling))) ),
    inference(resolution,[status(thm)],[f6325,f130]) ).

fof(f7509,plain,
    ( ~ sQ357_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f7506,f150]) ).

fof(f7510,plain,
    ~ sQ357_spl,
    inference(contradiction_clause,[status(thm)],[f7509]) ).

fof(f7512,plain,
    ( ~ sQ372_spl
    | n9 = n1
    | less(n9,n1) ),
    inference(resolution,[status(thm)],[f6434,f170]) ).

fof(f7514,definition,
    ( sQ451_spl
  <=> less(n9,n1) ),
    introduced(definition,[new_symbols(definition,[sQ451_spl])],[split_symbol_definition]) ).

fof(f7515,plain,
    ( ~ sQ451_spl
    | less(n9,n1) ),
    inference(component_clause,[status(thm)],[f7514]) ).

fof(f7517,plain,
    ( ~ sQ372_spl
    | sQ140_spl
    | sQ451_spl ),
    inference(split_clause,[status(thm)],[f7512,f7514,f3124,f6433]) ).

fof(f7518,plain,
    ( ~ sQ451_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f7515,f3068]) ).

fof(f7519,plain,
    ~ sQ451_spl,
    inference(contradiction_clause,[status(thm)],[f7518]) ).

fof(f7521,plain,
    ( ~ sQ380_spl
    | n8 = n1
    | less(n8,n1) ),
    inference(resolution,[status(thm)],[f6496,f170]) ).

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

fof(f7524,plain,
    ( ~ sQ452_spl
    | less(n8,n1) ),
    inference(component_clause,[status(thm)],[f7523]) ).

fof(f7526,plain,
    ( ~ sQ380_spl
    | sQ124_spl
    | sQ452_spl ),
    inference(split_clause,[status(thm)],[f7521,f7523,f2349,f6495]) ).

fof(f7527,plain,
    ( ~ sQ452_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f7524,f2098]) ).

fof(f7528,plain,
    ~ sQ452_spl,
    inference(contradiction_clause,[status(thm)],[f7527]) ).

fof(f7529,plain,
    ( ~ sQ387_spl
    | less(n7,n2) ),
    inference(resolution,[status(thm)],[f6553,f182]) ).

fof(f7531,plain,
    ( ~ sQ387_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f7529,f3107]) ).

fof(f7532,plain,
    ~ sQ387_spl,
    inference(contradiction_clause,[status(thm)],[f7531]) ).

fof(f7533,plain,
    ( ~ sQ415_spl
    | less(n3,n2) ),
    inference(resolution,[status(thm)],[f7164,f182]) ).

fof(f7535,plain,
    ( ~ sQ415_spl
    | sQ38_spl ),
    inference(split_clause,[status(thm)],[f7533,f652,f7163]) ).

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

fof(f7537,plain,
    ( ~ sQ453_spl
    | less(n3,n1) ),
    inference(component_clause,[status(thm)],[f7536]) ).

fof(f7540,plain,
    ( ~ sQ453_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f7537,f2262]) ).

fof(f7541,plain,
    ~ sQ453_spl,
    inference(contradiction_clause,[status(thm)],[f7540]) ).

fof(f7543,plain,
    ( ~ sQ438_spl
    | n5 = n1
    | less(n5,n1) ),
    inference(resolution,[status(thm)],[f7385,f170]) ).

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

fof(f7546,plain,
    ( ~ sQ454_spl
    | less(n5,n1) ),
    inference(component_clause,[status(thm)],[f7545]) ).

fof(f7548,plain,
    ( ~ sQ438_spl
    | sQ54_spl
    | sQ454_spl ),
    inference(split_clause,[status(thm)],[f7543,f7545,f882,f7384]) ).

fof(f7549,plain,
    ( ~ sQ454_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f7546,f1461]) ).

fof(f7550,plain,
    ~ sQ454_spl,
    inference(contradiction_clause,[status(thm)],[f7549]) ).

fof(f7552,plain,
    ( ~ sQ403_spl
    | n6 = n1
    | less(n6,n1) ),
    inference(resolution,[status(thm)],[f6737,f170]) ).

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

fof(f7555,plain,
    ( ~ sQ455_spl
    | less(n6,n1) ),
    inference(component_clause,[status(thm)],[f7554]) ).

fof(f7557,plain,
    ( ~ sQ403_spl
    | sQ69_spl
    | sQ455_spl ),
    inference(split_clause,[status(thm)],[f7552,f7554,f1209,f6736]) ).

fof(f7558,plain,
    ( ~ sQ455_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f7555,f3503]) ).

fof(f7559,plain,
    ~ sQ455_spl,
    inference(contradiction_clause,[status(thm)],[f7558]) ).

fof(f7560,plain,
    ( ~ sQ447_spl
    | filling = waterLevel(sK10_skl(n4,filling,tapOff))
    | sP2_prd(filling,tapOff) ),
    inference(resolution,[status(thm)],[f7488,f230]) ).

fof(f7564,definition,
    ( sQ456_spl
  <=> sP2_prd(filling,tapOff) ),
    introduced(definition,[new_symbols(definition,[sQ456_spl])],[split_symbol_definition]) ).

fof(f7565,plain,
    ( ~ sQ456_spl
    | sP2_prd(filling,tapOff) ),
    inference(component_clause,[status(thm)],[f7564]) ).

fof(f7567,definition,
    ( sQ457_spl
  <=> filling = waterLevel(sK10_skl(n4,filling,tapOff)) ),
    introduced(definition,[new_symbols(definition,[sQ457_spl])],[split_symbol_definition]) ).

fof(f7568,plain,
    ( ~ sQ457_spl
    | filling = waterLevel(sK10_skl(n4,filling,tapOff)) ),
    inference(component_clause,[status(thm)],[f7567]) ).

fof(f7570,plain,
    ( ~ sQ447_spl
    | sQ457_spl
    | sQ456_spl ),
    inference(split_clause,[status(thm)],[f7560,f7564,f7567,f7487]) ).

fof(f7576,plain,
    ( ~ sQ457_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f7568,f150]) ).

fof(f7577,plain,
    ~ sQ457_spl,
    inference(contradiction_clause,[status(thm)],[f7576]) ).

fof(f7581,plain,
    ( ~ sQ456_spl
    | tapOff = overflow
    | tapOff = tapOn ),
    inference(resolution,[status(thm)],[f7565,f240]) ).

fof(f7586,plain,
    ( ~ sQ456_spl
    | sQ46_spl
    | sQ90_spl ),
    inference(split_clause,[status(thm)],[f7581,f1547,f774,f7564]) ).

fof(f7603,definition,
    ( sQ459_spl
  <=> less_or_equal(n5,n0) ),
    introduced(definition,[new_symbols(definition,[sQ459_spl])],[split_symbol_definition]) ).

fof(f7604,plain,
    ( ~ sQ459_spl
    | less_or_equal(n5,n0) ),
    inference(component_clause,[status(thm)],[f7603]) ).

fof(f7605,plain,
    ( sQ459_spl
    | ~ less_or_equal(n5,n0) ),
    inference(component_clause,[status(thm)],[f7603]) ).

fof(f7614,plain,
    ( ~ sQ246_spl
    | ~ releasedAt(waterLevel(n3),n4)
    | ~ happens(tapOff,n3) ),
    inference(resolution,[status(thm)],[f6781,f728]) ).

fof(f7617,plain,
    ( ~ sQ246_spl
    | tapOff = overflow
    | sP0_prd(n3,waterLevel(n3),tapOff) ),
    inference(resolution,[status(thm)],[f6781,f114]) ).

fof(f7620,plain,
    ( ~ sQ246_spl
    | ~ sQ422_spl
    | ~ sQ45_spl ),
    inference(split_clause,[status(thm)],[f7614,f739,f7237,f5348]) ).

fof(f7622,definition,
    ( sQ460_spl
  <=> sP0_prd(n3,waterLevel(n3),tapOff) ),
    introduced(definition,[new_symbols(definition,[sQ460_spl])],[split_symbol_definition]) ).

fof(f7629,plain,
    ( ~ sQ246_spl
    | sQ46_spl
    | sQ460_spl ),
    inference(split_clause,[status(thm)],[f7617,f7622,f774,f5348]) ).

fof(f7645,plain,
    ( less(n4,n7)
    | less_or_equal(n6,n2)
    | n6 = n3
    | n4 = n6 ),
    inference(resolution,[status(thm)],[f7281,f202]) ).

fof(f7646,plain,
    ( less(n4,n8)
    | less_or_equal(n7,n2)
    | n7 = n3
    | n4 = n7 ),
    inference(resolution,[status(thm)],[f7281,f206]) ).

fof(f7647,plain,
    ( less(n4,n9)
    | less_or_equal(n8,n2)
    | n8 = n3
    | n4 = n8 ),
    inference(resolution,[status(thm)],[f7281,f210]) ).

fof(f7668,plain,
    ( sQ126_spl
    | sQ402_spl
    | sQ71_spl
    | sQ87_spl ),
    inference(split_clause,[status(thm)],[f7645,f1481,f1237,f6732,f2412]) ).

fof(f7669,plain,
    ( sQ162_spl
    | sQ386_spl
    | sQ112_spl
    | sQ127_spl ),
    inference(split_clause,[status(thm)],[f7646,f2415,f1936,f6548,f3575]) ).

fof(f7670,plain,
    ( sQ165_spl
    | sQ379_spl
    | sQ132_spl
    | sQ163_spl ),
    inference(split_clause,[status(thm)],[f7647,f3578,f2533,f6491,f3741]) ).

fof(f7679,plain,
    ( ~ sQ278_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f5531,f1282]) ).

fof(f7680,plain,
    ~ sQ278_spl,
    inference(contradiction_clause,[status(thm)],[f7679]) ).

fof(f7681,plain,
    ( ~ sQ277_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f5527,f254]) ).

fof(f7682,plain,
    ~ sQ277_spl,
    inference(contradiction_clause,[status(thm)],[f7681]) ).

fof(f7683,plain,
    ( ~ sQ276_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f5523,f1586]) ).

fof(f7684,plain,
    ~ sQ276_spl,
    inference(contradiction_clause,[status(thm)],[f7683]) ).

fof(f7686,plain,
    ( ~ sQ442_spl
    | overflow = tapOff
    | sP2_prd(waterLevel(n3),overflow) ),
    inference(resolution,[status(thm)],[f7454,f229]) ).

fof(f7689,definition,
    ( sQ463_spl
  <=> sP2_prd(waterLevel(n3),overflow) ),
    introduced(definition,[new_symbols(definition,[sQ463_spl])],[split_symbol_definition]) ).

fof(f7690,plain,
    ( ~ sQ463_spl
    | sP2_prd(waterLevel(n3),overflow) ),
    inference(component_clause,[status(thm)],[f7689]) ).

fof(f7696,plain,
    ( ~ sQ442_spl
    | sQ46_spl
    | sQ463_spl ),
    inference(split_clause,[status(thm)],[f7686,f7689,f774,f7453]) ).

fof(f7703,plain,
    ( ~ sQ463_spl
    | waterLevel(n3) = spilling
    | overflow = tapOn ),
    inference(resolution,[status(thm)],[f7690,f241]) ).

fof(f7708,plain,
    ( ~ sQ463_spl
    | sQ398_spl
    | sQ42_spl ),
    inference(split_clause,[status(thm)],[f7703,f721,f6685,f7689]) ).

fof(f7712,plain,
    ( ~ sQ272_spl
    | holdsAt(filling,n3)
    | sP1_prd(n3,sK6_skl(n3,waterLevel(n3))) ),
    inference(resolution,[status(thm)],[f5473,f137]) ).

fof(f7713,definition,
    ( sQ466_spl
  <=> sP1_prd(n3,sK6_skl(n3,waterLevel(n3))) ),
    introduced(definition,[new_symbols(definition,[sQ466_spl])],[split_symbol_definition]) ).

fof(f7714,plain,
    ( ~ sQ466_spl
    | sP1_prd(n3,sK6_skl(n3,waterLevel(n3))) ),
    inference(component_clause,[status(thm)],[f7713]) ).

fof(f7721,plain,
    ( ~ sQ272_spl
    | sQ248_spl
    | sQ466_spl ),
    inference(split_clause,[status(thm)],[f7712,f7713,f5356,f5472]) ).

fof(f7749,plain,
    ( ~ sQ437_spl
    | n2 = n0
    | less(n2,n0) ),
    inference(resolution,[status(thm)],[f7379,f170]) ).

fof(f7751,plain,
    ( ~ sQ437_spl
    | sQ5_spl
    | sQ128_spl ),
    inference(split_clause,[status(thm)],[f7749,f2483,f337,f7378]) ).

fof(f7752,plain,
    ( ~ sQ7_spl
    | n5 = n4 ),
    inference(forward_demodulation,[status(thm)],[f165,f2406]) ).

fof(f7753,plain,
    ( ~ sQ7_spl
    | sQ60_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f7752,f998]) ).

fof(f7754,plain,
    ( ~ sQ7_spl
    | sQ60_spl ),
    inference(contradiction_clause,[status(thm)],[f7753]) ).

fof(f7756,plain,
    ( ~ sQ413_spl
    | n3 = n0
    | less(n3,n0) ),
    inference(resolution,[status(thm)],[f7153,f170]) ).

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

fof(f7759,plain,
    ( ~ sQ468_spl
    | less(n3,n0) ),
    inference(component_clause,[status(thm)],[f7758]) ).

fof(f7761,plain,
    ( ~ sQ413_spl
    | sQ17_spl
    | sQ468_spl ),
    inference(split_clause,[status(thm)],[f7756,f7758,f423,f7152]) ).

fof(f7762,plain,
    ( ~ sQ468_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f7759,f174]) ).

fof(f7763,plain,
    ~ sQ468_spl,
    inference(contradiction_clause,[status(thm)],[f7762]) ).

fof(f7765,plain,
    ( ~ sQ459_spl
    | n5 = n0
    | less(n5,n0) ),
    inference(resolution,[status(thm)],[f7604,f170]) ).

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

fof(f7768,plain,
    ( ~ sQ469_spl
    | less(n5,n0) ),
    inference(component_clause,[status(thm)],[f7767]) ).

fof(f7770,plain,
    ( ~ sQ459_spl
    | sQ56_spl
    | sQ469_spl ),
    inference(split_clause,[status(thm)],[f7765,f7767,f913,f7603]) ).

fof(f7771,plain,
    ( ~ sQ469_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f7768,f174]) ).

fof(f7772,plain,
    ~ sQ469_spl,
    inference(contradiction_clause,[status(thm)],[f7771]) ).

fof(f7774,plain,
    ( ~ sQ311_spl
    | overflow = tapOff
    | sP2_prd(waterLevel(n0),overflow) ),
    inference(resolution,[status(thm)],[f5810,f229]) ).

fof(f7777,definition,
    ( sQ470_spl
  <=> sP2_prd(waterLevel(n0),overflow) ),
    introduced(definition,[new_symbols(definition,[sQ470_spl])],[split_symbol_definition]) ).

fof(f7778,plain,
    ( ~ sQ470_spl
    | sP2_prd(waterLevel(n0),overflow) ),
    inference(component_clause,[status(thm)],[f7777]) ).

fof(f7784,plain,
    ( ~ sQ311_spl
    | sQ46_spl
    | sQ470_spl ),
    inference(split_clause,[status(thm)],[f7774,f7777,f774,f5809]) ).

fof(f7791,plain,
    ( ~ sQ470_spl
    | waterLevel(n0) = spilling
    | overflow = tapOn ),
    inference(resolution,[status(thm)],[f7778,f241]) ).

fof(f7796,plain,
    ( ~ sQ470_spl
    | sQ393_spl
    | sQ42_spl ),
    inference(split_clause,[status(thm)],[f7791,f721,f6630,f7777]) ).

fof(f7798,plain,
    ( ~ sQ10_spl
    | waterLevel(n0) = waterLevel(sK10_skl(n1,waterLevel(n0),tapOff))
    | sP2_prd(waterLevel(n0),tapOff) ),
    inference(resolution,[status(thm)],[f5825,f230]) ).

fof(f7800,plain,
    ( ~ sQ10_spl
    | holdsAt(waterLevel(sK10_skl(n1,waterLevel(n0),tapOff)),n1)
    | sP2_prd(waterLevel(n0),tapOff) ),
    inference(resolution,[status(thm)],[f5825,f228]) ).

fof(f7802,definition,
    ( sQ473_spl
  <=> waterLevel(n0) = waterLevel(sK10_skl(n1,waterLevel(n0),tapOff)) ),
    introduced(definition,[new_symbols(definition,[sQ473_spl])],[split_symbol_definition]) ).

fof(f7805,plain,
    ( ~ sQ10_spl
    | sQ473_spl
    | sQ364_spl ),
    inference(split_clause,[status(thm)],[f7798,f6372,f7802,f368]) ).

fof(f7807,definition,
    ( sQ474_spl
  <=> holdsAt(waterLevel(sK10_skl(n1,waterLevel(n0),tapOff)),n1) ),
    introduced(definition,[new_symbols(definition,[sQ474_spl])],[split_symbol_definition]) ).

fof(f7810,plain,
    ( ~ sQ10_spl
    | sQ474_spl
    | sQ364_spl ),
    inference(split_clause,[status(thm)],[f7800,f6372,f7807,f368]) ).

fof(f7813,plain,
    ( ~ sQ10_spl
    | waterLevel(n0) = waterLevel(sK8_skl(n1,waterLevel(n0),overflow))
    | sP0_prd(n1,waterLevel(n0),overflow) ),
    inference(resolution,[status(thm)],[f5827,f115]) ).

fof(f7815,plain,
    ( ~ sQ10_spl
    | holdsAt(waterLevel(sK8_skl(n1,waterLevel(n0),overflow)),n1)
    | sP0_prd(n1,waterLevel(n0),overflow) ),
    inference(resolution,[status(thm)],[f5827,f113]) ).

fof(f7817,definition,
    ( sQ475_spl
  <=> releasedAt(waterLevel(n0),n2) ),
    introduced(definition,[new_symbols(definition,[sQ475_spl])],[split_symbol_definition]) ).

fof(f7819,plain,
    ( sQ475_spl
    | ~ releasedAt(waterLevel(n0),n2) ),
    inference(component_clause,[status(thm)],[f7817]) ).

fof(f7822,definition,
    ( sQ476_spl
  <=> sP0_prd(n1,waterLevel(n0),overflow) ),
    introduced(definition,[new_symbols(definition,[sQ476_spl])],[split_symbol_definition]) ).

fof(f7823,plain,
    ( ~ sQ476_spl
    | sP0_prd(n1,waterLevel(n0),overflow) ),
    inference(component_clause,[status(thm)],[f7822]) ).

fof(f7825,definition,
    ( sQ477_spl
  <=> waterLevel(n0) = waterLevel(sK8_skl(n1,waterLevel(n0),overflow)) ),
    introduced(definition,[new_symbols(definition,[sQ477_spl])],[split_symbol_definition]) ).

fof(f7828,plain,
    ( ~ sQ10_spl
    | sQ477_spl
    | sQ476_spl ),
    inference(split_clause,[status(thm)],[f7813,f7822,f7825,f368]) ).

fof(f7830,definition,
    ( sQ478_spl
  <=> holdsAt(waterLevel(sK8_skl(n1,waterLevel(n0),overflow)),n1) ),
    introduced(definition,[new_symbols(definition,[sQ478_spl])],[split_symbol_definition]) ).

fof(f7833,plain,
    ( ~ sQ10_spl
    | sQ478_spl
    | sQ476_spl ),
    inference(split_clause,[status(thm)],[f7815,f7822,f7830,f368]) ).

fof(f7839,plain,
    ( ~ sQ181_spl
    | happens(sK7_skl(n3,waterLevel(n0)),n3)
    | releasedAt(waterLevel(n0),n3) ),
    inference(resolution,[status(thm)],[f4653,f2210]) ).

fof(f7843,definition,
    ( sQ480_spl
  <=> releasedAt(waterLevel(n0),n3) ),
    introduced(definition,[new_symbols(definition,[sQ480_spl])],[split_symbol_definition]) ).

fof(f7846,definition,
    ( sQ481_spl
  <=> happens(sK7_skl(n3,waterLevel(n0)),n3) ),
    introduced(definition,[new_symbols(definition,[sQ481_spl])],[split_symbol_definition]) ).

fof(f7847,plain,
    ( ~ sQ481_spl
    | happens(sK7_skl(n3,waterLevel(n0)),n3) ),
    inference(component_clause,[status(thm)],[f7846]) ).

fof(f7849,plain,
    ( ~ sQ181_spl
    | sQ481_spl
    | sQ480_spl ),
    inference(split_clause,[status(thm)],[f7839,f7843,f7846,f4645]) ).

fof(f7865,plain,
    ( ~ sQ202_spl
    | waterLevel(n0) = filling ),
    inference(resolution,[status(thm)],[f4945,f247]) ).

fof(f7874,plain,
    ( ~ sQ202_spl
    | sQ392_spl ),
    inference(split_clause,[status(thm)],[f7865,f6627,f4944]) ).

fof(f7897,plain,
    ( ~ sQ24_spl
    | sQ475_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f476,f7819]) ).

fof(f7898,plain,
    ( ~ sQ24_spl
    | sQ475_spl ),
    inference(contradiction_clause,[status(thm)],[f7897]) ).

fof(f7900,plain,
    ( sQ437_spl
    | less_or_equal(n0,n2)
    | n0 = n2 ),
    inference(resolution,[status(thm)],[f5880,f7380]) ).

fof(f7901,plain,
    ( sQ459_spl
    | less_or_equal(n0,n5)
    | n0 = n5 ),
    inference(resolution,[status(thm)],[f5880,f7605]) ).

fof(f7911,plain,
    ( sQ178_spl
    | less_or_equal(n0,n4)
    | n0 = n4 ),
    inference(resolution,[status(thm)],[f5880,f4551]) ).

fof(f7915,plain,
    ( sQ385_spl
    | less_or_equal(n0,n7)
    | n0 = n7 ),
    inference(resolution,[status(thm)],[f5880,f6545]) ).

fof(f7920,plain,
    ( sQ401_spl
    | less_or_equal(n0,n6)
    | n0 = n6 ),
    inference(resolution,[status(thm)],[f5880,f6729]) ).

fof(f7930,plain,
    ( sQ370_spl
    | less_or_equal(n0,n9)
    | n0 = n9 ),
    inference(resolution,[status(thm)],[f5880,f6426]) ).

fof(f7942,plain,
    ! [X0] :
      ( less(X0,n4)
      | less_or_equal(n3,X0)
      | n3 = X0 ),
    inference(resolution,[status(thm)],[f5880,f190]) ).

fof(f7998,plain,
    ( sQ437_spl
    | sQ194_spl
    | sQ5_spl ),
    inference(split_clause,[status(thm)],[f7900,f337,f4747,f7378]) ).

fof(f7999,plain,
    ( sQ459_spl
    | sQ193_spl
    | sQ56_spl ),
    inference(split_clause,[status(thm)],[f7901,f913,f4743,f7603]) ).

fof(f8009,plain,
    ( sQ178_spl
    | sQ192_spl
    | sQ19_spl ),
    inference(split_clause,[status(thm)],[f7911,f434,f4739,f4549]) ).

fof(f8013,plain,
    ( sQ385_spl
    | sQ198_spl
    | sQ102_spl ),
    inference(split_clause,[status(thm)],[f7915,f1740,f4764,f6543]) ).

fof(f8018,plain,
    ( sQ401_spl
    | sQ197_spl
    | sQ67_spl ),
    inference(split_clause,[status(thm)],[f7920,f1162,f4760,f6727]) ).

fof(f8028,definition,
    ( sQ489_spl
  <=> less_or_equal(n0,n9) ),
    introduced(definition,[new_symbols(definition,[sQ489_spl])],[split_symbol_definition]) ).

fof(f8031,plain,
    ( sQ370_spl
    | sQ489_spl
    | sQ153_spl ),
    inference(split_clause,[status(thm)],[f7930,f3316,f8028,f6424]) ).

fof(f8088,plain,
    ( sQ459_spl
    | ~ sQ153_spl
    | ~ less_or_equal(n5,n9) ),
    inference(backward_demodulation,[status(thm)],[f3317,f7605]) ).

fof(f8153,plain,
    ( sQ459_spl
    | ~ sQ153_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f8088,f4248]) ).

fof(f8154,plain,
    ( sQ459_spl
    | ~ sQ153_spl ),
    inference(contradiction_clause,[status(thm)],[f8153]) ).

fof(f8344,plain,
    ! [X0] :
      ( less_or_equal(X0,n4)
      | less_or_equal(n3,X0)
      | n3 = X0 ),
    inference(resolution,[status(thm)],[f7942,f171]) ).

fof(f8355,plain,
    ( ~ sQ245_spl
    | n3 = n0 ),
    inference(resolution,[status(thm)],[f5346,f236]) ).

fof(f8358,plain,
    ( ~ sQ245_spl
    | sQ17_spl ),
    inference(split_clause,[status(thm)],[f8355,f423,f5345]) ).

fof(f8366,definition,
    ( sQ491_spl
  <=> filling = waterLevel(sK10_skl(n3,filling,sK5_skl(n3,filling))) ),
    introduced(definition,[new_symbols(definition,[sQ491_spl])],[split_symbol_definition]) ).

fof(f8367,plain,
    ( ~ sQ491_spl
    | filling = waterLevel(sK10_skl(n3,filling,sK5_skl(n3,filling))) ),
    inference(component_clause,[status(thm)],[f8366]) ).

fof(f8379,plain,
    ( ~ sQ491_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f8367,f150]) ).

fof(f8380,plain,
    ~ sQ491_spl,
    inference(contradiction_clause,[status(thm)],[f8379]) ).

fof(f8469,plain,
    ( ~ sQ420_spl
    | n3 = n0 ),
    inference(resolution,[status(thm)],[f7210,f236]) ).

fof(f8472,plain,
    ( ~ sQ420_spl
    | sQ17_spl ),
    inference(split_clause,[status(thm)],[f8469,f423,f7209]) ).

fof(f8475,plain,
    ( ~ sQ424_spl
    | holdsAt(waterLevel(n3),n4)
    | sP1_prd(n4,sK7_skl(n4,waterLevel(n3))) ),
    inference(resolution,[status(thm)],[f7245,f136]) ).

fof(f8478,definition,
    ( sQ494_spl
  <=> sP1_prd(n4,sK7_skl(n4,waterLevel(n3))) ),
    introduced(definition,[new_symbols(definition,[sQ494_spl])],[split_symbol_definition]) ).

fof(f8479,plain,
    ( ~ sQ494_spl
    | sP1_prd(n4,sK7_skl(n4,waterLevel(n3))) ),
    inference(component_clause,[status(thm)],[f8478]) ).

fof(f8481,plain,
    ( ~ sQ424_spl
    | sQ216_spl
    | sQ494_spl ),
    inference(split_clause,[status(thm)],[f8475,f8478,f5044,f7244]) ).

fof(f8493,plain,
    ( less(n3,n6)
    | less_or_equal(n5,n4)
    | n3 = n5 ),
    inference(resolution,[status(thm)],[f8344,f198]) ).

fof(f8499,plain,
    ( less(n3,n8)
    | less_or_equal(n7,n4)
    | n3 = n7 ),
    inference(resolution,[status(thm)],[f8344,f206]) ).

fof(f8501,plain,
    ! [X0] :
      ( n3 = X0
      | less(n3,X0)
      | less_or_equal(X0,n4)
      | n3 = X0 ),
    inference(resolution,[status(thm)],[f8344,f170]) ).

fof(f8509,plain,
    ( sQ70_spl
    | sQ135_spl
    | sQ52_spl ),
    inference(split_clause,[status(thm)],[f8493,f823,f2599,f1234]) ).

fof(f8511,definition,
    ( sQ496_spl
  <=> less(n3,n3) ),
    introduced(definition,[new_symbols(definition,[sQ496_spl])],[split_symbol_definition]) ).

fof(f8512,plain,
    ( ~ sQ496_spl
    | less(n3,n3) ),
    inference(component_clause,[status(thm)],[f8511]) ).

fof(f8518,plain,
    ( sQ131_spl
    | sQ384_spl
    | sQ112_spl ),
    inference(split_clause,[status(thm)],[f8499,f1936,f6539,f2530]) ).

fof(f8520,plain,
    ! [X0] :
      ( less(n3,X0)
      | less_or_equal(X0,n4)
      | n3 = X0 ),
    inference(duplicate_literals_removal,[status(thm)],[f8501]) ).

fof(f8522,plain,
    ( ~ sQ496_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f8512,f254]) ).

fof(f8523,plain,
    ~ sQ496_spl,
    inference(contradiction_clause,[status(thm)],[f8522]) ).

fof(f8524,plain,
    ( ~ sQ429_spl
    | n4 = n0 ),
    inference(resolution,[status(thm)],[f7266,f236]) ).

fof(f8527,plain,
    ( ~ sQ429_spl
    | sQ19_spl ),
    inference(split_clause,[status(thm)],[f8524,f434,f7265]) ).

fof(f8534,plain,
    ( ~ sQ481_spl
    | holdsAt(waterLevel(n3),n3)
    | sP1_prd(n3,sK7_skl(n3,waterLevel(n0))) ),
    inference(resolution,[status(thm)],[f7847,f136]) ).

fof(f8536,plain,
    ( ~ sQ481_spl
    | holdsAt(filling,n3)
    | sP1_prd(n3,sK7_skl(n3,waterLevel(n0))) ),
    inference(resolution,[status(thm)],[f7847,f137]) ).

fof(f8537,definition,
    ( sQ497_spl
  <=> sP1_prd(n3,sK7_skl(n3,waterLevel(n0))) ),
    introduced(definition,[new_symbols(definition,[sQ497_spl])],[split_symbol_definition]) ).

fof(f8538,plain,
    ( ~ sQ497_spl
    | sP1_prd(n3,sK7_skl(n3,waterLevel(n0))) ),
    inference(component_clause,[status(thm)],[f8537]) ).

fof(f8540,plain,
    ( ~ sQ481_spl
    | sQ246_spl
    | sQ497_spl ),
    inference(split_clause,[status(thm)],[f8534,f8537,f5348,f7846]) ).

fof(f8545,plain,
    ( ~ sQ481_spl
    | sQ248_spl
    | sQ497_spl ),
    inference(split_clause,[status(thm)],[f8536,f8537,f5356,f7846]) ).

fof(f8556,definition,
    ( sQ500_spl
  <=> filling = waterLevel(sK8_skl(n4,filling,sK5_skl(n4,filling))) ),
    introduced(definition,[new_symbols(definition,[sQ500_spl])],[split_symbol_definition]) ).

fof(f8557,plain,
    ( ~ sQ500_spl
    | filling = waterLevel(sK8_skl(n4,filling,sK5_skl(n4,filling))) ),
    inference(component_clause,[status(thm)],[f8556]) ).

fof(f8566,plain,
    ( ~ sQ500_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f8557,f150]) ).

fof(f8567,plain,
    ~ sQ500_spl,
    inference(contradiction_clause,[status(thm)],[f8566]) ).

fof(f8570,plain,
    ( ~ sQ205_spl
    | waterLevel(n0) = filling ),
    inference(resolution,[status(thm)],[f4962,f247]) ).

fof(f8576,plain,
    ( ~ sQ205_spl
    | sQ392_spl ),
    inference(split_clause,[status(thm)],[f8570,f6627,f4961]) ).

fof(f8594,definition,
    ! [X0] :
      ( sQ504_spl
    <=> ( ~ less(X0,n4)
        | startedIn(X0,filling,n3) ) ),
    introduced(definition,[new_symbols(definition,[sQ504_spl])],[split_symbol_definition]) ).

fof(f8595,plain,
    ! [X0] :
      ( ~ sQ504_spl
      | ~ less(X0,n4)
      | startedIn(X0,filling,n3) ),
    inference(component_clause,[status(thm)],[f8594]) ).

fof(f8600,plain,
    ( ~ sQ377_spl
    | less(n8,n5) ),
    inference(resolution,[status(thm)],[f6483,f194]) ).

fof(f8602,plain,
    ( ~ sQ377_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f8600,f3358]) ).

fof(f8603,plain,
    ~ sQ377_spl,
    inference(contradiction_clause,[status(thm)],[f8602]) ).

fof(f8604,plain,
    ( ~ sQ384_spl
    | less(n7,n5) ),
    inference(resolution,[status(thm)],[f6540,f194]) ).

fof(f8606,plain,
    ( ~ sQ384_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f8604,f3446]) ).

fof(f8607,plain,
    ~ sQ384_spl,
    inference(contradiction_clause,[status(thm)],[f8606]) ).

fof(f8609,plain,
    ( ~ sQ400_spl
    | n6 = n4
    | less(n6,n4) ),
    inference(resolution,[status(thm)],[f6724,f170]) ).

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

fof(f8612,plain,
    ( ~ sQ505_spl
    | less(n6,n4) ),
    inference(component_clause,[status(thm)],[f8611]) ).

fof(f8614,plain,
    ( ~ sQ400_spl
    | sQ87_spl
    | sQ505_spl ),
    inference(split_clause,[status(thm)],[f8609,f8611,f1481,f6723]) ).

fof(f8615,plain,
    ( ~ sQ505_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f8612,f1196]) ).

fof(f8616,plain,
    ~ sQ505_spl,
    inference(contradiction_clause,[status(thm)],[f8615]) ).

fof(f8637,plain,
    ( tapOff = overflow
    | sP0_prd(n0,waterLevel(n0),tapOff) ),
    inference(resolution,[status(thm)],[f6371,f114]) ).

fof(f8641,definition,
    ( sQ506_spl
  <=> sP0_prd(n0,waterLevel(n0),tapOff) ),
    introduced(definition,[new_symbols(definition,[sQ506_spl])],[split_symbol_definition]) ).

fof(f8648,plain,
    ( sQ46_spl
    | sQ506_spl ),
    inference(split_clause,[status(thm)],[f8637,f8641,f774]) ).

fof(f8671,plain,
    ! [X0] :
      ( happens(sK7_skl(n0,waterLevel(X0)),n0)
      | releasedAt(waterLevel(X0),n0) ),
    inference(resolution,[status(thm)],[f2276,f5258]) ).

fof(f8672,plain,
    ! [X0] : happens(sK7_skl(n0,waterLevel(X0)),n0),
    inference(forward_subsumption_resolution,[status(thm)],[f8671,f219]) ).

fof(f8734,definition,
    ( sQ518_spl
  <=> sP0_prd(n3,filling,tapOff) ),
    introduced(definition,[new_symbols(definition,[sQ518_spl])],[split_symbol_definition]) ).

fof(f8735,plain,
    ( ~ sQ518_spl
    | sP0_prd(n3,filling,tapOff) ),
    inference(component_clause,[status(thm)],[f8734]) ).

fof(f8737,definition,
    ( sQ519_spl
  <=> filling = waterLevel(sK8_skl(n3,filling,tapOff)) ),
    introduced(definition,[new_symbols(definition,[sQ519_spl])],[split_symbol_definition]) ).

fof(f8738,plain,
    ( ~ sQ519_spl
    | filling = waterLevel(sK8_skl(n3,filling,tapOff)) ),
    inference(component_clause,[status(thm)],[f8737]) ).

fof(f8747,plain,
    ( ~ sQ519_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f8738,f150]) ).

fof(f8748,plain,
    ~ sQ519_spl,
    inference(contradiction_clause,[status(thm)],[f8747]) ).

fof(f8749,plain,
    ( ~ sQ518_spl
    | filling = waterLevel(sK10_skl(n3,filling,tapOff))
    | sP2_prd(filling,tapOff) ),
    inference(resolution,[status(thm)],[f8735,f230]) ).

fof(f8753,definition,
    ( sQ521_spl
  <=> filling = waterLevel(sK10_skl(n3,filling,tapOff)) ),
    introduced(definition,[new_symbols(definition,[sQ521_spl])],[split_symbol_definition]) ).

fof(f8754,plain,
    ( ~ sQ521_spl
    | filling = waterLevel(sK10_skl(n3,filling,tapOff)) ),
    inference(component_clause,[status(thm)],[f8753]) ).

fof(f8756,plain,
    ( ~ sQ518_spl
    | sQ521_spl
    | sQ456_spl ),
    inference(split_clause,[status(thm)],[f8749,f7564,f8753,f8734]) ).

fof(f8762,plain,
    ( ~ sQ521_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f8754,f150]) ).

fof(f8763,plain,
    ~ sQ521_spl,
    inference(contradiction_clause,[status(thm)],[f8762]) ).

fof(f8765,plain,
    ( ~ sQ303_spl
    | filling = waterLevel(sK9_skl(filling,sK7_skl(n4,filling))) ),
    inference(resolution,[status(thm)],[f5709,f130]) ).

fof(f8768,plain,
    ( ~ sQ303_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f8765,f150]) ).

fof(f8769,plain,
    ~ sQ303_spl,
    inference(contradiction_clause,[status(thm)],[f8768]) ).

fof(f8826,plain,
    ( ~ sQ476_spl
    | overflow = tapOff
    | sP2_prd(waterLevel(n0),overflow) ),
    inference(resolution,[status(thm)],[f7823,f229]) ).

fof(f8833,plain,
    ( ~ sQ476_spl
    | sQ46_spl
    | sQ470_spl ),
    inference(split_clause,[status(thm)],[f8826,f7777,f774,f7822]) ).

fof(f8839,plain,
    ! [X0] :
      ( holdsAt(waterLevel(n3),n0)
      | sP1_prd(n0,sK7_skl(n0,waterLevel(X0))) ),
    inference(resolution,[status(thm)],[f8672,f136]) ).

fof(f8842,definition,
    ! [X0] :
      ( sQ525_spl
    <=> sP1_prd(n0,sK7_skl(n0,waterLevel(X0))) ),
    introduced(definition,[new_symbols(definition,[sQ525_spl])],[split_symbol_definition]) ).

fof(f8845,plain,
    ( sQ63_spl
    | sQ525_spl ),
    inference(split_clause,[status(thm)],[f8839,f8842,f1069]) ).

fof(f8852,plain,
    ( ~ sQ37_spl
    | holdsAt(waterLevel(n3),n1)
    | sP1_prd(n1,sK6_skl(n1,waterLevel(n0))) ),
    inference(resolution,[status(thm)],[f520,f136]) ).

fof(f8855,definition,
    ( sQ526_spl
  <=> sP1_prd(n1,sK6_skl(n1,waterLevel(n0))) ),
    introduced(definition,[new_symbols(definition,[sQ526_spl])],[split_symbol_definition]) ).

fof(f8856,plain,
    ( ~ sQ526_spl
    | sP1_prd(n1,sK6_skl(n1,waterLevel(n0))) ),
    inference(component_clause,[status(thm)],[f8855]) ).

fof(f8858,plain,
    ( ~ sQ37_spl
    | sQ238_spl
    | sQ526_spl ),
    inference(split_clause,[status(thm)],[f8852,f8855,f5221,f519]) ).

fof(f8894,plain,
    ( ~ sQ440_spl
    | n3 = n0 ),
    inference(resolution,[status(thm)],[f7427,f236]) ).

fof(f8897,plain,
    ( ~ sQ440_spl
    | sQ17_spl ),
    inference(split_clause,[status(thm)],[f8894,f423,f7426]) ).

fof(f8903,definition,
    ( sQ528_spl
  <=> initiates(sK5_skl(n0,filling),filling,n0) ),
    introduced(definition,[new_symbols(definition,[sQ528_spl])],[split_symbol_definition]) ).

fof(f8907,definition,
    ( sQ529_spl
  <=> happens(sK5_skl(n0,filling),n0) ),
    introduced(definition,[new_symbols(definition,[sQ529_spl])],[split_symbol_definition]) ).

fof(f8908,plain,
    ( ~ sQ529_spl
    | happens(sK5_skl(n0,filling),n0) ),
    inference(component_clause,[status(thm)],[f8907]) ).

fof(f8911,definition,
    ( sQ530_spl
  <=> releasedAt(filling,plus(n1,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ530_spl])],[split_symbol_definition]) ).

fof(f8912,plain,
    ( ~ sQ530_spl
    | releasedAt(filling,plus(n1,n1)) ),
    inference(component_clause,[status(thm)],[f8911]) ).

fof(f8917,definition,
    ( sQ532_spl
  <=> holdsAt(filling,plus(n1,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ532_spl])],[split_symbol_definition]) ).

fof(f8918,plain,
    ( ~ sQ532_spl
    | holdsAt(filling,plus(n1,n1)) ),
    inference(component_clause,[status(thm)],[f8917]) ).

fof(f8921,definition,
    ( sQ533_spl
  <=> happens(sK4_skl(n1,filling),n1) ),
    introduced(definition,[new_symbols(definition,[sQ533_spl])],[split_symbol_definition]) ).

fof(f8922,plain,
    ( ~ sQ533_spl
    | happens(sK4_skl(n1,filling),n1) ),
    inference(component_clause,[status(thm)],[f8921]) ).

fof(f8925,plain,
    ( ~ sQ532_spl
    | holdsAt(filling,n2) ),
    inference(forward_demodulation,[status(thm)],[f161,f8918]) ).

fof(f8926,plain,
    ( ~ sQ532_spl
    | sQ280_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f8925,f5552]) ).

fof(f8927,plain,
    ( ~ sQ532_spl
    | sQ280_spl ),
    inference(contradiction_clause,[status(thm)],[f8926]) ).

fof(f8928,plain,
    ( ~ sQ530_spl
    | releasedAt(filling,n2) ),
    inference(forward_demodulation,[status(thm)],[f161,f8912]) ).

fof(f8929,plain,
    ( ~ sQ530_spl
    | sQ293_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f8928,f5639]) ).

fof(f8930,plain,
    ( ~ sQ530_spl
    | sQ293_spl ),
    inference(contradiction_clause,[status(thm)],[f8929]) ).

fof(f8932,plain,
    ( ~ sQ293_spl
    | happens(sK7_skl(n1,filling),n1)
    | releasedAt(filling,n1) ),
    inference(resolution,[status(thm)],[f5638,f2284]) ).

fof(f8935,definition,
    ( sQ534_spl
  <=> happens(sK7_skl(n1,filling),n1) ),
    introduced(definition,[new_symbols(definition,[sQ534_spl])],[split_symbol_definition]) ).

fof(f8936,plain,
    ( ~ sQ534_spl
    | happens(sK7_skl(n1,filling),n1) ),
    inference(component_clause,[status(thm)],[f8935]) ).

fof(f8938,plain,
    ( ~ sQ293_spl
    | sQ534_spl
    | sQ344_spl ),
    inference(split_clause,[status(thm)],[f8932,f6007,f8935,f5637]) ).

fof(f8945,definition,
    ( sQ537_spl
  <=> releasedAt(filling,plus(n2,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ537_spl])],[split_symbol_definition]) ).

fof(f8946,plain,
    ( ~ sQ537_spl
    | releasedAt(filling,plus(n2,n1)) ),
    inference(component_clause,[status(thm)],[f8945]) ).

fof(f8949,definition,
    ( sQ538_spl
  <=> happens(sK6_skl(n2,filling),n2) ),
    introduced(definition,[new_symbols(definition,[sQ538_spl])],[split_symbol_definition]) ).

fof(f8950,plain,
    ( ~ sQ538_spl
    | happens(sK6_skl(n2,filling),n2) ),
    inference(component_clause,[status(thm)],[f8949]) ).

fof(f8953,plain,
    ( ~ sQ537_spl
    | releasedAt(filling,n3) ),
    inference(forward_demodulation,[status(thm)],[f270,f8946]) ).

fof(f8976,plain,
    ( ~ sQ533_spl
    | holdsAt(waterLevel(n3),n1)
    | sP1_prd(n1,sK4_skl(n1,filling)) ),
    inference(resolution,[status(thm)],[f8922,f136]) ).

fof(f8978,plain,
    ( ~ sQ533_spl
    | holdsAt(filling,n1)
    | sP1_prd(n1,sK4_skl(n1,filling)) ),
    inference(resolution,[status(thm)],[f8922,f137]) ).

fof(f8979,definition,
    ( sQ540_spl
  <=> sP1_prd(n1,sK4_skl(n1,filling)) ),
    introduced(definition,[new_symbols(definition,[sQ540_spl])],[split_symbol_definition]) ).

fof(f8980,plain,
    ( ~ sQ540_spl
    | sP1_prd(n1,sK4_skl(n1,filling)) ),
    inference(component_clause,[status(thm)],[f8979]) ).

fof(f8982,plain,
    ( ~ sQ533_spl
    | sQ238_spl
    | sQ540_spl ),
    inference(split_clause,[status(thm)],[f8976,f8979,f5221,f8921]) ).

fof(f8987,plain,
    ( ~ sQ533_spl
    | sQ232_spl
    | sQ540_spl ),
    inference(split_clause,[status(thm)],[f8978,f8979,f5194,f8921]) ).

fof(f8988,plain,
    ( ~ sQ529_spl
    | holdsAt(waterLevel(n3),n0)
    | sP1_prd(n0,sK5_skl(n0,filling)) ),
    inference(resolution,[status(thm)],[f8908,f136]) ).

fof(f8991,definition,
    ( sQ542_spl
  <=> sP1_prd(n0,sK5_skl(n0,filling)) ),
    introduced(definition,[new_symbols(definition,[sQ542_spl])],[split_symbol_definition]) ).

fof(f8992,plain,
    ( ~ sQ542_spl
    | sP1_prd(n0,sK5_skl(n0,filling)) ),
    inference(component_clause,[status(thm)],[f8991]) ).

fof(f8994,plain,
    ( ~ sQ529_spl
    | sQ63_spl
    | sQ542_spl ),
    inference(split_clause,[status(thm)],[f8988,f8991,f1069,f8907]) ).

fof(f8995,definition,
    ( sQ543_spl
  <=> sK5_skl(n0,filling) = overflow ),
    introduced(definition,[new_symbols(definition,[sQ543_spl])],[split_symbol_definition]) ).

fof(f8996,plain,
    ( ~ sQ543_spl
    | sK5_skl(n0,filling) = overflow ),
    inference(component_clause,[status(thm)],[f8995]) ).

fof(f9005,plain,
    ( ~ sQ466_spl
    | n3 = n0 ),
    inference(resolution,[status(thm)],[f7714,f236]) ).

fof(f9008,plain,
    ( ~ sQ466_spl
    | sQ17_spl ),
    inference(split_clause,[status(thm)],[f9005,f423,f7713]) ).

fof(f9009,plain,
    ( ~ sQ497_spl
    | n3 = n0 ),
    inference(resolution,[status(thm)],[f8538,f236]) ).

fof(f9012,plain,
    ( ~ sQ497_spl
    | sQ17_spl ),
    inference(split_clause,[status(thm)],[f9009,f423,f8537]) ).

fof(f9020,definition,
    ( sQ546_spl
  <=> filling = waterLevel(sK10_skl(n4,filling,sK5_skl(n4,filling))) ),
    introduced(definition,[new_symbols(definition,[sQ546_spl])],[split_symbol_definition]) ).

fof(f9021,plain,
    ( ~ sQ546_spl
    | filling = waterLevel(sK10_skl(n4,filling,sK5_skl(n4,filling))) ),
    inference(component_clause,[status(thm)],[f9020]) ).

fof(f9033,plain,
    ( ~ sQ546_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f9021,f150]) ).

fof(f9034,plain,
    ~ sQ546_spl,
    inference(contradiction_clause,[status(thm)],[f9033]) ).

fof(f9107,definition,
    ( sQ553_spl
  <=> startedIn(n4,filling,n4) ),
    introduced(definition,[new_symbols(definition,[sQ553_spl])],[split_symbol_definition]) ).

fof(f9108,plain,
    ( ~ sQ553_spl
    | startedIn(n4,filling,n4) ),
    inference(component_clause,[status(thm)],[f9107]) ).

fof(f9127,plain,
    ( ~ sQ553_spl
    | less(sK3_skl(filling,n4,n4),n4) ),
    inference(resolution,[status(thm)],[f9108,f70]) ).

fof(f9128,plain,
    ( ~ sQ553_spl
    | less(n4,sK3_skl(filling,n4,n4)) ),
    inference(resolution,[status(thm)],[f9108,f69]) ).

fof(f9176,plain,
    ( ~ sQ538_spl
    | holdsAt(waterLevel(n3),n2)
    | sP1_prd(n2,sK6_skl(n2,filling)) ),
    inference(resolution,[status(thm)],[f8950,f136]) ).

fof(f9178,plain,
    ( ~ sQ538_spl
    | holdsAt(filling,n2)
    | sP1_prd(n2,sK6_skl(n2,filling)) ),
    inference(resolution,[status(thm)],[f8950,f137]) ).

fof(f9179,definition,
    ( sQ557_spl
  <=> sP1_prd(n2,sK6_skl(n2,filling)) ),
    introduced(definition,[new_symbols(definition,[sQ557_spl])],[split_symbol_definition]) ).

fof(f9180,plain,
    ( ~ sQ557_spl
    | sP1_prd(n2,sK6_skl(n2,filling)) ),
    inference(component_clause,[status(thm)],[f9179]) ).

fof(f9182,plain,
    ( ~ sQ538_spl
    | sQ289_spl
    | sQ557_spl ),
    inference(split_clause,[status(thm)],[f9176,f9179,f5588,f8949]) ).

fof(f9187,plain,
    ( ~ sQ538_spl
    | sQ280_spl
    | sQ557_spl ),
    inference(split_clause,[status(thm)],[f9178,f9179,f5550,f8949]) ).

fof(f9188,plain,
    ( ~ sQ534_spl
    | holdsAt(waterLevel(n3),n1)
    | sP1_prd(n1,sK7_skl(n1,filling)) ),
    inference(resolution,[status(thm)],[f8936,f136]) ).

fof(f9190,plain,
    ( ~ sQ534_spl
    | holdsAt(filling,n1)
    | sP1_prd(n1,sK7_skl(n1,filling)) ),
    inference(resolution,[status(thm)],[f8936,f137]) ).

fof(f9191,definition,
    ( sQ559_spl
  <=> sP1_prd(n1,sK7_skl(n1,filling)) ),
    introduced(definition,[new_symbols(definition,[sQ559_spl])],[split_symbol_definition]) ).

fof(f9192,plain,
    ( ~ sQ559_spl
    | sP1_prd(n1,sK7_skl(n1,filling)) ),
    inference(component_clause,[status(thm)],[f9191]) ).

fof(f9194,plain,
    ( ~ sQ534_spl
    | sQ238_spl
    | sQ559_spl ),
    inference(split_clause,[status(thm)],[f9188,f9191,f5221,f8935]) ).

fof(f9199,plain,
    ( ~ sQ534_spl
    | sQ232_spl
    | sQ559_spl ),
    inference(split_clause,[status(thm)],[f9190,f9191,f5194,f8935]) ).

fof(f9203,plain,
    ( ~ sQ542_spl
    | ~ sQ543_spl
    | sP1_prd(n0,overflow) ),
    inference(forward_demodulation,[status(thm)],[f8996,f8992]) ).

fof(f9204,plain,
    ( ~ sQ542_spl
    | ~ sQ543_spl
    | sQ191_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f9203,f4708]) ).

fof(f9205,plain,
    ( ~ sQ542_spl
    | ~ sQ543_spl
    | sQ191_spl ),
    inference(contradiction_clause,[status(thm)],[f9204]) ).

fof(f9222,plain,
    ( ~ sQ504_spl
    | n4 = n3
    | less_or_equal(n4,n2)
    | startedIn(n3,filling,n3) ),
    inference(resolution,[status(thm)],[f8595,f1787]) ).

fof(f9248,definition,
    ( sQ564_spl
  <=> startedIn(n3,filling,n3) ),
    introduced(definition,[new_symbols(definition,[sQ564_spl])],[split_symbol_definition]) ).

fof(f9249,plain,
    ( ~ sQ564_spl
    | startedIn(n3,filling,n3) ),
    inference(component_clause,[status(thm)],[f9248]) ).

fof(f9252,plain,
    ( ~ sQ504_spl
    | sQ1_spl
    | sQ146_spl
    | sQ564_spl ),
    inference(split_clause,[status(thm)],[f9222,f9248,f3206,f309,f8594]) ).

fof(f9277,plain,
    ( ~ sQ564_spl
    | less(sK3_skl(filling,n3,n3),n3) ),
    inference(resolution,[status(thm)],[f9249,f70]) ).

fof(f9278,plain,
    ( ~ sQ564_spl
    | less(n3,sK3_skl(filling,n3,n3)) ),
    inference(resolution,[status(thm)],[f9249,f69]) ).

fof(f9344,plain,
    ( ~ sQ540_spl
    | n1 = n0 ),
    inference(resolution,[status(thm)],[f8980,f236]) ).

fof(f9347,plain,
    ( ~ sQ540_spl
    | sQ3_spl ),
    inference(split_clause,[status(thm)],[f9344,f321,f8979]) ).

fof(f9348,plain,
    ( ~ sQ557_spl
    | n2 = n0 ),
    inference(resolution,[status(thm)],[f9180,f236]) ).

fof(f9351,plain,
    ( ~ sQ557_spl
    | sQ5_spl ),
    inference(split_clause,[status(thm)],[f9348,f337,f9179]) ).

fof(f9352,plain,
    ( ~ sQ559_spl
    | n1 = n0 ),
    inference(resolution,[status(thm)],[f9192,f236]) ).

fof(f9355,plain,
    ( ~ sQ559_spl
    | sQ3_spl ),
    inference(split_clause,[status(thm)],[f9352,f321,f9191]) ).

fof(f9356,plain,
    ( ~ sQ185_spl
    | holdsAt(waterLevel(n3),n3)
    | sP1_prd(n3,sK4_skl(n3,waterLevel(n0))) ),
    inference(resolution,[status(thm)],[f4668,f136]) ).

fof(f9358,plain,
    ( ~ sQ185_spl
    | holdsAt(filling,n3)
    | sP1_prd(n3,sK4_skl(n3,waterLevel(n0))) ),
    inference(resolution,[status(thm)],[f4668,f137]) ).

fof(f9359,definition,
    ( sQ575_spl
  <=> sP1_prd(n3,sK4_skl(n3,waterLevel(n0))) ),
    introduced(definition,[new_symbols(definition,[sQ575_spl])],[split_symbol_definition]) ).

fof(f9360,plain,
    ( ~ sQ575_spl
    | sP1_prd(n3,sK4_skl(n3,waterLevel(n0))) ),
    inference(component_clause,[status(thm)],[f9359]) ).

fof(f9362,plain,
    ( ~ sQ185_spl
    | sQ246_spl
    | sQ575_spl ),
    inference(split_clause,[status(thm)],[f9356,f9359,f5348,f4667]) ).

fof(f9367,plain,
    ( ~ sQ185_spl
    | sQ248_spl
    | sQ575_spl ),
    inference(split_clause,[status(thm)],[f9358,f9359,f5356,f4667]) ).

fof(f9368,plain,
    ( n4 = n5
    | less_or_equal(n4,n4) ),
    inference(resolution,[status(thm)],[f2596,f3724]) ).

fof(f9370,plain,
    ( n3 = n5
    | less_or_equal(n3,n4) ),
    inference(resolution,[status(thm)],[f2596,f1678]) ).

fof(f9374,plain,
    ( less_or_equal(n5,n5)
    | n6 = n5
    | less_or_equal(n6,n4) ),
    inference(resolution,[status(thm)],[f2596,f197]) ).

fof(f9385,plain,
    ( sQ60_spl
    | sQ150_spl ),
    inference(split_clause,[status(thm)],[f9368,f3221,f996]) ).

fof(f9387,plain,
    ( sQ52_spl
    | sQ319_spl ),
    inference(split_clause,[status(thm)],[f9370,f5899,f823]) ).

fof(f9391,plain,
    ( sQ399_spl
    | sQ89_spl
    | sQ400_spl ),
    inference(split_clause,[status(thm)],[f9374,f6723,f1521,f6714]) ).

fof(f9434,plain,
    ( ~ sQ553_spl
    | ~ less(sK3_skl(filling,n4,n4),n4) ),
    inference(resolution,[status(thm)],[f9128,f213]) ).

fof(f9443,plain,
    ( ~ sQ553_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f9434,f9127]) ).

fof(f9444,plain,
    ~ sQ553_spl,
    inference(contradiction_clause,[status(thm)],[f9443]) ).

fof(f9538,plain,
    ( ~ sQ369_spl
    | less(n9,n5) ),
    inference(resolution,[status(thm)],[f6421,f194]) ).

fof(f9540,plain,
    ( ~ sQ369_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f9538,f4247]) ).

fof(f9541,plain,
    ~ sQ369_spl,
    inference(contradiction_clause,[status(thm)],[f9540]) ).

fof(f9548,plain,
    ( ~ sQ27_spl
    | holdsAt(waterLevel(n3),n1)
    | sP1_prd(n1,sK4_skl(n1,waterLevel(n0))) ),
    inference(resolution,[status(thm)],[f472,f136]) ).

fof(f9551,definition,
    ( sQ599_spl
  <=> sP1_prd(n1,sK4_skl(n1,waterLevel(n0))) ),
    introduced(definition,[new_symbols(definition,[sQ599_spl])],[split_symbol_definition]) ).

fof(f9552,plain,
    ( ~ sQ599_spl
    | sP1_prd(n1,sK4_skl(n1,waterLevel(n0))) ),
    inference(component_clause,[status(thm)],[f9551]) ).

fof(f9554,plain,
    ( ~ sQ27_spl
    | sQ238_spl
    | sQ599_spl ),
    inference(split_clause,[status(thm)],[f9548,f9551,f5221,f471]) ).

fof(f9560,plain,
    ( ~ sQ236_spl
    | holdsAt(waterLevel(n3),n1)
    | sP1_prd(n1,sK4_skl(n1,waterLevel(n3))) ),
    inference(resolution,[status(thm)],[f5209,f136]) ).

fof(f9563,definition,
    ( sQ601_spl
  <=> sP1_prd(n1,sK4_skl(n1,waterLevel(n3))) ),
    introduced(definition,[new_symbols(definition,[sQ601_spl])],[split_symbol_definition]) ).

fof(f9564,plain,
    ( ~ sQ601_spl
    | sP1_prd(n1,sK4_skl(n1,waterLevel(n3))) ),
    inference(component_clause,[status(thm)],[f9563]) ).

fof(f9566,plain,
    ( ~ sQ236_spl
    | sQ238_spl
    | sQ601_spl ),
    inference(split_clause,[status(thm)],[f9560,f9563,f5221,f5208]) ).

fof(f9601,plain,
    ( ~ sQ63_spl
    | sQ17_spl ),
    inference(split_clause,[status(thm)],[f4675,f423,f1069]) ).

fof(f9610,definition,
    ( sQ607_spl
  <=> happens(sK7_skl(n1,waterLevel(n3)),n1) ),
    introduced(definition,[new_symbols(definition,[sQ607_spl])],[split_symbol_definition]) ).

fof(f9611,plain,
    ( ~ sQ607_spl
    | happens(sK7_skl(n1,waterLevel(n3)),n1) ),
    inference(component_clause,[status(thm)],[f9610]) ).

fof(f9624,plain,
    ( ~ sQ235_spl
    | sQ289_spl ),
    inference(split_clause,[status(thm)],[f5212,f5588,f5204]) ).

fof(f9625,plain,
    ( ~ sQ280_spl
    | initiates(sK5_skl(n1,filling),filling,n1)
    | releasedAt(filling,n2)
    | holdsAt(filling,n1) ),
    inference(resolution,[status(thm)],[f5551,f416]) ).

fof(f9626,plain,
    ( ~ sQ280_spl
    | happens(sK5_skl(n1,filling),n1)
    | releasedAt(filling,n2)
    | holdsAt(filling,n1) ),
    inference(resolution,[status(thm)],[f5551,f386]) ).

fof(f9628,plain,
    ( ~ sQ280_spl
    | holdsAt(filling,plus(n2,n1))
    | happens(sK4_skl(n2,filling),n2)
    | releasedAt(filling,plus(n2,n1)) ),
    inference(resolution,[status(thm)],[f5551,f81]) ).

fof(f9629,definition,
    ( sQ608_spl
  <=> initiates(sK5_skl(n1,filling),filling,n1) ),
    introduced(definition,[new_symbols(definition,[sQ608_spl])],[split_symbol_definition]) ).

fof(f9630,plain,
    ( ~ sQ608_spl
    | initiates(sK5_skl(n1,filling),filling,n1) ),
    inference(component_clause,[status(thm)],[f9629]) ).

fof(f9632,plain,
    ( ~ sQ280_spl
    | sQ608_spl
    | sQ293_spl
    | sQ232_spl ),
    inference(split_clause,[status(thm)],[f9625,f5194,f5637,f9629,f5550]) ).

fof(f9633,definition,
    ( sQ609_spl
  <=> happens(sK5_skl(n1,filling),n1) ),
    introduced(definition,[new_symbols(definition,[sQ609_spl])],[split_symbol_definition]) ).

fof(f9634,plain,
    ( ~ sQ609_spl
    | happens(sK5_skl(n1,filling),n1) ),
    inference(component_clause,[status(thm)],[f9633]) ).

fof(f9636,plain,
    ( ~ sQ280_spl
    | sQ609_spl
    | sQ293_spl
    | sQ232_spl ),
    inference(split_clause,[status(thm)],[f9626,f5194,f5637,f9633,f5550]) ).

fof(f9640,definition,
    ( sQ611_spl
  <=> holdsAt(filling,plus(n2,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ611_spl])],[split_symbol_definition]) ).

fof(f9641,plain,
    ( ~ sQ611_spl
    | holdsAt(filling,plus(n2,n1)) ),
    inference(component_clause,[status(thm)],[f9640]) ).

fof(f9644,definition,
    ( sQ612_spl
  <=> happens(sK4_skl(n2,filling),n2) ),
    introduced(definition,[new_symbols(definition,[sQ612_spl])],[split_symbol_definition]) ).

fof(f9645,plain,
    ( ~ sQ612_spl
    | happens(sK4_skl(n2,filling),n2) ),
    inference(component_clause,[status(thm)],[f9644]) ).

fof(f9647,plain,
    ( ~ sQ280_spl
    | sQ611_spl
    | sQ612_spl
    | sQ537_spl ),
    inference(split_clause,[status(thm)],[f9628,f8945,f9644,f9640,f5550]) ).

fof(f9648,plain,
    ( ~ sQ611_spl
    | holdsAt(filling,n3) ),
    inference(forward_demodulation,[status(thm)],[f270,f9641]) ).

fof(f9649,plain,
    ( ~ sQ611_spl
    | sQ248_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f9648,f5358]) ).

fof(f9650,plain,
    ( ~ sQ611_spl
    | sQ248_spl ),
    inference(contradiction_clause,[status(thm)],[f9649]) ).

fof(f9682,plain,
    ( ~ sQ208_spl
    | sQ181_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f5010,f5174]) ).

fof(f9683,plain,
    ( ~ sQ208_spl
    | sQ181_spl ),
    inference(contradiction_clause,[status(thm)],[f9682]) ).

fof(f9684,plain,
    ( ~ sQ246_spl
    | ~ sQ242_spl
    | n0 = n3 ),
    inference(resolution,[status(thm)],[f5309,f5411]) ).

fof(f9691,plain,
    ( ~ sQ246_spl
    | ~ sQ242_spl
    | sQ17_spl ),
    inference(split_clause,[status(thm)],[f9684,f423,f5308,f5348]) ).

fof(f9727,plain,
    ( ~ sQ238_spl
    | holdsAt(waterLevel(n3),plus(n1,n1))
    | ~ happens(overflow,n1) ),
    inference(resolution,[status(thm)],[f5616,f97]) ).

fof(f9733,plain,
    ( ~ sQ238_spl
    | sQ235_spl
    | ~ sQ231_spl ),
    inference(split_clause,[status(thm)],[f9727,f5191,f5204,f5221]) ).

fof(f9734,definition,
    ( sQ615_spl
  <=> sP0_prd(n1,waterLevel(n3),overflow) ),
    introduced(definition,[new_symbols(definition,[sQ615_spl])],[split_symbol_definition]) ).

fof(f9735,plain,
    ( ~ sQ615_spl
    | sP0_prd(n1,waterLevel(n3),overflow) ),
    inference(component_clause,[status(thm)],[f9734]) ).

fof(f9770,plain,
    ( ~ sQ612_spl
    | holdsAt(waterLevel(n3),n2)
    | sP1_prd(n2,sK4_skl(n2,filling)) ),
    inference(resolution,[status(thm)],[f9645,f136]) ).

fof(f9772,plain,
    ( ~ sQ612_spl
    | holdsAt(filling,n2)
    | sP1_prd(n2,sK4_skl(n2,filling)) ),
    inference(resolution,[status(thm)],[f9645,f137]) ).

fof(f9773,definition,
    ( sQ619_spl
  <=> sP1_prd(n2,sK4_skl(n2,filling)) ),
    introduced(definition,[new_symbols(definition,[sQ619_spl])],[split_symbol_definition]) ).

fof(f9774,plain,
    ( ~ sQ619_spl
    | sP1_prd(n2,sK4_skl(n2,filling)) ),
    inference(component_clause,[status(thm)],[f9773]) ).

fof(f9776,plain,
    ( ~ sQ612_spl
    | sQ289_spl
    | sQ619_spl ),
    inference(split_clause,[status(thm)],[f9770,f9773,f5588,f9644]) ).

fof(f9781,plain,
    ( ~ sQ612_spl
    | sQ280_spl
    | sQ619_spl ),
    inference(split_clause,[status(thm)],[f9772,f9773,f5550,f9644]) ).

fof(f9842,plain,
    ( ~ sQ609_spl
    | holdsAt(waterLevel(n3),n1)
    | sP1_prd(n1,sK5_skl(n1,filling)) ),
    inference(resolution,[status(thm)],[f9634,f136]) ).

fof(f9843,plain,
    ( ~ sQ609_spl
    | sK5_skl(n1,filling) = overflow
    | sP1_prd(n1,sK5_skl(n1,filling)) ),
    inference(resolution,[status(thm)],[f9634,f138]) ).

fof(f9845,definition,
    ( sQ626_spl
  <=> sP1_prd(n1,sK5_skl(n1,filling)) ),
    introduced(definition,[new_symbols(definition,[sQ626_spl])],[split_symbol_definition]) ).

fof(f9846,plain,
    ( ~ sQ626_spl
    | sP1_prd(n1,sK5_skl(n1,filling)) ),
    inference(component_clause,[status(thm)],[f9845]) ).

fof(f9848,plain,
    ( ~ sQ609_spl
    | sQ238_spl
    | sQ626_spl ),
    inference(split_clause,[status(thm)],[f9842,f9845,f5221,f9633]) ).

fof(f9849,definition,
    ( sQ627_spl
  <=> sK5_skl(n1,filling) = overflow ),
    introduced(definition,[new_symbols(definition,[sQ627_spl])],[split_symbol_definition]) ).

fof(f9850,plain,
    ( ~ sQ627_spl
    | sK5_skl(n1,filling) = overflow ),
    inference(component_clause,[status(thm)],[f9849]) ).

fof(f9852,plain,
    ( ~ sQ609_spl
    | sQ627_spl
    | sQ626_spl ),
    inference(split_clause,[status(thm)],[f9843,f9845,f9849,f9633]) ).

fof(f9878,plain,
    ( ~ sQ615_spl
    | overflow = tapOff
    | sP2_prd(waterLevel(n3),overflow) ),
    inference(resolution,[status(thm)],[f9735,f229]) ).

fof(f9885,plain,
    ( ~ sQ615_spl
    | sQ46_spl
    | sQ463_spl ),
    inference(split_clause,[status(thm)],[f9878,f7689,f774,f9734]) ).

fof(f9890,plain,
    ( ~ sQ289_spl
    | holdsAt(waterLevel(n3),plus(n2,n1))
    | ~ happens(overflow,n2) ),
    inference(resolution,[status(thm)],[f5783,f97]) ).

fof(f9895,plain,
    ( ~ sQ289_spl
    | sQ286_spl
    | ~ sQ279_spl ),
    inference(split_clause,[status(thm)],[f9890,f5547,f5571,f5588]) ).

fof(f9896,definition,
    ( sQ633_spl
  <=> sP0_prd(n2,waterLevel(n3),overflow) ),
    introduced(definition,[new_symbols(definition,[sQ633_spl])],[split_symbol_definition]) ).

fof(f9897,plain,
    ( ~ sQ633_spl
    | sP0_prd(n2,waterLevel(n3),overflow) ),
    inference(component_clause,[status(thm)],[f9896]) ).

fof(f9924,definition,
    ( sQ637_spl
  <=> happens(tapOff,n2) ),
    introduced(definition,[new_symbols(definition,[sQ637_spl])],[split_symbol_definition]) ).

fof(f9941,plain,
    ( ~ sQ286_spl
    | sQ246_spl ),
    inference(split_clause,[status(thm)],[f5579,f5348,f5571]) ).

fof(f10000,plain,
    ( ~ sQ564_spl
    | ~ less(sK3_skl(filling,n3,n3),n3) ),
    inference(resolution,[status(thm)],[f9278,f213]) ).

fof(f10012,plain,
    ( ~ sQ564_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f10000,f9277]) ).

fof(f10013,plain,
    ~ sQ564_spl,
    inference(contradiction_clause,[status(thm)],[f10012]) ).

fof(f10035,plain,
    ( ~ sQ633_spl
    | overflow = tapOff
    | sP2_prd(waterLevel(n3),overflow) ),
    inference(resolution,[status(thm)],[f9897,f229]) ).

fof(f10042,plain,
    ( ~ sQ633_spl
    | sQ46_spl
    | sQ463_spl ),
    inference(split_clause,[status(thm)],[f10035,f7689,f774,f9896]) ).

fof(f10049,plain,
    ( ~ sQ619_spl
    | n2 = n0 ),
    inference(resolution,[status(thm)],[f9774,f236]) ).

fof(f10052,plain,
    ( ~ sQ619_spl
    | sQ5_spl ),
    inference(split_clause,[status(thm)],[f10049,f337,f9773]) ).

fof(f10159,plain,
    ( ~ sQ287_spl
    | holdsAt(waterLevel(n3),n2)
    | sP1_prd(n2,sK4_skl(n2,waterLevel(n3))) ),
    inference(resolution,[status(thm)],[f5576,f136]) ).

fof(f10161,plain,
    ( ~ sQ287_spl
    | holdsAt(filling,n2)
    | sP1_prd(n2,sK4_skl(n2,waterLevel(n3))) ),
    inference(resolution,[status(thm)],[f5576,f137]) ).

fof(f10162,definition,
    ( sQ651_spl
  <=> sP1_prd(n2,sK4_skl(n2,waterLevel(n3))) ),
    introduced(definition,[new_symbols(definition,[sQ651_spl])],[split_symbol_definition]) ).

fof(f10163,plain,
    ( ~ sQ651_spl
    | sP1_prd(n2,sK4_skl(n2,waterLevel(n3))) ),
    inference(component_clause,[status(thm)],[f10162]) ).

fof(f10165,plain,
    ( ~ sQ287_spl
    | sQ289_spl
    | sQ651_spl ),
    inference(split_clause,[status(thm)],[f10159,f10162,f5588,f5575]) ).

fof(f10170,plain,
    ( ~ sQ287_spl
    | sQ280_spl
    | sQ651_spl ),
    inference(split_clause,[status(thm)],[f10161,f10162,f5550,f5575]) ).

fof(f10171,plain,
    ( ~ sQ283_spl
    | holdsAt(waterLevel(n3),n1)
    | sP1_prd(n1,sK5_skl(n1,waterLevel(n3))) ),
    inference(resolution,[status(thm)],[f5562,f136]) ).

fof(f10174,definition,
    ( sQ653_spl
  <=> sP1_prd(n1,sK5_skl(n1,waterLevel(n3))) ),
    introduced(definition,[new_symbols(definition,[sQ653_spl])],[split_symbol_definition]) ).

fof(f10175,plain,
    ( ~ sQ653_spl
    | sP1_prd(n1,sK5_skl(n1,waterLevel(n3))) ),
    inference(component_clause,[status(thm)],[f10174]) ).

fof(f10177,plain,
    ( ~ sQ283_spl
    | sQ238_spl
    | sQ653_spl ),
    inference(split_clause,[status(thm)],[f10171,f10174,f5221,f5561]) ).

fof(f10245,plain,
    ( ~ sQ26_spl
    | happens(sK5_skl(n1,waterLevel(n0)),n1)
    | releasedAt(waterLevel(n0),n2)
    | holdsAt(waterLevel(n0),n1) ),
    inference(resolution,[status(thm)],[f475,f386]) ).

fof(f10248,definition,
    ( sQ655_spl
  <=> holdsAt(waterLevel(n0),n1) ),
    introduced(definition,[new_symbols(definition,[sQ655_spl])],[split_symbol_definition]) ).

fof(f10255,definition,
    ( sQ657_spl
  <=> happens(sK5_skl(n1,waterLevel(n0)),n1) ),
    introduced(definition,[new_symbols(definition,[sQ657_spl])],[split_symbol_definition]) ).

fof(f10256,plain,
    ( ~ sQ657_spl
    | happens(sK5_skl(n1,waterLevel(n0)),n1) ),
    inference(component_clause,[status(thm)],[f10255]) ).

fof(f10258,plain,
    ( ~ sQ26_spl
    | sQ657_spl
    | sQ475_spl
    | sQ655_spl ),
    inference(split_clause,[status(thm)],[f10245,f10248,f7817,f10255,f467]) ).

fof(f10375,plain,
    ( ~ sQ626_spl
    | n1 = n0 ),
    inference(resolution,[status(thm)],[f9846,f236]) ).

fof(f10378,plain,
    ( ~ sQ626_spl
    | sQ3_spl ),
    inference(split_clause,[status(thm)],[f10375,f321,f9845]) ).

fof(f10381,plain,
    ( ~ sQ292_spl
    | holdsAt(waterLevel(n3),n2)
    | sP1_prd(n2,sK6_skl(n2,waterLevel(n3))) ),
    inference(resolution,[status(thm)],[f5610,f136]) ).

fof(f10383,plain,
    ( ~ sQ292_spl
    | holdsAt(filling,n2)
    | sP1_prd(n2,sK6_skl(n2,waterLevel(n3))) ),
    inference(resolution,[status(thm)],[f5610,f137]) ).

fof(f10384,definition,
    ( sQ679_spl
  <=> sP1_prd(n2,sK6_skl(n2,waterLevel(n3))) ),
    introduced(definition,[new_symbols(definition,[sQ679_spl])],[split_symbol_definition]) ).

fof(f10385,plain,
    ( ~ sQ679_spl
    | sP1_prd(n2,sK6_skl(n2,waterLevel(n3))) ),
    inference(component_clause,[status(thm)],[f10384]) ).

fof(f10387,plain,
    ( ~ sQ292_spl
    | sQ289_spl
    | sQ679_spl ),
    inference(split_clause,[status(thm)],[f10381,f10384,f5588,f5609]) ).

fof(f10392,plain,
    ( ~ sQ292_spl
    | sQ280_spl
    | sQ679_spl ),
    inference(split_clause,[status(thm)],[f10383,f10384,f5550,f5609]) ).

fof(f10393,plain,
    ( ~ sQ182_spl
    | holdsAt(waterLevel(n3),n3)
    | sP1_prd(n3,sK6_skl(n3,waterLevel(n0))) ),
    inference(resolution,[status(thm)],[f4650,f136]) ).

fof(f10395,plain,
    ( ~ sQ182_spl
    | holdsAt(filling,n3)
    | sP1_prd(n3,sK6_skl(n3,waterLevel(n0))) ),
    inference(resolution,[status(thm)],[f4650,f137]) ).

fof(f10396,definition,
    ( sQ681_spl
  <=> sP1_prd(n3,sK6_skl(n3,waterLevel(n0))) ),
    introduced(definition,[new_symbols(definition,[sQ681_spl])],[split_symbol_definition]) ).

fof(f10397,plain,
    ( ~ sQ681_spl
    | sP1_prd(n3,sK6_skl(n3,waterLevel(n0))) ),
    inference(component_clause,[status(thm)],[f10396]) ).

fof(f10399,plain,
    ( ~ sQ182_spl
    | sQ246_spl
    | sQ681_spl ),
    inference(split_clause,[status(thm)],[f10393,f10396,f5348,f4649]) ).

fof(f10404,plain,
    ( ~ sQ182_spl
    | sQ248_spl
    | sQ681_spl ),
    inference(split_clause,[status(thm)],[f10395,f10396,f5356,f4649]) ).

fof(f10405,plain,
    ( ~ sQ526_spl
    | n1 = n0 ),
    inference(resolution,[status(thm)],[f8856,f236]) ).

fof(f10408,plain,
    ( ~ sQ526_spl
    | sQ3_spl ),
    inference(split_clause,[status(thm)],[f10405,f321,f8855]) ).

fof(f10547,definition,
    ( sQ702_spl
  <=> holdsAt(waterLevel(n0),n0) ),
    introduced(definition,[new_symbols(definition,[sQ702_spl])],[split_symbol_definition]) ).

fof(f10549,plain,
    ( sQ702_spl
    | ~ holdsAt(waterLevel(n0),n0) ),
    inference(component_clause,[status(thm)],[f10547]) ).

fof(f10557,plain,
    ( sQ702_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f10549,f216]) ).

fof(f10558,plain,
    sQ702_spl,
    inference(contradiction_clause,[status(thm)],[f10557]) ).

fof(f10580,definition,
    ( sQ705_spl
  <=> filling = waterLevel(sK8_skl(n2,filling,sK6_skl(n2,filling))) ),
    introduced(definition,[new_symbols(definition,[sQ705_spl])],[split_symbol_definition]) ).

fof(f10581,plain,
    ( ~ sQ705_spl
    | filling = waterLevel(sK8_skl(n2,filling,sK6_skl(n2,filling))) ),
    inference(component_clause,[status(thm)],[f10580]) ).

fof(f10593,plain,
    ( ~ sQ705_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f10581,f150]) ).

fof(f10594,plain,
    ~ sQ705_spl,
    inference(contradiction_clause,[status(thm)],[f10593]) ).

fof(f10595,plain,
    ( ~ sQ575_spl
    | n3 = n0 ),
    inference(resolution,[status(thm)],[f9360,f236]) ).

fof(f10598,plain,
    ( ~ sQ575_spl
    | sQ17_spl ),
    inference(split_clause,[status(thm)],[f10595,f423,f9359]) ).

fof(f10600,plain,
    ( ~ sQ599_spl
    | n1 = n0 ),
    inference(resolution,[status(thm)],[f9552,f236]) ).

fof(f10603,plain,
    ( ~ sQ599_spl
    | sQ3_spl ),
    inference(split_clause,[status(thm)],[f10600,f321,f9551]) ).

fof(f10605,plain,
    ( ~ sQ601_spl
    | n1 = n0 ),
    inference(resolution,[status(thm)],[f9564,f236]) ).

fof(f10608,plain,
    ( ~ sQ601_spl
    | sQ3_spl ),
    inference(split_clause,[status(thm)],[f10605,f321,f9563]) ).

fof(f10665,definition,
    ( sQ717_spl
  <=> happens(sK5_skl(n3,waterLevel(sK10_skl(n4,spilling,overflow))),n3) ),
    introduced(definition,[new_symbols(definition,[sQ717_spl])],[split_symbol_definition]) ).

fof(f10666,plain,
    ( ~ sQ717_spl
    | happens(sK5_skl(n3,waterLevel(sK10_skl(n4,spilling,overflow))),n3) ),
    inference(component_clause,[status(thm)],[f10665]) ).

fof(f10727,definition,
    ( sQ729_spl
  <=> happens(sK5_skl(n3,waterLevel(sK10_skl(n4,filling,tapOn))),n3) ),
    introduced(definition,[new_symbols(definition,[sQ729_spl])],[split_symbol_definition]) ).

fof(f10728,plain,
    ( ~ sQ729_spl
    | happens(sK5_skl(n3,waterLevel(sK10_skl(n4,filling,tapOn))),n3) ),
    inference(component_clause,[status(thm)],[f10727]) ).

fof(f10745,plain,
    ( ~ sQ34_spl
    | holdsAt(waterLevel(n3),n2)
    | sP1_prd(n2,sK6_skl(n2,waterLevel(n0))) ),
    inference(resolution,[status(thm)],[f507,f136]) ).

fof(f10747,plain,
    ( ~ sQ34_spl
    | holdsAt(filling,n2)
    | sP1_prd(n2,sK6_skl(n2,waterLevel(n0))) ),
    inference(resolution,[status(thm)],[f507,f137]) ).

fof(f10748,definition,
    ( sQ734_spl
  <=> sP1_prd(n2,sK6_skl(n2,waterLevel(n0))) ),
    introduced(definition,[new_symbols(definition,[sQ734_spl])],[split_symbol_definition]) ).

fof(f10749,plain,
    ( ~ sQ734_spl
    | sP1_prd(n2,sK6_skl(n2,waterLevel(n0))) ),
    inference(component_clause,[status(thm)],[f10748]) ).

fof(f10751,plain,
    ( ~ sQ34_spl
    | sQ289_spl
    | sQ734_spl ),
    inference(split_clause,[status(thm)],[f10745,f10748,f5588,f506]) ).

fof(f10756,plain,
    ( ~ sQ34_spl
    | sQ280_spl
    | sQ734_spl ),
    inference(split_clause,[status(thm)],[f10747,f10748,f5550,f506]) ).

fof(f10797,definition,
    ( sQ743_spl
  <=> terminates(sK6_skl(n4,waterLevel(sK10_skl(n4,spilling,overflow))),waterLevel(sK10_skl(n4,spilling,overflow)),n4) ),
    introduced(definition,[new_symbols(definition,[sQ743_spl])],[split_symbol_definition]) ).

fof(f10798,plain,
    ( ~ sQ743_spl
    | terminates(sK6_skl(n4,waterLevel(sK10_skl(n4,spilling,overflow))),waterLevel(sK10_skl(n4,spilling,overflow)),n4) ),
    inference(component_clause,[status(thm)],[f10797]) ).

fof(f10830,definition,
    ( sQ747_spl
  <=> terminates(sK4_skl(n3,waterLevel(sK10_skl(n4,spilling,overflow))),waterLevel(sK10_skl(n4,spilling,overflow)),n3) ),
    introduced(definition,[new_symbols(definition,[sQ747_spl])],[split_symbol_definition]) ).

fof(f10831,plain,
    ( ~ sQ747_spl
    | terminates(sK4_skl(n3,waterLevel(sK10_skl(n4,spilling,overflow))),waterLevel(sK10_skl(n4,spilling,overflow)),n3) ),
    inference(component_clause,[status(thm)],[f10830]) ).

fof(f10845,plain,
    ( ~ sQ717_spl
    | holdsAt(filling,n3)
    | sP1_prd(n3,sK5_skl(n3,waterLevel(sK10_skl(n4,spilling,overflow)))) ),
    inference(resolution,[status(thm)],[f10666,f137]) ).

fof(f10846,definition,
    ( sQ750_spl
  <=> sP1_prd(n3,sK5_skl(n3,waterLevel(sK10_skl(n4,spilling,overflow)))) ),
    introduced(definition,[new_symbols(definition,[sQ750_spl])],[split_symbol_definition]) ).

fof(f10847,plain,
    ( ~ sQ750_spl
    | sP1_prd(n3,sK5_skl(n3,waterLevel(sK10_skl(n4,spilling,overflow)))) ),
    inference(component_clause,[status(thm)],[f10846]) ).

fof(f10854,plain,
    ( ~ sQ717_spl
    | sQ248_spl
    | sQ750_spl ),
    inference(split_clause,[status(thm)],[f10845,f10846,f5356,f10665]) ).

fof(f10857,plain,
    ( ~ sQ31_spl
    | holdsAt(waterLevel(n3),n2)
    | sP1_prd(n2,sK4_skl(n2,waterLevel(n0))) ),
    inference(resolution,[status(thm)],[f492,f136]) ).

fof(f10859,plain,
    ( ~ sQ31_spl
    | holdsAt(filling,n2)
    | sP1_prd(n2,sK4_skl(n2,waterLevel(n0))) ),
    inference(resolution,[status(thm)],[f492,f137]) ).

fof(f10860,definition,
    ( sQ752_spl
  <=> sP1_prd(n2,sK4_skl(n2,waterLevel(n0))) ),
    introduced(definition,[new_symbols(definition,[sQ752_spl])],[split_symbol_definition]) ).

fof(f10861,plain,
    ( ~ sQ752_spl
    | sP1_prd(n2,sK4_skl(n2,waterLevel(n0))) ),
    inference(component_clause,[status(thm)],[f10860]) ).

fof(f10863,plain,
    ( ~ sQ31_spl
    | sQ289_spl
    | sQ752_spl ),
    inference(split_clause,[status(thm)],[f10857,f10860,f5588,f491]) ).

fof(f10868,plain,
    ( ~ sQ31_spl
    | sQ280_spl
    | sQ752_spl ),
    inference(split_clause,[status(thm)],[f10859,f10860,f5550,f491]) ).

fof(f10881,plain,
    ( ~ sQ607_spl
    | holdsAt(waterLevel(n3),n1)
    | sP1_prd(n1,sK7_skl(n1,waterLevel(n3))) ),
    inference(resolution,[status(thm)],[f9611,f136]) ).

fof(f10884,definition,
    ( sQ756_spl
  <=> sP1_prd(n1,sK7_skl(n1,waterLevel(n3))) ),
    introduced(definition,[new_symbols(definition,[sQ756_spl])],[split_symbol_definition]) ).

fof(f10885,plain,
    ( ~ sQ756_spl
    | sP1_prd(n1,sK7_skl(n1,waterLevel(n3))) ),
    inference(component_clause,[status(thm)],[f10884]) ).

fof(f10887,plain,
    ( ~ sQ607_spl
    | sQ238_spl
    | sQ756_spl ),
    inference(split_clause,[status(thm)],[f10881,f10884,f5221,f9610]) ).

fof(f10905,plain,
    ( ~ sQ608_spl
    | filling = waterLevel(sK8_skl(n1,filling,sK5_skl(n1,filling)))
    | sP0_prd(n1,filling,sK5_skl(n1,filling)) ),
    inference(resolution,[status(thm)],[f9630,f115]) ).

fof(f10911,definition,
    ( sQ759_spl
  <=> sP0_prd(n1,filling,sK5_skl(n1,filling)) ),
    introduced(definition,[new_symbols(definition,[sQ759_spl])],[split_symbol_definition]) ).

fof(f10912,plain,
    ( ~ sQ759_spl
    | sP0_prd(n1,filling,sK5_skl(n1,filling)) ),
    inference(component_clause,[status(thm)],[f10911]) ).

fof(f10914,definition,
    ( sQ760_spl
  <=> filling = waterLevel(sK8_skl(n1,filling,sK5_skl(n1,filling))) ),
    introduced(definition,[new_symbols(definition,[sQ760_spl])],[split_symbol_definition]) ).

fof(f10915,plain,
    ( ~ sQ760_spl
    | filling = waterLevel(sK8_skl(n1,filling,sK5_skl(n1,filling))) ),
    inference(component_clause,[status(thm)],[f10914]) ).

fof(f10917,plain,
    ( ~ sQ608_spl
    | sQ760_spl
    | sQ759_spl ),
    inference(split_clause,[status(thm)],[f10905,f10911,f10914,f9629]) ).

fof(f10927,plain,
    ( ~ sQ760_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f10915,f150]) ).

fof(f10928,plain,
    ~ sQ760_spl,
    inference(contradiction_clause,[status(thm)],[f10927]) ).

fof(f11028,definition,
    ( sQ772_spl
  <=> terminates(sK6_skl(n4,waterLevel(sK10_skl(n4,filling,tapOn))),waterLevel(sK10_skl(n4,filling,tapOn)),n4) ),
    introduced(definition,[new_symbols(definition,[sQ772_spl])],[split_symbol_definition]) ).

fof(f11029,plain,
    ( ~ sQ772_spl
    | terminates(sK6_skl(n4,waterLevel(sK10_skl(n4,filling,tapOn))),waterLevel(sK10_skl(n4,filling,tapOn)),n4) ),
    inference(component_clause,[status(thm)],[f11028]) ).

fof(f11049,definition,
    ( sQ776_spl
  <=> terminates(sK4_skl(n3,waterLevel(sK10_skl(n4,filling,tapOn))),waterLevel(sK10_skl(n4,filling,tapOn)),n3) ),
    introduced(definition,[new_symbols(definition,[sQ776_spl])],[split_symbol_definition]) ).

fof(f11050,plain,
    ( ~ sQ776_spl
    | terminates(sK4_skl(n3,waterLevel(sK10_skl(n4,filling,tapOn))),waterLevel(sK10_skl(n4,filling,tapOn)),n3) ),
    inference(component_clause,[status(thm)],[f11049]) ).

fof(f11067,plain,
    ( ~ sQ657_spl
    | holdsAt(waterLevel(n3),n1)
    | sP1_prd(n1,sK5_skl(n1,waterLevel(n0))) ),
    inference(resolution,[status(thm)],[f10256,f136]) ).

fof(f11070,definition,
    ( sQ779_spl
  <=> sP1_prd(n1,sK5_skl(n1,waterLevel(n0))) ),
    introduced(definition,[new_symbols(definition,[sQ779_spl])],[split_symbol_definition]) ).

fof(f11071,plain,
    ( ~ sQ779_spl
    | sP1_prd(n1,sK5_skl(n1,waterLevel(n0))) ),
    inference(component_clause,[status(thm)],[f11070]) ).

fof(f11073,plain,
    ( ~ sQ657_spl
    | sQ238_spl
    | sQ779_spl ),
    inference(split_clause,[status(thm)],[f11067,f11070,f5221,f10255]) ).

fof(f11085,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)],[f3752,f75]) ).

fof(f11086,plain,
    trajectory(filling,n0,waterLevel(n2),n2),
    inference(paramodulation,[status(thm)],[f159,f3752]) ).

fof(f11088,plain,
    trajectory(filling,n0,waterLevel(n3),n3),
    inference(paramodulation,[status(thm)],[f160,f3752]) ).

fof(f11089,plain,
    trajectory(filling,n0,waterLevel(n1),n1),
    inference(paramodulation,[status(thm)],[f158,f3752]) ).

fof(f11090,plain,
    ! [X0] : trajectory(filling,n0,waterLevel(plus(X0,n0)),X0),
    inference(paramodulation,[status(thm)],[f167,f3752]) ).

fof(f11092,definition,
    ! [X0] :
      ( sQ781_spl
    <=> ( ~ initiates(X0,filling,n0)
        | ~ happens(X0,n0) ) ),
    introduced(definition,[new_symbols(definition,[sQ781_spl])],[split_symbol_definition]) ).

fof(f11093,plain,
    ! [X0] :
      ( ~ sQ781_spl
      | ~ initiates(X0,filling,n0)
      | ~ happens(X0,n0) ),
    inference(component_clause,[status(thm)],[f11092]) ).

fof(f11095,definition,
    ! [X1] :
      ( sQ782_spl
    <=> ( holdsAt(waterLevel(plus(n0,X1)),plus(n0,X1))
        | stoppedIn(n0,filling,plus(n0,X1))
        | ~ less(n0,X1) ) ),
    introduced(definition,[new_symbols(definition,[sQ782_spl])],[split_symbol_definition]) ).

fof(f11096,plain,
    ! [X0] :
      ( ~ sQ782_spl
      | holdsAt(waterLevel(plus(n0,X0)),plus(n0,X0))
      | stoppedIn(n0,filling,plus(n0,X0))
      | ~ less(n0,X0) ),
    inference(component_clause,[status(thm)],[f11095]) ).

fof(f11098,plain,
    ( sQ782_spl
    | sQ781_spl ),
    inference(split_clause,[status(thm)],[f11085,f11092,f11095]) ).

fof(f11111,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)],[f11088,f75]) ).

fof(f11112,definition,
    ( sQ783_spl
  <=> stoppedIn(n0,filling,plus(n0,n3)) ),
    introduced(definition,[new_symbols(definition,[sQ783_spl])],[split_symbol_definition]) ).

fof(f11113,plain,
    ( ~ sQ783_spl
    | stoppedIn(n0,filling,plus(n0,n3)) ),
    inference(component_clause,[status(thm)],[f11112]) ).

fof(f11115,definition,
    ( sQ784_spl
  <=> holdsAt(waterLevel(n3),plus(n0,n3)) ),
    introduced(definition,[new_symbols(definition,[sQ784_spl])],[split_symbol_definition]) ).

fof(f11116,plain,
    ( ~ sQ784_spl
    | holdsAt(waterLevel(n3),plus(n0,n3)) ),
    inference(component_clause,[status(thm)],[f11115]) ).

fof(f11118,plain,
    ( sQ784_spl
    | sQ783_spl
    | ~ sQ16_spl
    | sQ781_spl ),
    inference(split_clause,[status(thm)],[f11111,f11092,f420,f11112,f11115]) ).

fof(f11119,plain,
    ( ~ sQ784_spl
    | holdsAt(waterLevel(n3),n3) ),
    inference(forward_demodulation,[status(thm)],[f160,f11116]) ).

fof(f11120,plain,
    ( ~ sQ783_spl
    | stoppedIn(n0,filling,n3) ),
    inference(forward_demodulation,[status(thm)],[f160,f11113]) ).

fof(f11121,plain,
    ( ~ sQ783_spl
    | terminates(sK0_skl(n3,filling,n0),filling,sK1_skl(n3,filling,n0)) ),
    inference(resolution,[status(thm)],[f11120,f63]) ).

fof(f11122,plain,
    ( ~ sQ783_spl
    | less(sK1_skl(n3,filling,n0),n3) ),
    inference(resolution,[status(thm)],[f11120,f62]) ).

fof(f11123,plain,
    ( ~ sQ783_spl
    | less(n0,sK1_skl(n3,filling,n0)) ),
    inference(resolution,[status(thm)],[f11120,f61]) ).

fof(f11124,plain,
    ( ~ sQ783_spl
    | happens(sK0_skl(n3,filling,n0),sK1_skl(n3,filling,n0)) ),
    inference(resolution,[status(thm)],[f11120,f60]) ).

fof(f11152,plain,
    ( ~ sQ729_spl
    | holdsAt(filling,n3)
    | sP1_prd(n3,sK5_skl(n3,waterLevel(sK10_skl(n4,filling,tapOn)))) ),
    inference(resolution,[status(thm)],[f10728,f137]) ).

fof(f11153,definition,
    ( sQ786_spl
  <=> sP1_prd(n3,sK5_skl(n3,waterLevel(sK10_skl(n4,filling,tapOn)))) ),
    introduced(definition,[new_symbols(definition,[sQ786_spl])],[split_symbol_definition]) ).

fof(f11154,plain,
    ( ~ sQ786_spl
    | sP1_prd(n3,sK5_skl(n3,waterLevel(sK10_skl(n4,filling,tapOn)))) ),
    inference(component_clause,[status(thm)],[f11153]) ).

fof(f11161,plain,
    ( ~ sQ729_spl
    | sQ248_spl
    | sQ786_spl ),
    inference(split_clause,[status(thm)],[f11152,f11153,f5356,f10727]) ).

fof(f11193,definition,
    ( sQ793_spl
  <=> filling = waterLevel(sK10_skl(n2,filling,sK6_skl(n2,filling))) ),
    introduced(definition,[new_symbols(definition,[sQ793_spl])],[split_symbol_definition]) ).

fof(f11194,plain,
    ( ~ sQ793_spl
    | filling = waterLevel(sK10_skl(n2,filling,sK6_skl(n2,filling))) ),
    inference(component_clause,[status(thm)],[f11193]) ).

fof(f11203,plain,
    ( ~ sQ793_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f11194,f150]) ).

fof(f11204,plain,
    ~ sQ793_spl,
    inference(contradiction_clause,[status(thm)],[f11203]) ).

fof(f11266,plain,
    ( ~ sQ734_spl
    | n2 = n0 ),
    inference(resolution,[status(thm)],[f10749,f236]) ).

fof(f11269,plain,
    ( ~ sQ734_spl
    | sQ5_spl ),
    inference(split_clause,[status(thm)],[f11266,f337,f10748]) ).

fof(f11329,plain,
    ( ~ sQ759_spl
    | ~ sQ627_spl
    | sP0_prd(n1,filling,overflow) ),
    inference(forward_demodulation,[status(thm)],[f9850,f10912]) ).

fof(f11330,plain,
    ( ~ sQ759_spl
    | ~ sQ627_spl
    | filling = waterLevel(sK10_skl(n1,filling,overflow))
    | sP2_prd(filling,overflow) ),
    inference(resolution,[status(thm)],[f11329,f230]) ).

fof(f11334,definition,
    ( sQ805_spl
  <=> sP2_prd(filling,overflow) ),
    introduced(definition,[new_symbols(definition,[sQ805_spl])],[split_symbol_definition]) ).

fof(f11335,plain,
    ( ~ sQ805_spl
    | sP2_prd(filling,overflow) ),
    inference(component_clause,[status(thm)],[f11334]) ).

fof(f11337,definition,
    ( sQ806_spl
  <=> filling = waterLevel(sK10_skl(n1,filling,overflow)) ),
    introduced(definition,[new_symbols(definition,[sQ806_spl])],[split_symbol_definition]) ).

fof(f11338,plain,
    ( ~ sQ806_spl
    | filling = waterLevel(sK10_skl(n1,filling,overflow)) ),
    inference(component_clause,[status(thm)],[f11337]) ).

fof(f11340,plain,
    ( ~ sQ759_spl
    | ~ sQ627_spl
    | sQ806_spl
    | sQ805_spl ),
    inference(split_clause,[status(thm)],[f11330,f11334,f11337,f9849,f10911]) ).

fof(f11348,plain,
    ( ~ sQ806_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f11338,f150]) ).

fof(f11349,plain,
    ~ sQ806_spl,
    inference(contradiction_clause,[status(thm)],[f11348]) ).

fof(f11354,plain,
    ( ~ sQ651_spl
    | n2 = n0 ),
    inference(resolution,[status(thm)],[f10163,f236]) ).

fof(f11357,plain,
    ( ~ sQ651_spl
    | sQ5_spl ),
    inference(split_clause,[status(thm)],[f11354,f337,f10162]) ).

fof(f11358,plain,
    ( ~ sQ653_spl
    | n1 = n0 ),
    inference(resolution,[status(thm)],[f10175,f236]) ).

fof(f11361,plain,
    ( ~ sQ653_spl
    | sQ3_spl ),
    inference(split_clause,[status(thm)],[f11358,f321,f10174]) ).

fof(f11362,plain,
    ( ~ releasedAt(waterLevel(n0),n1)
    | ~ happens(tapOff,n0) ),
    inference(resolution,[status(thm)],[f4106,f6371]) ).

fof(f11366,plain,
    ( ~ sQ346_spl
    | ~ sQ345_spl ),
    inference(split_clause,[status(thm)],[f11362,f6011,f6018]) ).

fof(f11386,plain,
    ( ~ sQ783_spl
    | less_or_equal(sK1_skl(n3,filling,n0),n2) ),
    inference(resolution,[status(thm)],[f11122,f185]) ).

fof(f11388,plain,
    ( ~ sQ783_spl
    | less_or_equal(sK1_skl(n3,filling,n0),n3) ),
    inference(resolution,[status(thm)],[f11122,f171]) ).

fof(f11418,plain,
    ( ~ sQ783_spl
    | less_or_equal(n0,sK1_skl(n3,filling,n0)) ),
    inference(resolution,[status(thm)],[f11123,f171]) ).

fof(f11473,plain,
    ( ~ sQ679_spl
    | n2 = n0 ),
    inference(resolution,[status(thm)],[f10385,f236]) ).

fof(f11476,plain,
    ( ~ sQ679_spl
    | sQ5_spl ),
    inference(split_clause,[status(thm)],[f11473,f337,f10384]) ).

fof(f11477,plain,
    ( ~ sQ784_spl
    | sQ246_spl ),
    inference(split_clause,[status(thm)],[f11119,f5348,f11115]) ).

fof(f11480,plain,
    ( ~ sQ611_spl
    | holdsAt(filling,plus(n3,n1))
    | happens(sK4_skl(n3,filling),n3)
    | releasedAt(filling,plus(n3,n1)) ),
    inference(resolution,[status(thm)],[f9648,f81]) ).

fof(f11482,plain,
    ( ~ sQ611_spl
    | sQ251_spl
    | sQ252_spl
    | sQ249_spl ),
    inference(split_clause,[status(thm)],[f11480,f5362,f5372,f5368,f9640]) ).

fof(f11487,plain,
    ( ~ sQ681_spl
    | n3 = n0 ),
    inference(resolution,[status(thm)],[f10397,f236]) ).

fof(f11490,plain,
    ( ~ sQ681_spl
    | sQ17_spl ),
    inference(split_clause,[status(thm)],[f11487,f423,f10396]) ).

fof(f11491,plain,
    ! [X0] :
      ( holdsAt(waterLevel(n2),plus(n0,n2))
      | stoppedIn(n0,filling,plus(n0,n2))
      | ~ less(n0,n2)
      | ~ initiates(X0,filling,n0)
      | ~ happens(X0,n0) ),
    inference(resolution,[status(thm)],[f11086,f75]) ).

fof(f11492,definition,
    ( sQ825_spl
  <=> stoppedIn(n0,filling,plus(n0,n2)) ),
    introduced(definition,[new_symbols(definition,[sQ825_spl])],[split_symbol_definition]) ).

fof(f11493,plain,
    ( ~ sQ825_spl
    | stoppedIn(n0,filling,plus(n0,n2)) ),
    inference(component_clause,[status(thm)],[f11492]) ).

fof(f11495,definition,
    ( sQ826_spl
  <=> holdsAt(waterLevel(n2),plus(n0,n2)) ),
    introduced(definition,[new_symbols(definition,[sQ826_spl])],[split_symbol_definition]) ).

fof(f11496,plain,
    ( ~ sQ826_spl
    | holdsAt(waterLevel(n2),plus(n0,n2)) ),
    inference(component_clause,[status(thm)],[f11495]) ).

fof(f11497,plain,
    ( sQ826_spl
    | ~ holdsAt(waterLevel(n2),plus(n0,n2)) ),
    inference(component_clause,[status(thm)],[f11495]) ).

fof(f11498,plain,
    ( sQ826_spl
    | sQ825_spl
    | ~ sQ4_spl
    | sQ781_spl ),
    inference(split_clause,[status(thm)],[f11491,f11092,f334,f11492,f11495]) ).

fof(f11499,plain,
    ( ~ sQ826_spl
    | holdsAt(waterLevel(n2),n2) ),
    inference(forward_demodulation,[status(thm)],[f159,f11496]) ).

fof(f11500,plain,
    ( ~ sQ825_spl
    | stoppedIn(n0,filling,n2) ),
    inference(forward_demodulation,[status(thm)],[f159,f11493]) ).

fof(f11501,plain,
    ( ~ sQ826_spl
    | sP0_prd(n2,waterLevel(n2),tapOff) ),
    inference(resolution,[status(thm)],[f11499,f255]) ).

fof(f11503,plain,
    ( ~ sQ826_spl
    | initiates(overflow,waterLevel(n2),n2) ),
    inference(resolution,[status(thm)],[f11499,f246]) ).

fof(f11504,plain,
    ! [X0] :
      ( ~ sQ826_spl
      | X0 = n2
      | ~ holdsAt(waterLevel(X0),n2) ),
    inference(resolution,[status(thm)],[f11499,f146]) ).

fof(f11509,definition,
    ( sQ827_spl
  <=> holdsAt(waterLevel(n2),n1) ),
    introduced(definition,[new_symbols(definition,[sQ827_spl])],[split_symbol_definition]) ).

fof(f11510,plain,
    ( ~ sQ827_spl
    | holdsAt(waterLevel(n2),n1) ),
    inference(component_clause,[status(thm)],[f11509]) ).

fof(f11512,definition,
    ( sQ828_spl
  <=> releasedAt(waterLevel(n2),n2) ),
    introduced(definition,[new_symbols(definition,[sQ828_spl])],[split_symbol_definition]) ).

fof(f11513,plain,
    ( ~ sQ828_spl
    | releasedAt(waterLevel(n2),n2) ),
    inference(component_clause,[status(thm)],[f11512]) ).

fof(f11514,plain,
    ( sQ828_spl
    | ~ releasedAt(waterLevel(n2),n2) ),
    inference(component_clause,[status(thm)],[f11512]) ).

fof(f11519,definition,
    ( sQ830_spl
  <=> happens(sK5_skl(n1,waterLevel(n2)),n1) ),
    introduced(definition,[new_symbols(definition,[sQ830_spl])],[split_symbol_definition]) ).

fof(f11520,plain,
    ( ~ sQ830_spl
    | happens(sK5_skl(n1,waterLevel(n2)),n1) ),
    inference(component_clause,[status(thm)],[f11519]) ).

fof(f11523,definition,
    ( sQ831_spl
  <=> releasedAt(waterLevel(n2),plus(n2,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ831_spl])],[split_symbol_definition]) ).

fof(f11524,plain,
    ( ~ sQ831_spl
    | releasedAt(waterLevel(n2),plus(n2,n1)) ),
    inference(component_clause,[status(thm)],[f11523]) ).

fof(f11529,definition,
    ( sQ833_spl
  <=> holdsAt(waterLevel(n2),plus(n2,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ833_spl])],[split_symbol_definition]) ).

fof(f11530,plain,
    ( ~ sQ833_spl
    | holdsAt(waterLevel(n2),plus(n2,n1)) ),
    inference(component_clause,[status(thm)],[f11529]) ).

fof(f11531,plain,
    ( sQ833_spl
    | ~ holdsAt(waterLevel(n2),plus(n2,n1)) ),
    inference(component_clause,[status(thm)],[f11529]) ).

fof(f11533,definition,
    ( sQ834_spl
  <=> happens(sK4_skl(n2,waterLevel(n2)),n2) ),
    introduced(definition,[new_symbols(definition,[sQ834_spl])],[split_symbol_definition]) ).

fof(f11534,plain,
    ( ~ sQ834_spl
    | happens(sK4_skl(n2,waterLevel(n2)),n2) ),
    inference(component_clause,[status(thm)],[f11533]) ).

fof(f11537,plain,
    ( ~ sQ833_spl
    | holdsAt(waterLevel(n2),n3) ),
    inference(forward_demodulation,[status(thm)],[f270,f11530]) ).

fof(f11538,plain,
    ( ~ sQ831_spl
    | releasedAt(waterLevel(n2),n3) ),
    inference(forward_demodulation,[status(thm)],[f270,f11524]) ).

fof(f11539,plain,
    ( sQ826_spl
    | ~ holdsAt(waterLevel(n2),n2) ),
    inference(forward_demodulation,[status(thm)],[f159,f11497]) ).

fof(f11541,plain,
    ( ~ sQ825_spl
    | less(sK1_skl(n2,filling,n0),n2) ),
    inference(resolution,[status(thm)],[f11500,f62]) ).

fof(f11542,plain,
    ( ~ sQ825_spl
    | less(n0,sK1_skl(n2,filling,n0)) ),
    inference(resolution,[status(thm)],[f11500,f61]) ).

fof(f11544,plain,
    ( ~ sQ833_spl
    | sP0_prd(n3,waterLevel(n2),tapOff) ),
    inference(resolution,[status(thm)],[f11537,f255]) ).

fof(f11546,plain,
    ( ~ sQ833_spl
    | initiates(overflow,waterLevel(n2),n3) ),
    inference(resolution,[status(thm)],[f11537,f246]) ).

fof(f11549,plain,
    ( ~ sQ833_spl
    | holdsAt(waterLevel(n2),plus(n3,n1))
    | happens(sK4_skl(n3,waterLevel(n2)),n3)
    | releasedAt(waterLevel(n2),plus(n3,n1)) ),
    inference(resolution,[status(thm)],[f11537,f81]) ).

fof(f11550,definition,
    ( sQ835_spl
  <=> releasedAt(waterLevel(n2),plus(n3,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ835_spl])],[split_symbol_definition]) ).

fof(f11551,plain,
    ( ~ sQ835_spl
    | releasedAt(waterLevel(n2),plus(n3,n1)) ),
    inference(component_clause,[status(thm)],[f11550]) ).

fof(f11556,definition,
    ( sQ837_spl
  <=> holdsAt(waterLevel(n2),plus(n3,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ837_spl])],[split_symbol_definition]) ).

fof(f11557,plain,
    ( ~ sQ837_spl
    | holdsAt(waterLevel(n2),plus(n3,n1)) ),
    inference(component_clause,[status(thm)],[f11556]) ).

fof(f11558,plain,
    ( sQ837_spl
    | ~ holdsAt(waterLevel(n2),plus(n3,n1)) ),
    inference(component_clause,[status(thm)],[f11556]) ).

fof(f11560,definition,
    ( sQ838_spl
  <=> happens(sK4_skl(n3,waterLevel(n2)),n3) ),
    introduced(definition,[new_symbols(definition,[sQ838_spl])],[split_symbol_definition]) ).

fof(f11561,plain,
    ( ~ sQ838_spl
    | happens(sK4_skl(n3,waterLevel(n2)),n3) ),
    inference(component_clause,[status(thm)],[f11560]) ).

fof(f11563,plain,
    ( ~ sQ833_spl
    | sQ837_spl
    | sQ838_spl
    | sQ835_spl ),
    inference(split_clause,[status(thm)],[f11549,f11550,f11560,f11556,f11529]) ).

fof(f11564,plain,
    ( ~ sQ837_spl
    | holdsAt(waterLevel(n2),n4) ),
    inference(forward_demodulation,[status(thm)],[f1845,f11557]) ).

fof(f11565,plain,
    ( ~ sQ835_spl
    | releasedAt(waterLevel(n2),n4) ),
    inference(forward_demodulation,[status(thm)],[f1845,f11551]) ).

fof(f11566,plain,
    ( ~ sQ837_spl
    | sP0_prd(n4,waterLevel(n2),tapOff) ),
    inference(resolution,[status(thm)],[f11564,f255]) ).

fof(f11570,plain,
    ( ~ sQ837_spl
    | initiates(sK5_skl(n3,waterLevel(n2)),waterLevel(n2),n3)
    | releasedAt(waterLevel(n2),n4)
    | holdsAt(waterLevel(n2),n3) ),
    inference(resolution,[status(thm)],[f11564,f414]) ).

fof(f11571,plain,
    ( ~ sQ837_spl
    | happens(sK5_skl(n3,waterLevel(n2)),n3)
    | releasedAt(waterLevel(n2),n4)
    | holdsAt(waterLevel(n2),n3) ),
    inference(resolution,[status(thm)],[f11564,f384]) ).

fof(f11573,plain,
    ( ~ sQ837_spl
    | holdsAt(waterLevel(n2),plus(n4,n1))
    | happens(sK4_skl(n4,waterLevel(n2)),n4)
    | releasedAt(waterLevel(n2),plus(n4,n1)) ),
    inference(resolution,[status(thm)],[f11564,f81]) ).

fof(f11574,definition,
    ( sQ839_spl
  <=> holdsAt(waterLevel(n2),n3) ),
    introduced(definition,[new_symbols(definition,[sQ839_spl])],[split_symbol_definition]) ).

fof(f11575,plain,
    ( ~ sQ839_spl
    | holdsAt(waterLevel(n2),n3) ),
    inference(component_clause,[status(thm)],[f11574]) ).

fof(f11577,definition,
    ( sQ840_spl
  <=> releasedAt(waterLevel(n2),n4) ),
    introduced(definition,[new_symbols(definition,[sQ840_spl])],[split_symbol_definition]) ).

fof(f11578,plain,
    ( ~ sQ840_spl
    | releasedAt(waterLevel(n2),n4) ),
    inference(component_clause,[status(thm)],[f11577]) ).

fof(f11580,definition,
    ( sQ841_spl
  <=> initiates(sK5_skl(n3,waterLevel(n2)),waterLevel(n2),n3) ),
    introduced(definition,[new_symbols(definition,[sQ841_spl])],[split_symbol_definition]) ).

fof(f11583,plain,
    ( ~ sQ837_spl
    | sQ841_spl
    | sQ840_spl
    | sQ839_spl ),
    inference(split_clause,[status(thm)],[f11570,f11574,f11577,f11580,f11556]) ).

fof(f11584,definition,
    ( sQ842_spl
  <=> happens(sK5_skl(n3,waterLevel(n2)),n3) ),
    introduced(definition,[new_symbols(definition,[sQ842_spl])],[split_symbol_definition]) ).

fof(f11585,plain,
    ( ~ sQ842_spl
    | happens(sK5_skl(n3,waterLevel(n2)),n3) ),
    inference(component_clause,[status(thm)],[f11584]) ).

fof(f11587,plain,
    ( ~ sQ837_spl
    | sQ842_spl
    | sQ840_spl
    | sQ839_spl ),
    inference(split_clause,[status(thm)],[f11571,f11574,f11577,f11584,f11556]) ).

fof(f11588,definition,
    ( sQ843_spl
  <=> releasedAt(waterLevel(n2),plus(n4,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ843_spl])],[split_symbol_definition]) ).

fof(f11589,plain,
    ( ~ sQ843_spl
    | releasedAt(waterLevel(n2),plus(n4,n1)) ),
    inference(component_clause,[status(thm)],[f11588]) ).

fof(f11594,definition,
    ( sQ845_spl
  <=> holdsAt(waterLevel(n2),plus(n4,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ845_spl])],[split_symbol_definition]) ).

fof(f11595,plain,
    ( ~ sQ845_spl
    | holdsAt(waterLevel(n2),plus(n4,n1)) ),
    inference(component_clause,[status(thm)],[f11594]) ).

fof(f11598,definition,
    ( sQ846_spl
  <=> happens(sK4_skl(n4,waterLevel(n2)),n4) ),
    introduced(definition,[new_symbols(definition,[sQ846_spl])],[split_symbol_definition]) ).

fof(f11599,plain,
    ( ~ sQ846_spl
    | happens(sK4_skl(n4,waterLevel(n2)),n4) ),
    inference(component_clause,[status(thm)],[f11598]) ).

fof(f11601,plain,
    ( ~ sQ837_spl
    | sQ845_spl
    | sQ846_spl
    | sQ843_spl ),
    inference(split_clause,[status(thm)],[f11573,f11588,f11598,f11594,f11556]) ).

fof(f11602,plain,
    ( sQ837_spl
    | ~ holdsAt(waterLevel(n2),n4) ),
    inference(forward_demodulation,[status(thm)],[f1845,f11558]) ).

fof(f11603,plain,
    ( ~ sQ835_spl
    | happens(sK7_skl(n3,waterLevel(n2)),n3)
    | releasedAt(waterLevel(n2),n3) ),
    inference(resolution,[status(thm)],[f11565,f2210]) ).

fof(f11606,plain,
    ( ~ sQ835_spl
    | releasedAt(waterLevel(n2),plus(n4,n1))
    | happens(sK6_skl(n4,waterLevel(n2)),n4) ),
    inference(resolution,[status(thm)],[f11565,f89]) ).

fof(f11607,definition,
    ( sQ847_spl
  <=> releasedAt(waterLevel(n2),n3) ),
    introduced(definition,[new_symbols(definition,[sQ847_spl])],[split_symbol_definition]) ).

fof(f11608,plain,
    ( ~ sQ847_spl
    | releasedAt(waterLevel(n2),n3) ),
    inference(component_clause,[status(thm)],[f11607]) ).

fof(f11610,definition,
    ( sQ848_spl
  <=> happens(sK7_skl(n3,waterLevel(n2)),n3) ),
    introduced(definition,[new_symbols(definition,[sQ848_spl])],[split_symbol_definition]) ).

fof(f11611,plain,
    ( ~ sQ848_spl
    | happens(sK7_skl(n3,waterLevel(n2)),n3) ),
    inference(component_clause,[status(thm)],[f11610]) ).

fof(f11613,plain,
    ( ~ sQ835_spl
    | sQ848_spl
    | sQ847_spl ),
    inference(split_clause,[status(thm)],[f11603,f11607,f11610,f11550]) ).

fof(f11625,definition,
    ( sQ852_spl
  <=> happens(sK6_skl(n4,waterLevel(n2)),n4) ),
    introduced(definition,[new_symbols(definition,[sQ852_spl])],[split_symbol_definition]) ).

fof(f11626,plain,
    ( ~ sQ852_spl
    | happens(sK6_skl(n4,waterLevel(n2)),n4) ),
    inference(component_clause,[status(thm)],[f11625]) ).

fof(f11628,plain,
    ( ~ sQ835_spl
    | sQ843_spl
    | sQ852_spl ),
    inference(split_clause,[status(thm)],[f11606,f11625,f11588,f11550]) ).

fof(f11630,plain,
    ( ~ sQ840_spl
    | happens(sK7_skl(n3,waterLevel(n2)),n3)
    | releasedAt(waterLevel(n2),n3) ),
    inference(resolution,[status(thm)],[f11578,f2210]) ).

fof(f11634,plain,
    ( ~ sQ840_spl
    | sQ848_spl
    | sQ847_spl ),
    inference(split_clause,[status(thm)],[f11630,f11607,f11610,f11577]) ).

fof(f11647,plain,
    ( ~ sQ847_spl
    | releasedAt(waterLevel(n2),plus(n3,n1))
    | happens(sK6_skl(n3,waterLevel(n2)),n3) ),
    inference(resolution,[status(thm)],[f11608,f89]) ).

fof(f11655,definition,
    ( sQ855_spl
  <=> happens(sK6_skl(n3,waterLevel(n2)),n3) ),
    introduced(definition,[new_symbols(definition,[sQ855_spl])],[split_symbol_definition]) ).

fof(f11656,plain,
    ( ~ sQ855_spl
    | happens(sK6_skl(n3,waterLevel(n2)),n3) ),
    inference(component_clause,[status(thm)],[f11655]) ).

fof(f11658,plain,
    ( ~ sQ847_spl
    | sQ835_spl
    | sQ855_spl ),
    inference(split_clause,[status(thm)],[f11647,f11655,f11550,f11607]) ).

fof(f11662,plain,
    ( ~ sQ743_spl
    | waterLevel(sK10_skl(n4,spilling,overflow)) = filling ),
    inference(resolution,[status(thm)],[f10798,f247]) ).

fof(f11671,plain,
    ( ~ sQ743_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f11662,f150]) ).

fof(f11672,plain,
    ~ sQ743_spl,
    inference(contradiction_clause,[status(thm)],[f11671]) ).

fof(f11746,plain,
    ( ~ sQ828_spl
    | happens(sK7_skl(n1,waterLevel(n2)),n1)
    | releasedAt(waterLevel(n2),n1) ),
    inference(resolution,[status(thm)],[f11513,f2284]) ).

fof(f11748,plain,
    ( ~ sQ828_spl
    | releasedAt(waterLevel(n2),plus(n2,n1))
    | happens(sK6_skl(n2,waterLevel(n2)),n2) ),
    inference(resolution,[status(thm)],[f11513,f89]) ).

fof(f11749,definition,
    ( sQ869_spl
  <=> releasedAt(waterLevel(n2),n1) ),
    introduced(definition,[new_symbols(definition,[sQ869_spl])],[split_symbol_definition]) ).

fof(f11756,definition,
    ( sQ871_spl
  <=> happens(sK7_skl(n1,waterLevel(n2)),n1) ),
    introduced(definition,[new_symbols(definition,[sQ871_spl])],[split_symbol_definition]) ).

fof(f11757,plain,
    ( ~ sQ871_spl
    | happens(sK7_skl(n1,waterLevel(n2)),n1) ),
    inference(component_clause,[status(thm)],[f11756]) ).

fof(f11759,plain,
    ( ~ sQ828_spl
    | sQ871_spl
    | sQ869_spl ),
    inference(split_clause,[status(thm)],[f11746,f11749,f11756,f11512]) ).

fof(f11767,definition,
    ( sQ874_spl
  <=> happens(sK6_skl(n2,waterLevel(n2)),n2) ),
    introduced(definition,[new_symbols(definition,[sQ874_spl])],[split_symbol_definition]) ).

fof(f11768,plain,
    ( ~ sQ874_spl
    | happens(sK6_skl(n2,waterLevel(n2)),n2) ),
    inference(component_clause,[status(thm)],[f11767]) ).

fof(f11770,plain,
    ( ~ sQ828_spl
    | sQ831_spl
    | sQ874_spl ),
    inference(split_clause,[status(thm)],[f11748,f11767,f11523,f11512]) ).

fof(f11779,definition,
    ( sQ875_spl
  <=> holdsAt(waterLevel(n2),n0) ),
    introduced(definition,[new_symbols(definition,[sQ875_spl])],[split_symbol_definition]) ).

fof(f11780,plain,
    ( ~ sQ875_spl
    | holdsAt(waterLevel(n2),n0) ),
    inference(component_clause,[status(thm)],[f11779]) ).

fof(f11790,definition,
    ( sQ878_spl
  <=> releasedAt(waterLevel(n2),plus(n1,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ878_spl])],[split_symbol_definition]) ).

fof(f11791,plain,
    ( ~ sQ878_spl
    | releasedAt(waterLevel(n2),plus(n1,n1)) ),
    inference(component_clause,[status(thm)],[f11790]) ).

fof(f11792,plain,
    ( sQ878_spl
    | ~ releasedAt(waterLevel(n2),plus(n1,n1)) ),
    inference(component_clause,[status(thm)],[f11790]) ).

fof(f11796,definition,
    ( sQ880_spl
  <=> holdsAt(waterLevel(n2),plus(n1,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ880_spl])],[split_symbol_definition]) ).

fof(f11797,plain,
    ( ~ sQ880_spl
    | holdsAt(waterLevel(n2),plus(n1,n1)) ),
    inference(component_clause,[status(thm)],[f11796]) ).

fof(f11798,plain,
    ( sQ880_spl
    | ~ holdsAt(waterLevel(n2),plus(n1,n1)) ),
    inference(component_clause,[status(thm)],[f11796]) ).

fof(f11800,definition,
    ( sQ881_spl
  <=> happens(sK4_skl(n1,waterLevel(n2)),n1) ),
    introduced(definition,[new_symbols(definition,[sQ881_spl])],[split_symbol_definition]) ).

fof(f11801,plain,
    ( ~ sQ881_spl
    | happens(sK4_skl(n1,waterLevel(n2)),n1) ),
    inference(component_clause,[status(thm)],[f11800]) ).

fof(f11804,plain,
    ( ~ sQ880_spl
    | holdsAt(waterLevel(n2),n2) ),
    inference(forward_demodulation,[status(thm)],[f161,f11797]) ).

fof(f11805,plain,
    ( ~ sQ878_spl
    | releasedAt(waterLevel(n2),n2) ),
    inference(forward_demodulation,[status(thm)],[f161,f11791]) ).

fof(f11806,plain,
    ( ~ sQ880_spl
    | sQ826_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f11804,f11539]) ).

fof(f11807,plain,
    ( ~ sQ880_spl
    | sQ826_spl ),
    inference(contradiction_clause,[status(thm)],[f11806]) ).

fof(f11808,plain,
    ( ~ sQ878_spl
    | sQ828_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f11805,f11514]) ).

fof(f11809,plain,
    ( ~ sQ878_spl
    | sQ828_spl ),
    inference(contradiction_clause,[status(thm)],[f11808]) ).

fof(f11810,plain,
    ( ~ sQ875_spl
    | n2 = n0 ),
    inference(resolution,[status(thm)],[f11780,f3754]) ).

fof(f11817,plain,
    ( ~ sQ875_spl
    | sQ5_spl ),
    inference(split_clause,[status(thm)],[f11810,f337,f11779]) ).

fof(f11824,definition,
    ( sQ884_spl
  <=> holdsAt(waterLevel(n2),plus(n0,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ884_spl])],[split_symbol_definition]) ).

fof(f11825,plain,
    ( ~ sQ884_spl
    | holdsAt(waterLevel(n2),plus(n0,n1)) ),
    inference(component_clause,[status(thm)],[f11824]) ).

fof(f11832,plain,
    ( ~ sQ884_spl
    | holdsAt(waterLevel(n2),n1) ),
    inference(forward_demodulation,[status(thm)],[f158,f11825]) ).

fof(f11846,plain,
    ( sQ880_spl
    | ~ holdsAt(waterLevel(n2),n2) ),
    inference(forward_demodulation,[status(thm)],[f161,f11798]) ).

fof(f11855,plain,
    ( sQ878_spl
    | ~ releasedAt(waterLevel(n2),n2) ),
    inference(forward_demodulation,[status(thm)],[f161,f11792]) ).

fof(f11871,plain,
    ( ~ sQ884_spl
    | holdsAt(waterLevel(n2),plus(n1,n1))
    | happens(sK4_skl(n1,waterLevel(n2)),n1)
    | releasedAt(waterLevel(n2),plus(n1,n1)) ),
    inference(resolution,[status(thm)],[f11832,f81]) ).

fof(f11875,plain,
    ( ~ sQ884_spl
    | sQ880_spl
    | sQ881_spl
    | sQ878_spl ),
    inference(split_clause,[status(thm)],[f11871,f11790,f11800,f11796,f11824]) ).

fof(f11970,plain,
    ( sQ878_spl
    | ~ sQ828_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f11855,f11513]) ).

fof(f11971,plain,
    ( sQ878_spl
    | ~ sQ828_spl ),
    inference(contradiction_clause,[status(thm)],[f11970]) ).

fof(f11972,plain,
    ( ~ sQ826_spl
    | sQ880_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f11499,f11846]) ).

fof(f11973,plain,
    ( ~ sQ826_spl
    | sQ880_spl ),
    inference(contradiction_clause,[status(thm)],[f11972]) ).

fof(f11994,plain,
    ( ~ sQ833_spl
    | waterLevel(n2) = waterLevel(sK10_skl(n3,waterLevel(n2),tapOff))
    | sP2_prd(waterLevel(n2),tapOff) ),
    inference(resolution,[status(thm)],[f11544,f230]) ).

fof(f11996,plain,
    ( ~ sQ833_spl
    | holdsAt(waterLevel(sK10_skl(n3,waterLevel(n2),tapOff)),n3)
    | sP2_prd(waterLevel(n2),tapOff) ),
    inference(resolution,[status(thm)],[f11544,f228]) ).

fof(f11997,plain,
    ( ~ sQ833_spl
    | initiates(tapOff,waterLevel(n2),n3) ),
    inference(resolution,[status(thm)],[f11544,f116]) ).

fof(f11998,definition,
    ( sQ893_spl
  <=> sP2_prd(waterLevel(n2),tapOff) ),
    introduced(definition,[new_symbols(definition,[sQ893_spl])],[split_symbol_definition]) ).

fof(f11999,plain,
    ( ~ sQ893_spl
    | sP2_prd(waterLevel(n2),tapOff) ),
    inference(component_clause,[status(thm)],[f11998]) ).

fof(f12001,definition,
    ( sQ894_spl
  <=> waterLevel(n2) = waterLevel(sK10_skl(n3,waterLevel(n2),tapOff)) ),
    introduced(definition,[new_symbols(definition,[sQ894_spl])],[split_symbol_definition]) ).

fof(f12004,plain,
    ( ~ sQ833_spl
    | sQ894_spl
    | sQ893_spl ),
    inference(split_clause,[status(thm)],[f11994,f11998,f12001,f11529]) ).

fof(f12006,definition,
    ( sQ895_spl
  <=> holdsAt(waterLevel(sK10_skl(n3,waterLevel(n2),tapOff)),n3) ),
    introduced(definition,[new_symbols(definition,[sQ895_spl])],[split_symbol_definition]) ).

fof(f12009,plain,
    ( ~ sQ833_spl
    | sQ895_spl
    | sQ893_spl ),
    inference(split_clause,[status(thm)],[f11996,f11998,f12006,f11529]) ).

fof(f12010,plain,
    ( sQ833_spl
    | ~ holdsAt(waterLevel(n2),n3) ),
    inference(forward_demodulation,[status(thm)],[f270,f11531]) ).

fof(f12012,plain,
    ( ~ sQ893_spl
    | tapOff = overflow
    | waterLevel(n2) = filling ),
    inference(resolution,[status(thm)],[f11999,f242]) ).

fof(f12016,definition,
    ( sQ896_spl
  <=> waterLevel(n2) = filling ),
    introduced(definition,[new_symbols(definition,[sQ896_spl])],[split_symbol_definition]) ).

fof(f12017,plain,
    ( ~ sQ896_spl
    | waterLevel(n2) = filling ),
    inference(component_clause,[status(thm)],[f12016]) ).

fof(f12019,definition,
    ( sQ897_spl
  <=> waterLevel(n2) = spilling ),
    introduced(definition,[new_symbols(definition,[sQ897_spl])],[split_symbol_definition]) ).

fof(f12020,plain,
    ( ~ sQ897_spl
    | waterLevel(n2) = spilling ),
    inference(component_clause,[status(thm)],[f12019]) ).

fof(f12023,plain,
    ( ~ sQ893_spl
    | sQ46_spl
    | sQ896_spl ),
    inference(split_clause,[status(thm)],[f12012,f12016,f774,f11998]) ).

fof(f12026,plain,
    ( ~ sQ897_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f12020,f151]) ).

fof(f12027,plain,
    ~ sQ897_spl,
    inference(contradiction_clause,[status(thm)],[f12026]) ).

fof(f12028,plain,
    ( ~ sQ896_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f12017,f150]) ).

fof(f12029,plain,
    ~ sQ896_spl,
    inference(contradiction_clause,[status(thm)],[f12028]) ).

fof(f12030,plain,
    ( ~ sQ826_spl
    | waterLevel(n2) = waterLevel(sK10_skl(n2,waterLevel(n2),tapOff))
    | sP2_prd(waterLevel(n2),tapOff) ),
    inference(resolution,[status(thm)],[f11501,f230]) ).

fof(f12032,plain,
    ( ~ sQ826_spl
    | holdsAt(waterLevel(sK10_skl(n2,waterLevel(n2),tapOff)),n2)
    | sP2_prd(waterLevel(n2),tapOff) ),
    inference(resolution,[status(thm)],[f11501,f228]) ).

fof(f12033,plain,
    ( ~ sQ826_spl
    | initiates(tapOff,waterLevel(n2),n2) ),
    inference(resolution,[status(thm)],[f11501,f116]) ).

fof(f12034,definition,
    ( sQ898_spl
  <=> waterLevel(n2) = waterLevel(sK10_skl(n2,waterLevel(n2),tapOff)) ),
    introduced(definition,[new_symbols(definition,[sQ898_spl])],[split_symbol_definition]) ).

fof(f12037,plain,
    ( ~ sQ826_spl
    | sQ898_spl
    | sQ893_spl ),
    inference(split_clause,[status(thm)],[f12030,f11998,f12034,f11495]) ).

fof(f12039,definition,
    ( sQ899_spl
  <=> holdsAt(waterLevel(sK10_skl(n2,waterLevel(n2),tapOff)),n2) ),
    introduced(definition,[new_symbols(definition,[sQ899_spl])],[split_symbol_definition]) ).

fof(f12042,plain,
    ( ~ sQ826_spl
    | sQ899_spl
    | sQ893_spl ),
    inference(split_clause,[status(thm)],[f12032,f11998,f12039,f11495]) ).

fof(f12155,definition,
    ( sQ912_spl
  <=> stoppedIn(n0,filling,plus(n0,n0)) ),
    introduced(definition,[new_symbols(definition,[sQ912_spl])],[split_symbol_definition]) ).

fof(f12156,plain,
    ( ~ sQ912_spl
    | stoppedIn(n0,filling,plus(n0,n0)) ),
    inference(component_clause,[status(thm)],[f12155]) ).

fof(f12163,plain,
    ( ~ sQ912_spl
    | stoppedIn(n0,filling,n0) ),
    inference(forward_demodulation,[status(thm)],[f157,f12156]) ).

fof(f12165,plain,
    ( ~ sQ912_spl
    | less(sK1_skl(n0,filling,n0),n0) ),
    inference(resolution,[status(thm)],[f12163,f62]) ).

fof(f12168,plain,
    ( ~ sQ912_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f12165,f174]) ).

fof(f12169,plain,
    ~ sQ912_spl,
    inference(contradiction_clause,[status(thm)],[f12168]) ).

fof(f12171,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)],[f11089,f75]) ).

fof(f12172,definition,
    ( sQ914_spl
  <=> stoppedIn(n0,filling,plus(n0,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ914_spl])],[split_symbol_definition]) ).

fof(f12173,plain,
    ( ~ sQ914_spl
    | stoppedIn(n0,filling,plus(n0,n1)) ),
    inference(component_clause,[status(thm)],[f12172]) ).

fof(f12175,definition,
    ( sQ915_spl
  <=> holdsAt(waterLevel(n1),plus(n0,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ915_spl])],[split_symbol_definition]) ).

fof(f12176,plain,
    ( ~ sQ915_spl
    | holdsAt(waterLevel(n1),plus(n0,n1)) ),
    inference(component_clause,[status(thm)],[f12175]) ).

fof(f12178,plain,
    ( sQ915_spl
    | sQ914_spl
    | ~ sQ2_spl
    | sQ781_spl ),
    inference(split_clause,[status(thm)],[f12171,f11092,f318,f12172,f12175]) ).

fof(f12179,plain,
    ( ~ sQ915_spl
    | holdsAt(waterLevel(n1),n1) ),
    inference(forward_demodulation,[status(thm)],[f158,f12176]) ).

fof(f12180,plain,
    ( ~ sQ914_spl
    | stoppedIn(n0,filling,n1) ),
    inference(forward_demodulation,[status(thm)],[f158,f12173]) ).

fof(f12181,plain,
    ( ~ sQ915_spl
    | sP0_prd(n1,waterLevel(n1),tapOff) ),
    inference(resolution,[status(thm)],[f12179,f255]) ).

fof(f12183,plain,
    ( ~ sQ915_spl
    | initiates(overflow,waterLevel(n1),n1) ),
    inference(resolution,[status(thm)],[f12179,f246]) ).

fof(f12184,plain,
    ! [X0] :
      ( ~ sQ915_spl
      | X0 = n1
      | ~ holdsAt(waterLevel(X0),n1) ),
    inference(resolution,[status(thm)],[f12179,f146]) ).

fof(f12188,plain,
    ( ~ sQ915_spl
    | holdsAt(waterLevel(n1),plus(n1,n1))
    | happens(sK4_skl(n1,waterLevel(n1)),n1)
    | releasedAt(waterLevel(n1),plus(n1,n1)) ),
    inference(resolution,[status(thm)],[f12179,f81]) ).

fof(f12189,definition,
    ( sQ916_spl
  <=> holdsAt(waterLevel(n1),n0) ),
    introduced(definition,[new_symbols(definition,[sQ916_spl])],[split_symbol_definition]) ).

fof(f12190,plain,
    ( ~ sQ916_spl
    | holdsAt(waterLevel(n1),n0) ),
    inference(component_clause,[status(thm)],[f12189]) ).

fof(f12192,definition,
    ( sQ917_spl
  <=> releasedAt(waterLevel(n1),n1) ),
    introduced(definition,[new_symbols(definition,[sQ917_spl])],[split_symbol_definition]) ).

fof(f12203,definition,
    ( sQ920_spl
  <=> releasedAt(waterLevel(n1),plus(n1,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ920_spl])],[split_symbol_definition]) ).

fof(f12204,plain,
    ( ~ sQ920_spl
    | releasedAt(waterLevel(n1),plus(n1,n1)) ),
    inference(component_clause,[status(thm)],[f12203]) ).

fof(f12209,definition,
    ( sQ922_spl
  <=> holdsAt(waterLevel(n1),plus(n1,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ922_spl])],[split_symbol_definition]) ).

fof(f12210,plain,
    ( ~ sQ922_spl
    | holdsAt(waterLevel(n1),plus(n1,n1)) ),
    inference(component_clause,[status(thm)],[f12209]) ).

fof(f12211,plain,
    ( sQ922_spl
    | ~ holdsAt(waterLevel(n1),plus(n1,n1)) ),
    inference(component_clause,[status(thm)],[f12209]) ).

fof(f12213,definition,
    ( sQ923_spl
  <=> happens(sK4_skl(n1,waterLevel(n1)),n1) ),
    introduced(definition,[new_symbols(definition,[sQ923_spl])],[split_symbol_definition]) ).

fof(f12214,plain,
    ( ~ sQ923_spl
    | happens(sK4_skl(n1,waterLevel(n1)),n1) ),
    inference(component_clause,[status(thm)],[f12213]) ).

fof(f12216,plain,
    ( ~ sQ915_spl
    | sQ922_spl
    | sQ923_spl
    | sQ920_spl ),
    inference(split_clause,[status(thm)],[f12188,f12203,f12213,f12209,f12175]) ).

fof(f12217,plain,
    ( ~ sQ922_spl
    | holdsAt(waterLevel(n1),n2) ),
    inference(forward_demodulation,[status(thm)],[f161,f12210]) ).

fof(f12218,plain,
    ( ~ sQ920_spl
    | releasedAt(waterLevel(n1),n2) ),
    inference(forward_demodulation,[status(thm)],[f161,f12204]) ).

fof(f12221,plain,
    ( ~ sQ914_spl
    | less(sK1_skl(n1,filling,n0),n1) ),
    inference(resolution,[status(thm)],[f12180,f62]) ).

fof(f12222,plain,
    ( ~ sQ914_spl
    | less(n0,sK1_skl(n1,filling,n0)) ),
    inference(resolution,[status(thm)],[f12180,f61]) ).

fof(f12224,plain,
    ( ~ sQ922_spl
    | sP0_prd(n2,waterLevel(n1),tapOff) ),
    inference(resolution,[status(thm)],[f12217,f255]) ).

fof(f12227,plain,
    ! [X0] :
      ( ~ sQ922_spl
      | X0 = n1
      | ~ holdsAt(waterLevel(X0),n2) ),
    inference(resolution,[status(thm)],[f12217,f146]) ).

fof(f12232,definition,
    ( sQ924_spl
  <=> holdsAt(waterLevel(n1),n1) ),
    introduced(definition,[new_symbols(definition,[sQ924_spl])],[split_symbol_definition]) ).

fof(f12234,plain,
    ( sQ924_spl
    | ~ holdsAt(waterLevel(n1),n1) ),
    inference(component_clause,[status(thm)],[f12232]) ).

fof(f12235,definition,
    ( sQ925_spl
  <=> releasedAt(waterLevel(n1),n2) ),
    introduced(definition,[new_symbols(definition,[sQ925_spl])],[split_symbol_definition]) ).

fof(f12242,definition,
    ( sQ927_spl
  <=> happens(sK5_skl(n1,waterLevel(n1)),n1) ),
    introduced(definition,[new_symbols(definition,[sQ927_spl])],[split_symbol_definition]) ).

fof(f12243,plain,
    ( ~ sQ927_spl
    | happens(sK5_skl(n1,waterLevel(n1)),n1) ),
    inference(component_clause,[status(thm)],[f12242]) ).

fof(f12246,definition,
    ( sQ928_spl
  <=> releasedAt(waterLevel(n1),plus(n2,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ928_spl])],[split_symbol_definition]) ).

fof(f12247,plain,
    ( ~ sQ928_spl
    | releasedAt(waterLevel(n1),plus(n2,n1)) ),
    inference(component_clause,[status(thm)],[f12246]) ).

fof(f12252,definition,
    ( sQ930_spl
  <=> holdsAt(waterLevel(n1),plus(n2,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ930_spl])],[split_symbol_definition]) ).

fof(f12253,plain,
    ( ~ sQ930_spl
    | holdsAt(waterLevel(n1),plus(n2,n1)) ),
    inference(component_clause,[status(thm)],[f12252]) ).

fof(f12256,definition,
    ( sQ931_spl
  <=> happens(sK4_skl(n2,waterLevel(n1)),n2) ),
    introduced(definition,[new_symbols(definition,[sQ931_spl])],[split_symbol_definition]) ).

fof(f12257,plain,
    ( ~ sQ931_spl
    | happens(sK4_skl(n2,waterLevel(n1)),n2) ),
    inference(component_clause,[status(thm)],[f12256]) ).

fof(f12260,plain,
    ( ~ sQ930_spl
    | holdsAt(waterLevel(n1),n3) ),
    inference(forward_demodulation,[status(thm)],[f270,f12253]) ).

fof(f12261,plain,
    ( ~ sQ928_spl
    | releasedAt(waterLevel(n1),n3) ),
    inference(forward_demodulation,[status(thm)],[f270,f12247]) ).

fof(f12262,plain,
    ( sQ922_spl
    | ~ holdsAt(waterLevel(n1),n2) ),
    inference(forward_demodulation,[status(thm)],[f161,f12211]) ).

fof(f12264,plain,
    ( ~ sQ920_spl
    | happens(sK7_skl(n1,waterLevel(n1)),n1)
    | releasedAt(waterLevel(n1),n1) ),
    inference(resolution,[status(thm)],[f12218,f2284]) ).

fof(f12266,plain,
    ( ~ sQ920_spl
    | releasedAt(waterLevel(n1),plus(n2,n1))
    | happens(sK6_skl(n2,waterLevel(n1)),n2) ),
    inference(resolution,[status(thm)],[f12218,f89]) ).

fof(f12271,definition,
    ( sQ933_spl
  <=> happens(sK7_skl(n1,waterLevel(n1)),n1) ),
    introduced(definition,[new_symbols(definition,[sQ933_spl])],[split_symbol_definition]) ).

fof(f12272,plain,
    ( ~ sQ933_spl
    | happens(sK7_skl(n1,waterLevel(n1)),n1) ),
    inference(component_clause,[status(thm)],[f12271]) ).

fof(f12274,plain,
    ( ~ sQ920_spl
    | sQ933_spl
    | sQ917_spl ),
    inference(split_clause,[status(thm)],[f12264,f12192,f12271,f12203]) ).

fof(f12282,definition,
    ( sQ936_spl
  <=> happens(sK6_skl(n2,waterLevel(n1)),n2) ),
    introduced(definition,[new_symbols(definition,[sQ936_spl])],[split_symbol_definition]) ).

fof(f12283,plain,
    ( ~ sQ936_spl
    | happens(sK6_skl(n2,waterLevel(n1)),n2) ),
    inference(component_clause,[status(thm)],[f12282]) ).

fof(f12285,plain,
    ( ~ sQ920_spl
    | sQ928_spl
    | sQ936_spl ),
    inference(split_clause,[status(thm)],[f12266,f12282,f12246,f12203]) ).

fof(f12287,plain,
    ( ~ sQ916_spl
    | n1 = n0 ),
    inference(resolution,[status(thm)],[f12190,f3754]) ).

fof(f12294,plain,
    ( ~ sQ916_spl
    | sQ3_spl ),
    inference(split_clause,[status(thm)],[f12287,f321,f12189]) ).

fof(f12313,definition,
    ( sQ940_spl
  <=> releasedAt(waterLevel(n1),plus(n3,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ940_spl])],[split_symbol_definition]) ).

fof(f12314,plain,
    ( ~ sQ940_spl
    | releasedAt(waterLevel(n1),plus(n3,n1)) ),
    inference(component_clause,[status(thm)],[f12313]) ).

fof(f12323,definition,
    ( sQ943_spl
  <=> happens(sK4_skl(n3,waterLevel(n1)),n3) ),
    introduced(definition,[new_symbols(definition,[sQ943_spl])],[split_symbol_definition]) ).

fof(f12324,plain,
    ( ~ sQ943_spl
    | happens(sK4_skl(n3,waterLevel(n1)),n3) ),
    inference(component_clause,[status(thm)],[f12323]) ).

fof(f12328,plain,
    ( ~ sQ940_spl
    | releasedAt(waterLevel(n1),n4) ),
    inference(forward_demodulation,[status(thm)],[f1845,f12314]) ).

fof(f12330,plain,
    ( ~ sQ928_spl
    | releasedAt(waterLevel(n1),plus(n3,n1))
    | happens(sK6_skl(n3,waterLevel(n1)),n3) ),
    inference(resolution,[status(thm)],[f12261,f89]) ).

fof(f12338,definition,
    ( sQ946_spl
  <=> happens(sK6_skl(n3,waterLevel(n1)),n3) ),
    introduced(definition,[new_symbols(definition,[sQ946_spl])],[split_symbol_definition]) ).

fof(f12339,plain,
    ( ~ sQ946_spl
    | happens(sK6_skl(n3,waterLevel(n1)),n3) ),
    inference(component_clause,[status(thm)],[f12338]) ).

fof(f12341,plain,
    ( ~ sQ928_spl
    | sQ940_spl
    | sQ946_spl ),
    inference(split_clause,[status(thm)],[f12330,f12338,f12313,f12246]) ).

fof(f12358,definition,
    ( sQ947_spl
  <=> holdsAt(waterLevel(n1),n3) ),
    introduced(definition,[new_symbols(definition,[sQ947_spl])],[split_symbol_definition]) ).

fof(f12359,plain,
    ( ~ sQ947_spl
    | holdsAt(waterLevel(n1),n3) ),
    inference(component_clause,[status(thm)],[f12358]) ).

fof(f12361,definition,
    ( sQ948_spl
  <=> releasedAt(waterLevel(n1),n4) ),
    introduced(definition,[new_symbols(definition,[sQ948_spl])],[split_symbol_definition]) ).

fof(f12368,definition,
    ( sQ950_spl
  <=> happens(sK5_skl(n3,waterLevel(n1)),n3) ),
    introduced(definition,[new_symbols(definition,[sQ950_spl])],[split_symbol_definition]) ).

fof(f12369,plain,
    ( ~ sQ950_spl
    | happens(sK5_skl(n3,waterLevel(n1)),n3) ),
    inference(component_clause,[status(thm)],[f12368]) ).

fof(f12372,definition,
    ( sQ951_spl
  <=> releasedAt(waterLevel(n1),plus(n4,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ951_spl])],[split_symbol_definition]) ).

fof(f12373,plain,
    ( ~ sQ951_spl
    | releasedAt(waterLevel(n1),plus(n4,n1)) ),
    inference(component_clause,[status(thm)],[f12372]) ).

fof(f12382,definition,
    ( sQ954_spl
  <=> happens(sK4_skl(n4,waterLevel(n1)),n4) ),
    introduced(definition,[new_symbols(definition,[sQ954_spl])],[split_symbol_definition]) ).

fof(f12383,plain,
    ( ~ sQ954_spl
    | happens(sK4_skl(n4,waterLevel(n1)),n4) ),
    inference(component_clause,[status(thm)],[f12382]) ).

fof(f12387,plain,
    ( ~ sQ940_spl
    | happens(sK7_skl(n3,waterLevel(n1)),n3)
    | releasedAt(waterLevel(n1),n3) ),
    inference(resolution,[status(thm)],[f12328,f2210]) ).

fof(f12390,plain,
    ( ~ sQ940_spl
    | releasedAt(waterLevel(n1),plus(n4,n1))
    | happens(sK6_skl(n4,waterLevel(n1)),n4) ),
    inference(resolution,[status(thm)],[f12328,f89]) ).

fof(f12391,definition,
    ( sQ955_spl
  <=> releasedAt(waterLevel(n1),n3) ),
    introduced(definition,[new_symbols(definition,[sQ955_spl])],[split_symbol_definition]) ).

fof(f12394,definition,
    ( sQ956_spl
  <=> happens(sK7_skl(n3,waterLevel(n1)),n3) ),
    introduced(definition,[new_symbols(definition,[sQ956_spl])],[split_symbol_definition]) ).

fof(f12395,plain,
    ( ~ sQ956_spl
    | happens(sK7_skl(n3,waterLevel(n1)),n3) ),
    inference(component_clause,[status(thm)],[f12394]) ).

fof(f12397,plain,
    ( ~ sQ940_spl
    | sQ956_spl
    | sQ955_spl ),
    inference(split_clause,[status(thm)],[f12387,f12391,f12394,f12313]) ).

fof(f12409,definition,
    ( sQ960_spl
  <=> happens(sK6_skl(n4,waterLevel(n1)),n4) ),
    introduced(definition,[new_symbols(definition,[sQ960_spl])],[split_symbol_definition]) ).

fof(f12410,plain,
    ( ~ sQ960_spl
    | happens(sK6_skl(n4,waterLevel(n1)),n4) ),
    inference(component_clause,[status(thm)],[f12409]) ).

fof(f12412,plain,
    ( ~ sQ940_spl
    | sQ951_spl
    | sQ960_spl ),
    inference(split_clause,[status(thm)],[f12390,f12409,f12372,f12313]) ).

fof(f12442,plain,
    ( ~ sQ747_spl
    | waterLevel(sK10_skl(n4,spilling,overflow)) = filling ),
    inference(resolution,[status(thm)],[f10831,f247]) ).

fof(f12456,plain,
    ( ~ sQ747_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f12442,f150]) ).

fof(f12457,plain,
    ~ sQ747_spl,
    inference(contradiction_clause,[status(thm)],[f12456]) ).

fof(f12520,plain,
    ( ~ sQ750_spl
    | n3 = n0 ),
    inference(resolution,[status(thm)],[f10847,f236]) ).

fof(f12523,plain,
    ( ~ sQ750_spl
    | sQ17_spl ),
    inference(split_clause,[status(thm)],[f12520,f423,f10846]) ).

fof(f12527,plain,
    ( ~ sQ781_spl
    | ~ happens(tapOn,n0) ),
    inference(resolution,[status(thm)],[f11093,f300]) ).

fof(f12528,plain,
    ( ~ sQ781_spl
    | ~ sQ348_spl ),
    inference(split_clause,[status(thm)],[f12527,f6026,f11092]) ).

fof(f12542,plain,
    ( ~ sQ826_spl
    | waterLevel(n2) = waterLevel(sK8_skl(n2,waterLevel(n2),overflow))
    | sP0_prd(n2,waterLevel(n2),overflow) ),
    inference(resolution,[status(thm)],[f11503,f115]) ).

fof(f12544,plain,
    ( ~ sQ826_spl
    | holdsAt(waterLevel(sK8_skl(n2,waterLevel(n2),overflow)),n2)
    | sP0_prd(n2,waterLevel(n2),overflow) ),
    inference(resolution,[status(thm)],[f11503,f113]) ).

fof(f12547,definition,
    ( sQ970_spl
  <=> sP0_prd(n2,waterLevel(n2),overflow) ),
    introduced(definition,[new_symbols(definition,[sQ970_spl])],[split_symbol_definition]) ).

fof(f12548,plain,
    ( ~ sQ970_spl
    | sP0_prd(n2,waterLevel(n2),overflow) ),
    inference(component_clause,[status(thm)],[f12547]) ).

fof(f12550,definition,
    ( sQ971_spl
  <=> waterLevel(n2) = waterLevel(sK8_skl(n2,waterLevel(n2),overflow)) ),
    introduced(definition,[new_symbols(definition,[sQ971_spl])],[split_symbol_definition]) ).

fof(f12553,plain,
    ( ~ sQ826_spl
    | sQ971_spl
    | sQ970_spl ),
    inference(split_clause,[status(thm)],[f12542,f12547,f12550,f11495]) ).

fof(f12555,definition,
    ( sQ972_spl
  <=> holdsAt(waterLevel(sK8_skl(n2,waterLevel(n2),overflow)),n2) ),
    introduced(definition,[new_symbols(definition,[sQ972_spl])],[split_symbol_definition]) ).

fof(f12558,plain,
    ( ~ sQ826_spl
    | sQ972_spl
    | sQ970_spl ),
    inference(split_clause,[status(thm)],[f12544,f12547,f12555,f11495]) ).

fof(f12572,plain,
    ( ~ sQ783_spl
    | sK1_skl(n3,filling,n0) = n2
    | less(sK1_skl(n3,filling,n0),n2) ),
    inference(resolution,[status(thm)],[f11386,f170]) ).

fof(f12573,definition,
    ( sQ974_spl
  <=> less(sK1_skl(n3,filling,n0),n2) ),
    introduced(definition,[new_symbols(definition,[sQ974_spl])],[split_symbol_definition]) ).

fof(f12574,plain,
    ( ~ sQ974_spl
    | less(sK1_skl(n3,filling,n0),n2) ),
    inference(component_clause,[status(thm)],[f12573]) ).

fof(f12576,definition,
    ( sQ975_spl
  <=> sK1_skl(n3,filling,n0) = n2 ),
    introduced(definition,[new_symbols(definition,[sQ975_spl])],[split_symbol_definition]) ).

fof(f12577,plain,
    ( ~ sQ975_spl
    | sK1_skl(n3,filling,n0) = n2 ),
    inference(component_clause,[status(thm)],[f12576]) ).

fof(f12579,plain,
    ( ~ sQ783_spl
    | sQ975_spl
    | sQ974_spl ),
    inference(split_clause,[status(thm)],[f12572,f12573,f12576,f11112]) ).

fof(f12649,plain,
    ( ~ sQ826_spl
    | tapOff = overflow
    | sP0_prd(n2,waterLevel(n2),tapOff) ),
    inference(resolution,[status(thm)],[f12033,f114]) ).

fof(f12653,definition,
    ( sQ981_spl
  <=> sP0_prd(n2,waterLevel(n2),tapOff) ),
    introduced(definition,[new_symbols(definition,[sQ981_spl])],[split_symbol_definition]) ).

fof(f12654,plain,
    ( ~ sQ981_spl
    | sP0_prd(n2,waterLevel(n2),tapOff) ),
    inference(component_clause,[status(thm)],[f12653]) ).

fof(f12660,plain,
    ( ~ sQ826_spl
    | sQ46_spl
    | sQ981_spl ),
    inference(split_clause,[status(thm)],[f12649,f12653,f774,f11495]) ).

fof(f12675,plain,
    ( ~ sQ970_spl
    | overflow = tapOff
    | sP2_prd(waterLevel(n2),overflow) ),
    inference(resolution,[status(thm)],[f12548,f229]) ).

fof(f12678,definition,
    ( sQ984_spl
  <=> sP2_prd(waterLevel(n2),overflow) ),
    introduced(definition,[new_symbols(definition,[sQ984_spl])],[split_symbol_definition]) ).

fof(f12679,plain,
    ( ~ sQ984_spl
    | sP2_prd(waterLevel(n2),overflow) ),
    inference(component_clause,[status(thm)],[f12678]) ).

fof(f12685,plain,
    ( ~ sQ970_spl
    | sQ46_spl
    | sQ984_spl ),
    inference(split_clause,[status(thm)],[f12675,f12678,f774,f12547]) ).

fof(f12692,plain,
    ( ~ sQ984_spl
    | waterLevel(n2) = spilling
    | overflow = tapOn ),
    inference(resolution,[status(thm)],[f12679,f241]) ).

fof(f12697,plain,
    ( ~ sQ984_spl
    | sQ897_spl
    | sQ42_spl ),
    inference(split_clause,[status(thm)],[f12692,f721,f12019,f12678]) ).

fof(f12699,plain,
    ( ~ sQ833_spl
    | ~ releasedAt(waterLevel(n2),n4)
    | ~ happens(overflow,n3) ),
    inference(resolution,[status(thm)],[f11546,f728]) ).

fof(f12701,plain,
    ( ~ sQ833_spl
    | waterLevel(n2) = waterLevel(sK8_skl(n3,waterLevel(n2),overflow))
    | sP0_prd(n3,waterLevel(n2),overflow) ),
    inference(resolution,[status(thm)],[f11546,f115]) ).

fof(f12703,plain,
    ( ~ sQ833_spl
    | holdsAt(waterLevel(sK8_skl(n3,waterLevel(n2),overflow)),n3)
    | sP0_prd(n3,waterLevel(n2),overflow) ),
    inference(resolution,[status(thm)],[f11546,f113]) ).

fof(f12705,plain,
    ( ~ sQ833_spl
    | ~ sQ840_spl
    | ~ sQ43_spl ),
    inference(split_clause,[status(thm)],[f12699,f732,f11577,f11529]) ).

fof(f12707,definition,
    ( sQ987_spl
  <=> sP0_prd(n3,waterLevel(n2),overflow) ),
    introduced(definition,[new_symbols(definition,[sQ987_spl])],[split_symbol_definition]) ).

fof(f12708,plain,
    ( ~ sQ987_spl
    | sP0_prd(n3,waterLevel(n2),overflow) ),
    inference(component_clause,[status(thm)],[f12707]) ).

fof(f12710,definition,
    ( sQ988_spl
  <=> waterLevel(n2) = waterLevel(sK8_skl(n3,waterLevel(n2),overflow)) ),
    introduced(definition,[new_symbols(definition,[sQ988_spl])],[split_symbol_definition]) ).

fof(f12713,plain,
    ( ~ sQ833_spl
    | sQ988_spl
    | sQ987_spl ),
    inference(split_clause,[status(thm)],[f12701,f12707,f12710,f11529]) ).

fof(f12715,definition,
    ( sQ989_spl
  <=> holdsAt(waterLevel(sK8_skl(n3,waterLevel(n2),overflow)),n3) ),
    introduced(definition,[new_symbols(definition,[sQ989_spl])],[split_symbol_definition]) ).

fof(f12718,plain,
    ( ~ sQ833_spl
    | sQ989_spl
    | sQ987_spl ),
    inference(split_clause,[status(thm)],[f12703,f12707,f12715,f11529]) ).

fof(f12743,plain,
    ( ~ sQ837_spl
    | waterLevel(n2) = waterLevel(sK10_skl(n4,waterLevel(n2),tapOff))
    | sP2_prd(waterLevel(n2),tapOff) ),
    inference(resolution,[status(thm)],[f11566,f230]) ).

fof(f12745,plain,
    ( ~ sQ837_spl
    | holdsAt(waterLevel(sK10_skl(n4,waterLevel(n2),tapOff)),n4)
    | sP2_prd(waterLevel(n2),tapOff) ),
    inference(resolution,[status(thm)],[f11566,f228]) ).

fof(f12747,definition,
    ( sQ991_spl
  <=> waterLevel(n2) = waterLevel(sK10_skl(n4,waterLevel(n2),tapOff)) ),
    introduced(definition,[new_symbols(definition,[sQ991_spl])],[split_symbol_definition]) ).

fof(f12750,plain,
    ( ~ sQ837_spl
    | sQ991_spl
    | sQ893_spl ),
    inference(split_clause,[status(thm)],[f12743,f11998,f12747,f11556]) ).

fof(f12752,definition,
    ( sQ992_spl
  <=> holdsAt(waterLevel(sK10_skl(n4,waterLevel(n2),tapOff)),n4) ),
    introduced(definition,[new_symbols(definition,[sQ992_spl])],[split_symbol_definition]) ).

fof(f12755,plain,
    ( ~ sQ837_spl
    | sQ992_spl
    | sQ893_spl ),
    inference(split_clause,[status(thm)],[f12745,f11998,f12752,f11556]) ).

fof(f12782,plain,
    ( ~ sQ845_spl
    | happens(sK5_skl(n4,waterLevel(n2)),n4)
    | releasedAt(waterLevel(n2),plus(n4,n1))
    | holdsAt(waterLevel(n2),n4) ),
    inference(resolution,[status(thm)],[f11595,f85]) ).

fof(f12785,definition,
    ( sQ995_spl
  <=> holdsAt(waterLevel(n2),n4) ),
    introduced(definition,[new_symbols(definition,[sQ995_spl])],[split_symbol_definition]) ).

fof(f12786,plain,
    ( ~ sQ995_spl
    | holdsAt(waterLevel(n2),n4) ),
    inference(component_clause,[status(thm)],[f12785]) ).

fof(f12792,definition,
    ( sQ997_spl
  <=> happens(sK5_skl(n4,waterLevel(n2)),n4) ),
    introduced(definition,[new_symbols(definition,[sQ997_spl])],[split_symbol_definition]) ).

fof(f12793,plain,
    ( ~ sQ997_spl
    | happens(sK5_skl(n4,waterLevel(n2)),n4) ),
    inference(component_clause,[status(thm)],[f12792]) ).

fof(f12795,plain,
    ( ~ sQ845_spl
    | sQ997_spl
    | sQ843_spl
    | sQ995_spl ),
    inference(split_clause,[status(thm)],[f12782,f12785,f11588,f12792,f11594]) ).

fof(f12796,definition,
    ( sQ998_spl
  <=> releasedAt(waterLevel(n2),plus(plus(n4,n1),n1)) ),
    introduced(definition,[new_symbols(definition,[sQ998_spl])],[split_symbol_definition]) ).

fof(f12810,plain,
    ( ~ sQ995_spl
    | sQ837_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f12786,f11602]) ).

fof(f12811,plain,
    ( ~ sQ995_spl
    | sQ837_spl ),
    inference(contradiction_clause,[status(thm)],[f12810]) ).

fof(f12812,plain,
    ( ~ sQ995_spl
    | sP0_prd(n4,waterLevel(n2),tapOff) ),
    inference(resolution,[status(thm)],[f12786,f255]) ).

fof(f12814,plain,
    ( ~ sQ995_spl
    | initiates(overflow,waterLevel(n2),n4) ),
    inference(resolution,[status(thm)],[f12786,f246]) ).

fof(f12824,plain,
    ( ~ sQ831_spl
    | sQ847_spl ),
    inference(split_clause,[status(thm)],[f11538,f11607,f11523]) ).

fof(f12828,plain,
    ( ~ sQ843_spl
    | happens(sK7_skl(n4,waterLevel(n2)),n4)
    | releasedAt(waterLevel(n2),n4) ),
    inference(resolution,[status(thm)],[f11589,f93]) ).

fof(f12830,plain,
    ( ~ sQ843_spl
    | releasedAt(waterLevel(n2),plus(plus(n4,n1),n1))
    | terminates(sK6_skl(plus(n4,n1),waterLevel(n2)),waterLevel(n2),plus(n4,n1))
    | initiates(sK6_skl(plus(n4,n1),waterLevel(n2)),waterLevel(n2),plus(n4,n1)) ),
    inference(resolution,[status(thm)],[f11589,f90]) ).

fof(f12831,plain,
    ( ~ sQ843_spl
    | releasedAt(waterLevel(n2),plus(plus(n4,n1),n1))
    | happens(sK6_skl(plus(n4,n1),waterLevel(n2)),plus(n4,n1)) ),
    inference(resolution,[status(thm)],[f11589,f89]) ).

fof(f12836,definition,
    ( sQ1003_spl
  <=> happens(sK7_skl(n4,waterLevel(n2)),n4) ),
    introduced(definition,[new_symbols(definition,[sQ1003_spl])],[split_symbol_definition]) ).

fof(f12837,plain,
    ( ~ sQ1003_spl
    | happens(sK7_skl(n4,waterLevel(n2)),n4) ),
    inference(component_clause,[status(thm)],[f12836]) ).

fof(f12839,plain,
    ( ~ sQ843_spl
    | sQ1003_spl
    | sQ840_spl ),
    inference(split_clause,[status(thm)],[f12828,f11577,f12836,f11588]) ).

fof(f12840,definition,
    ( sQ1004_spl
  <=> initiates(sK6_skl(plus(n4,n1),waterLevel(n2)),waterLevel(n2),plus(n4,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ1004_spl])],[split_symbol_definition]) ).

fof(f12843,definition,
    ( sQ1005_spl
  <=> terminates(sK6_skl(plus(n4,n1),waterLevel(n2)),waterLevel(n2),plus(n4,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ1005_spl])],[split_symbol_definition]) ).

fof(f12846,plain,
    ( ~ sQ843_spl
    | sQ998_spl
    | sQ1005_spl
    | sQ1004_spl ),
    inference(split_clause,[status(thm)],[f12830,f12840,f12843,f12796,f11588]) ).

fof(f12847,definition,
    ( sQ1006_spl
  <=> happens(sK6_skl(plus(n4,n1),waterLevel(n2)),plus(n4,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ1006_spl])],[split_symbol_definition]) ).

fof(f12850,plain,
    ( ~ sQ843_spl
    | sQ998_spl
    | sQ1006_spl ),
    inference(split_clause,[status(thm)],[f12831,f12847,f12796,f11588]) ).

fof(f12902,plain,
    ( ~ sQ833_spl
    | ~ releasedAt(waterLevel(n2),n4)
    | ~ happens(tapOff,n3) ),
    inference(resolution,[status(thm)],[f11997,f728]) ).

fof(f12905,plain,
    ( ~ sQ833_spl
    | tapOff = overflow
    | sP0_prd(n3,waterLevel(n2),tapOff) ),
    inference(resolution,[status(thm)],[f11997,f114]) ).

fof(f12908,plain,
    ( ~ sQ833_spl
    | ~ sQ840_spl
    | ~ sQ45_spl ),
    inference(split_clause,[status(thm)],[f12902,f739,f11577,f11529]) ).

fof(f12910,definition,
    ( sQ1011_spl
  <=> sP0_prd(n3,waterLevel(n2),tapOff) ),
    introduced(definition,[new_symbols(definition,[sQ1011_spl])],[split_symbol_definition]) ).

fof(f12911,plain,
    ( ~ sQ1011_spl
    | sP0_prd(n3,waterLevel(n2),tapOff) ),
    inference(component_clause,[status(thm)],[f12910]) ).

fof(f12917,plain,
    ( ~ sQ833_spl
    | sQ46_spl
    | sQ1011_spl ),
    inference(split_clause,[status(thm)],[f12905,f12910,f774,f11529]) ).

fof(f12924,plain,
    ( ~ sQ987_spl
    | overflow = tapOff
    | sP2_prd(waterLevel(n2),overflow) ),
    inference(resolution,[status(thm)],[f12708,f229]) ).

fof(f12931,plain,
    ( ~ sQ987_spl
    | sQ46_spl
    | sQ984_spl ),
    inference(split_clause,[status(thm)],[f12924,f12678,f774,f12707]) ).

fof(f12943,plain,
    ( ~ sQ846_spl
    | holdsAt(waterLevel(n3),n4)
    | sP1_prd(n4,sK4_skl(n4,waterLevel(n2))) ),
    inference(resolution,[status(thm)],[f11599,f136]) ).

fof(f12946,definition,
    ( sQ1016_spl
  <=> sP1_prd(n4,sK4_skl(n4,waterLevel(n2))) ),
    introduced(definition,[new_symbols(definition,[sQ1016_spl])],[split_symbol_definition]) ).

fof(f12947,plain,
    ( ~ sQ1016_spl
    | sP1_prd(n4,sK4_skl(n4,waterLevel(n2))) ),
    inference(component_clause,[status(thm)],[f12946]) ).

fof(f12949,plain,
    ( ~ sQ846_spl
    | sQ216_spl
    | sQ1016_spl ),
    inference(split_clause,[status(thm)],[f12943,f12946,f5044,f11598]) ).

fof(f12955,plain,
    ( ~ sQ842_spl
    | holdsAt(waterLevel(n3),n3)
    | sP1_prd(n3,sK5_skl(n3,waterLevel(n2))) ),
    inference(resolution,[status(thm)],[f11585,f136]) ).

fof(f12957,plain,
    ( ~ sQ842_spl
    | holdsAt(filling,n3)
    | sP1_prd(n3,sK5_skl(n3,waterLevel(n2))) ),
    inference(resolution,[status(thm)],[f11585,f137]) ).

fof(f12958,definition,
    ( sQ1018_spl
  <=> sP1_prd(n3,sK5_skl(n3,waterLevel(n2))) ),
    introduced(definition,[new_symbols(definition,[sQ1018_spl])],[split_symbol_definition]) ).

fof(f12959,plain,
    ( ~ sQ1018_spl
    | sP1_prd(n3,sK5_skl(n3,waterLevel(n2))) ),
    inference(component_clause,[status(thm)],[f12958]) ).

fof(f12961,plain,
    ( ~ sQ842_spl
    | sQ246_spl
    | sQ1018_spl ),
    inference(split_clause,[status(thm)],[f12955,f12958,f5348,f11584]) ).

fof(f12966,plain,
    ( ~ sQ842_spl
    | sQ248_spl
    | sQ1018_spl ),
    inference(split_clause,[status(thm)],[f12957,f12958,f5356,f11584]) ).

fof(f12967,plain,
    ( ~ sQ852_spl
    | holdsAt(waterLevel(n3),n4)
    | sP1_prd(n4,sK6_skl(n4,waterLevel(n2))) ),
    inference(resolution,[status(thm)],[f11626,f136]) ).

fof(f12970,definition,
    ( sQ1020_spl
  <=> sP1_prd(n4,sK6_skl(n4,waterLevel(n2))) ),
    introduced(definition,[new_symbols(definition,[sQ1020_spl])],[split_symbol_definition]) ).

fof(f12971,plain,
    ( ~ sQ1020_spl
    | sP1_prd(n4,sK6_skl(n4,waterLevel(n2))) ),
    inference(component_clause,[status(thm)],[f12970]) ).

fof(f12973,plain,
    ( ~ sQ852_spl
    | sQ216_spl
    | sQ1020_spl ),
    inference(split_clause,[status(thm)],[f12967,f12970,f5044,f11625]) ).

fof(f13002,plain,
    ( ~ sQ848_spl
    | holdsAt(waterLevel(n3),n3)
    | sP1_prd(n3,sK7_skl(n3,waterLevel(n2))) ),
    inference(resolution,[status(thm)],[f11611,f136]) ).

fof(f13004,plain,
    ( ~ sQ848_spl
    | holdsAt(filling,n3)
    | sP1_prd(n3,sK7_skl(n3,waterLevel(n2))) ),
    inference(resolution,[status(thm)],[f11611,f137]) ).

fof(f13005,definition,
    ( sQ1026_spl
  <=> sP1_prd(n3,sK7_skl(n3,waterLevel(n2))) ),
    introduced(definition,[new_symbols(definition,[sQ1026_spl])],[split_symbol_definition]) ).

fof(f13006,plain,
    ( ~ sQ1026_spl
    | sP1_prd(n3,sK7_skl(n3,waterLevel(n2))) ),
    inference(component_clause,[status(thm)],[f13005]) ).

fof(f13008,plain,
    ( ~ sQ848_spl
    | sQ246_spl
    | sQ1026_spl ),
    inference(split_clause,[status(thm)],[f13002,f13005,f5348,f11610]) ).

fof(f13013,plain,
    ( ~ sQ848_spl
    | sQ248_spl
    | sQ1026_spl ),
    inference(split_clause,[status(thm)],[f13004,f13005,f5356,f11610]) ).

fof(f13020,plain,
    ( ~ sQ855_spl
    | holdsAt(waterLevel(n3),n3)
    | sP1_prd(n3,sK6_skl(n3,waterLevel(n2))) ),
    inference(resolution,[status(thm)],[f11656,f136]) ).

fof(f13022,plain,
    ( ~ sQ855_spl
    | holdsAt(filling,n3)
    | sP1_prd(n3,sK6_skl(n3,waterLevel(n2))) ),
    inference(resolution,[status(thm)],[f11656,f137]) ).

fof(f13023,definition,
    ( sQ1028_spl
  <=> sP1_prd(n3,sK6_skl(n3,waterLevel(n2))) ),
    introduced(definition,[new_symbols(definition,[sQ1028_spl])],[split_symbol_definition]) ).

fof(f13024,plain,
    ( ~ sQ1028_spl
    | sP1_prd(n3,sK6_skl(n3,waterLevel(n2))) ),
    inference(component_clause,[status(thm)],[f13023]) ).

fof(f13026,plain,
    ( ~ sQ855_spl
    | sQ246_spl
    | sQ1028_spl ),
    inference(split_clause,[status(thm)],[f13020,f13023,f5348,f11655]) ).

fof(f13031,plain,
    ( ~ sQ855_spl
    | sQ248_spl
    | sQ1028_spl ),
    inference(split_clause,[status(thm)],[f13022,f13023,f5356,f11655]) ).

fof(f13032,plain,
    ( sQ286_spl
    | ~ sQ246_spl ),
    inference(split_clause,[status(thm)],[f5634,f5348,f5571]) ).

fof(f13124,plain,
    ( ~ sQ752_spl
    | n2 = n0 ),
    inference(resolution,[status(thm)],[f10861,f236]) ).

fof(f13127,plain,
    ( ~ sQ752_spl
    | sQ5_spl ),
    inference(split_clause,[status(thm)],[f13124,f337,f10860]) ).

fof(f13135,plain,
    ( ~ sQ756_spl
    | n1 = n0 ),
    inference(resolution,[status(thm)],[f10885,f236]) ).

fof(f13138,plain,
    ( ~ sQ756_spl
    | sQ3_spl ),
    inference(split_clause,[status(thm)],[f13135,f321,f10884]) ).

fof(f13141,plain,
    ( ~ sQ779_spl
    | n1 = n0 ),
    inference(resolution,[status(thm)],[f11071,f236]) ).

fof(f13144,plain,
    ( ~ sQ779_spl
    | sQ3_spl ),
    inference(split_clause,[status(thm)],[f13141,f321,f11070]) ).

fof(f13224,plain,
    ( ~ sQ834_spl
    | holdsAt(waterLevel(n3),n2)
    | sP1_prd(n2,sK4_skl(n2,waterLevel(n2))) ),
    inference(resolution,[status(thm)],[f11534,f136]) ).

fof(f13226,plain,
    ( ~ sQ834_spl
    | holdsAt(filling,n2)
    | sP1_prd(n2,sK4_skl(n2,waterLevel(n2))) ),
    inference(resolution,[status(thm)],[f11534,f137]) ).

fof(f13227,definition,
    ( sQ1040_spl
  <=> sP1_prd(n2,sK4_skl(n2,waterLevel(n2))) ),
    introduced(definition,[new_symbols(definition,[sQ1040_spl])],[split_symbol_definition]) ).

fof(f13228,plain,
    ( ~ sQ1040_spl
    | sP1_prd(n2,sK4_skl(n2,waterLevel(n2))) ),
    inference(component_clause,[status(thm)],[f13227]) ).

fof(f13230,plain,
    ( ~ sQ834_spl
    | sQ289_spl
    | sQ1040_spl ),
    inference(split_clause,[status(thm)],[f13224,f13227,f5588,f11533]) ).

fof(f13235,plain,
    ( ~ sQ834_spl
    | sQ280_spl
    | sQ1040_spl ),
    inference(split_clause,[status(thm)],[f13226,f13227,f5550,f11533]) ).

fof(f13236,plain,
    ( ~ sQ830_spl
    | holdsAt(waterLevel(n3),n1)
    | sP1_prd(n1,sK5_skl(n1,waterLevel(n2))) ),
    inference(resolution,[status(thm)],[f11520,f136]) ).

fof(f13239,definition,
    ( sQ1042_spl
  <=> sP1_prd(n1,sK5_skl(n1,waterLevel(n2))) ),
    introduced(definition,[new_symbols(definition,[sQ1042_spl])],[split_symbol_definition]) ).

fof(f13240,plain,
    ( ~ sQ1042_spl
    | sP1_prd(n1,sK5_skl(n1,waterLevel(n2))) ),
    inference(component_clause,[status(thm)],[f13239]) ).

fof(f13242,plain,
    ( ~ sQ830_spl
    | sQ238_spl
    | sQ1042_spl ),
    inference(split_clause,[status(thm)],[f13236,f13239,f5221,f11519]) ).

fof(f13248,plain,
    ( ~ sQ825_spl
    | less_or_equal(sK1_skl(n2,filling,n0),n1) ),
    inference(resolution,[status(thm)],[f11541,f181]) ).

fof(f13253,plain,
    ( ~ sQ838_spl
    | holdsAt(waterLevel(n3),n3)
    | sP1_prd(n3,sK4_skl(n3,waterLevel(n2))) ),
    inference(resolution,[status(thm)],[f11561,f136]) ).

fof(f13255,plain,
    ( ~ sQ838_spl
    | holdsAt(filling,n3)
    | sP1_prd(n3,sK4_skl(n3,waterLevel(n2))) ),
    inference(resolution,[status(thm)],[f11561,f137]) ).

fof(f13256,definition,
    ( sQ1044_spl
  <=> sP1_prd(n3,sK4_skl(n3,waterLevel(n2))) ),
    introduced(definition,[new_symbols(definition,[sQ1044_spl])],[split_symbol_definition]) ).

fof(f13257,plain,
    ( ~ sQ1044_spl
    | sP1_prd(n3,sK4_skl(n3,waterLevel(n2))) ),
    inference(component_clause,[status(thm)],[f13256]) ).

fof(f13259,plain,
    ( ~ sQ838_spl
    | sQ246_spl
    | sQ1044_spl ),
    inference(split_clause,[status(thm)],[f13253,f13256,f5348,f11560]) ).

fof(f13264,plain,
    ( ~ sQ838_spl
    | sQ248_spl
    | sQ1044_spl ),
    inference(split_clause,[status(thm)],[f13255,f13256,f5356,f11560]) ).

fof(f13378,plain,
    ( ~ sQ874_spl
    | holdsAt(waterLevel(n3),n2)
    | sP1_prd(n2,sK6_skl(n2,waterLevel(n2))) ),
    inference(resolution,[status(thm)],[f11768,f136]) ).

fof(f13380,plain,
    ( ~ sQ874_spl
    | holdsAt(filling,n2)
    | sP1_prd(n2,sK6_skl(n2,waterLevel(n2))) ),
    inference(resolution,[status(thm)],[f11768,f137]) ).

fof(f13381,definition,
    ( sQ1056_spl
  <=> sP1_prd(n2,sK6_skl(n2,waterLevel(n2))) ),
    introduced(definition,[new_symbols(definition,[sQ1056_spl])],[split_symbol_definition]) ).

fof(f13382,plain,
    ( ~ sQ1056_spl
    | sP1_prd(n2,sK6_skl(n2,waterLevel(n2))) ),
    inference(component_clause,[status(thm)],[f13381]) ).

fof(f13384,plain,
    ( ~ sQ874_spl
    | sQ289_spl
    | sQ1056_spl ),
    inference(split_clause,[status(thm)],[f13378,f13381,f5588,f11767]) ).

fof(f13389,plain,
    ( ~ sQ874_spl
    | sQ280_spl
    | sQ1056_spl ),
    inference(split_clause,[status(thm)],[f13380,f13381,f5550,f11767]) ).

fof(f13390,plain,
    ( ~ sQ871_spl
    | holdsAt(waterLevel(n3),n1)
    | sP1_prd(n1,sK7_skl(n1,waterLevel(n2))) ),
    inference(resolution,[status(thm)],[f11757,f136]) ).

fof(f13393,definition,
    ( sQ1058_spl
  <=> sP1_prd(n1,sK7_skl(n1,waterLevel(n2))) ),
    introduced(definition,[new_symbols(definition,[sQ1058_spl])],[split_symbol_definition]) ).

fof(f13394,plain,
    ( ~ sQ1058_spl
    | sP1_prd(n1,sK7_skl(n1,waterLevel(n2))) ),
    inference(component_clause,[status(thm)],[f13393]) ).

fof(f13396,plain,
    ( ~ sQ871_spl
    | sQ238_spl
    | sQ1058_spl ),
    inference(split_clause,[status(thm)],[f13390,f13393,f5221,f11756]) ).

fof(f13402,plain,
    ( ~ sQ881_spl
    | holdsAt(waterLevel(n3),n1)
    | sP1_prd(n1,sK4_skl(n1,waterLevel(n2))) ),
    inference(resolution,[status(thm)],[f11801,f136]) ).

fof(f13405,definition,
    ( sQ1060_spl
  <=> sP1_prd(n1,sK4_skl(n1,waterLevel(n2))) ),
    introduced(definition,[new_symbols(definition,[sQ1060_spl])],[split_symbol_definition]) ).

fof(f13406,plain,
    ( ~ sQ1060_spl
    | sP1_prd(n1,sK4_skl(n1,waterLevel(n2))) ),
    inference(component_clause,[status(thm)],[f13405]) ).

fof(f13408,plain,
    ( ~ sQ881_spl
    | sQ238_spl
    | sQ1060_spl ),
    inference(split_clause,[status(thm)],[f13402,f13405,f5221,f11800]) ).

fof(f13513,plain,
    ( ~ sQ772_spl
    | waterLevel(sK10_skl(n4,filling,tapOn)) = filling ),
    inference(resolution,[status(thm)],[f11029,f247]) ).

fof(f13522,plain,
    ( ~ sQ772_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f13513,f150]) ).

fof(f13523,plain,
    ~ sQ772_spl,
    inference(contradiction_clause,[status(thm)],[f13522]) ).

fof(f13551,plain,
    ( ~ sQ923_spl
    | holdsAt(waterLevel(n3),n1)
    | sP1_prd(n1,sK4_skl(n1,waterLevel(n1))) ),
    inference(resolution,[status(thm)],[f12214,f136]) ).

fof(f13554,definition,
    ( sQ1079_spl
  <=> sP1_prd(n1,sK4_skl(n1,waterLevel(n1))) ),
    introduced(definition,[new_symbols(definition,[sQ1079_spl])],[split_symbol_definition]) ).

fof(f13555,plain,
    ( ~ sQ1079_spl
    | sP1_prd(n1,sK4_skl(n1,waterLevel(n1))) ),
    inference(component_clause,[status(thm)],[f13554]) ).

fof(f13557,plain,
    ( ~ sQ923_spl
    | sQ238_spl
    | sQ1079_spl ),
    inference(split_clause,[status(thm)],[f13551,f13554,f5221,f12213]) ).

fof(f13563,plain,
    ( ~ sQ826_spl
    | ~ sQ922_spl
    | n1 = n2 ),
    inference(resolution,[status(thm)],[f12217,f11504]) ).

fof(f13572,plain,
    ( ~ sQ826_spl
    | ~ sQ922_spl
    | sQ7_spl ),
    inference(split_clause,[status(thm)],[f13563,f345,f12209,f11495]) ).

fof(f13577,plain,
    ( ~ sQ920_spl
    | sQ925_spl ),
    inference(split_clause,[status(thm)],[f12218,f12235,f12203]) ).

fof(f13594,definition,
    ( sQ1083_spl
  <=> happens(sK5_skl(n4,waterLevel(n1)),n4) ),
    introduced(definition,[new_symbols(definition,[sQ1083_spl])],[split_symbol_definition]) ).

fof(f13595,plain,
    ( ~ sQ1083_spl
    | happens(sK5_skl(n4,waterLevel(n1)),n4) ),
    inference(component_clause,[status(thm)],[f13594]) ).

fof(f13598,definition,
    ( sQ1084_spl
  <=> releasedAt(waterLevel(n1),plus(plus(n4,n1),n1)) ),
    introduced(definition,[new_symbols(definition,[sQ1084_spl])],[split_symbol_definition]) ).

fof(f13661,plain,
    ( ~ sQ951_spl
    | happens(sK7_skl(n4,waterLevel(n1)),n4)
    | releasedAt(waterLevel(n1),n4) ),
    inference(resolution,[status(thm)],[f12373,f93]) ).

fof(f13663,plain,
    ( ~ sQ951_spl
    | releasedAt(waterLevel(n1),plus(plus(n4,n1),n1))
    | terminates(sK6_skl(plus(n4,n1),waterLevel(n1)),waterLevel(n1),plus(n4,n1))
    | initiates(sK6_skl(plus(n4,n1),waterLevel(n1)),waterLevel(n1),plus(n4,n1)) ),
    inference(resolution,[status(thm)],[f12373,f90]) ).

fof(f13664,plain,
    ( ~ sQ951_spl
    | releasedAt(waterLevel(n1),plus(plus(n4,n1),n1))
    | happens(sK6_skl(plus(n4,n1),waterLevel(n1)),plus(n4,n1)) ),
    inference(resolution,[status(thm)],[f12373,f89]) ).

fof(f13669,definition,
    ( sQ1094_spl
  <=> happens(sK7_skl(n4,waterLevel(n1)),n4) ),
    introduced(definition,[new_symbols(definition,[sQ1094_spl])],[split_symbol_definition]) ).

fof(f13670,plain,
    ( ~ sQ1094_spl
    | happens(sK7_skl(n4,waterLevel(n1)),n4) ),
    inference(component_clause,[status(thm)],[f13669]) ).

fof(f13672,plain,
    ( ~ sQ951_spl
    | sQ1094_spl
    | sQ948_spl ),
    inference(split_clause,[status(thm)],[f13661,f12361,f13669,f12372]) ).

fof(f13673,definition,
    ( sQ1095_spl
  <=> initiates(sK6_skl(plus(n4,n1),waterLevel(n1)),waterLevel(n1),plus(n4,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ1095_spl])],[split_symbol_definition]) ).

fof(f13676,definition,
    ( sQ1096_spl
  <=> terminates(sK6_skl(plus(n4,n1),waterLevel(n1)),waterLevel(n1),plus(n4,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ1096_spl])],[split_symbol_definition]) ).

fof(f13679,plain,
    ( ~ sQ951_spl
    | sQ1084_spl
    | sQ1096_spl
    | sQ1095_spl ),
    inference(split_clause,[status(thm)],[f13663,f13673,f13676,f13598,f12372]) ).

fof(f13680,definition,
    ( sQ1097_spl
  <=> happens(sK6_skl(plus(n4,n1),waterLevel(n1)),plus(n4,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ1097_spl])],[split_symbol_definition]) ).

fof(f13683,plain,
    ( ~ sQ951_spl
    | sQ1084_spl
    | sQ1097_spl ),
    inference(split_clause,[status(thm)],[f13664,f13680,f13598,f12372]) ).

fof(f13684,plain,
    ( ~ sQ954_spl
    | holdsAt(waterLevel(n3),n4)
    | sP1_prd(n4,sK4_skl(n4,waterLevel(n1))) ),
    inference(resolution,[status(thm)],[f12383,f136]) ).

fof(f13687,definition,
    ( sQ1098_spl
  <=> sP1_prd(n4,sK4_skl(n4,waterLevel(n1))) ),
    introduced(definition,[new_symbols(definition,[sQ1098_spl])],[split_symbol_definition]) ).

fof(f13688,plain,
    ( ~ sQ1098_spl
    | sP1_prd(n4,sK4_skl(n4,waterLevel(n1))) ),
    inference(component_clause,[status(thm)],[f13687]) ).

fof(f13690,plain,
    ( ~ sQ954_spl
    | sQ216_spl
    | sQ1098_spl ),
    inference(split_clause,[status(thm)],[f13684,f13687,f5044,f12382]) ).

fof(f13698,plain,
    ( ~ sQ950_spl
    | holdsAt(filling,n3)
    | sP1_prd(n3,sK5_skl(n3,waterLevel(n1))) ),
    inference(resolution,[status(thm)],[f12369,f137]) ).

fof(f13699,definition,
    ( sQ1100_spl
  <=> sP1_prd(n3,sK5_skl(n3,waterLevel(n1))) ),
    introduced(definition,[new_symbols(definition,[sQ1100_spl])],[split_symbol_definition]) ).

fof(f13700,plain,
    ( ~ sQ1100_spl
    | sP1_prd(n3,sK5_skl(n3,waterLevel(n1))) ),
    inference(component_clause,[status(thm)],[f13699]) ).

fof(f13707,plain,
    ( ~ sQ950_spl
    | sQ248_spl
    | sQ1100_spl ),
    inference(split_clause,[status(thm)],[f13698,f13699,f5356,f12368]) ).

fof(f13708,plain,
    ( ~ sQ960_spl
    | holdsAt(waterLevel(n3),n4)
    | sP1_prd(n4,sK6_skl(n4,waterLevel(n1))) ),
    inference(resolution,[status(thm)],[f12410,f136]) ).

fof(f13711,definition,
    ( sQ1102_spl
  <=> sP1_prd(n4,sK6_skl(n4,waterLevel(n1))) ),
    introduced(definition,[new_symbols(definition,[sQ1102_spl])],[split_symbol_definition]) ).

fof(f13712,plain,
    ( ~ sQ1102_spl
    | sP1_prd(n4,sK6_skl(n4,waterLevel(n1))) ),
    inference(component_clause,[status(thm)],[f13711]) ).

fof(f13714,plain,
    ( ~ sQ960_spl
    | sQ216_spl
    | sQ1102_spl ),
    inference(split_clause,[status(thm)],[f13708,f13711,f5044,f12409]) ).

fof(f13720,plain,
    ( ~ sQ956_spl
    | holdsAt(waterLevel(n3),n3)
    | sP1_prd(n3,sK7_skl(n3,waterLevel(n1))) ),
    inference(resolution,[status(thm)],[f12395,f136]) ).

fof(f13722,plain,
    ( ~ sQ956_spl
    | holdsAt(filling,n3)
    | sP1_prd(n3,sK7_skl(n3,waterLevel(n1))) ),
    inference(resolution,[status(thm)],[f12395,f137]) ).

fof(f13723,definition,
    ( sQ1104_spl
  <=> sP1_prd(n3,sK7_skl(n3,waterLevel(n1))) ),
    introduced(definition,[new_symbols(definition,[sQ1104_spl])],[split_symbol_definition]) ).

fof(f13724,plain,
    ( ~ sQ1104_spl
    | sP1_prd(n3,sK7_skl(n3,waterLevel(n1))) ),
    inference(component_clause,[status(thm)],[f13723]) ).

fof(f13726,plain,
    ( ~ sQ956_spl
    | sQ246_spl
    | sQ1104_spl ),
    inference(split_clause,[status(thm)],[f13720,f13723,f5348,f12394]) ).

fof(f13731,plain,
    ( ~ sQ956_spl
    | sQ248_spl
    | sQ1104_spl ),
    inference(split_clause,[status(thm)],[f13722,f13723,f5356,f12394]) ).

fof(f13756,plain,
    ( ~ sQ914_spl
    | less_or_equal(sK1_skl(n1,filling,n0),n0) ),
    inference(resolution,[status(thm)],[f12221,f177]) ).

fof(f13761,plain,
    ( ~ sQ931_spl
    | holdsAt(waterLevel(n3),n2)
    | sP1_prd(n2,sK4_skl(n2,waterLevel(n1))) ),
    inference(resolution,[status(thm)],[f12257,f136]) ).

fof(f13763,plain,
    ( ~ sQ931_spl
    | holdsAt(filling,n2)
    | sP1_prd(n2,sK4_skl(n2,waterLevel(n1))) ),
    inference(resolution,[status(thm)],[f12257,f137]) ).

fof(f13764,definition,
    ( sQ1108_spl
  <=> sP1_prd(n2,sK4_skl(n2,waterLevel(n1))) ),
    introduced(definition,[new_symbols(definition,[sQ1108_spl])],[split_symbol_definition]) ).

fof(f13765,plain,
    ( ~ sQ1108_spl
    | sP1_prd(n2,sK4_skl(n2,waterLevel(n1))) ),
    inference(component_clause,[status(thm)],[f13764]) ).

fof(f13767,plain,
    ( ~ sQ931_spl
    | sQ289_spl
    | sQ1108_spl ),
    inference(split_clause,[status(thm)],[f13761,f13764,f5588,f12256]) ).

fof(f13772,plain,
    ( ~ sQ931_spl
    | sQ280_spl
    | sQ1108_spl ),
    inference(split_clause,[status(thm)],[f13763,f13764,f5550,f12256]) ).

fof(f13773,plain,
    ( ~ sQ927_spl
    | holdsAt(waterLevel(n3),n1)
    | sP1_prd(n1,sK5_skl(n1,waterLevel(n1))) ),
    inference(resolution,[status(thm)],[f12243,f136]) ).

fof(f13776,definition,
    ( sQ1110_spl
  <=> sP1_prd(n1,sK5_skl(n1,waterLevel(n1))) ),
    introduced(definition,[new_symbols(definition,[sQ1110_spl])],[split_symbol_definition]) ).

fof(f13777,plain,
    ( ~ sQ1110_spl
    | sP1_prd(n1,sK5_skl(n1,waterLevel(n1))) ),
    inference(component_clause,[status(thm)],[f13776]) ).

fof(f13779,plain,
    ( ~ sQ927_spl
    | sQ238_spl
    | sQ1110_spl ),
    inference(split_clause,[status(thm)],[f13773,f13776,f5221,f12242]) ).

fof(f13785,plain,
    ( ~ sQ936_spl
    | holdsAt(waterLevel(n3),n2)
    | sP1_prd(n2,sK6_skl(n2,waterLevel(n1))) ),
    inference(resolution,[status(thm)],[f12283,f136]) ).

fof(f13787,plain,
    ( ~ sQ936_spl
    | holdsAt(filling,n2)
    | sP1_prd(n2,sK6_skl(n2,waterLevel(n1))) ),
    inference(resolution,[status(thm)],[f12283,f137]) ).

fof(f13788,definition,
    ( sQ1112_spl
  <=> sP1_prd(n2,sK6_skl(n2,waterLevel(n1))) ),
    introduced(definition,[new_symbols(definition,[sQ1112_spl])],[split_symbol_definition]) ).

fof(f13789,plain,
    ( ~ sQ1112_spl
    | sP1_prd(n2,sK6_skl(n2,waterLevel(n1))) ),
    inference(component_clause,[status(thm)],[f13788]) ).

fof(f13791,plain,
    ( ~ sQ936_spl
    | sQ289_spl
    | sQ1112_spl ),
    inference(split_clause,[status(thm)],[f13785,f13788,f5588,f12282]) ).

fof(f13796,plain,
    ( ~ sQ936_spl
    | sQ280_spl
    | sQ1112_spl ),
    inference(split_clause,[status(thm)],[f13787,f13788,f5550,f12282]) ).

fof(f13797,plain,
    ( ~ sQ933_spl
    | holdsAt(waterLevel(n3),n1)
    | sP1_prd(n1,sK7_skl(n1,waterLevel(n1))) ),
    inference(resolution,[status(thm)],[f12272,f136]) ).

fof(f13800,definition,
    ( sQ1114_spl
  <=> sP1_prd(n1,sK7_skl(n1,waterLevel(n1))) ),
    introduced(definition,[new_symbols(definition,[sQ1114_spl])],[split_symbol_definition]) ).

fof(f13801,plain,
    ( ~ sQ1114_spl
    | sP1_prd(n1,sK7_skl(n1,waterLevel(n1))) ),
    inference(component_clause,[status(thm)],[f13800]) ).

fof(f13803,plain,
    ( ~ sQ933_spl
    | sQ238_spl
    | sQ1114_spl ),
    inference(split_clause,[status(thm)],[f13797,f13800,f5221,f12271]) ).

fof(f13927,definition,
    ( sQ1122_spl
  <=> happens(overflow,n4) ),
    introduced(definition,[new_symbols(definition,[sQ1122_spl])],[split_symbol_definition]) ).

fof(f13928,plain,
    ( ~ sQ1122_spl
    | happens(overflow,n4) ),
    inference(component_clause,[status(thm)],[f13927]) ).

fof(f13931,definition,
    ( sQ1123_spl
  <=> sP0_prd(n4,waterLevel(n2),overflow) ),
    introduced(definition,[new_symbols(definition,[sQ1123_spl])],[split_symbol_definition]) ).

fof(f13932,plain,
    ( ~ sQ1123_spl
    | sP0_prd(n4,waterLevel(n2),overflow) ),
    inference(component_clause,[status(thm)],[f13931]) ).

fof(f13934,definition,
    ( sQ1124_spl
  <=> waterLevel(n2) = waterLevel(sK8_skl(n4,waterLevel(n2),overflow)) ),
    introduced(definition,[new_symbols(definition,[sQ1124_spl])],[split_symbol_definition]) ).

fof(f13939,definition,
    ( sQ1125_spl
  <=> holdsAt(waterLevel(sK8_skl(n4,waterLevel(n2),overflow)),n4) ),
    introduced(definition,[new_symbols(definition,[sQ1125_spl])],[split_symbol_definition]) ).

fof(f13948,plain,
    ( ~ sQ1123_spl
    | overflow = tapOff
    | sP2_prd(waterLevel(n2),overflow) ),
    inference(resolution,[status(thm)],[f13932,f229]) ).

fof(f13955,plain,
    ( ~ sQ1123_spl
    | sQ46_spl
    | sQ984_spl ),
    inference(split_clause,[status(thm)],[f13948,f12678,f774,f13931]) ).

fof(f13974,plain,
    ( ~ sQ943_spl
    | holdsAt(filling,n3)
    | sP1_prd(n3,sK4_skl(n3,waterLevel(n1))) ),
    inference(resolution,[status(thm)],[f12324,f137]) ).

fof(f13975,definition,
    ( sQ1131_spl
  <=> sP1_prd(n3,sK4_skl(n3,waterLevel(n1))) ),
    introduced(definition,[new_symbols(definition,[sQ1131_spl])],[split_symbol_definition]) ).

fof(f13976,plain,
    ( ~ sQ1131_spl
    | sP1_prd(n3,sK4_skl(n3,waterLevel(n1))) ),
    inference(component_clause,[status(thm)],[f13975]) ).

fof(f13983,plain,
    ( ~ sQ943_spl
    | sQ248_spl
    | sQ1131_spl ),
    inference(split_clause,[status(thm)],[f13974,f13975,f5356,f12323]) ).

fof(f14004,definition,
    ( sQ1133_spl
  <=> less(sK3_skl(filling,n3,n8),n0) ),
    introduced(definition,[new_symbols(definition,[sQ1133_spl])],[split_symbol_definition]) ).

fof(f14005,plain,
    ( ~ sQ1133_spl
    | less(sK3_skl(filling,n3,n8),n0) ),
    inference(component_clause,[status(thm)],[f14004]) ).

fof(f14011,plain,
    ( ~ sQ1133_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f14005,f174]) ).

fof(f14012,plain,
    ~ sQ1133_spl,
    inference(contradiction_clause,[status(thm)],[f14011]) ).

fof(f14024,plain,
    ( ~ sQ946_spl
    | holdsAt(waterLevel(n3),n3)
    | sP1_prd(n3,sK6_skl(n3,waterLevel(n1))) ),
    inference(resolution,[status(thm)],[f12339,f136]) ).

fof(f14026,plain,
    ( ~ sQ946_spl
    | holdsAt(filling,n3)
    | sP1_prd(n3,sK6_skl(n3,waterLevel(n1))) ),
    inference(resolution,[status(thm)],[f12339,f137]) ).

fof(f14027,definition,
    ( sQ1135_spl
  <=> sP1_prd(n3,sK6_skl(n3,waterLevel(n1))) ),
    introduced(definition,[new_symbols(definition,[sQ1135_spl])],[split_symbol_definition]) ).

fof(f14028,plain,
    ( ~ sQ1135_spl
    | sP1_prd(n3,sK6_skl(n3,waterLevel(n1))) ),
    inference(component_clause,[status(thm)],[f14027]) ).

fof(f14030,plain,
    ( ~ sQ946_spl
    | sQ246_spl
    | sQ1135_spl ),
    inference(split_clause,[status(thm)],[f14024,f14027,f5348,f12338]) ).

fof(f14035,plain,
    ( ~ sQ946_spl
    | sQ248_spl
    | sQ1135_spl ),
    inference(split_clause,[status(thm)],[f14026,f14027,f5356,f12338]) ).

fof(f14069,plain,
    ( ~ sQ826_spl
    | ~ sQ289_spl
    | n3 = n2 ),
    inference(resolution,[status(thm)],[f5589,f11504]) ).

fof(f14079,plain,
    ( ~ sQ826_spl
    | ~ sQ289_spl
    | sQ21_spl ),
    inference(split_clause,[status(thm)],[f14069,f443,f5588,f11495]) ).

fof(f14099,definition,
    ( sQ1137_spl
  <=> less(sK3_skl(filling,n3,n7),n0) ),
    introduced(definition,[new_symbols(definition,[sQ1137_spl])],[split_symbol_definition]) ).

fof(f14100,plain,
    ( ~ sQ1137_spl
    | less(sK3_skl(filling,n3,n7),n0) ),
    inference(component_clause,[status(thm)],[f14099]) ).

fof(f14106,plain,
    ( ~ sQ1137_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f14100,f174]) ).

fof(f14107,plain,
    ~ sQ1137_spl,
    inference(contradiction_clause,[status(thm)],[f14106]) ).

fof(f14153,plain,
    ( sQ833_spl
    | ~ sQ839_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f12010,f11575]) ).

fof(f14154,plain,
    ( sQ833_spl
    | ~ sQ839_spl ),
    inference(contradiction_clause,[status(thm)],[f14153]) ).

fof(f14186,definition,
    ( sQ1141_spl
  <=> sP2_prd(waterLevel(n1),tapOff) ),
    introduced(definition,[new_symbols(definition,[sQ1141_spl])],[split_symbol_definition]) ).

fof(f14187,plain,
    ( ~ sQ1141_spl
    | sP2_prd(waterLevel(n1),tapOff) ),
    inference(component_clause,[status(thm)],[f14186]) ).

fof(f14199,plain,
    ( ~ sQ1141_spl
    | tapOff = overflow
    | waterLevel(n1) = filling ),
    inference(resolution,[status(thm)],[f14187,f242]) ).

fof(f14203,definition,
    ( sQ1144_spl
  <=> waterLevel(n1) = filling ),
    introduced(definition,[new_symbols(definition,[sQ1144_spl])],[split_symbol_definition]) ).

fof(f14204,plain,
    ( ~ sQ1144_spl
    | waterLevel(n1) = filling ),
    inference(component_clause,[status(thm)],[f14203]) ).

fof(f14206,definition,
    ( sQ1145_spl
  <=> waterLevel(n1) = spilling ),
    introduced(definition,[new_symbols(definition,[sQ1145_spl])],[split_symbol_definition]) ).

fof(f14207,plain,
    ( ~ sQ1145_spl
    | waterLevel(n1) = spilling ),
    inference(component_clause,[status(thm)],[f14206]) ).

fof(f14210,plain,
    ( ~ sQ1141_spl
    | sQ46_spl
    | sQ1144_spl ),
    inference(split_clause,[status(thm)],[f14199,f14203,f774,f14186]) ).

fof(f14213,plain,
    ( ~ sQ1145_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f14207,f151]) ).

fof(f14214,plain,
    ~ sQ1145_spl,
    inference(contradiction_clause,[status(thm)],[f14213]) ).

fof(f14215,plain,
    ( ~ sQ1144_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f14204,f150]) ).

fof(f14216,plain,
    ~ sQ1144_spl,
    inference(contradiction_clause,[status(thm)],[f14215]) ).

fof(f14225,definition,
    ( sQ1146_spl
  <=> sP0_prd(n3,waterLevel(n1),overflow) ),
    introduced(definition,[new_symbols(definition,[sQ1146_spl])],[split_symbol_definition]) ).

fof(f14226,plain,
    ( ~ sQ1146_spl
    | sP0_prd(n3,waterLevel(n1),overflow) ),
    inference(component_clause,[status(thm)],[f14225]) ).

fof(f14309,plain,
    ( ~ sQ1011_spl
    | waterLevel(n2) = waterLevel(sK10_skl(n3,waterLevel(n2),tapOff))
    | sP2_prd(waterLevel(n2),tapOff) ),
    inference(resolution,[status(thm)],[f12911,f230]) ).

fof(f14311,plain,
    ( ~ sQ1011_spl
    | holdsAt(waterLevel(sK10_skl(n3,waterLevel(n2),tapOff)),n3)
    | sP2_prd(waterLevel(n2),tapOff) ),
    inference(resolution,[status(thm)],[f12911,f228]) ).

fof(f14313,plain,
    ( ~ sQ1011_spl
    | sQ894_spl
    | sQ893_spl ),
    inference(split_clause,[status(thm)],[f14309,f11998,f12001,f12910]) ).

fof(f14315,plain,
    ( ~ sQ1011_spl
    | sQ895_spl
    | sQ893_spl ),
    inference(split_clause,[status(thm)],[f14311,f11998,f12006,f12910]) ).

fof(f14317,plain,
    ( ~ sQ1146_spl
    | overflow = tapOff
    | sP2_prd(waterLevel(n1),overflow) ),
    inference(resolution,[status(thm)],[f14226,f229]) ).

fof(f14320,definition,
    ( sQ1153_spl
  <=> sP2_prd(waterLevel(n1),overflow) ),
    introduced(definition,[new_symbols(definition,[sQ1153_spl])],[split_symbol_definition]) ).

fof(f14321,plain,
    ( ~ sQ1153_spl
    | sP2_prd(waterLevel(n1),overflow) ),
    inference(component_clause,[status(thm)],[f14320]) ).

fof(f14327,plain,
    ( ~ sQ1146_spl
    | sQ46_spl
    | sQ1153_spl ),
    inference(split_clause,[status(thm)],[f14317,f14320,f774,f14225]) ).

fof(f14334,plain,
    ( ~ sQ1153_spl
    | waterLevel(n1) = spilling
    | overflow = tapOn ),
    inference(resolution,[status(thm)],[f14321,f241]) ).

fof(f14339,plain,
    ( ~ sQ1153_spl
    | sQ1145_spl
    | sQ42_spl ),
    inference(split_clause,[status(thm)],[f14334,f721,f14206,f14320]) ).

fof(f14383,plain,
    ( ~ sQ997_spl
    | holdsAt(waterLevel(n3),n4)
    | sP1_prd(n4,sK5_skl(n4,waterLevel(n2))) ),
    inference(resolution,[status(thm)],[f12793,f136]) ).

fof(f14386,definition,
    ( sQ1156_spl
  <=> sP1_prd(n4,sK5_skl(n4,waterLevel(n2))) ),
    introduced(definition,[new_symbols(definition,[sQ1156_spl])],[split_symbol_definition]) ).

fof(f14387,plain,
    ( ~ sQ1156_spl
    | sP1_prd(n4,sK5_skl(n4,waterLevel(n2))) ),
    inference(component_clause,[status(thm)],[f14386]) ).

fof(f14389,plain,
    ( ~ sQ997_spl
    | sQ216_spl
    | sQ1156_spl ),
    inference(split_clause,[status(thm)],[f14383,f14386,f5044,f12792]) ).

fof(f14395,plain,
    ( ~ sQ1003_spl
    | holdsAt(waterLevel(n3),n4)
    | sP1_prd(n4,sK7_skl(n4,waterLevel(n2))) ),
    inference(resolution,[status(thm)],[f12837,f136]) ).

fof(f14398,definition,
    ( sQ1158_spl
  <=> sP1_prd(n4,sK7_skl(n4,waterLevel(n2))) ),
    introduced(definition,[new_symbols(definition,[sQ1158_spl])],[split_symbol_definition]) ).

fof(f14399,plain,
    ( ~ sQ1158_spl
    | sP1_prd(n4,sK7_skl(n4,waterLevel(n2))) ),
    inference(component_clause,[status(thm)],[f14398]) ).

fof(f14401,plain,
    ( ~ sQ1003_spl
    | sQ216_spl
    | sQ1158_spl ),
    inference(split_clause,[status(thm)],[f14395,f14398,f5044,f12836]) ).

fof(f14410,plain,
    ( ~ sQ1018_spl
    | n3 = n0 ),
    inference(resolution,[status(thm)],[f12959,f236]) ).

fof(f14413,plain,
    ( ~ sQ1018_spl
    | sQ17_spl ),
    inference(split_clause,[status(thm)],[f14410,f423,f12958]) ).

fof(f14419,plain,
    ( ~ sQ776_spl
    | waterLevel(sK10_skl(n4,filling,tapOn)) = filling ),
    inference(resolution,[status(thm)],[f11050,f247]) ).

fof(f14433,plain,
    ( ~ sQ776_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f14419,f150]) ).

fof(f14434,plain,
    ~ sQ776_spl,
    inference(contradiction_clause,[status(thm)],[f14433]) ).

fof(f14435,plain,
    ( ~ sQ783_spl
    | sK0_skl(n3,filling,n0) = overflow
    | sK0_skl(n3,filling,n0) = tapOff ),
    inference(resolution,[status(thm)],[f11121,f120]) ).

fof(f14438,definition,
    ( sQ1163_spl
  <=> sK0_skl(n3,filling,n0) = tapOff ),
    introduced(definition,[new_symbols(definition,[sQ1163_spl])],[split_symbol_definition]) ).

fof(f14439,plain,
    ( ~ sQ1163_spl
    | sK0_skl(n3,filling,n0) = tapOff ),
    inference(component_clause,[status(thm)],[f14438]) ).

fof(f14441,definition,
    ( sQ1164_spl
  <=> sK0_skl(n3,filling,n0) = overflow ),
    introduced(definition,[new_symbols(definition,[sQ1164_spl])],[split_symbol_definition]) ).

fof(f14442,plain,
    ( ~ sQ1164_spl
    | sK0_skl(n3,filling,n0) = overflow ),
    inference(component_clause,[status(thm)],[f14441]) ).

fof(f14444,plain,
    ( ~ sQ783_spl
    | sQ1164_spl
    | sQ1163_spl ),
    inference(split_clause,[status(thm)],[f14435,f14438,f14441,f11112]) ).

fof(f14458,plain,
    ( ~ sQ1020_spl
    | n4 = n0 ),
    inference(resolution,[status(thm)],[f12971,f236]) ).

fof(f14461,plain,
    ( ~ sQ1020_spl
    | sQ19_spl ),
    inference(split_clause,[status(thm)],[f14458,f434,f12970]) ).

fof(f14463,plain,
    ( ~ sQ1026_spl
    | n3 = n0 ),
    inference(resolution,[status(thm)],[f13006,f236]) ).

fof(f14466,plain,
    ( ~ sQ1026_spl
    | sQ17_spl ),
    inference(split_clause,[status(thm)],[f14463,f423,f13005]) ).

fof(f14468,plain,
    ( ~ sQ1028_spl
    | n3 = n0 ),
    inference(resolution,[status(thm)],[f13024,f236]) ).

fof(f14471,plain,
    ( ~ sQ1028_spl
    | sQ17_spl ),
    inference(split_clause,[status(thm)],[f14468,f423,f13023]) ).

fof(f14490,plain,
    ( ~ sQ995_spl
    | initiates(tapOff,waterLevel(n2),n4) ),
    inference(resolution,[status(thm)],[f12812,f116]) ).

fof(f14495,plain,
    ( ~ sQ995_spl
    | waterLevel(n2) = waterLevel(sK8_skl(n4,waterLevel(n2),overflow))
    | sP0_prd(n4,waterLevel(n2),overflow) ),
    inference(resolution,[status(thm)],[f12814,f115]) ).

fof(f14497,plain,
    ( ~ sQ995_spl
    | holdsAt(waterLevel(sK8_skl(n4,waterLevel(n2),overflow)),n4)
    | sP0_prd(n4,waterLevel(n2),overflow) ),
    inference(resolution,[status(thm)],[f12814,f113]) ).

fof(f14500,plain,
    ( ~ sQ995_spl
    | sQ1124_spl
    | sQ1123_spl ),
    inference(split_clause,[status(thm)],[f14495,f13931,f13934,f12785]) ).

fof(f14502,plain,
    ( ~ sQ995_spl
    | sQ1125_spl
    | sQ1123_spl ),
    inference(split_clause,[status(thm)],[f14497,f13931,f13939,f12785]) ).

fof(f14506,definition,
    ( sQ1167_spl
  <=> less(sK3_skl(filling,n3,n2),n0) ),
    introduced(definition,[new_symbols(definition,[sQ1167_spl])],[split_symbol_definition]) ).

fof(f14507,plain,
    ( ~ sQ1167_spl
    | less(sK3_skl(filling,n3,n2),n0) ),
    inference(component_clause,[status(thm)],[f14506]) ).

fof(f14513,plain,
    ( ~ sQ1167_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f14507,f174]) ).

fof(f14514,plain,
    ~ sQ1167_spl,
    inference(contradiction_clause,[status(thm)],[f14513]) ).

fof(f14526,plain,
    ( ~ sQ783_spl
    | ~ sQ1163_spl
    | happens(tapOff,sK1_skl(n3,filling,n0)) ),
    inference(forward_demodulation,[status(thm)],[f14439,f11124]) ).

fof(f14529,plain,
    ( ~ sQ783_spl
    | ~ sQ1163_spl
    | tapOff = overflow
    | sP1_prd(sK1_skl(n3,filling,n0),tapOff) ),
    inference(resolution,[status(thm)],[f14526,f138]) ).

fof(f14531,definition,
    ( sQ1169_spl
  <=> sP1_prd(sK1_skl(n3,filling,n0),tapOff) ),
    introduced(definition,[new_symbols(definition,[sQ1169_spl])],[split_symbol_definition]) ).

fof(f14532,plain,
    ( ~ sQ1169_spl
    | sP1_prd(sK1_skl(n3,filling,n0),tapOff) ),
    inference(component_clause,[status(thm)],[f14531]) ).

fof(f14538,plain,
    ( ~ sQ783_spl
    | ~ sQ1163_spl
    | sQ46_spl
    | sQ1169_spl ),
    inference(split_clause,[status(thm)],[f14529,f14531,f774,f14438,f11112]) ).

fof(f14550,definition,
    ( sQ1172_spl
  <=> less(sK3_skl(filling,n3,n6),n0) ),
    introduced(definition,[new_symbols(definition,[sQ1172_spl])],[split_symbol_definition]) ).

fof(f14551,plain,
    ( ~ sQ1172_spl
    | less(sK3_skl(filling,n3,n6),n0) ),
    inference(component_clause,[status(thm)],[f14550]) ).

fof(f14557,plain,
    ( ~ sQ1172_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f14551,f174]) ).

fof(f14558,plain,
    ~ sQ1172_spl,
    inference(contradiction_clause,[status(thm)],[f14557]) ).

fof(f14574,plain,
    ( ~ sQ786_spl
    | n3 = n0 ),
    inference(resolution,[status(thm)],[f11154,f236]) ).

fof(f14577,plain,
    ( ~ sQ786_spl
    | sQ17_spl ),
    inference(split_clause,[status(thm)],[f14574,f423,f11153]) ).

fof(f14581,definition,
    ( sQ1174_spl
  <=> less(sK3_skl(filling,n3,n9),n0) ),
    introduced(definition,[new_symbols(definition,[sQ1174_spl])],[split_symbol_definition]) ).

fof(f14582,plain,
    ( ~ sQ1174_spl
    | less(sK3_skl(filling,n3,n9),n0) ),
    inference(component_clause,[status(thm)],[f14581]) ).

fof(f14588,plain,
    ( ~ sQ1174_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f14582,f174]) ).

fof(f14589,plain,
    ~ sQ1174_spl,
    inference(contradiction_clause,[status(thm)],[f14588]) ).

fof(f14609,definition,
    ( sQ1176_spl
  <=> less(sK3_skl(filling,n3,n0),n0) ),
    introduced(definition,[new_symbols(definition,[sQ1176_spl])],[split_symbol_definition]) ).

fof(f14610,plain,
    ( ~ sQ1176_spl
    | less(sK3_skl(filling,n3,n0),n0) ),
    inference(component_clause,[status(thm)],[f14609]) ).

fof(f14616,plain,
    ( ~ sQ1176_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f14610,f174]) ).

fof(f14617,plain,
    ~ sQ1176_spl,
    inference(contradiction_clause,[status(thm)],[f14616]) ).

fof(f14634,plain,
    ( ~ sQ825_spl
    | sK1_skl(n2,filling,n0) = n1
    | less(sK1_skl(n2,filling,n0),n1) ),
    inference(resolution,[status(thm)],[f13248,f170]) ).

fof(f14635,definition,
    ( sQ1178_spl
  <=> less(sK1_skl(n2,filling,n0),n1) ),
    introduced(definition,[new_symbols(definition,[sQ1178_spl])],[split_symbol_definition]) ).

fof(f14636,plain,
    ( ~ sQ1178_spl
    | less(sK1_skl(n2,filling,n0),n1) ),
    inference(component_clause,[status(thm)],[f14635]) ).

fof(f14638,definition,
    ( sQ1179_spl
  <=> sK1_skl(n2,filling,n0) = n1 ),
    introduced(definition,[new_symbols(definition,[sQ1179_spl])],[split_symbol_definition]) ).

fof(f14639,plain,
    ( ~ sQ1179_spl
    | sK1_skl(n2,filling,n0) = n1 ),
    inference(component_clause,[status(thm)],[f14638]) ).

fof(f14641,plain,
    ( ~ sQ825_spl
    | sQ1179_spl
    | sQ1178_spl ),
    inference(split_clause,[status(thm)],[f14634,f14635,f14638,f11492]) ).

fof(f14642,plain,
    ( ~ sQ1044_spl
    | n3 = n0 ),
    inference(resolution,[status(thm)],[f13257,f236]) ).

fof(f14645,plain,
    ( ~ sQ1044_spl
    | sQ17_spl ),
    inference(split_clause,[status(thm)],[f14642,f423,f13256]) ).

fof(f14697,plain,
    ( ~ sQ995_spl
    | tapOff = overflow
    | sP0_prd(n4,waterLevel(n2),tapOff) ),
    inference(resolution,[status(thm)],[f14490,f114]) ).

fof(f14701,definition,
    ( sQ1183_spl
  <=> sP0_prd(n4,waterLevel(n2),tapOff) ),
    introduced(definition,[new_symbols(definition,[sQ1183_spl])],[split_symbol_definition]) ).

fof(f14702,plain,
    ( ~ sQ1183_spl
    | sP0_prd(n4,waterLevel(n2),tapOff) ),
    inference(component_clause,[status(thm)],[f14701]) ).

fof(f14708,plain,
    ( ~ sQ995_spl
    | sQ46_spl
    | sQ1183_spl ),
    inference(split_clause,[status(thm)],[f14697,f14701,f774,f12785]) ).

fof(f14723,plain,
    ( ~ sQ1056_spl
    | n2 = n0 ),
    inference(resolution,[status(thm)],[f13382,f236]) ).

fof(f14726,plain,
    ( ~ sQ1056_spl
    | sQ5_spl ),
    inference(split_clause,[status(thm)],[f14723,f337,f13381]) ).

fof(f14786,plain,
    ( ~ sQ1183_spl
    | waterLevel(n2) = waterLevel(sK10_skl(n4,waterLevel(n2),tapOff))
    | sP2_prd(waterLevel(n2),tapOff) ),
    inference(resolution,[status(thm)],[f14702,f230]) ).

fof(f14788,plain,
    ( ~ sQ1183_spl
    | holdsAt(waterLevel(sK10_skl(n4,waterLevel(n2),tapOff)),n4)
    | sP2_prd(waterLevel(n2),tapOff) ),
    inference(resolution,[status(thm)],[f14702,f228]) ).

fof(f14790,plain,
    ( ~ sQ1183_spl
    | sQ991_spl
    | sQ893_spl ),
    inference(split_clause,[status(thm)],[f14786,f11998,f12747,f14701]) ).

fof(f14792,plain,
    ( ~ sQ1183_spl
    | sQ992_spl
    | sQ893_spl ),
    inference(split_clause,[status(thm)],[f14788,f11998,f12752,f14701]) ).

fof(f14908,plain,
    ( ~ sQ1083_spl
    | holdsAt(waterLevel(n3),n4)
    | sP1_prd(n4,sK5_skl(n4,waterLevel(n1))) ),
    inference(resolution,[status(thm)],[f13595,f136]) ).

fof(f14911,definition,
    ( sQ1199_spl
  <=> sP1_prd(n4,sK5_skl(n4,waterLevel(n1))) ),
    introduced(definition,[new_symbols(definition,[sQ1199_spl])],[split_symbol_definition]) ).

fof(f14912,plain,
    ( ~ sQ1199_spl
    | sP1_prd(n4,sK5_skl(n4,waterLevel(n1))) ),
    inference(component_clause,[status(thm)],[f14911]) ).

fof(f14914,plain,
    ( ~ sQ1083_spl
    | sQ216_spl
    | sQ1199_spl ),
    inference(split_clause,[status(thm)],[f14908,f14911,f5044,f13594]) ).

fof(f14931,plain,
    ( ~ sQ246_spl
    | ~ sQ947_spl
    | n1 = n3 ),
    inference(resolution,[status(thm)],[f12359,f5411]) ).

fof(f14938,plain,
    ( ~ sQ246_spl
    | ~ sQ947_spl
    | sQ13_spl ),
    inference(split_clause,[status(thm)],[f14931,f393,f12358,f5348]) ).

fof(f14960,definition,
    ( sQ1201_spl
  <=> sP1_prd(n4,tapOff) ),
    introduced(definition,[new_symbols(definition,[sQ1201_spl])],[split_symbol_definition]) ).

fof(f14961,plain,
    ( ~ sQ1201_spl
    | sP1_prd(n4,tapOff) ),
    inference(component_clause,[status(thm)],[f14960]) ).

fof(f14966,plain,
    ( ~ sQ1201_spl
    | n4 = n0 ),
    inference(resolution,[status(thm)],[f14961,f236]) ).

fof(f14969,plain,
    ( ~ sQ1201_spl
    | sQ19_spl ),
    inference(split_clause,[status(thm)],[f14966,f434,f14960]) ).

fof(f14971,plain,
    ( ~ sQ388_spl
    | n4 = n0 ),
    inference(resolution,[status(thm)],[f6588,f236]) ).

fof(f14974,plain,
    ( ~ sQ388_spl
    | sQ19_spl ),
    inference(split_clause,[status(thm)],[f14971,f434,f6587]) ).

fof(f14999,plain,
    ( ~ sQ1094_spl
    | holdsAt(waterLevel(n3),n4)
    | sP1_prd(n4,sK7_skl(n4,waterLevel(n1))) ),
    inference(resolution,[status(thm)],[f13670,f136]) ).

fof(f15002,definition,
    ( sQ1204_spl
  <=> sP1_prd(n4,sK7_skl(n4,waterLevel(n1))) ),
    introduced(definition,[new_symbols(definition,[sQ1204_spl])],[split_symbol_definition]) ).

fof(f15003,plain,
    ( ~ sQ1204_spl
    | sP1_prd(n4,sK7_skl(n4,waterLevel(n1))) ),
    inference(component_clause,[status(thm)],[f15002]) ).

fof(f15005,plain,
    ( ~ sQ1094_spl
    | sQ216_spl
    | sQ1204_spl ),
    inference(split_clause,[status(thm)],[f14999,f15002,f5044,f13669]) ).

fof(f15036,plain,
    ( ~ sQ1098_spl
    | n4 = n0 ),
    inference(resolution,[status(thm)],[f13688,f236]) ).

fof(f15039,plain,
    ( ~ sQ1098_spl
    | sQ19_spl ),
    inference(split_clause,[status(thm)],[f15036,f434,f13687]) ).

fof(f15041,plain,
    ( ~ sQ1100_spl
    | n3 = n0 ),
    inference(resolution,[status(thm)],[f13700,f236]) ).

fof(f15044,plain,
    ( ~ sQ1100_spl
    | sQ17_spl ),
    inference(split_clause,[status(thm)],[f15041,f423,f13699]) ).

fof(f15054,definition,
    ( sQ1206_spl
  <=> holdsAt(waterLevel(n1),n2) ),
    introduced(definition,[new_symbols(definition,[sQ1206_spl])],[split_symbol_definition]) ).

fof(f15055,plain,
    ( ~ sQ1206_spl
    | holdsAt(waterLevel(n1),n2) ),
    inference(component_clause,[status(thm)],[f15054]) ).

fof(f15067,plain,
    ( ~ sQ1206_spl
    | sQ922_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f15055,f12262]) ).

fof(f15068,plain,
    ( ~ sQ1206_spl
    | sQ922_spl ),
    inference(contradiction_clause,[status(thm)],[f15067]) ).

fof(f15087,plain,
    ( ~ holdsAt(filling,n3)
    | ~ happens(overflow,n2) ),
    inference(resolution,[status(thm)],[f747,f249]) ).

fof(f15088,plain,
    ( ~ holdsAt(filling,n3)
    | ~ happens(tapOff,n2) ),
    inference(resolution,[status(thm)],[f747,f248]) ).

fof(f15089,plain,
    ( ~ sQ248_spl
    | ~ sQ279_spl ),
    inference(split_clause,[status(thm)],[f15087,f5547,f5356]) ).

fof(f15090,plain,
    ( ~ sQ248_spl
    | ~ sQ637_spl ),
    inference(split_clause,[status(thm)],[f15088,f9924,f5356]) ).

fof(f15146,plain,
    ( ~ sQ1104_spl
    | n3 = n0 ),
    inference(resolution,[status(thm)],[f13724,f236]) ).

fof(f15149,plain,
    ( ~ sQ1104_spl
    | sQ17_spl ),
    inference(split_clause,[status(thm)],[f15146,f423,f13723]) ).

fof(f15151,plain,
    ( ~ sQ537_spl
    | sQ355_spl ),
    inference(split_clause,[status(thm)],[f8953,f6317,f8945]) ).

fof(f15228,plain,
    ( ~ sQ914_spl
    | sK1_skl(n1,filling,n0) = n0
    | less(sK1_skl(n1,filling,n0),n0) ),
    inference(resolution,[status(thm)],[f13756,f170]) ).

fof(f15229,definition,
    ( sQ1216_spl
  <=> less(sK1_skl(n1,filling,n0),n0) ),
    introduced(definition,[new_symbols(definition,[sQ1216_spl])],[split_symbol_definition]) ).

fof(f15230,plain,
    ( ~ sQ1216_spl
    | less(sK1_skl(n1,filling,n0),n0) ),
    inference(component_clause,[status(thm)],[f15229]) ).

fof(f15232,definition,
    ( sQ1217_spl
  <=> sK1_skl(n1,filling,n0) = n0 ),
    introduced(definition,[new_symbols(definition,[sQ1217_spl])],[split_symbol_definition]) ).

fof(f15233,plain,
    ( ~ sQ1217_spl
    | sK1_skl(n1,filling,n0) = n0 ),
    inference(component_clause,[status(thm)],[f15232]) ).

fof(f15235,plain,
    ( ~ sQ914_spl
    | sQ1217_spl
    | sQ1216_spl ),
    inference(split_clause,[status(thm)],[f15228,f15229,f15232,f12172]) ).

fof(f15236,plain,
    ( ~ sQ1216_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f15230,f174]) ).

fof(f15237,plain,
    ~ sQ1216_spl,
    inference(contradiction_clause,[status(thm)],[f15236]) ).

fof(f15239,plain,
    ( ~ sQ914_spl
    | ~ sQ1217_spl
    | less(n0,n0) ),
    inference(backward_demodulation,[status(thm)],[f15233,f12222]) ).

fof(f15241,plain,
    ( ~ sQ914_spl
    | ~ sQ1217_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f15239,f174]) ).

fof(f15242,plain,
    ( ~ sQ914_spl
    | ~ sQ1217_spl ),
    inference(contradiction_clause,[status(thm)],[f15241]) ).

fof(f15266,plain,
    ( ~ sQ847_spl
    | releases(sK7_skl(n2,waterLevel(n2)),waterLevel(n2),n2)
    | releasedAt(waterLevel(n2),n2) ),
    inference(resolution,[status(thm)],[f4632,f11608]) ).

fof(f15276,definition,
    ( sQ1220_spl
  <=> releases(sK7_skl(n2,waterLevel(n2)),waterLevel(n2),n2) ),
    introduced(definition,[new_symbols(definition,[sQ1220_spl])],[split_symbol_definition]) ).

fof(f15279,plain,
    ( ~ sQ847_spl
    | sQ1220_spl
    | sQ828_spl ),
    inference(split_clause,[status(thm)],[f15266,f11512,f15276,f11607]) ).

fof(f15290,plain,
    ( ~ sQ974_spl
    | less_or_equal(sK1_skl(n3,filling,n0),n1) ),
    inference(resolution,[status(thm)],[f12574,f181]) ).

fof(f15293,plain,
    ( ~ sQ783_spl
    | n0 = sK1_skl(n3,filling,n0)
    | less(n0,sK1_skl(n3,filling,n0)) ),
    inference(resolution,[status(thm)],[f11418,f170]) ).

fof(f15294,definition,
    ( sQ1222_spl
  <=> less(n0,sK1_skl(n3,filling,n0)) ),
    introduced(definition,[new_symbols(definition,[sQ1222_spl])],[split_symbol_definition]) ).

fof(f15297,definition,
    ( sQ1223_spl
  <=> n0 = sK1_skl(n3,filling,n0) ),
    introduced(definition,[new_symbols(definition,[sQ1223_spl])],[split_symbol_definition]) ).

fof(f15298,plain,
    ( ~ sQ1223_spl
    | n0 = sK1_skl(n3,filling,n0) ),
    inference(component_clause,[status(thm)],[f15297]) ).

fof(f15300,plain,
    ( ~ sQ783_spl
    | sQ1223_spl
    | sQ1222_spl ),
    inference(split_clause,[status(thm)],[f15293,f15294,f15297,f11112]) ).

fof(f15308,plain,
    ( ~ sQ783_spl
    | sK1_skl(n3,filling,n0) = n3
    | less(sK1_skl(n3,filling,n0),n3) ),
    inference(resolution,[status(thm)],[f11388,f170]) ).

fof(f15309,definition,
    ( sQ1224_spl
  <=> less(sK1_skl(n3,filling,n0),n3) ),
    introduced(definition,[new_symbols(definition,[sQ1224_spl])],[split_symbol_definition]) ).

fof(f15312,definition,
    ( sQ1225_spl
  <=> sK1_skl(n3,filling,n0) = n3 ),
    introduced(definition,[new_symbols(definition,[sQ1225_spl])],[split_symbol_definition]) ).

fof(f15313,plain,
    ( ~ sQ1225_spl
    | sK1_skl(n3,filling,n0) = n3 ),
    inference(component_clause,[status(thm)],[f15312]) ).

fof(f15315,plain,
    ( ~ sQ783_spl
    | sQ1225_spl
    | sQ1224_spl ),
    inference(split_clause,[status(thm)],[f15308,f15309,f15312,f11112]) ).

fof(f15321,plain,
    ( ~ sQ783_spl
    | ~ sQ1225_spl
    | less(n3,n3) ),
    inference(forward_demodulation,[status(thm)],[f15313,f11122]) ).

fof(f15322,plain,
    ( ~ sQ783_spl
    | ~ sQ1225_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f15321,f254]) ).

fof(f15323,plain,
    ( ~ sQ783_spl
    | ~ sQ1225_spl ),
    inference(contradiction_clause,[status(thm)],[f15322]) ).

fof(f15337,plain,
    ( sQ924_spl
    | ~ sQ915_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f12234,f12179]) ).

fof(f15338,plain,
    ( sQ924_spl
    | ~ sQ915_spl ),
    inference(contradiction_clause,[status(thm)],[f15337]) ).

fof(f15339,plain,
    ( ~ sQ915_spl
    | waterLevel(n1) = waterLevel(sK10_skl(n1,waterLevel(n1),tapOff))
    | sP2_prd(waterLevel(n1),tapOff) ),
    inference(resolution,[status(thm)],[f12181,f230]) ).

fof(f15341,plain,
    ( ~ sQ915_spl
    | holdsAt(waterLevel(sK10_skl(n1,waterLevel(n1),tapOff)),n1)
    | sP2_prd(waterLevel(n1),tapOff) ),
    inference(resolution,[status(thm)],[f12181,f228]) ).

fof(f15342,plain,
    ( ~ sQ915_spl
    | initiates(tapOff,waterLevel(n1),n1) ),
    inference(resolution,[status(thm)],[f12181,f116]) ).

fof(f15343,definition,
    ( sQ1226_spl
  <=> waterLevel(n1) = waterLevel(sK10_skl(n1,waterLevel(n1),tapOff)) ),
    introduced(definition,[new_symbols(definition,[sQ1226_spl])],[split_symbol_definition]) ).

fof(f15346,plain,
    ( ~ sQ915_spl
    | sQ1226_spl
    | sQ1141_spl ),
    inference(split_clause,[status(thm)],[f15339,f14186,f15343,f12175]) ).

fof(f15348,definition,
    ( sQ1227_spl
  <=> holdsAt(waterLevel(sK10_skl(n1,waterLevel(n1),tapOff)),n1) ),
    introduced(definition,[new_symbols(definition,[sQ1227_spl])],[split_symbol_definition]) ).

fof(f15351,plain,
    ( ~ sQ915_spl
    | sQ1227_spl
    | sQ1141_spl ),
    inference(split_clause,[status(thm)],[f15341,f14186,f15348,f12175]) ).

fof(f15353,plain,
    ( ~ sQ915_spl
    | holdsAt(waterLevel(n1),plus(n1,n1))
    | ~ happens(overflow,n1) ),
    inference(resolution,[status(thm)],[f12183,f97]) ).

fof(f15354,plain,
    ( ~ sQ915_spl
    | waterLevel(n1) = waterLevel(sK8_skl(n1,waterLevel(n1),overflow))
    | sP0_prd(n1,waterLevel(n1),overflow) ),
    inference(resolution,[status(thm)],[f12183,f115]) ).

fof(f15356,plain,
    ( ~ sQ915_spl
    | holdsAt(waterLevel(sK8_skl(n1,waterLevel(n1),overflow)),n1)
    | sP0_prd(n1,waterLevel(n1),overflow) ),
    inference(resolution,[status(thm)],[f12183,f113]) ).

fof(f15359,plain,
    ( ~ sQ915_spl
    | sQ922_spl
    | ~ sQ231_spl ),
    inference(split_clause,[status(thm)],[f15353,f5191,f12209,f12175]) ).

fof(f15360,definition,
    ( sQ1228_spl
  <=> sP0_prd(n1,waterLevel(n1),overflow) ),
    introduced(definition,[new_symbols(definition,[sQ1228_spl])],[split_symbol_definition]) ).

fof(f15361,plain,
    ( ~ sQ1228_spl
    | sP0_prd(n1,waterLevel(n1),overflow) ),
    inference(component_clause,[status(thm)],[f15360]) ).

fof(f15363,definition,
    ( sQ1229_spl
  <=> waterLevel(n1) = waterLevel(sK8_skl(n1,waterLevel(n1),overflow)) ),
    introduced(definition,[new_symbols(definition,[sQ1229_spl])],[split_symbol_definition]) ).

fof(f15366,plain,
    ( ~ sQ915_spl
    | sQ1229_spl
    | sQ1228_spl ),
    inference(split_clause,[status(thm)],[f15354,f15360,f15363,f12175]) ).

fof(f15368,definition,
    ( sQ1230_spl
  <=> holdsAt(waterLevel(sK8_skl(n1,waterLevel(n1),overflow)),n1) ),
    introduced(definition,[new_symbols(definition,[sQ1230_spl])],[split_symbol_definition]) ).

fof(f15371,plain,
    ( ~ sQ915_spl
    | sQ1230_spl
    | sQ1228_spl ),
    inference(split_clause,[status(thm)],[f15356,f15360,f15368,f12175]) ).

fof(f15377,plain,
    ( ~ sQ915_spl
    | holdsAt(waterLevel(n1),plus(n1,n1))
    | ~ happens(tapOff,n1) ),
    inference(resolution,[status(thm)],[f15342,f97]) ).

fof(f15379,plain,
    ( ~ sQ915_spl
    | tapOff = overflow
    | sP0_prd(n1,waterLevel(n1),tapOff) ),
    inference(resolution,[status(thm)],[f15342,f114]) ).

fof(f15383,plain,
    ( ~ sQ915_spl
    | sQ922_spl
    | ~ sQ294_spl ),
    inference(split_clause,[status(thm)],[f15377,f5641,f12209,f12175]) ).

fof(f15384,definition,
    ( sQ1232_spl
  <=> sP0_prd(n1,waterLevel(n1),tapOff) ),
    introduced(definition,[new_symbols(definition,[sQ1232_spl])],[split_symbol_definition]) ).

fof(f15391,plain,
    ( ~ sQ915_spl
    | sQ46_spl
    | sQ1232_spl ),
    inference(split_clause,[status(thm)],[f15379,f15384,f774,f12175]) ).

fof(f15398,plain,
    ( ~ sQ1228_spl
    | overflow = tapOff
    | sP2_prd(waterLevel(n1),overflow) ),
    inference(resolution,[status(thm)],[f15361,f229]) ).

fof(f15405,plain,
    ( ~ sQ1228_spl
    | sQ46_spl
    | sQ1153_spl ),
    inference(split_clause,[status(thm)],[f15398,f14320,f774,f15360]) ).

fof(f15415,plain,
    ( ~ sQ847_spl
    | happens(sK7_skl(n2,waterLevel(n2)),n2)
    | releasedAt(waterLevel(n2),n2) ),
    inference(resolution,[status(thm)],[f4633,f11608]) ).

fof(f15425,definition,
    ( sQ1239_spl
  <=> happens(sK7_skl(n2,waterLevel(n2)),n2) ),
    introduced(definition,[new_symbols(definition,[sQ1239_spl])],[split_symbol_definition]) ).

fof(f15426,plain,
    ( ~ sQ1239_spl
    | happens(sK7_skl(n2,waterLevel(n2)),n2) ),
    inference(component_clause,[status(thm)],[f15425]) ).

fof(f15428,plain,
    ( ~ sQ847_spl
    | sQ1239_spl
    | sQ828_spl ),
    inference(split_clause,[status(thm)],[f15415,f11512,f15425,f11607]) ).

fof(f15444,plain,
    ( ~ sQ1169_spl
    | tapOff = tapOn ),
    inference(resolution,[status(thm)],[f14532,f235]) ).

fof(f15446,plain,
    ( ~ sQ1169_spl
    | sQ90_spl ),
    inference(split_clause,[status(thm)],[f15444,f1547,f14531]) ).

fof(f15454,plain,
    ( ~ sQ1112_spl
    | n2 = n0 ),
    inference(resolution,[status(thm)],[f13789,f236]) ).

fof(f15457,plain,
    ( ~ sQ1112_spl
    | sQ5_spl ),
    inference(split_clause,[status(thm)],[f15454,f337,f13788]) ).

fof(f15475,plain,
    ( ~ sQ355_spl
    | happens(sK7_skl(n2,filling),n2)
    | releasedAt(filling,n2) ),
    inference(resolution,[status(thm)],[f6318,f4633]) ).

fof(f15476,plain,
    ( ~ sQ355_spl
    | releases(sK7_skl(n2,filling),filling,n2)
    | releasedAt(filling,n2) ),
    inference(resolution,[status(thm)],[f6318,f4632]) ).

fof(f15479,definition,
    ( sQ1241_spl
  <=> happens(sK7_skl(n2,filling),n2) ),
    introduced(definition,[new_symbols(definition,[sQ1241_spl])],[split_symbol_definition]) ).

fof(f15480,plain,
    ( ~ sQ1241_spl
    | happens(sK7_skl(n2,filling),n2) ),
    inference(component_clause,[status(thm)],[f15479]) ).

fof(f15482,plain,
    ( ~ sQ355_spl
    | sQ1241_spl
    | sQ293_spl ),
    inference(split_clause,[status(thm)],[f15475,f5637,f15479,f6317]) ).

fof(f15483,definition,
    ( sQ1242_spl
  <=> releases(sK7_skl(n2,filling),filling,n2) ),
    introduced(definition,[new_symbols(definition,[sQ1242_spl])],[split_symbol_definition]) ).

fof(f15484,plain,
    ( ~ sQ1242_spl
    | releases(sK7_skl(n2,filling),filling,n2) ),
    inference(component_clause,[status(thm)],[f15483]) ).

fof(f15486,plain,
    ( ~ sQ355_spl
    | sQ1242_spl
    | sQ293_spl ),
    inference(split_clause,[status(thm)],[f15476,f5637,f15483,f6317]) ).

fof(f15525,plain,
    ( ~ sQ839_spl
    | initiates(sK5_skl(n2,waterLevel(n2)),waterLevel(n2),n2)
    | releasedAt(waterLevel(n2),n3)
    | holdsAt(waterLevel(n2),n2) ),
    inference(resolution,[status(thm)],[f11575,f415]) ).

fof(f15526,plain,
    ( ~ sQ839_spl
    | happens(sK5_skl(n2,waterLevel(n2)),n2)
    | releasedAt(waterLevel(n2),n3)
    | holdsAt(waterLevel(n2),n2) ),
    inference(resolution,[status(thm)],[f11575,f385]) ).

fof(f15529,definition,
    ( sQ1243_spl
  <=> holdsAt(waterLevel(n2),n2) ),
    introduced(definition,[new_symbols(definition,[sQ1243_spl])],[split_symbol_definition]) ).

fof(f15530,plain,
    ( ~ sQ1243_spl
    | holdsAt(waterLevel(n2),n2) ),
    inference(component_clause,[status(thm)],[f15529]) ).

fof(f15532,definition,
    ( sQ1244_spl
  <=> initiates(sK5_skl(n2,waterLevel(n2)),waterLevel(n2),n2) ),
    introduced(definition,[new_symbols(definition,[sQ1244_spl])],[split_symbol_definition]) ).

fof(f15535,plain,
    ( ~ sQ839_spl
    | sQ1244_spl
    | sQ847_spl
    | sQ1243_spl ),
    inference(split_clause,[status(thm)],[f15525,f15529,f11607,f15532,f11574]) ).

fof(f15536,definition,
    ( sQ1245_spl
  <=> happens(sK5_skl(n2,waterLevel(n2)),n2) ),
    introduced(definition,[new_symbols(definition,[sQ1245_spl])],[split_symbol_definition]) ).

fof(f15537,plain,
    ( ~ sQ1245_spl
    | happens(sK5_skl(n2,waterLevel(n2)),n2) ),
    inference(component_clause,[status(thm)],[f15536]) ).

fof(f15539,plain,
    ( ~ sQ839_spl
    | sQ1245_spl
    | sQ847_spl
    | sQ1243_spl ),
    inference(split_clause,[status(thm)],[f15526,f15529,f11607,f15536,f11574]) ).

fof(f15621,plain,
    ( ~ sQ25_spl
    | waterLevel(n0) = filling ),
    inference(resolution,[status(thm)],[f465,f247]) ).

fof(f15622,definition,
    ( sQ1248_spl
  <=> holdsAt(waterLevel(n0),n2) ),
    introduced(definition,[new_symbols(definition,[sQ1248_spl])],[split_symbol_definition]) ).

fof(f15635,plain,
    ( ~ sQ25_spl
    | sQ392_spl ),
    inference(split_clause,[status(thm)],[f15621,f6627,f464]) ).

fof(f15636,plain,
    ( ~ sQ1241_spl
    | holdsAt(waterLevel(n3),n2)
    | sP1_prd(n2,sK7_skl(n2,filling)) ),
    inference(resolution,[status(thm)],[f15480,f136]) ).

fof(f15638,plain,
    ( ~ sQ1241_spl
    | holdsAt(filling,n2)
    | sP1_prd(n2,sK7_skl(n2,filling)) ),
    inference(resolution,[status(thm)],[f15480,f137]) ).

fof(f15639,definition,
    ( sQ1251_spl
  <=> sP1_prd(n2,sK7_skl(n2,filling)) ),
    introduced(definition,[new_symbols(definition,[sQ1251_spl])],[split_symbol_definition]) ).

fof(f15640,plain,
    ( ~ sQ1251_spl
    | sP1_prd(n2,sK7_skl(n2,filling)) ),
    inference(component_clause,[status(thm)],[f15639]) ).

fof(f15642,plain,
    ( ~ sQ1241_spl
    | sQ289_spl
    | sQ1251_spl ),
    inference(split_clause,[status(thm)],[f15636,f15639,f5588,f15479]) ).

fof(f15647,plain,
    ( ~ sQ1241_spl
    | sQ280_spl
    | sQ1251_spl ),
    inference(split_clause,[status(thm)],[f15638,f15639,f5550,f15479]) ).

fof(f15650,plain,
    ( ~ sQ1251_spl
    | n2 = n0 ),
    inference(resolution,[status(thm)],[f15640,f236]) ).

fof(f15653,plain,
    ( ~ sQ1251_spl
    | sQ5_spl ),
    inference(split_clause,[status(thm)],[f15650,f337,f15639]) ).

fof(f15718,plain,
    ( ~ sQ1131_spl
    | n3 = n0 ),
    inference(resolution,[status(thm)],[f13976,f236]) ).

fof(f15721,plain,
    ( ~ sQ1131_spl
    | sQ17_spl ),
    inference(split_clause,[status(thm)],[f15718,f423,f13975]) ).

fof(f15727,plain,
    ( ~ sQ1122_spl
    | holdsAt(waterLevel(n3),n4)
    | sP1_prd(n4,overflow) ),
    inference(resolution,[status(thm)],[f13928,f136]) ).

fof(f15730,plain,
    ( ~ sQ1122_spl
    | sQ216_spl
    | sQ435_spl ),
    inference(split_clause,[status(thm)],[f15727,f7337,f5044,f13927]) ).

fof(f15752,definition,
    ( sQ1253_spl
  <=> sP0_prd(n4,waterLevel(n1),overflow) ),
    introduced(definition,[new_symbols(definition,[sQ1253_spl])],[split_symbol_definition]) ).

fof(f15753,plain,
    ( ~ sQ1253_spl
    | sP0_prd(n4,waterLevel(n1),overflow) ),
    inference(component_clause,[status(thm)],[f15752]) ).

fof(f15798,plain,
    ( ~ sQ1253_spl
    | overflow = tapOff
    | sP2_prd(waterLevel(n1),overflow) ),
    inference(resolution,[status(thm)],[f15753,f229]) ).

fof(f15805,plain,
    ( ~ sQ1253_spl
    | sQ46_spl
    | sQ1153_spl ),
    inference(split_clause,[status(thm)],[f15798,f14320,f774,f15752]) ).

fof(f15810,plain,
    ( ~ sQ1135_spl
    | n3 = n0 ),
    inference(resolution,[status(thm)],[f14028,f236]) ).

fof(f15813,plain,
    ( ~ sQ1135_spl
    | sQ17_spl ),
    inference(split_clause,[status(thm)],[f15810,f423,f14027]) ).

fof(f15921,plain,
    ( ~ sQ1040_spl
    | n2 = n0 ),
    inference(resolution,[status(thm)],[f13228,f236]) ).

fof(f15924,plain,
    ( ~ sQ1040_spl
    | sQ5_spl ),
    inference(split_clause,[status(thm)],[f15921,f337,f13227]) ).

fof(f15926,plain,
    ( ~ sQ1042_spl
    | n1 = n0 ),
    inference(resolution,[status(thm)],[f13240,f236]) ).

fof(f15929,plain,
    ( ~ sQ1042_spl
    | sQ3_spl ),
    inference(split_clause,[status(thm)],[f15926,f321,f13239]) ).

fof(f15931,plain,
    ( ~ sQ1178_spl
    | ~ sQ1179_spl
    | less(n1,n1) ),
    inference(forward_demodulation,[status(thm)],[f14639,f14636]) ).

fof(f15932,plain,
    ( ~ sQ1178_spl
    | ~ sQ1179_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f15931,f254]) ).

fof(f15933,plain,
    ( ~ sQ1178_spl
    | ~ sQ1179_spl ),
    inference(contradiction_clause,[status(thm)],[f15932]) ).

fof(f16007,plain,
    ( ~ sQ1058_spl
    | n1 = n0 ),
    inference(resolution,[status(thm)],[f13394,f236]) ).

fof(f16010,plain,
    ( ~ sQ1058_spl
    | sQ3_spl ),
    inference(split_clause,[status(thm)],[f16007,f321,f13393]) ).

fof(f16012,plain,
    ( ~ sQ1060_spl
    | n1 = n0 ),
    inference(resolution,[status(thm)],[f13406,f236]) ).

fof(f16015,plain,
    ( ~ sQ1060_spl
    | sQ3_spl ),
    inference(split_clause,[status(thm)],[f16012,f321,f13405]) ).

fof(f16045,plain,
    ( ~ sQ313_spl
    | sK8_skl(n0,waterLevel(n0),overflow) = n0 ),
    inference(resolution,[status(thm)],[f5818,f3754]) ).

fof(f16071,plain,
    ( ~ sQ312_spl
    | ~ sQ915_spl
    | sK8_skl(n0,waterLevel(n0),overflow) = n1
    | ~ holdsAt(waterLevel(n0),n1) ),
    inference(paramodulation,[status(thm)],[f5813,f12184]) ).

fof(f16072,plain,
    ( ~ sQ312_spl
    | ~ sQ826_spl
    | sK8_skl(n0,waterLevel(n0),overflow) = n2
    | ~ holdsAt(waterLevel(n0),n2) ),
    inference(paramodulation,[status(thm)],[f5813,f11504]) ).

fof(f16075,plain,
    ( ~ sQ312_spl
    | sK8_skl(n0,waterLevel(n0),overflow) = n0
    | ~ holdsAt(waterLevel(n0),n0) ),
    inference(paramodulation,[status(thm)],[f5813,f3754]) ).

fof(f16087,definition,
    ( sQ1275_spl
  <=> sK8_skl(n0,waterLevel(n0),overflow) = n1 ),
    introduced(definition,[new_symbols(definition,[sQ1275_spl])],[split_symbol_definition]) ).

fof(f16088,plain,
    ( ~ sQ1275_spl
    | sK8_skl(n0,waterLevel(n0),overflow) = n1 ),
    inference(component_clause,[status(thm)],[f16087]) ).

fof(f16090,plain,
    ( ~ sQ312_spl
    | ~ sQ915_spl
    | sQ1275_spl
    | ~ sQ655_spl ),
    inference(split_clause,[status(thm)],[f16071,f10248,f16087,f12175,f5812]) ).

fof(f16091,definition,
    ( sQ1276_spl
  <=> sK8_skl(n0,waterLevel(n0),overflow) = n2 ),
    introduced(definition,[new_symbols(definition,[sQ1276_spl])],[split_symbol_definition]) ).

fof(f16092,plain,
    ( ~ sQ1276_spl
    | sK8_skl(n0,waterLevel(n0),overflow) = n2 ),
    inference(component_clause,[status(thm)],[f16091]) ).

fof(f16094,plain,
    ( ~ sQ312_spl
    | ~ sQ826_spl
    | sQ1276_spl
    | ~ sQ1248_spl ),
    inference(split_clause,[status(thm)],[f16072,f15622,f16091,f11495,f5812]) ).

fof(f16095,definition,
    ( sQ1277_spl
  <=> sK8_skl(n0,waterLevel(n0),overflow) = n0 ),
    introduced(definition,[new_symbols(definition,[sQ1277_spl])],[split_symbol_definition]) ).

fof(f16098,plain,
    ( ~ sQ312_spl
    | sQ1277_spl
    | ~ sQ702_spl ),
    inference(split_clause,[status(thm)],[f16075,f10547,f16095,f5812]) ).

fof(f16201,plain,
    ( less(n1,n5)
    | less_or_equal(n4,n0)
    | n4 = n1 ),
    inference(resolution,[status(thm)],[f5869,f194]) ).

fof(f16202,plain,
    ( less(n1,n3)
    | less_or_equal(n2,n0)
    | n2 = n1 ),
    inference(resolution,[status(thm)],[f5869,f186]) ).

fof(f16218,plain,
    ! [X0] :
      ( X0 = n0
      | less(X0,n0)
      | less_or_equal(n1,X0)
      | X0 = n1 ),
    inference(resolution,[status(thm)],[f5869,f170]) ).

fof(f16219,definition,
    ( sQ1282_spl
  <=> less(n1,n1) ),
    introduced(definition,[new_symbols(definition,[sQ1282_spl])],[split_symbol_definition]) ).

fof(f16220,plain,
    ( ~ sQ1282_spl
    | less(n1,n1) ),
    inference(component_clause,[status(thm)],[f16219]) ).

fof(f16224,plain,
    ( sQ53_spl
    | sQ178_spl
    | sQ15_spl ),
    inference(split_clause,[status(thm)],[f16201,f404,f4549,f879]) ).

fof(f16225,plain,
    ( sQ12_spl
    | sQ437_spl
    | sQ7_spl ),
    inference(split_clause,[status(thm)],[f16202,f345,f7378,f390]) ).

fof(f16240,plain,
    ! [X0] :
      ( X0 = n0
      | less_or_equal(n1,X0)
      | X0 = n1 ),
    inference(forward_subsumption_resolution,[status(thm)],[f16218,f174]) ).

fof(f16252,plain,
    ( less(n5,n7)
    | less_or_equal(n6,n4)
    | n6 = n5 ),
    inference(resolution,[status(thm)],[f5871,f202]) ).

fof(f16254,plain,
    ( less(n5,n9)
    | less_or_equal(n8,n4)
    | n8 = n5 ),
    inference(resolution,[status(thm)],[f5871,f210]) ).

fof(f16280,plain,
    ( sQ129_spl
    | sQ400_spl
    | sQ89_spl ),
    inference(split_clause,[status(thm)],[f16252,f1521,f6723,f2507]) ).

fof(f16282,plain,
    ( sQ175_spl
    | sQ377_spl
    | sQ167_spl ),
    inference(split_clause,[status(thm)],[f16254,f3820,f6482,f4426]) ).

fof(f16303,plain,
    ( less(n6,n9)
    | less_or_equal(n8,n5)
    | n8 = n6 ),
    inference(resolution,[status(thm)],[f5872,f210]) ).

fof(f16325,plain,
    ( sQ168_spl
    | sQ376_spl
    | sQ134_spl ),
    inference(split_clause,[status(thm)],[f16303,f2588,f6478,f3864]) ).

fof(f16367,plain,
    ( ~ sQ376_spl
    | less(n8,n6) ),
    inference(resolution,[status(thm)],[f6479,f198]) ).

fof(f16369,plain,
    ( ~ sQ376_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f16367,f2051]) ).

fof(f16370,plain,
    ~ sQ376_spl,
    inference(contradiction_clause,[status(thm)],[f16369]) ).

fof(f16371,plain,
    ( ~ sQ383_spl
    | less(n7,n6) ),
    inference(resolution,[status(thm)],[f6536,f198]) ).

fof(f16373,plain,
    ( ~ sQ383_spl
    | sQ108_spl ),
    inference(split_clause,[status(thm)],[f16371,f1855,f6535]) ).

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

fof(f16375,plain,
    ( ~ sQ1288_spl
    | less(n7,n5) ),
    inference(component_clause,[status(thm)],[f16374]) ).

fof(f16378,plain,
    ( ~ sQ1288_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f16375,f3446]) ).

fof(f16379,plain,
    ~ sQ1288_spl,
    inference(contradiction_clause,[status(thm)],[f16378]) ).

fof(f16393,plain,
    ( less(n1,n6)
    | n5 = n0
    | n5 = n1 ),
    inference(resolution,[status(thm)],[f16240,f198]) ).

fof(f16398,plain,
    ( less(n1,n7)
    | n6 = n0
    | n6 = n1 ),
    inference(resolution,[status(thm)],[f16240,f202]) ).

fof(f16399,plain,
    ( less(n1,n8)
    | n7 = n0
    | n7 = n1 ),
    inference(resolution,[status(thm)],[f16240,f206]) ).

fof(f16400,plain,
    ( less(n1,n9)
    | n8 = n0
    | n8 = n1 ),
    inference(resolution,[status(thm)],[f16240,f210]) ).

fof(f16401,plain,
    ! [X0] :
      ( n1 = X0
      | less(n1,X0)
      | X0 = n0
      | X0 = n1 ),
    inference(resolution,[status(thm)],[f16240,f170]) ).

fof(f16403,plain,
    ( sQ68_spl
    | sQ56_spl
    | sQ54_spl ),
    inference(split_clause,[status(thm)],[f16393,f882,f913,f1206]) ).

fof(f16408,plain,
    ( sQ105_spl
    | sQ67_spl
    | sQ69_spl ),
    inference(split_clause,[status(thm)],[f16398,f1209,f1162,f1815]) ).

fof(f16409,plain,
    ( sQ123_spl
    | sQ102_spl
    | sQ106_spl ),
    inference(split_clause,[status(thm)],[f16399,f1818,f1740,f2346]) ).

fof(f16410,plain,
    ( sQ139_spl
    | sQ122_spl
    | sQ124_spl ),
    inference(split_clause,[status(thm)],[f16400,f2349,f2303,f3121]) ).

fof(f16411,plain,
    ! [X0] :
      ( less(n1,X0)
      | X0 = n0
      | X0 = n1 ),
    inference(duplicate_literals_removal,[status(thm)],[f16401]) ).

fof(f16412,plain,
    ( ~ sQ1282_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f16220,f254]) ).

fof(f16413,plain,
    ~ sQ1282_spl,
    inference(contradiction_clause,[status(thm)],[f16412]) ).

fof(f16414,plain,
    ( n0 = n0
    | n0 = n1 ),
    inference(resolution,[status(thm)],[f16411,f174]) ).

fof(f16424,plain,
    ! [X0] :
      ( ~ less(X0,n1)
      | X0 = n0
      | X0 = n1 ),
    inference(resolution,[status(thm)],[f16411,f213]) ).

fof(f16426,plain,
    ( n1 = n0
    | n1 = n1 ),
    inference(resolution,[status(thm)],[f16411,f254]) ).

fof(f16427,plain,
    ( sQ239_spl
    | sQ3_spl ),
    inference(split_clause,[status(thm)],[f16414,f321,f5244]) ).

fof(f16437,plain,
    ( sQ3_spl
    | sQ114_spl ),
    inference(split_clause,[status(thm)],[f16426,f1979,f321]) ).

fof(f16509,plain,
    ( less(n3,n7)
    | less_or_equal(n6,n2)
    | n6 = n3 ),
    inference(resolution,[status(thm)],[f5873,f202]) ).

fof(f16511,plain,
    ( less(n3,n9)
    | less_or_equal(n8,n2)
    | n8 = n3 ),
    inference(resolution,[status(thm)],[f5873,f210]) ).

fof(f16531,plain,
    ( sQ111_spl
    | sQ402_spl
    | sQ71_spl ),
    inference(split_clause,[status(thm)],[f16509,f1237,f6732,f1933]) ).

fof(f16533,plain,
    ( sQ154_spl
    | sQ379_spl
    | sQ132_spl ),
    inference(split_clause,[status(thm)],[f16511,f2533,f6491,f3324]) ).

fof(f16545,plain,
    ( less(n2,n6)
    | less_or_equal(n5,n1)
    | n5 = n2 ),
    inference(resolution,[status(thm)],[f5874,f198]) ).

fof(f16546,plain,
    ( less(n2,n5)
    | less_or_equal(n4,n1)
    | n4 = n2 ),
    inference(resolution,[status(thm)],[f5874,f194]) ).

fof(f16550,plain,
    ( less(n2,n7)
    | less_or_equal(n6,n1)
    | n6 = n2 ),
    inference(resolution,[status(thm)],[f5874,f202]) ).

fof(f16551,plain,
    ( less(n2,n8)
    | less_or_equal(n7,n1)
    | n7 = n2 ),
    inference(resolution,[status(thm)],[f5874,f206]) ).

fof(f16552,plain,
    ( less(n2,n9)
    | less_or_equal(n8,n1)
    | n8 = n2 ),
    inference(resolution,[status(thm)],[f5874,f210]) ).

fof(f16567,plain,
    ( sQ64_spl
    | sQ438_spl
    | sQ58_spl ),
    inference(split_clause,[status(thm)],[f16545,f946,f7384,f1125]) ).

fof(f16568,plain,
    ( sQ57_spl
    | sQ177_spl
    | sQ23_spl ),
    inference(split_clause,[status(thm)],[f16546,f454,f4545,f943]) ).

fof(f16575,plain,
    ( sQ99_spl
    | sQ403_spl
    | sQ65_spl ),
    inference(split_clause,[status(thm)],[f16550,f1128,f6736,f1690]) ).

fof(f16576,plain,
    ( sQ119_spl
    | sQ387_spl
    | sQ100_spl ),
    inference(split_clause,[status(thm)],[f16551,f1693,f6552,f2222]) ).

fof(f16577,plain,
    ( sQ157_spl
    | sQ380_spl
    | sQ120_spl ),
    inference(split_clause,[status(thm)],[f16552,f2225,f6495,f3378]) ).

fof(f16602,plain,
    ( less(n7,n9)
    | less_or_equal(n8,n6)
    | n8 = n7 ),
    inference(resolution,[status(thm)],[f5876,f210]) ).

fof(f16637,plain,
    ( sQ137_spl
    | sQ381_spl
    | sQ116_spl ),
    inference(split_clause,[status(thm)],[f16602,f2124,f6500,f2998]) ).

fof(f16649,plain,
    ( ~ sQ1199_spl
    | n4 = n0 ),
    inference(resolution,[status(thm)],[f14912,f236]) ).

fof(f16652,plain,
    ( ~ sQ1199_spl
    | sQ19_spl ),
    inference(split_clause,[status(thm)],[f16649,f434,f14911]) ).

fof(f16666,plain,
    ( ~ sQ1204_spl
    | n4 = n0 ),
    inference(resolution,[status(thm)],[f15003,f236]) ).

fof(f16669,plain,
    ( ~ sQ1204_spl
    | sQ19_spl ),
    inference(split_clause,[status(thm)],[f16666,f434,f15002]) ).

fof(f16685,plain,
    ( ~ sQ381_spl
    | less(n8,n7) ),
    inference(resolution,[status(thm)],[f6501,f202]) ).

fof(f16687,plain,
    ( ~ sQ381_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f16685,f1731]) ).

fof(f16688,plain,
    ~ sQ381_spl,
    inference(contradiction_clause,[status(thm)],[f16687]) ).

fof(f16695,plain,
    ( ~ sQ1079_spl
    | n1 = n0 ),
    inference(resolution,[status(thm)],[f13555,f236]) ).

fof(f16698,plain,
    ( ~ sQ1079_spl
    | sQ3_spl ),
    inference(split_clause,[status(thm)],[f16695,f321,f13554]) ).

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

fof(f16816,plain,
    ( ~ sQ1307_spl
    | less(n9,n5) ),
    inference(component_clause,[status(thm)],[f16815]) ).

fof(f16842,plain,
    ( ~ sQ1307_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f16816,f4247]) ).

fof(f16843,plain,
    ~ sQ1307_spl,
    inference(contradiction_clause,[status(thm)],[f16842]) ).

fof(f16869,plain,
    ( ~ sQ783_spl
    | ~ less(n3,sK1_skl(n3,filling,n0)) ),
    inference(resolution,[status(thm)],[f11122,f213]) ).

fof(f16888,plain,
    ( ~ sQ974_spl
    | sK1_skl(n3,filling,n0) = n1
    | less(sK1_skl(n3,filling,n0),n1) ),
    inference(resolution,[status(thm)],[f15290,f170]) ).

fof(f16889,definition,
    ( sQ1314_spl
  <=> less(sK1_skl(n3,filling,n0),n1) ),
    introduced(definition,[new_symbols(definition,[sQ1314_spl])],[split_symbol_definition]) ).

fof(f16890,plain,
    ( ~ sQ1314_spl
    | less(sK1_skl(n3,filling,n0),n1) ),
    inference(component_clause,[status(thm)],[f16889]) ).

fof(f16892,definition,
    ( sQ1315_spl
  <=> sK1_skl(n3,filling,n0) = n1 ),
    introduced(definition,[new_symbols(definition,[sQ1315_spl])],[split_symbol_definition]) ).

fof(f16893,plain,
    ( ~ sQ1315_spl
    | sK1_skl(n3,filling,n0) = n1 ),
    inference(component_clause,[status(thm)],[f16892]) ).

fof(f16895,plain,
    ( ~ sQ974_spl
    | sQ1315_spl
    | sQ1314_spl ),
    inference(split_clause,[status(thm)],[f16888,f16889,f16892,f12573]) ).

fof(f16948,plain,
    ( ~ sQ1239_spl
    | holdsAt(waterLevel(n3),n2)
    | sP1_prd(n2,sK7_skl(n2,waterLevel(n2))) ),
    inference(resolution,[status(thm)],[f15426,f136]) ).

fof(f16951,definition,
    ( sQ1322_spl
  <=> sP1_prd(n2,sK7_skl(n2,waterLevel(n2))) ),
    introduced(definition,[new_symbols(definition,[sQ1322_spl])],[split_symbol_definition]) ).

fof(f16952,plain,
    ( ~ sQ1322_spl
    | sP1_prd(n2,sK7_skl(n2,waterLevel(n2))) ),
    inference(component_clause,[status(thm)],[f16951]) ).

fof(f16954,plain,
    ( ~ sQ1239_spl
    | sQ289_spl
    | sQ1322_spl ),
    inference(split_clause,[status(thm)],[f16948,f16951,f5588,f15425]) ).

fof(f16955,definition,
    ( sQ1323_spl
  <=> sK7_skl(n2,waterLevel(n2)) = overflow ),
    introduced(definition,[new_symbols(definition,[sQ1323_spl])],[split_symbol_definition]) ).

fof(f16956,plain,
    ( ~ sQ1323_spl
    | sK7_skl(n2,waterLevel(n2)) = overflow ),
    inference(component_clause,[status(thm)],[f16955]) ).

fof(f16973,plain,
    ( ~ sQ783_spl
    | ~ sQ1164_spl
    | happens(overflow,sK1_skl(n3,filling,n0)) ),
    inference(forward_demodulation,[status(thm)],[f14442,f11124]) ).

fof(f16974,plain,
    ( ~ sQ783_spl
    | ~ sQ1164_spl
    | ~ sQ1315_spl
    | happens(overflow,n1) ),
    inference(forward_demodulation,[status(thm)],[f16893,f16973]) ).

fof(f16975,plain,
    ( ~ sQ783_spl
    | ~ sQ1164_spl
    | ~ sQ1315_spl
    | sQ231_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f16974,f5193]) ).

fof(f16976,plain,
    ( ~ sQ783_spl
    | ~ sQ1164_spl
    | ~ sQ1315_spl
    | sQ231_spl ),
    inference(contradiction_clause,[status(thm)],[f16975]) ).

fof(f16977,plain,
    ( ~ sQ238_spl
    | sQ189_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f5222,f5227]) ).

fof(f16978,plain,
    ( ~ sQ238_spl
    | sQ189_spl ),
    inference(contradiction_clause,[status(thm)],[f16977]) ).

fof(f16987,definition,
    ( sQ1327_spl
  <=> happens(sK5_skl(n2,filling),n2) ),
    introduced(definition,[new_symbols(definition,[sQ1327_spl])],[split_symbol_definition]) ).

fof(f16988,plain,
    ( ~ sQ1327_spl
    | happens(sK5_skl(n2,filling),n2) ),
    inference(component_clause,[status(thm)],[f16987]) ).

fof(f17021,plain,
    ( ~ sQ1243_spl
    | happens(sK5_skl(n1,waterLevel(n2)),n1)
    | releasedAt(waterLevel(n2),n2)
    | holdsAt(waterLevel(n2),n1) ),
    inference(resolution,[status(thm)],[f15530,f386]) ).

fof(f17025,plain,
    ( ~ sQ1243_spl
    | sQ830_spl
    | sQ828_spl
    | sQ827_spl ),
    inference(split_clause,[status(thm)],[f17021,f11509,f11512,f11519,f15529]) ).

fof(f17090,plain,
    ( ~ sQ289_spl
    | ~ sQ922_spl
    | n3 = n1 ),
    inference(resolution,[status(thm)],[f12227,f5589]) ).

fof(f17092,plain,
    ( ~ sQ289_spl
    | ~ sQ922_spl
    | sQ13_spl ),
    inference(split_clause,[status(thm)],[f17090,f393,f12209,f5588]) ).

fof(f17125,plain,
    ( ~ sQ915_spl
    | ~ sQ827_spl
    | n2 = n1 ),
    inference(resolution,[status(thm)],[f11510,f12184]) ).

fof(f17134,plain,
    ( ~ sQ915_spl
    | ~ sQ827_spl
    | sQ7_spl ),
    inference(split_clause,[status(thm)],[f17125,f345,f11509,f12175]) ).

fof(f17147,plain,
    ( ~ sQ981_spl
    | waterLevel(n2) = waterLevel(sK10_skl(n2,waterLevel(n2),tapOff))
    | sP2_prd(waterLevel(n2),tapOff) ),
    inference(resolution,[status(thm)],[f12654,f230]) ).

fof(f17149,plain,
    ( ~ sQ981_spl
    | holdsAt(waterLevel(sK10_skl(n2,waterLevel(n2),tapOff)),n2)
    | sP2_prd(waterLevel(n2),tapOff) ),
    inference(resolution,[status(thm)],[f12654,f228]) ).

fof(f17151,plain,
    ( ~ sQ981_spl
    | sQ898_spl
    | sQ893_spl ),
    inference(split_clause,[status(thm)],[f17147,f11998,f12034,f12653]) ).

fof(f17153,plain,
    ( ~ sQ981_spl
    | sQ899_spl
    | sQ893_spl ),
    inference(split_clause,[status(thm)],[f17149,f11998,f12039,f12653]) ).

fof(f17154,plain,
    ( ~ sQ922_spl
    | waterLevel(n1) = waterLevel(sK10_skl(n2,waterLevel(n1),tapOff))
    | sP2_prd(waterLevel(n1),tapOff) ),
    inference(resolution,[status(thm)],[f12224,f230]) ).

fof(f17156,plain,
    ( ~ sQ922_spl
    | holdsAt(waterLevel(sK10_skl(n2,waterLevel(n1),tapOff)),n2)
    | sP2_prd(waterLevel(n1),tapOff) ),
    inference(resolution,[status(thm)],[f12224,f228]) ).

fof(f17157,plain,
    ( ~ sQ922_spl
    | initiates(tapOff,waterLevel(n1),n2) ),
    inference(resolution,[status(thm)],[f12224,f116]) ).

fof(f17158,definition,
    ( sQ1329_spl
  <=> waterLevel(n1) = waterLevel(sK10_skl(n2,waterLevel(n1),tapOff)) ),
    introduced(definition,[new_symbols(definition,[sQ1329_spl])],[split_symbol_definition]) ).

fof(f17161,plain,
    ( ~ sQ922_spl
    | sQ1329_spl
    | sQ1141_spl ),
    inference(split_clause,[status(thm)],[f17154,f14186,f17158,f12209]) ).

fof(f17163,definition,
    ( sQ1330_spl
  <=> holdsAt(waterLevel(sK10_skl(n2,waterLevel(n1),tapOff)),n2) ),
    introduced(definition,[new_symbols(definition,[sQ1330_spl])],[split_symbol_definition]) ).

fof(f17166,plain,
    ( ~ sQ922_spl
    | sQ1330_spl
    | sQ1141_spl ),
    inference(split_clause,[status(thm)],[f17156,f14186,f17163,f12209]) ).

fof(f17167,plain,
    ( ~ sQ1327_spl
    | holdsAt(waterLevel(n3),n2)
    | sP1_prd(n2,sK5_skl(n2,filling)) ),
    inference(resolution,[status(thm)],[f16988,f136]) ).

fof(f17169,plain,
    ( ~ sQ1327_spl
    | holdsAt(filling,n2)
    | sP1_prd(n2,sK5_skl(n2,filling)) ),
    inference(resolution,[status(thm)],[f16988,f137]) ).

fof(f17170,definition,
    ( sQ1331_spl
  <=> sP1_prd(n2,sK5_skl(n2,filling)) ),
    introduced(definition,[new_symbols(definition,[sQ1331_spl])],[split_symbol_definition]) ).

fof(f17171,plain,
    ( ~ sQ1331_spl
    | sP1_prd(n2,sK5_skl(n2,filling)) ),
    inference(component_clause,[status(thm)],[f17170]) ).

fof(f17173,plain,
    ( ~ sQ1327_spl
    | sQ289_spl
    | sQ1331_spl ),
    inference(split_clause,[status(thm)],[f17167,f17170,f5588,f16987]) ).

fof(f17178,plain,
    ( ~ sQ1327_spl
    | sQ280_spl
    | sQ1331_spl ),
    inference(split_clause,[status(thm)],[f17169,f17170,f5550,f16987]) ).

fof(f17189,definition,
    ( sQ1333_spl
  <=> sP0_prd(n2,waterLevel(n1),overflow) ),
    introduced(definition,[new_symbols(definition,[sQ1333_spl])],[split_symbol_definition]) ).

fof(f17190,plain,
    ( ~ sQ1333_spl
    | sP0_prd(n2,waterLevel(n1),overflow) ),
    inference(component_clause,[status(thm)],[f17189]) ).

fof(f17271,plain,
    ( ~ sQ1331_spl
    | n2 = n0 ),
    inference(resolution,[status(thm)],[f17171,f236]) ).

fof(f17274,plain,
    ( ~ sQ1331_spl
    | sQ5_spl ),
    inference(split_clause,[status(thm)],[f17271,f337,f17170]) ).

fof(f17292,plain,
    ( ~ sQ922_spl
    | tapOff = overflow
    | sP0_prd(n2,waterLevel(n1),tapOff) ),
    inference(resolution,[status(thm)],[f17157,f114]) ).

fof(f17297,definition,
    ( sQ1338_spl
  <=> sP0_prd(n2,waterLevel(n1),tapOff) ),
    introduced(definition,[new_symbols(definition,[sQ1338_spl])],[split_symbol_definition]) ).

fof(f17304,plain,
    ( ~ sQ922_spl
    | sQ46_spl
    | sQ1338_spl ),
    inference(split_clause,[status(thm)],[f17292,f17297,f774,f12209]) ).

fof(f17311,plain,
    ( ~ sQ1333_spl
    | overflow = tapOff
    | sP2_prd(waterLevel(n1),overflow) ),
    inference(resolution,[status(thm)],[f17190,f229]) ).

fof(f17318,plain,
    ( ~ sQ1333_spl
    | sQ46_spl
    | sQ1153_spl ),
    inference(split_clause,[status(thm)],[f17311,f14320,f774,f17189]) ).

fof(f17332,plain,
    ( ~ sQ1242_spl
    | filling = waterLevel(sK9_skl(filling,sK7_skl(n2,filling))) ),
    inference(resolution,[status(thm)],[f15484,f130]) ).

fof(f17335,plain,
    ( ~ sQ1242_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f17332,f150]) ).

fof(f17336,plain,
    ~ sQ1242_spl,
    inference(contradiction_clause,[status(thm)],[f17335]) ).

fof(f17337,plain,
    ( ~ sQ1245_spl
    | holdsAt(waterLevel(n3),n2)
    | sP1_prd(n2,sK5_skl(n2,waterLevel(n2))) ),
    inference(resolution,[status(thm)],[f15537,f136]) ).

fof(f17340,definition,
    ( sQ1343_spl
  <=> sP1_prd(n2,sK5_skl(n2,waterLevel(n2))) ),
    introduced(definition,[new_symbols(definition,[sQ1343_spl])],[split_symbol_definition]) ).

fof(f17341,plain,
    ( ~ sQ1343_spl
    | sP1_prd(n2,sK5_skl(n2,waterLevel(n2))) ),
    inference(component_clause,[status(thm)],[f17340]) ).

fof(f17343,plain,
    ( ~ sQ1245_spl
    | sQ289_spl
    | sQ1343_spl ),
    inference(split_clause,[status(thm)],[f17337,f17340,f5588,f15536]) ).

fof(f17344,definition,
    ( sQ1344_spl
  <=> sK5_skl(n2,waterLevel(n2)) = overflow ),
    introduced(definition,[new_symbols(definition,[sQ1344_spl])],[split_symbol_definition]) ).

fof(f17345,plain,
    ( ~ sQ1344_spl
    | sK5_skl(n2,waterLevel(n2)) = overflow ),
    inference(component_clause,[status(thm)],[f17344]) ).

fof(f17376,plain,
    ( ~ sQ1108_spl
    | n2 = n0 ),
    inference(resolution,[status(thm)],[f13765,f236]) ).

fof(f17379,plain,
    ( ~ sQ1108_spl
    | sQ5_spl ),
    inference(split_clause,[status(thm)],[f17376,f337,f13764]) ).

fof(f17509,plain,
    ( ~ sQ1178_spl
    | sK1_skl(n2,filling,n0) = n0
    | sK1_skl(n2,filling,n0) = n1 ),
    inference(resolution,[status(thm)],[f14636,f16424]) ).

fof(f17513,definition,
    ( sQ1358_spl
  <=> sK1_skl(n2,filling,n0) = n0 ),
    introduced(definition,[new_symbols(definition,[sQ1358_spl])],[split_symbol_definition]) ).

fof(f17514,plain,
    ( ~ sQ1358_spl
    | sK1_skl(n2,filling,n0) = n0 ),
    inference(component_clause,[status(thm)],[f17513]) ).

fof(f17516,plain,
    ( ~ sQ1178_spl
    | sQ1358_spl
    | sQ1179_spl ),
    inference(split_clause,[status(thm)],[f17509,f14638,f17513,f14635]) ).

fof(f17529,plain,
    ( ~ sQ313_spl
    | ~ sQ1275_spl
    | n1 = n0 ),
    inference(backward_demodulation,[status(thm)],[f16088,f16045]) ).

fof(f17530,plain,
    ( ~ sQ313_spl
    | ~ sQ1275_spl
    | sQ3_spl ),
    inference(split_clause,[status(thm)],[f17529,f321,f16087,f5817]) ).

fof(f17573,plain,
    ( ~ sQ313_spl
    | ~ sQ1276_spl
    | n2 = n0 ),
    inference(forward_demodulation,[status(thm)],[f16092,f16045]) ).

fof(f17574,plain,
    ( ~ sQ313_spl
    | ~ sQ1276_spl
    | sQ5_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f17573,f339]) ).

fof(f17575,plain,
    ( ~ sQ313_spl
    | ~ sQ1276_spl
    | sQ5_spl ),
    inference(contradiction_clause,[status(thm)],[f17574]) ).

fof(f17589,plain,
    ( ~ sQ783_spl
    | less_or_equal(sK1_skl(n3,filling,n0),n4)
    | n3 = sK1_skl(n3,filling,n0) ),
    inference(resolution,[status(thm)],[f16869,f8520]) ).

fof(f17590,plain,
    ( ~ sQ783_spl
    | sK1_skl(n3,filling,n0) = n3
    | less_or_equal(sK1_skl(n3,filling,n0),n2) ),
    inference(resolution,[status(thm)],[f16869,f1787]) ).

fof(f17591,plain,
    ( ~ sQ783_spl
    | less_or_equal(sK1_skl(n3,filling,n0),n3)
    | n3 = sK1_skl(n3,filling,n0) ),
    inference(resolution,[status(thm)],[f16869,f1343]) ).

fof(f17594,definition,
    ( sQ1359_spl
  <=> less_or_equal(sK1_skl(n3,filling,n0),n4) ),
    introduced(definition,[new_symbols(definition,[sQ1359_spl])],[split_symbol_definition]) ).

fof(f17597,plain,
    ( ~ sQ783_spl
    | sQ1359_spl
    | sQ1225_spl ),
    inference(split_clause,[status(thm)],[f17589,f15312,f17594,f11112]) ).

fof(f17598,definition,
    ( sQ1360_spl
  <=> less_or_equal(sK1_skl(n3,filling,n0),n2) ),
    introduced(definition,[new_symbols(definition,[sQ1360_spl])],[split_symbol_definition]) ).

fof(f17601,plain,
    ( ~ sQ783_spl
    | sQ1225_spl
    | sQ1360_spl ),
    inference(split_clause,[status(thm)],[f17590,f17598,f15312,f11112]) ).

fof(f17602,definition,
    ( sQ1361_spl
  <=> less_or_equal(sK1_skl(n3,filling,n0),n3) ),
    introduced(definition,[new_symbols(definition,[sQ1361_spl])],[split_symbol_definition]) ).

fof(f17605,plain,
    ( ~ sQ783_spl
    | sQ1361_spl
    | sQ1225_spl ),
    inference(split_clause,[status(thm)],[f17591,f15312,f17602,f11112]) ).

fof(f17616,plain,
    ( ~ sQ1314_spl
    | sK1_skl(n3,filling,n0) = n0
    | sK1_skl(n3,filling,n0) = n1 ),
    inference(resolution,[status(thm)],[f16890,f16424]) ).

fof(f17620,plain,
    ( ~ sQ1314_spl
    | sQ1223_spl
    | sQ1315_spl ),
    inference(split_clause,[status(thm)],[f17616,f16892,f15297,f16889]) ).

fof(f17626,plain,
    ( ~ sQ783_spl
    | ~ sQ1223_spl
    | less(n0,n0) ),
    inference(backward_demodulation,[status(thm)],[f15298,f11123]) ).

fof(f17631,plain,
    ( ~ sQ783_spl
    | ~ sQ1223_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f17626,f174]) ).

fof(f17632,plain,
    ( ~ sQ783_spl
    | ~ sQ1223_spl ),
    inference(contradiction_clause,[status(thm)],[f17631]) ).

fof(f17666,plain,
    ( ~ sQ1322_spl
    | ~ sQ1323_spl
    | sP1_prd(n2,overflow) ),
    inference(forward_demodulation,[status(thm)],[f16956,f16952]) ).

fof(f17667,plain,
    ( ~ sQ1322_spl
    | ~ sQ1323_spl
    | sQ288_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f17666,f5587]) ).

fof(f17668,plain,
    ( ~ sQ1322_spl
    | ~ sQ1323_spl
    | sQ288_spl ),
    inference(contradiction_clause,[status(thm)],[f17667]) ).

fof(f17675,plain,
    ( ~ sQ825_spl
    | ~ sQ1358_spl
    | less(n0,n0) ),
    inference(forward_demodulation,[status(thm)],[f17514,f11542]) ).

fof(f17676,plain,
    ( ~ sQ825_spl
    | ~ sQ1358_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f17675,f174]) ).

fof(f17677,plain,
    ( ~ sQ825_spl
    | ~ sQ1358_spl ),
    inference(contradiction_clause,[status(thm)],[f17676]) ).

fof(f17698,definition,
    ( sQ1366_spl
  <=> filling = waterLevel(sK8_skl(n2,filling,sK5_skl(n2,filling))) ),
    introduced(definition,[new_symbols(definition,[sQ1366_spl])],[split_symbol_definition]) ).

fof(f17699,plain,
    ( ~ sQ1366_spl
    | filling = waterLevel(sK8_skl(n2,filling,sK5_skl(n2,filling))) ),
    inference(component_clause,[status(thm)],[f17698]) ).

fof(f17708,plain,
    ( ~ sQ1366_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f17699,f150]) ).

fof(f17709,plain,
    ~ sQ1366_spl,
    inference(contradiction_clause,[status(thm)],[f17708]) ).

fof(f17725,plain,
    ( ~ sQ494_spl
    | n4 = n0 ),
    inference(resolution,[status(thm)],[f8479,f236]) ).

fof(f17728,plain,
    ( ~ sQ494_spl
    | sQ19_spl ),
    inference(split_clause,[status(thm)],[f17725,f434,f8478]) ).

fof(f17730,plain,
    ( ~ sQ1016_spl
    | n4 = n0 ),
    inference(resolution,[status(thm)],[f12947,f236]) ).

fof(f17733,plain,
    ( ~ sQ1016_spl
    | sQ19_spl ),
    inference(split_clause,[status(thm)],[f17730,f434,f12946]) ).

fof(f17735,plain,
    ( ~ sQ1102_spl
    | n4 = n0 ),
    inference(resolution,[status(thm)],[f13712,f236]) ).

fof(f17738,plain,
    ( ~ sQ1102_spl
    | sQ19_spl ),
    inference(split_clause,[status(thm)],[f17735,f434,f13711]) ).

fof(f17740,plain,
    ( ~ sQ1156_spl
    | n4 = n0 ),
    inference(resolution,[status(thm)],[f14387,f236]) ).

fof(f17743,plain,
    ( ~ sQ1156_spl
    | sQ19_spl ),
    inference(split_clause,[status(thm)],[f17740,f434,f14386]) ).

fof(f17745,plain,
    ( ~ sQ1158_spl
    | n4 = n0 ),
    inference(resolution,[status(thm)],[f14399,f236]) ).

fof(f17748,plain,
    ( ~ sQ1158_spl
    | sQ19_spl ),
    inference(split_clause,[status(thm)],[f17745,f434,f14398]) ).

fof(f17786,plain,
    ( ~ sQ1110_spl
    | n1 = n0 ),
    inference(resolution,[status(thm)],[f13777,f236]) ).

fof(f17789,plain,
    ( ~ sQ1110_spl
    | sQ3_spl ),
    inference(split_clause,[status(thm)],[f17786,f321,f13776]) ).

fof(f17791,plain,
    ( ~ sQ1114_spl
    | n1 = n0 ),
    inference(resolution,[status(thm)],[f13801,f236]) ).

fof(f17794,plain,
    ( ~ sQ1114_spl
    | sQ3_spl ),
    inference(split_clause,[status(thm)],[f17791,f321,f13800]) ).

fof(f17813,plain,
    ( ~ sQ1343_spl
    | ~ sQ1344_spl
    | sP1_prd(n2,overflow) ),
    inference(forward_demodulation,[status(thm)],[f17345,f17341]) ).

fof(f17814,plain,
    ( ~ sQ1343_spl
    | ~ sQ1344_spl
    | sQ288_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f17813,f5587]) ).

fof(f17815,plain,
    ( ~ sQ1343_spl
    | ~ sQ1344_spl
    | sQ288_spl ),
    inference(contradiction_clause,[status(thm)],[f17814]) ).

fof(f17832,definition,
    ( sQ1375_spl
  <=> less(sK3_skl(filling,n4,n8),n0) ),
    introduced(definition,[new_symbols(definition,[sQ1375_spl])],[split_symbol_definition]) ).

fof(f17833,plain,
    ( ~ sQ1375_spl
    | less(sK3_skl(filling,n4,n8),n0) ),
    inference(component_clause,[status(thm)],[f17832]) ).

fof(f17839,plain,
    ( ~ sQ1375_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f17833,f174]) ).

fof(f17840,plain,
    ~ sQ1375_spl,
    inference(contradiction_clause,[status(thm)],[f17839]) ).

fof(f17895,plain,
    ! [X0,X1] :
      ( holdsAt(waterLevel(plus(X1,n0)),plus(n0,X1))
      | stoppedIn(n0,filling,plus(n0,X1))
      | ~ less(n0,X1)
      | ~ initiates(X0,filling,n0)
      | ~ happens(X0,n0) ),
    inference(resolution,[status(thm)],[f11090,f75]) ).

fof(f17902,definition,
    ! [X1] :
      ( sQ1377_spl
    <=> ( holdsAt(waterLevel(plus(X1,n0)),plus(n0,X1))
        | stoppedIn(n0,filling,plus(n0,X1))
        | ~ less(n0,X1) ) ),
    introduced(definition,[new_symbols(definition,[sQ1377_spl])],[split_symbol_definition]) ).

fof(f17905,plain,
    ( sQ1377_spl
    | sQ781_spl ),
    inference(split_clause,[status(thm)],[f17895,f11092,f17902]) ).

fof(f17906,plain,
    ( ~ sQ782_spl
    | holdsAt(waterLevel(plus(n0,n1)),plus(n0,n1))
    | stoppedIn(n0,filling,plus(n0,n1)) ),
    inference(resolution,[status(thm)],[f11096,f313]) ).

fof(f17907,plain,
    ( ~ sQ782_spl
    | holdsAt(waterLevel(plus(n0,n5)),plus(n0,n5))
    | stoppedIn(n0,filling,plus(n0,n5)) ),
    inference(resolution,[status(thm)],[f11096,f804]) ).

fof(f17908,plain,
    ( ~ sQ782_spl
    | holdsAt(waterLevel(plus(n0,n2)),plus(n0,n2))
    | stoppedIn(n0,filling,plus(n0,n2)) ),
    inference(resolution,[status(thm)],[f11096,f325]) ).

fof(f17909,plain,
    ( ~ sQ782_spl
    | holdsAt(waterLevel(plus(n0,n3)),plus(n0,n3))
    | stoppedIn(n0,filling,plus(n0,n3)) ),
    inference(resolution,[status(thm)],[f11096,f350]) ).

fof(f17925,definition,
    ( sQ1378_spl
  <=> holdsAt(waterLevel(plus(n0,n1)),plus(n0,n1)) ),
    introduced(definition,[new_symbols(definition,[sQ1378_spl])],[split_symbol_definition]) ).

fof(f17928,plain,
    ( ~ sQ782_spl
    | sQ1378_spl
    | sQ914_spl ),
    inference(split_clause,[status(thm)],[f17906,f12172,f17925,f11095]) ).

fof(f17929,definition,
    ( sQ1379_spl
  <=> stoppedIn(n0,filling,plus(n0,n5)) ),
    introduced(definition,[new_symbols(definition,[sQ1379_spl])],[split_symbol_definition]) ).

fof(f17932,definition,
    ( sQ1380_spl
  <=> holdsAt(waterLevel(plus(n0,n5)),plus(n0,n5)) ),
    introduced(definition,[new_symbols(definition,[sQ1380_spl])],[split_symbol_definition]) ).

fof(f17935,plain,
    ( ~ sQ782_spl
    | sQ1380_spl
    | sQ1379_spl ),
    inference(split_clause,[status(thm)],[f17907,f17929,f17932,f11095]) ).

fof(f17936,definition,
    ( sQ1381_spl
  <=> holdsAt(waterLevel(plus(n0,n2)),plus(n0,n2)) ),
    introduced(definition,[new_symbols(definition,[sQ1381_spl])],[split_symbol_definition]) ).

fof(f17937,plain,
    ( ~ sQ1381_spl
    | holdsAt(waterLevel(plus(n0,n2)),plus(n0,n2)) ),
    inference(component_clause,[status(thm)],[f17936]) ).

fof(f17939,plain,
    ( ~ sQ782_spl
    | sQ1381_spl
    | sQ825_spl ),
    inference(split_clause,[status(thm)],[f17908,f11492,f17936,f11095]) ).

fof(f17940,definition,
    ( sQ1382_spl
  <=> holdsAt(waterLevel(plus(n0,n3)),plus(n0,n3)) ),
    introduced(definition,[new_symbols(definition,[sQ1382_spl])],[split_symbol_definition]) ).

fof(f17943,plain,
    ( ~ sQ782_spl
    | sQ1382_spl
    | sQ783_spl ),
    inference(split_clause,[status(thm)],[f17909,f11112,f17940,f11095]) ).

fof(f17992,plain,
    ( ~ sQ1381_spl
    | holdsAt(waterLevel(n2),plus(n0,n2)) ),
    inference(forward_demodulation,[status(thm)],[f159,f17937]) ).

fof(f17993,plain,
    ( ~ sQ1381_spl
    | holdsAt(waterLevel(n2),n2) ),
    inference(forward_demodulation,[status(thm)],[f159,f17992]) ).

fof(f17994,plain,
    ( ~ sQ1381_spl
    | sQ826_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f17993,f11539]) ).

fof(f17995,plain,
    ( ~ sQ1381_spl
    | sQ826_spl ),
    inference(contradiction_clause,[status(thm)],[f17994]) ).

fof(f18031,definition,
    ( sQ1394_spl
  <=> less(sK3_skl(filling,n4,n7),n0) ),
    introduced(definition,[new_symbols(definition,[sQ1394_spl])],[split_symbol_definition]) ).

fof(f18032,plain,
    ( ~ sQ1394_spl
    | less(sK3_skl(filling,n4,n7),n0) ),
    inference(component_clause,[status(thm)],[f18031]) ).

fof(f18038,plain,
    ( ~ sQ1394_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f18032,f174]) ).

fof(f18039,plain,
    ~ sQ1394_spl,
    inference(contradiction_clause,[status(thm)],[f18038]) ).

fof(f18086,definition,
    ( sQ1396_spl
  <=> less(sK3_skl(filling,n4,n2),n0) ),
    introduced(definition,[new_symbols(definition,[sQ1396_spl])],[split_symbol_definition]) ).

fof(f18087,plain,
    ( ~ sQ1396_spl
    | less(sK3_skl(filling,n4,n2),n0) ),
    inference(component_clause,[status(thm)],[f18086]) ).

fof(f18093,plain,
    ( ~ sQ1396_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f18087,f174]) ).

fof(f18094,plain,
    ~ sQ1396_spl,
    inference(contradiction_clause,[status(thm)],[f18093]) ).

fof(f18153,definition,
    ( sQ1398_spl
  <=> less(sK3_skl(filling,n4,n6),n0) ),
    introduced(definition,[new_symbols(definition,[sQ1398_spl])],[split_symbol_definition]) ).

fof(f18154,plain,
    ( ~ sQ1398_spl
    | less(sK3_skl(filling,n4,n6),n0) ),
    inference(component_clause,[status(thm)],[f18153]) ).

fof(f18160,plain,
    ( ~ sQ1398_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f18154,f174]) ).

fof(f18161,plain,
    ~ sQ1398_spl,
    inference(contradiction_clause,[status(thm)],[f18160]) ).

fof(f18176,plain,
    ( ~ sQ783_spl
    | ~ sQ1164_spl
    | ~ sQ975_spl
    | happens(overflow,n2) ),
    inference(forward_demodulation,[status(thm)],[f12577,f16973]) ).

fof(f18177,plain,
    ( ~ sQ783_spl
    | ~ sQ1164_spl
    | ~ sQ975_spl
    | sQ279_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f18176,f5549]) ).

fof(f18178,plain,
    ( ~ sQ783_spl
    | ~ sQ1164_spl
    | ~ sQ975_spl
    | sQ279_spl ),
    inference(contradiction_clause,[status(thm)],[f18177]) ).

fof(f18179,plain,
    ( ~ sQ930_spl
    | sQ947_spl ),
    inference(split_clause,[status(thm)],[f12260,f12358,f12252]) ).

fof(f18221,plain,
    ( ~ sQ805_spl
    | filling = spilling
    | overflow = tapOn ),
    inference(resolution,[status(thm)],[f11335,f241]) ).

fof(f18226,plain,
    ( ~ sQ805_spl
    | sQ97_spl
    | sQ42_spl ),
    inference(split_clause,[status(thm)],[f18221,f721,f1665,f11334]) ).

fof(f18252,plain,
    holdsAt(filling,plus(n0,n1)),
    inference(resolution,[status(thm)],[f2206,f2175]) ).

fof(f18253,plain,
    holdsAt(filling,n1),
    inference(forward_demodulation,[status(thm)],[f158,f18252]) ).

fof(f18356,definition,
    ( sQ1421_spl
  <=> holdsAt(spilling,n0) ),
    introduced(definition,[new_symbols(definition,[sQ1421_spl])],[split_symbol_definition]) ).

fof(f18357,plain,
    ( ~ sQ1421_spl
    | holdsAt(spilling,n0) ),
    inference(component_clause,[status(thm)],[f18356]) ).

fof(f18383,plain,
    ( ~ sQ1421_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f18357,f218]) ).

fof(f18384,plain,
    ~ sQ1421_spl,
    inference(contradiction_clause,[status(thm)],[f18383]) ).

fof(f18480,definition,
    ( sQ1438_spl
  <=> releasedAt(spilling,n0) ),
    introduced(definition,[new_symbols(definition,[sQ1438_spl])],[split_symbol_definition]) ).

fof(f18481,plain,
    ( ~ sQ1438_spl
    | releasedAt(spilling,n0) ),
    inference(component_clause,[status(thm)],[f18480]) ).

fof(f18502,plain,
    ( ~ sQ1438_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f18481,f221]) ).

fof(f18503,plain,
    ~ sQ1438_spl,
    inference(contradiction_clause,[status(thm)],[f18502]) ).

fof(f18548,plain,
    ( ~ sQ289_spl
    | ~ releasedAt(waterLevel(n3),n3)
    | ~ happens(overflow,n2) ),
    inference(resolution,[status(thm)],[f5783,f746]) ).

fof(f18554,plain,
    ( ~ sQ289_spl
    | ~ sQ263_spl
    | ~ sQ279_spl ),
    inference(split_clause,[status(thm)],[f18548,f5547,f5438,f5588]) ).

fof(f18563,plain,
    ( ~ sQ880_spl
    | sQ1243_spl ),
    inference(split_clause,[status(thm)],[f11804,f15529,f11796]) ).

fof(f18590,plain,
    ! [X0] :
      ( holdsAt(waterLevel(n3),n1)
      | sP1_prd(n1,sK6_skl(n1,waterLevel(X0)))
      | releasedAt(waterLevel(X0),n2) ),
    inference(resolution,[status(thm)],[f5335,f136]) ).

fof(f18593,definition,
    ! [X0] :
      ( sQ1444_spl
    <=> ( sP1_prd(n1,sK6_skl(n1,waterLevel(X0)))
        | releasedAt(waterLevel(X0),n2) ) ),
    introduced(definition,[new_symbols(definition,[sQ1444_spl])],[split_symbol_definition]) ).

fof(f18596,plain,
    ( sQ238_spl
    | sQ1444_spl ),
    inference(split_clause,[status(thm)],[f18590,f18593,f5221]) ).

fof(f18726,plain,
    ( initiates(sK5_skl(n0,filling),filling,n0)
    | releasedAt(filling,n1)
    | holdsAt(filling,n0) ),
    inference(resolution,[status(thm)],[f18253,f2283]) ).

fof(f18727,plain,
    ( happens(sK5_skl(n0,filling),n0)
    | releasedAt(filling,n1)
    | holdsAt(filling,n0) ),
    inference(resolution,[status(thm)],[f18253,f2282]) ).

fof(f18729,plain,
    ( holdsAt(filling,plus(n1,n1))
    | happens(sK4_skl(n1,filling),n1)
    | releasedAt(filling,plus(n1,n1)) ),
    inference(resolution,[status(thm)],[f18253,f81]) ).

fof(f18730,plain,
    ( sQ528_spl
    | sQ344_spl
    | sQ62_spl ),
    inference(split_clause,[status(thm)],[f18726,f1065,f6007,f8903]) ).

fof(f18731,plain,
    ( sQ529_spl
    | sQ344_spl
    | sQ62_spl ),
    inference(split_clause,[status(thm)],[f18727,f1065,f6007,f8907]) ).

fof(f18733,plain,
    ( sQ532_spl
    | sQ533_spl
    | sQ530_spl ),
    inference(split_clause,[status(thm)],[f18729,f8911,f8921,f8917]) ).

fof(f18734,plain,
    $false,
    inference(sat_refutation,[status(thm)],[f312,f324,f340,f348,f377,f407,f437,f446,f457,f470,f494,f509,f522,f546,f595,f608,f655,f657,f724,f726,f781,f783,f800,f826,f866,f908,f940,f960,f999,f1019,f1064,f1074,f1156,f1190,f1231,f1265,f1373,f1380,f1387,f1394,f1401,f1512,f1524,f1544,f1550,f1551,f1553,f1565,f1567,f1616,f1642,f1654,f1658,f1664,f1670,f1677,f1716,f1764,f1796,f1801,f1836,f1853,f1858,f1862,f1866,f1898,f1970,f2127,f2153,f2189,f2202,f2257,f2259,f2269,f2338,f2389,f2402,f2488,f2560,f2576,f2591,f2605,f2696,f2828,f2873,f2937,f3045,f3172,f3191,f3195,f3228,f3276,f3319,f3412,f3566,f3572,f3605,f3616,f3823,f3858,f3904,f3987,f4034,f4062,f4286,f4288,f4290,f4292,f4325,f4475,f4652,f4666,f4670,f4711,f4715,f4754,f4758,f4771,f4826,f4858,f4900,f4902,f4954,f4967,f5019,f5047,f5054,f5074,f5100,f5112,f5141,f5155,f5169,f5173,f5197,f5224,f5233,f5248,f5249,f5250,f5253,f5254,f5272,f5299,f5318,f5351,f5359,f5375,f5379,f5391,f5414,f5428,f5431,f5444,f5462,f5482,f5487,f5521,f5553,f5591,f5598,f5620,f5640,f5657,f5658,f5711,f5728,f5748,f5757,f5766,f5789,f5815,f5820,f5882,f5886,f5890,f5894,f5898,f5906,f5912,f5913,f5917,f5921,f5925,f5929,f5937,f5941,f5946,f5950,f5954,f5955,f5959,f5963,f5967,f5971,f5975,f5979,f5983,f5988,f5992,f5996,f6000,f6004,f6029,f6031,f6033,f6049,f6053,f6081,f6138,f6141,f6310,f6327,f6378,f6383,f6406,f6415,f6468,f6469,f6477,f6530,f6564,f6568,f6590,f6607,f6634,f6638,f6640,f6689,f6693,f6695,f6756,f6776,f6785,f6790,f6873,f7043,f7082,f7119,f7123,f7127,f7131,f7151,f7175,f7205,f7217,f7247,f7268,f7299,f7301,f7308,f7310,f7314,f7321,f7323,f7330,f7332,f7350,f7377,f7398,f7434,f7452,f7459,f7464,f7504,f7510,f7517,f7519,f7526,f7528,f7532,f7535,f7541,f7548,f7550,f7557,f7559,f7570,f7577,f7586,f7620,f7629,f7668,f7669,f7670,f7680,f7682,f7684,f7696,f7708,f7721,f7751,f7754,f7761,f7763,f7770,f7772,f7784,f7796,f7805,f7810,f7828,f7833,f7849,f7874,f7898,f7998,f7999,f8009,f8013,f8018,f8031,f8154,f8358,f8380,f8472,f8481,f8509,f8518,f8523,f8527,f8540,f8545,f8567,f8576,f8603,f8607,f8614,f8616,f8648,f8748,f8756,f8763,f8769,f8833,f8845,f8858,f8897,f8927,f8930,f8938,f8982,f8987,f8994,f9008,f9012,f9034,f9182,f9187,f9194,f9199,f9205,f9252,f9347,f9351,f9355,f9362,f9367,f9385,f9387,f9391,f9444,f9541,f9554,f9566,f9601,f9624,f9632,f9636,f9647,f9650,f9683,f9691,f9733,f9776,f9781,f9848,f9852,f9885,f9895,f9941,f10013,f10042,f10052,f10165,f10170,f10177,f10258,f10378,f10387,f10392,f10399,f10404,f10408,f10558,f10594,f10598,f10603,f10608,f10751,f10756,f10854,f10863,f10868,f10887,f10917,f10928,f11073,f11098,f11118,f11161,f11204,f11269,f11340,f11349,f11357,f11361,f11366,f11476,f11477,f11482,f11490,f11498,f11563,f11583,f11587,f11601,f11613,f11628,f11634,f11658,f11672,f11759,f11770,f11807,f11809,f11817,f11875,f11971,f11973,f12004,f12009,f12023,f12027,f12029,f12037,f12042,f12169,f12178,f12216,f12274,f12285,f12294,f12341,f12397,f12412,f12457,f12523,f12528,f12553,f12558,f12579,f12660,f12685,f12697,f12705,f12713,f12718,f12750,f12755,f12795,f12811,f12824,f12839,f12846,f12850,f12908,f12917,f12931,f12949,f12961,f12966,f12973,f13008,f13013,f13026,f13031,f13032,f13127,f13138,f13144,f13230,f13235,f13242,f13259,f13264,f13384,f13389,f13396,f13408,f13523,f13557,f13572,f13577,f13672,f13679,f13683,f13690,f13707,f13714,f13726,f13731,f13767,f13772,f13779,f13791,f13796,f13803,f13955,f13983,f14012,f14030,f14035,f14079,f14107,f14154,f14210,f14214,f14216,f14313,f14315,f14327,f14339,f14389,f14401,f14413,f14434,f14444,f14461,f14466,f14471,f14500,f14502,f14514,f14538,f14558,f14577,f14589,f14617,f14641,f14645,f14708,f14726,f14790,f14792,f14914,f14938,f14969,f14974,f15005,f15039,f15044,f15068,f15089,f15090,f15149,f15151,f15235,f15237,f15242,f15279,f15300,f15315,f15323,f15338,f15346,f15351,f15359,f15366,f15371,f15383,f15391,f15405,f15428,f15446,f15457,f15482,f15486,f15535,f15539,f15635,f15642,f15647,f15653,f15721,f15730,f15805,f15813,f15924,f15929,f15933,f16010,f16015,f16090,f16094,f16098,f16224,f16225,f16280,f16282,f16325,f16370,f16373,f16379,f16403,f16408,f16409,f16410,f16413,f16427,f16437,f16531,f16533,f16567,f16568,f16575,f16576,f16577,f16637,f16652,f16669,f16688,f16698,f16843,f16895,f16954,f16976,f16978,f17025,f17092,f17134,f17151,f17153,f17161,f17166,f17173,f17178,f17274,f17304,f17318,f17336,f17343,f17379,f17516,f17530,f17575,f17597,f17601,f17605,f17620,f17632,f17668,f17677,f17709,f17728,f17733,f17738,f17743,f17748,f17789,f17794,f17815,f17840,f17905,f17928,f17935,f17939,f17943,f17995,f18039,f18094,f18161,f18178,f18179,f18226,f18384,f18503,f18554,f18563,f18596,f18730,f18731,f18733]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.03  % Problem  : CSR001+1 : TPTP v9.3.1. Bugfixed v3.1.0.
% 0.00/0.04  % Command  : drodi -timeout(300) /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.11/0.35  % Computer : n016.cluster.edu
% 0.11/0.35  % Model    : x86_64 x86_64
% 0.11/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.11/0.35  % Memory   : 8046.5625MB
% 0.11/0.35  % OS       : Linux 6.8.0-71-generic
% 0.11/0.35  % CPULimit : 300
% 0.11/0.35  % WCLimit  : 300
% 0.11/0.35  % DateTime : Mon Sep 21 14:27:54 UTC 2026
% 0.11/0.36  % CPUTime  : 
% 0.13/0.37  % Drodi V4.1.1
% 65.11/8.69  % Refutation found
% 65.11/8.69  % SZS status Theorem for theBenchmark: Theorem is valid
% 65.11/8.69  % SZS output start CNFRefutation for theBenchmark
% See solution above
% 41.37/8.77  % Elapsed time: 8.400588 seconds
% 41.37/8.77  % CPU time: 66.115083 seconds
% 41.37/8.77  % Total memory used: 382.438 MB
% 41.37/8.77  % Net memory used: 349.712 MB
%------------------------------------------------------------------------------