%------------------------------------------------------------------------------
% File : SRASS---0.1
% Problem : CSR006+1 : TPTP v5.0.0. Bugfixed v3.1.0.
% Transfm : none
% Format : tptp
% Command : SRASS -q2 -a 0 10 10 10 -i3 -n60 %s
% Computer : art05.cs.miami.edu
% Model : i686 i686
% CPU : Intel(R) Pentium(R) 4 CPU 2.80GHz @ 2793MHz
% Memory : 2018MB
% OS : Linux 2.6.26.8-57.fc8
% CPULimit : 300s
% DateTime : Tue Dec 28 22:44:36 EST 2010
% Result : Theorem 2.00s
% Output : Solution 2.00s
% Verified :
% SZS Type : None (Parsing solution fails)
% Syntax : Number of formulae : 0
% Comments :
%------------------------------------------------------------------------------
%----ERROR: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% Reading problem from /tmp/SystemOnTPTP15990/CSR006+1.tptp
% Adding relevance values
% Extracting the conjecture
% Sorting axioms by relevance
% Looking for THM ...
% found
% SZS status THM for /tmp/SystemOnTPTP15990/CSR006+1.tptp
% SZS output start Solution for /tmp/SystemOnTPTP15990/CSR006+1.tptp
% TreeLimitedRun: ----------------------------------------------------------
% TreeLimitedRun: /home/graph/tptp/Systems/EP---1.2/eproof --print-statistics -xAuto -tAuto --cpu-limit=60 --proof-time-unlimited --memory-limit=Auto --tstp-in --tstp-out /tmp/SRASS.s.p
% TreeLimitedRun: CPU time limit is 60s
% TreeLimitedRun: WC time limit is 120s
% TreeLimitedRun: PID is 16086
% TreeLimitedRun: ----------------------------------------------------------
% PrfWatch: 0.00 CPU 0.00 WC
% # Preprocessing time : 0.019 s
% # Problem is unsatisfiable (or provable), constructing proof object
% # SZS status Theorem
% # SZS output start CNFRefutation.
% fof(1, axiom,holdsAt(waterLevel(n0),n0),file('/tmp/SRASS.s.p', waterLevel_0)).
% fof(2, axiom,~(holdsAt(filling,n0)),file('/tmp/SRASS.s.p', not_filling_0)).
% fof(10, axiom,![X3]:![X4]:![X5]:((holdsAt(waterLevel(X4),X3)&holdsAt(waterLevel(X5),X3))=>X4=X5),file('/tmp/SRASS.s.p', same_waterLevel)).
% fof(12, axiom,plus(n0,n3)=n3,file('/tmp/SRASS.s.p', plus0_3)).
% fof(13, axiom,![X7]:![X3]:(happens(X7,X3)<=>((X7=tapOn&X3=n0)|((holdsAt(waterLevel(n3),X3)&holdsAt(filling,X3))&X7=overflow))),file('/tmp/SRASS.s.p', happens_all_defn)).
% fof(14, axiom,![X4]:![X3]:![X5]:![X8]:((holdsAt(waterLevel(X4),X3)&X5=plus(X4,X8))=>trajectory(filling,X3,waterLevel(X5),X8)),file('/tmp/SRASS.s.p', change_of_waterLevel)).
% fof(15, axiom,~(?[X2]:less(X2,n0)),file('/tmp/SRASS.s.p', less0)).
% fof(16, axiom,~(overflow=tapOn),file('/tmp/SRASS.s.p', overflow_not_tapOn)).
% fof(17, axiom,![X2]:![X6]:plus(X2,X6)=plus(X6,X2),file('/tmp/SRASS.s.p', symmetry_of_plus)).
% fof(18, axiom,![X7]:![X9]:![X3]:(initiates(X7,X9,X3)<=>((((X7=tapOn&X9=filling)|(X7=overflow&X9=spilling))|?[X1]:((holdsAt(waterLevel(X1),X3)&X7=tapOff)&X9=waterLevel(X1)))|?[X1]:((holdsAt(waterLevel(X1),X3)&X7=overflow)&X9=waterLevel(X1)))),file('/tmp/SRASS.s.p', initiates_all_defn)).
% fof(26, axiom,plus(n0,n1)=n1,file('/tmp/SRASS.s.p', plus0_1)).
% fof(30, axiom,~(tapOff=tapOn),file('/tmp/SRASS.s.p', tapOff_not_tapOn)).
% fof(31, axiom,~(tapOff=overflow),file('/tmp/SRASS.s.p', tapOff_not_overflow)).
% fof(32, axiom,![X2]:![X6]:(less(X2,X6)<=>(~(less(X6,X2))&~(X6=X2))),file('/tmp/SRASS.s.p', less_property)).
% fof(33, axiom,![X7]:![X9]:![X3]:(terminates(X7,X9,X3)<=>((X7=tapOff&X9=filling)|(X7=overflow&X9=filling))),file('/tmp/SRASS.s.p', terminates_all_defn)).
% fof(34, axiom,plus(n1,n2)=n3,file('/tmp/SRASS.s.p', plus1_2)).
% fof(36, axiom,![X10]:![X9]:![X11]:(stoppedIn(X10,X9,X11)<=>?[X7]:?[X3]:(((happens(X7,X3)&less(X10,X3))&less(X3,X11))&terminates(X7,X9,X3))),file('/tmp/SRASS.s.p', stoppedin_defn)).
% fof(38, axiom,![X7]:![X3]:![X9]:![X12]:![X8]:(((((happens(X7,X3)&initiates(X7,X9,X3))&less(n0,X8))&trajectory(X9,X3,X12,X8))&~(stoppedIn(X3,X9,plus(X3,X8))))=>holdsAt(X12,plus(X3,X8))),file('/tmp/SRASS.s.p', change_holding)).
% fof(41, axiom,![X2]:(less(X2,n1)<=>less_or_equal(X2,n0)),file('/tmp/SRASS.s.p', less1)).
% fof(42, axiom,![X7]:![X3]:![X9]:((happens(X7,X3)&initiates(X7,X9,X3))=>holdsAt(X9,plus(X3,n1))),file('/tmp/SRASS.s.p', happens_holds)).
% fof(46, axiom,![X2]:![X6]:(less_or_equal(X2,X6)<=>(less(X2,X6)|X2=X6)),file('/tmp/SRASS.s.p', less_or_equal)).
% fof(47, axiom,![X2]:(less(X2,n3)<=>less_or_equal(X2,n2)),file('/tmp/SRASS.s.p', less3)).
% fof(49, axiom,![X2]:(less(X2,n2)<=>less_or_equal(X2,n1)),file('/tmp/SRASS.s.p', less2)).
% fof(55, conjecture,holdsAt(waterLevel(n3),n3),file('/tmp/SRASS.s.p', waterLevel_3)).
% fof(56, negated_conjecture,~(holdsAt(waterLevel(n3),n3)),inference(assume_negation,[status(cth)],[55])).
% fof(57, plain,~(holdsAt(filling,n0)),inference(fof_simplification,[status(thm)],[2,theory(equality)])).
% fof(66, plain,![X2]:![X6]:(less(X2,X6)<=>(~(less(X6,X2))&~(X6=X2))),inference(fof_simplification,[status(thm)],[32,theory(equality)])).
% fof(67, plain,![X7]:![X3]:![X9]:![X12]:![X8]:(((((happens(X7,X3)&initiates(X7,X9,X3))&less(n0,X8))&trajectory(X9,X3,X12,X8))&~(stoppedIn(X3,X9,plus(X3,X8))))=>holdsAt(X12,plus(X3,X8))),inference(fof_simplification,[status(thm)],[38,theory(equality)])).
% fof(70, negated_conjecture,~(holdsAt(waterLevel(n3),n3)),inference(fof_simplification,[status(thm)],[56,theory(equality)])).
% fof(71, plain,![X3]:![X7]:![X9]:(epred1_3(X9,X7,X3)<=>((((X7=tapOn&X9=filling)|(X7=overflow&X9=spilling))|?[X1]:((holdsAt(waterLevel(X1),X3)&X7=tapOff)&X9=waterLevel(X1)))|?[X1]:((holdsAt(waterLevel(X1),X3)&X7=overflow)&X9=waterLevel(X1)))),introduced(definition)).
% fof(72, plain,![X7]:![X9]:![X3]:(initiates(X7,X9,X3)<=>epred1_3(X9,X7,X3)),inference(apply_def,[status(esa)],[18,71,theory(equality)])).
% cnf(73,plain,(holdsAt(waterLevel(n0),n0)),inference(split_conjunct,[status(thm)],[1])).
% cnf(74,plain,(~holdsAt(filling,n0)),inference(split_conjunct,[status(thm)],[57])).
% fof(85, plain,![X3]:![X4]:![X5]:((~(holdsAt(waterLevel(X4),X3))|~(holdsAt(waterLevel(X5),X3)))|X4=X5),inference(fof_nnf,[status(thm)],[10])).
% fof(86, plain,![X6]:![X7]:![X8]:((~(holdsAt(waterLevel(X7),X6))|~(holdsAt(waterLevel(X8),X6)))|X7=X8),inference(variable_rename,[status(thm)],[85])).
% cnf(87,plain,(X1=X2|~holdsAt(waterLevel(X2),X3)|~holdsAt(waterLevel(X1),X3)),inference(split_conjunct,[status(thm)],[86])).
% cnf(92,plain,(plus(n0,n3)=n3),inference(split_conjunct,[status(thm)],[12])).
% fof(93, plain,![X7]:![X3]:((~(happens(X7,X3))|((X7=tapOn&X3=n0)|((holdsAt(waterLevel(n3),X3)&holdsAt(filling,X3))&X7=overflow)))&(((~(X7=tapOn)|~(X3=n0))&((~(holdsAt(waterLevel(n3),X3))|~(holdsAt(filling,X3)))|~(X7=overflow)))|happens(X7,X3))),inference(fof_nnf,[status(thm)],[13])).
% fof(94, plain,![X8]:![X9]:((~(happens(X8,X9))|((X8=tapOn&X9=n0)|((holdsAt(waterLevel(n3),X9)&holdsAt(filling,X9))&X8=overflow)))&(((~(X8=tapOn)|~(X9=n0))&((~(holdsAt(waterLevel(n3),X9))|~(holdsAt(filling,X9)))|~(X8=overflow)))|happens(X8,X9))),inference(variable_rename,[status(thm)],[93])).
% fof(95, plain,![X8]:![X9]:((((((holdsAt(waterLevel(n3),X9)|X8=tapOn)|~(happens(X8,X9)))&((holdsAt(filling,X9)|X8=tapOn)|~(happens(X8,X9))))&((X8=overflow|X8=tapOn)|~(happens(X8,X9))))&((((holdsAt(waterLevel(n3),X9)|X9=n0)|~(happens(X8,X9)))&((holdsAt(filling,X9)|X9=n0)|~(happens(X8,X9))))&((X8=overflow|X9=n0)|~(happens(X8,X9)))))&(((~(X8=tapOn)|~(X9=n0))|happens(X8,X9))&(((~(holdsAt(waterLevel(n3),X9))|~(holdsAt(filling,X9)))|~(X8=overflow))|happens(X8,X9)))),inference(distribute,[status(thm)],[94])).
% cnf(97,plain,(happens(X1,X2)|X2!=n0|X1!=tapOn),inference(split_conjunct,[status(thm)],[95])).
% cnf(101,plain,(X1=tapOn|X1=overflow|~happens(X1,X2)),inference(split_conjunct,[status(thm)],[95])).
% cnf(102,plain,(X1=tapOn|holdsAt(filling,X2)|~happens(X1,X2)),inference(split_conjunct,[status(thm)],[95])).
% cnf(103,plain,(X1=tapOn|holdsAt(waterLevel(n3),X2)|~happens(X1,X2)),inference(split_conjunct,[status(thm)],[95])).
% fof(104, plain,![X4]:![X3]:![X5]:![X8]:((~(holdsAt(waterLevel(X4),X3))|~(X5=plus(X4,X8)))|trajectory(filling,X3,waterLevel(X5),X8)),inference(fof_nnf,[status(thm)],[14])).
% fof(105, plain,![X9]:![X10]:![X11]:![X12]:((~(holdsAt(waterLevel(X9),X10))|~(X11=plus(X9,X12)))|trajectory(filling,X10,waterLevel(X11),X12)),inference(variable_rename,[status(thm)],[104])).
% cnf(106,plain,(trajectory(filling,X1,waterLevel(X2),X3)|X2!=plus(X4,X3)|~holdsAt(waterLevel(X4),X1)),inference(split_conjunct,[status(thm)],[105])).
% fof(107, plain,![X2]:~(less(X2,n0)),inference(fof_nnf,[status(thm)],[15])).
% fof(108, plain,![X3]:~(less(X3,n0)),inference(variable_rename,[status(thm)],[107])).
% cnf(109,plain,(~less(X1,n0)),inference(split_conjunct,[status(thm)],[108])).
% cnf(110,plain,(overflow!=tapOn),inference(split_conjunct,[status(thm)],[16])).
% fof(111, plain,![X7]:![X8]:plus(X7,X8)=plus(X8,X7),inference(variable_rename,[status(thm)],[17])).
% cnf(112,plain,(plus(X1,X2)=plus(X2,X1)),inference(split_conjunct,[status(thm)],[111])).
% fof(113, plain,![X7]:![X9]:![X3]:((~(initiates(X7,X9,X3))|epred1_3(X9,X7,X3))&(~(epred1_3(X9,X7,X3))|initiates(X7,X9,X3))),inference(fof_nnf,[status(thm)],[72])).
% fof(114, plain,![X10]:![X11]:![X12]:((~(initiates(X10,X11,X12))|epred1_3(X11,X10,X12))&(~(epred1_3(X11,X10,X12))|initiates(X10,X11,X12))),inference(variable_rename,[status(thm)],[113])).
% cnf(115,plain,(initiates(X1,X2,X3)|~epred1_3(X2,X1,X3)),inference(split_conjunct,[status(thm)],[114])).
% cnf(150,plain,(plus(n0,n1)=n1),inference(split_conjunct,[status(thm)],[26])).
% cnf(161,plain,(tapOff!=tapOn),inference(split_conjunct,[status(thm)],[30])).
% cnf(162,plain,(tapOff!=overflow),inference(split_conjunct,[status(thm)],[31])).
% fof(163, plain,![X2]:![X6]:((~(less(X2,X6))|(~(less(X6,X2))&~(X6=X2)))&((less(X6,X2)|X6=X2)|less(X2,X6))),inference(fof_nnf,[status(thm)],[66])).
% fof(164, plain,![X7]:![X8]:((~(less(X7,X8))|(~(less(X8,X7))&~(X8=X7)))&((less(X8,X7)|X8=X7)|less(X7,X8))),inference(variable_rename,[status(thm)],[163])).
% fof(165, plain,![X7]:![X8]:(((~(less(X8,X7))|~(less(X7,X8)))&(~(X8=X7)|~(less(X7,X8))))&((less(X8,X7)|X8=X7)|less(X7,X8))),inference(distribute,[status(thm)],[164])).
% cnf(166,plain,(less(X1,X2)|X2=X1|less(X2,X1)),inference(split_conjunct,[status(thm)],[165])).
% cnf(167,plain,(~less(X1,X2)|X2!=X1),inference(split_conjunct,[status(thm)],[165])).
% cnf(168,plain,(~less(X1,X2)|~less(X2,X1)),inference(split_conjunct,[status(thm)],[165])).
% fof(169, plain,![X7]:![X9]:![X3]:((~(terminates(X7,X9,X3))|((X7=tapOff&X9=filling)|(X7=overflow&X9=filling)))&(((~(X7=tapOff)|~(X9=filling))&(~(X7=overflow)|~(X9=filling)))|terminates(X7,X9,X3))),inference(fof_nnf,[status(thm)],[33])).
% fof(170, plain,![X10]:![X11]:![X12]:((~(terminates(X10,X11,X12))|((X10=tapOff&X11=filling)|(X10=overflow&X11=filling)))&(((~(X10=tapOff)|~(X11=filling))&(~(X10=overflow)|~(X11=filling)))|terminates(X10,X11,X12))),inference(variable_rename,[status(thm)],[169])).
% fof(171, plain,![X10]:![X11]:![X12]:(((((X10=overflow|X10=tapOff)|~(terminates(X10,X11,X12)))&((X11=filling|X10=tapOff)|~(terminates(X10,X11,X12))))&(((X10=overflow|X11=filling)|~(terminates(X10,X11,X12)))&((X11=filling|X11=filling)|~(terminates(X10,X11,X12)))))&(((~(X10=tapOff)|~(X11=filling))|terminates(X10,X11,X12))&((~(X10=overflow)|~(X11=filling))|terminates(X10,X11,X12)))),inference(distribute,[status(thm)],[170])).
% cnf(177,plain,(X1=tapOff|X1=overflow|~terminates(X1,X2,X3)),inference(split_conjunct,[status(thm)],[171])).
% cnf(178,plain,(plus(n1,n2)=n3),inference(split_conjunct,[status(thm)],[34])).
% fof(180, plain,![X10]:![X9]:![X11]:((~(stoppedIn(X10,X9,X11))|?[X7]:?[X3]:(((happens(X7,X3)&less(X10,X3))&less(X3,X11))&terminates(X7,X9,X3)))&(![X7]:![X3]:(((~(happens(X7,X3))|~(less(X10,X3)))|~(less(X3,X11)))|~(terminates(X7,X9,X3)))|stoppedIn(X10,X9,X11))),inference(fof_nnf,[status(thm)],[36])).
% fof(181, plain,![X12]:![X13]:![X14]:((~(stoppedIn(X12,X13,X14))|?[X15]:?[X16]:(((happens(X15,X16)&less(X12,X16))&less(X16,X14))&terminates(X15,X13,X16)))&(![X17]:![X18]:(((~(happens(X17,X18))|~(less(X12,X18)))|~(less(X18,X14)))|~(terminates(X17,X13,X18)))|stoppedIn(X12,X13,X14))),inference(variable_rename,[status(thm)],[180])).
% fof(182, plain,![X12]:![X13]:![X14]:((~(stoppedIn(X12,X13,X14))|(((happens(esk6_3(X12,X13,X14),esk7_3(X12,X13,X14))&less(X12,esk7_3(X12,X13,X14)))&less(esk7_3(X12,X13,X14),X14))&terminates(esk6_3(X12,X13,X14),X13,esk7_3(X12,X13,X14))))&(![X17]:![X18]:(((~(happens(X17,X18))|~(less(X12,X18)))|~(less(X18,X14)))|~(terminates(X17,X13,X18)))|stoppedIn(X12,X13,X14))),inference(skolemize,[status(esa)],[181])).
% fof(183, plain,![X12]:![X13]:![X14]:![X17]:![X18]:(((((~(happens(X17,X18))|~(less(X12,X18)))|~(less(X18,X14)))|~(terminates(X17,X13,X18)))|stoppedIn(X12,X13,X14))&(~(stoppedIn(X12,X13,X14))|(((happens(esk6_3(X12,X13,X14),esk7_3(X12,X13,X14))&less(X12,esk7_3(X12,X13,X14)))&less(esk7_3(X12,X13,X14),X14))&terminates(esk6_3(X12,X13,X14),X13,esk7_3(X12,X13,X14))))),inference(shift_quantors,[status(thm)],[182])).
% fof(184, plain,![X12]:![X13]:![X14]:![X17]:![X18]:(((((~(happens(X17,X18))|~(less(X12,X18)))|~(less(X18,X14)))|~(terminates(X17,X13,X18)))|stoppedIn(X12,X13,X14))&((((happens(esk6_3(X12,X13,X14),esk7_3(X12,X13,X14))|~(stoppedIn(X12,X13,X14)))&(less(X12,esk7_3(X12,X13,X14))|~(stoppedIn(X12,X13,X14))))&(less(esk7_3(X12,X13,X14),X14)|~(stoppedIn(X12,X13,X14))))&(terminates(esk6_3(X12,X13,X14),X13,esk7_3(X12,X13,X14))|~(stoppedIn(X12,X13,X14))))),inference(distribute,[status(thm)],[183])).
% cnf(185,plain,(terminates(esk6_3(X1,X2,X3),X2,esk7_3(X1,X2,X3))|~stoppedIn(X1,X2,X3)),inference(split_conjunct,[status(thm)],[184])).
% cnf(186,plain,(less(esk7_3(X1,X2,X3),X3)|~stoppedIn(X1,X2,X3)),inference(split_conjunct,[status(thm)],[184])).
% cnf(187,plain,(less(X1,esk7_3(X1,X2,X3))|~stoppedIn(X1,X2,X3)),inference(split_conjunct,[status(thm)],[184])).
% cnf(188,plain,(happens(esk6_3(X1,X2,X3),esk7_3(X1,X2,X3))|~stoppedIn(X1,X2,X3)),inference(split_conjunct,[status(thm)],[184])).
% fof(200, plain,![X7]:![X3]:![X9]:![X12]:![X8]:(((((~(happens(X7,X3))|~(initiates(X7,X9,X3)))|~(less(n0,X8)))|~(trajectory(X9,X3,X12,X8)))|stoppedIn(X3,X9,plus(X3,X8)))|holdsAt(X12,plus(X3,X8))),inference(fof_nnf,[status(thm)],[67])).
% fof(201, plain,![X13]:![X14]:![X15]:![X16]:![X17]:(((((~(happens(X13,X14))|~(initiates(X13,X15,X14)))|~(less(n0,X17)))|~(trajectory(X15,X14,X16,X17)))|stoppedIn(X14,X15,plus(X14,X17)))|holdsAt(X16,plus(X14,X17))),inference(variable_rename,[status(thm)],[200])).
% cnf(202,plain,(holdsAt(X1,plus(X2,X3))|stoppedIn(X2,X4,plus(X2,X3))|~trajectory(X4,X2,X1,X3)|~less(n0,X3)|~initiates(X5,X4,X2)|~happens(X5,X2)),inference(split_conjunct,[status(thm)],[201])).
% fof(207, plain,![X2]:((~(less(X2,n1))|less_or_equal(X2,n0))&(~(less_or_equal(X2,n0))|less(X2,n1))),inference(fof_nnf,[status(thm)],[41])).
% fof(208, plain,![X3]:((~(less(X3,n1))|less_or_equal(X3,n0))&(~(less_or_equal(X3,n0))|less(X3,n1))),inference(variable_rename,[status(thm)],[207])).
% cnf(209,plain,(less(X1,n1)|~less_or_equal(X1,n0)),inference(split_conjunct,[status(thm)],[208])).
% cnf(210,plain,(less_or_equal(X1,n0)|~less(X1,n1)),inference(split_conjunct,[status(thm)],[208])).
% fof(211, plain,![X7]:![X3]:![X9]:((~(happens(X7,X3))|~(initiates(X7,X9,X3)))|holdsAt(X9,plus(X3,n1))),inference(fof_nnf,[status(thm)],[42])).
% fof(212, plain,![X10]:![X11]:![X12]:((~(happens(X10,X11))|~(initiates(X10,X12,X11)))|holdsAt(X12,plus(X11,n1))),inference(variable_rename,[status(thm)],[211])).
% cnf(213,plain,(holdsAt(X1,plus(X2,n1))|~initiates(X3,X1,X2)|~happens(X3,X2)),inference(split_conjunct,[status(thm)],[212])).
% fof(219, plain,![X2]:![X6]:((~(less_or_equal(X2,X6))|(less(X2,X6)|X2=X6))&((~(less(X2,X6))&~(X2=X6))|less_or_equal(X2,X6))),inference(fof_nnf,[status(thm)],[46])).
% fof(220, plain,![X7]:![X8]:((~(less_or_equal(X7,X8))|(less(X7,X8)|X7=X8))&((~(less(X7,X8))&~(X7=X8))|less_or_equal(X7,X8))),inference(variable_rename,[status(thm)],[219])).
% fof(221, plain,![X7]:![X8]:((~(less_or_equal(X7,X8))|(less(X7,X8)|X7=X8))&((~(less(X7,X8))|less_or_equal(X7,X8))&(~(X7=X8)|less_or_equal(X7,X8)))),inference(distribute,[status(thm)],[220])).
% cnf(222,plain,(less_or_equal(X1,X2)|X1!=X2),inference(split_conjunct,[status(thm)],[221])).
% cnf(223,plain,(less_or_equal(X1,X2)|~less(X1,X2)),inference(split_conjunct,[status(thm)],[221])).
% cnf(224,plain,(X1=X2|less(X1,X2)|~less_or_equal(X1,X2)),inference(split_conjunct,[status(thm)],[221])).
% fof(225, plain,![X2]:((~(less(X2,n3))|less_or_equal(X2,n2))&(~(less_or_equal(X2,n2))|less(X2,n3))),inference(fof_nnf,[status(thm)],[47])).
% fof(226, plain,![X3]:((~(less(X3,n3))|less_or_equal(X3,n2))&(~(less_or_equal(X3,n2))|less(X3,n3))),inference(variable_rename,[status(thm)],[225])).
% cnf(227,plain,(less(X1,n3)|~less_or_equal(X1,n2)),inference(split_conjunct,[status(thm)],[226])).
% cnf(228,plain,(less_or_equal(X1,n2)|~less(X1,n3)),inference(split_conjunct,[status(thm)],[226])).
% fof(233, plain,![X2]:((~(less(X2,n2))|less_or_equal(X2,n1))&(~(less_or_equal(X2,n1))|less(X2,n2))),inference(fof_nnf,[status(thm)],[49])).
% fof(234, plain,![X3]:((~(less(X3,n2))|less_or_equal(X3,n1))&(~(less_or_equal(X3,n1))|less(X3,n2))),inference(variable_rename,[status(thm)],[233])).
% cnf(235,plain,(less(X1,n2)|~less_or_equal(X1,n1)),inference(split_conjunct,[status(thm)],[234])).
% cnf(236,plain,(less_or_equal(X1,n1)|~less(X1,n2)),inference(split_conjunct,[status(thm)],[234])).
% cnf(257,negated_conjecture,(~holdsAt(waterLevel(n3),n3)),inference(split_conjunct,[status(thm)],[70])).
% fof(258, plain,![X3]:![X7]:![X9]:((~(epred1_3(X9,X7,X3))|((((X7=tapOn&X9=filling)|(X7=overflow&X9=spilling))|?[X1]:((holdsAt(waterLevel(X1),X3)&X7=tapOff)&X9=waterLevel(X1)))|?[X1]:((holdsAt(waterLevel(X1),X3)&X7=overflow)&X9=waterLevel(X1))))&(((((~(X7=tapOn)|~(X9=filling))&(~(X7=overflow)|~(X9=spilling)))&![X1]:((~(holdsAt(waterLevel(X1),X3))|~(X7=tapOff))|~(X9=waterLevel(X1))))&![X1]:((~(holdsAt(waterLevel(X1),X3))|~(X7=overflow))|~(X9=waterLevel(X1))))|epred1_3(X9,X7,X3))),inference(fof_nnf,[status(thm)],[71])).
% fof(259, plain,![X10]:![X11]:![X12]:((~(epred1_3(X12,X11,X10))|((((X11=tapOn&X12=filling)|(X11=overflow&X12=spilling))|?[X13]:((holdsAt(waterLevel(X13),X10)&X11=tapOff)&X12=waterLevel(X13)))|?[X14]:((holdsAt(waterLevel(X14),X10)&X11=overflow)&X12=waterLevel(X14))))&(((((~(X11=tapOn)|~(X12=filling))&(~(X11=overflow)|~(X12=spilling)))&![X15]:((~(holdsAt(waterLevel(X15),X10))|~(X11=tapOff))|~(X12=waterLevel(X15))))&![X16]:((~(holdsAt(waterLevel(X16),X10))|~(X11=overflow))|~(X12=waterLevel(X16))))|epred1_3(X12,X11,X10))),inference(variable_rename,[status(thm)],[258])).
% fof(260, plain,![X10]:![X11]:![X12]:((~(epred1_3(X12,X11,X10))|((((X11=tapOn&X12=filling)|(X11=overflow&X12=spilling))|((holdsAt(waterLevel(esk10_3(X10,X11,X12)),X10)&X11=tapOff)&X12=waterLevel(esk10_3(X10,X11,X12))))|((holdsAt(waterLevel(esk11_3(X10,X11,X12)),X10)&X11=overflow)&X12=waterLevel(esk11_3(X10,X11,X12)))))&(((((~(X11=tapOn)|~(X12=filling))&(~(X11=overflow)|~(X12=spilling)))&![X15]:((~(holdsAt(waterLevel(X15),X10))|~(X11=tapOff))|~(X12=waterLevel(X15))))&![X16]:((~(holdsAt(waterLevel(X16),X10))|~(X11=overflow))|~(X12=waterLevel(X16))))|epred1_3(X12,X11,X10))),inference(skolemize,[status(esa)],[259])).
% fof(261, plain,![X10]:![X11]:![X12]:![X15]:![X16]:(((((~(holdsAt(waterLevel(X16),X10))|~(X11=overflow))|~(X12=waterLevel(X16)))&(((~(holdsAt(waterLevel(X15),X10))|~(X11=tapOff))|~(X12=waterLevel(X15)))&((~(X11=tapOn)|~(X12=filling))&(~(X11=overflow)|~(X12=spilling)))))|epred1_3(X12,X11,X10))&(~(epred1_3(X12,X11,X10))|((((X11=tapOn&X12=filling)|(X11=overflow&X12=spilling))|((holdsAt(waterLevel(esk10_3(X10,X11,X12)),X10)&X11=tapOff)&X12=waterLevel(esk10_3(X10,X11,X12))))|((holdsAt(waterLevel(esk11_3(X10,X11,X12)),X10)&X11=overflow)&X12=waterLevel(esk11_3(X10,X11,X12)))))),inference(shift_quantors,[status(thm)],[260])).
% fof(262, plain,![X10]:![X11]:![X12]:![X15]:![X16]:(((((~(holdsAt(waterLevel(X16),X10))|~(X11=overflow))|~(X12=waterLevel(X16)))|epred1_3(X12,X11,X10))&((((~(holdsAt(waterLevel(X15),X10))|~(X11=tapOff))|~(X12=waterLevel(X15)))|epred1_3(X12,X11,X10))&(((~(X11=tapOn)|~(X12=filling))|epred1_3(X12,X11,X10))&((~(X11=overflow)|~(X12=spilling))|epred1_3(X12,X11,X10)))))&((((((((holdsAt(waterLevel(esk11_3(X10,X11,X12)),X10)|(holdsAt(waterLevel(esk10_3(X10,X11,X12)),X10)|(X11=overflow|X11=tapOn)))|~(epred1_3(X12,X11,X10)))&((X11=overflow|(holdsAt(waterLevel(esk10_3(X10,X11,X12)),X10)|(X11=overflow|X11=tapOn)))|~(epred1_3(X12,X11,X10))))&((X12=waterLevel(esk11_3(X10,X11,X12))|(holdsAt(waterLevel(esk10_3(X10,X11,X12)),X10)|(X11=overflow|X11=tapOn)))|~(epred1_3(X12,X11,X10))))&((((holdsAt(waterLevel(esk11_3(X10,X11,X12)),X10)|(X11=tapOff|(X11=overflow|X11=tapOn)))|~(epred1_3(X12,X11,X10)))&((X11=overflow|(X11=tapOff|(X11=overflow|X11=tapOn)))|~(epred1_3(X12,X11,X10))))&((X12=waterLevel(esk11_3(X10,X11,X12))|(X11=tapOff|(X11=overflow|X11=tapOn)))|~(epred1_3(X12,X11,X10)))))&((((holdsAt(waterLevel(esk11_3(X10,X11,X12)),X10)|(X12=waterLevel(esk10_3(X10,X11,X12))|(X11=overflow|X11=tapOn)))|~(epred1_3(X12,X11,X10)))&((X11=overflow|(X12=waterLevel(esk10_3(X10,X11,X12))|(X11=overflow|X11=tapOn)))|~(epred1_3(X12,X11,X10))))&((X12=waterLevel(esk11_3(X10,X11,X12))|(X12=waterLevel(esk10_3(X10,X11,X12))|(X11=overflow|X11=tapOn)))|~(epred1_3(X12,X11,X10)))))&((((((holdsAt(waterLevel(esk11_3(X10,X11,X12)),X10)|(holdsAt(waterLevel(esk10_3(X10,X11,X12)),X10)|(X12=spilling|X11=tapOn)))|~(epred1_3(X12,X11,X10)))&((X11=overflow|(holdsAt(waterLevel(esk10_3(X10,X11,X12)),X10)|(X12=spilling|X11=tapOn)))|~(epred1_3(X12,X11,X10))))&((X12=waterLevel(esk11_3(X10,X11,X12))|(holdsAt(waterLevel(esk10_3(X10,X11,X12)),X10)|(X12=spilling|X11=tapOn)))|~(epred1_3(X12,X11,X10))))&((((holdsAt(waterLevel(esk11_3(X10,X11,X12)),X10)|(X11=tapOff|(X12=spilling|X11=tapOn)))|~(epred1_3(X12,X11,X10)))&((X11=overflow|(X11=tapOff|(X12=spilling|X11=tapOn)))|~(epred1_3(X12,X11,X10))))&((X12=waterLevel(esk11_3(X10,X11,X12))|(X11=tapOff|(X12=spilling|X11=tapOn)))|~(epred1_3(X12,X11,X10)))))&((((holdsAt(waterLevel(esk11_3(X10,X11,X12)),X10)|(X12=waterLevel(esk10_3(X10,X11,X12))|(X12=spilling|X11=tapOn)))|~(epred1_3(X12,X11,X10)))&((X11=overflow|(X12=waterLevel(esk10_3(X10,X11,X12))|(X12=spilling|X11=tapOn)))|~(epred1_3(X12,X11,X10))))&((X12=waterLevel(esk11_3(X10,X11,X12))|(X12=waterLevel(esk10_3(X10,X11,X12))|(X12=spilling|X11=tapOn)))|~(epred1_3(X12,X11,X10))))))&(((((((holdsAt(waterLevel(esk11_3(X10,X11,X12)),X10)|(holdsAt(waterLevel(esk10_3(X10,X11,X12)),X10)|(X11=overflow|X12=filling)))|~(epred1_3(X12,X11,X10)))&((X11=overflow|(holdsAt(waterLevel(esk10_3(X10,X11,X12)),X10)|(X11=overflow|X12=filling)))|~(epred1_3(X12,X11,X10))))&((X12=waterLevel(esk11_3(X10,X11,X12))|(holdsAt(waterLevel(esk10_3(X10,X11,X12)),X10)|(X11=overflow|X12=filling)))|~(epred1_3(X12,X11,X10))))&((((holdsAt(waterLevel(esk11_3(X10,X11,X12)),X10)|(X11=tapOff|(X11=overflow|X12=filling)))|~(epred1_3(X12,X11,X10)))&((X11=overflow|(X11=tapOff|(X11=overflow|X12=filling)))|~(epred1_3(X12,X11,X10))))&((X12=waterLevel(esk11_3(X10,X11,X12))|(X11=tapOff|(X11=overflow|X12=filling)))|~(epred1_3(X12,X11,X10)))))&((((holdsAt(waterLevel(esk11_3(X10,X11,X12)),X10)|(X12=waterLevel(esk10_3(X10,X11,X12))|(X11=overflow|X12=filling)))|~(epred1_3(X12,X11,X10)))&((X11=overflow|(X12=waterLevel(esk10_3(X10,X11,X12))|(X11=overflow|X12=filling)))|~(epred1_3(X12,X11,X10))))&((X12=waterLevel(esk11_3(X10,X11,X12))|(X12=waterLevel(esk10_3(X10,X11,X12))|(X11=overflow|X12=filling)))|~(epred1_3(X12,X11,X10)))))&((((((holdsAt(waterLevel(esk11_3(X10,X11,X12)),X10)|(holdsAt(waterLevel(esk10_3(X10,X11,X12)),X10)|(X12=spilling|X12=filling)))|~(epred1_3(X12,X11,X10)))&((X11=overflow|(holdsAt(waterLevel(esk10_3(X10,X11,X12)),X10)|(X12=spilling|X12=filling)))|~(epred1_3(X12,X11,X10))))&((X12=waterLevel(esk11_3(X10,X11,X12))|(holdsAt(waterLevel(esk10_3(X10,X11,X12)),X10)|(X12=spilling|X12=filling)))|~(epred1_3(X12,X11,X10))))&((((holdsAt(waterLevel(esk11_3(X10,X11,X12)),X10)|(X11=tapOff|(X12=spilling|X12=filling)))|~(epred1_3(X12,X11,X10)))&((X11=overflow|(X11=tapOff|(X12=spilling|X12=filling)))|~(epred1_3(X12,X11,X10))))&((X12=waterLevel(esk11_3(X10,X11,X12))|(X11=tapOff|(X12=spilling|X12=filling)))|~(epred1_3(X12,X11,X10)))))&((((holdsAt(waterLevel(esk11_3(X10,X11,X12)),X10)|(X12=waterLevel(esk10_3(X10,X11,X12))|(X12=spilling|X12=filling)))|~(epred1_3(X12,X11,X10)))&((X11=overflow|(X12=waterLevel(esk10_3(X10,X11,X12))|(X12=spilling|X12=filling)))|~(epred1_3(X12,X11,X10))))&((X12=waterLevel(esk11_3(X10,X11,X12))|(X12=waterLevel(esk10_3(X10,X11,X12))|(X12=spilling|X12=filling)))|~(epred1_3(X12,X11,X10)))))))),inference(distribute,[status(thm)],[261])).
% cnf(300,plain,(epred1_3(X1,X2,X3)|X1!=filling|X2!=tapOn),inference(split_conjunct,[status(thm)],[262])).
% cnf(302,plain,(epred1_3(X1,X2,X3)|X1!=waterLevel(X4)|X2!=overflow|~holdsAt(waterLevel(X4),X3)),inference(split_conjunct,[status(thm)],[262])).
% cnf(304,plain,(less_or_equal(X1,X1)),inference(er,[status(thm)],[222,theory(equality)])).
% cnf(305,plain,(~less(X1,X1)),inference(er,[status(thm)],[167,theory(equality)])).
% cnf(314,plain,(plus(n1,n0)=n1),inference(rw,[status(thm)],[150,112,theory(equality)])).
% cnf(325,plain,(happens(X1,n0)|tapOn!=X1),inference(er,[status(thm)],[97,theory(equality)])).
% cnf(338,plain,(less_or_equal(X1,n0)|X1=n1|less(n1,X1)),inference(spm,[status(thm)],[210,166,theory(equality)])).
% cnf(340,plain,(less_or_equal(X1,n1)|X1=n2|less(n2,X1)),inference(spm,[status(thm)],[236,166,theory(equality)])).
% cnf(354,plain,(epred1_3(filling,X1,X2)|tapOn!=X1),inference(er,[status(thm)],[300,theory(equality)])).
% cnf(360,plain,(epred1_3(X1,overflow,X2)|waterLevel(X3)!=X1|~holdsAt(waterLevel(X3),X2)),inference(er,[status(thm)],[302,theory(equality)])).
% cnf(366,plain,(trajectory(filling,X1,waterLevel(plus(X2,X3)),X3)|~holdsAt(waterLevel(X2),X1)),inference(er,[status(thm)],[106,theory(equality)])).
% cnf(454,plain,(less(n1,n2)),inference(spm,[status(thm)],[235,304,theory(equality)])).
% cnf(456,plain,(less(n0,n1)),inference(spm,[status(thm)],[209,304,theory(equality)])).
% cnf(512,plain,(happens(tapOn,n0)),inference(er,[status(thm)],[325,theory(equality)])).
% cnf(586,plain,(less_or_equal(n1,n2)),inference(spm,[status(thm)],[223,454,theory(equality)])).
% cnf(590,plain,(less_or_equal(n0,n1)),inference(spm,[status(thm)],[223,456,theory(equality)])).
% cnf(593,plain,(stoppedIn(X1,X2,plus(X1,n1))|holdsAt(X3,plus(X1,n1))|~initiates(X4,X2,X1)|~trajectory(X2,X1,X3,n1)|~happens(X4,X1)),inference(spm,[status(thm)],[202,456,theory(equality)])).
% cnf(655,plain,(less(n1,n3)),inference(spm,[status(thm)],[227,586,theory(equality)])).
% cnf(681,plain,(less(n0,n2)),inference(spm,[status(thm)],[235,590,theory(equality)])).
% cnf(720,plain,(X1=n0|less(X1,n0)|X1=n1|less(n1,X1)),inference(spm,[status(thm)],[224,338,theory(equality)])).
% cnf(722,plain,(X1=n0|X1=n1|less(n1,X1)),inference(sr,[status(thm)],[720,109,theory(equality)])).
% cnf(739,plain,(less_or_equal(n0,n2)),inference(spm,[status(thm)],[223,681,theory(equality)])).
% cnf(772,plain,(less(n0,n3)),inference(spm,[status(thm)],[227,739,theory(equality)])).
% cnf(774,plain,(X1=n1|less(X1,n1)|X1=n2|less(n2,X1)),inference(spm,[status(thm)],[224,340,theory(equality)])).
% cnf(791,plain,(stoppedIn(X1,X2,plus(X1,n3))|holdsAt(X3,plus(X1,n3))|~initiates(X4,X2,X1)|~trajectory(X2,X1,X3,n3)|~happens(X4,X1)),inference(spm,[status(thm)],[202,772,theory(equality)])).
% cnf(1060,plain,(X1=n1|X1=n0|~less(X1,n1)),inference(spm,[status(thm)],[168,722,theory(equality)])).
% cnf(1123,plain,(epred1_3(filling,tapOn,X1)),inference(er,[status(thm)],[354,theory(equality)])).
% cnf(1150,plain,(initiates(tapOn,filling,X1)),inference(spm,[status(thm)],[115,1123,theory(equality)])).
% cnf(1257,plain,(epred1_3(waterLevel(X1),overflow,X2)|~holdsAt(waterLevel(X1),X2)),inference(er,[status(thm)],[360,theory(equality)])).
% cnf(1553,plain,(trajectory(filling,n0,waterLevel(plus(n0,X1)),X1)),inference(spm,[status(thm)],[366,73,theory(equality)])).
% cnf(3902,plain,(X1=n0|X1=n1|X1=n2|less(n2,X1)),inference(spm,[status(thm)],[1060,774,theory(equality)])).
% cnf(3974,plain,(X1=n2|X1=n1|X1=n0|~less(X1,n2)),inference(spm,[status(thm)],[168,3902,theory(equality)])).
% cnf(5566,plain,(stoppedIn(n0,filling,plus(n0,n1))|holdsAt(waterLevel(plus(n0,n1)),plus(n0,n1))|~initiates(X1,filling,n0)|~happens(X1,n0)),inference(spm,[status(thm)],[593,1553,theory(equality)])).
% cnf(5569,plain,(stoppedIn(n0,filling,n1)|holdsAt(waterLevel(plus(n0,n1)),plus(n0,n1))|~initiates(X1,filling,n0)|~happens(X1,n0)),inference(rw,[status(thm)],[inference(rw,[status(thm)],[5566,112,theory(equality)]),314,theory(equality)])).
% cnf(5570,plain,(stoppedIn(n0,filling,n1)|holdsAt(waterLevel(n1),n1)|~initiates(X1,filling,n0)|~happens(X1,n0)),inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[5569,112,theory(equality)]),314,theory(equality)]),112,theory(equality)]),314,theory(equality)])).
% cnf(6393,plain,(stoppedIn(n0,filling,plus(n0,n3))|holdsAt(waterLevel(plus(n0,n3)),plus(n0,n3))|~initiates(X1,filling,n0)|~happens(X1,n0)),inference(spm,[status(thm)],[791,1553,theory(equality)])).
% cnf(6396,plain,(stoppedIn(n0,filling,n3)|holdsAt(waterLevel(plus(n0,n3)),plus(n0,n3))|~initiates(X1,filling,n0)|~happens(X1,n0)),inference(rw,[status(thm)],[6393,92,theory(equality)])).
% cnf(6397,plain,(stoppedIn(n0,filling,n3)|holdsAt(waterLevel(n3),n3)|~initiates(X1,filling,n0)|~happens(X1,n0)),inference(rw,[status(thm)],[inference(rw,[status(thm)],[6396,92,theory(equality)]),92,theory(equality)])).
% cnf(6398,plain,(stoppedIn(n0,filling,n3)|~initiates(X1,filling,n0)|~happens(X1,n0)),inference(sr,[status(thm)],[6397,257,theory(equality)])).
% cnf(12300,plain,(stoppedIn(n0,filling,n3)|~initiates(tapOn,filling,n0)),inference(spm,[status(thm)],[6398,512,theory(equality)])).
% cnf(12301,plain,(stoppedIn(n0,filling,n3)|$false),inference(rw,[status(thm)],[12300,1150,theory(equality)])).
% cnf(12302,plain,(stoppedIn(n0,filling,n3)),inference(cn,[status(thm)],[12301,theory(equality)])).
% cnf(12304,plain,(less(esk7_3(n0,filling,n3),n3)),inference(spm,[status(thm)],[186,12302,theory(equality)])).
% cnf(12305,plain,(happens(esk6_3(n0,filling,n3),esk7_3(n0,filling,n3))),inference(spm,[status(thm)],[188,12302,theory(equality)])).
% cnf(12306,plain,(terminates(esk6_3(n0,filling,n3),filling,esk7_3(n0,filling,n3))),inference(spm,[status(thm)],[185,12302,theory(equality)])).
% cnf(12310,plain,(less_or_equal(esk7_3(n0,filling,n3),n2)),inference(spm,[status(thm)],[228,12304,theory(equality)])).
% cnf(12326,plain,(esk7_3(n0,filling,n3)=n2|less(esk7_3(n0,filling,n3),n2)),inference(spm,[status(thm)],[224,12310,theory(equality)])).
% cnf(12393,plain,(overflow=esk6_3(n0,filling,n3)|tapOn=esk6_3(n0,filling,n3)),inference(spm,[status(thm)],[101,12305,theory(equality)])).
% cnf(12394,plain,(tapOn=esk6_3(n0,filling,n3)|holdsAt(filling,esk7_3(n0,filling,n3))),inference(spm,[status(thm)],[102,12305,theory(equality)])).
% cnf(12395,plain,(tapOn=esk6_3(n0,filling,n3)|holdsAt(waterLevel(n3),esk7_3(n0,filling,n3))),inference(spm,[status(thm)],[103,12305,theory(equality)])).
% cnf(12432,plain,(tapOff=esk6_3(n0,filling,n3)|overflow=esk6_3(n0,filling,n3)),inference(spm,[status(thm)],[177,12306,theory(equality)])).
% cnf(12442,plain,(tapOff=tapOn|tapOff=overflow|esk6_3(n0,filling,n3)=overflow),inference(spm,[status(thm)],[12393,12432,theory(equality)])).
% cnf(12445,plain,(tapOff=overflow|esk6_3(n0,filling,n3)=overflow),inference(sr,[status(thm)],[12442,161,theory(equality)])).
% cnf(12446,plain,(esk6_3(n0,filling,n3)=overflow),inference(sr,[status(thm)],[12445,162,theory(equality)])).
% cnf(12449,plain,(overflow=tapOn|holdsAt(waterLevel(n3),esk7_3(n0,filling,n3))),inference(rw,[status(thm)],[12395,12446,theory(equality)])).
% cnf(12450,plain,(holdsAt(waterLevel(n3),esk7_3(n0,filling,n3))),inference(sr,[status(thm)],[12449,110,theory(equality)])).
% cnf(12451,plain,(overflow=tapOn|holdsAt(filling,esk7_3(n0,filling,n3))),inference(rw,[status(thm)],[12394,12446,theory(equality)])).
% cnf(12452,plain,(holdsAt(filling,esk7_3(n0,filling,n3))),inference(sr,[status(thm)],[12451,110,theory(equality)])).
% cnf(12455,plain,(happens(overflow,esk7_3(n0,filling,n3))),inference(rw,[status(thm)],[12305,12446,theory(equality)])).
% cnf(12460,plain,(epred1_3(waterLevel(n3),overflow,esk7_3(n0,filling,n3))),inference(spm,[status(thm)],[1257,12450,theory(equality)])).
% cnf(12483,plain,(initiates(overflow,waterLevel(n3),esk7_3(n0,filling,n3))),inference(spm,[status(thm)],[115,12460,theory(equality)])).
% cnf(12562,plain,(holdsAt(waterLevel(n3),plus(esk7_3(n0,filling,n3),n1))|~happens(overflow,esk7_3(n0,filling,n3))),inference(spm,[status(thm)],[213,12483,theory(equality)])).
% cnf(12565,plain,(holdsAt(waterLevel(n3),plus(esk7_3(n0,filling,n3),n1))|$false),inference(rw,[status(thm)],[12562,12455,theory(equality)])).
% cnf(12566,plain,(holdsAt(waterLevel(n3),plus(esk7_3(n0,filling,n3),n1))),inference(cn,[status(thm)],[12565,theory(equality)])).
% cnf(12579,plain,(holdsAt(waterLevel(n3),plus(n1,esk7_3(n0,filling,n3)))),inference(rw,[status(thm)],[12566,112,theory(equality)])).
% cnf(12909,plain,(esk7_3(n0,filling,n3)=n0|esk7_3(n0,filling,n3)=n1|esk7_3(n0,filling,n3)=n2),inference(spm,[status(thm)],[3974,12326,theory(equality)])).
% cnf(15710,plain,(stoppedIn(n0,filling,n1)|holdsAt(waterLevel(n1),n1)|~initiates(tapOn,filling,n0)),inference(spm,[status(thm)],[5570,512,theory(equality)])).
% cnf(15711,plain,(stoppedIn(n0,filling,n1)|holdsAt(waterLevel(n1),n1)|$false),inference(rw,[status(thm)],[15710,1150,theory(equality)])).
% cnf(15712,plain,(stoppedIn(n0,filling,n1)|holdsAt(waterLevel(n1),n1)),inference(cn,[status(thm)],[15711,theory(equality)])).
% cnf(15754,plain,(less(n0,esk7_3(n0,filling,n1))|holdsAt(waterLevel(n1),n1)),inference(spm,[status(thm)],[187,15712,theory(equality)])).
% cnf(15755,plain,(less(esk7_3(n0,filling,n1),n1)|holdsAt(waterLevel(n1),n1)),inference(spm,[status(thm)],[186,15712,theory(equality)])).
% cnf(15764,plain,(less_or_equal(esk7_3(n0,filling,n1),n0)|holdsAt(waterLevel(n1),n1)),inference(spm,[status(thm)],[210,15755,theory(equality)])).
% cnf(15786,plain,(esk7_3(n0,filling,n1)=n0|less(esk7_3(n0,filling,n1),n0)|holdsAt(waterLevel(n1),n1)),inference(spm,[status(thm)],[224,15764,theory(equality)])).
% cnf(15788,plain,(esk7_3(n0,filling,n1)=n0|holdsAt(waterLevel(n1),n1)),inference(sr,[status(thm)],[15786,109,theory(equality)])).
% cnf(15790,plain,(less(n0,n0)|holdsAt(waterLevel(n1),n1)),inference(spm,[status(thm)],[15754,15788,theory(equality)])).
% cnf(15795,plain,(holdsAt(waterLevel(n1),n1)),inference(sr,[status(thm)],[15790,109,theory(equality)])).
% cnf(15805,plain,(X1=n1|~holdsAt(waterLevel(X1),n1)),inference(spm,[status(thm)],[87,15795,theory(equality)])).
% cnf(24166,plain,(holdsAt(waterLevel(n3),plus(n1,n2))|esk7_3(n0,filling,n3)=n1|esk7_3(n0,filling,n3)=n0),inference(spm,[status(thm)],[12579,12909,theory(equality)])).
% cnf(24250,plain,(holdsAt(waterLevel(n3),n3)|esk7_3(n0,filling,n3)=n1|esk7_3(n0,filling,n3)=n0),inference(rw,[status(thm)],[24166,178,theory(equality)])).
% cnf(24251,plain,(esk7_3(n0,filling,n3)=n1|esk7_3(n0,filling,n3)=n0),inference(sr,[status(thm)],[24250,257,theory(equality)])).
% cnf(24507,plain,(holdsAt(filling,n0)|esk7_3(n0,filling,n3)=n1),inference(spm,[status(thm)],[12452,24251,theory(equality)])).
% cnf(24607,plain,(esk7_3(n0,filling,n3)=n1),inference(sr,[status(thm)],[24507,74,theory(equality)])).
% cnf(24821,plain,(holdsAt(waterLevel(n3),n1)),inference(rw,[status(thm)],[12450,24607,theory(equality)])).
% cnf(24918,plain,(n3=n1),inference(spm,[status(thm)],[15805,24821,theory(equality)])).
% cnf(25346,plain,(less(n1,n1)),inference(rw,[status(thm)],[655,24918,theory(equality)])).
% cnf(25347,plain,($false),inference(sr,[status(thm)],[25346,305,theory(equality)])).
% cnf(25348,plain,($false),25347,['proof']).
% # SZS output end CNFRefutation
% # Processed clauses : 3121
% # ...of these trivial : 171
% # ...subsumed : 1329
% # ...remaining for further processing: 1621
% # Other redundant clauses eliminated : 2
% # Clauses deleted for lack of memory : 0
% # Backward-subsumed : 150
% # Backward-rewritten : 609
% # Generated clauses : 12451
% # ...of the previous two non-trivial : 7950
% # Contextual simplify-reflections : 691
% # Paramodulations : 12378
% # Factorizations : 34
% # Equation resolutions : 39
% # Current number of processed clauses: 860
% # Positive orientable unit clauses: 302
% # Positive unorientable unit clauses: 1
% # Negative unit clauses : 86
% # Non-unit-clauses : 471
% # Current number of unprocessed clauses: 1039
% # ...number of literals in the above : 3238
% # Clause-clause subsumption calls (NU) : 42573
% # Rec. Clause-clause subsumption calls : 12343
% # Unit Clause-clause subsumption calls : 3464
% # Rewrite failures with RHS unbound : 0
% # Indexed BW rewrite attempts : 2461
% # Indexed BW rewrite successes : 108
% # Backwards rewriting index: 539 leaves, 1.58+/-1.809 terms/leaf
% # Paramod-from index: 277 leaves, 1.49+/-1.618 terms/leaf
% # Paramod-into index: 426 leaves, 1.51+/-1.563 terms/leaf
% # -------------------------------------------------
% # User time : 0.708 s
% # System time : 0.017 s
% # Total time : 0.725 s
% # Maximum resident set size: 0 pages
% PrfWatch: 1.10 CPU 1.21 WC
% FINAL PrfWatch: 1.10 CPU 1.21 WC
% SZS output end Solution for /tmp/SystemOnTPTP15990/CSR006+1.tptp
%
%------------------------------------------------------------------------------