TSTP Solution File: CSR006+1 by Z3---4.8.9.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Z3---4.8.9.0
% Problem  : CSR006+1 : TPTP v8.1.0. Bugfixed v3.1.0.
% Transfm  : none
% Format   : tptp
% Command  : z3_tptp -proof -model -t:%d -file:%s

% Computer : n004.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Tue Sep 20 14:26:59 EDT 2022

% Result   : Theorem 16.02s 10.56s
% Output   : Proof 16.37s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem  : CSR006+1 : TPTP v8.1.0. Bugfixed v3.1.0.
% 0.07/0.13  % Command  : z3_tptp -proof -model -t:%d -file:%s
% 0.14/0.34  % Computer : n004.cluster.edu
% 0.14/0.34  % Model    : x86_64 x86_64
% 0.14/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.34  % Memory   : 8042.1875MB
% 0.14/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.34  % CPULimit : 300
% 0.14/0.34  % WCLimit  : 300
% 0.14/0.34  % DateTime : Tue Aug 30 16:02:49 EDT 2022
% 0.14/0.34  % CPUTime  : 
% 0.14/0.34  Z3tptp [4.8.9.0] (c) 2006-20**. Microsoft Corp.
% 0.14/0.34  Usage: tptp [options] [-file:]file
% 0.14/0.34    -h, -?       prints this message.
% 0.14/0.34    -smt2        print SMT-LIB2 benchmark.
% 0.14/0.34    -m, -model   generate model.
% 0.14/0.34    -p, -proof   generate proof.
% 0.14/0.34    -c, -core    generate unsat core of named formulas.
% 0.14/0.34    -st, -statistics display statistics.
% 0.14/0.34    -t:timeout   set timeout (in second).
% 0.14/0.34    -smt2status  display status in smt2 format instead of SZS.
% 0.14/0.34    -check_status check the status produced by Z3 against annotation in benchmark.
% 0.14/0.34    -<param>:<value> configuration parameter and value.
% 0.14/0.34    -o:<output-file> file to place output in.
% 16.02/10.56  % SZS status Theorem
% 16.02/10.56  % SZS output start Proof
% 16.02/10.56  tff(trajectory_type, type, (
% 16.02/10.56     trajectory: ( $i * $i * $i * $i ) > $o)).
% 16.02/10.56  tff(n1_type, type, (
% 16.02/10.56     n1: $i)).
% 16.02/10.56  tff(waterLevel_type, type, (
% 16.02/10.56     waterLevel: $i > $i)).
% 16.02/10.56  tff(tptp_fun_Height_10_type, type, (
% 16.02/10.56     tptp_fun_Height_10: ( $i * $i ) > $i)).
% 16.02/10.56  tff(tapOn_type, type, (
% 16.02/10.56     tapOn: $i)).
% 16.02/10.56  tff(n0_type, type, (
% 16.02/10.56     n0: $i)).
% 16.02/10.56  tff(filling_type, type, (
% 16.02/10.56     filling: $i)).
% 16.02/10.56  tff(releases_type, type, (
% 16.02/10.56     releases: ( $i * $i * $i ) > $o)).
% 16.02/10.56  tff(plus_type, type, (
% 16.02/10.56     plus: ( $i * $i ) > $i)).
% 16.02/10.56  tff(holdsAt_type, type, (
% 16.02/10.56     holdsAt: ( $i * $i ) > $o)).
% 16.02/10.56  tff(stoppedIn_type, type, (
% 16.02/10.56     stoppedIn: ( $i * $i * $i ) > $o)).
% 16.02/10.56  tff(terminates_type, type, (
% 16.02/10.56     terminates: ( $i * $i * $i ) > $o)).
% 16.02/10.56  tff(tptp_fun_Time_0_type, type, (
% 16.02/10.56     tptp_fun_Time_0: ( $i * $i * $i ) > $i)).
% 16.02/10.56  tff(tptp_fun_Event_1_type, type, (
% 16.02/10.56     tptp_fun_Event_1: ( $i * $i * $i ) > $i)).
% 16.02/10.56  tff(less_type, type, (
% 16.02/10.56     less: ( $i * $i ) > $o)).
% 16.02/10.56  tff(happens_type, type, (
% 16.02/10.56     happens: ( $i * $i ) > $o)).
% 16.02/10.56  tff(less_or_equal_type, type, (
% 16.02/10.56     less_or_equal: ( $i * $i ) > $o)).
% 16.02/10.56  tff(tptp_fun_Event_7_type, type, (
% 16.02/10.56     tptp_fun_Event_7: ( $i * $i ) > $i)).
% 16.02/10.56  tff(releasedAt_type, type, (
% 16.02/10.56     releasedAt: ( $i * $i ) > $o)).
% 16.02/10.56  tff(initiates_type, type, (
% 16.02/10.56     initiates: ( $i * $i * $i ) > $o)).
% 16.02/10.56  tff(overflow_type, type, (
% 16.02/10.56     overflow: $i)).
% 16.02/10.56  tff(tapOff_type, type, (
% 16.02/10.56     tapOff: $i)).
% 16.02/10.56  tff(spilling_type, type, (
% 16.02/10.56     spilling: $i)).
% 16.02/10.56  tff(tptp_fun_Height_9_type, type, (
% 16.02/10.56     tptp_fun_Height_9: ( $i * $i * $i ) > $i)).
% 16.02/10.56  tff(tptp_fun_Height_8_type, type, (
% 16.02/10.56     tptp_fun_Height_8: ( $i * $i * $i ) > $i)).
% 16.02/10.56  tff(tptp_fun_Event_5_type, type, (
% 16.02/10.56     tptp_fun_Event_5: ( $i * $i ) > $i)).
% 16.02/10.56  tff(n3_type, type, (
% 16.02/10.56     n3: $i)).
% 16.02/10.56  tff(tptp_fun_Event_6_type, type, (
% 16.02/10.56     tptp_fun_Event_6: ( $i * $i ) > $i)).
% 16.02/10.56  tff(n4_type, type, (
% 16.02/10.56     n4: $i)).
% 16.02/10.56  tff(n2_type, type, (
% 16.02/10.56     n2: $i)).
% 16.02/10.56  tff(tptp_fun_Event_4_type, type, (
% 16.02/10.56     tptp_fun_Event_4: ( $i * $i ) > $i)).
% 16.02/10.56  tff(n5_type, type, (
% 16.02/10.56     n5: $i)).
% 16.02/10.56  tff(n6_type, type, (
% 16.02/10.56     n6: $i)).
% 16.02/10.56  tff(1,plain,
% 16.02/10.56      (((~![Height: $i] : (~(waterLevel(n1) = waterLevel(Height)))) | $false) <=> (~![Height: $i] : (~(waterLevel(n1) = waterLevel(Height))))),
% 16.02/10.56      inference(rewrite,[status(thm)],[])).
% 16.02/10.56  tff(2,plain,
% 16.02/10.56      ((~$true) <=> $false),
% 16.02/10.56      inference(rewrite,[status(thm)],[])).
% 16.02/10.56  tff(3,plain,
% 16.02/10.56      ((waterLevel(n1) = waterLevel(n1)) <=> $true),
% 16.02/10.56      inference(rewrite,[status(thm)],[])).
% 16.02/10.56  tff(4,plain,
% 16.02/10.56      ((~(waterLevel(n1) = waterLevel(n1))) <=> (~$true)),
% 16.02/10.56      inference(monotonicity,[status(thm)],[3])).
% 16.02/10.56  tff(5,plain,
% 16.02/10.56      ((~(waterLevel(n1) = waterLevel(n1))) <=> $false),
% 16.02/10.56      inference(transitivity,[status(thm)],[4, 2])).
% 16.02/10.56  tff(6,plain,
% 16.02/10.56      (((~![Height: $i] : (~(waterLevel(n1) = waterLevel(Height)))) | (~(waterLevel(n1) = waterLevel(n1)))) <=> ((~![Height: $i] : (~(waterLevel(n1) = waterLevel(Height)))) | $false)),
% 16.02/10.56      inference(monotonicity,[status(thm)],[5])).
% 16.02/10.56  tff(7,plain,
% 16.02/10.56      (((~![Height: $i] : (~(waterLevel(n1) = waterLevel(Height)))) | (~(waterLevel(n1) = waterLevel(n1)))) <=> (~![Height: $i] : (~(waterLevel(n1) = waterLevel(Height))))),
% 16.02/10.56      inference(transitivity,[status(thm)],[6, 1])).
% 16.02/10.56  tff(8,plain,
% 16.02/10.56      ((~![Height: $i] : (~(waterLevel(n1) = waterLevel(Height)))) | (~(waterLevel(n1) = waterLevel(n1)))),
% 16.02/10.56      inference(quant_inst,[status(thm)],[])).
% 16.02/10.56  tff(9,plain,
% 16.02/10.56      (~![Height: $i] : (~(waterLevel(n1) = waterLevel(Height)))),
% 16.02/10.56      inference(modus_ponens,[status(thm)],[8, 7])).
% 16.02/10.56  tff(10,assumption,(![Height: $i] : (~(waterLevel(n1) = waterLevel(Height)))), introduced(assumption)).
% 16.02/10.56  tff(11,plain,
% 16.02/10.56      ($false),
% 16.02/10.56      inference(unit_resolution,[status(thm)],[10, 9])).
% 16.02/10.56  tff(12,plain,(~![Height: $i] : (~(waterLevel(n1) = waterLevel(Height)))), inference(lemma,lemma(discharge,[]))).
% 16.02/10.56  tff(13,plain,
% 16.02/10.56      (^[Event: $i, Fluent: $i, Time: $i] : refl((~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height)))))))) <=> (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height)))))))))),
% 16.02/10.56      inference(bind,[status(th)],[])).
% 16.02/10.56  tff(14,plain,
% 16.02/10.56      (![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height)))))))) <=> ![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))),
% 16.02/10.56      inference(quant_intro,[status(thm)],[13])).
% 16.02/10.56  tff(15,plain,
% 16.02/10.56      (^[Event: $i, Fluent: $i, Time: $i] : rewrite((~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height)))))))) <=> (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height)))))))))),
% 16.02/10.56      inference(bind,[status(th)],[])).
% 16.02/10.56  tff(16,plain,
% 16.02/10.56      (![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height)))))))) <=> ![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))),
% 16.02/10.56      inference(quant_intro,[status(thm)],[15])).
% 16.02/10.56  tff(17,plain,
% 16.02/10.56      (![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height)))))))) <=> ![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))),
% 16.02/10.56      inference(transitivity,[status(thm)],[16, 14])).
% 16.02/10.56  tff(18,plain,
% 16.02/10.56      (^[Event: $i, Fluent: $i, Time: $i] : trans(monotonicity(rewrite(((~releases(Event, Fluent, Time)) | ((Event = tapOn) & (Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event))))) <=> ((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))), rewrite((releases(Event, Fluent, Time) | ![Height: $i] : (~((Event = tapOn) & (Fluent = waterLevel(Height))))) <=> (releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height)))))), ((((~releases(Event, Fluent, Time)) | ((Event = tapOn) & (Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event))))) & (releases(Event, Fluent, Time) | ![Height: $i] : (~((Event = tapOn) & (Fluent = waterLevel(Height)))))) <=> (((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event))))))) & (releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height)))))))), rewrite((((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event))))))) & (releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height)))))) <=> (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))), ((((~releases(Event, Fluent, Time)) | ((Event = tapOn) & (Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event))))) & (releases(Event, Fluent, Time) | ![Height: $i] : (~((Event = tapOn) & (Fluent = waterLevel(Height)))))) <=> (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))))),
% 16.02/10.57      inference(bind,[status(th)],[])).
% 16.02/10.57  tff(19,plain,
% 16.02/10.57      (![Event: $i, Fluent: $i, Time: $i] : (((~releases(Event, Fluent, Time)) | ((Event = tapOn) & (Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event))))) & (releases(Event, Fluent, Time) | ![Height: $i] : (~((Event = tapOn) & (Fluent = waterLevel(Height)))))) <=> ![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))),
% 16.02/10.57      inference(quant_intro,[status(thm)],[18])).
% 16.02/10.57  tff(20,plain,
% 16.02/10.57      (![Event: $i, Fluent: $i, Time: $i] : (releases(Event, Fluent, Time) <=> ?[Height: $i] : ((Event = tapOn) & (Fluent = waterLevel(Height)))) <=> ![Event: $i, Fluent: $i, Time: $i] : (releases(Event, Fluent, Time) <=> ?[Height: $i] : ((Event = tapOn) & (Fluent = waterLevel(Height))))),
% 16.02/10.57      inference(rewrite,[status(thm)],[])).
% 16.02/10.57  tff(21,axiom,(![Event: $i, Fluent: $i, Time: $i] : (releases(Event, Fluent, Time) <=> ?[Height: $i] : ((Event = tapOn) & (Fluent = waterLevel(Height))))), file('/export/starexec/sandbox/benchmark/Axioms/CSR001+1.ax','releases_all_defn')).
% 16.02/10.57  tff(22,plain,
% 16.02/10.57      (![Event: $i, Fluent: $i, Time: $i] : (releases(Event, Fluent, Time) <=> ?[Height: $i] : ((Event = tapOn) & (Fluent = waterLevel(Height))))),
% 16.02/10.57      inference(modus_ponens,[status(thm)],[21, 20])).
% 16.02/10.57  tff(23,plain,(
% 16.02/10.57      ![Event: $i, Fluent: $i, Time: $i] : (((~releases(Event, Fluent, Time)) | ((Event = tapOn) & (Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event))))) & (releases(Event, Fluent, Time) | ![Height: $i] : (~((Event = tapOn) & (Fluent = waterLevel(Height))))))),
% 16.02/10.57      inference(skolemize,[status(sab)],[22])).
% 16.02/10.57  tff(24,plain,
% 16.02/10.57      (![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))),
% 16.02/10.57      inference(modus_ponens,[status(thm)],[23, 19])).
% 16.02/10.57  tff(25,plain,
% 16.02/10.57      (![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))),
% 16.02/10.57      inference(modus_ponens,[status(thm)],[24, 17])).
% 16.02/10.57  tff(26,plain,
% 16.02/10.57      (((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))) | (~((~((~releases(tapOn, waterLevel(n1), waterLevel(n1))) | (waterLevel(n1) = waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn))))) | (~(releases(tapOn, waterLevel(n1), waterLevel(n1)) | ![Height: $i] : (~(waterLevel(n1) = waterLevel(Height)))))))) <=> ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))) | (~((~((~releases(tapOn, waterLevel(n1), waterLevel(n1))) | (waterLevel(n1) = waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn))))) | (~(releases(tapOn, waterLevel(n1), waterLevel(n1)) | ![Height: $i] : (~(waterLevel(n1) = waterLevel(Height))))))))),
% 16.02/10.57      inference(rewrite,[status(thm)],[])).
% 16.02/10.57  tff(27,plain,
% 16.02/10.57      ((~((~((~releases(tapOn, waterLevel(n1), waterLevel(n1))) | (~((~(tapOn = tapOn)) | (~(waterLevel(n1) = waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn)))))))) | (~(releases(tapOn, waterLevel(n1), waterLevel(n1)) | ![Height: $i] : ((~(tapOn = tapOn)) | (~(waterLevel(n1) = waterLevel(Height)))))))) <=> (~((~((~releases(tapOn, waterLevel(n1), waterLevel(n1))) | (waterLevel(n1) = waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn))))) | (~(releases(tapOn, waterLevel(n1), waterLevel(n1)) | ![Height: $i] : (~(waterLevel(n1) = waterLevel(Height)))))))),
% 16.02/10.57      inference(rewrite,[status(thm)],[])).
% 16.02/10.57  tff(28,plain,
% 16.02/10.57      (((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))) | (~((~((~releases(tapOn, waterLevel(n1), waterLevel(n1))) | (~((~(tapOn = tapOn)) | (~(waterLevel(n1) = waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn)))))))) | (~(releases(tapOn, waterLevel(n1), waterLevel(n1)) | ![Height: $i] : ((~(tapOn = tapOn)) | (~(waterLevel(n1) = waterLevel(Height))))))))) <=> ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))) | (~((~((~releases(tapOn, waterLevel(n1), waterLevel(n1))) | (waterLevel(n1) = waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn))))) | (~(releases(tapOn, waterLevel(n1), waterLevel(n1)) | ![Height: $i] : (~(waterLevel(n1) = waterLevel(Height))))))))),
% 16.02/10.57      inference(monotonicity,[status(thm)],[27])).
% 16.02/10.57  tff(29,plain,
% 16.02/10.57      (((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))) | (~((~((~releases(tapOn, waterLevel(n1), waterLevel(n1))) | (~((~(tapOn = tapOn)) | (~(waterLevel(n1) = waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn)))))))) | (~(releases(tapOn, waterLevel(n1), waterLevel(n1)) | ![Height: $i] : ((~(tapOn = tapOn)) | (~(waterLevel(n1) = waterLevel(Height))))))))) <=> ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))) | (~((~((~releases(tapOn, waterLevel(n1), waterLevel(n1))) | (waterLevel(n1) = waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn))))) | (~(releases(tapOn, waterLevel(n1), waterLevel(n1)) | ![Height: $i] : (~(waterLevel(n1) = waterLevel(Height))))))))),
% 16.02/10.57      inference(transitivity,[status(thm)],[28, 26])).
% 16.02/10.57  tff(30,plain,
% 16.02/10.57      ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))) | (~((~((~releases(tapOn, waterLevel(n1), waterLevel(n1))) | (~((~(tapOn = tapOn)) | (~(waterLevel(n1) = waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn)))))))) | (~(releases(tapOn, waterLevel(n1), waterLevel(n1)) | ![Height: $i] : ((~(tapOn = tapOn)) | (~(waterLevel(n1) = waterLevel(Height))))))))),
% 16.02/10.57      inference(quant_inst,[status(thm)],[])).
% 16.02/10.57  tff(31,plain,
% 16.02/10.57      ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))) | (~((~((~releases(tapOn, waterLevel(n1), waterLevel(n1))) | (waterLevel(n1) = waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn))))) | (~(releases(tapOn, waterLevel(n1), waterLevel(n1)) | ![Height: $i] : (~(waterLevel(n1) = waterLevel(Height)))))))),
% 16.02/10.57      inference(modus_ponens,[status(thm)],[30, 29])).
% 16.02/10.57  tff(32,plain,
% 16.02/10.57      (~((~((~releases(tapOn, waterLevel(n1), waterLevel(n1))) | (waterLevel(n1) = waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn))))) | (~(releases(tapOn, waterLevel(n1), waterLevel(n1)) | ![Height: $i] : (~(waterLevel(n1) = waterLevel(Height))))))),
% 16.02/10.57      inference(unit_resolution,[status(thm)],[31, 25])).
% 16.02/10.57  tff(33,plain,
% 16.02/10.57      (((~((~releases(tapOn, waterLevel(n1), waterLevel(n1))) | (waterLevel(n1) = waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn))))) | (~(releases(tapOn, waterLevel(n1), waterLevel(n1)) | ![Height: $i] : (~(waterLevel(n1) = waterLevel(Height)))))) | (releases(tapOn, waterLevel(n1), waterLevel(n1)) | ![Height: $i] : (~(waterLevel(n1) = waterLevel(Height))))),
% 16.02/10.57      inference(tautology,[status(thm)],[])).
% 16.02/10.57  tff(34,plain,
% 16.02/10.57      (releases(tapOn, waterLevel(n1), waterLevel(n1)) | ![Height: $i] : (~(waterLevel(n1) = waterLevel(Height)))),
% 16.02/10.57      inference(unit_resolution,[status(thm)],[33, 32])).
% 16.02/10.57  tff(35,plain,
% 16.02/10.57      ((~(releases(tapOn, waterLevel(n1), waterLevel(n1)) | ![Height: $i] : (~(waterLevel(n1) = waterLevel(Height))))) | releases(tapOn, waterLevel(n1), waterLevel(n1)) | ![Height: $i] : (~(waterLevel(n1) = waterLevel(Height)))),
% 16.02/10.57      inference(tautology,[status(thm)],[])).
% 16.02/10.57  tff(36,plain,
% 16.02/10.57      (releases(tapOn, waterLevel(n1), waterLevel(n1)) | ![Height: $i] : (~(waterLevel(n1) = waterLevel(Height)))),
% 16.02/10.57      inference(unit_resolution,[status(thm)],[35, 34])).
% 16.02/10.57  tff(37,plain,
% 16.02/10.57      (releases(tapOn, waterLevel(n1), waterLevel(n1))),
% 16.02/10.57      inference(unit_resolution,[status(thm)],[36, 12])).
% 16.02/10.57  tff(38,plain,
% 16.02/10.57      (((~((~releases(tapOn, waterLevel(n1), waterLevel(n1))) | (waterLevel(n1) = waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn))))) | (~(releases(tapOn, waterLevel(n1), waterLevel(n1)) | ![Height: $i] : (~(waterLevel(n1) = waterLevel(Height)))))) | ((~releases(tapOn, waterLevel(n1), waterLevel(n1))) | (waterLevel(n1) = waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn))))),
% 16.02/10.57      inference(tautology,[status(thm)],[])).
% 16.02/10.57  tff(39,plain,
% 16.02/10.57      ((~releases(tapOn, waterLevel(n1), waterLevel(n1))) | (waterLevel(n1) = waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn)))),
% 16.02/10.57      inference(unit_resolution,[status(thm)],[38, 32])).
% 16.02/10.57  tff(40,plain,
% 16.02/10.57      ((~((~releases(tapOn, waterLevel(n1), waterLevel(n1))) | (waterLevel(n1) = waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn))))) | (~releases(tapOn, waterLevel(n1), waterLevel(n1))) | (waterLevel(n1) = waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn)))),
% 16.02/10.57      inference(tautology,[status(thm)],[])).
% 16.02/10.57  tff(41,plain,
% 16.02/10.57      ((~releases(tapOn, waterLevel(n1), waterLevel(n1))) | (waterLevel(n1) = waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn)))),
% 16.02/10.57      inference(unit_resolution,[status(thm)],[40, 39])).
% 16.02/10.57  tff(42,plain,
% 16.02/10.57      (waterLevel(n1) = waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn))),
% 16.02/10.57      inference(unit_resolution,[status(thm)],[41, 37])).
% 16.02/10.57  tff(43,plain,
% 16.02/10.57      (waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn)) = waterLevel(n1)),
% 16.02/10.57      inference(symmetry,[status(thm)],[42])).
% 16.02/10.57  tff(44,plain,
% 16.02/10.57      (^[X: $i, Y: $i] : refl(((waterLevel(X) = waterLevel(Y)) <=> (X = Y)) <=> ((waterLevel(X) = waterLevel(Y)) <=> (X = Y)))),
% 16.02/10.57      inference(bind,[status(th)],[])).
% 16.02/10.57  tff(45,plain,
% 16.02/10.57      (![X: $i, Y: $i] : ((waterLevel(X) = waterLevel(Y)) <=> (X = Y)) <=> ![X: $i, Y: $i] : ((waterLevel(X) = waterLevel(Y)) <=> (X = Y))),
% 16.02/10.57      inference(quant_intro,[status(thm)],[44])).
% 16.02/10.57  tff(46,plain,
% 16.02/10.57      (![X: $i, Y: $i] : ((waterLevel(X) = waterLevel(Y)) <=> (X = Y)) <=> ![X: $i, Y: $i] : ((waterLevel(X) = waterLevel(Y)) <=> (X = Y))),
% 16.02/10.57      inference(rewrite,[status(thm)],[])).
% 16.02/10.57  tff(47,axiom,(![X: $i, Y: $i] : ((waterLevel(X) = waterLevel(Y)) <=> (X = Y))), file('/export/starexec/sandbox/benchmark/Axioms/CSR001+1.ax','distinct_waterLevels')).
% 16.02/10.57  tff(48,plain,
% 16.02/10.57      (![X: $i, Y: $i] : ((waterLevel(X) = waterLevel(Y)) <=> (X = Y))),
% 16.02/10.57      inference(modus_ponens,[status(thm)],[47, 46])).
% 16.02/10.57  tff(49,plain,(
% 16.02/10.57      ![X: $i, Y: $i] : ((waterLevel(X) = waterLevel(Y)) <=> (X = Y))),
% 16.02/10.57      inference(skolemize,[status(sab)],[48])).
% 16.02/10.57  tff(50,plain,
% 16.02/10.57      (![X: $i, Y: $i] : ((waterLevel(X) = waterLevel(Y)) <=> (X = Y))),
% 16.02/10.57      inference(modus_ponens,[status(thm)],[49, 45])).
% 16.02/10.57  tff(51,plain,
% 16.02/10.57      ((~![X: $i, Y: $i] : ((waterLevel(X) = waterLevel(Y)) <=> (X = Y))) | ((waterLevel(filling) = waterLevel(tptp_fun_Height_10(waterLevel(filling), tapOn))) <=> (filling = tptp_fun_Height_10(waterLevel(filling), tapOn)))),
% 16.02/10.57      inference(quant_inst,[status(thm)],[])).
% 16.02/10.57  tff(52,plain,
% 16.02/10.57      ((waterLevel(filling) = waterLevel(tptp_fun_Height_10(waterLevel(filling), tapOn))) <=> (filling = tptp_fun_Height_10(waterLevel(filling), tapOn))),
% 16.02/10.57      inference(unit_resolution,[status(thm)],[51, 50])).
% 16.02/10.57  tff(53,plain,
% 16.02/10.57      (((~![Height: $i] : (~(waterLevel(filling) = waterLevel(Height)))) | $false) <=> (~![Height: $i] : (~(waterLevel(filling) = waterLevel(Height))))),
% 16.02/10.57      inference(rewrite,[status(thm)],[])).
% 16.02/10.57  tff(54,plain,
% 16.02/10.57      ((waterLevel(filling) = waterLevel(filling)) <=> $true),
% 16.02/10.57      inference(rewrite,[status(thm)],[])).
% 16.02/10.57  tff(55,plain,
% 16.02/10.57      ((~(waterLevel(filling) = waterLevel(filling))) <=> (~$true)),
% 16.02/10.57      inference(monotonicity,[status(thm)],[54])).
% 16.02/10.57  tff(56,plain,
% 16.02/10.57      ((~(waterLevel(filling) = waterLevel(filling))) <=> $false),
% 16.02/10.57      inference(transitivity,[status(thm)],[55, 2])).
% 16.02/10.57  tff(57,plain,
% 16.02/10.57      (((~![Height: $i] : (~(waterLevel(filling) = waterLevel(Height)))) | (~(waterLevel(filling) = waterLevel(filling)))) <=> ((~![Height: $i] : (~(waterLevel(filling) = waterLevel(Height)))) | $false)),
% 16.02/10.57      inference(monotonicity,[status(thm)],[56])).
% 16.02/10.57  tff(58,plain,
% 16.02/10.57      (((~![Height: $i] : (~(waterLevel(filling) = waterLevel(Height)))) | (~(waterLevel(filling) = waterLevel(filling)))) <=> (~![Height: $i] : (~(waterLevel(filling) = waterLevel(Height))))),
% 16.02/10.57      inference(transitivity,[status(thm)],[57, 53])).
% 16.02/10.57  tff(59,plain,
% 16.02/10.57      ((~![Height: $i] : (~(waterLevel(filling) = waterLevel(Height)))) | (~(waterLevel(filling) = waterLevel(filling)))),
% 16.02/10.57      inference(quant_inst,[status(thm)],[])).
% 16.02/10.57  tff(60,plain,
% 16.02/10.57      (~![Height: $i] : (~(waterLevel(filling) = waterLevel(Height)))),
% 16.02/10.57      inference(modus_ponens,[status(thm)],[59, 58])).
% 16.02/10.57  tff(61,assumption,(![Height: $i] : (~(waterLevel(filling) = waterLevel(Height)))), introduced(assumption)).
% 16.02/10.57  tff(62,plain,
% 16.02/10.57      ($false),
% 16.02/10.57      inference(unit_resolution,[status(thm)],[61, 60])).
% 16.02/10.57  tff(63,plain,(~![Height: $i] : (~(waterLevel(filling) = waterLevel(Height)))), inference(lemma,lemma(discharge,[]))).
% 16.02/10.57  tff(64,plain,
% 16.02/10.57      (((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))) | (~((~((~releases(tapOn, waterLevel(filling), waterLevel(filling))) | (waterLevel(filling) = waterLevel(tptp_fun_Height_10(waterLevel(filling), tapOn))))) | (~(releases(tapOn, waterLevel(filling), waterLevel(filling)) | ![Height: $i] : (~(waterLevel(filling) = waterLevel(Height)))))))) <=> ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))) | (~((~((~releases(tapOn, waterLevel(filling), waterLevel(filling))) | (waterLevel(filling) = waterLevel(tptp_fun_Height_10(waterLevel(filling), tapOn))))) | (~(releases(tapOn, waterLevel(filling), waterLevel(filling)) | ![Height: $i] : (~(waterLevel(filling) = waterLevel(Height))))))))),
% 16.02/10.57      inference(rewrite,[status(thm)],[])).
% 16.02/10.57  tff(65,plain,
% 16.02/10.57      ((~((~((~releases(tapOn, waterLevel(filling), waterLevel(filling))) | (~((~(tapOn = tapOn)) | (~(waterLevel(filling) = waterLevel(tptp_fun_Height_10(waterLevel(filling), tapOn)))))))) | (~(releases(tapOn, waterLevel(filling), waterLevel(filling)) | ![Height: $i] : ((~(tapOn = tapOn)) | (~(waterLevel(filling) = waterLevel(Height)))))))) <=> (~((~((~releases(tapOn, waterLevel(filling), waterLevel(filling))) | (waterLevel(filling) = waterLevel(tptp_fun_Height_10(waterLevel(filling), tapOn))))) | (~(releases(tapOn, waterLevel(filling), waterLevel(filling)) | ![Height: $i] : (~(waterLevel(filling) = waterLevel(Height)))))))),
% 16.02/10.57      inference(rewrite,[status(thm)],[])).
% 16.02/10.57  tff(66,plain,
% 16.02/10.57      (((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))) | (~((~((~releases(tapOn, waterLevel(filling), waterLevel(filling))) | (~((~(tapOn = tapOn)) | (~(waterLevel(filling) = waterLevel(tptp_fun_Height_10(waterLevel(filling), tapOn)))))))) | (~(releases(tapOn, waterLevel(filling), waterLevel(filling)) | ![Height: $i] : ((~(tapOn = tapOn)) | (~(waterLevel(filling) = waterLevel(Height))))))))) <=> ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))) | (~((~((~releases(tapOn, waterLevel(filling), waterLevel(filling))) | (waterLevel(filling) = waterLevel(tptp_fun_Height_10(waterLevel(filling), tapOn))))) | (~(releases(tapOn, waterLevel(filling), waterLevel(filling)) | ![Height: $i] : (~(waterLevel(filling) = waterLevel(Height))))))))),
% 16.02/10.57      inference(monotonicity,[status(thm)],[65])).
% 16.02/10.57  tff(67,plain,
% 16.02/10.57      (((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))) | (~((~((~releases(tapOn, waterLevel(filling), waterLevel(filling))) | (~((~(tapOn = tapOn)) | (~(waterLevel(filling) = waterLevel(tptp_fun_Height_10(waterLevel(filling), tapOn)))))))) | (~(releases(tapOn, waterLevel(filling), waterLevel(filling)) | ![Height: $i] : ((~(tapOn = tapOn)) | (~(waterLevel(filling) = waterLevel(Height))))))))) <=> ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))) | (~((~((~releases(tapOn, waterLevel(filling), waterLevel(filling))) | (waterLevel(filling) = waterLevel(tptp_fun_Height_10(waterLevel(filling), tapOn))))) | (~(releases(tapOn, waterLevel(filling), waterLevel(filling)) | ![Height: $i] : (~(waterLevel(filling) = waterLevel(Height))))))))),
% 16.02/10.57      inference(transitivity,[status(thm)],[66, 64])).
% 16.02/10.57  tff(68,plain,
% 16.02/10.57      ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))) | (~((~((~releases(tapOn, waterLevel(filling), waterLevel(filling))) | (~((~(tapOn = tapOn)) | (~(waterLevel(filling) = waterLevel(tptp_fun_Height_10(waterLevel(filling), tapOn)))))))) | (~(releases(tapOn, waterLevel(filling), waterLevel(filling)) | ![Height: $i] : ((~(tapOn = tapOn)) | (~(waterLevel(filling) = waterLevel(Height))))))))),
% 16.02/10.57      inference(quant_inst,[status(thm)],[])).
% 16.02/10.57  tff(69,plain,
% 16.02/10.57      ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))) | (~((~((~releases(tapOn, waterLevel(filling), waterLevel(filling))) | (waterLevel(filling) = waterLevel(tptp_fun_Height_10(waterLevel(filling), tapOn))))) | (~(releases(tapOn, waterLevel(filling), waterLevel(filling)) | ![Height: $i] : (~(waterLevel(filling) = waterLevel(Height)))))))),
% 16.02/10.57      inference(modus_ponens,[status(thm)],[68, 67])).
% 16.02/10.57  tff(70,plain,
% 16.02/10.57      (~((~((~releases(tapOn, waterLevel(filling), waterLevel(filling))) | (waterLevel(filling) = waterLevel(tptp_fun_Height_10(waterLevel(filling), tapOn))))) | (~(releases(tapOn, waterLevel(filling), waterLevel(filling)) | ![Height: $i] : (~(waterLevel(filling) = waterLevel(Height))))))),
% 16.02/10.57      inference(unit_resolution,[status(thm)],[69, 25])).
% 16.02/10.57  tff(71,plain,
% 16.02/10.57      (((~((~releases(tapOn, waterLevel(filling), waterLevel(filling))) | (waterLevel(filling) = waterLevel(tptp_fun_Height_10(waterLevel(filling), tapOn))))) | (~(releases(tapOn, waterLevel(filling), waterLevel(filling)) | ![Height: $i] : (~(waterLevel(filling) = waterLevel(Height)))))) | (releases(tapOn, waterLevel(filling), waterLevel(filling)) | ![Height: $i] : (~(waterLevel(filling) = waterLevel(Height))))),
% 16.02/10.57      inference(tautology,[status(thm)],[])).
% 16.02/10.57  tff(72,plain,
% 16.02/10.57      (releases(tapOn, waterLevel(filling), waterLevel(filling)) | ![Height: $i] : (~(waterLevel(filling) = waterLevel(Height)))),
% 16.02/10.57      inference(unit_resolution,[status(thm)],[71, 70])).
% 16.02/10.57  tff(73,plain,
% 16.02/10.57      ((~(releases(tapOn, waterLevel(filling), waterLevel(filling)) | ![Height: $i] : (~(waterLevel(filling) = waterLevel(Height))))) | releases(tapOn, waterLevel(filling), waterLevel(filling)) | ![Height: $i] : (~(waterLevel(filling) = waterLevel(Height)))),
% 16.02/10.57      inference(tautology,[status(thm)],[])).
% 16.02/10.57  tff(74,plain,
% 16.02/10.57      (releases(tapOn, waterLevel(filling), waterLevel(filling)) | ![Height: $i] : (~(waterLevel(filling) = waterLevel(Height)))),
% 16.02/10.57      inference(unit_resolution,[status(thm)],[73, 72])).
% 16.02/10.57  tff(75,plain,
% 16.02/10.57      (releases(tapOn, waterLevel(filling), waterLevel(filling))),
% 16.02/10.57      inference(unit_resolution,[status(thm)],[74, 63])).
% 16.02/10.57  tff(76,plain,
% 16.02/10.57      (((~((~releases(tapOn, waterLevel(filling), waterLevel(filling))) | (waterLevel(filling) = waterLevel(tptp_fun_Height_10(waterLevel(filling), tapOn))))) | (~(releases(tapOn, waterLevel(filling), waterLevel(filling)) | ![Height: $i] : (~(waterLevel(filling) = waterLevel(Height)))))) | ((~releases(tapOn, waterLevel(filling), waterLevel(filling))) | (waterLevel(filling) = waterLevel(tptp_fun_Height_10(waterLevel(filling), tapOn))))),
% 16.02/10.57      inference(tautology,[status(thm)],[])).
% 16.02/10.57  tff(77,plain,
% 16.02/10.57      ((~releases(tapOn, waterLevel(filling), waterLevel(filling))) | (waterLevel(filling) = waterLevel(tptp_fun_Height_10(waterLevel(filling), tapOn)))),
% 16.02/10.57      inference(unit_resolution,[status(thm)],[76, 70])).
% 16.02/10.57  tff(78,plain,
% 16.02/10.57      ((~((~releases(tapOn, waterLevel(filling), waterLevel(filling))) | (waterLevel(filling) = waterLevel(tptp_fun_Height_10(waterLevel(filling), tapOn))))) | (~releases(tapOn, waterLevel(filling), waterLevel(filling))) | (waterLevel(filling) = waterLevel(tptp_fun_Height_10(waterLevel(filling), tapOn)))),
% 16.02/10.57      inference(tautology,[status(thm)],[])).
% 16.02/10.57  tff(79,plain,
% 16.02/10.57      ((~releases(tapOn, waterLevel(filling), waterLevel(filling))) | (waterLevel(filling) = waterLevel(tptp_fun_Height_10(waterLevel(filling), tapOn)))),
% 16.02/10.57      inference(unit_resolution,[status(thm)],[78, 77])).
% 16.02/10.57  tff(80,plain,
% 16.02/10.57      (waterLevel(filling) = waterLevel(tptp_fun_Height_10(waterLevel(filling), tapOn))),
% 16.02/10.57      inference(unit_resolution,[status(thm)],[79, 75])).
% 16.02/10.57  tff(81,plain,
% 16.02/10.57      ((~((waterLevel(filling) = waterLevel(tptp_fun_Height_10(waterLevel(filling), tapOn))) <=> (filling = tptp_fun_Height_10(waterLevel(filling), tapOn)))) | (~(waterLevel(filling) = waterLevel(tptp_fun_Height_10(waterLevel(filling), tapOn)))) | (filling = tptp_fun_Height_10(waterLevel(filling), tapOn))),
% 16.02/10.57      inference(tautology,[status(thm)],[])).
% 16.02/10.57  tff(82,plain,
% 16.02/10.57      ((~((waterLevel(filling) = waterLevel(tptp_fun_Height_10(waterLevel(filling), tapOn))) <=> (filling = tptp_fun_Height_10(waterLevel(filling), tapOn)))) | (filling = tptp_fun_Height_10(waterLevel(filling), tapOn))),
% 16.02/10.57      inference(unit_resolution,[status(thm)],[81, 80])).
% 16.02/10.57  tff(83,plain,
% 16.02/10.57      (filling = tptp_fun_Height_10(waterLevel(filling), tapOn)),
% 16.02/10.57      inference(unit_resolution,[status(thm)],[82, 52])).
% 16.02/10.57  tff(84,plain,
% 16.02/10.57      (tptp_fun_Height_10(waterLevel(filling), tapOn) = filling),
% 16.02/10.57      inference(symmetry,[status(thm)],[83])).
% 16.02/10.57  tff(85,plain,
% 16.02/10.57      (trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn)), n1) <=> trajectory(filling, n0, waterLevel(n1), n1)),
% 16.02/10.57      inference(monotonicity,[status(thm)],[84, 43])).
% 16.02/10.57  tff(86,plain,
% 16.02/10.57      (trajectory(filling, n0, waterLevel(n1), n1) <=> trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn)), n1)),
% 16.02/10.57      inference(symmetry,[status(thm)],[85])).
% 16.02/10.57  tff(87,plain,
% 16.02/10.57      ((plus(n0, n1) = n1) <=> (plus(n0, n1) = n1)),
% 16.02/10.57      inference(rewrite,[status(thm)],[])).
% 16.02/10.57  tff(88,axiom,(plus(n0, n1) = n1), file('/export/starexec/sandbox/benchmark/theBenchmark.p','plus0_1')).
% 16.02/10.57  tff(89,plain,
% 16.02/10.57      (plus(n0, n1) = n1),
% 16.02/10.57      inference(modus_ponens,[status(thm)],[88, 87])).
% 16.02/10.57  tff(90,plain,
% 16.02/10.57      (n1 = plus(n0, n1)),
% 16.02/10.57      inference(symmetry,[status(thm)],[89])).
% 16.02/10.57  tff(91,plain,
% 16.02/10.57      (holdsAt(waterLevel(n0), n0) <=> holdsAt(waterLevel(n0), n0)),
% 16.02/10.57      inference(rewrite,[status(thm)],[])).
% 16.02/10.57  tff(92,axiom,(holdsAt(waterLevel(n0), n0)), file('/export/starexec/sandbox/benchmark/theBenchmark.p','waterLevel_0')).
% 16.02/10.57  tff(93,plain,
% 16.02/10.57      (holdsAt(waterLevel(n0), n0)),
% 16.02/10.57      inference(modus_ponens,[status(thm)],[92, 91])).
% 16.02/10.57  tff(94,plain,
% 16.02/10.57      (^[Height1: $i, Time: $i, Height2: $i, Offset: $i] : refl((trajectory(filling, Time, waterLevel(Height2), Offset) | (~holdsAt(waterLevel(Height1), Time)) | (~(Height2 = plus(Height1, Offset)))) <=> (trajectory(filling, Time, waterLevel(Height2), Offset) | (~holdsAt(waterLevel(Height1), Time)) | (~(Height2 = plus(Height1, Offset)))))),
% 16.02/10.57      inference(bind,[status(th)],[])).
% 16.02/10.57  tff(95,plain,
% 16.02/10.57      (![Height1: $i, Time: $i, Height2: $i, Offset: $i] : (trajectory(filling, Time, waterLevel(Height2), Offset) | (~holdsAt(waterLevel(Height1), Time)) | (~(Height2 = plus(Height1, Offset)))) <=> ![Height1: $i, Time: $i, Height2: $i, Offset: $i] : (trajectory(filling, Time, waterLevel(Height2), Offset) | (~holdsAt(waterLevel(Height1), Time)) | (~(Height2 = plus(Height1, Offset))))),
% 16.02/10.57      inference(quant_intro,[status(thm)],[94])).
% 16.02/10.57  tff(96,plain,
% 16.02/10.57      (^[Height1: $i, Time: $i, Height2: $i, Offset: $i] : trans(monotonicity(trans(monotonicity(rewrite((holdsAt(waterLevel(Height1), Time) & (Height2 = plus(Height1, Offset))) <=> (~((~holdsAt(waterLevel(Height1), Time)) | (~(Height2 = plus(Height1, Offset)))))), ((~(holdsAt(waterLevel(Height1), Time) & (Height2 = plus(Height1, Offset)))) <=> (~(~((~holdsAt(waterLevel(Height1), Time)) | (~(Height2 = plus(Height1, Offset)))))))), rewrite((~(~((~holdsAt(waterLevel(Height1), Time)) | (~(Height2 = plus(Height1, Offset)))))) <=> ((~holdsAt(waterLevel(Height1), Time)) | (~(Height2 = plus(Height1, Offset))))), ((~(holdsAt(waterLevel(Height1), Time) & (Height2 = plus(Height1, Offset)))) <=> ((~holdsAt(waterLevel(Height1), Time)) | (~(Height2 = plus(Height1, Offset)))))), (((~(holdsAt(waterLevel(Height1), Time) & (Height2 = plus(Height1, Offset)))) | trajectory(filling, Time, waterLevel(Height2), Offset)) <=> (((~holdsAt(waterLevel(Height1), Time)) | (~(Height2 = plus(Height1, Offset)))) | trajectory(filling, Time, waterLevel(Height2), Offset)))), rewrite((((~holdsAt(waterLevel(Height1), Time)) | (~(Height2 = plus(Height1, Offset)))) | trajectory(filling, Time, waterLevel(Height2), Offset)) <=> (trajectory(filling, Time, waterLevel(Height2), Offset) | (~holdsAt(waterLevel(Height1), Time)) | (~(Height2 = plus(Height1, Offset))))), (((~(holdsAt(waterLevel(Height1), Time) & (Height2 = plus(Height1, Offset)))) | trajectory(filling, Time, waterLevel(Height2), Offset)) <=> (trajectory(filling, Time, waterLevel(Height2), Offset) | (~holdsAt(waterLevel(Height1), Time)) | (~(Height2 = plus(Height1, Offset))))))),
% 16.02/10.57      inference(bind,[status(th)],[])).
% 16.02/10.57  tff(97,plain,
% 16.02/10.57      (![Height1: $i, Time: $i, Height2: $i, Offset: $i] : ((~(holdsAt(waterLevel(Height1), Time) & (Height2 = plus(Height1, Offset)))) | trajectory(filling, Time, waterLevel(Height2), Offset)) <=> ![Height1: $i, Time: $i, Height2: $i, Offset: $i] : (trajectory(filling, Time, waterLevel(Height2), Offset) | (~holdsAt(waterLevel(Height1), Time)) | (~(Height2 = plus(Height1, Offset))))),
% 16.02/10.57      inference(quant_intro,[status(thm)],[96])).
% 16.02/10.57  tff(98,plain,
% 16.02/10.57      (![Height1: $i, Time: $i, Height2: $i, Offset: $i] : ((~(holdsAt(waterLevel(Height1), Time) & (Height2 = plus(Height1, Offset)))) | trajectory(filling, Time, waterLevel(Height2), Offset)) <=> ![Height1: $i, Time: $i, Height2: $i, Offset: $i] : ((~(holdsAt(waterLevel(Height1), Time) & (Height2 = plus(Height1, Offset)))) | trajectory(filling, Time, waterLevel(Height2), Offset))),
% 16.02/10.57      inference(rewrite,[status(thm)],[])).
% 16.02/10.57  tff(99,plain,
% 16.02/10.57      (^[Height1: $i, Time: $i, Height2: $i, Offset: $i] : rewrite(((holdsAt(waterLevel(Height1), Time) & (Height2 = plus(Height1, Offset))) => trajectory(filling, Time, waterLevel(Height2), Offset)) <=> ((~(holdsAt(waterLevel(Height1), Time) & (Height2 = plus(Height1, Offset)))) | trajectory(filling, Time, waterLevel(Height2), Offset)))),
% 16.02/10.57      inference(bind,[status(th)],[])).
% 16.02/10.57  tff(100,plain,
% 16.02/10.57      (![Height1: $i, Time: $i, Height2: $i, Offset: $i] : ((holdsAt(waterLevel(Height1), Time) & (Height2 = plus(Height1, Offset))) => trajectory(filling, Time, waterLevel(Height2), Offset)) <=> ![Height1: $i, Time: $i, Height2: $i, Offset: $i] : ((~(holdsAt(waterLevel(Height1), Time) & (Height2 = plus(Height1, Offset)))) | trajectory(filling, Time, waterLevel(Height2), Offset))),
% 16.02/10.57      inference(quant_intro,[status(thm)],[99])).
% 16.02/10.57  tff(101,axiom,(![Height1: $i, Time: $i, Height2: $i, Offset: $i] : ((holdsAt(waterLevel(Height1), Time) & (Height2 = plus(Height1, Offset))) => trajectory(filling, Time, waterLevel(Height2), Offset))), file('/export/starexec/sandbox/benchmark/Axioms/CSR001+1.ax','change_of_waterLevel')).
% 16.02/10.57  tff(102,plain,
% 16.02/10.57      (![Height1: $i, Time: $i, Height2: $i, Offset: $i] : ((~(holdsAt(waterLevel(Height1), Time) & (Height2 = plus(Height1, Offset)))) | trajectory(filling, Time, waterLevel(Height2), Offset))),
% 16.02/10.57      inference(modus_ponens,[status(thm)],[101, 100])).
% 16.02/10.57  tff(103,plain,
% 16.02/10.57      (![Height1: $i, Time: $i, Height2: $i, Offset: $i] : ((~(holdsAt(waterLevel(Height1), Time) & (Height2 = plus(Height1, Offset)))) | trajectory(filling, Time, waterLevel(Height2), Offset))),
% 16.02/10.57      inference(modus_ponens,[status(thm)],[102, 98])).
% 16.02/10.57  tff(104,plain,(
% 16.02/10.57      ![Height1: $i, Time: $i, Height2: $i, Offset: $i] : ((~(holdsAt(waterLevel(Height1), Time) & (Height2 = plus(Height1, Offset)))) | trajectory(filling, Time, waterLevel(Height2), Offset))),
% 16.02/10.57      inference(skolemize,[status(sab)],[103])).
% 16.02/10.57  tff(105,plain,
% 16.02/10.57      (![Height1: $i, Time: $i, Height2: $i, Offset: $i] : (trajectory(filling, Time, waterLevel(Height2), Offset) | (~holdsAt(waterLevel(Height1), Time)) | (~(Height2 = plus(Height1, Offset))))),
% 16.02/10.57      inference(modus_ponens,[status(thm)],[104, 97])).
% 16.02/10.57  tff(106,plain,
% 16.02/10.57      (![Height1: $i, Time: $i, Height2: $i, Offset: $i] : (trajectory(filling, Time, waterLevel(Height2), Offset) | (~holdsAt(waterLevel(Height1), Time)) | (~(Height2 = plus(Height1, Offset))))),
% 16.02/10.57      inference(modus_ponens,[status(thm)],[105, 95])).
% 16.02/10.57  tff(107,plain,
% 16.02/10.57      (((~![Height1: $i, Time: $i, Height2: $i, Offset: $i] : (trajectory(filling, Time, waterLevel(Height2), Offset) | (~holdsAt(waterLevel(Height1), Time)) | (~(Height2 = plus(Height1, Offset))))) | ((~holdsAt(waterLevel(n0), n0)) | trajectory(filling, n0, waterLevel(n1), n1) | (~(n1 = plus(n0, n1))))) <=> ((~![Height1: $i, Time: $i, Height2: $i, Offset: $i] : (trajectory(filling, Time, waterLevel(Height2), Offset) | (~holdsAt(waterLevel(Height1), Time)) | (~(Height2 = plus(Height1, Offset))))) | (~holdsAt(waterLevel(n0), n0)) | trajectory(filling, n0, waterLevel(n1), n1) | (~(n1 = plus(n0, n1))))),
% 16.02/10.57      inference(rewrite,[status(thm)],[])).
% 16.02/10.57  tff(108,plain,
% 16.02/10.57      ((trajectory(filling, n0, waterLevel(n1), n1) | (~holdsAt(waterLevel(n0), n0)) | (~(n1 = plus(n0, n1)))) <=> ((~holdsAt(waterLevel(n0), n0)) | trajectory(filling, n0, waterLevel(n1), n1) | (~(n1 = plus(n0, n1))))),
% 16.02/10.57      inference(rewrite,[status(thm)],[])).
% 16.02/10.57  tff(109,plain,
% 16.02/10.57      (((~![Height1: $i, Time: $i, Height2: $i, Offset: $i] : (trajectory(filling, Time, waterLevel(Height2), Offset) | (~holdsAt(waterLevel(Height1), Time)) | (~(Height2 = plus(Height1, Offset))))) | (trajectory(filling, n0, waterLevel(n1), n1) | (~holdsAt(waterLevel(n0), n0)) | (~(n1 = plus(n0, n1))))) <=> ((~![Height1: $i, Time: $i, Height2: $i, Offset: $i] : (trajectory(filling, Time, waterLevel(Height2), Offset) | (~holdsAt(waterLevel(Height1), Time)) | (~(Height2 = plus(Height1, Offset))))) | ((~holdsAt(waterLevel(n0), n0)) | trajectory(filling, n0, waterLevel(n1), n1) | (~(n1 = plus(n0, n1)))))),
% 16.02/10.58      inference(monotonicity,[status(thm)],[108])).
% 16.02/10.58  tff(110,plain,
% 16.02/10.58      (((~![Height1: $i, Time: $i, Height2: $i, Offset: $i] : (trajectory(filling, Time, waterLevel(Height2), Offset) | (~holdsAt(waterLevel(Height1), Time)) | (~(Height2 = plus(Height1, Offset))))) | (trajectory(filling, n0, waterLevel(n1), n1) | (~holdsAt(waterLevel(n0), n0)) | (~(n1 = plus(n0, n1))))) <=> ((~![Height1: $i, Time: $i, Height2: $i, Offset: $i] : (trajectory(filling, Time, waterLevel(Height2), Offset) | (~holdsAt(waterLevel(Height1), Time)) | (~(Height2 = plus(Height1, Offset))))) | (~holdsAt(waterLevel(n0), n0)) | trajectory(filling, n0, waterLevel(n1), n1) | (~(n1 = plus(n0, n1))))),
% 16.02/10.58      inference(transitivity,[status(thm)],[109, 107])).
% 16.02/10.58  tff(111,plain,
% 16.02/10.58      ((~![Height1: $i, Time: $i, Height2: $i, Offset: $i] : (trajectory(filling, Time, waterLevel(Height2), Offset) | (~holdsAt(waterLevel(Height1), Time)) | (~(Height2 = plus(Height1, Offset))))) | (trajectory(filling, n0, waterLevel(n1), n1) | (~holdsAt(waterLevel(n0), n0)) | (~(n1 = plus(n0, n1))))),
% 16.02/10.58      inference(quant_inst,[status(thm)],[])).
% 16.02/10.58  tff(112,plain,
% 16.02/10.58      ((~![Height1: $i, Time: $i, Height2: $i, Offset: $i] : (trajectory(filling, Time, waterLevel(Height2), Offset) | (~holdsAt(waterLevel(Height1), Time)) | (~(Height2 = plus(Height1, Offset))))) | (~holdsAt(waterLevel(n0), n0)) | trajectory(filling, n0, waterLevel(n1), n1) | (~(n1 = plus(n0, n1)))),
% 16.02/10.58      inference(modus_ponens,[status(thm)],[111, 110])).
% 16.02/10.58  tff(113,plain,
% 16.02/10.58      (trajectory(filling, n0, waterLevel(n1), n1)),
% 16.02/10.58      inference(unit_resolution,[status(thm)],[112, 106, 93, 90])).
% 16.02/10.58  tff(114,plain,
% 16.02/10.58      (trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn)), n1)),
% 16.02/10.58      inference(modus_ponens,[status(thm)],[113, 86])).
% 16.02/10.58  tff(115,assumption,(~trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn)), n1)), introduced(assumption)).
% 16.02/10.58  tff(116,plain,
% 16.02/10.58      ($false),
% 16.02/10.58      inference(unit_resolution,[status(thm)],[115, 114])).
% 16.02/10.58  tff(117,plain,(trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn)), n1)), inference(lemma,lemma(discharge,[]))).
% 16.02/10.58  tff(118,plain,
% 16.02/10.58      (stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), n1) <=> stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, n1))),
% 16.02/10.58      inference(monotonicity,[status(thm)],[90])).
% 16.02/10.58  tff(119,plain,
% 16.02/10.58      (stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, n1)) <=> stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), n1)),
% 16.02/10.58      inference(symmetry,[status(thm)],[118])).
% 16.02/10.58  tff(120,assumption,(stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, n1))), introduced(assumption)).
% 16.02/10.58  tff(121,plain,
% 16.02/10.58      (stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), n1)),
% 16.02/10.58      inference(modus_ponens,[status(thm)],[120, 119])).
% 16.02/10.58  tff(122,plain,
% 16.02/10.58      (^[Time1: $i, Fluent: $i, Time2: $i] : refl((~((~((~stoppedIn(Time1, Fluent, Time2)) | (~((~happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2)) | (~terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1))))))) | (~(stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(Time1, Time)) | (~less(Time, Time2)) | (~terminates(Event, Fluent, Time))))))) <=> (~((~((~stoppedIn(Time1, Fluent, Time2)) | (~((~happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2)) | (~terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1))))))) | (~(stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(Time1, Time)) | (~less(Time, Time2)) | (~terminates(Event, Fluent, Time))))))))),
% 16.02/10.58      inference(bind,[status(th)],[])).
% 16.02/10.58  tff(123,plain,
% 16.02/10.58      (![Time1: $i, Fluent: $i, Time2: $i] : (~((~((~stoppedIn(Time1, Fluent, Time2)) | (~((~happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2)) | (~terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1))))))) | (~(stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(Time1, Time)) | (~less(Time, Time2)) | (~terminates(Event, Fluent, Time))))))) <=> ![Time1: $i, Fluent: $i, Time2: $i] : (~((~((~stoppedIn(Time1, Fluent, Time2)) | (~((~happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2)) | (~terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1))))))) | (~(stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(Time1, Time)) | (~less(Time, Time2)) | (~terminates(Event, Fluent, Time)))))))),
% 16.02/10.58      inference(quant_intro,[status(thm)],[122])).
% 16.02/10.58  tff(124,plain,
% 16.02/10.58      (^[Time1: $i, Fluent: $i, Time2: $i] : rewrite((~((~((~stoppedIn(Time1, Fluent, Time2)) | (~((~happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2)) | (~terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1))))))) | (~(stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(Time1, Time)) | (~less(Time, Time2)) | (~terminates(Event, Fluent, Time))))))) <=> (~((~((~stoppedIn(Time1, Fluent, Time2)) | (~((~happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2)) | (~terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1))))))) | (~(stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(Time1, Time)) | (~less(Time, Time2)) | (~terminates(Event, Fluent, Time))))))))),
% 16.02/10.58      inference(bind,[status(th)],[])).
% 16.02/10.58  tff(125,plain,
% 16.02/10.58      (![Time1: $i, Fluent: $i, Time2: $i] : (~((~((~stoppedIn(Time1, Fluent, Time2)) | (~((~happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2)) | (~terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1))))))) | (~(stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(Time1, Time)) | (~less(Time, Time2)) | (~terminates(Event, Fluent, Time))))))) <=> ![Time1: $i, Fluent: $i, Time2: $i] : (~((~((~stoppedIn(Time1, Fluent, Time2)) | (~((~happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2)) | (~terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1))))))) | (~(stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(Time1, Time)) | (~less(Time, Time2)) | (~terminates(Event, Fluent, Time)))))))),
% 16.02/10.58      inference(quant_intro,[status(thm)],[124])).
% 16.02/10.58  tff(126,plain,
% 16.02/10.58      (![Time1: $i, Fluent: $i, Time2: $i] : (~((~((~stoppedIn(Time1, Fluent, Time2)) | (~((~happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2)) | (~terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1))))))) | (~(stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(Time1, Time)) | (~less(Time, Time2)) | (~terminates(Event, Fluent, Time))))))) <=> ![Time1: $i, Fluent: $i, Time2: $i] : (~((~((~stoppedIn(Time1, Fluent, Time2)) | (~((~happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2)) | (~terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1))))))) | (~(stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(Time1, Time)) | (~less(Time, Time2)) | (~terminates(Event, Fluent, Time)))))))),
% 16.02/10.58      inference(transitivity,[status(thm)],[125, 123])).
% 16.02/10.58  tff(127,plain,
% 16.02/10.58      (^[Time1: $i, Fluent: $i, Time2: $i] : trans(monotonicity(rewrite(((~stoppedIn(Time1, Fluent, Time2)) | (happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1)) & less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1)) & less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2) & terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1)))) <=> ((~stoppedIn(Time1, Fluent, Time2)) | (~((~happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2)) | (~terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1))))))), rewrite((stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : (~(happens(Event, Time) & less(Time1, Time) & less(Time, Time2) & terminates(Event, Fluent, Time)))) <=> (stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(Time1, Time)) | (~less(Time, Time2)) | (~terminates(Event, Fluent, Time))))), ((((~stoppedIn(Time1, Fluent, Time2)) | (happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1)) & less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1)) & less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2) & terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1)))) & (stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : (~(happens(Event, Time) & less(Time1, Time) & less(Time, Time2) & terminates(Event, Fluent, Time))))) <=> (((~stoppedIn(Time1, Fluent, Time2)) | (~((~happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2)) | (~terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1)))))) & (stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(Time1, Time)) | (~less(Time, Time2)) | (~terminates(Event, Fluent, Time))))))), rewrite((((~stoppedIn(Time1, Fluent, Time2)) | (~((~happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2)) | (~terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1)))))) & (stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(Time1, Time)) | (~less(Time, Time2)) | (~terminates(Event, Fluent, Time))))) <=> (~((~((~stoppedIn(Time1, Fluent, Time2)) | (~((~happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2)) | (~terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1))))))) | (~(stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(Time1, Time)) | (~less(Time, Time2)) | (~terminates(Event, Fluent, Time)))))))), ((((~stoppedIn(Time1, Fluent, Time2)) | (happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1)) & less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1)) & less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2) & terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1)))) & (stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : (~(happens(Event, Time) & less(Time1, Time) & less(Time, Time2) & terminates(Event, Fluent, Time))))) <=> (~((~((~stoppedIn(Time1, Fluent, Time2)) | (~((~happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2)) | (~terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1))))))) | (~(stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(Time1, Time)) | (~less(Time, Time2)) | (~terminates(Event, Fluent, Time)))))))))),
% 16.02/10.58      inference(bind,[status(th)],[])).
% 16.02/10.58  tff(128,plain,
% 16.02/10.58      (![Time1: $i, Fluent: $i, Time2: $i] : (((~stoppedIn(Time1, Fluent, Time2)) | (happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1)) & less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1)) & less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2) & terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1)))) & (stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : (~(happens(Event, Time) & less(Time1, Time) & less(Time, Time2) & terminates(Event, Fluent, Time))))) <=> ![Time1: $i, Fluent: $i, Time2: $i] : (~((~((~stoppedIn(Time1, Fluent, Time2)) | (~((~happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2)) | (~terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1))))))) | (~(stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(Time1, Time)) | (~less(Time, Time2)) | (~terminates(Event, Fluent, Time)))))))),
% 16.02/10.58      inference(quant_intro,[status(thm)],[127])).
% 16.02/10.58  tff(129,plain,
% 16.02/10.58      (![Time1: $i, Fluent: $i, Time2: $i] : (stoppedIn(Time1, Fluent, Time2) <=> ?[Event: $i, Time: $i] : (happens(Event, Time) & less(Time1, Time) & less(Time, Time2) & terminates(Event, Fluent, Time))) <=> ![Time1: $i, Fluent: $i, Time2: $i] : (stoppedIn(Time1, Fluent, Time2) <=> ?[Event: $i, Time: $i] : (happens(Event, Time) & less(Time1, Time) & less(Time, Time2) & terminates(Event, Fluent, Time)))),
% 16.02/10.58      inference(rewrite,[status(thm)],[])).
% 16.02/10.58  tff(130,plain,
% 16.02/10.58      (^[Time1: $i, Fluent: $i, Time2: $i] : rewrite((stoppedIn(Time1, Fluent, Time2) <=> ?[Event: $i, Time: $i] : (((happens(Event, Time) & less(Time1, Time)) & less(Time, Time2)) & terminates(Event, Fluent, Time))) <=> (stoppedIn(Time1, Fluent, Time2) <=> ?[Event: $i, Time: $i] : (happens(Event, Time) & less(Time1, Time) & less(Time, Time2) & terminates(Event, Fluent, Time))))),
% 16.02/10.58      inference(bind,[status(th)],[])).
% 16.02/10.58  tff(131,plain,
% 16.02/10.58      (![Time1: $i, Fluent: $i, Time2: $i] : (stoppedIn(Time1, Fluent, Time2) <=> ?[Event: $i, Time: $i] : (((happens(Event, Time) & less(Time1, Time)) & less(Time, Time2)) & terminates(Event, Fluent, Time))) <=> ![Time1: $i, Fluent: $i, Time2: $i] : (stoppedIn(Time1, Fluent, Time2) <=> ?[Event: $i, Time: $i] : (happens(Event, Time) & less(Time1, Time) & less(Time, Time2) & terminates(Event, Fluent, Time)))),
% 16.02/10.58      inference(quant_intro,[status(thm)],[130])).
% 16.02/10.58  tff(132,axiom,(![Time1: $i, Fluent: $i, Time2: $i] : (stoppedIn(Time1, Fluent, Time2) <=> ?[Event: $i, Time: $i] : (((happens(Event, Time) & less(Time1, Time)) & less(Time, Time2)) & terminates(Event, Fluent, Time)))), file('/export/starexec/sandbox/benchmark/Axioms/CSR001+0.ax','stoppedin_defn')).
% 16.02/10.58  tff(133,plain,
% 16.02/10.58      (![Time1: $i, Fluent: $i, Time2: $i] : (stoppedIn(Time1, Fluent, Time2) <=> ?[Event: $i, Time: $i] : (happens(Event, Time) & less(Time1, Time) & less(Time, Time2) & terminates(Event, Fluent, Time)))),
% 16.02/10.58      inference(modus_ponens,[status(thm)],[132, 131])).
% 16.02/10.58  tff(134,plain,
% 16.02/10.58      (![Time1: $i, Fluent: $i, Time2: $i] : (stoppedIn(Time1, Fluent, Time2) <=> ?[Event: $i, Time: $i] : (happens(Event, Time) & less(Time1, Time) & less(Time, Time2) & terminates(Event, Fluent, Time)))),
% 16.02/10.58      inference(modus_ponens,[status(thm)],[133, 129])).
% 16.02/10.58  tff(135,plain,(
% 16.02/10.58      ![Time1: $i, Fluent: $i, Time2: $i] : (((~stoppedIn(Time1, Fluent, Time2)) | (happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1)) & less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1)) & less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2) & terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1)))) & (stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : (~(happens(Event, Time) & less(Time1, Time) & less(Time, Time2) & terminates(Event, Fluent, Time)))))),
% 16.02/10.58      inference(skolemize,[status(sab)],[134])).
% 16.02/10.58  tff(136,plain,
% 16.02/10.58      (![Time1: $i, Fluent: $i, Time2: $i] : (~((~((~stoppedIn(Time1, Fluent, Time2)) | (~((~happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2)) | (~terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1))))))) | (~(stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(Time1, Time)) | (~less(Time, Time2)) | (~terminates(Event, Fluent, Time)))))))),
% 16.02/10.58      inference(modus_ponens,[status(thm)],[135, 128])).
% 16.02/10.58  tff(137,plain,
% 16.02/10.58      (![Time1: $i, Fluent: $i, Time2: $i] : (~((~((~stoppedIn(Time1, Fluent, Time2)) | (~((~happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2)) | (~terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1))))))) | (~(stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(Time1, Time)) | (~less(Time, Time2)) | (~terminates(Event, Fluent, Time)))))))),
% 16.02/10.58      inference(modus_ponens,[status(thm)],[136, 126])).
% 16.02/10.58  tff(138,plain,
% 16.02/10.58      (((~![Time1: $i, Fluent: $i, Time2: $i] : (~((~((~stoppedIn(Time1, Fluent, Time2)) | (~((~happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2)) | (~terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1))))))) | (~(stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(Time1, Time)) | (~less(Time, Time2)) | (~terminates(Event, Fluent, Time)))))))) | (~((~(stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), n1) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(n0, Time)) | (~less(Time, n1)) | (~terminates(Event, tptp_fun_Height_10(waterLevel(filling), tapOn), Time))))) | (~((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), n1)) | (~((~happens(tptp_fun_Event_1(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)) | (~terminates(tptp_fun_Event_1(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))))))))) <=> ((~![Time1: $i, Fluent: $i, Time2: $i] : (~((~((~stoppedIn(Time1, Fluent, Time2)) | (~((~happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2)) | (~terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1))))))) | (~(stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(Time1, Time)) | (~less(Time, Time2)) | (~terminates(Event, Fluent, Time)))))))) | (~((~(stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), n1) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(n0, Time)) | (~less(Time, n1)) | (~terminates(Event, tptp_fun_Height_10(waterLevel(filling), tapOn), Time))))) | (~((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), n1)) | (~((~happens(tptp_fun_Event_1(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)) | (~terminates(tptp_fun_Event_1(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))))))))),
% 16.02/10.58      inference(rewrite,[status(thm)],[])).
% 16.02/10.58  tff(139,plain,
% 16.02/10.58      ((~((~((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), n1)) | (~((~happens(tptp_fun_Event_1(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)) | (~terminates(tptp_fun_Event_1(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))))) | (~(stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), n1) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(n0, Time)) | (~less(Time, n1)) | (~terminates(Event, tptp_fun_Height_10(waterLevel(filling), tapOn), Time))))))) <=> (~((~(stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), n1) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(n0, Time)) | (~less(Time, n1)) | (~terminates(Event, tptp_fun_Height_10(waterLevel(filling), tapOn), Time))))) | (~((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), n1)) | (~((~happens(tptp_fun_Event_1(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)) | (~terminates(tptp_fun_Event_1(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))))))))),
% 16.02/10.58      inference(rewrite,[status(thm)],[])).
% 16.02/10.58  tff(140,plain,
% 16.02/10.58      (((~![Time1: $i, Fluent: $i, Time2: $i] : (~((~((~stoppedIn(Time1, Fluent, Time2)) | (~((~happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2)) | (~terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1))))))) | (~(stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(Time1, Time)) | (~less(Time, Time2)) | (~terminates(Event, Fluent, Time)))))))) | (~((~((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), n1)) | (~((~happens(tptp_fun_Event_1(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)) | (~terminates(tptp_fun_Event_1(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))))) | (~(stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), n1) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(n0, Time)) | (~less(Time, n1)) | (~terminates(Event, tptp_fun_Height_10(waterLevel(filling), tapOn), Time)))))))) <=> ((~![Time1: $i, Fluent: $i, Time2: $i] : (~((~((~stoppedIn(Time1, Fluent, Time2)) | (~((~happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2)) | (~terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1))))))) | (~(stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(Time1, Time)) | (~less(Time, Time2)) | (~terminates(Event, Fluent, Time)))))))) | (~((~(stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), n1) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(n0, Time)) | (~less(Time, n1)) | (~terminates(Event, tptp_fun_Height_10(waterLevel(filling), tapOn), Time))))) | (~((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), n1)) | (~((~happens(tptp_fun_Event_1(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)) | (~terminates(tptp_fun_Event_1(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))))))))),
% 16.02/10.58      inference(monotonicity,[status(thm)],[139])).
% 16.02/10.58  tff(141,plain,
% 16.02/10.58      (((~![Time1: $i, Fluent: $i, Time2: $i] : (~((~((~stoppedIn(Time1, Fluent, Time2)) | (~((~happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2)) | (~terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1))))))) | (~(stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(Time1, Time)) | (~less(Time, Time2)) | (~terminates(Event, Fluent, Time)))))))) | (~((~((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), n1)) | (~((~happens(tptp_fun_Event_1(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)) | (~terminates(tptp_fun_Event_1(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))))) | (~(stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), n1) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(n0, Time)) | (~less(Time, n1)) | (~terminates(Event, tptp_fun_Height_10(waterLevel(filling), tapOn), Time)))))))) <=> ((~![Time1: $i, Fluent: $i, Time2: $i] : (~((~((~stoppedIn(Time1, Fluent, Time2)) | (~((~happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2)) | (~terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1))))))) | (~(stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(Time1, Time)) | (~less(Time, Time2)) | (~terminates(Event, Fluent, Time)))))))) | (~((~(stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), n1) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(n0, Time)) | (~less(Time, n1)) | (~terminates(Event, tptp_fun_Height_10(waterLevel(filling), tapOn), Time))))) | (~((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), n1)) | (~((~happens(tptp_fun_Event_1(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)) | (~terminates(tptp_fun_Event_1(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))))))))),
% 16.02/10.58      inference(transitivity,[status(thm)],[140, 138])).
% 16.02/10.58  tff(142,plain,
% 16.02/10.58      ((~![Time1: $i, Fluent: $i, Time2: $i] : (~((~((~stoppedIn(Time1, Fluent, Time2)) | (~((~happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2)) | (~terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1))))))) | (~(stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(Time1, Time)) | (~less(Time, Time2)) | (~terminates(Event, Fluent, Time)))))))) | (~((~((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), n1)) | (~((~happens(tptp_fun_Event_1(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)) | (~terminates(tptp_fun_Event_1(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))))) | (~(stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), n1) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(n0, Time)) | (~less(Time, n1)) | (~terminates(Event, tptp_fun_Height_10(waterLevel(filling), tapOn), Time)))))))),
% 16.02/10.58      inference(quant_inst,[status(thm)],[])).
% 16.02/10.58  tff(143,plain,
% 16.02/10.58      ((~![Time1: $i, Fluent: $i, Time2: $i] : (~((~((~stoppedIn(Time1, Fluent, Time2)) | (~((~happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2)) | (~terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1))))))) | (~(stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(Time1, Time)) | (~less(Time, Time2)) | (~terminates(Event, Fluent, Time)))))))) | (~((~(stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), n1) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(n0, Time)) | (~less(Time, n1)) | (~terminates(Event, tptp_fun_Height_10(waterLevel(filling), tapOn), Time))))) | (~((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), n1)) | (~((~happens(tptp_fun_Event_1(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)) | (~terminates(tptp_fun_Event_1(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))))))))),
% 16.02/10.58      inference(modus_ponens,[status(thm)],[142, 141])).
% 16.02/10.58  tff(144,plain,
% 16.02/10.58      (~((~(stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), n1) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(n0, Time)) | (~less(Time, n1)) | (~terminates(Event, tptp_fun_Height_10(waterLevel(filling), tapOn), Time))))) | (~((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), n1)) | (~((~happens(tptp_fun_Event_1(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)) | (~terminates(tptp_fun_Event_1(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))))))),
% 16.02/10.58      inference(unit_resolution,[status(thm)],[143, 137])).
% 16.02/10.58  tff(145,plain,
% 16.02/10.58      (((~(stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), n1) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(n0, Time)) | (~less(Time, n1)) | (~terminates(Event, tptp_fun_Height_10(waterLevel(filling), tapOn), Time))))) | (~((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), n1)) | (~((~happens(tptp_fun_Event_1(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)) | (~terminates(tptp_fun_Event_1(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))))))) | ((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), n1)) | (~((~happens(tptp_fun_Event_1(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)) | (~terminates(tptp_fun_Event_1(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))))),
% 16.02/10.58      inference(tautology,[status(thm)],[])).
% 16.02/10.58  tff(146,plain,
% 16.02/10.58      ((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), n1)) | (~((~happens(tptp_fun_Event_1(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)) | (~terminates(tptp_fun_Event_1(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))))),
% 16.02/10.58      inference(unit_resolution,[status(thm)],[145, 144])).
% 16.02/10.58  tff(147,plain,
% 16.02/10.58      (^[X: $i] : refl((less(X, n1) <=> less_or_equal(X, n0)) <=> (less(X, n1) <=> less_or_equal(X, n0)))),
% 16.02/10.58      inference(bind,[status(th)],[])).
% 16.02/10.58  tff(148,plain,
% 16.02/10.58      (![X: $i] : (less(X, n1) <=> less_or_equal(X, n0)) <=> ![X: $i] : (less(X, n1) <=> less_or_equal(X, n0))),
% 16.02/10.58      inference(quant_intro,[status(thm)],[147])).
% 16.02/10.58  tff(149,plain,
% 16.02/10.58      (![X: $i] : (less(X, n1) <=> less_or_equal(X, n0)) <=> ![X: $i] : (less(X, n1) <=> less_or_equal(X, n0))),
% 16.02/10.58      inference(rewrite,[status(thm)],[])).
% 16.02/10.58  tff(150,axiom,(![X: $i] : (less(X, n1) <=> less_or_equal(X, n0))), file('/export/starexec/sandbox/benchmark/theBenchmark.p','less1')).
% 16.02/10.58  tff(151,plain,
% 16.02/10.58      (![X: $i] : (less(X, n1) <=> less_or_equal(X, n0))),
% 16.02/10.58      inference(modus_ponens,[status(thm)],[150, 149])).
% 16.02/10.58  tff(152,plain,(
% 16.02/10.58      ![X: $i] : (less(X, n1) <=> less_or_equal(X, n0))),
% 16.02/10.58      inference(skolemize,[status(sab)],[151])).
% 16.02/10.58  tff(153,plain,
% 16.02/10.58      (![X: $i] : (less(X, n1) <=> less_or_equal(X, n0))),
% 16.02/10.58      inference(modus_ponens,[status(thm)],[152, 148])).
% 16.02/10.58  tff(154,plain,
% 16.02/10.58      ((~![X: $i] : (less(X, n1) <=> less_or_equal(X, n0))) | (less(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1) <=> less_or_equal(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0))),
% 16.02/10.58      inference(quant_inst,[status(thm)],[])).
% 16.02/10.58  tff(155,plain,
% 16.02/10.58      (less(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1) <=> less_or_equal(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0)),
% 16.02/10.58      inference(unit_resolution,[status(thm)],[154, 153])).
% 16.02/10.58  tff(156,assumption,(~((~happens(tptp_fun_Event_1(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)) | (~terminates(tptp_fun_Event_1(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))), introduced(assumption)).
% 16.02/10.58  tff(157,plain,
% 16.02/10.58      (((~happens(tptp_fun_Event_1(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)) | (~terminates(tptp_fun_Event_1(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))) | less(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)),
% 16.02/10.58      inference(tautology,[status(thm)],[])).
% 16.02/10.58  tff(158,plain,
% 16.02/10.58      (less(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)),
% 16.02/10.58      inference(unit_resolution,[status(thm)],[157, 156])).
% 16.02/10.58  tff(159,plain,
% 16.02/10.58      ((~(less(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1) <=> less_or_equal(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0))) | (~less(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)) | less_or_equal(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0)),
% 16.02/10.58      inference(tautology,[status(thm)],[])).
% 16.02/10.58  tff(160,plain,
% 16.02/10.58      ((~(less(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1) <=> less_or_equal(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0))) | less_or_equal(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0)),
% 16.02/10.58      inference(unit_resolution,[status(thm)],[159, 158])).
% 16.02/10.58  tff(161,plain,
% 16.02/10.58      (less_or_equal(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0)),
% 16.02/10.58      inference(unit_resolution,[status(thm)],[160, 155])).
% 16.02/10.58  tff(162,plain,
% 16.02/10.58      (^[X: $i, Y: $i] : refl((less(X, Y) <=> (~((Y = X) | less(Y, X)))) <=> (less(X, Y) <=> (~((Y = X) | less(Y, X)))))),
% 16.02/10.58      inference(bind,[status(th)],[])).
% 16.02/10.58  tff(163,plain,
% 16.02/10.58      (![X: $i, Y: $i] : (less(X, Y) <=> (~((Y = X) | less(Y, X)))) <=> ![X: $i, Y: $i] : (less(X, Y) <=> (~((Y = X) | less(Y, X))))),
% 16.02/10.58      inference(quant_intro,[status(thm)],[162])).
% 16.02/10.58  tff(164,plain,
% 16.02/10.58      (^[X: $i, Y: $i] : rewrite((less(X, Y) <=> ((~less(Y, X)) & (~(Y = X)))) <=> (less(X, Y) <=> (~((Y = X) | less(Y, X)))))),
% 16.02/10.58      inference(bind,[status(th)],[])).
% 16.02/10.58  tff(165,plain,
% 16.02/10.58      (![X: $i, Y: $i] : (less(X, Y) <=> ((~less(Y, X)) & (~(Y = X)))) <=> ![X: $i, Y: $i] : (less(X, Y) <=> (~((Y = X) | less(Y, X))))),
% 16.02/10.58      inference(quant_intro,[status(thm)],[164])).
% 16.02/10.58  tff(166,plain,
% 16.02/10.58      (![X: $i, Y: $i] : (less(X, Y) <=> ((~less(Y, X)) & (~(Y = X)))) <=> ![X: $i, Y: $i] : (less(X, Y) <=> ((~less(Y, X)) & (~(Y = X))))),
% 16.02/10.58      inference(rewrite,[status(thm)],[])).
% 16.02/10.58  tff(167,axiom,(![X: $i, Y: $i] : (less(X, Y) <=> ((~less(Y, X)) & (~(Y = X))))), file('/export/starexec/sandbox/benchmark/theBenchmark.p','less_property')).
% 16.02/10.59  tff(168,plain,
% 16.02/10.59      (![X: $i, Y: $i] : (less(X, Y) <=> ((~less(Y, X)) & (~(Y = X))))),
% 16.02/10.59      inference(modus_ponens,[status(thm)],[167, 166])).
% 16.02/10.59  tff(169,plain,(
% 16.02/10.59      ![X: $i, Y: $i] : (less(X, Y) <=> ((~less(Y, X)) & (~(Y = X))))),
% 16.02/10.59      inference(skolemize,[status(sab)],[168])).
% 16.02/10.59  tff(170,plain,
% 16.02/10.59      (![X: $i, Y: $i] : (less(X, Y) <=> (~((Y = X) | less(Y, X))))),
% 16.02/10.59      inference(modus_ponens,[status(thm)],[169, 165])).
% 16.02/10.59  tff(171,plain,
% 16.02/10.59      (![X: $i, Y: $i] : (less(X, Y) <=> (~((Y = X) | less(Y, X))))),
% 16.02/10.59      inference(modus_ponens,[status(thm)],[170, 163])).
% 16.02/10.59  tff(172,plain,
% 16.02/10.59      ((~![X: $i, Y: $i] : (less(X, Y) <=> (~((Y = X) | less(Y, X))))) | (less(n0, tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) <=> (~((tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0))))),
% 16.02/10.59      inference(quant_inst,[status(thm)],[])).
% 16.02/10.59  tff(173,plain,
% 16.02/10.59      (less(n0, tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) <=> (~((tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0)))),
% 16.02/10.59      inference(unit_resolution,[status(thm)],[172, 171])).
% 16.02/10.59  tff(174,plain,
% 16.02/10.59      (((~happens(tptp_fun_Event_1(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)) | (~terminates(tptp_fun_Event_1(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))) | less(n0, tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))),
% 16.02/10.59      inference(tautology,[status(thm)],[])).
% 16.02/10.59  tff(175,plain,
% 16.02/10.59      (less(n0, tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))),
% 16.02/10.59      inference(unit_resolution,[status(thm)],[174, 156])).
% 16.02/10.59  tff(176,plain,
% 16.02/10.59      ((~(less(n0, tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) <=> (~((tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0))))) | (~less(n0, tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~((tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0)))),
% 16.02/10.59      inference(tautology,[status(thm)],[])).
% 16.02/10.59  tff(177,plain,
% 16.02/10.59      ((~(less(n0, tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) <=> (~((tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0))))) | (~((tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0)))),
% 16.02/10.59      inference(unit_resolution,[status(thm)],[176, 175])).
% 16.02/10.59  tff(178,plain,
% 16.02/10.59      (~((tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0))),
% 16.02/10.59      inference(unit_resolution,[status(thm)],[177, 173])).
% 16.02/10.59  tff(179,assumption,(~(less_or_equal(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0) <=> ((tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0)))), introduced(assumption)).
% 16.02/10.59  tff(180,plain,
% 16.02/10.59      (^[X: $i, Y: $i] : refl((less_or_equal(X, Y) <=> ((X = Y) | less(X, Y))) <=> (less_or_equal(X, Y) <=> ((X = Y) | less(X, Y))))),
% 16.02/10.59      inference(bind,[status(th)],[])).
% 16.02/10.59  tff(181,plain,
% 16.02/10.59      (![X: $i, Y: $i] : (less_or_equal(X, Y) <=> ((X = Y) | less(X, Y))) <=> ![X: $i, Y: $i] : (less_or_equal(X, Y) <=> ((X = Y) | less(X, Y)))),
% 16.02/10.59      inference(quant_intro,[status(thm)],[180])).
% 16.02/10.59  tff(182,plain,
% 16.02/10.59      (![X: $i, Y: $i] : (less_or_equal(X, Y) <=> ((X = Y) | less(X, Y))) <=> ![X: $i, Y: $i] : (less_or_equal(X, Y) <=> ((X = Y) | less(X, Y)))),
% 16.02/10.59      inference(rewrite,[status(thm)],[])).
% 16.02/10.59  tff(183,plain,
% 16.02/10.59      (^[X: $i, Y: $i] : rewrite((less_or_equal(X, Y) <=> (less(X, Y) | (X = Y))) <=> (less_or_equal(X, Y) <=> ((X = Y) | less(X, Y))))),
% 16.02/10.59      inference(bind,[status(th)],[])).
% 16.02/10.59  tff(184,plain,
% 16.02/10.59      (![X: $i, Y: $i] : (less_or_equal(X, Y) <=> (less(X, Y) | (X = Y))) <=> ![X: $i, Y: $i] : (less_or_equal(X, Y) <=> ((X = Y) | less(X, Y)))),
% 16.02/10.59      inference(quant_intro,[status(thm)],[183])).
% 16.02/10.59  tff(185,axiom,(![X: $i, Y: $i] : (less_or_equal(X, Y) <=> (less(X, Y) | (X = Y)))), file('/export/starexec/sandbox/benchmark/theBenchmark.p','less_or_equal')).
% 16.02/10.59  tff(186,plain,
% 16.02/10.59      (![X: $i, Y: $i] : (less_or_equal(X, Y) <=> ((X = Y) | less(X, Y)))),
% 16.02/10.59      inference(modus_ponens,[status(thm)],[185, 184])).
% 16.02/10.59  tff(187,plain,
% 16.02/10.59      (![X: $i, Y: $i] : (less_or_equal(X, Y) <=> ((X = Y) | less(X, Y)))),
% 16.02/10.59      inference(modus_ponens,[status(thm)],[186, 182])).
% 16.02/10.59  tff(188,plain,(
% 16.02/10.59      ![X: $i, Y: $i] : (less_or_equal(X, Y) <=> ((X = Y) | less(X, Y)))),
% 16.02/10.59      inference(skolemize,[status(sab)],[187])).
% 16.02/10.59  tff(189,plain,
% 16.02/10.59      (![X: $i, Y: $i] : (less_or_equal(X, Y) <=> ((X = Y) | less(X, Y)))),
% 16.02/10.59      inference(modus_ponens,[status(thm)],[188, 181])).
% 16.02/10.59  tff(190,plain,
% 16.02/10.59      ((~![X: $i, Y: $i] : (less_or_equal(X, Y) <=> ((X = Y) | less(X, Y)))) | (less_or_equal(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0) <=> ((tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0)))),
% 16.02/10.59      inference(quant_inst,[status(thm)],[])).
% 16.02/10.59  tff(191,plain,
% 16.02/10.59      ($false),
% 16.02/10.59      inference(unit_resolution,[status(thm)],[190, 189, 179])).
% 16.02/10.59  tff(192,plain,(less_or_equal(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0) <=> ((tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0))), inference(lemma,lemma(discharge,[]))).
% 16.02/10.59  tff(193,plain,
% 16.02/10.59      ((~(less_or_equal(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0) <=> ((tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0)))) | (~less_or_equal(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0)) | ((tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0))),
% 16.02/10.59      inference(tautology,[status(thm)],[])).
% 16.02/10.59  tff(194,plain,
% 16.02/10.59      ((~less_or_equal(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0)) | ((tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0))),
% 16.02/10.59      inference(unit_resolution,[status(thm)],[193, 192])).
% 16.02/10.59  tff(195,plain,
% 16.02/10.59      ($false),
% 16.02/10.59      inference(unit_resolution,[status(thm)],[194, 178, 161])).
% 16.02/10.59  tff(196,plain,((~happens(tptp_fun_Event_1(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)) | (~terminates(tptp_fun_Event_1(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))), inference(lemma,lemma(discharge,[]))).
% 16.02/10.59  tff(197,plain,
% 16.02/10.59      ((~((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), n1)) | (~((~happens(tptp_fun_Event_1(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)) | (~terminates(tptp_fun_Event_1(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))))) | (~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), n1)) | (~((~happens(tptp_fun_Event_1(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)) | (~terminates(tptp_fun_Event_1(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))))),
% 16.02/10.59      inference(tautology,[status(thm)],[])).
% 16.02/10.59  tff(198,plain,
% 16.02/10.59      ((~((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), n1)) | (~((~happens(tptp_fun_Event_1(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)) | (~terminates(tptp_fun_Event_1(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(n1, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))))) | (~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), n1))),
% 16.02/10.59      inference(unit_resolution,[status(thm)],[197, 196])).
% 16.02/10.59  tff(199,plain,
% 16.02/10.59      (~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), n1)),
% 16.02/10.59      inference(unit_resolution,[status(thm)],[198, 146])).
% 16.02/10.59  tff(200,plain,
% 16.02/10.59      ($false),
% 16.02/10.59      inference(unit_resolution,[status(thm)],[199, 121])).
% 16.02/10.59  tff(201,plain,(~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, n1))), inference(lemma,lemma(discharge,[]))).
% 16.02/10.59  tff(202,assumption,(~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)), introduced(assumption)).
% 16.02/10.59  tff(203,plain,
% 16.02/10.59      (((~![Height: $i] : (~(waterLevel(n0) = waterLevel(Height)))) | $false) <=> (~![Height: $i] : (~(waterLevel(n0) = waterLevel(Height))))),
% 16.02/10.59      inference(rewrite,[status(thm)],[])).
% 16.02/10.59  tff(204,plain,
% 16.02/10.59      ((waterLevel(n0) = waterLevel(n0)) <=> $true),
% 16.02/10.59      inference(rewrite,[status(thm)],[])).
% 16.02/10.59  tff(205,plain,
% 16.02/10.59      ((~(waterLevel(n0) = waterLevel(n0))) <=> (~$true)),
% 16.02/10.59      inference(monotonicity,[status(thm)],[204])).
% 16.02/10.59  tff(206,plain,
% 16.02/10.59      ((~(waterLevel(n0) = waterLevel(n0))) <=> $false),
% 16.02/10.59      inference(transitivity,[status(thm)],[205, 2])).
% 16.02/10.59  tff(207,plain,
% 16.02/10.59      (((~![Height: $i] : (~(waterLevel(n0) = waterLevel(Height)))) | (~(waterLevel(n0) = waterLevel(n0)))) <=> ((~![Height: $i] : (~(waterLevel(n0) = waterLevel(Height)))) | $false)),
% 16.02/10.59      inference(monotonicity,[status(thm)],[206])).
% 16.02/10.59  tff(208,plain,
% 16.02/10.59      (((~![Height: $i] : (~(waterLevel(n0) = waterLevel(Height)))) | (~(waterLevel(n0) = waterLevel(n0)))) <=> (~![Height: $i] : (~(waterLevel(n0) = waterLevel(Height))))),
% 16.02/10.59      inference(transitivity,[status(thm)],[207, 203])).
% 16.02/10.59  tff(209,plain,
% 16.02/10.59      ((~![Height: $i] : (~(waterLevel(n0) = waterLevel(Height)))) | (~(waterLevel(n0) = waterLevel(n0)))),
% 16.02/10.59      inference(quant_inst,[status(thm)],[])).
% 16.02/10.59  tff(210,plain,
% 16.02/10.59      (~![Height: $i] : (~(waterLevel(n0) = waterLevel(Height)))),
% 16.02/10.59      inference(modus_ponens,[status(thm)],[209, 208])).
% 16.02/10.59  tff(211,assumption,(![Height: $i] : (~(waterLevel(n0) = waterLevel(Height)))), introduced(assumption)).
% 16.02/10.59  tff(212,plain,
% 16.02/10.59      ($false),
% 16.02/10.59      inference(unit_resolution,[status(thm)],[211, 210])).
% 16.02/10.59  tff(213,plain,(~![Height: $i] : (~(waterLevel(n0) = waterLevel(Height)))), inference(lemma,lemma(discharge,[]))).
% 16.02/10.59  tff(214,plain,
% 16.02/10.59      (((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))) | (~((~((~releases(tapOn, waterLevel(n0), waterLevel(waterLevel(n0)))) | (waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))) | (~(releases(tapOn, waterLevel(n0), waterLevel(waterLevel(n0))) | ![Height: $i] : (~(waterLevel(n0) = waterLevel(Height)))))))) <=> ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))) | (~((~((~releases(tapOn, waterLevel(n0), waterLevel(waterLevel(n0)))) | (waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))) | (~(releases(tapOn, waterLevel(n0), waterLevel(waterLevel(n0))) | ![Height: $i] : (~(waterLevel(n0) = waterLevel(Height))))))))),
% 16.02/10.59      inference(rewrite,[status(thm)],[])).
% 16.02/10.59  tff(215,plain,
% 16.02/10.59      ((~((~((~releases(tapOn, waterLevel(n0), waterLevel(waterLevel(n0)))) | (~((~(tapOn = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)))))))) | (~(releases(tapOn, waterLevel(n0), waterLevel(waterLevel(n0))) | ![Height: $i] : ((~(tapOn = tapOn)) | (~(waterLevel(n0) = waterLevel(Height)))))))) <=> (~((~((~releases(tapOn, waterLevel(n0), waterLevel(waterLevel(n0)))) | (waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))) | (~(releases(tapOn, waterLevel(n0), waterLevel(waterLevel(n0))) | ![Height: $i] : (~(waterLevel(n0) = waterLevel(Height)))))))),
% 16.02/10.59      inference(rewrite,[status(thm)],[])).
% 16.02/10.59  tff(216,plain,
% 16.02/10.59      (((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))) | (~((~((~releases(tapOn, waterLevel(n0), waterLevel(waterLevel(n0)))) | (~((~(tapOn = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)))))))) | (~(releases(tapOn, waterLevel(n0), waterLevel(waterLevel(n0))) | ![Height: $i] : ((~(tapOn = tapOn)) | (~(waterLevel(n0) = waterLevel(Height))))))))) <=> ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))) | (~((~((~releases(tapOn, waterLevel(n0), waterLevel(waterLevel(n0)))) | (waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))) | (~(releases(tapOn, waterLevel(n0), waterLevel(waterLevel(n0))) | ![Height: $i] : (~(waterLevel(n0) = waterLevel(Height))))))))),
% 16.02/10.59      inference(monotonicity,[status(thm)],[215])).
% 16.02/10.59  tff(217,plain,
% 16.02/10.59      (((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))) | (~((~((~releases(tapOn, waterLevel(n0), waterLevel(waterLevel(n0)))) | (~((~(tapOn = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)))))))) | (~(releases(tapOn, waterLevel(n0), waterLevel(waterLevel(n0))) | ![Height: $i] : ((~(tapOn = tapOn)) | (~(waterLevel(n0) = waterLevel(Height))))))))) <=> ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))) | (~((~((~releases(tapOn, waterLevel(n0), waterLevel(waterLevel(n0)))) | (waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))) | (~(releases(tapOn, waterLevel(n0), waterLevel(waterLevel(n0))) | ![Height: $i] : (~(waterLevel(n0) = waterLevel(Height))))))))),
% 16.02/10.59      inference(transitivity,[status(thm)],[216, 214])).
% 16.02/10.59  tff(218,plain,
% 16.02/10.59      ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))) | (~((~((~releases(tapOn, waterLevel(n0), waterLevel(waterLevel(n0)))) | (~((~(tapOn = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)))))))) | (~(releases(tapOn, waterLevel(n0), waterLevel(waterLevel(n0))) | ![Height: $i] : ((~(tapOn = tapOn)) | (~(waterLevel(n0) = waterLevel(Height))))))))),
% 16.02/10.59      inference(quant_inst,[status(thm)],[])).
% 16.02/10.59  tff(219,plain,
% 16.02/10.59      ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))) | (~((~((~releases(tapOn, waterLevel(n0), waterLevel(waterLevel(n0)))) | (waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))) | (~(releases(tapOn, waterLevel(n0), waterLevel(waterLevel(n0))) | ![Height: $i] : (~(waterLevel(n0) = waterLevel(Height)))))))),
% 16.02/10.59      inference(modus_ponens,[status(thm)],[218, 217])).
% 16.02/10.59  tff(220,plain,
% 16.02/10.59      (~((~((~releases(tapOn, waterLevel(n0), waterLevel(waterLevel(n0)))) | (waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))) | (~(releases(tapOn, waterLevel(n0), waterLevel(waterLevel(n0))) | ![Height: $i] : (~(waterLevel(n0) = waterLevel(Height))))))),
% 16.02/10.59      inference(unit_resolution,[status(thm)],[219, 25])).
% 16.02/10.59  tff(221,plain,
% 16.02/10.59      (((~((~releases(tapOn, waterLevel(n0), waterLevel(waterLevel(n0)))) | (waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))) | (~(releases(tapOn, waterLevel(n0), waterLevel(waterLevel(n0))) | ![Height: $i] : (~(waterLevel(n0) = waterLevel(Height)))))) | (releases(tapOn, waterLevel(n0), waterLevel(waterLevel(n0))) | ![Height: $i] : (~(waterLevel(n0) = waterLevel(Height))))),
% 16.02/10.59      inference(tautology,[status(thm)],[])).
% 16.02/10.59  tff(222,plain,
% 16.02/10.59      (releases(tapOn, waterLevel(n0), waterLevel(waterLevel(n0))) | ![Height: $i] : (~(waterLevel(n0) = waterLevel(Height)))),
% 16.02/10.59      inference(unit_resolution,[status(thm)],[221, 220])).
% 16.02/10.59  tff(223,plain,
% 16.02/10.59      ((~(releases(tapOn, waterLevel(n0), waterLevel(waterLevel(n0))) | ![Height: $i] : (~(waterLevel(n0) = waterLevel(Height))))) | releases(tapOn, waterLevel(n0), waterLevel(waterLevel(n0))) | ![Height: $i] : (~(waterLevel(n0) = waterLevel(Height)))),
% 16.02/10.59      inference(tautology,[status(thm)],[])).
% 16.02/10.59  tff(224,plain,
% 16.02/10.59      (releases(tapOn, waterLevel(n0), waterLevel(waterLevel(n0))) | ![Height: $i] : (~(waterLevel(n0) = waterLevel(Height)))),
% 16.02/10.59      inference(unit_resolution,[status(thm)],[223, 222])).
% 16.02/10.59  tff(225,plain,
% 16.02/10.59      (releases(tapOn, waterLevel(n0), waterLevel(waterLevel(n0)))),
% 16.02/10.59      inference(unit_resolution,[status(thm)],[224, 213])).
% 16.02/10.59  tff(226,plain,
% 16.02/10.59      (((~((~releases(tapOn, waterLevel(n0), waterLevel(waterLevel(n0)))) | (waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))) | (~(releases(tapOn, waterLevel(n0), waterLevel(waterLevel(n0))) | ![Height: $i] : (~(waterLevel(n0) = waterLevel(Height)))))) | ((~releases(tapOn, waterLevel(n0), waterLevel(waterLevel(n0)))) | (waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))),
% 16.02/10.59      inference(tautology,[status(thm)],[])).
% 16.02/10.59  tff(227,plain,
% 16.02/10.59      ((~releases(tapOn, waterLevel(n0), waterLevel(waterLevel(n0)))) | (waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)))),
% 16.02/10.59      inference(unit_resolution,[status(thm)],[226, 220])).
% 16.02/10.59  tff(228,plain,
% 16.02/10.59      ((~((~releases(tapOn, waterLevel(n0), waterLevel(waterLevel(n0)))) | (waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))) | (~releases(tapOn, waterLevel(n0), waterLevel(waterLevel(n0)))) | (waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)))),
% 16.02/10.59      inference(tautology,[status(thm)],[])).
% 16.02/10.59  tff(229,plain,
% 16.02/10.59      ((~releases(tapOn, waterLevel(n0), waterLevel(waterLevel(n0)))) | (waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)))),
% 16.02/10.59      inference(unit_resolution,[status(thm)],[228, 227])).
% 16.02/10.59  tff(230,plain,
% 16.02/10.59      (waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))),
% 16.02/10.59      inference(unit_resolution,[status(thm)],[229, 225])).
% 16.02/10.59  tff(231,plain,
% 16.02/10.59      (waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(n0)),
% 16.02/10.59      inference(symmetry,[status(thm)],[230])).
% 16.02/10.59  tff(232,plain,
% 16.02/10.59      (tptp_fun_Event_7(n0, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tptp_fun_Event_7(n0, waterLevel(n0))),
% 16.02/10.59      inference(monotonicity,[status(thm)],[231])).
% 16.02/10.59  tff(233,plain,
% 16.02/10.59      (happens(tptp_fun_Event_7(n0, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), n0) <=> happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)),
% 16.02/10.59      inference(monotonicity,[status(thm)],[232])).
% 16.02/10.59  tff(234,plain,
% 16.02/10.59      (releasedAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), plus(n0, n1)) <=> releasedAt(waterLevel(n0), plus(n0, n1))),
% 16.02/10.59      inference(monotonicity,[status(thm)],[231])).
% 16.02/10.59  tff(235,plain,
% 16.02/10.59      (releasedAt(waterLevel(n0), plus(n0, n1)) <=> releasedAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), plus(n0, n1))),
% 16.02/10.59      inference(symmetry,[status(thm)],[234])).
% 16.02/10.59  tff(236,plain,
% 16.02/10.59      (releasedAt(waterLevel(n0), n1) <=> releasedAt(waterLevel(n0), plus(n0, n1))),
% 16.02/10.59      inference(monotonicity,[status(thm)],[90])).
% 16.02/10.59  tff(237,assumption,((~((~((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (tptp_fun_Height_10(waterLevel(filling), tapOn) = filling) | (~initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~((~(tapOn = tapOff)) | (~holdsAt(waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)))))) | (~((~(tapOn = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)))))))) | (~(initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0) | (~((~((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (tptp_fun_Height_10(waterLevel(filling), tapOn) = filling) | (~![Height: $i] : ((~(tapOn = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0)))) | (~![Height: $i] : ((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0))))))))), introduced(assumption)).
% 16.02/10.59  tff(238,plain,
% 16.02/10.59      (^[Event: $i, Fluent: $i, Time: $i] : refl((~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow)))))))))) <=> (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow)))))))))))),
% 16.02/10.59      inference(bind,[status(th)],[])).
% 16.02/10.59  tff(239,plain,
% 16.02/10.59      (![Event: $i, Fluent: $i, Time: $i] : (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow)))))))))) <=> ![Event: $i, Fluent: $i, Time: $i] : (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))))))),
% 16.02/10.59      inference(quant_intro,[status(thm)],[238])).
% 16.02/10.59  tff(240,plain,
% 16.02/10.59      (^[Event: $i, Fluent: $i, Time: $i] : rewrite((~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow)))))))))) <=> (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow)))))))))))),
% 16.02/10.59      inference(bind,[status(th)],[])).
% 16.02/10.59  tff(241,plain,
% 16.02/10.59      (![Event: $i, Fluent: $i, Time: $i] : (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow)))))))))) <=> ![Event: $i, Fluent: $i, Time: $i] : (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))))))),
% 16.02/10.59      inference(quant_intro,[status(thm)],[240])).
% 16.02/10.59  tff(242,plain,
% 16.02/10.59      (![Event: $i, Fluent: $i, Time: $i] : (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow)))))))))) <=> ![Event: $i, Fluent: $i, Time: $i] : (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))))))),
% 16.02/10.59      inference(transitivity,[status(thm)],[241, 239])).
% 16.02/10.59  tff(243,plain,
% 16.02/10.59      (^[Event: $i, Fluent: $i, Time: $i] : trans(monotonicity(trans(monotonicity(rewrite(((Event = overflow) & (Fluent = spilling)) <=> (~((~(Event = overflow)) | (~(Fluent = spilling))))), rewrite(((Event = tapOn) & (Fluent = filling)) <=> (~((~(Event = tapOn)) | (~(Fluent = filling))))), rewrite((holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time) & (Event = tapOff) & (Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))) <=> (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event))))))), rewrite((holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time) & (Event = overflow) & (Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))) <=> (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event))))))), ((((Event = overflow) & (Fluent = spilling)) | ((Event = tapOn) & (Fluent = filling)) | (~initiates(Event, Fluent, Time)) | (holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time) & (Event = tapOff) & (Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))) | (holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time) & (Event = overflow) & (Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event))))) <=> ((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~initiates(Event, Fluent, Time)) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event))))))))), rewrite(((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~initiates(Event, Fluent, Time)) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event))))))) <=> ((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))), ((((Event = overflow) & (Fluent = spilling)) | ((Event = tapOn) & (Fluent = filling)) | (~initiates(Event, Fluent, Time)) | (holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time) & (Event = tapOff) & (Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))) | (holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time) & (Event = overflow) & (Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event))))) <=> ((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event))))))))), trans(monotonicity(trans(monotonicity(trans(monotonicity(rewrite(((Event = overflow) & (Fluent = spilling)) <=> (~((~(Event = overflow)) | (~(Fluent = spilling))))), ((~((Event = overflow) & (Fluent = spilling))) <=> (~(~((~(Event = overflow)) | (~(Fluent = spilling))))))), rewrite((~(~((~(Event = overflow)) | (~(Fluent = spilling))))) <=> ((~(Event = overflow)) | (~(Fluent = spilling)))), ((~((Event = overflow) & (Fluent = spilling))) <=> ((~(Event = overflow)) | (~(Fluent = spilling))))), trans(monotonicity(rewrite(((Event = tapOn) & (Fluent = filling)) <=> (~((~(Event = tapOn)) | (~(Fluent = filling))))), ((~((Event = tapOn) & (Fluent = filling))) <=> (~(~((~(Event = tapOn)) | (~(Fluent = filling))))))), rewrite((~(~((~(Event = tapOn)) | (~(Fluent = filling))))) <=> ((~(Event = tapOn)) | (~(Fluent = filling)))), ((~((Event = tapOn) & (Fluent = filling))) <=> ((~(Event = tapOn)) | (~(Fluent = filling))))), quant_intro(proof_bind(^[Height: $i] : trans(monotonicity(rewrite((holdsAt(waterLevel(Height), Time) & (Event = tapOff) & (Fluent = waterLevel(Height))) <=> (~((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height)))))), ((~(holdsAt(waterLevel(Height), Time) & (Event = tapOff) & (Fluent = waterLevel(Height)))) <=> (~(~((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height)))))))), rewrite((~(~((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height)))))) <=> ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))), ((~(holdsAt(waterLevel(Height), Time) & (Event = tapOff) & (Fluent = waterLevel(Height)))) <=> ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))))), (![Height: $i] : (~(holdsAt(waterLevel(Height), Time) & (Event = tapOff) & (Fluent = waterLevel(Height)))) <=> ![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height)))))), quant_intro(proof_bind(^[Height: $i] : trans(monotonicity(rewrite((holdsAt(waterLevel(Height), Time) & (Event = overflow) & (Fluent = waterLevel(Height))) <=> (~((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))), ((~(holdsAt(waterLevel(Height), Time) & (Event = overflow) & (Fluent = waterLevel(Height)))) <=> (~(~((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))), rewrite((~(~((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))) <=> ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow)))), ((~(holdsAt(waterLevel(Height), Time) & (Event = overflow) & (Fluent = waterLevel(Height)))) <=> ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow)))))), (![Height: $i] : (~(holdsAt(waterLevel(Height), Time) & (Event = overflow) & (Fluent = waterLevel(Height)))) <=> ![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))), (((~((Event = overflow) & (Fluent = spilling))) & (~((Event = tapOn) & (Fluent = filling))) & ![Height: $i] : (~(holdsAt(waterLevel(Height), Time) & (Event = tapOff) & (Fluent = waterLevel(Height)))) & ![Height: $i] : (~(holdsAt(waterLevel(Height), Time) & (Event = overflow) & (Fluent = waterLevel(Height))))) <=> (((~(Event = overflow)) | (~(Fluent = spilling))) & ((~(Event = tapOn)) | (~(Fluent = filling))) & ![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height)))) & ![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow)))))), rewrite((((~(Event = overflow)) | (~(Fluent = spilling))) & ((~(Event = tapOn)) | (~(Fluent = filling))) & ![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height)))) & ![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow)))) <=> (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))), (((~((Event = overflow) & (Fluent = spilling))) & (~((Event = tapOn) & (Fluent = filling))) & ![Height: $i] : (~(holdsAt(waterLevel(Height), Time) & (Event = tapOff) & (Fluent = waterLevel(Height)))) & ![Height: $i] : (~(holdsAt(waterLevel(Height), Time) & (Event = overflow) & (Fluent = waterLevel(Height))))) <=> (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow)))))))), ((initiates(Event, Fluent, Time) | ((~((Event = overflow) & (Fluent = spilling))) & (~((Event = tapOn) & (Fluent = filling))) & ![Height: $i] : (~(holdsAt(waterLevel(Height), Time) & (Event = tapOff) & (Fluent = waterLevel(Height)))) & ![Height: $i] : (~(holdsAt(waterLevel(Height), Time) & (Event = overflow) & (Fluent = waterLevel(Height)))))) <=> (initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))))), rewrite((initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))) <=> (initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow)))))))), ((initiates(Event, Fluent, Time) | ((~((Event = overflow) & (Fluent = spilling))) & (~((Event = tapOn) & (Fluent = filling))) & ![Height: $i] : (~(holdsAt(waterLevel(Height), Time) & (Event = tapOff) & (Fluent = waterLevel(Height)))) & ![Height: $i] : (~(holdsAt(waterLevel(Height), Time) & (Event = overflow) & (Fluent = waterLevel(Height)))))) <=> (initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))))), (((((Event = overflow) & (Fluent = spilling)) | ((Event = tapOn) & (Fluent = filling)) | (~initiates(Event, Fluent, Time)) | (holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time) & (Event = tapOff) & (Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))) | (holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time) & (Event = overflow) & (Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event))))) & (initiates(Event, Fluent, Time) | ((~((Event = overflow) & (Fluent = spilling))) & (~((Event = tapOn) & (Fluent = filling))) & ![Height: $i] : (~(holdsAt(waterLevel(Height), Time) & (Event = tapOff) & (Fluent = waterLevel(Height)))) & ![Height: $i] : (~(holdsAt(waterLevel(Height), Time) & (Event = overflow) & (Fluent = waterLevel(Height))))))) <=> (((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event))))))) & (initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow)))))))))), rewrite((((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event))))))) & (initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow)))))))) <=> (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))))))), (((((Event = overflow) & (Fluent = spilling)) | ((Event = tapOn) & (Fluent = filling)) | (~initiates(Event, Fluent, Time)) | (holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time) & (Event = tapOff) & (Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))) | (holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time) & (Event = overflow) & (Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event))))) & (initiates(Event, Fluent, Time) | ((~((Event = overflow) & (Fluent = spilling))) & (~((Event = tapOn) & (Fluent = filling))) & ![Height: $i] : (~(holdsAt(waterLevel(Height), Time) & (Event = tapOff) & (Fluent = waterLevel(Height)))) & ![Height: $i] : (~(holdsAt(waterLevel(Height), Time) & (Event = overflow) & (Fluent = waterLevel(Height))))))) <=> (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))))))))),
% 16.14/10.60      inference(bind,[status(th)],[])).
% 16.14/10.60  tff(244,plain,
% 16.14/10.60      (![Event: $i, Fluent: $i, Time: $i] : ((((Event = overflow) & (Fluent = spilling)) | ((Event = tapOn) & (Fluent = filling)) | (~initiates(Event, Fluent, Time)) | (holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time) & (Event = tapOff) & (Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))) | (holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time) & (Event = overflow) & (Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event))))) & (initiates(Event, Fluent, Time) | ((~((Event = overflow) & (Fluent = spilling))) & (~((Event = tapOn) & (Fluent = filling))) & ![Height: $i] : (~(holdsAt(waterLevel(Height), Time) & (Event = tapOff) & (Fluent = waterLevel(Height)))) & ![Height: $i] : (~(holdsAt(waterLevel(Height), Time) & (Event = overflow) & (Fluent = waterLevel(Height))))))) <=> ![Event: $i, Fluent: $i, Time: $i] : (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))))))),
% 16.14/10.60      inference(quant_intro,[status(thm)],[243])).
% 16.14/10.60  tff(245,plain,
% 16.14/10.60      (^[Event: $i, Fluent: $i, Time: $i] : rewrite((((~initiates(Event, Fluent, Time)) | (((Event = overflow) & (Fluent = spilling)) | ((Event = tapOn) & (Fluent = filling)) | (holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time) & (Event = tapOff) & (Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))) | (holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time) & (Event = overflow) & (Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))) & (initiates(Event, Fluent, Time) | ((~((Event = overflow) & (Fluent = spilling))) & (~((Event = tapOn) & (Fluent = filling))) & ![Height: $i] : (~(holdsAt(waterLevel(Height), Time) & (Event = tapOff) & (Fluent = waterLevel(Height)))) & ![Height: $i] : (~(holdsAt(waterLevel(Height), Time) & (Event = overflow) & (Fluent = waterLevel(Height))))))) <=> ((((Event = overflow) & (Fluent = spilling)) | ((Event = tapOn) & (Fluent = filling)) | (~initiates(Event, Fluent, Time)) | (holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time) & (Event = tapOff) & (Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))) | (holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time) & (Event = overflow) & (Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event))))) & (initiates(Event, Fluent, Time) | ((~((Event = overflow) & (Fluent = spilling))) & (~((Event = tapOn) & (Fluent = filling))) & ![Height: $i] : (~(holdsAt(waterLevel(Height), Time) & (Event = tapOff) & (Fluent = waterLevel(Height)))) & ![Height: $i] : (~(holdsAt(waterLevel(Height), Time) & (Event = overflow) & (Fluent = waterLevel(Height))))))))),
% 16.14/10.60      inference(bind,[status(th)],[])).
% 16.14/10.60  tff(246,plain,
% 16.14/10.60      (![Event: $i, Fluent: $i, Time: $i] : (((~initiates(Event, Fluent, Time)) | (((Event = overflow) & (Fluent = spilling)) | ((Event = tapOn) & (Fluent = filling)) | (holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time) & (Event = tapOff) & (Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))) | (holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time) & (Event = overflow) & (Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))) & (initiates(Event, Fluent, Time) | ((~((Event = overflow) & (Fluent = spilling))) & (~((Event = tapOn) & (Fluent = filling))) & ![Height: $i] : (~(holdsAt(waterLevel(Height), Time) & (Event = tapOff) & (Fluent = waterLevel(Height)))) & ![Height: $i] : (~(holdsAt(waterLevel(Height), Time) & (Event = overflow) & (Fluent = waterLevel(Height))))))) <=> ![Event: $i, Fluent: $i, Time: $i] : ((((Event = overflow) & (Fluent = spilling)) | ((Event = tapOn) & (Fluent = filling)) | (~initiates(Event, Fluent, Time)) | (holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time) & (Event = tapOff) & (Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))) | (holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time) & (Event = overflow) & (Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event))))) & (initiates(Event, Fluent, Time) | ((~((Event = overflow) & (Fluent = spilling))) & (~((Event = tapOn) & (Fluent = filling))) & ![Height: $i] : (~(holdsAt(waterLevel(Height), Time) & (Event = tapOff) & (Fluent = waterLevel(Height)))) & ![Height: $i] : (~(holdsAt(waterLevel(Height), Time) & (Event = overflow) & (Fluent = waterLevel(Height)))))))),
% 16.14/10.60      inference(quant_intro,[status(thm)],[245])).
% 16.14/10.60  tff(247,plain,
% 16.14/10.60      (![Event: $i, Fluent: $i, Time: $i] : (initiates(Event, Fluent, Time) <=> (((Event = overflow) & (Fluent = spilling)) | ((Event = tapOn) & (Fluent = filling)) | ?[Height: $i] : (holdsAt(waterLevel(Height), Time) & (Event = tapOff) & (Fluent = waterLevel(Height))) | ?[Height: $i] : (holdsAt(waterLevel(Height), Time) & (Event = overflow) & (Fluent = waterLevel(Height))))) <=> ![Event: $i, Fluent: $i, Time: $i] : (initiates(Event, Fluent, Time) <=> (((Event = overflow) & (Fluent = spilling)) | ((Event = tapOn) & (Fluent = filling)) | ?[Height: $i] : (holdsAt(waterLevel(Height), Time) & (Event = tapOff) & (Fluent = waterLevel(Height))) | ?[Height: $i] : (holdsAt(waterLevel(Height), Time) & (Event = overflow) & (Fluent = waterLevel(Height)))))),
% 16.14/10.60      inference(rewrite,[status(thm)],[])).
% 16.14/10.60  tff(248,plain,
% 16.14/10.60      (^[Event: $i, Fluent: $i, Time: $i] : rewrite((initiates(Event, Fluent, Time) <=> (((((Event = tapOn) & (Fluent = filling)) | ((Event = overflow) & (Fluent = spilling))) | ?[Height: $i] : ((holdsAt(waterLevel(Height), Time) & (Event = tapOff)) & (Fluent = waterLevel(Height)))) | ?[Height: $i] : ((holdsAt(waterLevel(Height), Time) & (Event = overflow)) & (Fluent = waterLevel(Height))))) <=> (initiates(Event, Fluent, Time) <=> (((Event = overflow) & (Fluent = spilling)) | ((Event = tapOn) & (Fluent = filling)) | ?[Height: $i] : (holdsAt(waterLevel(Height), Time) & (Event = tapOff) & (Fluent = waterLevel(Height))) | ?[Height: $i] : (holdsAt(waterLevel(Height), Time) & (Event = overflow) & (Fluent = waterLevel(Height))))))),
% 16.14/10.60      inference(bind,[status(th)],[])).
% 16.14/10.60  tff(249,plain,
% 16.14/10.60      (![Event: $i, Fluent: $i, Time: $i] : (initiates(Event, Fluent, Time) <=> (((((Event = tapOn) & (Fluent = filling)) | ((Event = overflow) & (Fluent = spilling))) | ?[Height: $i] : ((holdsAt(waterLevel(Height), Time) & (Event = tapOff)) & (Fluent = waterLevel(Height)))) | ?[Height: $i] : ((holdsAt(waterLevel(Height), Time) & (Event = overflow)) & (Fluent = waterLevel(Height))))) <=> ![Event: $i, Fluent: $i, Time: $i] : (initiates(Event, Fluent, Time) <=> (((Event = overflow) & (Fluent = spilling)) | ((Event = tapOn) & (Fluent = filling)) | ?[Height: $i] : (holdsAt(waterLevel(Height), Time) & (Event = tapOff) & (Fluent = waterLevel(Height))) | ?[Height: $i] : (holdsAt(waterLevel(Height), Time) & (Event = overflow) & (Fluent = waterLevel(Height)))))),
% 16.14/10.60      inference(quant_intro,[status(thm)],[248])).
% 16.14/10.60  tff(250,axiom,(![Event: $i, Fluent: $i, Time: $i] : (initiates(Event, Fluent, Time) <=> (((((Event = tapOn) & (Fluent = filling)) | ((Event = overflow) & (Fluent = spilling))) | ?[Height: $i] : ((holdsAt(waterLevel(Height), Time) & (Event = tapOff)) & (Fluent = waterLevel(Height)))) | ?[Height: $i] : ((holdsAt(waterLevel(Height), Time) & (Event = overflow)) & (Fluent = waterLevel(Height)))))), file('/export/starexec/sandbox/benchmark/Axioms/CSR001+1.ax','initiates_all_defn')).
% 16.14/10.60  tff(251,plain,
% 16.14/10.60      (![Event: $i, Fluent: $i, Time: $i] : (initiates(Event, Fluent, Time) <=> (((Event = overflow) & (Fluent = spilling)) | ((Event = tapOn) & (Fluent = filling)) | ?[Height: $i] : (holdsAt(waterLevel(Height), Time) & (Event = tapOff) & (Fluent = waterLevel(Height))) | ?[Height: $i] : (holdsAt(waterLevel(Height), Time) & (Event = overflow) & (Fluent = waterLevel(Height)))))),
% 16.14/10.60      inference(modus_ponens,[status(thm)],[250, 249])).
% 16.14/10.60  tff(252,plain,
% 16.14/10.60      (![Event: $i, Fluent: $i, Time: $i] : (initiates(Event, Fluent, Time) <=> (((Event = overflow) & (Fluent = spilling)) | ((Event = tapOn) & (Fluent = filling)) | ?[Height: $i] : (holdsAt(waterLevel(Height), Time) & (Event = tapOff) & (Fluent = waterLevel(Height))) | ?[Height: $i] : (holdsAt(waterLevel(Height), Time) & (Event = overflow) & (Fluent = waterLevel(Height)))))),
% 16.14/10.60      inference(modus_ponens,[status(thm)],[251, 247])).
% 16.14/10.60  tff(253,plain,(
% 16.14/10.60      ![Event: $i, Fluent: $i, Time: $i] : (((~initiates(Event, Fluent, Time)) | (((Event = overflow) & (Fluent = spilling)) | ((Event = tapOn) & (Fluent = filling)) | (holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time) & (Event = tapOff) & (Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))) | (holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time) & (Event = overflow) & (Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))) & (initiates(Event, Fluent, Time) | ((~((Event = overflow) & (Fluent = spilling))) & (~((Event = tapOn) & (Fluent = filling))) & ![Height: $i] : (~(holdsAt(waterLevel(Height), Time) & (Event = tapOff) & (Fluent = waterLevel(Height)))) & ![Height: $i] : (~(holdsAt(waterLevel(Height), Time) & (Event = overflow) & (Fluent = waterLevel(Height)))))))),
% 16.14/10.60      inference(skolemize,[status(sab)],[252])).
% 16.14/10.60  tff(254,plain,
% 16.14/10.60      (![Event: $i, Fluent: $i, Time: $i] : ((((Event = overflow) & (Fluent = spilling)) | ((Event = tapOn) & (Fluent = filling)) | (~initiates(Event, Fluent, Time)) | (holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time) & (Event = tapOff) & (Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))) | (holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time) & (Event = overflow) & (Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event))))) & (initiates(Event, Fluent, Time) | ((~((Event = overflow) & (Fluent = spilling))) & (~((Event = tapOn) & (Fluent = filling))) & ![Height: $i] : (~(holdsAt(waterLevel(Height), Time) & (Event = tapOff) & (Fluent = waterLevel(Height)))) & ![Height: $i] : (~(holdsAt(waterLevel(Height), Time) & (Event = overflow) & (Fluent = waterLevel(Height)))))))),
% 16.14/10.60      inference(modus_ponens,[status(thm)],[253, 246])).
% 16.14/10.60  tff(255,plain,
% 16.14/10.60      (![Event: $i, Fluent: $i, Time: $i] : (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))))))),
% 16.14/10.60      inference(modus_ponens,[status(thm)],[254, 244])).
% 16.14/10.60  tff(256,plain,
% 16.14/10.60      (![Event: $i, Fluent: $i, Time: $i] : (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))))))),
% 16.14/10.60      inference(modus_ponens,[status(thm)],[255, 242])).
% 16.14/10.60  tff(257,plain,
% 16.14/10.60      (((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))))))) | (~((~((~((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (tptp_fun_Height_10(waterLevel(filling), tapOn) = filling) | (~initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~((~(tapOn = tapOff)) | (~holdsAt(waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)))))) | (~((~(tapOn = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)))))))) | (~(initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0) | (~((~((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (tptp_fun_Height_10(waterLevel(filling), tapOn) = filling) | (~![Height: $i] : ((~(tapOn = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0)))) | (~![Height: $i] : ((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0))))))))))) <=> ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))))))) | (~((~((~((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (tptp_fun_Height_10(waterLevel(filling), tapOn) = filling) | (~initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~((~(tapOn = tapOff)) | (~holdsAt(waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)))))) | (~((~(tapOn = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)))))))) | (~(initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0) | (~((~((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (tptp_fun_Height_10(waterLevel(filling), tapOn) = filling) | (~![Height: $i] : ((~(tapOn = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0)))) | (~![Height: $i] : ((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0)))))))))))),
% 16.14/10.60      inference(rewrite,[status(thm)],[])).
% 16.14/10.60  tff(258,plain,
% 16.14/10.60      ((~((~((~initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (~((~(tapOn = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)), n0)) | (~(tapOn = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)))))) | (~((~(tapOn = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)))))))) | (~(initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0) | (~((~((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (~((~(tapOn = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n0)) | (~(tapOn = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~(tapOn = overflow)))))))))) <=> (~((~((~((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (tptp_fun_Height_10(waterLevel(filling), tapOn) = filling) | (~initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~((~(tapOn = tapOff)) | (~holdsAt(waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)))))) | (~((~(tapOn = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)))))))) | (~(initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0) | (~((~((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (tptp_fun_Height_10(waterLevel(filling), tapOn) = filling) | (~![Height: $i] : ((~(tapOn = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0)))) | (~![Height: $i] : ((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0))))))))))),
% 16.14/10.60      inference(rewrite,[status(thm)],[])).
% 16.14/10.60  tff(259,plain,
% 16.14/10.60      (((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))))))) | (~((~((~initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (~((~(tapOn = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)), n0)) | (~(tapOn = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)))))) | (~((~(tapOn = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)))))))) | (~(initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0) | (~((~((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (~((~(tapOn = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n0)) | (~(tapOn = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~(tapOn = overflow))))))))))) <=> ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))))))) | (~((~((~((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (tptp_fun_Height_10(waterLevel(filling), tapOn) = filling) | (~initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~((~(tapOn = tapOff)) | (~holdsAt(waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)))))) | (~((~(tapOn = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)))))))) | (~(initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0) | (~((~((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (tptp_fun_Height_10(waterLevel(filling), tapOn) = filling) | (~![Height: $i] : ((~(tapOn = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0)))) | (~![Height: $i] : ((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0)))))))))))),
% 16.14/10.61      inference(monotonicity,[status(thm)],[258])).
% 16.14/10.61  tff(260,plain,
% 16.14/10.61      (((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))))))) | (~((~((~initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (~((~(tapOn = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)), n0)) | (~(tapOn = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)))))) | (~((~(tapOn = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)))))))) | (~(initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0) | (~((~((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (~((~(tapOn = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n0)) | (~(tapOn = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~(tapOn = overflow))))))))))) <=> ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))))))) | (~((~((~((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (tptp_fun_Height_10(waterLevel(filling), tapOn) = filling) | (~initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~((~(tapOn = tapOff)) | (~holdsAt(waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)))))) | (~((~(tapOn = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)))))))) | (~(initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0) | (~((~((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (tptp_fun_Height_10(waterLevel(filling), tapOn) = filling) | (~![Height: $i] : ((~(tapOn = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0)))) | (~![Height: $i] : ((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0)))))))))))),
% 16.14/10.61      inference(transitivity,[status(thm)],[259, 257])).
% 16.14/10.61  tff(261,plain,
% 16.14/10.61      ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))))))) | (~((~((~initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (~((~(tapOn = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)), n0)) | (~(tapOn = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)))))) | (~((~(tapOn = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)))))))) | (~(initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0) | (~((~((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (~((~(tapOn = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n0)) | (~(tapOn = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~(tapOn = overflow))))))))))),
% 16.14/10.61      inference(quant_inst,[status(thm)],[])).
% 16.14/10.61  tff(262,plain,
% 16.14/10.61      ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))))))) | (~((~((~((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (tptp_fun_Height_10(waterLevel(filling), tapOn) = filling) | (~initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~((~(tapOn = tapOff)) | (~holdsAt(waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)))))) | (~((~(tapOn = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)))))))) | (~(initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0) | (~((~((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (tptp_fun_Height_10(waterLevel(filling), tapOn) = filling) | (~![Height: $i] : ((~(tapOn = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0)))) | (~![Height: $i] : ((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0))))))))))),
% 16.14/10.61      inference(modus_ponens,[status(thm)],[261, 260])).
% 16.14/10.61  tff(263,plain,
% 16.14/10.61      ($false),
% 16.14/10.61      inference(unit_resolution,[status(thm)],[262, 256, 237])).
% 16.14/10.61  tff(264,plain,(~((~((~((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (tptp_fun_Height_10(waterLevel(filling), tapOn) = filling) | (~initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~((~(tapOn = tapOff)) | (~holdsAt(waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)))))) | (~((~(tapOn = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)))))))) | (~(initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0) | (~((~((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (tptp_fun_Height_10(waterLevel(filling), tapOn) = filling) | (~![Height: $i] : ((~(tapOn = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0)))) | (~![Height: $i] : ((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0)))))))))), inference(lemma,lemma(discharge,[]))).
% 16.14/10.61  tff(265,plain,
% 16.14/10.61      (((~((~((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (tptp_fun_Height_10(waterLevel(filling), tapOn) = filling) | (~initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~((~(tapOn = tapOff)) | (~holdsAt(waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)))))) | (~((~(tapOn = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tapOn)))))))) | (~(initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0) | (~((~((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (tptp_fun_Height_10(waterLevel(filling), tapOn) = filling) | (~![Height: $i] : ((~(tapOn = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0)))) | (~![Height: $i] : ((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0))))))))) | (initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0) | (~((~((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (tptp_fun_Height_10(waterLevel(filling), tapOn) = filling) | (~![Height: $i] : ((~(tapOn = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0)))) | (~![Height: $i] : ((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0)))))))),
% 16.14/10.61      inference(tautology,[status(thm)],[])).
% 16.14/10.61  tff(266,plain,
% 16.14/10.61      (initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0) | (~((~((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (tptp_fun_Height_10(waterLevel(filling), tapOn) = filling) | (~![Height: $i] : ((~(tapOn = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0)))) | (~![Height: $i] : ((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0))))))),
% 16.14/10.61      inference(unit_resolution,[status(thm)],[265, 264])).
% 16.14/10.61  tff(267,plain,
% 16.14/10.61      ((~![X: $i, Y: $i] : ((waterLevel(X) = waterLevel(Y)) <=> (X = Y))) | ((waterLevel(tptp_fun_Height_10(waterLevel(filling), tapOn)) = waterLevel(filling)) <=> (tptp_fun_Height_10(waterLevel(filling), tapOn) = filling))),
% 16.14/10.61      inference(quant_inst,[status(thm)],[])).
% 16.14/10.61  tff(268,plain,
% 16.14/10.61      ((waterLevel(tptp_fun_Height_10(waterLevel(filling), tapOn)) = waterLevel(filling)) <=> (tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)),
% 16.14/10.61      inference(unit_resolution,[status(thm)],[267, 50])).
% 16.14/10.61  tff(269,plain,
% 16.14/10.61      (waterLevel(tptp_fun_Height_10(waterLevel(filling), tapOn)) = waterLevel(filling)),
% 16.14/10.61      inference(symmetry,[status(thm)],[80])).
% 16.14/10.61  tff(270,plain,
% 16.14/10.61      ((~((waterLevel(tptp_fun_Height_10(waterLevel(filling), tapOn)) = waterLevel(filling)) <=> (tptp_fun_Height_10(waterLevel(filling), tapOn) = filling))) | (~(waterLevel(tptp_fun_Height_10(waterLevel(filling), tapOn)) = waterLevel(filling))) | (tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)),
% 16.14/10.61      inference(tautology,[status(thm)],[])).
% 16.14/10.61  tff(271,plain,
% 16.14/10.61      ((~((waterLevel(tptp_fun_Height_10(waterLevel(filling), tapOn)) = waterLevel(filling)) <=> (tptp_fun_Height_10(waterLevel(filling), tapOn) = filling))) | (tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)),
% 16.14/10.61      inference(unit_resolution,[status(thm)],[270, 269])).
% 16.14/10.61  tff(272,plain,
% 16.14/10.61      (tptp_fun_Height_10(waterLevel(filling), tapOn) = filling),
% 16.14/10.61      inference(unit_resolution,[status(thm)],[271, 268])).
% 16.14/10.61  tff(273,plain,
% 16.14/10.61      (((~((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (tptp_fun_Height_10(waterLevel(filling), tapOn) = filling) | (~![Height: $i] : ((~(tapOn = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0)))) | (~![Height: $i] : ((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0))))) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling))),
% 16.14/10.61      inference(tautology,[status(thm)],[])).
% 16.14/10.61  tff(274,plain,
% 16.14/10.61      ((~((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (tptp_fun_Height_10(waterLevel(filling), tapOn) = filling) | (~![Height: $i] : ((~(tapOn = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0)))) | (~![Height: $i] : ((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0))))),
% 16.14/10.61      inference(unit_resolution,[status(thm)],[273, 272])).
% 16.14/10.61  tff(275,plain,
% 16.14/10.61      ((~(initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0) | (~((~((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (tptp_fun_Height_10(waterLevel(filling), tapOn) = filling) | (~![Height: $i] : ((~(tapOn = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0)))) | (~![Height: $i] : ((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0)))))))) | initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0) | (~((~((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (tptp_fun_Height_10(waterLevel(filling), tapOn) = filling) | (~![Height: $i] : ((~(tapOn = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0)))) | (~![Height: $i] : ((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0))))))),
% 16.14/10.61      inference(tautology,[status(thm)],[])).
% 16.14/10.61  tff(276,plain,
% 16.14/10.61      ((~(initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0) | (~((~((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (tptp_fun_Height_10(waterLevel(filling), tapOn) = filling) | (~![Height: $i] : ((~(tapOn = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0)))) | (~![Height: $i] : ((~(tapOn = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0)))))))) | initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0)),
% 16.14/10.61      inference(unit_resolution,[status(thm)],[275, 274])).
% 16.14/10.61  tff(277,plain,
% 16.14/10.61      (initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0)),
% 16.14/10.61      inference(unit_resolution,[status(thm)],[276, 266])).
% 16.14/10.61  tff(278,plain,
% 16.14/10.61      (((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))))))) | (~((~((~initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1)) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))))) | (~holdsAt(waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = spilling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = filling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)))) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))))))))) | (~(initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1) | (~((~![Height: $i] : ((~holdsAt(waterLevel(Height), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(Height))) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(Height))) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOff)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = spilling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = filling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn))))))))))) <=> ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))))))) | (~((~((~initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1)) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))))) | (~holdsAt(waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = spilling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = filling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)))) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))))))))) | (~(initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1) | (~((~![Height: $i] : ((~holdsAt(waterLevel(Height), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(Height))) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(Height))) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOff)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = spilling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = filling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)))))))))))),
% 16.14/10.61      inference(rewrite,[status(thm)],[])).
% 16.14/10.61  tff(279,plain,
% 16.14/10.61      ((~((~((~initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1)) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = spilling)))) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))))))) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))))))))) | (~(initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1) | (~((~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = spilling)))) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n1)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(Height))) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)))))))))) <=> (~((~((~initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1)) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))))) | (~holdsAt(waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = spilling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = filling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)))) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))))))))) | (~(initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1) | (~((~![Height: $i] : ((~holdsAt(waterLevel(Height), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(Height))) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(Height))) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOff)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = spilling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = filling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn))))))))))),
% 16.14/10.62      inference(rewrite,[status(thm)],[])).
% 16.14/10.62  tff(280,plain,
% 16.14/10.62      (((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))))))) | (~((~((~initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1)) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = spilling)))) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))))))) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))))))))) | (~(initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1) | (~((~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = spilling)))) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n1)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(Height))) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow))))))))))) <=> ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))))))) | (~((~((~initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1)) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))))) | (~holdsAt(waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = spilling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = filling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)))) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))))))))) | (~(initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1) | (~((~![Height: $i] : ((~holdsAt(waterLevel(Height), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(Height))) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(Height))) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOff)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = spilling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = filling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)))))))))))),
% 16.14/10.62      inference(monotonicity,[status(thm)],[279])).
% 16.14/10.62  tff(281,plain,
% 16.14/10.62      (((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))))))) | (~((~((~initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1)) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = spilling)))) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))))))) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))))))))) | (~(initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1) | (~((~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = spilling)))) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n1)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(Height))) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow))))))))))) <=> ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))))))) | (~((~((~initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1)) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))))) | (~holdsAt(waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = spilling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = filling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)))) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))))))))) | (~(initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1) | (~((~![Height: $i] : ((~holdsAt(waterLevel(Height), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(Height))) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(Height))) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOff)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = spilling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = filling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)))))))))))),
% 16.14/10.62      inference(transitivity,[status(thm)],[280, 278])).
% 16.14/10.62  tff(282,plain,
% 16.14/10.62      ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))))))) | (~((~((~initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1)) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = spilling)))) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))))))) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))))))))) | (~(initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1) | (~((~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = spilling)))) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n1)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(Height))) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow))))))))))),
% 16.14/10.62      inference(quant_inst,[status(thm)],[])).
% 16.14/10.62  tff(283,plain,
% 16.14/10.62      ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))))))) | (~((~((~initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1)) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))))) | (~holdsAt(waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = spilling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = filling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)))) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))))))))) | (~(initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1) | (~((~![Height: $i] : ((~holdsAt(waterLevel(Height), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(Height))) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(Height))) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOff)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = spilling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = filling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn))))))))))),
% 16.14/10.62      inference(modus_ponens,[status(thm)],[282, 281])).
% 16.14/10.62  tff(284,plain,
% 16.14/10.62      (~((~((~initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1)) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))))) | (~holdsAt(waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = spilling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = filling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)))) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))))))))) | (~(initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1) | (~((~![Height: $i] : ((~holdsAt(waterLevel(Height), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(Height))) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(Height))) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOff)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = spilling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = filling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)))))))))),
% 16.14/10.62      inference(unit_resolution,[status(thm)],[283, 256])).
% 16.14/10.62  tff(285,plain,
% 16.14/10.62      (((~((~initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1)) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))))) | (~holdsAt(waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = spilling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = filling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)))) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))))))))) | (~(initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1) | (~((~![Height: $i] : ((~holdsAt(waterLevel(Height), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(Height))) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(Height))) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOff)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = spilling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = filling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn))))))))) | ((~initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1)) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))))) | (~holdsAt(waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = spilling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = filling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)))) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))))))))),
% 16.14/10.62      inference(tautology,[status(thm)],[])).
% 16.14/10.62  tff(286,plain,
% 16.14/10.62      ((~initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1)) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))))) | (~holdsAt(waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = spilling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = filling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)))) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)))))))))),
% 16.14/10.63      inference(unit_resolution,[status(thm)],[285, 284])).
% 16.14/10.63  tff(287,plain,
% 16.14/10.63      ((overflow = tapOff) <=> (tapOff = overflow)),
% 16.14/10.63      inference(commutativity,[status(thm)],[])).
% 16.14/10.63  tff(288,plain,
% 16.14/10.63      (^[Event: $i, Time: $i] : refl((happens(Event, Time) <=> ((~((~(Event = tapOn)) | (~(Time = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time)) | (~holdsAt(filling, Time)) | (~(Event = overflow)))))) <=> (happens(Event, Time) <=> ((~((~(Event = tapOn)) | (~(Time = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time)) | (~holdsAt(filling, Time)) | (~(Event = overflow)))))))),
% 16.14/10.63      inference(bind,[status(th)],[])).
% 16.14/10.63  tff(289,plain,
% 16.14/10.63      (![Event: $i, Time: $i] : (happens(Event, Time) <=> ((~((~(Event = tapOn)) | (~(Time = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time)) | (~holdsAt(filling, Time)) | (~(Event = overflow)))))) <=> ![Event: $i, Time: $i] : (happens(Event, Time) <=> ((~((~(Event = tapOn)) | (~(Time = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time)) | (~holdsAt(filling, Time)) | (~(Event = overflow))))))),
% 16.14/10.63      inference(quant_intro,[status(thm)],[288])).
% 16.14/10.63  tff(290,plain,
% 16.14/10.63      (^[Event: $i, Time: $i] : rewrite((happens(Event, Time) <=> (((Event = tapOn) & (Time = n0)) | (holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time) & holdsAt(filling, Time) & (Event = overflow)))) <=> (happens(Event, Time) <=> ((~((~(Event = tapOn)) | (~(Time = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time)) | (~holdsAt(filling, Time)) | (~(Event = overflow)))))))),
% 16.14/10.63      inference(bind,[status(th)],[])).
% 16.14/10.63  tff(291,plain,
% 16.14/10.63      (![Event: $i, Time: $i] : (happens(Event, Time) <=> (((Event = tapOn) & (Time = n0)) | (holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time) & holdsAt(filling, Time) & (Event = overflow)))) <=> ![Event: $i, Time: $i] : (happens(Event, Time) <=> ((~((~(Event = tapOn)) | (~(Time = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time)) | (~holdsAt(filling, Time)) | (~(Event = overflow))))))),
% 16.14/10.63      inference(quant_intro,[status(thm)],[290])).
% 16.14/10.63  tff(292,plain,
% 16.14/10.63      (^[Event: $i, Time: $i] : rewrite((happens(Event, Time) <=> (((Event = tapOn) & (Time = n0)) | (holdsAt(waterLevel(n3), Time) & holdsAt(filling, Time) & (Event = overflow)))) <=> (happens(Event, Time) <=> (((Event = tapOn) & (Time = n0)) | (holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time) & holdsAt(filling, Time) & (Event = overflow)))))),
% 16.14/10.63      inference(bind,[status(th)],[])).
% 16.14/10.63  tff(293,plain,
% 16.14/10.63      (![Event: $i, Time: $i] : (happens(Event, Time) <=> (((Event = tapOn) & (Time = n0)) | (holdsAt(waterLevel(n3), Time) & holdsAt(filling, Time) & (Event = overflow)))) <=> ![Event: $i, Time: $i] : (happens(Event, Time) <=> (((Event = tapOn) & (Time = n0)) | (holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time) & holdsAt(filling, Time) & (Event = overflow))))),
% 16.14/10.63      inference(quant_intro,[status(thm)],[292])).
% 16.14/10.63  tff(294,plain,
% 16.14/10.63      (![Event: $i, Time: $i] : (happens(Event, Time) <=> (((Event = tapOn) & (Time = n0)) | (holdsAt(waterLevel(n3), Time) & holdsAt(filling, Time) & (Event = overflow)))) <=> ![Event: $i, Time: $i] : (happens(Event, Time) <=> (((Event = tapOn) & (Time = n0)) | (holdsAt(waterLevel(n3), Time) & holdsAt(filling, Time) & (Event = overflow))))),
% 16.14/10.63      inference(rewrite,[status(thm)],[])).
% 16.14/10.63  tff(295,plain,
% 16.14/10.63      (^[Event: $i, Time: $i] : rewrite((happens(Event, Time) <=> (((Event = tapOn) & (Time = n0)) | ((holdsAt(waterLevel(n3), Time) & holdsAt(filling, Time)) & (Event = overflow)))) <=> (happens(Event, Time) <=> (((Event = tapOn) & (Time = n0)) | (holdsAt(waterLevel(n3), Time) & holdsAt(filling, Time) & (Event = overflow)))))),
% 16.14/10.63      inference(bind,[status(th)],[])).
% 16.14/10.63  tff(296,plain,
% 16.14/10.63      (![Event: $i, Time: $i] : (happens(Event, Time) <=> (((Event = tapOn) & (Time = n0)) | ((holdsAt(waterLevel(n3), Time) & holdsAt(filling, Time)) & (Event = overflow)))) <=> ![Event: $i, Time: $i] : (happens(Event, Time) <=> (((Event = tapOn) & (Time = n0)) | (holdsAt(waterLevel(n3), Time) & holdsAt(filling, Time) & (Event = overflow))))),
% 16.14/10.63      inference(quant_intro,[status(thm)],[295])).
% 16.14/10.63  tff(297,axiom,(![Event: $i, Time: $i] : (happens(Event, Time) <=> (((Event = tapOn) & (Time = n0)) | ((holdsAt(waterLevel(n3), Time) & holdsAt(filling, Time)) & (Event = overflow))))), file('/export/starexec/sandbox/benchmark/Axioms/CSR001+1.ax','happens_all_defn')).
% 16.14/10.63  tff(298,plain,
% 16.14/10.63      (![Event: $i, Time: $i] : (happens(Event, Time) <=> (((Event = tapOn) & (Time = n0)) | (holdsAt(waterLevel(n3), Time) & holdsAt(filling, Time) & (Event = overflow))))),
% 16.14/10.63      inference(modus_ponens,[status(thm)],[297, 296])).
% 16.14/10.63  tff(299,plain,
% 16.14/10.63      (![Event: $i, Time: $i] : (happens(Event, Time) <=> (((Event = tapOn) & (Time = n0)) | (holdsAt(waterLevel(n3), Time) & holdsAt(filling, Time) & (Event = overflow))))),
% 16.14/10.63      inference(modus_ponens,[status(thm)],[298, 294])).
% 16.14/10.63  tff(300,plain,
% 16.14/10.63      (![Event: $i, Time: $i] : (happens(Event, Time) <=> (((Event = tapOn) & (Time = n0)) | (holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time) & holdsAt(filling, Time) & (Event = overflow))))),
% 16.14/10.63      inference(modus_ponens,[status(thm)],[299, 293])).
% 16.14/10.63  tff(301,plain,(
% 16.14/10.63      ![Event: $i, Time: $i] : (happens(Event, Time) <=> (((Event = tapOn) & (Time = n0)) | (holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time) & holdsAt(filling, Time) & (Event = overflow))))),
% 16.14/10.63      inference(skolemize,[status(sab)],[300])).
% 16.14/10.63  tff(302,plain,
% 16.14/10.63      (![Event: $i, Time: $i] : (happens(Event, Time) <=> ((~((~(Event = tapOn)) | (~(Time = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time)) | (~holdsAt(filling, Time)) | (~(Event = overflow))))))),
% 16.14/10.63      inference(modus_ponens,[status(thm)],[301, 291])).
% 16.14/10.63  tff(303,plain,
% 16.14/10.63      (![Event: $i, Time: $i] : (happens(Event, Time) <=> ((~((~(Event = tapOn)) | (~(Time = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time)) | (~holdsAt(filling, Time)) | (~(Event = overflow))))))),
% 16.14/10.63      inference(modus_ponens,[status(thm)],[302, 289])).
% 16.14/10.63  tff(304,plain,
% 16.14/10.63      (((~![Event: $i, Time: $i] : (happens(Event, Time) <=> ((~((~(Event = tapOn)) | (~(Time = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time)) | (~holdsAt(filling, Time)) | (~(Event = overflow))))))) | (happens(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), n1) <=> ((~((~(n1 = n0)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow))))))) <=> ((~![Event: $i, Time: $i] : (happens(Event, Time) <=> ((~((~(Event = tapOn)) | (~(Time = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time)) | (~holdsAt(filling, Time)) | (~(Event = overflow))))))) | (happens(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), n1) <=> ((~((~(n1 = n0)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)))))))),
% 16.14/10.63      inference(rewrite,[status(thm)],[])).
% 16.14/10.63  tff(305,plain,
% 16.14/10.63      ((happens(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), n1) <=> ((~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)) | (~(n1 = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)))))) <=> (happens(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), n1) <=> ((~((~(n1 = n0)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow))))))),
% 16.14/10.63      inference(rewrite,[status(thm)],[])).
% 16.14/10.63  tff(306,plain,
% 16.14/10.63      (((~![Event: $i, Time: $i] : (happens(Event, Time) <=> ((~((~(Event = tapOn)) | (~(Time = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time)) | (~holdsAt(filling, Time)) | (~(Event = overflow))))))) | (happens(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), n1) <=> ((~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)) | (~(n1 = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow))))))) <=> ((~![Event: $i, Time: $i] : (happens(Event, Time) <=> ((~((~(Event = tapOn)) | (~(Time = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time)) | (~holdsAt(filling, Time)) | (~(Event = overflow))))))) | (happens(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), n1) <=> ((~((~(n1 = n0)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)))))))),
% 16.14/10.63      inference(monotonicity,[status(thm)],[305])).
% 16.14/10.63  tff(307,plain,
% 16.14/10.63      (((~![Event: $i, Time: $i] : (happens(Event, Time) <=> ((~((~(Event = tapOn)) | (~(Time = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time)) | (~holdsAt(filling, Time)) | (~(Event = overflow))))))) | (happens(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), n1) <=> ((~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)) | (~(n1 = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow))))))) <=> ((~![Event: $i, Time: $i] : (happens(Event, Time) <=> ((~((~(Event = tapOn)) | (~(Time = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time)) | (~holdsAt(filling, Time)) | (~(Event = overflow))))))) | (happens(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), n1) <=> ((~((~(n1 = n0)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)))))))),
% 16.14/10.63      inference(transitivity,[status(thm)],[306, 304])).
% 16.14/10.63  tff(308,plain,
% 16.14/10.63      ((~![Event: $i, Time: $i] : (happens(Event, Time) <=> ((~((~(Event = tapOn)) | (~(Time = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time)) | (~holdsAt(filling, Time)) | (~(Event = overflow))))))) | (happens(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), n1) <=> ((~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)) | (~(n1 = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow))))))),
% 16.14/10.63      inference(quant_inst,[status(thm)],[])).
% 16.14/10.63  tff(309,plain,
% 16.14/10.63      ((~![Event: $i, Time: $i] : (happens(Event, Time) <=> ((~((~(Event = tapOn)) | (~(Time = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time)) | (~holdsAt(filling, Time)) | (~(Event = overflow))))))) | (happens(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), n1) <=> ((~((~(n1 = n0)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow))))))),
% 16.14/10.63      inference(modus_ponens,[status(thm)],[308, 307])).
% 16.14/10.63  tff(310,plain,
% 16.14/10.63      (happens(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), n1) <=> ((~((~(n1 = n0)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)))))),
% 16.14/10.63      inference(unit_resolution,[status(thm)],[309, 303])).
% 16.14/10.63  tff(311,plain,
% 16.14/10.63      (holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), plus(n1, n1)) <=> holdsAt(waterLevel(n0), plus(n1, n1))),
% 16.14/10.63      inference(monotonicity,[status(thm)],[231])).
% 16.14/10.63  tff(312,plain,
% 16.14/10.63      (holdsAt(waterLevel(n0), plus(n1, n1)) <=> holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), plus(n1, n1))),
% 16.14/10.63      inference(symmetry,[status(thm)],[311])).
% 16.14/10.63  tff(313,assumption,(~releasedAt(waterLevel(n0), plus(n1, n1))), introduced(assumption)).
% 16.14/10.63  tff(314,plain,
% 16.14/10.63      (((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))))))) | (~((~((~((~(overflow = tapOff)) | (~holdsAt(waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)))))) | (~((~(overflow = tapOn)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (~initiates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1)) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)))) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)))) | (waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = spilling))) | (~(initiates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1) | (~((~((~(overflow = tapOn)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = spilling) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(Height))))) | (~![Height: $i] : ((~(overflow = tapOff)) | (~holdsAt(waterLevel(Height), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(Height)))))))))))) <=> ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))))))) | (~((~((~((~(overflow = tapOff)) | (~holdsAt(waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)))))) | (~((~(overflow = tapOn)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (~initiates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1)) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)))) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)))) | (waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = spilling))) | (~(initiates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1) | (~((~((~(overflow = tapOn)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = spilling) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(Height))))) | (~![Height: $i] : ((~(overflow = tapOff)) | (~holdsAt(waterLevel(Height), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(Height))))))))))))),
% 16.14/10.63      inference(rewrite,[status(thm)],[])).
% 16.14/10.63  tff(315,plain,
% 16.14/10.63      ((~((~((~initiates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1)) | (~((~(overflow = overflow)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = spilling)))) | (~((~(overflow = tapOn)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)) | (~(overflow = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)))))) | (~((~(overflow = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)))))))) | (~(initiates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1) | (~((~((~(overflow = overflow)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = spilling)))) | (~((~(overflow = tapOn)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n1)) | (~(overflow = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(Height))) | (~(overflow = overflow)))))))))) <=> (~((~((~((~(overflow = tapOff)) | (~holdsAt(waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)))))) | (~((~(overflow = tapOn)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (~initiates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1)) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)))) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)))) | (waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = spilling))) | (~(initiates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1) | (~((~((~(overflow = tapOn)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = spilling) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(Height))))) | (~![Height: $i] : ((~(overflow = tapOff)) | (~holdsAt(waterLevel(Height), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(Height)))))))))))),
% 16.14/10.63      inference(rewrite,[status(thm)],[])).
% 16.14/10.63  tff(316,plain,
% 16.14/10.63      (((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))))))) | (~((~((~initiates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1)) | (~((~(overflow = overflow)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = spilling)))) | (~((~(overflow = tapOn)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)) | (~(overflow = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)))))) | (~((~(overflow = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)))))))) | (~(initiates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1) | (~((~((~(overflow = overflow)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = spilling)))) | (~((~(overflow = tapOn)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n1)) | (~(overflow = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(Height))) | (~(overflow = overflow))))))))))) <=> ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))))))) | (~((~((~((~(overflow = tapOff)) | (~holdsAt(waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)))))) | (~((~(overflow = tapOn)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (~initiates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1)) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)))) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)))) | (waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = spilling))) | (~(initiates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1) | (~((~((~(overflow = tapOn)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = spilling) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(Height))))) | (~![Height: $i] : ((~(overflow = tapOff)) | (~holdsAt(waterLevel(Height), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(Height))))))))))))),
% 16.14/10.64      inference(monotonicity,[status(thm)],[315])).
% 16.14/10.64  tff(317,plain,
% 16.14/10.64      (((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))))))) | (~((~((~initiates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1)) | (~((~(overflow = overflow)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = spilling)))) | (~((~(overflow = tapOn)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)) | (~(overflow = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)))))) | (~((~(overflow = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)))))))) | (~(initiates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1) | (~((~((~(overflow = overflow)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = spilling)))) | (~((~(overflow = tapOn)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n1)) | (~(overflow = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(Height))) | (~(overflow = overflow))))))))))) <=> ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))))))) | (~((~((~((~(overflow = tapOff)) | (~holdsAt(waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)))))) | (~((~(overflow = tapOn)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (~initiates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1)) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)))) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)))) | (waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = spilling))) | (~(initiates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1) | (~((~((~(overflow = tapOn)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = spilling) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(Height))))) | (~![Height: $i] : ((~(overflow = tapOff)) | (~holdsAt(waterLevel(Height), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(Height))))))))))))),
% 16.14/10.64      inference(transitivity,[status(thm)],[316, 314])).
% 16.14/10.64  tff(318,plain,
% 16.14/10.64      ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))))))) | (~((~((~initiates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1)) | (~((~(overflow = overflow)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = spilling)))) | (~((~(overflow = tapOn)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)) | (~(overflow = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)))))) | (~((~(overflow = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)))))))) | (~(initiates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1) | (~((~((~(overflow = overflow)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = spilling)))) | (~((~(overflow = tapOn)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n1)) | (~(overflow = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(Height))) | (~(overflow = overflow))))))))))),
% 16.14/10.64      inference(quant_inst,[status(thm)],[])).
% 16.14/10.64  tff(319,plain,
% 16.14/10.64      ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))))))) | (~((~((~((~(overflow = tapOff)) | (~holdsAt(waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)))))) | (~((~(overflow = tapOn)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (~initiates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1)) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)))) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)))) | (waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = spilling))) | (~(initiates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1) | (~((~((~(overflow = tapOn)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = spilling) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(Height))))) | (~![Height: $i] : ((~(overflow = tapOff)) | (~holdsAt(waterLevel(Height), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(Height)))))))))))),
% 16.14/10.64      inference(modus_ponens,[status(thm)],[318, 317])).
% 16.14/10.64  tff(320,plain,
% 16.14/10.64      (~((~((~((~(overflow = tapOff)) | (~holdsAt(waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)))))) | (~((~(overflow = tapOn)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (~initiates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1)) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)))) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)))) | (waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = spilling))) | (~(initiates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1) | (~((~((~(overflow = tapOn)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = spilling) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(Height))))) | (~![Height: $i] : ((~(overflow = tapOff)) | (~holdsAt(waterLevel(Height), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(Height))))))))))),
% 16.14/10.64      inference(unit_resolution,[status(thm)],[319, 256])).
% 16.14/10.64  tff(321,plain,
% 16.14/10.64      (((~((~((~(overflow = tapOff)) | (~holdsAt(waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)))))) | (~((~(overflow = tapOn)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (~initiates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1)) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)))) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)))) | (waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = spilling))) | (~(initiates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1) | (~((~((~(overflow = tapOn)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = spilling) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(Height))))) | (~![Height: $i] : ((~(overflow = tapOff)) | (~holdsAt(waterLevel(Height), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(Height)))))))))) | ((~((~(overflow = tapOff)) | (~holdsAt(waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)))))) | (~((~(overflow = tapOn)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (~initiates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1)) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)))) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)))) | (waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = spilling))),
% 16.14/10.64      inference(tautology,[status(thm)],[])).
% 16.14/10.64  tff(322,plain,
% 16.14/10.64      ((~((~(overflow = tapOff)) | (~holdsAt(waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)))))) | (~((~(overflow = tapOn)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (~initiates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1)) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)))) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)))) | (waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = spilling)),
% 16.14/10.64      inference(unit_resolution,[status(thm)],[321, 320])).
% 16.14/10.64  tff(323,plain,
% 16.14/10.64      ((waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = spilling) <=> (spilling = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))))),
% 16.14/10.64      inference(commutativity,[status(thm)],[])).
% 16.14/10.64  tff(324,plain,
% 16.14/10.64      ((spilling = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0))))) <=> (waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = spilling)),
% 16.14/10.64      inference(symmetry,[status(thm)],[323])).
% 16.14/10.64  tff(325,plain,
% 16.14/10.64      ((~(spilling = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))))) <=> (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = spilling))),
% 16.14/10.64      inference(monotonicity,[status(thm)],[324])).
% 16.14/10.64  tff(326,plain,
% 16.14/10.64      (^[X: $i] : refl((~(spilling = waterLevel(X))) <=> (~(spilling = waterLevel(X))))),
% 16.14/10.64      inference(bind,[status(th)],[])).
% 16.14/10.64  tff(327,plain,
% 16.14/10.64      (![X: $i] : (~(spilling = waterLevel(X))) <=> ![X: $i] : (~(spilling = waterLevel(X)))),
% 16.14/10.64      inference(quant_intro,[status(thm)],[326])).
% 16.14/10.64  tff(328,plain,
% 16.14/10.64      (![X: $i] : (~(spilling = waterLevel(X))) <=> ![X: $i] : (~(spilling = waterLevel(X)))),
% 16.14/10.64      inference(rewrite,[status(thm)],[])).
% 16.14/10.64  tff(329,axiom,(![X: $i] : (~(spilling = waterLevel(X)))), file('/export/starexec/sandbox/benchmark/Axioms/CSR001+1.ax','spilling_not_waterLevel')).
% 16.14/10.64  tff(330,plain,
% 16.14/10.64      (![X: $i] : (~(spilling = waterLevel(X)))),
% 16.14/10.64      inference(modus_ponens,[status(thm)],[329, 328])).
% 16.14/10.64  tff(331,plain,(
% 16.14/10.64      ![X: $i] : (~(spilling = waterLevel(X)))),
% 16.14/10.64      inference(skolemize,[status(sab)],[330])).
% 16.14/10.64  tff(332,plain,
% 16.14/10.64      (![X: $i] : (~(spilling = waterLevel(X)))),
% 16.14/10.64      inference(modus_ponens,[status(thm)],[331, 327])).
% 16.14/10.64  tff(333,plain,
% 16.14/10.64      ((~![X: $i] : (~(spilling = waterLevel(X)))) | (~(spilling = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0))))))),
% 16.14/10.64      inference(quant_inst,[status(thm)],[])).
% 16.14/10.64  tff(334,plain,
% 16.14/10.64      (~(spilling = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))))),
% 16.14/10.64      inference(unit_resolution,[status(thm)],[333, 332])).
% 16.14/10.64  tff(335,plain,
% 16.14/10.64      (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = spilling)),
% 16.14/10.64      inference(modus_ponens,[status(thm)],[334, 325])).
% 16.14/10.64  tff(336,assumption,(~holdsAt(waterLevel(n0), plus(n1, n1))), introduced(assumption)).
% 16.14/10.64  tff(337,assumption,(n1 = n0), introduced(assumption)).
% 16.14/10.64  tff(338,plain,
% 16.14/10.64      (plus(n1, n1) = plus(n0, n0)),
% 16.14/10.64      inference(monotonicity,[status(thm)],[337, 337])).
% 16.14/10.64  tff(339,plain,
% 16.14/10.64      (plus(n0, n0) = plus(n1, n1)),
% 16.14/10.64      inference(symmetry,[status(thm)],[338])).
% 16.14/10.64  tff(340,plain,
% 16.14/10.64      ((plus(n0, n0) = n0) <=> (plus(n0, n0) = n0)),
% 16.14/10.64      inference(rewrite,[status(thm)],[])).
% 16.14/10.64  tff(341,axiom,(plus(n0, n0) = n0), file('/export/starexec/sandbox/benchmark/theBenchmark.p','plus0_0')).
% 16.14/10.64  tff(342,plain,
% 16.14/10.64      (plus(n0, n0) = n0),
% 16.14/10.64      inference(modus_ponens,[status(thm)],[341, 340])).
% 16.14/10.64  tff(343,plain,
% 16.14/10.64      (n0 = plus(n0, n0)),
% 16.14/10.64      inference(symmetry,[status(thm)],[342])).
% 16.14/10.64  tff(344,plain,
% 16.14/10.64      (n1 = plus(n1, n1)),
% 16.14/10.64      inference(transitivity,[status(thm)],[337, 343, 339])).
% 16.14/10.64  tff(345,assumption,(n1 = plus(n1, n1)), introduced(assumption)).
% 16.14/10.64  tff(346,plain,
% 16.14/10.64      (plus(n1, n1) = n1),
% 16.14/10.64      inference(symmetry,[status(thm)],[345])).
% 16.14/10.64  tff(347,plain,
% 16.14/10.64      (plus(plus(n1, n1), plus(n1, n1)) = plus(n1, n1)),
% 16.14/10.64      inference(monotonicity,[status(thm)],[346, 346])).
% 16.14/10.64  tff(348,plain,
% 16.14/10.64      ((plus(n2, n2) = n4) <=> (plus(plus(n1, n1), plus(n1, n1)) = plus(n1, plus(n1, plus(n1, n1))))),
% 16.14/10.64      inference(rewrite,[status(thm)],[])).
% 16.14/10.64  tff(349,plain,
% 16.14/10.64      ((plus(n2, n2) = n4) <=> (plus(n2, n2) = n4)),
% 16.14/10.64      inference(rewrite,[status(thm)],[])).
% 16.14/10.64  tff(350,axiom,(plus(n2, n2) = n4), file('/export/starexec/sandbox/benchmark/theBenchmark.p','plus2_2')).
% 16.14/10.64  tff(351,plain,
% 16.14/10.64      (plus(n2, n2) = n4),
% 16.14/10.64      inference(modus_ponens,[status(thm)],[350, 349])).
% 16.14/10.64  tff(352,plain,
% 16.14/10.64      (plus(plus(n1, n1), plus(n1, n1)) = plus(n1, plus(n1, plus(n1, n1)))),
% 16.14/10.64      inference(modus_ponens,[status(thm)],[351, 348])).
% 16.14/10.64  tff(353,plain,
% 16.14/10.64      (plus(n1, plus(n1, plus(n1, n1))) = plus(plus(n1, n1), plus(n1, n1))),
% 16.14/10.64      inference(symmetry,[status(thm)],[352])).
% 16.14/10.64  tff(354,plain,
% 16.14/10.64      (plus(n1, plus(n1, plus(n1, n1))) = plus(n1, n1)),
% 16.14/10.64      inference(transitivity,[status(thm)],[353, 347])).
% 16.14/10.64  tff(355,plain,
% 16.14/10.64      ((~![X: $i, Y: $i] : (less_or_equal(X, Y) <=> ((X = Y) | less(X, Y)))) | (less_or_equal(plus(n1, plus(n1, plus(n1, n1))), plus(n1, n1)) <=> ((plus(n1, plus(n1, plus(n1, n1))) = plus(n1, n1)) | less(plus(n1, plus(n1, plus(n1, n1))), plus(n1, n1))))),
% 16.14/10.64      inference(quant_inst,[status(thm)],[])).
% 16.14/10.64  tff(356,plain,
% 16.14/10.64      (less_or_equal(plus(n1, plus(n1, plus(n1, n1))), plus(n1, n1)) <=> ((plus(n1, plus(n1, plus(n1, n1))) = plus(n1, n1)) | less(plus(n1, plus(n1, plus(n1, n1))), plus(n1, n1)))),
% 16.14/10.64      inference(unit_resolution,[status(thm)],[355, 189])).
% 16.14/10.64  tff(357,plain,
% 16.14/10.64      (^[X: $i] : refl((less(X, plus(n1, plus(n1, n1))) <=> less_or_equal(X, plus(n1, n1))) <=> (less(X, plus(n1, plus(n1, n1))) <=> less_or_equal(X, plus(n1, n1))))),
% 16.14/10.64      inference(bind,[status(th)],[])).
% 16.14/10.64  tff(358,plain,
% 16.14/10.64      (![X: $i] : (less(X, plus(n1, plus(n1, n1))) <=> less_or_equal(X, plus(n1, n1))) <=> ![X: $i] : (less(X, plus(n1, plus(n1, n1))) <=> less_or_equal(X, plus(n1, n1)))),
% 16.14/10.64      inference(quant_intro,[status(thm)],[357])).
% 16.14/10.64  tff(359,plain,
% 16.14/10.64      (^[X: $i] : rewrite((less(X, n3) <=> less_or_equal(X, n2)) <=> (less(X, plus(n1, plus(n1, n1))) <=> less_or_equal(X, plus(n1, n1))))),
% 16.14/10.64      inference(bind,[status(th)],[])).
% 16.14/10.64  tff(360,plain,
% 16.14/10.64      (![X: $i] : (less(X, n3) <=> less_or_equal(X, n2)) <=> ![X: $i] : (less(X, plus(n1, plus(n1, n1))) <=> less_or_equal(X, plus(n1, n1)))),
% 16.14/10.64      inference(quant_intro,[status(thm)],[359])).
% 16.14/10.64  tff(361,plain,
% 16.14/10.64      (![X: $i] : (less(X, n3) <=> less_or_equal(X, n2)) <=> ![X: $i] : (less(X, n3) <=> less_or_equal(X, n2))),
% 16.14/10.64      inference(rewrite,[status(thm)],[])).
% 16.14/10.64  tff(362,axiom,(![X: $i] : (less(X, n3) <=> less_or_equal(X, n2))), file('/export/starexec/sandbox/benchmark/theBenchmark.p','less3')).
% 16.14/10.64  tff(363,plain,
% 16.14/10.64      (![X: $i] : (less(X, n3) <=> less_or_equal(X, n2))),
% 16.14/10.64      inference(modus_ponens,[status(thm)],[362, 361])).
% 16.14/10.64  tff(364,plain,
% 16.14/10.64      (![X: $i] : (less(X, plus(n1, plus(n1, n1))) <=> less_or_equal(X, plus(n1, n1)))),
% 16.14/10.64      inference(modus_ponens,[status(thm)],[363, 360])).
% 16.14/10.64  tff(365,plain,(
% 16.14/10.64      ![X: $i] : (less(X, plus(n1, plus(n1, n1))) <=> less_or_equal(X, plus(n1, n1)))),
% 16.14/10.65      inference(skolemize,[status(sab)],[364])).
% 16.14/10.65  tff(366,plain,
% 16.14/10.65      (![X: $i] : (less(X, plus(n1, plus(n1, n1))) <=> less_or_equal(X, plus(n1, n1)))),
% 16.14/10.65      inference(modus_ponens,[status(thm)],[365, 358])).
% 16.14/10.65  tff(367,plain,
% 16.14/10.65      ((~![X: $i] : (less(X, plus(n1, plus(n1, n1))) <=> less_or_equal(X, plus(n1, n1)))) | (less(plus(n1, plus(n1, plus(n1, n1))), plus(n1, plus(n1, n1))) <=> less_or_equal(plus(n1, plus(n1, plus(n1, n1))), plus(n1, n1)))),
% 16.14/10.65      inference(quant_inst,[status(thm)],[])).
% 16.14/10.65  tff(368,plain,
% 16.14/10.65      (less(plus(n1, plus(n1, plus(n1, n1))), plus(n1, plus(n1, n1))) <=> less_or_equal(plus(n1, plus(n1, plus(n1, n1))), plus(n1, n1))),
% 16.14/10.65      inference(unit_resolution,[status(thm)],[367, 366])).
% 16.14/10.65  tff(369,plain,
% 16.14/10.65      ((~![X: $i, Y: $i] : (less(X, Y) <=> (~((Y = X) | less(Y, X))))) | (less(plus(n1, plus(n1, n1)), plus(n1, plus(n1, plus(n1, n1)))) <=> (~((plus(n1, plus(n1, plus(n1, n1))) = plus(n1, plus(n1, n1))) | less(plus(n1, plus(n1, plus(n1, n1))), plus(n1, plus(n1, n1))))))),
% 16.14/10.65      inference(quant_inst,[status(thm)],[])).
% 16.14/10.65  tff(370,plain,
% 16.14/10.65      (less(plus(n1, plus(n1, n1)), plus(n1, plus(n1, plus(n1, n1)))) <=> (~((plus(n1, plus(n1, plus(n1, n1))) = plus(n1, plus(n1, n1))) | less(plus(n1, plus(n1, plus(n1, n1))), plus(n1, plus(n1, n1)))))),
% 16.14/10.65      inference(unit_resolution,[status(thm)],[369, 171])).
% 16.14/10.65  tff(371,plain,
% 16.14/10.65      (less(plus(n1, plus(n1, n1)), plus(plus(n1, n1), plus(n1, n1))) <=> less(plus(n1, plus(n1, n1)), plus(n1, plus(n1, plus(n1, n1))))),
% 16.14/10.65      inference(monotonicity,[status(thm)],[352])).
% 16.14/10.65  tff(372,plain,
% 16.14/10.65      (^[X: $i] : refl((less(X, plus(plus(n1, n1), plus(n1, n1))) <=> less_or_equal(X, plus(n1, plus(n1, n1)))) <=> (less(X, plus(plus(n1, n1), plus(n1, n1))) <=> less_or_equal(X, plus(n1, plus(n1, n1)))))),
% 16.14/10.65      inference(bind,[status(th)],[])).
% 16.14/10.65  tff(373,plain,
% 16.14/10.65      (![X: $i] : (less(X, plus(plus(n1, n1), plus(n1, n1))) <=> less_or_equal(X, plus(n1, plus(n1, n1)))) <=> ![X: $i] : (less(X, plus(plus(n1, n1), plus(n1, n1))) <=> less_or_equal(X, plus(n1, plus(n1, n1))))),
% 16.14/10.65      inference(quant_intro,[status(thm)],[372])).
% 16.14/10.65  tff(374,plain,
% 16.14/10.65      (^[X: $i] : rewrite((less(X, plus(n1, plus(n1, plus(n1, n1)))) <=> less_or_equal(X, plus(n1, plus(n1, n1)))) <=> (less(X, plus(plus(n1, n1), plus(n1, n1))) <=> less_or_equal(X, plus(n1, plus(n1, n1)))))),
% 16.14/10.65      inference(bind,[status(th)],[])).
% 16.14/10.65  tff(375,plain,
% 16.14/10.65      (![X: $i] : (less(X, plus(n1, plus(n1, plus(n1, n1)))) <=> less_or_equal(X, plus(n1, plus(n1, n1)))) <=> ![X: $i] : (less(X, plus(plus(n1, n1), plus(n1, n1))) <=> less_or_equal(X, plus(n1, plus(n1, n1))))),
% 16.14/10.65      inference(quant_intro,[status(thm)],[374])).
% 16.14/10.65  tff(376,plain,
% 16.14/10.65      (^[X: $i] : rewrite((less(X, n4) <=> less_or_equal(X, n3)) <=> (less(X, plus(n1, plus(n1, plus(n1, n1)))) <=> less_or_equal(X, plus(n1, plus(n1, n1)))))),
% 16.14/10.65      inference(bind,[status(th)],[])).
% 16.14/10.65  tff(377,plain,
% 16.14/10.65      (![X: $i] : (less(X, n4) <=> less_or_equal(X, n3)) <=> ![X: $i] : (less(X, plus(n1, plus(n1, plus(n1, n1)))) <=> less_or_equal(X, plus(n1, plus(n1, n1))))),
% 16.14/10.65      inference(quant_intro,[status(thm)],[376])).
% 16.14/10.65  tff(378,plain,
% 16.14/10.65      (![X: $i] : (less(X, n4) <=> less_or_equal(X, n3)) <=> ![X: $i] : (less(X, n4) <=> less_or_equal(X, n3))),
% 16.14/10.65      inference(rewrite,[status(thm)],[])).
% 16.14/10.65  tff(379,axiom,(![X: $i] : (less(X, n4) <=> less_or_equal(X, n3))), file('/export/starexec/sandbox/benchmark/theBenchmark.p','less4')).
% 16.14/10.65  tff(380,plain,
% 16.14/10.65      (![X: $i] : (less(X, n4) <=> less_or_equal(X, n3))),
% 16.14/10.65      inference(modus_ponens,[status(thm)],[379, 378])).
% 16.14/10.65  tff(381,plain,
% 16.14/10.65      (![X: $i] : (less(X, plus(n1, plus(n1, plus(n1, n1)))) <=> less_or_equal(X, plus(n1, plus(n1, n1))))),
% 16.14/10.65      inference(modus_ponens,[status(thm)],[380, 377])).
% 16.14/10.65  tff(382,plain,
% 16.14/10.65      (![X: $i] : (less(X, plus(plus(n1, n1), plus(n1, n1))) <=> less_or_equal(X, plus(n1, plus(n1, n1))))),
% 16.14/10.65      inference(modus_ponens,[status(thm)],[381, 375])).
% 16.14/10.65  tff(383,plain,(
% 16.14/10.65      ![X: $i] : (less(X, plus(plus(n1, n1), plus(n1, n1))) <=> less_or_equal(X, plus(n1, plus(n1, n1))))),
% 16.14/10.65      inference(skolemize,[status(sab)],[382])).
% 16.14/10.65  tff(384,plain,
% 16.14/10.65      (![X: $i] : (less(X, plus(plus(n1, n1), plus(n1, n1))) <=> less_or_equal(X, plus(n1, plus(n1, n1))))),
% 16.14/10.65      inference(modus_ponens,[status(thm)],[383, 373])).
% 16.14/10.65  tff(385,plain,
% 16.14/10.65      ((~![X: $i] : (less(X, plus(plus(n1, n1), plus(n1, n1))) <=> less_or_equal(X, plus(n1, plus(n1, n1))))) | (less(plus(n1, plus(n1, n1)), plus(plus(n1, n1), plus(n1, n1))) <=> less_or_equal(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1))))),
% 16.14/10.65      inference(quant_inst,[status(thm)],[])).
% 16.14/10.65  tff(386,plain,
% 16.14/10.65      (less(plus(n1, plus(n1, n1)), plus(plus(n1, n1), plus(n1, n1))) <=> less_or_equal(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1)))),
% 16.14/10.65      inference(unit_resolution,[status(thm)],[385, 384])).
% 16.14/10.65  tff(387,plain,
% 16.14/10.65      (((~![X: $i, Y: $i] : (less_or_equal(X, Y) <=> ((X = Y) | less(X, Y)))) | less_or_equal(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1)))) <=> ((~![X: $i, Y: $i] : (less_or_equal(X, Y) <=> ((X = Y) | less(X, Y)))) | less_or_equal(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1))))),
% 16.14/10.65      inference(rewrite,[status(thm)],[])).
% 16.14/10.65  tff(388,plain,
% 16.14/10.65      ((less_or_equal(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1))) <=> $true) <=> less_or_equal(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1)))),
% 16.14/10.65      inference(rewrite,[status(thm)],[])).
% 16.14/10.65  tff(389,plain,
% 16.14/10.65      (($true | less(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1)))) <=> $true),
% 16.14/10.65      inference(rewrite,[status(thm)],[])).
% 16.14/10.65  tff(390,plain,
% 16.14/10.65      ((plus(n1, plus(n1, n1)) = plus(n1, plus(n1, n1))) <=> $true),
% 16.14/10.65      inference(rewrite,[status(thm)],[])).
% 16.14/10.65  tff(391,plain,
% 16.14/10.65      (((plus(n1, plus(n1, n1)) = plus(n1, plus(n1, n1))) | less(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1)))) <=> ($true | less(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1))))),
% 16.14/10.65      inference(monotonicity,[status(thm)],[390])).
% 16.14/10.65  tff(392,plain,
% 16.14/10.65      (((plus(n1, plus(n1, n1)) = plus(n1, plus(n1, n1))) | less(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1)))) <=> $true),
% 16.14/10.65      inference(transitivity,[status(thm)],[391, 389])).
% 16.14/10.65  tff(393,plain,
% 16.14/10.65      ((less_or_equal(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1))) <=> ((plus(n1, plus(n1, n1)) = plus(n1, plus(n1, n1))) | less(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1))))) <=> (less_or_equal(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1))) <=> $true)),
% 16.14/10.65      inference(monotonicity,[status(thm)],[392])).
% 16.14/10.65  tff(394,plain,
% 16.14/10.65      ((less_or_equal(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1))) <=> ((plus(n1, plus(n1, n1)) = plus(n1, plus(n1, n1))) | less(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1))))) <=> less_or_equal(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1)))),
% 16.14/10.65      inference(transitivity,[status(thm)],[393, 388])).
% 16.14/10.65  tff(395,plain,
% 16.14/10.65      (((~![X: $i, Y: $i] : (less_or_equal(X, Y) <=> ((X = Y) | less(X, Y)))) | (less_or_equal(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1))) <=> ((plus(n1, plus(n1, n1)) = plus(n1, plus(n1, n1))) | less(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1)))))) <=> ((~![X: $i, Y: $i] : (less_or_equal(X, Y) <=> ((X = Y) | less(X, Y)))) | less_or_equal(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1))))),
% 16.14/10.65      inference(monotonicity,[status(thm)],[394])).
% 16.14/10.65  tff(396,plain,
% 16.14/10.65      (((~![X: $i, Y: $i] : (less_or_equal(X, Y) <=> ((X = Y) | less(X, Y)))) | (less_or_equal(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1))) <=> ((plus(n1, plus(n1, n1)) = plus(n1, plus(n1, n1))) | less(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1)))))) <=> ((~![X: $i, Y: $i] : (less_or_equal(X, Y) <=> ((X = Y) | less(X, Y)))) | less_or_equal(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1))))),
% 16.14/10.65      inference(transitivity,[status(thm)],[395, 387])).
% 16.14/10.65  tff(397,plain,
% 16.14/10.65      ((~![X: $i, Y: $i] : (less_or_equal(X, Y) <=> ((X = Y) | less(X, Y)))) | (less_or_equal(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1))) <=> ((plus(n1, plus(n1, n1)) = plus(n1, plus(n1, n1))) | less(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1)))))),
% 16.14/10.65      inference(quant_inst,[status(thm)],[])).
% 16.14/10.65  tff(398,plain,
% 16.14/10.65      ((~![X: $i, Y: $i] : (less_or_equal(X, Y) <=> ((X = Y) | less(X, Y)))) | less_or_equal(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1)))),
% 16.14/10.65      inference(modus_ponens,[status(thm)],[397, 396])).
% 16.14/10.65  tff(399,plain,
% 16.14/10.65      (less_or_equal(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1)))),
% 16.14/10.65      inference(unit_resolution,[status(thm)],[398, 189])).
% 16.14/10.65  tff(400,plain,
% 16.14/10.65      ((~(less(plus(n1, plus(n1, n1)), plus(plus(n1, n1), plus(n1, n1))) <=> less_or_equal(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1))))) | less(plus(n1, plus(n1, n1)), plus(plus(n1, n1), plus(n1, n1))) | (~less_or_equal(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1))))),
% 16.14/10.65      inference(tautology,[status(thm)],[])).
% 16.14/10.65  tff(401,plain,
% 16.14/10.65      (less(plus(n1, plus(n1, n1)), plus(plus(n1, n1), plus(n1, n1)))),
% 16.14/10.65      inference(unit_resolution,[status(thm)],[400, 399, 386])).
% 16.14/10.65  tff(402,plain,
% 16.14/10.65      (less(plus(n1, plus(n1, n1)), plus(n1, plus(n1, plus(n1, n1))))),
% 16.14/10.65      inference(modus_ponens,[status(thm)],[401, 371])).
% 16.14/10.65  tff(403,plain,
% 16.14/10.65      ((~(less(plus(n1, plus(n1, n1)), plus(n1, plus(n1, plus(n1, n1)))) <=> (~((plus(n1, plus(n1, plus(n1, n1))) = plus(n1, plus(n1, n1))) | less(plus(n1, plus(n1, plus(n1, n1))), plus(n1, plus(n1, n1))))))) | (~less(plus(n1, plus(n1, n1)), plus(n1, plus(n1, plus(n1, n1))))) | (~((plus(n1, plus(n1, plus(n1, n1))) = plus(n1, plus(n1, n1))) | less(plus(n1, plus(n1, plus(n1, n1))), plus(n1, plus(n1, n1)))))),
% 16.14/10.65      inference(tautology,[status(thm)],[])).
% 16.14/10.65  tff(404,plain,
% 16.14/10.65      (~((plus(n1, plus(n1, plus(n1, n1))) = plus(n1, plus(n1, n1))) | less(plus(n1, plus(n1, plus(n1, n1))), plus(n1, plus(n1, n1))))),
% 16.14/10.65      inference(unit_resolution,[status(thm)],[403, 402, 370])).
% 16.14/10.65  tff(405,plain,
% 16.14/10.65      (((plus(n1, plus(n1, plus(n1, n1))) = plus(n1, plus(n1, n1))) | less(plus(n1, plus(n1, plus(n1, n1))), plus(n1, plus(n1, n1)))) | (~less(plus(n1, plus(n1, plus(n1, n1))), plus(n1, plus(n1, n1))))),
% 16.14/10.65      inference(tautology,[status(thm)],[])).
% 16.14/10.65  tff(406,plain,
% 16.14/10.65      (~less(plus(n1, plus(n1, plus(n1, n1))), plus(n1, plus(n1, n1)))),
% 16.14/10.65      inference(unit_resolution,[status(thm)],[405, 404])).
% 16.14/10.65  tff(407,plain,
% 16.14/10.65      ((~(less(plus(n1, plus(n1, plus(n1, n1))), plus(n1, plus(n1, n1))) <=> less_or_equal(plus(n1, plus(n1, plus(n1, n1))), plus(n1, n1)))) | less(plus(n1, plus(n1, plus(n1, n1))), plus(n1, plus(n1, n1))) | (~less_or_equal(plus(n1, plus(n1, plus(n1, n1))), plus(n1, n1)))),
% 16.14/10.65      inference(tautology,[status(thm)],[])).
% 16.14/10.65  tff(408,plain,
% 16.14/10.65      (~less_or_equal(plus(n1, plus(n1, plus(n1, n1))), plus(n1, n1))),
% 16.14/10.65      inference(unit_resolution,[status(thm)],[407, 406, 368])).
% 16.14/10.65  tff(409,plain,
% 16.14/10.65      ((~(less_or_equal(plus(n1, plus(n1, plus(n1, n1))), plus(n1, n1)) <=> ((plus(n1, plus(n1, plus(n1, n1))) = plus(n1, n1)) | less(plus(n1, plus(n1, plus(n1, n1))), plus(n1, n1))))) | less_or_equal(plus(n1, plus(n1, plus(n1, n1))), plus(n1, n1)) | (~((plus(n1, plus(n1, plus(n1, n1))) = plus(n1, n1)) | less(plus(n1, plus(n1, plus(n1, n1))), plus(n1, n1))))),
% 16.14/10.65      inference(tautology,[status(thm)],[])).
% 16.14/10.65  tff(410,plain,
% 16.14/10.65      (~((plus(n1, plus(n1, plus(n1, n1))) = plus(n1, n1)) | less(plus(n1, plus(n1, plus(n1, n1))), plus(n1, n1)))),
% 16.14/10.65      inference(unit_resolution,[status(thm)],[409, 408, 356])).
% 16.14/10.65  tff(411,plain,
% 16.14/10.65      (((plus(n1, plus(n1, plus(n1, n1))) = plus(n1, n1)) | less(plus(n1, plus(n1, plus(n1, n1))), plus(n1, n1))) | (~(plus(n1, plus(n1, plus(n1, n1))) = plus(n1, n1)))),
% 16.14/10.65      inference(tautology,[status(thm)],[])).
% 16.14/10.65  tff(412,plain,
% 16.14/10.65      (~(plus(n1, plus(n1, plus(n1, n1))) = plus(n1, n1))),
% 16.14/10.65      inference(unit_resolution,[status(thm)],[411, 410])).
% 16.14/10.65  tff(413,plain,
% 16.14/10.65      ($false),
% 16.14/10.65      inference(unit_resolution,[status(thm)],[412, 354])).
% 16.14/10.65  tff(414,plain,(~(n1 = plus(n1, n1))), inference(lemma,lemma(discharge,[]))).
% 16.14/10.65  tff(415,plain,
% 16.14/10.65      ($false),
% 16.14/10.65      inference(unit_resolution,[status(thm)],[414, 344])).
% 16.14/10.65  tff(416,plain,(~(n1 = n0)), inference(lemma,lemma(discharge,[]))).
% 16.14/10.65  tff(417,plain,
% 16.14/10.65      (((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))) | (~((~((~releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1)) | (~((~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n1, waterLevel(n0)))))))))) | (~(releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1) | ![Height: $i] : ((~(waterLevel(n0) = waterLevel(Height))) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)))))))) <=> ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))) | (~((~((~releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1)) | (~((~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n1, waterLevel(n0)))))))))) | (~(releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1) | ![Height: $i] : ((~(waterLevel(n0) = waterLevel(Height))) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn))))))))),
% 16.14/10.65      inference(rewrite,[status(thm)],[])).
% 16.14/10.65  tff(418,plain,
% 16.14/10.65      ((~((~((~releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1)) | (~((~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n1, waterLevel(n0)))))))))) | (~(releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1) | ![Height: $i] : ((~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(Height)))))))) <=> (~((~((~releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1)) | (~((~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n1, waterLevel(n0)))))))))) | (~(releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1) | ![Height: $i] : ((~(waterLevel(n0) = waterLevel(Height))) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)))))))),
% 16.14/10.65      inference(rewrite,[status(thm)],[])).
% 16.14/10.65  tff(419,plain,
% 16.14/10.65      (((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))) | (~((~((~releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1)) | (~((~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n1, waterLevel(n0)))))))))) | (~(releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1) | ![Height: $i] : ((~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(Height))))))))) <=> ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))) | (~((~((~releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1)) | (~((~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n1, waterLevel(n0)))))))))) | (~(releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1) | ![Height: $i] : ((~(waterLevel(n0) = waterLevel(Height))) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn))))))))),
% 16.14/10.65      inference(monotonicity,[status(thm)],[418])).
% 16.14/10.65  tff(420,plain,
% 16.14/10.65      (((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))) | (~((~((~releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1)) | (~((~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n1, waterLevel(n0)))))))))) | (~(releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1) | ![Height: $i] : ((~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(Height))))))))) <=> ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))) | (~((~((~releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1)) | (~((~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n1, waterLevel(n0)))))))))) | (~(releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1) | ![Height: $i] : ((~(waterLevel(n0) = waterLevel(Height))) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn))))))))),
% 16.14/10.65      inference(transitivity,[status(thm)],[419, 417])).
% 16.14/10.65  tff(421,plain,
% 16.14/10.65      ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))) | (~((~((~releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1)) | (~((~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n1, waterLevel(n0)))))))))) | (~(releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1) | ![Height: $i] : ((~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(Height))))))))),
% 16.14/10.65      inference(quant_inst,[status(thm)],[])).
% 16.14/10.65  tff(422,plain,
% 16.14/10.65      ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))) | (~((~((~releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1)) | (~((~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n1, waterLevel(n0)))))))))) | (~(releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1) | ![Height: $i] : ((~(waterLevel(n0) = waterLevel(Height))) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)))))))),
% 16.14/10.65      inference(modus_ponens,[status(thm)],[421, 420])).
% 16.14/10.65  tff(423,plain,
% 16.14/10.65      (~((~((~releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1)) | (~((~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n1, waterLevel(n0)))))))))) | (~(releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1) | ![Height: $i] : ((~(waterLevel(n0) = waterLevel(Height))) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn))))))),
% 16.14/10.65      inference(unit_resolution,[status(thm)],[422, 25])).
% 16.14/10.65  tff(424,plain,
% 16.14/10.65      (((~((~releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1)) | (~((~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n1, waterLevel(n0)))))))))) | (~(releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1) | ![Height: $i] : ((~(waterLevel(n0) = waterLevel(Height))) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)))))) | ((~releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1)) | (~((~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n1, waterLevel(n0)))))))))),
% 16.14/10.65      inference(tautology,[status(thm)],[])).
% 16.14/10.65  tff(425,plain,
% 16.14/10.65      ((~releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1)) | (~((~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n1, waterLevel(n0))))))))),
% 16.14/10.65      inference(unit_resolution,[status(thm)],[424, 423])).
% 16.14/10.65  tff(426,assumption,(~((~happens(tptp_fun_Event_7(n1, waterLevel(n0)), n1)) | (~releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1)))), introduced(assumption)).
% 16.14/10.65  tff(427,plain,
% 16.14/10.65      (((~happens(tptp_fun_Event_7(n1, waterLevel(n0)), n1)) | (~releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1))) | releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1)),
% 16.14/10.65      inference(tautology,[status(thm)],[])).
% 16.14/10.65  tff(428,plain,
% 16.14/10.65      (releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1)),
% 16.14/10.65      inference(unit_resolution,[status(thm)],[427, 426])).
% 16.14/10.65  tff(429,plain,
% 16.14/10.65      ((~((~releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1)) | (~((~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n1, waterLevel(n0)))))))))) | (~releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1)) | (~((~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n1, waterLevel(n0))))))))),
% 16.14/10.65      inference(tautology,[status(thm)],[])).
% 16.14/10.65  tff(430,plain,
% 16.14/10.65      ((~((~releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1)) | (~((~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n1, waterLevel(n0)))))))))) | (~((~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n1, waterLevel(n0))))))))),
% 16.14/10.65      inference(unit_resolution,[status(thm)],[429, 428])).
% 16.14/10.65  tff(431,plain,
% 16.14/10.65      (~((~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n1, waterLevel(n0)))))))),
% 16.14/10.65      inference(unit_resolution,[status(thm)],[430, 425])).
% 16.14/10.65  tff(432,plain,
% 16.14/10.65      (((~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n1, waterLevel(n0))))))) | (tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)),
% 16.14/10.65      inference(tautology,[status(thm)],[])).
% 16.14/10.65  tff(433,plain,
% 16.14/10.65      (tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn),
% 16.14/10.65      inference(unit_resolution,[status(thm)],[432, 431])).
% 16.14/10.65  tff(434,plain,
% 16.14/10.65      (((~![Event: $i, Time: $i] : (happens(Event, Time) <=> ((~((~(Event = tapOn)) | (~(Time = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time)) | (~holdsAt(filling, Time)) | (~(Event = overflow))))))) | (happens(tptp_fun_Event_7(n1, waterLevel(n0)), n1) <=> ((~((~(n1 = n0)) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = overflow))))))) <=> ((~![Event: $i, Time: $i] : (happens(Event, Time) <=> ((~((~(Event = tapOn)) | (~(Time = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time)) | (~holdsAt(filling, Time)) | (~(Event = overflow))))))) | (happens(tptp_fun_Event_7(n1, waterLevel(n0)), n1) <=> ((~((~(n1 = n0)) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = overflow)))))))),
% 16.14/10.65      inference(rewrite,[status(thm)],[])).
% 16.14/10.65  tff(435,plain,
% 16.14/10.65      ((happens(tptp_fun_Event_7(n1, waterLevel(n0)), n1) <=> ((~((~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)) | (~(n1 = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = overflow)))))) <=> (happens(tptp_fun_Event_7(n1, waterLevel(n0)), n1) <=> ((~((~(n1 = n0)) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = overflow))))))),
% 16.14/10.65      inference(rewrite,[status(thm)],[])).
% 16.14/10.65  tff(436,plain,
% 16.14/10.65      (((~![Event: $i, Time: $i] : (happens(Event, Time) <=> ((~((~(Event = tapOn)) | (~(Time = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time)) | (~holdsAt(filling, Time)) | (~(Event = overflow))))))) | (happens(tptp_fun_Event_7(n1, waterLevel(n0)), n1) <=> ((~((~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)) | (~(n1 = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = overflow))))))) <=> ((~![Event: $i, Time: $i] : (happens(Event, Time) <=> ((~((~(Event = tapOn)) | (~(Time = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time)) | (~holdsAt(filling, Time)) | (~(Event = overflow))))))) | (happens(tptp_fun_Event_7(n1, waterLevel(n0)), n1) <=> ((~((~(n1 = n0)) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = overflow)))))))),
% 16.14/10.66      inference(monotonicity,[status(thm)],[435])).
% 16.14/10.66  tff(437,plain,
% 16.14/10.66      (((~![Event: $i, Time: $i] : (happens(Event, Time) <=> ((~((~(Event = tapOn)) | (~(Time = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time)) | (~holdsAt(filling, Time)) | (~(Event = overflow))))))) | (happens(tptp_fun_Event_7(n1, waterLevel(n0)), n1) <=> ((~((~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)) | (~(n1 = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = overflow))))))) <=> ((~![Event: $i, Time: $i] : (happens(Event, Time) <=> ((~((~(Event = tapOn)) | (~(Time = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time)) | (~holdsAt(filling, Time)) | (~(Event = overflow))))))) | (happens(tptp_fun_Event_7(n1, waterLevel(n0)), n1) <=> ((~((~(n1 = n0)) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = overflow)))))))),
% 16.14/10.66      inference(transitivity,[status(thm)],[436, 434])).
% 16.14/10.66  tff(438,plain,
% 16.14/10.66      ((~![Event: $i, Time: $i] : (happens(Event, Time) <=> ((~((~(Event = tapOn)) | (~(Time = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time)) | (~holdsAt(filling, Time)) | (~(Event = overflow))))))) | (happens(tptp_fun_Event_7(n1, waterLevel(n0)), n1) <=> ((~((~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)) | (~(n1 = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = overflow))))))),
% 16.14/10.66      inference(quant_inst,[status(thm)],[])).
% 16.14/10.66  tff(439,plain,
% 16.14/10.66      ((~![Event: $i, Time: $i] : (happens(Event, Time) <=> ((~((~(Event = tapOn)) | (~(Time = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time)) | (~holdsAt(filling, Time)) | (~(Event = overflow))))))) | (happens(tptp_fun_Event_7(n1, waterLevel(n0)), n1) <=> ((~((~(n1 = n0)) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = overflow))))))),
% 16.14/10.66      inference(modus_ponens,[status(thm)],[438, 437])).
% 16.14/10.66  tff(440,plain,
% 16.14/10.66      (happens(tptp_fun_Event_7(n1, waterLevel(n0)), n1) <=> ((~((~(n1 = n0)) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = overflow)))))),
% 16.14/10.66      inference(unit_resolution,[status(thm)],[439, 303])).
% 16.14/10.66  tff(441,plain,
% 16.14/10.66      (((~happens(tptp_fun_Event_7(n1, waterLevel(n0)), n1)) | (~releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1))) | happens(tptp_fun_Event_7(n1, waterLevel(n0)), n1)),
% 16.14/10.66      inference(tautology,[status(thm)],[])).
% 16.14/10.66  tff(442,plain,
% 16.14/10.66      (happens(tptp_fun_Event_7(n1, waterLevel(n0)), n1)),
% 16.14/10.66      inference(unit_resolution,[status(thm)],[441, 426])).
% 16.14/10.66  tff(443,plain,
% 16.14/10.66      ((~(happens(tptp_fun_Event_7(n1, waterLevel(n0)), n1) <=> ((~((~(n1 = n0)) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = overflow))))))) | (~happens(tptp_fun_Event_7(n1, waterLevel(n0)), n1)) | ((~((~(n1 = n0)) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = overflow)))))),
% 16.14/10.66      inference(tautology,[status(thm)],[])).
% 16.14/10.66  tff(444,plain,
% 16.14/10.66      ((~(happens(tptp_fun_Event_7(n1, waterLevel(n0)), n1) <=> ((~((~(n1 = n0)) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = overflow))))))) | ((~((~(n1 = n0)) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = overflow)))))),
% 16.14/10.66      inference(unit_resolution,[status(thm)],[443, 442])).
% 16.14/10.66  tff(445,plain,
% 16.14/10.66      ((~((~(n1 = n0)) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = overflow))))),
% 16.14/10.66      inference(unit_resolution,[status(thm)],[444, 440])).
% 16.14/10.66  tff(446,assumption,(~(n1 = n0)), introduced(assumption)).
% 16.14/10.66  tff(447,plain,
% 16.14/10.66      (((~(n1 = n0)) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn))) | (n1 = n0)),
% 16.14/10.66      inference(tautology,[status(thm)],[])).
% 16.14/10.66  tff(448,plain,
% 16.14/10.66      ((~(n1 = n0)) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn))),
% 16.14/10.66      inference(unit_resolution,[status(thm)],[447, 446])).
% 16.14/10.66  tff(449,plain,
% 16.14/10.66      ((~((~((~(n1 = n0)) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = overflow)))))) | (~((~(n1 = n0)) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = overflow))))),
% 16.14/10.66      inference(tautology,[status(thm)],[])).
% 16.14/10.66  tff(450,plain,
% 16.14/10.66      ((~((~((~(n1 = n0)) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = tapOn)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = overflow)))))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = overflow))))),
% 16.14/10.66      inference(unit_resolution,[status(thm)],[449, 448])).
% 16.14/10.66  tff(451,plain,
% 16.14/10.66      (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = overflow)))),
% 16.14/10.66      inference(unit_resolution,[status(thm)],[450, 445])).
% 16.14/10.66  tff(452,plain,
% 16.14/10.66      (((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_7(n1, waterLevel(n0)) = overflow))) | (tptp_fun_Event_7(n1, waterLevel(n0)) = overflow)),
% 16.14/10.66      inference(tautology,[status(thm)],[])).
% 16.14/10.66  tff(453,plain,
% 16.14/10.66      (tptp_fun_Event_7(n1, waterLevel(n0)) = overflow),
% 16.14/10.66      inference(unit_resolution,[status(thm)],[452, 451])).
% 16.14/10.66  tff(454,plain,
% 16.14/10.66      (overflow = tptp_fun_Event_7(n1, waterLevel(n0))),
% 16.14/10.66      inference(symmetry,[status(thm)],[453])).
% 16.14/10.66  tff(455,plain,
% 16.14/10.66      (overflow = tapOn),
% 16.14/10.66      inference(transitivity,[status(thm)],[454, 433])).
% 16.14/10.66  tff(456,plain,
% 16.14/10.66      ((~(overflow = tapOn)) <=> (~(overflow = tapOn))),
% 16.14/10.66      inference(rewrite,[status(thm)],[])).
% 16.14/10.66  tff(457,axiom,(~(overflow = tapOn)), file('/export/starexec/sandbox/benchmark/Axioms/CSR001+1.ax','overflow_not_tapOn')).
% 16.14/10.66  tff(458,plain,
% 16.14/10.66      (~(overflow = tapOn)),
% 16.14/10.66      inference(modus_ponens,[status(thm)],[457, 456])).
% 16.14/10.66  tff(459,plain,
% 16.14/10.66      ($false),
% 16.14/10.66      inference(unit_resolution,[status(thm)],[458, 455])).
% 16.14/10.66  tff(460,plain,(((~happens(tptp_fun_Event_7(n1, waterLevel(n0)), n1)) | (~releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1))) | (n1 = n0)), inference(lemma,lemma(discharge,[]))).
% 16.14/10.66  tff(461,plain,
% 16.14/10.66      ((~happens(tptp_fun_Event_7(n1, waterLevel(n0)), n1)) | (~releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1))),
% 16.14/10.66      inference(unit_resolution,[status(thm)],[460, 416])).
% 16.14/10.66  tff(462,plain,
% 16.14/10.66      (holdsAt(waterLevel(n0), n1) <=> holdsAt(waterLevel(n0), plus(n0, n1))),
% 16.14/10.66      inference(monotonicity,[status(thm)],[90])).
% 16.14/10.66  tff(463,plain,
% 16.14/10.66      (holdsAt(waterLevel(n0), plus(n0, n1)) <=> holdsAt(waterLevel(n0), n1)),
% 16.14/10.66      inference(symmetry,[status(thm)],[462])).
% 16.14/10.66  tff(464,assumption,(~releasedAt(waterLevel(n0), plus(n0, n1))), introduced(assumption)).
% 16.14/10.66  tff(465,assumption,(~(terminates(tptp_fun_Event_4(n0, waterLevel(n0)), waterLevel(n0), n0) <=> ((~((~(tptp_fun_Event_4(n0, waterLevel(n0)) = overflow)) | (~(waterLevel(n0) = filling)))) | (~((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n0, waterLevel(n0)) = tapOff))))))), introduced(assumption)).
% 16.14/10.66  tff(466,plain,
% 16.14/10.66      (^[Event: $i, Fluent: $i, Time: $i] : refl((terminates(Event, Fluent, Time) <=> ((~((~(Event = overflow)) | (~(Fluent = filling)))) | (~((~(Fluent = filling)) | (~(Event = tapOff)))))) <=> (terminates(Event, Fluent, Time) <=> ((~((~(Event = overflow)) | (~(Fluent = filling)))) | (~((~(Fluent = filling)) | (~(Event = tapOff)))))))),
% 16.14/10.66      inference(bind,[status(th)],[])).
% 16.14/10.66  tff(467,plain,
% 16.14/10.66      (![Event: $i, Fluent: $i, Time: $i] : (terminates(Event, Fluent, Time) <=> ((~((~(Event = overflow)) | (~(Fluent = filling)))) | (~((~(Fluent = filling)) | (~(Event = tapOff)))))) <=> ![Event: $i, Fluent: $i, Time: $i] : (terminates(Event, Fluent, Time) <=> ((~((~(Event = overflow)) | (~(Fluent = filling)))) | (~((~(Fluent = filling)) | (~(Event = tapOff))))))),
% 16.14/10.66      inference(quant_intro,[status(thm)],[466])).
% 16.14/10.66  tff(468,plain,
% 16.14/10.66      (^[Event: $i, Fluent: $i, Time: $i] : rewrite((terminates(Event, Fluent, Time) <=> (((Event = overflow) & (Fluent = filling)) | ((Event = tapOff) & (Fluent = filling)))) <=> (terminates(Event, Fluent, Time) <=> ((~((~(Event = overflow)) | (~(Fluent = filling)))) | (~((~(Fluent = filling)) | (~(Event = tapOff)))))))),
% 16.14/10.66      inference(bind,[status(th)],[])).
% 16.14/10.66  tff(469,plain,
% 16.14/10.66      (![Event: $i, Fluent: $i, Time: $i] : (terminates(Event, Fluent, Time) <=> (((Event = overflow) & (Fluent = filling)) | ((Event = tapOff) & (Fluent = filling)))) <=> ![Event: $i, Fluent: $i, Time: $i] : (terminates(Event, Fluent, Time) <=> ((~((~(Event = overflow)) | (~(Fluent = filling)))) | (~((~(Fluent = filling)) | (~(Event = tapOff))))))),
% 16.14/10.66      inference(quant_intro,[status(thm)],[468])).
% 16.14/10.66  tff(470,plain,
% 16.14/10.66      (![Event: $i, Fluent: $i, Time: $i] : (terminates(Event, Fluent, Time) <=> (((Event = overflow) & (Fluent = filling)) | ((Event = tapOff) & (Fluent = filling)))) <=> ![Event: $i, Fluent: $i, Time: $i] : (terminates(Event, Fluent, Time) <=> (((Event = overflow) & (Fluent = filling)) | ((Event = tapOff) & (Fluent = filling))))),
% 16.14/10.66      inference(rewrite,[status(thm)],[])).
% 16.14/10.66  tff(471,plain,
% 16.14/10.66      (^[Event: $i, Fluent: $i, Time: $i] : rewrite((terminates(Event, Fluent, Time) <=> (((Event = tapOff) & (Fluent = filling)) | ((Event = overflow) & (Fluent = filling)))) <=> (terminates(Event, Fluent, Time) <=> (((Event = overflow) & (Fluent = filling)) | ((Event = tapOff) & (Fluent = filling)))))),
% 16.14/10.66      inference(bind,[status(th)],[])).
% 16.14/10.66  tff(472,plain,
% 16.14/10.66      (![Event: $i, Fluent: $i, Time: $i] : (terminates(Event, Fluent, Time) <=> (((Event = tapOff) & (Fluent = filling)) | ((Event = overflow) & (Fluent = filling)))) <=> ![Event: $i, Fluent: $i, Time: $i] : (terminates(Event, Fluent, Time) <=> (((Event = overflow) & (Fluent = filling)) | ((Event = tapOff) & (Fluent = filling))))),
% 16.14/10.66      inference(quant_intro,[status(thm)],[471])).
% 16.14/10.66  tff(473,axiom,(![Event: $i, Fluent: $i, Time: $i] : (terminates(Event, Fluent, Time) <=> (((Event = tapOff) & (Fluent = filling)) | ((Event = overflow) & (Fluent = filling))))), file('/export/starexec/sandbox/benchmark/Axioms/CSR001+1.ax','terminates_all_defn')).
% 16.14/10.66  tff(474,plain,
% 16.14/10.66      (![Event: $i, Fluent: $i, Time: $i] : (terminates(Event, Fluent, Time) <=> (((Event = overflow) & (Fluent = filling)) | ((Event = tapOff) & (Fluent = filling))))),
% 16.14/10.66      inference(modus_ponens,[status(thm)],[473, 472])).
% 16.14/10.66  tff(475,plain,
% 16.14/10.66      (![Event: $i, Fluent: $i, Time: $i] : (terminates(Event, Fluent, Time) <=> (((Event = overflow) & (Fluent = filling)) | ((Event = tapOff) & (Fluent = filling))))),
% 16.14/10.66      inference(modus_ponens,[status(thm)],[474, 470])).
% 16.14/10.66  tff(476,plain,(
% 16.14/10.66      ![Event: $i, Fluent: $i, Time: $i] : (terminates(Event, Fluent, Time) <=> (((Event = overflow) & (Fluent = filling)) | ((Event = tapOff) & (Fluent = filling))))),
% 16.14/10.66      inference(skolemize,[status(sab)],[475])).
% 16.14/10.66  tff(477,plain,
% 16.14/10.66      (![Event: $i, Fluent: $i, Time: $i] : (terminates(Event, Fluent, Time) <=> ((~((~(Event = overflow)) | (~(Fluent = filling)))) | (~((~(Fluent = filling)) | (~(Event = tapOff))))))),
% 16.14/10.66      inference(modus_ponens,[status(thm)],[476, 469])).
% 16.14/10.66  tff(478,plain,
% 16.14/10.66      (![Event: $i, Fluent: $i, Time: $i] : (terminates(Event, Fluent, Time) <=> ((~((~(Event = overflow)) | (~(Fluent = filling)))) | (~((~(Fluent = filling)) | (~(Event = tapOff))))))),
% 16.14/10.66      inference(modus_ponens,[status(thm)],[477, 467])).
% 16.14/10.66  tff(479,plain,
% 16.14/10.66      ((~![Event: $i, Fluent: $i, Time: $i] : (terminates(Event, Fluent, Time) <=> ((~((~(Event = overflow)) | (~(Fluent = filling)))) | (~((~(Fluent = filling)) | (~(Event = tapOff))))))) | (terminates(tptp_fun_Event_4(n0, waterLevel(n0)), waterLevel(n0), n0) <=> ((~((~(tptp_fun_Event_4(n0, waterLevel(n0)) = overflow)) | (~(waterLevel(n0) = filling)))) | (~((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n0, waterLevel(n0)) = tapOff))))))),
% 16.14/10.66      inference(quant_inst,[status(thm)],[])).
% 16.14/10.66  tff(480,plain,
% 16.14/10.66      ($false),
% 16.14/10.66      inference(unit_resolution,[status(thm)],[479, 478, 465])).
% 16.14/10.66  tff(481,plain,(terminates(tptp_fun_Event_4(n0, waterLevel(n0)), waterLevel(n0), n0) <=> ((~((~(tptp_fun_Event_4(n0, waterLevel(n0)) = overflow)) | (~(waterLevel(n0) = filling)))) | (~((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n0, waterLevel(n0)) = tapOff)))))), inference(lemma,lemma(discharge,[]))).
% 16.14/10.66  tff(482,assumption,((~((~(tptp_fun_Event_4(n0, waterLevel(n0)) = overflow)) | (~(waterLevel(n0) = filling)))) | (~((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n0, waterLevel(n0)) = tapOff))))), introduced(assumption)).
% 16.14/10.66  tff(483,plain,
% 16.14/10.66      ((waterLevel(n0) = filling) <=> (filling = waterLevel(n0))),
% 16.14/10.66      inference(commutativity,[status(thm)],[])).
% 16.14/10.66  tff(484,plain,
% 16.14/10.66      ((filling = waterLevel(n0)) <=> (waterLevel(n0) = filling)),
% 16.14/10.66      inference(symmetry,[status(thm)],[483])).
% 16.14/10.66  tff(485,plain,
% 16.14/10.66      ((~(filling = waterLevel(n0))) <=> (~(waterLevel(n0) = filling))),
% 16.14/10.66      inference(monotonicity,[status(thm)],[484])).
% 16.14/10.66  tff(486,plain,
% 16.14/10.66      (^[X: $i] : refl((~(filling = waterLevel(X))) <=> (~(filling = waterLevel(X))))),
% 16.14/10.66      inference(bind,[status(th)],[])).
% 16.14/10.66  tff(487,plain,
% 16.14/10.66      (![X: $i] : (~(filling = waterLevel(X))) <=> ![X: $i] : (~(filling = waterLevel(X)))),
% 16.14/10.66      inference(quant_intro,[status(thm)],[486])).
% 16.14/10.66  tff(488,plain,
% 16.14/10.66      (![X: $i] : (~(filling = waterLevel(X))) <=> ![X: $i] : (~(filling = waterLevel(X)))),
% 16.14/10.66      inference(rewrite,[status(thm)],[])).
% 16.14/10.66  tff(489,axiom,(![X: $i] : (~(filling = waterLevel(X)))), file('/export/starexec/sandbox/benchmark/Axioms/CSR001+1.ax','filling_not_waterLevel')).
% 16.14/10.66  tff(490,plain,
% 16.14/10.66      (![X: $i] : (~(filling = waterLevel(X)))),
% 16.14/10.66      inference(modus_ponens,[status(thm)],[489, 488])).
% 16.14/10.66  tff(491,plain,(
% 16.14/10.66      ![X: $i] : (~(filling = waterLevel(X)))),
% 16.14/10.66      inference(skolemize,[status(sab)],[490])).
% 16.14/10.66  tff(492,plain,
% 16.14/10.66      (![X: $i] : (~(filling = waterLevel(X)))),
% 16.14/10.66      inference(modus_ponens,[status(thm)],[491, 487])).
% 16.14/10.66  tff(493,plain,
% 16.14/10.66      ((~![X: $i] : (~(filling = waterLevel(X)))) | (~(filling = waterLevel(n0)))),
% 16.14/10.66      inference(quant_inst,[status(thm)],[])).
% 16.14/10.66  tff(494,plain,
% 16.14/10.66      (~(filling = waterLevel(n0))),
% 16.14/10.66      inference(unit_resolution,[status(thm)],[493, 492])).
% 16.14/10.66  tff(495,plain,
% 16.14/10.66      (~(waterLevel(n0) = filling)),
% 16.14/10.66      inference(modus_ponens,[status(thm)],[494, 485])).
% 16.14/10.66  tff(496,plain,
% 16.14/10.66      (((~(tptp_fun_Event_4(n0, waterLevel(n0)) = overflow)) | (~(waterLevel(n0) = filling))) | (waterLevel(n0) = filling)),
% 16.14/10.66      inference(tautology,[status(thm)],[])).
% 16.14/10.66  tff(497,plain,
% 16.14/10.66      ((~(tptp_fun_Event_4(n0, waterLevel(n0)) = overflow)) | (~(waterLevel(n0) = filling))),
% 16.14/10.66      inference(unit_resolution,[status(thm)],[496, 495])).
% 16.14/10.66  tff(498,plain,
% 16.14/10.66      (((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n0, waterLevel(n0)) = tapOff))) | (waterLevel(n0) = filling)),
% 16.14/10.66      inference(tautology,[status(thm)],[])).
% 16.14/10.66  tff(499,plain,
% 16.14/10.66      ((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n0, waterLevel(n0)) = tapOff))),
% 16.14/10.66      inference(unit_resolution,[status(thm)],[498, 495])).
% 16.14/10.66  tff(500,plain,
% 16.14/10.66      ((~((~((~(tptp_fun_Event_4(n0, waterLevel(n0)) = overflow)) | (~(waterLevel(n0) = filling)))) | (~((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n0, waterLevel(n0)) = tapOff)))))) | (~((~(tptp_fun_Event_4(n0, waterLevel(n0)) = overflow)) | (~(waterLevel(n0) = filling)))) | (~((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n0, waterLevel(n0)) = tapOff))))),
% 16.14/10.66      inference(tautology,[status(thm)],[])).
% 16.14/10.66  tff(501,plain,
% 16.14/10.66      ($false),
% 16.14/10.66      inference(unit_resolution,[status(thm)],[500, 499, 497, 482])).
% 16.14/10.66  tff(502,plain,(~((~((~(tptp_fun_Event_4(n0, waterLevel(n0)) = overflow)) | (~(waterLevel(n0) = filling)))) | (~((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n0, waterLevel(n0)) = tapOff)))))), inference(lemma,lemma(discharge,[]))).
% 16.14/10.66  tff(503,plain,
% 16.14/10.66      ((~(terminates(tptp_fun_Event_4(n0, waterLevel(n0)), waterLevel(n0), n0) <=> ((~((~(tptp_fun_Event_4(n0, waterLevel(n0)) = overflow)) | (~(waterLevel(n0) = filling)))) | (~((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n0, waterLevel(n0)) = tapOff))))))) | (~terminates(tptp_fun_Event_4(n0, waterLevel(n0)), waterLevel(n0), n0)) | ((~((~(tptp_fun_Event_4(n0, waterLevel(n0)) = overflow)) | (~(waterLevel(n0) = filling)))) | (~((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n0, waterLevel(n0)) = tapOff)))))),
% 16.14/10.66      inference(tautology,[status(thm)],[])).
% 16.14/10.66  tff(504,plain,
% 16.14/10.66      ((~(terminates(tptp_fun_Event_4(n0, waterLevel(n0)), waterLevel(n0), n0) <=> ((~((~(tptp_fun_Event_4(n0, waterLevel(n0)) = overflow)) | (~(waterLevel(n0) = filling)))) | (~((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n0, waterLevel(n0)) = tapOff))))))) | (~terminates(tptp_fun_Event_4(n0, waterLevel(n0)), waterLevel(n0), n0))),
% 16.14/10.66      inference(unit_resolution,[status(thm)],[503, 502])).
% 16.14/10.66  tff(505,plain,
% 16.14/10.66      (~terminates(tptp_fun_Event_4(n0, waterLevel(n0)), waterLevel(n0), n0)),
% 16.14/10.66      inference(unit_resolution,[status(thm)],[504, 481])).
% 16.14/10.66  tff(506,plain,
% 16.14/10.66      (((~happens(tptp_fun_Event_4(n0, waterLevel(n0)), n0)) | (~terminates(tptp_fun_Event_4(n0, waterLevel(n0)), waterLevel(n0), n0))) | terminates(tptp_fun_Event_4(n0, waterLevel(n0)), waterLevel(n0), n0)),
% 16.14/10.66      inference(tautology,[status(thm)],[])).
% 16.14/10.66  tff(507,plain,
% 16.14/10.66      ((~happens(tptp_fun_Event_4(n0, waterLevel(n0)), n0)) | (~terminates(tptp_fun_Event_4(n0, waterLevel(n0)), waterLevel(n0), n0))),
% 16.14/10.66      inference(unit_resolution,[status(thm)],[506, 505])).
% 16.14/10.66  tff(508,plain,
% 16.14/10.66      (^[Fluent: $i, Time: $i] : refl((holdsAt(Fluent, plus(Time, n1)) | releasedAt(Fluent, plus(Time, n1)) | (~holdsAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_4(Time, Fluent), Time)) | (~terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time))))) <=> (holdsAt(Fluent, plus(Time, n1)) | releasedAt(Fluent, plus(Time, n1)) | (~holdsAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_4(Time, Fluent), Time)) | (~terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time))))))),
% 16.14/10.66      inference(bind,[status(th)],[])).
% 16.14/10.66  tff(509,plain,
% 16.14/10.66      (![Fluent: $i, Time: $i] : (holdsAt(Fluent, plus(Time, n1)) | releasedAt(Fluent, plus(Time, n1)) | (~holdsAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_4(Time, Fluent), Time)) | (~terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time))))) <=> ![Fluent: $i, Time: $i] : (holdsAt(Fluent, plus(Time, n1)) | releasedAt(Fluent, plus(Time, n1)) | (~holdsAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_4(Time, Fluent), Time)) | (~terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time)))))),
% 16.14/10.66      inference(quant_intro,[status(thm)],[508])).
% 16.14/10.66  tff(510,plain,
% 16.14/10.66      (^[Fluent: $i, Time: $i] : trans(monotonicity(rewrite((happens(tptp_fun_Event_4(Time, Fluent), Time) & terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time)) <=> (~((~happens(tptp_fun_Event_4(Time, Fluent), Time)) | (~terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time))))), ((holdsAt(Fluent, plus(Time, n1)) | releasedAt(Fluent, plus(Time, n1)) | (~holdsAt(Fluent, Time)) | (happens(tptp_fun_Event_4(Time, Fluent), Time) & terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time))) <=> (holdsAt(Fluent, plus(Time, n1)) | releasedAt(Fluent, plus(Time, n1)) | (~holdsAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_4(Time, Fluent), Time)) | (~terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time))))))), rewrite((holdsAt(Fluent, plus(Time, n1)) | releasedAt(Fluent, plus(Time, n1)) | (~holdsAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_4(Time, Fluent), Time)) | (~terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time))))) <=> (holdsAt(Fluent, plus(Time, n1)) | releasedAt(Fluent, plus(Time, n1)) | (~holdsAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_4(Time, Fluent), Time)) | (~terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time)))))), ((holdsAt(Fluent, plus(Time, n1)) | releasedAt(Fluent, plus(Time, n1)) | (~holdsAt(Fluent, Time)) | (happens(tptp_fun_Event_4(Time, Fluent), Time) & terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time))) <=> (holdsAt(Fluent, plus(Time, n1)) | releasedAt(Fluent, plus(Time, n1)) | (~holdsAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_4(Time, Fluent), Time)) | (~terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time)))))))),
% 16.14/10.66      inference(bind,[status(th)],[])).
% 16.14/10.66  tff(511,plain,
% 16.14/10.66      (![Fluent: $i, Time: $i] : (holdsAt(Fluent, plus(Time, n1)) | releasedAt(Fluent, plus(Time, n1)) | (~holdsAt(Fluent, Time)) | (happens(tptp_fun_Event_4(Time, Fluent), Time) & terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time))) <=> ![Fluent: $i, Time: $i] : (holdsAt(Fluent, plus(Time, n1)) | releasedAt(Fluent, plus(Time, n1)) | (~holdsAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_4(Time, Fluent), Time)) | (~terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time)))))),
% 16.14/10.66      inference(quant_intro,[status(thm)],[510])).
% 16.14/10.66  tff(512,plain,
% 16.14/10.66      (^[Fluent: $i, Time: $i] : trans(monotonicity(rewrite(((~holdsAt(Fluent, Time)) | (~(~releasedAt(Fluent, plus(Time, n1)))) | (happens(tptp_fun_Event_4(Time, Fluent), Time) & terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time))) <=> ((~holdsAt(Fluent, Time)) | releasedAt(Fluent, plus(Time, n1)) | (happens(tptp_fun_Event_4(Time, Fluent), Time) & terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time)))), ((((~holdsAt(Fluent, Time)) | (~(~releasedAt(Fluent, plus(Time, n1)))) | (happens(tptp_fun_Event_4(Time, Fluent), Time) & terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time))) | holdsAt(Fluent, plus(Time, n1))) <=> (((~holdsAt(Fluent, Time)) | releasedAt(Fluent, plus(Time, n1)) | (happens(tptp_fun_Event_4(Time, Fluent), Time) & terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time))) | holdsAt(Fluent, plus(Time, n1))))), rewrite((((~holdsAt(Fluent, Time)) | releasedAt(Fluent, plus(Time, n1)) | (happens(tptp_fun_Event_4(Time, Fluent), Time) & terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time))) | holdsAt(Fluent, plus(Time, n1))) <=> (holdsAt(Fluent, plus(Time, n1)) | releasedAt(Fluent, plus(Time, n1)) | (~holdsAt(Fluent, Time)) | (happens(tptp_fun_Event_4(Time, Fluent), Time) & terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time)))), ((((~holdsAt(Fluent, Time)) | (~(~releasedAt(Fluent, plus(Time, n1)))) | (happens(tptp_fun_Event_4(Time, Fluent), Time) & terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time))) | holdsAt(Fluent, plus(Time, n1))) <=> (holdsAt(Fluent, plus(Time, n1)) | releasedAt(Fluent, plus(Time, n1)) | (~holdsAt(Fluent, Time)) | (happens(tptp_fun_Event_4(Time, Fluent), Time) & terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time)))))),
% 16.14/10.66      inference(bind,[status(th)],[])).
% 16.14/10.66  tff(513,plain,
% 16.14/10.66      (![Fluent: $i, Time: $i] : (((~holdsAt(Fluent, Time)) | (~(~releasedAt(Fluent, plus(Time, n1)))) | (happens(tptp_fun_Event_4(Time, Fluent), Time) & terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time))) | holdsAt(Fluent, plus(Time, n1))) <=> ![Fluent: $i, Time: $i] : (holdsAt(Fluent, plus(Time, n1)) | releasedAt(Fluent, plus(Time, n1)) | (~holdsAt(Fluent, Time)) | (happens(tptp_fun_Event_4(Time, Fluent), Time) & terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time)))),
% 16.14/10.66      inference(quant_intro,[status(thm)],[512])).
% 16.14/10.66  tff(514,plain,
% 16.14/10.66      (![Fluent: $i, Time: $i] : ((~(holdsAt(Fluent, Time) & (~releasedAt(Fluent, plus(Time, n1))) & (~?[Event: $i] : (happens(Event, Time) & terminates(Event, Fluent, Time))))) | holdsAt(Fluent, plus(Time, n1))) <=> ![Fluent: $i, Time: $i] : ((~(holdsAt(Fluent, Time) & (~releasedAt(Fluent, plus(Time, n1))) & (~?[Event: $i] : (happens(Event, Time) & terminates(Event, Fluent, Time))))) | holdsAt(Fluent, plus(Time, n1)))),
% 16.14/10.66      inference(rewrite,[status(thm)],[])).
% 16.14/10.66  tff(515,plain,
% 16.14/10.66      (^[Fluent: $i, Time: $i] : trans(monotonicity(trans(monotonicity(rewrite((~?[Event: $i] : (happens(Event, Time) & terminates(Event, Fluent, Time))) <=> (~?[Event: $i] : (happens(Event, Time) & terminates(Event, Fluent, Time)))), (((holdsAt(Fluent, Time) & (~releasedAt(Fluent, plus(Time, n1)))) & (~?[Event: $i] : (happens(Event, Time) & terminates(Event, Fluent, Time)))) <=> ((holdsAt(Fluent, Time) & (~releasedAt(Fluent, plus(Time, n1)))) & (~?[Event: $i] : (happens(Event, Time) & terminates(Event, Fluent, Time)))))), rewrite(((holdsAt(Fluent, Time) & (~releasedAt(Fluent, plus(Time, n1)))) & (~?[Event: $i] : (happens(Event, Time) & terminates(Event, Fluent, Time)))) <=> (holdsAt(Fluent, Time) & (~releasedAt(Fluent, plus(Time, n1))) & (~?[Event: $i] : (happens(Event, Time) & terminates(Event, Fluent, Time))))), (((holdsAt(Fluent, Time) & (~releasedAt(Fluent, plus(Time, n1)))) & (~?[Event: $i] : (happens(Event, Time) & terminates(Event, Fluent, Time)))) <=> (holdsAt(Fluent, Time) & (~releasedAt(Fluent, plus(Time, n1))) & (~?[Event: $i] : (happens(Event, Time) & terminates(Event, Fluent, Time)))))), ((((holdsAt(Fluent, Time) & (~releasedAt(Fluent, plus(Time, n1)))) & (~?[Event: $i] : (happens(Event, Time) & terminates(Event, Fluent, Time)))) => holdsAt(Fluent, plus(Time, n1))) <=> ((holdsAt(Fluent, Time) & (~releasedAt(Fluent, plus(Time, n1))) & (~?[Event: $i] : (happens(Event, Time) & terminates(Event, Fluent, Time)))) => holdsAt(Fluent, plus(Time, n1))))), rewrite(((holdsAt(Fluent, Time) & (~releasedAt(Fluent, plus(Time, n1))) & (~?[Event: $i] : (happens(Event, Time) & terminates(Event, Fluent, Time)))) => holdsAt(Fluent, plus(Time, n1))) <=> ((~(holdsAt(Fluent, Time) & (~releasedAt(Fluent, plus(Time, n1))) & (~?[Event: $i] : (happens(Event, Time) & terminates(Event, Fluent, Time))))) | holdsAt(Fluent, plus(Time, n1)))), ((((holdsAt(Fluent, Time) & (~releasedAt(Fluent, plus(Time, n1)))) & (~?[Event: $i] : (happens(Event, Time) & terminates(Event, Fluent, Time)))) => holdsAt(Fluent, plus(Time, n1))) <=> ((~(holdsAt(Fluent, Time) & (~releasedAt(Fluent, plus(Time, n1))) & (~?[Event: $i] : (happens(Event, Time) & terminates(Event, Fluent, Time))))) | holdsAt(Fluent, plus(Time, n1)))))),
% 16.14/10.66      inference(bind,[status(th)],[])).
% 16.14/10.66  tff(516,plain,
% 16.14/10.66      (![Fluent: $i, Time: $i] : (((holdsAt(Fluent, Time) & (~releasedAt(Fluent, plus(Time, n1)))) & (~?[Event: $i] : (happens(Event, Time) & terminates(Event, Fluent, Time)))) => holdsAt(Fluent, plus(Time, n1))) <=> ![Fluent: $i, Time: $i] : ((~(holdsAt(Fluent, Time) & (~releasedAt(Fluent, plus(Time, n1))) & (~?[Event: $i] : (happens(Event, Time) & terminates(Event, Fluent, Time))))) | holdsAt(Fluent, plus(Time, n1)))),
% 16.14/10.66      inference(quant_intro,[status(thm)],[515])).
% 16.14/10.66  tff(517,axiom,(![Fluent: $i, Time: $i] : (((holdsAt(Fluent, Time) & (~releasedAt(Fluent, plus(Time, n1)))) & (~?[Event: $i] : (happens(Event, Time) & terminates(Event, Fluent, Time)))) => holdsAt(Fluent, plus(Time, n1)))), file('/export/starexec/sandbox/benchmark/Axioms/CSR001+0.ax','keep_holding')).
% 16.14/10.66  tff(518,plain,
% 16.14/10.66      (![Fluent: $i, Time: $i] : ((~(holdsAt(Fluent, Time) & (~releasedAt(Fluent, plus(Time, n1))) & (~?[Event: $i] : (happens(Event, Time) & terminates(Event, Fluent, Time))))) | holdsAt(Fluent, plus(Time, n1)))),
% 16.14/10.66      inference(modus_ponens,[status(thm)],[517, 516])).
% 16.14/10.66  tff(519,plain,
% 16.14/10.66      (![Fluent: $i, Time: $i] : ((~(holdsAt(Fluent, Time) & (~releasedAt(Fluent, plus(Time, n1))) & (~?[Event: $i] : (happens(Event, Time) & terminates(Event, Fluent, Time))))) | holdsAt(Fluent, plus(Time, n1)))),
% 16.14/10.66      inference(modus_ponens,[status(thm)],[518, 514])).
% 16.14/10.66  tff(520,plain,(
% 16.14/10.66      ![Fluent: $i, Time: $i] : (((~holdsAt(Fluent, Time)) | (~(~releasedAt(Fluent, plus(Time, n1)))) | (happens(tptp_fun_Event_4(Time, Fluent), Time) & terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time))) | holdsAt(Fluent, plus(Time, n1)))),
% 16.14/10.66      inference(skolemize,[status(sab)],[519])).
% 16.14/10.66  tff(521,plain,
% 16.14/10.66      (![Fluent: $i, Time: $i] : (holdsAt(Fluent, plus(Time, n1)) | releasedAt(Fluent, plus(Time, n1)) | (~holdsAt(Fluent, Time)) | (happens(tptp_fun_Event_4(Time, Fluent), Time) & terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time)))),
% 16.14/10.66      inference(modus_ponens,[status(thm)],[520, 513])).
% 16.14/10.66  tff(522,plain,
% 16.14/10.66      (![Fluent: $i, Time: $i] : (holdsAt(Fluent, plus(Time, n1)) | releasedAt(Fluent, plus(Time, n1)) | (~holdsAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_4(Time, Fluent), Time)) | (~terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time)))))),
% 16.14/10.66      inference(modus_ponens,[status(thm)],[521, 511])).
% 16.14/10.66  tff(523,plain,
% 16.14/10.66      (![Fluent: $i, Time: $i] : (holdsAt(Fluent, plus(Time, n1)) | releasedAt(Fluent, plus(Time, n1)) | (~holdsAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_4(Time, Fluent), Time)) | (~terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time)))))),
% 16.14/10.66      inference(modus_ponens,[status(thm)],[522, 509])).
% 16.14/10.66  tff(524,plain,
% 16.14/10.66      (((~![Fluent: $i, Time: $i] : (holdsAt(Fluent, plus(Time, n1)) | releasedAt(Fluent, plus(Time, n1)) | (~holdsAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_4(Time, Fluent), Time)) | (~terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time)))))) | ((~((~happens(tptp_fun_Event_4(n0, waterLevel(n0)), n0)) | (~terminates(tptp_fun_Event_4(n0, waterLevel(n0)), waterLevel(n0), n0)))) | holdsAt(waterLevel(n0), plus(n0, n1)) | releasedAt(waterLevel(n0), plus(n0, n1)) | (~holdsAt(waterLevel(n0), n0)))) <=> ((~![Fluent: $i, Time: $i] : (holdsAt(Fluent, plus(Time, n1)) | releasedAt(Fluent, plus(Time, n1)) | (~holdsAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_4(Time, Fluent), Time)) | (~terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time)))))) | (~((~happens(tptp_fun_Event_4(n0, waterLevel(n0)), n0)) | (~terminates(tptp_fun_Event_4(n0, waterLevel(n0)), waterLevel(n0), n0)))) | holdsAt(waterLevel(n0), plus(n0, n1)) | releasedAt(waterLevel(n0), plus(n0, n1)) | (~holdsAt(waterLevel(n0), n0)))),
% 16.14/10.66      inference(rewrite,[status(thm)],[])).
% 16.14/10.66  tff(525,plain,
% 16.14/10.66      ((holdsAt(waterLevel(n0), plus(n0, n1)) | releasedAt(waterLevel(n0), plus(n0, n1)) | (~holdsAt(waterLevel(n0), n0)) | (~((~happens(tptp_fun_Event_4(n0, waterLevel(n0)), n0)) | (~terminates(tptp_fun_Event_4(n0, waterLevel(n0)), waterLevel(n0), n0))))) <=> ((~((~happens(tptp_fun_Event_4(n0, waterLevel(n0)), n0)) | (~terminates(tptp_fun_Event_4(n0, waterLevel(n0)), waterLevel(n0), n0)))) | holdsAt(waterLevel(n0), plus(n0, n1)) | releasedAt(waterLevel(n0), plus(n0, n1)) | (~holdsAt(waterLevel(n0), n0)))),
% 16.14/10.66      inference(rewrite,[status(thm)],[])).
% 16.14/10.66  tff(526,plain,
% 16.14/10.66      (((~![Fluent: $i, Time: $i] : (holdsAt(Fluent, plus(Time, n1)) | releasedAt(Fluent, plus(Time, n1)) | (~holdsAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_4(Time, Fluent), Time)) | (~terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time)))))) | (holdsAt(waterLevel(n0), plus(n0, n1)) | releasedAt(waterLevel(n0), plus(n0, n1)) | (~holdsAt(waterLevel(n0), n0)) | (~((~happens(tptp_fun_Event_4(n0, waterLevel(n0)), n0)) | (~terminates(tptp_fun_Event_4(n0, waterLevel(n0)), waterLevel(n0), n0)))))) <=> ((~![Fluent: $i, Time: $i] : (holdsAt(Fluent, plus(Time, n1)) | releasedAt(Fluent, plus(Time, n1)) | (~holdsAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_4(Time, Fluent), Time)) | (~terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time)))))) | ((~((~happens(tptp_fun_Event_4(n0, waterLevel(n0)), n0)) | (~terminates(tptp_fun_Event_4(n0, waterLevel(n0)), waterLevel(n0), n0)))) | holdsAt(waterLevel(n0), plus(n0, n1)) | releasedAt(waterLevel(n0), plus(n0, n1)) | (~holdsAt(waterLevel(n0), n0))))),
% 16.14/10.66      inference(monotonicity,[status(thm)],[525])).
% 16.14/10.66  tff(527,plain,
% 16.14/10.66      (((~![Fluent: $i, Time: $i] : (holdsAt(Fluent, plus(Time, n1)) | releasedAt(Fluent, plus(Time, n1)) | (~holdsAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_4(Time, Fluent), Time)) | (~terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time)))))) | (holdsAt(waterLevel(n0), plus(n0, n1)) | releasedAt(waterLevel(n0), plus(n0, n1)) | (~holdsAt(waterLevel(n0), n0)) | (~((~happens(tptp_fun_Event_4(n0, waterLevel(n0)), n0)) | (~terminates(tptp_fun_Event_4(n0, waterLevel(n0)), waterLevel(n0), n0)))))) <=> ((~![Fluent: $i, Time: $i] : (holdsAt(Fluent, plus(Time, n1)) | releasedAt(Fluent, plus(Time, n1)) | (~holdsAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_4(Time, Fluent), Time)) | (~terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time)))))) | (~((~happens(tptp_fun_Event_4(n0, waterLevel(n0)), n0)) | (~terminates(tptp_fun_Event_4(n0, waterLevel(n0)), waterLevel(n0), n0)))) | holdsAt(waterLevel(n0), plus(n0, n1)) | releasedAt(waterLevel(n0), plus(n0, n1)) | (~holdsAt(waterLevel(n0), n0)))),
% 16.14/10.67      inference(transitivity,[status(thm)],[526, 524])).
% 16.14/10.67  tff(528,plain,
% 16.14/10.67      ((~![Fluent: $i, Time: $i] : (holdsAt(Fluent, plus(Time, n1)) | releasedAt(Fluent, plus(Time, n1)) | (~holdsAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_4(Time, Fluent), Time)) | (~terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time)))))) | (holdsAt(waterLevel(n0), plus(n0, n1)) | releasedAt(waterLevel(n0), plus(n0, n1)) | (~holdsAt(waterLevel(n0), n0)) | (~((~happens(tptp_fun_Event_4(n0, waterLevel(n0)), n0)) | (~terminates(tptp_fun_Event_4(n0, waterLevel(n0)), waterLevel(n0), n0)))))),
% 16.14/10.67      inference(quant_inst,[status(thm)],[])).
% 16.14/10.67  tff(529,plain,
% 16.14/10.67      ((~![Fluent: $i, Time: $i] : (holdsAt(Fluent, plus(Time, n1)) | releasedAt(Fluent, plus(Time, n1)) | (~holdsAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_4(Time, Fluent), Time)) | (~terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time)))))) | (~((~happens(tptp_fun_Event_4(n0, waterLevel(n0)), n0)) | (~terminates(tptp_fun_Event_4(n0, waterLevel(n0)), waterLevel(n0), n0)))) | holdsAt(waterLevel(n0), plus(n0, n1)) | releasedAt(waterLevel(n0), plus(n0, n1)) | (~holdsAt(waterLevel(n0), n0))),
% 16.14/10.67      inference(modus_ponens,[status(thm)],[528, 527])).
% 16.14/10.67  tff(530,plain,
% 16.14/10.67      ((~((~happens(tptp_fun_Event_4(n0, waterLevel(n0)), n0)) | (~terminates(tptp_fun_Event_4(n0, waterLevel(n0)), waterLevel(n0), n0)))) | holdsAt(waterLevel(n0), plus(n0, n1)) | releasedAt(waterLevel(n0), plus(n0, n1))),
% 16.14/10.67      inference(unit_resolution,[status(thm)],[529, 523, 93])).
% 16.14/10.67  tff(531,plain,
% 16.14/10.67      (holdsAt(waterLevel(n0), plus(n0, n1)) | releasedAt(waterLevel(n0), plus(n0, n1))),
% 16.14/10.67      inference(unit_resolution,[status(thm)],[530, 507])).
% 16.14/10.67  tff(532,plain,
% 16.14/10.67      (holdsAt(waterLevel(n0), plus(n0, n1))),
% 16.14/10.67      inference(unit_resolution,[status(thm)],[531, 464])).
% 16.14/10.67  tff(533,plain,
% 16.14/10.67      (holdsAt(waterLevel(n0), n1)),
% 16.14/10.67      inference(modus_ponens,[status(thm)],[532, 463])).
% 16.14/10.67  tff(534,assumption,(~(terminates(tptp_fun_Event_4(n1, waterLevel(n0)), waterLevel(n0), n1) <=> ((~((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n1, waterLevel(n0)) = overflow)))) | (~((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n1, waterLevel(n0)) = tapOff))))))), introduced(assumption)).
% 16.14/10.67  tff(535,plain,
% 16.14/10.67      (((~![Event: $i, Fluent: $i, Time: $i] : (terminates(Event, Fluent, Time) <=> ((~((~(Event = overflow)) | (~(Fluent = filling)))) | (~((~(Fluent = filling)) | (~(Event = tapOff))))))) | (terminates(tptp_fun_Event_4(n1, waterLevel(n0)), waterLevel(n0), n1) <=> ((~((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n1, waterLevel(n0)) = overflow)))) | (~((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n1, waterLevel(n0)) = tapOff))))))) <=> ((~![Event: $i, Fluent: $i, Time: $i] : (terminates(Event, Fluent, Time) <=> ((~((~(Event = overflow)) | (~(Fluent = filling)))) | (~((~(Fluent = filling)) | (~(Event = tapOff))))))) | (terminates(tptp_fun_Event_4(n1, waterLevel(n0)), waterLevel(n0), n1) <=> ((~((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n1, waterLevel(n0)) = overflow)))) | (~((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n1, waterLevel(n0)) = tapOff)))))))),
% 16.14/10.67      inference(rewrite,[status(thm)],[])).
% 16.14/10.67  tff(536,plain,
% 16.14/10.67      ((terminates(tptp_fun_Event_4(n1, waterLevel(n0)), waterLevel(n0), n1) <=> ((~((~(tptp_fun_Event_4(n1, waterLevel(n0)) = overflow)) | (~(waterLevel(n0) = filling)))) | (~((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n1, waterLevel(n0)) = tapOff)))))) <=> (terminates(tptp_fun_Event_4(n1, waterLevel(n0)), waterLevel(n0), n1) <=> ((~((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n1, waterLevel(n0)) = overflow)))) | (~((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n1, waterLevel(n0)) = tapOff))))))),
% 16.14/10.67      inference(rewrite,[status(thm)],[])).
% 16.14/10.67  tff(537,plain,
% 16.14/10.67      (((~![Event: $i, Fluent: $i, Time: $i] : (terminates(Event, Fluent, Time) <=> ((~((~(Event = overflow)) | (~(Fluent = filling)))) | (~((~(Fluent = filling)) | (~(Event = tapOff))))))) | (terminates(tptp_fun_Event_4(n1, waterLevel(n0)), waterLevel(n0), n1) <=> ((~((~(tptp_fun_Event_4(n1, waterLevel(n0)) = overflow)) | (~(waterLevel(n0) = filling)))) | (~((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n1, waterLevel(n0)) = tapOff))))))) <=> ((~![Event: $i, Fluent: $i, Time: $i] : (terminates(Event, Fluent, Time) <=> ((~((~(Event = overflow)) | (~(Fluent = filling)))) | (~((~(Fluent = filling)) | (~(Event = tapOff))))))) | (terminates(tptp_fun_Event_4(n1, waterLevel(n0)), waterLevel(n0), n1) <=> ((~((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n1, waterLevel(n0)) = overflow)))) | (~((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n1, waterLevel(n0)) = tapOff)))))))),
% 16.14/10.67      inference(monotonicity,[status(thm)],[536])).
% 16.14/10.67  tff(538,plain,
% 16.14/10.67      (((~![Event: $i, Fluent: $i, Time: $i] : (terminates(Event, Fluent, Time) <=> ((~((~(Event = overflow)) | (~(Fluent = filling)))) | (~((~(Fluent = filling)) | (~(Event = tapOff))))))) | (terminates(tptp_fun_Event_4(n1, waterLevel(n0)), waterLevel(n0), n1) <=> ((~((~(tptp_fun_Event_4(n1, waterLevel(n0)) = overflow)) | (~(waterLevel(n0) = filling)))) | (~((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n1, waterLevel(n0)) = tapOff))))))) <=> ((~![Event: $i, Fluent: $i, Time: $i] : (terminates(Event, Fluent, Time) <=> ((~((~(Event = overflow)) | (~(Fluent = filling)))) | (~((~(Fluent = filling)) | (~(Event = tapOff))))))) | (terminates(tptp_fun_Event_4(n1, waterLevel(n0)), waterLevel(n0), n1) <=> ((~((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n1, waterLevel(n0)) = overflow)))) | (~((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n1, waterLevel(n0)) = tapOff)))))))),
% 16.14/10.67      inference(transitivity,[status(thm)],[537, 535])).
% 16.14/10.67  tff(539,plain,
% 16.14/10.67      ((~![Event: $i, Fluent: $i, Time: $i] : (terminates(Event, Fluent, Time) <=> ((~((~(Event = overflow)) | (~(Fluent = filling)))) | (~((~(Fluent = filling)) | (~(Event = tapOff))))))) | (terminates(tptp_fun_Event_4(n1, waterLevel(n0)), waterLevel(n0), n1) <=> ((~((~(tptp_fun_Event_4(n1, waterLevel(n0)) = overflow)) | (~(waterLevel(n0) = filling)))) | (~((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n1, waterLevel(n0)) = tapOff))))))),
% 16.14/10.67      inference(quant_inst,[status(thm)],[])).
% 16.14/10.67  tff(540,plain,
% 16.14/10.67      ((~![Event: $i, Fluent: $i, Time: $i] : (terminates(Event, Fluent, Time) <=> ((~((~(Event = overflow)) | (~(Fluent = filling)))) | (~((~(Fluent = filling)) | (~(Event = tapOff))))))) | (terminates(tptp_fun_Event_4(n1, waterLevel(n0)), waterLevel(n0), n1) <=> ((~((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n1, waterLevel(n0)) = overflow)))) | (~((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n1, waterLevel(n0)) = tapOff))))))),
% 16.14/10.67      inference(modus_ponens,[status(thm)],[539, 538])).
% 16.14/10.67  tff(541,plain,
% 16.14/10.67      ($false),
% 16.14/10.67      inference(unit_resolution,[status(thm)],[540, 478, 534])).
% 16.14/10.67  tff(542,plain,(terminates(tptp_fun_Event_4(n1, waterLevel(n0)), waterLevel(n0), n1) <=> ((~((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n1, waterLevel(n0)) = overflow)))) | (~((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n1, waterLevel(n0)) = tapOff)))))), inference(lemma,lemma(discharge,[]))).
% 16.14/10.67  tff(543,plain,
% 16.14/10.67      (((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n1, waterLevel(n0)) = tapOff))) | (waterLevel(n0) = filling)),
% 16.14/10.67      inference(tautology,[status(thm)],[])).
% 16.14/10.67  tff(544,plain,
% 16.14/10.67      ((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n1, waterLevel(n0)) = tapOff))),
% 16.14/10.67      inference(unit_resolution,[status(thm)],[543, 495])).
% 16.14/10.67  tff(545,plain,
% 16.14/10.67      (((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n1, waterLevel(n0)) = overflow))) | (waterLevel(n0) = filling)),
% 16.14/10.67      inference(tautology,[status(thm)],[])).
% 16.14/10.67  tff(546,plain,
% 16.14/10.67      ((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n1, waterLevel(n0)) = overflow))),
% 16.14/10.67      inference(unit_resolution,[status(thm)],[545, 495])).
% 16.14/10.67  tff(547,plain,
% 16.14/10.67      ((~((~((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n1, waterLevel(n0)) = overflow)))) | (~((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n1, waterLevel(n0)) = tapOff)))))) | (~((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n1, waterLevel(n0)) = overflow)))) | (~((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n1, waterLevel(n0)) = tapOff))))),
% 16.14/10.67      inference(tautology,[status(thm)],[])).
% 16.14/10.67  tff(548,plain,
% 16.14/10.67      (~((~((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n1, waterLevel(n0)) = overflow)))) | (~((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n1, waterLevel(n0)) = tapOff)))))),
% 16.14/10.67      inference(unit_resolution,[status(thm)],[547, 546, 544])).
% 16.14/10.67  tff(549,plain,
% 16.14/10.67      ((~(terminates(tptp_fun_Event_4(n1, waterLevel(n0)), waterLevel(n0), n1) <=> ((~((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n1, waterLevel(n0)) = overflow)))) | (~((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n1, waterLevel(n0)) = tapOff))))))) | (~terminates(tptp_fun_Event_4(n1, waterLevel(n0)), waterLevel(n0), n1)) | ((~((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n1, waterLevel(n0)) = overflow)))) | (~((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n1, waterLevel(n0)) = tapOff)))))),
% 16.14/10.67      inference(tautology,[status(thm)],[])).
% 16.14/10.67  tff(550,plain,
% 16.14/10.67      ((~(terminates(tptp_fun_Event_4(n1, waterLevel(n0)), waterLevel(n0), n1) <=> ((~((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n1, waterLevel(n0)) = overflow)))) | (~((~(waterLevel(n0) = filling)) | (~(tptp_fun_Event_4(n1, waterLevel(n0)) = tapOff))))))) | (~terminates(tptp_fun_Event_4(n1, waterLevel(n0)), waterLevel(n0), n1))),
% 16.14/10.67      inference(unit_resolution,[status(thm)],[549, 548])).
% 16.14/10.67  tff(551,plain,
% 16.14/10.67      (~terminates(tptp_fun_Event_4(n1, waterLevel(n0)), waterLevel(n0), n1)),
% 16.14/10.67      inference(unit_resolution,[status(thm)],[550, 542])).
% 16.14/10.67  tff(552,plain,
% 16.14/10.67      (((~happens(tptp_fun_Event_4(n1, waterLevel(n0)), n1)) | (~terminates(tptp_fun_Event_4(n1, waterLevel(n0)), waterLevel(n0), n1))) | terminates(tptp_fun_Event_4(n1, waterLevel(n0)), waterLevel(n0), n1)),
% 16.14/10.67      inference(tautology,[status(thm)],[])).
% 16.14/10.67  tff(553,plain,
% 16.14/10.67      ((~happens(tptp_fun_Event_4(n1, waterLevel(n0)), n1)) | (~terminates(tptp_fun_Event_4(n1, waterLevel(n0)), waterLevel(n0), n1))),
% 16.14/10.67      inference(unit_resolution,[status(thm)],[552, 551])).
% 16.14/10.67  tff(554,plain,
% 16.14/10.67      (((~![Fluent: $i, Time: $i] : (holdsAt(Fluent, plus(Time, n1)) | releasedAt(Fluent, plus(Time, n1)) | (~holdsAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_4(Time, Fluent), Time)) | (~terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time)))))) | ((~holdsAt(waterLevel(n0), n1)) | releasedAt(waterLevel(n0), plus(n1, n1)) | holdsAt(waterLevel(n0), plus(n1, n1)) | (~((~happens(tptp_fun_Event_4(n1, waterLevel(n0)), n1)) | (~terminates(tptp_fun_Event_4(n1, waterLevel(n0)), waterLevel(n0), n1)))))) <=> ((~![Fluent: $i, Time: $i] : (holdsAt(Fluent, plus(Time, n1)) | releasedAt(Fluent, plus(Time, n1)) | (~holdsAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_4(Time, Fluent), Time)) | (~terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time)))))) | (~holdsAt(waterLevel(n0), n1)) | releasedAt(waterLevel(n0), plus(n1, n1)) | holdsAt(waterLevel(n0), plus(n1, n1)) | (~((~happens(tptp_fun_Event_4(n1, waterLevel(n0)), n1)) | (~terminates(tptp_fun_Event_4(n1, waterLevel(n0)), waterLevel(n0), n1)))))),
% 16.14/10.67      inference(rewrite,[status(thm)],[])).
% 16.14/10.67  tff(555,plain,
% 16.14/10.67      ((holdsAt(waterLevel(n0), plus(n1, n1)) | releasedAt(waterLevel(n0), plus(n1, n1)) | (~holdsAt(waterLevel(n0), n1)) | (~((~happens(tptp_fun_Event_4(n1, waterLevel(n0)), n1)) | (~terminates(tptp_fun_Event_4(n1, waterLevel(n0)), waterLevel(n0), n1))))) <=> ((~holdsAt(waterLevel(n0), n1)) | releasedAt(waterLevel(n0), plus(n1, n1)) | holdsAt(waterLevel(n0), plus(n1, n1)) | (~((~happens(tptp_fun_Event_4(n1, waterLevel(n0)), n1)) | (~terminates(tptp_fun_Event_4(n1, waterLevel(n0)), waterLevel(n0), n1)))))),
% 16.14/10.67      inference(rewrite,[status(thm)],[])).
% 16.14/10.67  tff(556,plain,
% 16.14/10.67      (((~![Fluent: $i, Time: $i] : (holdsAt(Fluent, plus(Time, n1)) | releasedAt(Fluent, plus(Time, n1)) | (~holdsAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_4(Time, Fluent), Time)) | (~terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time)))))) | (holdsAt(waterLevel(n0), plus(n1, n1)) | releasedAt(waterLevel(n0), plus(n1, n1)) | (~holdsAt(waterLevel(n0), n1)) | (~((~happens(tptp_fun_Event_4(n1, waterLevel(n0)), n1)) | (~terminates(tptp_fun_Event_4(n1, waterLevel(n0)), waterLevel(n0), n1)))))) <=> ((~![Fluent: $i, Time: $i] : (holdsAt(Fluent, plus(Time, n1)) | releasedAt(Fluent, plus(Time, n1)) | (~holdsAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_4(Time, Fluent), Time)) | (~terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time)))))) | ((~holdsAt(waterLevel(n0), n1)) | releasedAt(waterLevel(n0), plus(n1, n1)) | holdsAt(waterLevel(n0), plus(n1, n1)) | (~((~happens(tptp_fun_Event_4(n1, waterLevel(n0)), n1)) | (~terminates(tptp_fun_Event_4(n1, waterLevel(n0)), waterLevel(n0), n1))))))),
% 16.14/10.67      inference(monotonicity,[status(thm)],[555])).
% 16.14/10.67  tff(557,plain,
% 16.14/10.67      (((~![Fluent: $i, Time: $i] : (holdsAt(Fluent, plus(Time, n1)) | releasedAt(Fluent, plus(Time, n1)) | (~holdsAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_4(Time, Fluent), Time)) | (~terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time)))))) | (holdsAt(waterLevel(n0), plus(n1, n1)) | releasedAt(waterLevel(n0), plus(n1, n1)) | (~holdsAt(waterLevel(n0), n1)) | (~((~happens(tptp_fun_Event_4(n1, waterLevel(n0)), n1)) | (~terminates(tptp_fun_Event_4(n1, waterLevel(n0)), waterLevel(n0), n1)))))) <=> ((~![Fluent: $i, Time: $i] : (holdsAt(Fluent, plus(Time, n1)) | releasedAt(Fluent, plus(Time, n1)) | (~holdsAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_4(Time, Fluent), Time)) | (~terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time)))))) | (~holdsAt(waterLevel(n0), n1)) | releasedAt(waterLevel(n0), plus(n1, n1)) | holdsAt(waterLevel(n0), plus(n1, n1)) | (~((~happens(tptp_fun_Event_4(n1, waterLevel(n0)), n1)) | (~terminates(tptp_fun_Event_4(n1, waterLevel(n0)), waterLevel(n0), n1)))))),
% 16.14/10.67      inference(transitivity,[status(thm)],[556, 554])).
% 16.14/10.67  tff(558,plain,
% 16.14/10.67      ((~![Fluent: $i, Time: $i] : (holdsAt(Fluent, plus(Time, n1)) | releasedAt(Fluent, plus(Time, n1)) | (~holdsAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_4(Time, Fluent), Time)) | (~terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time)))))) | (holdsAt(waterLevel(n0), plus(n1, n1)) | releasedAt(waterLevel(n0), plus(n1, n1)) | (~holdsAt(waterLevel(n0), n1)) | (~((~happens(tptp_fun_Event_4(n1, waterLevel(n0)), n1)) | (~terminates(tptp_fun_Event_4(n1, waterLevel(n0)), waterLevel(n0), n1)))))),
% 16.14/10.67      inference(quant_inst,[status(thm)],[])).
% 16.14/10.67  tff(559,plain,
% 16.14/10.67      ((~![Fluent: $i, Time: $i] : (holdsAt(Fluent, plus(Time, n1)) | releasedAt(Fluent, plus(Time, n1)) | (~holdsAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_4(Time, Fluent), Time)) | (~terminates(tptp_fun_Event_4(Time, Fluent), Fluent, Time)))))) | (~holdsAt(waterLevel(n0), n1)) | releasedAt(waterLevel(n0), plus(n1, n1)) | holdsAt(waterLevel(n0), plus(n1, n1)) | (~((~happens(tptp_fun_Event_4(n1, waterLevel(n0)), n1)) | (~terminates(tptp_fun_Event_4(n1, waterLevel(n0)), waterLevel(n0), n1))))),
% 16.14/10.67      inference(modus_ponens,[status(thm)],[558, 557])).
% 16.14/10.67  tff(560,plain,
% 16.14/10.67      ((~holdsAt(waterLevel(n0), n1)) | releasedAt(waterLevel(n0), plus(n1, n1)) | holdsAt(waterLevel(n0), plus(n1, n1)) | (~((~happens(tptp_fun_Event_4(n1, waterLevel(n0)), n1)) | (~terminates(tptp_fun_Event_4(n1, waterLevel(n0)), waterLevel(n0), n1))))),
% 16.14/10.67      inference(unit_resolution,[status(thm)],[559, 523])).
% 16.14/10.67  tff(561,plain,
% 16.14/10.67      ((~holdsAt(waterLevel(n0), n1)) | releasedAt(waterLevel(n0), plus(n1, n1)) | holdsAt(waterLevel(n0), plus(n1, n1))),
% 16.14/10.67      inference(unit_resolution,[status(thm)],[560, 553])).
% 16.14/10.67  tff(562,plain,
% 16.14/10.67      (releasedAt(waterLevel(n0), plus(n1, n1))),
% 16.14/10.67      inference(unit_resolution,[status(thm)],[561, 533, 336])).
% 16.14/10.67  tff(563,assumption,((~happens(tptp_fun_Event_7(n1, waterLevel(n0)), n1)) | (~releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1))), introduced(assumption)).
% 16.14/10.67  tff(564,assumption,(~releasedAt(waterLevel(n0), n1)), introduced(assumption)).
% 16.14/10.67  tff(565,assumption,(releasedAt(waterLevel(n0), plus(n1, n1))), introduced(assumption)).
% 16.14/10.67  tff(566,plain,
% 16.14/10.67      (^[Fluent: $i, Time: $i] : refl(((~releasedAt(Fluent, plus(Time, n1))) | releasedAt(Fluent, Time) | (~((~happens(tptp_fun_Event_7(Time, Fluent), Time)) | (~releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time))))) <=> ((~releasedAt(Fluent, plus(Time, n1))) | releasedAt(Fluent, Time) | (~((~happens(tptp_fun_Event_7(Time, Fluent), Time)) | (~releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time))))))),
% 16.14/10.67      inference(bind,[status(th)],[])).
% 16.14/10.67  tff(567,plain,
% 16.14/10.67      (![Fluent: $i, Time: $i] : ((~releasedAt(Fluent, plus(Time, n1))) | releasedAt(Fluent, Time) | (~((~happens(tptp_fun_Event_7(Time, Fluent), Time)) | (~releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time))))) <=> ![Fluent: $i, Time: $i] : ((~releasedAt(Fluent, plus(Time, n1))) | releasedAt(Fluent, Time) | (~((~happens(tptp_fun_Event_7(Time, Fluent), Time)) | (~releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time)))))),
% 16.14/10.67      inference(quant_intro,[status(thm)],[566])).
% 16.14/10.67  tff(568,plain,
% 16.14/10.67      (^[Fluent: $i, Time: $i] : trans(monotonicity(rewrite((happens(tptp_fun_Event_7(Time, Fluent), Time) & releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time)) <=> (~((~happens(tptp_fun_Event_7(Time, Fluent), Time)) | (~releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time))))), (((~releasedAt(Fluent, plus(Time, n1))) | releasedAt(Fluent, Time) | (happens(tptp_fun_Event_7(Time, Fluent), Time) & releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time))) <=> ((~releasedAt(Fluent, plus(Time, n1))) | releasedAt(Fluent, Time) | (~((~happens(tptp_fun_Event_7(Time, Fluent), Time)) | (~releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time))))))), rewrite(((~releasedAt(Fluent, plus(Time, n1))) | releasedAt(Fluent, Time) | (~((~happens(tptp_fun_Event_7(Time, Fluent), Time)) | (~releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time))))) <=> ((~releasedAt(Fluent, plus(Time, n1))) | releasedAt(Fluent, Time) | (~((~happens(tptp_fun_Event_7(Time, Fluent), Time)) | (~releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time)))))), (((~releasedAt(Fluent, plus(Time, n1))) | releasedAt(Fluent, Time) | (happens(tptp_fun_Event_7(Time, Fluent), Time) & releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time))) <=> ((~releasedAt(Fluent, plus(Time, n1))) | releasedAt(Fluent, Time) | (~((~happens(tptp_fun_Event_7(Time, Fluent), Time)) | (~releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time)))))))),
% 16.14/10.67      inference(bind,[status(th)],[])).
% 16.14/10.67  tff(569,plain,
% 16.14/10.67      (![Fluent: $i, Time: $i] : ((~releasedAt(Fluent, plus(Time, n1))) | releasedAt(Fluent, Time) | (happens(tptp_fun_Event_7(Time, Fluent), Time) & releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time))) <=> ![Fluent: $i, Time: $i] : ((~releasedAt(Fluent, plus(Time, n1))) | releasedAt(Fluent, Time) | (~((~happens(tptp_fun_Event_7(Time, Fluent), Time)) | (~releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time)))))),
% 16.14/10.67      inference(quant_intro,[status(thm)],[568])).
% 16.14/10.67  tff(570,plain,
% 16.14/10.67      (^[Fluent: $i, Time: $i] : trans(monotonicity(rewrite(((~(~releasedAt(Fluent, Time))) | (happens(tptp_fun_Event_7(Time, Fluent), Time) & releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time))) <=> (releasedAt(Fluent, Time) | (happens(tptp_fun_Event_7(Time, Fluent), Time) & releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time)))), (((~releasedAt(Fluent, plus(Time, n1))) | ((~(~releasedAt(Fluent, Time))) | (happens(tptp_fun_Event_7(Time, Fluent), Time) & releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time)))) <=> ((~releasedAt(Fluent, plus(Time, n1))) | (releasedAt(Fluent, Time) | (happens(tptp_fun_Event_7(Time, Fluent), Time) & releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time)))))), rewrite(((~releasedAt(Fluent, plus(Time, n1))) | (releasedAt(Fluent, Time) | (happens(tptp_fun_Event_7(Time, Fluent), Time) & releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time)))) <=> ((~releasedAt(Fluent, plus(Time, n1))) | releasedAt(Fluent, Time) | (happens(tptp_fun_Event_7(Time, Fluent), Time) & releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time)))), (((~releasedAt(Fluent, plus(Time, n1))) | ((~(~releasedAt(Fluent, Time))) | (happens(tptp_fun_Event_7(Time, Fluent), Time) & releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time)))) <=> ((~releasedAt(Fluent, plus(Time, n1))) | releasedAt(Fluent, Time) | (happens(tptp_fun_Event_7(Time, Fluent), Time) & releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time)))))),
% 16.14/10.67      inference(bind,[status(th)],[])).
% 16.14/10.67  tff(571,plain,
% 16.14/10.67      (![Fluent: $i, Time: $i] : ((~releasedAt(Fluent, plus(Time, n1))) | ((~(~releasedAt(Fluent, Time))) | (happens(tptp_fun_Event_7(Time, Fluent), Time) & releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time)))) <=> ![Fluent: $i, Time: $i] : ((~releasedAt(Fluent, plus(Time, n1))) | releasedAt(Fluent, Time) | (happens(tptp_fun_Event_7(Time, Fluent), Time) & releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time)))),
% 16.14/10.67      inference(quant_intro,[status(thm)],[570])).
% 16.14/10.67  tff(572,plain,
% 16.14/10.67      (![Fluent: $i, Time: $i] : ((~releasedAt(Fluent, plus(Time, n1))) | (~((~releasedAt(Fluent, Time)) & (~?[Event: $i] : (happens(Event, Time) & releases(Event, Fluent, Time)))))) <=> ![Fluent: $i, Time: $i] : ((~releasedAt(Fluent, plus(Time, n1))) | (~((~releasedAt(Fluent, Time)) & (~?[Event: $i] : (happens(Event, Time) & releases(Event, Fluent, Time))))))),
% 16.14/10.67      inference(rewrite,[status(thm)],[])).
% 16.14/10.67  tff(573,plain,
% 16.14/10.67      (^[Fluent: $i, Time: $i] : trans(monotonicity(monotonicity(rewrite((~?[Event: $i] : (happens(Event, Time) & releases(Event, Fluent, Time))) <=> (~?[Event: $i] : (happens(Event, Time) & releases(Event, Fluent, Time)))), (((~releasedAt(Fluent, Time)) & (~?[Event: $i] : (happens(Event, Time) & releases(Event, Fluent, Time)))) <=> ((~releasedAt(Fluent, Time)) & (~?[Event: $i] : (happens(Event, Time) & releases(Event, Fluent, Time)))))), ((((~releasedAt(Fluent, Time)) & (~?[Event: $i] : (happens(Event, Time) & releases(Event, Fluent, Time)))) => (~releasedAt(Fluent, plus(Time, n1)))) <=> (((~releasedAt(Fluent, Time)) & (~?[Event: $i] : (happens(Event, Time) & releases(Event, Fluent, Time)))) => (~releasedAt(Fluent, plus(Time, n1)))))), rewrite((((~releasedAt(Fluent, Time)) & (~?[Event: $i] : (happens(Event, Time) & releases(Event, Fluent, Time)))) => (~releasedAt(Fluent, plus(Time, n1)))) <=> ((~releasedAt(Fluent, plus(Time, n1))) | (~((~releasedAt(Fluent, Time)) & (~?[Event: $i] : (happens(Event, Time) & releases(Event, Fluent, Time))))))), ((((~releasedAt(Fluent, Time)) & (~?[Event: $i] : (happens(Event, Time) & releases(Event, Fluent, Time)))) => (~releasedAt(Fluent, plus(Time, n1)))) <=> ((~releasedAt(Fluent, plus(Time, n1))) | (~((~releasedAt(Fluent, Time)) & (~?[Event: $i] : (happens(Event, Time) & releases(Event, Fluent, Time))))))))),
% 16.14/10.67      inference(bind,[status(th)],[])).
% 16.14/10.67  tff(574,plain,
% 16.14/10.67      (![Fluent: $i, Time: $i] : (((~releasedAt(Fluent, Time)) & (~?[Event: $i] : (happens(Event, Time) & releases(Event, Fluent, Time)))) => (~releasedAt(Fluent, plus(Time, n1)))) <=> ![Fluent: $i, Time: $i] : ((~releasedAt(Fluent, plus(Time, n1))) | (~((~releasedAt(Fluent, Time)) & (~?[Event: $i] : (happens(Event, Time) & releases(Event, Fluent, Time))))))),
% 16.14/10.67      inference(quant_intro,[status(thm)],[573])).
% 16.14/10.67  tff(575,axiom,(![Fluent: $i, Time: $i] : (((~releasedAt(Fluent, Time)) & (~?[Event: $i] : (happens(Event, Time) & releases(Event, Fluent, Time)))) => (~releasedAt(Fluent, plus(Time, n1))))), file('/export/starexec/sandbox/benchmark/Axioms/CSR001+0.ax','keep_not_released')).
% 16.14/10.67  tff(576,plain,
% 16.14/10.67      (![Fluent: $i, Time: $i] : ((~releasedAt(Fluent, plus(Time, n1))) | (~((~releasedAt(Fluent, Time)) & (~?[Event: $i] : (happens(Event, Time) & releases(Event, Fluent, Time))))))),
% 16.14/10.67      inference(modus_ponens,[status(thm)],[575, 574])).
% 16.14/10.67  tff(577,plain,
% 16.14/10.67      (![Fluent: $i, Time: $i] : ((~releasedAt(Fluent, plus(Time, n1))) | (~((~releasedAt(Fluent, Time)) & (~?[Event: $i] : (happens(Event, Time) & releases(Event, Fluent, Time))))))),
% 16.14/10.67      inference(modus_ponens,[status(thm)],[576, 572])).
% 16.14/10.67  tff(578,plain,(
% 16.14/10.67      ![Fluent: $i, Time: $i] : ((~releasedAt(Fluent, plus(Time, n1))) | ((~(~releasedAt(Fluent, Time))) | (happens(tptp_fun_Event_7(Time, Fluent), Time) & releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time))))),
% 16.14/10.67      inference(skolemize,[status(sab)],[577])).
% 16.14/10.67  tff(579,plain,
% 16.14/10.67      (![Fluent: $i, Time: $i] : ((~releasedAt(Fluent, plus(Time, n1))) | releasedAt(Fluent, Time) | (happens(tptp_fun_Event_7(Time, Fluent), Time) & releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time)))),
% 16.14/10.67      inference(modus_ponens,[status(thm)],[578, 571])).
% 16.14/10.67  tff(580,plain,
% 16.14/10.67      (![Fluent: $i, Time: $i] : ((~releasedAt(Fluent, plus(Time, n1))) | releasedAt(Fluent, Time) | (~((~happens(tptp_fun_Event_7(Time, Fluent), Time)) | (~releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time)))))),
% 16.14/10.67      inference(modus_ponens,[status(thm)],[579, 569])).
% 16.14/10.67  tff(581,plain,
% 16.14/10.67      (![Fluent: $i, Time: $i] : ((~releasedAt(Fluent, plus(Time, n1))) | releasedAt(Fluent, Time) | (~((~happens(tptp_fun_Event_7(Time, Fluent), Time)) | (~releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time)))))),
% 16.14/10.67      inference(modus_ponens,[status(thm)],[580, 567])).
% 16.14/10.67  tff(582,plain,
% 16.14/10.67      (((~![Fluent: $i, Time: $i] : ((~releasedAt(Fluent, plus(Time, n1))) | releasedAt(Fluent, Time) | (~((~happens(tptp_fun_Event_7(Time, Fluent), Time)) | (~releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time)))))) | (releasedAt(waterLevel(n0), n1) | (~releasedAt(waterLevel(n0), plus(n1, n1))) | (~((~happens(tptp_fun_Event_7(n1, waterLevel(n0)), n1)) | (~releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1)))))) <=> ((~![Fluent: $i, Time: $i] : ((~releasedAt(Fluent, plus(Time, n1))) | releasedAt(Fluent, Time) | (~((~happens(tptp_fun_Event_7(Time, Fluent), Time)) | (~releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time)))))) | releasedAt(waterLevel(n0), n1) | (~releasedAt(waterLevel(n0), plus(n1, n1))) | (~((~happens(tptp_fun_Event_7(n1, waterLevel(n0)), n1)) | (~releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1)))))),
% 16.14/10.67      inference(rewrite,[status(thm)],[])).
% 16.14/10.67  tff(583,plain,
% 16.14/10.67      (((~releasedAt(waterLevel(n0), plus(n1, n1))) | releasedAt(waterLevel(n0), n1) | (~((~happens(tptp_fun_Event_7(n1, waterLevel(n0)), n1)) | (~releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1))))) <=> (releasedAt(waterLevel(n0), n1) | (~releasedAt(waterLevel(n0), plus(n1, n1))) | (~((~happens(tptp_fun_Event_7(n1, waterLevel(n0)), n1)) | (~releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1)))))),
% 16.14/10.67      inference(rewrite,[status(thm)],[])).
% 16.14/10.67  tff(584,plain,
% 16.14/10.67      (((~![Fluent: $i, Time: $i] : ((~releasedAt(Fluent, plus(Time, n1))) | releasedAt(Fluent, Time) | (~((~happens(tptp_fun_Event_7(Time, Fluent), Time)) | (~releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time)))))) | ((~releasedAt(waterLevel(n0), plus(n1, n1))) | releasedAt(waterLevel(n0), n1) | (~((~happens(tptp_fun_Event_7(n1, waterLevel(n0)), n1)) | (~releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1)))))) <=> ((~![Fluent: $i, Time: $i] : ((~releasedAt(Fluent, plus(Time, n1))) | releasedAt(Fluent, Time) | (~((~happens(tptp_fun_Event_7(Time, Fluent), Time)) | (~releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time)))))) | (releasedAt(waterLevel(n0), n1) | (~releasedAt(waterLevel(n0), plus(n1, n1))) | (~((~happens(tptp_fun_Event_7(n1, waterLevel(n0)), n1)) | (~releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1))))))),
% 16.14/10.67      inference(monotonicity,[status(thm)],[583])).
% 16.14/10.67  tff(585,plain,
% 16.14/10.67      (((~![Fluent: $i, Time: $i] : ((~releasedAt(Fluent, plus(Time, n1))) | releasedAt(Fluent, Time) | (~((~happens(tptp_fun_Event_7(Time, Fluent), Time)) | (~releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time)))))) | ((~releasedAt(waterLevel(n0), plus(n1, n1))) | releasedAt(waterLevel(n0), n1) | (~((~happens(tptp_fun_Event_7(n1, waterLevel(n0)), n1)) | (~releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1)))))) <=> ((~![Fluent: $i, Time: $i] : ((~releasedAt(Fluent, plus(Time, n1))) | releasedAt(Fluent, Time) | (~((~happens(tptp_fun_Event_7(Time, Fluent), Time)) | (~releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time)))))) | releasedAt(waterLevel(n0), n1) | (~releasedAt(waterLevel(n0), plus(n1, n1))) | (~((~happens(tptp_fun_Event_7(n1, waterLevel(n0)), n1)) | (~releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1)))))),
% 16.14/10.67      inference(transitivity,[status(thm)],[584, 582])).
% 16.14/10.67  tff(586,plain,
% 16.14/10.67      ((~![Fluent: $i, Time: $i] : ((~releasedAt(Fluent, plus(Time, n1))) | releasedAt(Fluent, Time) | (~((~happens(tptp_fun_Event_7(Time, Fluent), Time)) | (~releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time)))))) | ((~releasedAt(waterLevel(n0), plus(n1, n1))) | releasedAt(waterLevel(n0), n1) | (~((~happens(tptp_fun_Event_7(n1, waterLevel(n0)), n1)) | (~releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1)))))),
% 16.14/10.67      inference(quant_inst,[status(thm)],[])).
% 16.14/10.67  tff(587,plain,
% 16.14/10.67      ((~![Fluent: $i, Time: $i] : ((~releasedAt(Fluent, plus(Time, n1))) | releasedAt(Fluent, Time) | (~((~happens(tptp_fun_Event_7(Time, Fluent), Time)) | (~releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time)))))) | releasedAt(waterLevel(n0), n1) | (~releasedAt(waterLevel(n0), plus(n1, n1))) | (~((~happens(tptp_fun_Event_7(n1, waterLevel(n0)), n1)) | (~releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1))))),
% 16.14/10.67      inference(modus_ponens,[status(thm)],[586, 585])).
% 16.14/10.67  tff(588,plain,
% 16.14/10.67      ($false),
% 16.14/10.67      inference(unit_resolution,[status(thm)],[587, 581, 565, 564, 563])).
% 16.14/10.67  tff(589,plain,((~releasedAt(waterLevel(n0), plus(n1, n1))) | releasedAt(waterLevel(n0), n1) | (~((~happens(tptp_fun_Event_7(n1, waterLevel(n0)), n1)) | (~releases(tptp_fun_Event_7(n1, waterLevel(n0)), waterLevel(n0), n1))))), inference(lemma,lemma(discharge,[]))).
% 16.14/10.67  tff(590,plain,
% 16.14/10.67      (releasedAt(waterLevel(n0), n1)),
% 16.14/10.67      inference(unit_resolution,[status(thm)],[589, 562, 461])).
% 16.14/10.67  tff(591,plain,
% 16.14/10.67      (releasedAt(waterLevel(n0), plus(n0, n1))),
% 16.14/10.67      inference(modus_ponens,[status(thm)],[590, 236])).
% 16.14/10.67  tff(592,plain,
% 16.14/10.67      ($false),
% 16.14/10.67      inference(unit_resolution,[status(thm)],[464, 591])).
% 16.14/10.67  tff(593,plain,(releasedAt(waterLevel(n0), plus(n0, n1)) | holdsAt(waterLevel(n0), plus(n1, n1))), inference(lemma,lemma(discharge,[]))).
% 16.14/10.67  tff(594,plain,
% 16.14/10.67      (releasedAt(waterLevel(n0), plus(n0, n1))),
% 16.14/10.67      inference(unit_resolution,[status(thm)],[593, 336])).
% 16.14/10.67  tff(595,assumption,(~releases(tptp_fun_Event_7(n0, waterLevel(n0)), waterLevel(n0), n0)), introduced(assumption)).
% 16.14/10.67  tff(596,plain,
% 16.14/10.67      (((~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | (~releases(tptp_fun_Event_7(n0, waterLevel(n0)), waterLevel(n0), n0))) | releases(tptp_fun_Event_7(n0, waterLevel(n0)), waterLevel(n0), n0)),
% 16.14/10.67      inference(tautology,[status(thm)],[])).
% 16.14/10.67  tff(597,plain,
% 16.14/10.67      ((~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | (~releases(tptp_fun_Event_7(n0, waterLevel(n0)), waterLevel(n0), n0))),
% 16.14/10.67      inference(unit_resolution,[status(thm)],[596, 595])).
% 16.14/10.67  tff(598,assumption,(releasedAt(waterLevel(n0), plus(n0, n1))), introduced(assumption)).
% 16.14/10.67  tff(599,plain,
% 16.14/10.67      (^[Height: $i] : refl((~releasedAt(waterLevel(Height), n0)) <=> (~releasedAt(waterLevel(Height), n0)))),
% 16.14/10.67      inference(bind,[status(th)],[])).
% 16.14/10.67  tff(600,plain,
% 16.14/10.67      (![Height: $i] : (~releasedAt(waterLevel(Height), n0)) <=> ![Height: $i] : (~releasedAt(waterLevel(Height), n0))),
% 16.14/10.67      inference(quant_intro,[status(thm)],[599])).
% 16.14/10.67  tff(601,plain,
% 16.14/10.67      (![Height: $i] : (~releasedAt(waterLevel(Height), n0)) <=> ![Height: $i] : (~releasedAt(waterLevel(Height), n0))),
% 16.14/10.67      inference(rewrite,[status(thm)],[])).
% 16.14/10.67  tff(602,axiom,(![Height: $i] : (~releasedAt(waterLevel(Height), n0))), file('/export/starexec/sandbox/benchmark/theBenchmark.p','not_released_waterLevel_0')).
% 16.14/10.67  tff(603,plain,
% 16.14/10.67      (![Height: $i] : (~releasedAt(waterLevel(Height), n0))),
% 16.14/10.67      inference(modus_ponens,[status(thm)],[602, 601])).
% 16.14/10.67  tff(604,plain,(
% 16.14/10.67      ![Height: $i] : (~releasedAt(waterLevel(Height), n0))),
% 16.14/10.67      inference(skolemize,[status(sab)],[603])).
% 16.14/10.67  tff(605,plain,
% 16.14/10.67      (![Height: $i] : (~releasedAt(waterLevel(Height), n0))),
% 16.14/10.67      inference(modus_ponens,[status(thm)],[604, 600])).
% 16.14/10.67  tff(606,plain,
% 16.14/10.67      ((~![Height: $i] : (~releasedAt(waterLevel(Height), n0))) | (~releasedAt(waterLevel(n0), n0))),
% 16.14/10.67      inference(quant_inst,[status(thm)],[])).
% 16.14/10.67  tff(607,plain,
% 16.14/10.67      (~releasedAt(waterLevel(n0), n0)),
% 16.14/10.67      inference(unit_resolution,[status(thm)],[606, 605])).
% 16.14/10.68  tff(608,plain,
% 16.14/10.68      (((~![Fluent: $i, Time: $i] : ((~releasedAt(Fluent, plus(Time, n1))) | releasedAt(Fluent, Time) | (~((~happens(tptp_fun_Event_7(Time, Fluent), Time)) | (~releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time)))))) | (releasedAt(waterLevel(n0), n0) | (~releasedAt(waterLevel(n0), plus(n0, n1))) | (~((~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | (~releases(tptp_fun_Event_7(n0, waterLevel(n0)), waterLevel(n0), n0)))))) <=> ((~![Fluent: $i, Time: $i] : ((~releasedAt(Fluent, plus(Time, n1))) | releasedAt(Fluent, Time) | (~((~happens(tptp_fun_Event_7(Time, Fluent), Time)) | (~releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time)))))) | releasedAt(waterLevel(n0), n0) | (~releasedAt(waterLevel(n0), plus(n0, n1))) | (~((~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | (~releases(tptp_fun_Event_7(n0, waterLevel(n0)), waterLevel(n0), n0)))))),
% 16.14/10.68      inference(rewrite,[status(thm)],[])).
% 16.14/10.68  tff(609,plain,
% 16.14/10.68      (((~releasedAt(waterLevel(n0), plus(n0, n1))) | releasedAt(waterLevel(n0), n0) | (~((~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | (~releases(tptp_fun_Event_7(n0, waterLevel(n0)), waterLevel(n0), n0))))) <=> (releasedAt(waterLevel(n0), n0) | (~releasedAt(waterLevel(n0), plus(n0, n1))) | (~((~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | (~releases(tptp_fun_Event_7(n0, waterLevel(n0)), waterLevel(n0), n0)))))),
% 16.14/10.68      inference(rewrite,[status(thm)],[])).
% 16.14/10.68  tff(610,plain,
% 16.14/10.68      (((~![Fluent: $i, Time: $i] : ((~releasedAt(Fluent, plus(Time, n1))) | releasedAt(Fluent, Time) | (~((~happens(tptp_fun_Event_7(Time, Fluent), Time)) | (~releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time)))))) | ((~releasedAt(waterLevel(n0), plus(n0, n1))) | releasedAt(waterLevel(n0), n0) | (~((~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | (~releases(tptp_fun_Event_7(n0, waterLevel(n0)), waterLevel(n0), n0)))))) <=> ((~![Fluent: $i, Time: $i] : ((~releasedAt(Fluent, plus(Time, n1))) | releasedAt(Fluent, Time) | (~((~happens(tptp_fun_Event_7(Time, Fluent), Time)) | (~releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time)))))) | (releasedAt(waterLevel(n0), n0) | (~releasedAt(waterLevel(n0), plus(n0, n1))) | (~((~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | (~releases(tptp_fun_Event_7(n0, waterLevel(n0)), waterLevel(n0), n0))))))),
% 16.14/10.68      inference(monotonicity,[status(thm)],[609])).
% 16.14/10.68  tff(611,plain,
% 16.14/10.68      (((~![Fluent: $i, Time: $i] : ((~releasedAt(Fluent, plus(Time, n1))) | releasedAt(Fluent, Time) | (~((~happens(tptp_fun_Event_7(Time, Fluent), Time)) | (~releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time)))))) | ((~releasedAt(waterLevel(n0), plus(n0, n1))) | releasedAt(waterLevel(n0), n0) | (~((~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | (~releases(tptp_fun_Event_7(n0, waterLevel(n0)), waterLevel(n0), n0)))))) <=> ((~![Fluent: $i, Time: $i] : ((~releasedAt(Fluent, plus(Time, n1))) | releasedAt(Fluent, Time) | (~((~happens(tptp_fun_Event_7(Time, Fluent), Time)) | (~releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time)))))) | releasedAt(waterLevel(n0), n0) | (~releasedAt(waterLevel(n0), plus(n0, n1))) | (~((~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | (~releases(tptp_fun_Event_7(n0, waterLevel(n0)), waterLevel(n0), n0)))))),
% 16.14/10.68      inference(transitivity,[status(thm)],[610, 608])).
% 16.14/10.68  tff(612,plain,
% 16.14/10.68      ((~![Fluent: $i, Time: $i] : ((~releasedAt(Fluent, plus(Time, n1))) | releasedAt(Fluent, Time) | (~((~happens(tptp_fun_Event_7(Time, Fluent), Time)) | (~releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time)))))) | ((~releasedAt(waterLevel(n0), plus(n0, n1))) | releasedAt(waterLevel(n0), n0) | (~((~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | (~releases(tptp_fun_Event_7(n0, waterLevel(n0)), waterLevel(n0), n0)))))),
% 16.14/10.68      inference(quant_inst,[status(thm)],[])).
% 16.14/10.68  tff(613,plain,
% 16.14/10.68      ((~![Fluent: $i, Time: $i] : ((~releasedAt(Fluent, plus(Time, n1))) | releasedAt(Fluent, Time) | (~((~happens(tptp_fun_Event_7(Time, Fluent), Time)) | (~releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time)))))) | releasedAt(waterLevel(n0), n0) | (~releasedAt(waterLevel(n0), plus(n0, n1))) | (~((~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | (~releases(tptp_fun_Event_7(n0, waterLevel(n0)), waterLevel(n0), n0))))),
% 16.14/10.68      inference(modus_ponens,[status(thm)],[612, 611])).
% 16.14/10.68  tff(614,plain,
% 16.14/10.68      ($false),
% 16.14/10.68      inference(unit_resolution,[status(thm)],[613, 581, 607, 598, 597])).
% 16.14/10.68  tff(615,plain,((~releasedAt(waterLevel(n0), plus(n0, n1))) | releases(tptp_fun_Event_7(n0, waterLevel(n0)), waterLevel(n0), n0)), inference(lemma,lemma(discharge,[]))).
% 16.14/10.68  tff(616,plain,
% 16.14/10.68      (releases(tptp_fun_Event_7(n0, waterLevel(n0)), waterLevel(n0), n0)),
% 16.14/10.68      inference(unit_resolution,[status(thm)],[615, 594])).
% 16.14/10.68  tff(617,assumption,((~((~releases(tptp_fun_Event_7(n0, waterLevel(n0)), waterLevel(n0), n0)) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))))))))) | (~(releases(tptp_fun_Event_7(n0, waterLevel(n0)), waterLevel(n0), n0) | ![Height: $i] : ((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(Height))))))), introduced(assumption)).
% 16.14/10.68  tff(618,plain,
% 16.14/10.68      ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))) | (~((~((~releases(tptp_fun_Event_7(n0, waterLevel(n0)), waterLevel(n0), n0)) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))))))))) | (~(releases(tptp_fun_Event_7(n0, waterLevel(n0)), waterLevel(n0), n0) | ![Height: $i] : ((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(Height))))))))),
% 16.14/10.68      inference(quant_inst,[status(thm)],[])).
% 16.14/10.68  tff(619,plain,
% 16.14/10.68      ($false),
% 16.14/10.68      inference(unit_resolution,[status(thm)],[618, 25, 617])).
% 16.14/10.68  tff(620,plain,(~((~((~releases(tptp_fun_Event_7(n0, waterLevel(n0)), waterLevel(n0), n0)) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))))))))) | (~(releases(tptp_fun_Event_7(n0, waterLevel(n0)), waterLevel(n0), n0) | ![Height: $i] : ((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(Height)))))))), inference(lemma,lemma(discharge,[]))).
% 16.14/10.68  tff(621,plain,
% 16.14/10.68      (((~((~releases(tptp_fun_Event_7(n0, waterLevel(n0)), waterLevel(n0), n0)) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))))))))) | (~(releases(tptp_fun_Event_7(n0, waterLevel(n0)), waterLevel(n0), n0) | ![Height: $i] : ((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(Height))))))) | ((~releases(tptp_fun_Event_7(n0, waterLevel(n0)), waterLevel(n0), n0)) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))))))))),
% 16.14/10.68      inference(tautology,[status(thm)],[])).
% 16.14/10.68  tff(622,plain,
% 16.14/10.68      ((~releases(tptp_fun_Event_7(n0, waterLevel(n0)), waterLevel(n0), n0)) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0))))))))),
% 16.14/10.68      inference(unit_resolution,[status(thm)],[621, 620])).
% 16.14/10.68  tff(623,plain,
% 16.14/10.68      ((~((~releases(tptp_fun_Event_7(n0, waterLevel(n0)), waterLevel(n0), n0)) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))))))))) | (~releases(tptp_fun_Event_7(n0, waterLevel(n0)), waterLevel(n0), n0)) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0))))))))),
% 16.14/10.68      inference(tautology,[status(thm)],[])).
% 16.14/10.68  tff(624,plain,
% 16.14/10.68      ((~releases(tptp_fun_Event_7(n0, waterLevel(n0)), waterLevel(n0), n0)) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0))))))))),
% 16.14/10.68      inference(unit_resolution,[status(thm)],[623, 622])).
% 16.14/10.68  tff(625,plain,
% 16.14/10.68      (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))))))),
% 16.14/10.68      inference(unit_resolution,[status(thm)],[624, 616])).
% 16.14/10.68  tff(626,plain,
% 16.14/10.68      (((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0))))))) | (waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))))),
% 16.14/10.68      inference(tautology,[status(thm)],[])).
% 16.14/10.68  tff(627,plain,
% 16.14/10.68      (waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0))))),
% 16.14/10.68      inference(unit_resolution,[status(thm)],[626, 625])).
% 16.14/10.68  tff(628,plain,
% 16.14/10.68      (waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(n0)),
% 16.14/10.68      inference(symmetry,[status(thm)],[627])).
% 16.14/10.68  tff(629,plain,
% 16.14/10.68      ((~![Event: $i, Time: $i] : (happens(Event, Time) <=> ((~((~(Event = tapOn)) | (~(Time = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time)) | (~holdsAt(filling, Time)) | (~(Event = overflow))))))) | (happens(tptp_fun_Event_6(n1, waterLevel(n0)), n1) <=> ((~((~(tptp_fun_Event_6(n1, waterLevel(n0)) = tapOn)) | (~(n1 = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_6(n1, waterLevel(n0)) = overflow))))))),
% 16.14/10.68      inference(quant_inst,[status(thm)],[])).
% 16.14/10.68  tff(630,plain,
% 16.14/10.68      (happens(tptp_fun_Event_6(n1, waterLevel(n0)), n1) <=> ((~((~(tptp_fun_Event_6(n1, waterLevel(n0)) = tapOn)) | (~(n1 = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_6(n1, waterLevel(n0)) = overflow)))))),
% 16.14/10.68      inference(unit_resolution,[status(thm)],[629, 303])).
% 16.14/10.68  tff(631,plain,
% 16.14/10.68      (releasedAt(waterLevel(n0), plus(n0, n1)) <=> releasedAt(waterLevel(n0), n1)),
% 16.14/10.68      inference(symmetry,[status(thm)],[236])).
% 16.14/10.68  tff(632,plain,
% 16.14/10.68      (releasedAt(waterLevel(n0), n1)),
% 16.14/10.68      inference(modus_ponens,[status(thm)],[594, 631])).
% 16.14/10.68  tff(633,plain,
% 16.14/10.68      (^[Fluent: $i, Time: $i] : refl((releasedAt(Fluent, plus(Time, n1)) | (~releasedAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_6(Time, Fluent), Time)) | (~(initiates(tptp_fun_Event_6(Time, Fluent), Fluent, Time) | terminates(tptp_fun_Event_6(Time, Fluent), Fluent, Time)))))) <=> (releasedAt(Fluent, plus(Time, n1)) | (~releasedAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_6(Time, Fluent), Time)) | (~(initiates(tptp_fun_Event_6(Time, Fluent), Fluent, Time) | terminates(tptp_fun_Event_6(Time, Fluent), Fluent, Time)))))))),
% 16.14/10.68      inference(bind,[status(th)],[])).
% 16.14/10.68  tff(634,plain,
% 16.14/10.68      (![Fluent: $i, Time: $i] : (releasedAt(Fluent, plus(Time, n1)) | (~releasedAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_6(Time, Fluent), Time)) | (~(initiates(tptp_fun_Event_6(Time, Fluent), Fluent, Time) | terminates(tptp_fun_Event_6(Time, Fluent), Fluent, Time)))))) <=> ![Fluent: $i, Time: $i] : (releasedAt(Fluent, plus(Time, n1)) | (~releasedAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_6(Time, Fluent), Time)) | (~(initiates(tptp_fun_Event_6(Time, Fluent), Fluent, Time) | terminates(tptp_fun_Event_6(Time, Fluent), Fluent, Time))))))),
% 16.14/10.68      inference(quant_intro,[status(thm)],[633])).
% 16.14/10.68  tff(635,plain,
% 16.14/10.68      (^[Fluent: $i, Time: $i] : trans(monotonicity(rewrite((happens(tptp_fun_Event_6(Time, Fluent), Time) & (initiates(tptp_fun_Event_6(Time, Fluent), Fluent, Time) | terminates(tptp_fun_Event_6(Time, Fluent), Fluent, Time))) <=> (~((~happens(tptp_fun_Event_6(Time, Fluent), Time)) | (~(initiates(tptp_fun_Event_6(Time, Fluent), Fluent, Time) | terminates(tptp_fun_Event_6(Time, Fluent), Fluent, Time)))))), ((releasedAt(Fluent, plus(Time, n1)) | (~releasedAt(Fluent, Time)) | (happens(tptp_fun_Event_6(Time, Fluent), Time) & (initiates(tptp_fun_Event_6(Time, Fluent), Fluent, Time) | terminates(tptp_fun_Event_6(Time, Fluent), Fluent, Time)))) <=> (releasedAt(Fluent, plus(Time, n1)) | (~releasedAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_6(Time, Fluent), Time)) | (~(initiates(tptp_fun_Event_6(Time, Fluent), Fluent, Time) | terminates(tptp_fun_Event_6(Time, Fluent), Fluent, Time)))))))), rewrite((releasedAt(Fluent, plus(Time, n1)) | (~releasedAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_6(Time, Fluent), Time)) | (~(initiates(tptp_fun_Event_6(Time, Fluent), Fluent, Time) | terminates(tptp_fun_Event_6(Time, Fluent), Fluent, Time)))))) <=> (releasedAt(Fluent, plus(Time, n1)) | (~releasedAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_6(Time, Fluent), Time)) | (~(initiates(tptp_fun_Event_6(Time, Fluent), Fluent, Time) | terminates(tptp_fun_Event_6(Time, Fluent), Fluent, Time))))))), ((releasedAt(Fluent, plus(Time, n1)) | (~releasedAt(Fluent, Time)) | (happens(tptp_fun_Event_6(Time, Fluent), Time) & (initiates(tptp_fun_Event_6(Time, Fluent), Fluent, Time) | terminates(tptp_fun_Event_6(Time, Fluent), Fluent, Time)))) <=> (releasedAt(Fluent, plus(Time, n1)) | (~releasedAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_6(Time, Fluent), Time)) | (~(initiates(tptp_fun_Event_6(Time, Fluent), Fluent, Time) | terminates(tptp_fun_Event_6(Time, Fluent), Fluent, Time))))))))),
% 16.14/10.68      inference(bind,[status(th)],[])).
% 16.14/10.68  tff(636,plain,
% 16.14/10.68      (![Fluent: $i, Time: $i] : (releasedAt(Fluent, plus(Time, n1)) | (~releasedAt(Fluent, Time)) | (happens(tptp_fun_Event_6(Time, Fluent), Time) & (initiates(tptp_fun_Event_6(Time, Fluent), Fluent, Time) | terminates(tptp_fun_Event_6(Time, Fluent), Fluent, Time)))) <=> ![Fluent: $i, Time: $i] : (releasedAt(Fluent, plus(Time, n1)) | (~releasedAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_6(Time, Fluent), Time)) | (~(initiates(tptp_fun_Event_6(Time, Fluent), Fluent, Time) | terminates(tptp_fun_Event_6(Time, Fluent), Fluent, Time))))))),
% 16.14/10.68      inference(quant_intro,[status(thm)],[635])).
% 16.14/10.68  tff(637,plain,
% 16.14/10.68      (^[Fluent: $i, Time: $i] : rewrite((((~releasedAt(Fluent, Time)) | (happens(tptp_fun_Event_6(Time, Fluent), Time) & (initiates(tptp_fun_Event_6(Time, Fluent), Fluent, Time) | terminates(tptp_fun_Event_6(Time, Fluent), Fluent, Time)))) | releasedAt(Fluent, plus(Time, n1))) <=> (releasedAt(Fluent, plus(Time, n1)) | (~releasedAt(Fluent, Time)) | (happens(tptp_fun_Event_6(Time, Fluent), Time) & (initiates(tptp_fun_Event_6(Time, Fluent), Fluent, Time) | terminates(tptp_fun_Event_6(Time, Fluent), Fluent, Time)))))),
% 16.14/10.68      inference(bind,[status(th)],[])).
% 16.14/10.68  tff(638,plain,
% 16.14/10.68      (![Fluent: $i, Time: $i] : (((~releasedAt(Fluent, Time)) | (happens(tptp_fun_Event_6(Time, Fluent), Time) & (initiates(tptp_fun_Event_6(Time, Fluent), Fluent, Time) | terminates(tptp_fun_Event_6(Time, Fluent), Fluent, Time)))) | releasedAt(Fluent, plus(Time, n1))) <=> ![Fluent: $i, Time: $i] : (releasedAt(Fluent, plus(Time, n1)) | (~releasedAt(Fluent, Time)) | (happens(tptp_fun_Event_6(Time, Fluent), Time) & (initiates(tptp_fun_Event_6(Time, Fluent), Fluent, Time) | terminates(tptp_fun_Event_6(Time, Fluent), Fluent, Time))))),
% 16.14/10.68      inference(quant_intro,[status(thm)],[637])).
% 16.14/10.68  tff(639,plain,
% 16.14/10.68      (![Fluent: $i, Time: $i] : ((~(releasedAt(Fluent, Time) & (~?[Event: $i] : (happens(Event, Time) & (initiates(Event, Fluent, Time) | terminates(Event, Fluent, Time)))))) | releasedAt(Fluent, plus(Time, n1))) <=> ![Fluent: $i, Time: $i] : ((~(releasedAt(Fluent, Time) & (~?[Event: $i] : (happens(Event, Time) & (initiates(Event, Fluent, Time) | terminates(Event, Fluent, Time)))))) | releasedAt(Fluent, plus(Time, n1)))),
% 16.14/10.68      inference(rewrite,[status(thm)],[])).
% 16.14/10.68  tff(640,plain,
% 16.14/10.68      (^[Fluent: $i, Time: $i] : trans(monotonicity(monotonicity(rewrite((~?[Event: $i] : (happens(Event, Time) & (initiates(Event, Fluent, Time) | terminates(Event, Fluent, Time)))) <=> (~?[Event: $i] : (happens(Event, Time) & (initiates(Event, Fluent, Time) | terminates(Event, Fluent, Time))))), ((releasedAt(Fluent, Time) & (~?[Event: $i] : (happens(Event, Time) & (initiates(Event, Fluent, Time) | terminates(Event, Fluent, Time))))) <=> (releasedAt(Fluent, Time) & (~?[Event: $i] : (happens(Event, Time) & (initiates(Event, Fluent, Time) | terminates(Event, Fluent, Time))))))), (((releasedAt(Fluent, Time) & (~?[Event: $i] : (happens(Event, Time) & (initiates(Event, Fluent, Time) | terminates(Event, Fluent, Time))))) => releasedAt(Fluent, plus(Time, n1))) <=> ((releasedAt(Fluent, Time) & (~?[Event: $i] : (happens(Event, Time) & (initiates(Event, Fluent, Time) | terminates(Event, Fluent, Time))))) => releasedAt(Fluent, plus(Time, n1))))), rewrite(((releasedAt(Fluent, Time) & (~?[Event: $i] : (happens(Event, Time) & (initiates(Event, Fluent, Time) | terminates(Event, Fluent, Time))))) => releasedAt(Fluent, plus(Time, n1))) <=> ((~(releasedAt(Fluent, Time) & (~?[Event: $i] : (happens(Event, Time) & (initiates(Event, Fluent, Time) | terminates(Event, Fluent, Time)))))) | releasedAt(Fluent, plus(Time, n1)))), (((releasedAt(Fluent, Time) & (~?[Event: $i] : (happens(Event, Time) & (initiates(Event, Fluent, Time) | terminates(Event, Fluent, Time))))) => releasedAt(Fluent, plus(Time, n1))) <=> ((~(releasedAt(Fluent, Time) & (~?[Event: $i] : (happens(Event, Time) & (initiates(Event, Fluent, Time) | terminates(Event, Fluent, Time)))))) | releasedAt(Fluent, plus(Time, n1)))))),
% 16.14/10.68      inference(bind,[status(th)],[])).
% 16.14/10.68  tff(641,plain,
% 16.14/10.68      (![Fluent: $i, Time: $i] : ((releasedAt(Fluent, Time) & (~?[Event: $i] : (happens(Event, Time) & (initiates(Event, Fluent, Time) | terminates(Event, Fluent, Time))))) => releasedAt(Fluent, plus(Time, n1))) <=> ![Fluent: $i, Time: $i] : ((~(releasedAt(Fluent, Time) & (~?[Event: $i] : (happens(Event, Time) & (initiates(Event, Fluent, Time) | terminates(Event, Fluent, Time)))))) | releasedAt(Fluent, plus(Time, n1)))),
% 16.14/10.68      inference(quant_intro,[status(thm)],[640])).
% 16.14/10.68  tff(642,axiom,(![Fluent: $i, Time: $i] : ((releasedAt(Fluent, Time) & (~?[Event: $i] : (happens(Event, Time) & (initiates(Event, Fluent, Time) | terminates(Event, Fluent, Time))))) => releasedAt(Fluent, plus(Time, n1)))), file('/export/starexec/sandbox/benchmark/Axioms/CSR001+0.ax','keep_released')).
% 16.14/10.68  tff(643,plain,
% 16.14/10.68      (![Fluent: $i, Time: $i] : ((~(releasedAt(Fluent, Time) & (~?[Event: $i] : (happens(Event, Time) & (initiates(Event, Fluent, Time) | terminates(Event, Fluent, Time)))))) | releasedAt(Fluent, plus(Time, n1)))),
% 16.14/10.68      inference(modus_ponens,[status(thm)],[642, 641])).
% 16.14/10.68  tff(644,plain,
% 16.14/10.68      (![Fluent: $i, Time: $i] : ((~(releasedAt(Fluent, Time) & (~?[Event: $i] : (happens(Event, Time) & (initiates(Event, Fluent, Time) | terminates(Event, Fluent, Time)))))) | releasedAt(Fluent, plus(Time, n1)))),
% 16.14/10.68      inference(modus_ponens,[status(thm)],[643, 639])).
% 16.14/10.68  tff(645,plain,(
% 16.14/10.68      ![Fluent: $i, Time: $i] : (((~releasedAt(Fluent, Time)) | (happens(tptp_fun_Event_6(Time, Fluent), Time) & (initiates(tptp_fun_Event_6(Time, Fluent), Fluent, Time) | terminates(tptp_fun_Event_6(Time, Fluent), Fluent, Time)))) | releasedAt(Fluent, plus(Time, n1)))),
% 16.14/10.68      inference(skolemize,[status(sab)],[644])).
% 16.14/10.68  tff(646,plain,
% 16.14/10.68      (![Fluent: $i, Time: $i] : (releasedAt(Fluent, plus(Time, n1)) | (~releasedAt(Fluent, Time)) | (happens(tptp_fun_Event_6(Time, Fluent), Time) & (initiates(tptp_fun_Event_6(Time, Fluent), Fluent, Time) | terminates(tptp_fun_Event_6(Time, Fluent), Fluent, Time))))),
% 16.14/10.68      inference(modus_ponens,[status(thm)],[645, 638])).
% 16.14/10.68  tff(647,plain,
% 16.14/10.68      (![Fluent: $i, Time: $i] : (releasedAt(Fluent, plus(Time, n1)) | (~releasedAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_6(Time, Fluent), Time)) | (~(initiates(tptp_fun_Event_6(Time, Fluent), Fluent, Time) | terminates(tptp_fun_Event_6(Time, Fluent), Fluent, Time))))))),
% 16.14/10.68      inference(modus_ponens,[status(thm)],[646, 636])).
% 16.14/10.68  tff(648,plain,
% 16.14/10.68      (![Fluent: $i, Time: $i] : (releasedAt(Fluent, plus(Time, n1)) | (~releasedAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_6(Time, Fluent), Time)) | (~(initiates(tptp_fun_Event_6(Time, Fluent), Fluent, Time) | terminates(tptp_fun_Event_6(Time, Fluent), Fluent, Time))))))),
% 16.14/10.68      inference(modus_ponens,[status(thm)],[647, 634])).
% 16.14/10.68  tff(649,plain,
% 16.14/10.68      (((~![Fluent: $i, Time: $i] : (releasedAt(Fluent, plus(Time, n1)) | (~releasedAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_6(Time, Fluent), Time)) | (~(initiates(tptp_fun_Event_6(Time, Fluent), Fluent, Time) | terminates(tptp_fun_Event_6(Time, Fluent), Fluent, Time))))))) | (releasedAt(waterLevel(n0), plus(n1, n1)) | (~((~happens(tptp_fun_Event_6(n1, waterLevel(n0)), n1)) | (~(initiates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1) | terminates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1))))) | (~releasedAt(waterLevel(n0), n1)))) <=> ((~![Fluent: $i, Time: $i] : (releasedAt(Fluent, plus(Time, n1)) | (~releasedAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_6(Time, Fluent), Time)) | (~(initiates(tptp_fun_Event_6(Time, Fluent), Fluent, Time) | terminates(tptp_fun_Event_6(Time, Fluent), Fluent, Time))))))) | releasedAt(waterLevel(n0), plus(n1, n1)) | (~((~happens(tptp_fun_Event_6(n1, waterLevel(n0)), n1)) | (~(initiates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1) | terminates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1))))) | (~releasedAt(waterLevel(n0), n1)))),
% 16.14/10.68      inference(rewrite,[status(thm)],[])).
% 16.14/10.68  tff(650,plain,
% 16.14/10.68      ((releasedAt(waterLevel(n0), plus(n1, n1)) | (~releasedAt(waterLevel(n0), n1)) | (~((~happens(tptp_fun_Event_6(n1, waterLevel(n0)), n1)) | (~(initiates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1) | terminates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1)))))) <=> (releasedAt(waterLevel(n0), plus(n1, n1)) | (~((~happens(tptp_fun_Event_6(n1, waterLevel(n0)), n1)) | (~(initiates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1) | terminates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1))))) | (~releasedAt(waterLevel(n0), n1)))),
% 16.14/10.68      inference(rewrite,[status(thm)],[])).
% 16.14/10.68  tff(651,plain,
% 16.14/10.68      (((~![Fluent: $i, Time: $i] : (releasedAt(Fluent, plus(Time, n1)) | (~releasedAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_6(Time, Fluent), Time)) | (~(initiates(tptp_fun_Event_6(Time, Fluent), Fluent, Time) | terminates(tptp_fun_Event_6(Time, Fluent), Fluent, Time))))))) | (releasedAt(waterLevel(n0), plus(n1, n1)) | (~releasedAt(waterLevel(n0), n1)) | (~((~happens(tptp_fun_Event_6(n1, waterLevel(n0)), n1)) | (~(initiates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1) | terminates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1))))))) <=> ((~![Fluent: $i, Time: $i] : (releasedAt(Fluent, plus(Time, n1)) | (~releasedAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_6(Time, Fluent), Time)) | (~(initiates(tptp_fun_Event_6(Time, Fluent), Fluent, Time) | terminates(tptp_fun_Event_6(Time, Fluent), Fluent, Time))))))) | (releasedAt(waterLevel(n0), plus(n1, n1)) | (~((~happens(tptp_fun_Event_6(n1, waterLevel(n0)), n1)) | (~(initiates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1) | terminates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1))))) | (~releasedAt(waterLevel(n0), n1))))),
% 16.14/10.68      inference(monotonicity,[status(thm)],[650])).
% 16.14/10.68  tff(652,plain,
% 16.14/10.68      (((~![Fluent: $i, Time: $i] : (releasedAt(Fluent, plus(Time, n1)) | (~releasedAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_6(Time, Fluent), Time)) | (~(initiates(tptp_fun_Event_6(Time, Fluent), Fluent, Time) | terminates(tptp_fun_Event_6(Time, Fluent), Fluent, Time))))))) | (releasedAt(waterLevel(n0), plus(n1, n1)) | (~releasedAt(waterLevel(n0), n1)) | (~((~happens(tptp_fun_Event_6(n1, waterLevel(n0)), n1)) | (~(initiates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1) | terminates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1))))))) <=> ((~![Fluent: $i, Time: $i] : (releasedAt(Fluent, plus(Time, n1)) | (~releasedAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_6(Time, Fluent), Time)) | (~(initiates(tptp_fun_Event_6(Time, Fluent), Fluent, Time) | terminates(tptp_fun_Event_6(Time, Fluent), Fluent, Time))))))) | releasedAt(waterLevel(n0), plus(n1, n1)) | (~((~happens(tptp_fun_Event_6(n1, waterLevel(n0)), n1)) | (~(initiates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1) | terminates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1))))) | (~releasedAt(waterLevel(n0), n1)))),
% 16.14/10.68      inference(transitivity,[status(thm)],[651, 649])).
% 16.14/10.68  tff(653,plain,
% 16.14/10.68      ((~![Fluent: $i, Time: $i] : (releasedAt(Fluent, plus(Time, n1)) | (~releasedAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_6(Time, Fluent), Time)) | (~(initiates(tptp_fun_Event_6(Time, Fluent), Fluent, Time) | terminates(tptp_fun_Event_6(Time, Fluent), Fluent, Time))))))) | (releasedAt(waterLevel(n0), plus(n1, n1)) | (~releasedAt(waterLevel(n0), n1)) | (~((~happens(tptp_fun_Event_6(n1, waterLevel(n0)), n1)) | (~(initiates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1) | terminates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1))))))),
% 16.14/10.68      inference(quant_inst,[status(thm)],[])).
% 16.14/10.68  tff(654,plain,
% 16.14/10.68      ((~![Fluent: $i, Time: $i] : (releasedAt(Fluent, plus(Time, n1)) | (~releasedAt(Fluent, Time)) | (~((~happens(tptp_fun_Event_6(Time, Fluent), Time)) | (~(initiates(tptp_fun_Event_6(Time, Fluent), Fluent, Time) | terminates(tptp_fun_Event_6(Time, Fluent), Fluent, Time))))))) | releasedAt(waterLevel(n0), plus(n1, n1)) | (~((~happens(tptp_fun_Event_6(n1, waterLevel(n0)), n1)) | (~(initiates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1) | terminates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1))))) | (~releasedAt(waterLevel(n0), n1))),
% 16.14/10.68      inference(modus_ponens,[status(thm)],[653, 652])).
% 16.14/10.68  tff(655,plain,
% 16.14/10.68      (releasedAt(waterLevel(n0), plus(n1, n1)) | (~((~happens(tptp_fun_Event_6(n1, waterLevel(n0)), n1)) | (~(initiates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1) | terminates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1))))) | (~releasedAt(waterLevel(n0), n1))),
% 16.14/10.68      inference(unit_resolution,[status(thm)],[654, 648])).
% 16.14/10.68  tff(656,plain,
% 16.14/10.68      (~((~happens(tptp_fun_Event_6(n1, waterLevel(n0)), n1)) | (~(initiates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1) | terminates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1))))),
% 16.14/10.68      inference(unit_resolution,[status(thm)],[655, 313, 632])).
% 16.14/10.68  tff(657,plain,
% 16.14/10.68      (((~happens(tptp_fun_Event_6(n1, waterLevel(n0)), n1)) | (~(initiates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1) | terminates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1)))) | happens(tptp_fun_Event_6(n1, waterLevel(n0)), n1)),
% 16.14/10.68      inference(tautology,[status(thm)],[])).
% 16.14/10.68  tff(658,plain,
% 16.14/10.68      (happens(tptp_fun_Event_6(n1, waterLevel(n0)), n1)),
% 16.14/10.68      inference(unit_resolution,[status(thm)],[657, 656])).
% 16.14/10.68  tff(659,plain,
% 16.14/10.68      ((~(happens(tptp_fun_Event_6(n1, waterLevel(n0)), n1) <=> ((~((~(tptp_fun_Event_6(n1, waterLevel(n0)) = tapOn)) | (~(n1 = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_6(n1, waterLevel(n0)) = overflow))))))) | (~happens(tptp_fun_Event_6(n1, waterLevel(n0)), n1)) | ((~((~(tptp_fun_Event_6(n1, waterLevel(n0)) = tapOn)) | (~(n1 = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_6(n1, waterLevel(n0)) = overflow)))))),
% 16.14/10.68      inference(tautology,[status(thm)],[])).
% 16.14/10.68  tff(660,plain,
% 16.14/10.68      ((~(happens(tptp_fun_Event_6(n1, waterLevel(n0)), n1) <=> ((~((~(tptp_fun_Event_6(n1, waterLevel(n0)) = tapOn)) | (~(n1 = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_6(n1, waterLevel(n0)) = overflow))))))) | ((~((~(tptp_fun_Event_6(n1, waterLevel(n0)) = tapOn)) | (~(n1 = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_6(n1, waterLevel(n0)) = overflow)))))),
% 16.14/10.68      inference(unit_resolution,[status(thm)],[659, 658])).
% 16.14/10.68  tff(661,plain,
% 16.14/10.68      ((~((~(tptp_fun_Event_6(n1, waterLevel(n0)) = tapOn)) | (~(n1 = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_6(n1, waterLevel(n0)) = overflow))))),
% 16.14/10.68      inference(unit_resolution,[status(thm)],[660, 630])).
% 16.14/10.68  tff(662,plain,
% 16.14/10.68      (((~(tptp_fun_Event_6(n1, waterLevel(n0)) = tapOn)) | (~(n1 = n0))) | (n1 = n0)),
% 16.14/10.68      inference(tautology,[status(thm)],[])).
% 16.14/10.68  tff(663,plain,
% 16.14/10.68      ((~(tptp_fun_Event_6(n1, waterLevel(n0)) = tapOn)) | (~(n1 = n0))),
% 16.14/10.68      inference(unit_resolution,[status(thm)],[662, 416])).
% 16.14/10.68  tff(664,plain,
% 16.14/10.68      ((~((~((~(tptp_fun_Event_6(n1, waterLevel(n0)) = tapOn)) | (~(n1 = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_6(n1, waterLevel(n0)) = overflow)))))) | (~((~(tptp_fun_Event_6(n1, waterLevel(n0)) = tapOn)) | (~(n1 = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_6(n1, waterLevel(n0)) = overflow))))),
% 16.14/10.68      inference(tautology,[status(thm)],[])).
% 16.14/10.68  tff(665,plain,
% 16.14/10.68      ((~((~((~(tptp_fun_Event_6(n1, waterLevel(n0)) = tapOn)) | (~(n1 = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_6(n1, waterLevel(n0)) = overflow)))))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_6(n1, waterLevel(n0)) = overflow))))),
% 16.14/10.68      inference(unit_resolution,[status(thm)],[664, 663])).
% 16.14/10.68  tff(666,plain,
% 16.14/10.68      (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_6(n1, waterLevel(n0)) = overflow)))),
% 16.14/10.68      inference(unit_resolution,[status(thm)],[665, 661])).
% 16.14/10.68  tff(667,plain,
% 16.14/10.68      (((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_6(n1, waterLevel(n0)) = overflow))) | (tptp_fun_Event_6(n1, waterLevel(n0)) = overflow)),
% 16.14/10.68      inference(tautology,[status(thm)],[])).
% 16.14/10.68  tff(668,plain,
% 16.14/10.68      (tptp_fun_Event_6(n1, waterLevel(n0)) = overflow),
% 16.14/10.68      inference(unit_resolution,[status(thm)],[667, 666])).
% 16.14/10.68  tff(669,plain,
% 16.14/10.68      (overflow = tptp_fun_Event_6(n1, waterLevel(n0))),
% 16.14/10.68      inference(symmetry,[status(thm)],[668])).
% 16.14/10.68  tff(670,plain,
% 16.14/10.68      (initiates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1) <=> initiates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1)),
% 16.14/10.68      inference(monotonicity,[status(thm)],[669, 628])).
% 16.14/10.68  tff(671,plain,
% 16.14/10.68      (initiates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1) <=> initiates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1)),
% 16.14/10.68      inference(symmetry,[status(thm)],[670])).
% 16.14/10.68  tff(672,plain,
% 16.14/10.68      (((~happens(tptp_fun_Event_6(n1, waterLevel(n0)), n1)) | (~(initiates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1) | terminates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1)))) | (initiates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1) | terminates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1))),
% 16.14/10.68      inference(tautology,[status(thm)],[])).
% 16.14/10.68  tff(673,plain,
% 16.14/10.68      (initiates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1) | terminates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1)),
% 16.14/10.68      inference(unit_resolution,[status(thm)],[672, 656])).
% 16.14/10.68  tff(674,plain,
% 16.14/10.68      (((~![Event: $i, Fluent: $i, Time: $i] : (terminates(Event, Fluent, Time) <=> ((~((~(Event = overflow)) | (~(Fluent = filling)))) | (~((~(Fluent = filling)) | (~(Event = tapOff))))))) | (terminates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1) <=> ((~((~(overflow = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) <=> ((~![Event: $i, Fluent: $i, Time: $i] : (terminates(Event, Fluent, Time) <=> ((~((~(Event = overflow)) | (~(Fluent = filling)))) | (~((~(Fluent = filling)) | (~(Event = tapOff))))))) | (terminates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1) <=> ((~((~(overflow = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling))))),
% 16.14/10.68      inference(rewrite,[status(thm)],[])).
% 16.14/10.68  tff(675,plain,
% 16.14/10.68      ((terminates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1) <=> ((~((~(overflow = overflow)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)) | (~(overflow = tapOff)))))) <=> (terminates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1) <=> ((~((~(overflow = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))),
% 16.14/10.69      inference(rewrite,[status(thm)],[])).
% 16.14/10.69  tff(676,plain,
% 16.14/10.69      (((~![Event: $i, Fluent: $i, Time: $i] : (terminates(Event, Fluent, Time) <=> ((~((~(Event = overflow)) | (~(Fluent = filling)))) | (~((~(Fluent = filling)) | (~(Event = tapOff))))))) | (terminates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1) <=> ((~((~(overflow = overflow)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)) | (~(overflow = tapOff))))))) <=> ((~![Event: $i, Fluent: $i, Time: $i] : (terminates(Event, Fluent, Time) <=> ((~((~(Event = overflow)) | (~(Fluent = filling)))) | (~((~(Fluent = filling)) | (~(Event = tapOff))))))) | (terminates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1) <=> ((~((~(overflow = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling))))),
% 16.14/10.69      inference(monotonicity,[status(thm)],[675])).
% 16.14/10.69  tff(677,plain,
% 16.14/10.69      (((~![Event: $i, Fluent: $i, Time: $i] : (terminates(Event, Fluent, Time) <=> ((~((~(Event = overflow)) | (~(Fluent = filling)))) | (~((~(Fluent = filling)) | (~(Event = tapOff))))))) | (terminates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1) <=> ((~((~(overflow = overflow)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)) | (~(overflow = tapOff))))))) <=> ((~![Event: $i, Fluent: $i, Time: $i] : (terminates(Event, Fluent, Time) <=> ((~((~(Event = overflow)) | (~(Fluent = filling)))) | (~((~(Fluent = filling)) | (~(Event = tapOff))))))) | (terminates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1) <=> ((~((~(overflow = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling))))),
% 16.14/10.69      inference(transitivity,[status(thm)],[676, 674])).
% 16.14/10.69  tff(678,plain,
% 16.14/10.69      ((~![Event: $i, Fluent: $i, Time: $i] : (terminates(Event, Fluent, Time) <=> ((~((~(Event = overflow)) | (~(Fluent = filling)))) | (~((~(Fluent = filling)) | (~(Event = tapOff))))))) | (terminates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1) <=> ((~((~(overflow = overflow)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)) | (~(overflow = tapOff))))))),
% 16.14/10.69      inference(quant_inst,[status(thm)],[])).
% 16.14/10.69  tff(679,plain,
% 16.14/10.69      ((~![Event: $i, Fluent: $i, Time: $i] : (terminates(Event, Fluent, Time) <=> ((~((~(Event = overflow)) | (~(Fluent = filling)))) | (~((~(Fluent = filling)) | (~(Event = tapOff))))))) | (terminates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1) <=> ((~((~(overflow = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))),
% 16.14/10.69      inference(modus_ponens,[status(thm)],[678, 677])).
% 16.14/10.69  tff(680,plain,
% 16.14/10.69      (terminates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1) <=> ((~((~(overflow = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling))),
% 16.14/10.69      inference(unit_resolution,[status(thm)],[679, 478])).
% 16.14/10.69  tff(681,assumption,(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0))))), introduced(assumption)).
% 16.14/10.69  tff(682,plain,
% 16.14/10.69      (waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(n0)),
% 16.14/10.69      inference(symmetry,[status(thm)],[681])).
% 16.14/10.69  tff(683,assumption,(tptp_fun_Event_6(n1, waterLevel(n0)) = overflow), introduced(assumption)).
% 16.14/10.69  tff(684,plain,
% 16.14/10.69      (overflow = tptp_fun_Event_6(n1, waterLevel(n0))),
% 16.14/10.69      inference(symmetry,[status(thm)],[683])).
% 16.14/10.69  tff(685,plain,
% 16.14/10.69      (terminates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1) <=> terminates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1)),
% 16.14/10.69      inference(monotonicity,[status(thm)],[684, 682])).
% 16.14/10.69  tff(686,plain,
% 16.14/10.69      (terminates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1) <=> terminates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1)),
% 16.14/10.69      inference(symmetry,[status(thm)],[685])).
% 16.14/10.69  tff(687,assumption,(terminates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1)), introduced(assumption)).
% 16.14/10.69  tff(688,plain,
% 16.14/10.69      (terminates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1)),
% 16.14/10.69      inference(modus_ponens,[status(thm)],[687, 686])).
% 16.14/10.69  tff(689,plain,
% 16.14/10.69      ((~(terminates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1) <=> ((~((~(overflow = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (~terminates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1)) | ((~((~(overflow = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling))),
% 16.14/10.69      inference(tautology,[status(thm)],[])).
% 16.14/10.69  tff(690,plain,
% 16.14/10.69      ((~((~(overflow = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)),
% 16.14/10.69      inference(unit_resolution,[status(thm)],[689, 688, 680])).
% 16.14/10.69  tff(691,plain,
% 16.14/10.69      ((waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling) <=> (waterLevel(n0) = filling)),
% 16.14/10.69      inference(monotonicity,[status(thm)],[682])).
% 16.14/10.69  tff(692,plain,
% 16.14/10.69      ((waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling) <=> (filling = waterLevel(n0))),
% 16.14/10.69      inference(transitivity,[status(thm)],[691, 483])).
% 16.14/10.69  tff(693,plain,
% 16.14/10.69      ((filling = waterLevel(n0)) <=> (waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)),
% 16.14/10.69      inference(symmetry,[status(thm)],[692])).
% 16.14/10.69  tff(694,plain,
% 16.14/10.69      ((~(filling = waterLevel(n0))) <=> (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling))),
% 16.14/10.69      inference(monotonicity,[status(thm)],[693])).
% 16.14/10.69  tff(695,plain,
% 16.14/10.69      (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)),
% 16.14/10.69      inference(modus_ponens,[status(thm)],[494, 694])).
% 16.14/10.69  tff(696,plain,
% 16.14/10.69      ((tapOff = overflow) <=> (overflow = tapOff)),
% 16.24/10.69      inference(symmetry,[status(thm)],[287])).
% 16.24/10.69  tff(697,plain,
% 16.24/10.69      ((~(tapOff = overflow)) <=> (~(overflow = tapOff))),
% 16.24/10.69      inference(monotonicity,[status(thm)],[696])).
% 16.24/10.69  tff(698,plain,
% 16.24/10.69      ((~(tapOff = overflow)) <=> (~(tapOff = overflow))),
% 16.24/10.69      inference(rewrite,[status(thm)],[])).
% 16.24/10.69  tff(699,axiom,(~(tapOff = overflow)), file('/export/starexec/sandbox/benchmark/Axioms/CSR001+1.ax','tapOff_not_overflow')).
% 16.24/10.69  tff(700,plain,
% 16.24/10.69      (~(tapOff = overflow)),
% 16.24/10.69      inference(modus_ponens,[status(thm)],[699, 698])).
% 16.24/10.69  tff(701,plain,
% 16.24/10.69      (~(overflow = tapOff)),
% 16.24/10.69      inference(modus_ponens,[status(thm)],[700, 697])).
% 16.24/10.69  tff(702,plain,
% 16.24/10.69      (((~(overflow = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling))) | (overflow = tapOff)),
% 16.24/10.69      inference(tautology,[status(thm)],[])).
% 16.24/10.69  tff(703,plain,
% 16.24/10.69      ((~(overflow = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling))),
% 16.24/10.69      inference(unit_resolution,[status(thm)],[702, 701])).
% 16.24/10.69  tff(704,plain,
% 16.24/10.69      ((~((~((~(overflow = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling))) | (~((~(overflow = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)),
% 16.24/10.69      inference(tautology,[status(thm)],[])).
% 16.24/10.69  tff(705,plain,
% 16.24/10.69      ($false),
% 16.24/10.69      inference(unit_resolution,[status(thm)],[704, 703, 695, 690])).
% 16.24/10.69  tff(706,plain,((~terminates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))))) | (~(tptp_fun_Event_6(n1, waterLevel(n0)) = overflow))), inference(lemma,lemma(discharge,[]))).
% 16.24/10.69  tff(707,plain,
% 16.24/10.69      (~terminates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1)),
% 16.24/10.69      inference(unit_resolution,[status(thm)],[706, 668, 627])).
% 16.24/10.69  tff(708,plain,
% 16.24/10.69      ((~(initiates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1) | terminates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1))) | initiates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1) | terminates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1)),
% 16.24/10.69      inference(tautology,[status(thm)],[])).
% 16.24/10.69  tff(709,plain,
% 16.24/10.69      (initiates(tptp_fun_Event_6(n1, waterLevel(n0)), waterLevel(n0), n1)),
% 16.24/10.69      inference(unit_resolution,[status(thm)],[708, 707, 673])).
% 16.24/10.69  tff(710,plain,
% 16.24/10.69      (initiates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1)),
% 16.24/10.69      inference(modus_ponens,[status(thm)],[709, 671])).
% 16.24/10.69  tff(711,plain,
% 16.24/10.69      (((~(overflow = tapOff)) | (~holdsAt(waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow))))) | (overflow = tapOff)),
% 16.24/10.69      inference(tautology,[status(thm)],[])).
% 16.24/10.69  tff(712,plain,
% 16.24/10.69      ((~(overflow = tapOff)) | (~holdsAt(waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow))))),
% 16.24/10.69      inference(unit_resolution,[status(thm)],[711, 701])).
% 16.24/10.69  tff(713,plain,
% 16.24/10.69      (((~(overflow = tapOn)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling))) | (overflow = tapOn)),
% 16.24/10.69      inference(tautology,[status(thm)],[])).
% 16.24/10.69  tff(714,plain,
% 16.24/10.69      ((~(overflow = tapOn)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling))),
% 16.24/10.69      inference(unit_resolution,[status(thm)],[713, 458])).
% 16.24/10.69  tff(715,plain,
% 16.24/10.69      ((~holdsAt(waterLevel(n0), n1)) <=> (~holdsAt(waterLevel(n0), plus(n0, n1)))),
% 16.24/10.69      inference(monotonicity,[status(thm)],[462])).
% 16.24/10.69  tff(716,plain,
% 16.24/10.69      (~holdsAt(waterLevel(n0), n1)),
% 16.24/10.69      inference(unit_resolution,[status(thm)],[561, 313, 336])).
% 16.24/10.69  tff(717,plain,
% 16.24/10.69      (~holdsAt(waterLevel(n0), plus(n0, n1))),
% 16.24/10.69      inference(modus_ponens,[status(thm)],[716, 715])).
% 16.24/10.69  tff(718,plain,
% 16.24/10.69      (~((~((~releases(tptp_fun_Event_7(n0, waterLevel(n0)), waterLevel(n0), n0)) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))))))))) | (~(releases(tptp_fun_Event_7(n0, waterLevel(n0)), waterLevel(n0), n0) | ![Height: $i] : ((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(Height)))))))),
% 16.24/10.69      inference(unit_resolution,[status(thm)],[618, 25])).
% 16.24/10.69  tff(719,plain,
% 16.24/10.69      ((~releases(tptp_fun_Event_7(n0, waterLevel(n0)), waterLevel(n0), n0)) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0))))))))),
% 16.24/10.69      inference(unit_resolution,[status(thm)],[621, 718])).
% 16.24/10.69  tff(720,assumption,(~holdsAt(waterLevel(n0), plus(n0, n1))), introduced(assumption)).
% 16.24/10.69  tff(721,plain,
% 16.24/10.69      (releasedAt(waterLevel(n0), plus(n0, n1))),
% 16.24/10.69      inference(unit_resolution,[status(thm)],[531, 720])).
% 16.24/10.69  tff(722,plain,
% 16.24/10.69      (~((~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | (~releases(tptp_fun_Event_7(n0, waterLevel(n0)), waterLevel(n0), n0)))),
% 16.24/10.69      inference(unit_resolution,[status(thm)],[613, 581, 607, 721])).
% 16.24/10.69  tff(723,plain,
% 16.24/10.69      (releases(tptp_fun_Event_7(n0, waterLevel(n0)), waterLevel(n0), n0)),
% 16.24/10.69      inference(unit_resolution,[status(thm)],[596, 722])).
% 16.24/10.69  tff(724,plain,
% 16.24/10.69      ((~((~releases(tptp_fun_Event_7(n0, waterLevel(n0)), waterLevel(n0), n0)) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))))))))) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0))))))))),
% 16.24/10.69      inference(unit_resolution,[status(thm)],[623, 723])).
% 16.24/10.69  tff(725,plain,
% 16.24/10.69      (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))))))),
% 16.24/10.69      inference(unit_resolution,[status(thm)],[724, 719])).
% 16.24/10.69  tff(726,plain,
% 16.24/10.69      (waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0))))),
% 16.24/10.69      inference(unit_resolution,[status(thm)],[626, 725])).
% 16.24/10.69  tff(727,plain,
% 16.24/10.69      (waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(n0)),
% 16.24/10.69      inference(symmetry,[status(thm)],[726])).
% 16.24/10.69  tff(728,assumption,(~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)))) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)))), introduced(assumption)).
% 16.24/10.69  tff(729,plain,
% 16.24/10.69      (((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)))) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1))) | (waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)))),
% 16.24/10.69      inference(tautology,[status(thm)],[])).
% 16.24/10.69  tff(730,plain,
% 16.24/10.69      (waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow))),
% 16.24/10.69      inference(unit_resolution,[status(thm)],[729, 728])).
% 16.24/10.69  tff(731,plain,
% 16.24/10.69      (waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0))))),
% 16.24/10.69      inference(symmetry,[status(thm)],[730])).
% 16.24/10.69  tff(732,plain,
% 16.24/10.69      (waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)) = waterLevel(n0)),
% 16.24/10.69      inference(transitivity,[status(thm)],[731, 727])).
% 16.24/10.69  tff(733,plain,
% 16.24/10.69      (holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1) <=> holdsAt(waterLevel(n0), plus(n0, n1))),
% 16.24/10.69      inference(monotonicity,[status(thm)],[732, 90])).
% 16.24/10.69  tff(734,plain,
% 16.24/10.69      (holdsAt(waterLevel(n0), plus(n0, n1)) <=> holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)),
% 16.24/10.69      inference(symmetry,[status(thm)],[733])).
% 16.24/10.69  tff(735,plain,
% 16.24/10.69      ((~holdsAt(waterLevel(n0), plus(n0, n1))) <=> (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1))),
% 16.24/10.69      inference(monotonicity,[status(thm)],[734])).
% 16.24/10.69  tff(736,plain,
% 16.24/10.69      (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)),
% 16.24/10.69      inference(modus_ponens,[status(thm)],[720, 735])).
% 16.24/10.69  tff(737,plain,
% 16.24/10.69      (((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)))) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1))) | holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)),
% 16.24/10.69      inference(tautology,[status(thm)],[])).
% 16.24/10.69  tff(738,plain,
% 16.24/10.69      (holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)),
% 16.24/10.69      inference(unit_resolution,[status(thm)],[737, 728])).
% 16.24/10.69  tff(739,plain,
% 16.24/10.69      ($false),
% 16.24/10.69      inference(unit_resolution,[status(thm)],[738, 736])).
% 16.24/10.69  tff(740,plain,(((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)))) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1))) | holdsAt(waterLevel(n0), plus(n0, n1))), inference(lemma,lemma(discharge,[]))).
% 16.24/10.69  tff(741,plain,
% 16.24/10.69      ((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)))) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1))),
% 16.24/10.69      inference(unit_resolution,[status(thm)],[740, 717])).
% 16.24/10.69  tff(742,plain,
% 16.24/10.69      ((~((~((~(overflow = tapOff)) | (~holdsAt(waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)))))) | (~((~(overflow = tapOn)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (~initiates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1)) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)))) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)))) | (waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = spilling))) | (~((~(overflow = tapOff)) | (~holdsAt(waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)))))) | (~((~(overflow = tapOn)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (~initiates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1)) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)))) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)))) | (waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = spilling)),
% 16.24/10.69      inference(tautology,[status(thm)],[])).
% 16.24/10.69  tff(743,plain,
% 16.24/10.69      ((~((~((~(overflow = tapOff)) | (~holdsAt(waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)))))) | (~((~(overflow = tapOn)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = filling)))) | (~initiates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1)) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)))) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)))) | (waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = spilling))) | (~((~(overflow = tapOff)) | (~holdsAt(waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)))))) | (~initiates(overflow, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), n1)) | (waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))) = spilling)),
% 16.24/10.69      inference(unit_resolution,[status(thm)],[742, 741, 714])).
% 16.24/10.69  tff(744,plain,
% 16.24/10.69      ($false),
% 16.24/10.69      inference(unit_resolution,[status(thm)],[743, 712, 710, 335, 322])).
% 16.24/10.69  tff(745,plain,(releasedAt(waterLevel(n0), plus(n1, n1)) | holdsAt(waterLevel(n0), plus(n1, n1))), inference(lemma,lemma(discharge,[]))).
% 16.24/10.69  tff(746,plain,
% 16.24/10.69      (holdsAt(waterLevel(n0), plus(n1, n1))),
% 16.24/10.69      inference(unit_resolution,[status(thm)],[745, 313])).
% 16.24/10.69  tff(747,plain,
% 16.24/10.69      (holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), plus(n1, n1))),
% 16.24/10.69      inference(modus_ponens,[status(thm)],[746, 312])).
% 16.24/10.69  tff(748,plain,
% 16.24/10.69      (releasedAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), plus(n1, n1)) <=> releasedAt(waterLevel(n0), plus(n1, n1))),
% 16.24/10.69      inference(monotonicity,[status(thm)],[231])).
% 16.24/10.69  tff(749,plain,
% 16.24/10.69      (releasedAt(waterLevel(n0), plus(n1, n1)) <=> releasedAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), plus(n1, n1))),
% 16.24/10.69      inference(symmetry,[status(thm)],[748])).
% 16.24/10.69  tff(750,plain,
% 16.24/10.69      ((~releasedAt(waterLevel(n0), plus(n1, n1))) <=> (~releasedAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), plus(n1, n1)))),
% 16.24/10.69      inference(monotonicity,[status(thm)],[749])).
% 16.24/10.69  tff(751,plain,
% 16.24/10.69      (~releasedAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), plus(n1, n1))),
% 16.24/10.69      inference(modus_ponens,[status(thm)],[313, 750])).
% 16.24/10.69  tff(752,plain,
% 16.24/10.69      (holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1) <=> holdsAt(waterLevel(n0), plus(n0, n1))),
% 16.24/10.69      inference(monotonicity,[status(thm)],[231, 90])).
% 16.24/10.69  tff(753,plain,
% 16.24/10.69      (holdsAt(waterLevel(n0), plus(n0, n1)) <=> holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1)),
% 16.24/10.69      inference(symmetry,[status(thm)],[752])).
% 16.24/10.69  tff(754,plain,
% 16.24/10.69      (holdsAt(waterLevel(n0), n1) <=> holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1)),
% 16.24/10.69      inference(transitivity,[status(thm)],[462, 753])).
% 16.24/10.69  tff(755,plain,
% 16.24/10.69      ((~holdsAt(waterLevel(n0), n1)) <=> (~holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1))),
% 16.24/10.69      inference(monotonicity,[status(thm)],[754])).
% 16.24/10.69  tff(756,plain,
% 16.24/10.69      ((~![X: $i, Y: $i] : (less_or_equal(X, Y) <=> ((X = Y) | less(X, Y)))) | (less_or_equal(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1) <=> ((tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n1) | less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)))),
% 16.24/10.69      inference(quant_inst,[status(thm)],[])).
% 16.24/10.69  tff(757,plain,
% 16.24/10.69      (less_or_equal(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1) <=> ((tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n1) | less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1))),
% 16.24/10.69      inference(unit_resolution,[status(thm)],[756, 189])).
% 16.24/10.69  tff(758,plain,
% 16.24/10.69      (^[X: $i] : refl((less(X, plus(n1, n1)) <=> less_or_equal(X, n1)) <=> (less(X, plus(n1, n1)) <=> less_or_equal(X, n1)))),
% 16.24/10.69      inference(bind,[status(th)],[])).
% 16.24/10.69  tff(759,plain,
% 16.24/10.69      (![X: $i] : (less(X, plus(n1, n1)) <=> less_or_equal(X, n1)) <=> ![X: $i] : (less(X, plus(n1, n1)) <=> less_or_equal(X, n1))),
% 16.24/10.69      inference(quant_intro,[status(thm)],[758])).
% 16.24/10.69  tff(760,plain,
% 16.24/10.69      (^[X: $i] : rewrite((less(X, n2) <=> less_or_equal(X, n1)) <=> (less(X, plus(n1, n1)) <=> less_or_equal(X, n1)))),
% 16.24/10.69      inference(bind,[status(th)],[])).
% 16.24/10.69  tff(761,plain,
% 16.24/10.69      (![X: $i] : (less(X, n2) <=> less_or_equal(X, n1)) <=> ![X: $i] : (less(X, plus(n1, n1)) <=> less_or_equal(X, n1))),
% 16.24/10.69      inference(quant_intro,[status(thm)],[760])).
% 16.24/10.69  tff(762,plain,
% 16.24/10.69      (![X: $i] : (less(X, n2) <=> less_or_equal(X, n1)) <=> ![X: $i] : (less(X, n2) <=> less_or_equal(X, n1))),
% 16.24/10.69      inference(rewrite,[status(thm)],[])).
% 16.24/10.69  tff(763,axiom,(![X: $i] : (less(X, n2) <=> less_or_equal(X, n1))), file('/export/starexec/sandbox/benchmark/theBenchmark.p','less2')).
% 16.24/10.69  tff(764,plain,
% 16.24/10.69      (![X: $i] : (less(X, n2) <=> less_or_equal(X, n1))),
% 16.24/10.69      inference(modus_ponens,[status(thm)],[763, 762])).
% 16.24/10.69  tff(765,plain,
% 16.24/10.69      (![X: $i] : (less(X, plus(n1, n1)) <=> less_or_equal(X, n1))),
% 16.24/10.69      inference(modus_ponens,[status(thm)],[764, 761])).
% 16.24/10.69  tff(766,plain,(
% 16.24/10.69      ![X: $i] : (less(X, plus(n1, n1)) <=> less_or_equal(X, n1))),
% 16.24/10.69      inference(skolemize,[status(sab)],[765])).
% 16.24/10.69  tff(767,plain,
% 16.24/10.69      (![X: $i] : (less(X, plus(n1, n1)) <=> less_or_equal(X, n1))),
% 16.24/10.69      inference(modus_ponens,[status(thm)],[766, 759])).
% 16.24/10.69  tff(768,plain,
% 16.24/10.69      ((~![X: $i] : (less(X, plus(n1, n1)) <=> less_or_equal(X, n1))) | (less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1)) <=> less_or_equal(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1))),
% 16.24/10.70      inference(quant_inst,[status(thm)],[])).
% 16.24/10.70  tff(769,plain,
% 16.24/10.70      (less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1)) <=> less_or_equal(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)),
% 16.24/10.70      inference(unit_resolution,[status(thm)],[768, 767])).
% 16.24/10.70  tff(770,plain,
% 16.24/10.70      (((~![Time1: $i, Fluent: $i, Time2: $i] : (~((~((~stoppedIn(Time1, Fluent, Time2)) | (~((~happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2)) | (~terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1))))))) | (~(stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(Time1, Time)) | (~less(Time, Time2)) | (~terminates(Event, Fluent, Time)))))))) | (~((~(stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, n1)) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(n0, Time)) | (~less(Time, plus(n1, n1))) | (~terminates(Event, tptp_fun_Height_10(waterLevel(filling), tapOn), Time))))) | (~((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, n1))) | (~((~happens(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1))) | (~terminates(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))))))))) <=> ((~![Time1: $i, Fluent: $i, Time2: $i] : (~((~((~stoppedIn(Time1, Fluent, Time2)) | (~((~happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2)) | (~terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1))))))) | (~(stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(Time1, Time)) | (~less(Time, Time2)) | (~terminates(Event, Fluent, Time)))))))) | (~((~(stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, n1)) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(n0, Time)) | (~less(Time, plus(n1, n1))) | (~terminates(Event, tptp_fun_Height_10(waterLevel(filling), tapOn), Time))))) | (~((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, n1))) | (~((~happens(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1))) | (~terminates(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))))))))),
% 16.24/10.70      inference(rewrite,[status(thm)],[])).
% 16.24/10.70  tff(771,plain,
% 16.24/10.70      ((~((~((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, n1))) | (~((~happens(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1))) | (~terminates(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))))) | (~(stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, n1)) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(n0, Time)) | (~less(Time, plus(n1, n1))) | (~terminates(Event, tptp_fun_Height_10(waterLevel(filling), tapOn), Time))))))) <=> (~((~(stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, n1)) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(n0, Time)) | (~less(Time, plus(n1, n1))) | (~terminates(Event, tptp_fun_Height_10(waterLevel(filling), tapOn), Time))))) | (~((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, n1))) | (~((~happens(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1))) | (~terminates(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))))))))),
% 16.24/10.70      inference(rewrite,[status(thm)],[])).
% 16.24/10.70  tff(772,plain,
% 16.24/10.70      (((~![Time1: $i, Fluent: $i, Time2: $i] : (~((~((~stoppedIn(Time1, Fluent, Time2)) | (~((~happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2)) | (~terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1))))))) | (~(stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(Time1, Time)) | (~less(Time, Time2)) | (~terminates(Event, Fluent, Time)))))))) | (~((~((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, n1))) | (~((~happens(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1))) | (~terminates(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))))) | (~(stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, n1)) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(n0, Time)) | (~less(Time, plus(n1, n1))) | (~terminates(Event, tptp_fun_Height_10(waterLevel(filling), tapOn), Time)))))))) <=> ((~![Time1: $i, Fluent: $i, Time2: $i] : (~((~((~stoppedIn(Time1, Fluent, Time2)) | (~((~happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2)) | (~terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1))))))) | (~(stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(Time1, Time)) | (~less(Time, Time2)) | (~terminates(Event, Fluent, Time)))))))) | (~((~(stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, n1)) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(n0, Time)) | (~less(Time, plus(n1, n1))) | (~terminates(Event, tptp_fun_Height_10(waterLevel(filling), tapOn), Time))))) | (~((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, n1))) | (~((~happens(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1))) | (~terminates(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))))))))),
% 16.24/10.70      inference(monotonicity,[status(thm)],[771])).
% 16.24/10.70  tff(773,plain,
% 16.24/10.70      (((~![Time1: $i, Fluent: $i, Time2: $i] : (~((~((~stoppedIn(Time1, Fluent, Time2)) | (~((~happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2)) | (~terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1))))))) | (~(stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(Time1, Time)) | (~less(Time, Time2)) | (~terminates(Event, Fluent, Time)))))))) | (~((~((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, n1))) | (~((~happens(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1))) | (~terminates(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))))) | (~(stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, n1)) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(n0, Time)) | (~less(Time, plus(n1, n1))) | (~terminates(Event, tptp_fun_Height_10(waterLevel(filling), tapOn), Time)))))))) <=> ((~![Time1: $i, Fluent: $i, Time2: $i] : (~((~((~stoppedIn(Time1, Fluent, Time2)) | (~((~happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2)) | (~terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1))))))) | (~(stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(Time1, Time)) | (~less(Time, Time2)) | (~terminates(Event, Fluent, Time)))))))) | (~((~(stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, n1)) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(n0, Time)) | (~less(Time, plus(n1, n1))) | (~terminates(Event, tptp_fun_Height_10(waterLevel(filling), tapOn), Time))))) | (~((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, n1))) | (~((~happens(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1))) | (~terminates(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))))))))),
% 16.24/10.70      inference(transitivity,[status(thm)],[772, 770])).
% 16.24/10.70  tff(774,plain,
% 16.24/10.70      ((~![Time1: $i, Fluent: $i, Time2: $i] : (~((~((~stoppedIn(Time1, Fluent, Time2)) | (~((~happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2)) | (~terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1))))))) | (~(stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(Time1, Time)) | (~less(Time, Time2)) | (~terminates(Event, Fluent, Time)))))))) | (~((~((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, n1))) | (~((~happens(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1))) | (~terminates(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))))) | (~(stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, n1)) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(n0, Time)) | (~less(Time, plus(n1, n1))) | (~terminates(Event, tptp_fun_Height_10(waterLevel(filling), tapOn), Time)))))))),
% 16.24/10.70      inference(quant_inst,[status(thm)],[])).
% 16.24/10.70  tff(775,plain,
% 16.24/10.70      ((~![Time1: $i, Fluent: $i, Time2: $i] : (~((~((~stoppedIn(Time1, Fluent, Time2)) | (~((~happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2)) | (~terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1))))))) | (~(stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(Time1, Time)) | (~less(Time, Time2)) | (~terminates(Event, Fluent, Time)))))))) | (~((~(stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, n1)) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(n0, Time)) | (~less(Time, plus(n1, n1))) | (~terminates(Event, tptp_fun_Height_10(waterLevel(filling), tapOn), Time))))) | (~((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, n1))) | (~((~happens(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1))) | (~terminates(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))))))))),
% 16.24/10.70      inference(modus_ponens,[status(thm)],[774, 773])).
% 16.24/10.70  tff(776,plain,
% 16.24/10.70      (~((~(stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, n1)) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(n0, Time)) | (~less(Time, plus(n1, n1))) | (~terminates(Event, tptp_fun_Height_10(waterLevel(filling), tapOn), Time))))) | (~((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, n1))) | (~((~happens(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1))) | (~terminates(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))))))),
% 16.24/10.70      inference(unit_resolution,[status(thm)],[775, 137])).
% 16.24/10.70  tff(777,plain,
% 16.24/10.70      (((~(stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, n1)) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(n0, Time)) | (~less(Time, plus(n1, n1))) | (~terminates(Event, tptp_fun_Height_10(waterLevel(filling), tapOn), Time))))) | (~((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, n1))) | (~((~happens(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1))) | (~terminates(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))))))) | ((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, n1))) | (~((~happens(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1))) | (~terminates(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))))),
% 16.24/10.70      inference(tautology,[status(thm)],[])).
% 16.24/10.70  tff(778,plain,
% 16.24/10.70      ((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, n1))) | (~((~happens(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1))) | (~terminates(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))))),
% 16.24/10.70      inference(unit_resolution,[status(thm)],[777, 776])).
% 16.24/10.70  tff(779,plain,
% 16.24/10.70      ((plus(n0, n2) = n2) <=> (plus(n0, plus(n1, n1)) = plus(n1, n1))),
% 16.24/10.70      inference(rewrite,[status(thm)],[])).
% 16.24/10.70  tff(780,plain,
% 16.24/10.70      ((plus(n0, n2) = n2) <=> (plus(n0, n2) = n2)),
% 16.24/10.70      inference(rewrite,[status(thm)],[])).
% 16.24/10.70  tff(781,axiom,(plus(n0, n2) = n2), file('/export/starexec/sandbox/benchmark/theBenchmark.p','plus0_2')).
% 16.24/10.70  tff(782,plain,
% 16.24/10.70      (plus(n0, n2) = n2),
% 16.24/10.70      inference(modus_ponens,[status(thm)],[781, 780])).
% 16.24/10.70  tff(783,plain,
% 16.24/10.70      (plus(n0, plus(n1, n1)) = plus(n1, n1)),
% 16.24/10.70      inference(modus_ponens,[status(thm)],[782, 779])).
% 16.24/10.70  tff(784,plain,
% 16.24/10.70      (plus(n1, n1) = plus(n0, plus(n1, n1))),
% 16.24/10.70      inference(symmetry,[status(thm)],[783])).
% 16.24/10.70  tff(785,plain,
% 16.24/10.70      (stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, n1)) <=> stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, plus(n1, n1)))),
% 16.24/10.70      inference(monotonicity,[status(thm)],[784])).
% 16.24/10.70  tff(786,plain,
% 16.24/10.70      (stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, plus(n1, n1))) <=> stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, n1))),
% 16.24/10.70      inference(symmetry,[status(thm)],[785])).
% 16.24/10.70  tff(787,plain,
% 16.24/10.70      (trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(plus(n1, n1)), plus(n1, n1)) <=> trajectory(filling, n0, waterLevel(plus(n1, n1)), plus(n1, n1))),
% 16.24/10.70      inference(monotonicity,[status(thm)],[84])).
% 16.24/10.70  tff(788,plain,
% 16.24/10.70      (trajectory(filling, n0, waterLevel(plus(n1, n1)), plus(n1, n1)) <=> trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(plus(n1, n1)), plus(n1, n1))),
% 16.24/10.70      inference(symmetry,[status(thm)],[787])).
% 16.24/10.70  tff(789,plain,
% 16.24/10.70      (((~![Height1: $i, Time: $i, Height2: $i, Offset: $i] : (trajectory(filling, Time, waterLevel(Height2), Offset) | (~holdsAt(waterLevel(Height1), Time)) | (~(Height2 = plus(Height1, Offset))))) | ((~holdsAt(waterLevel(n0), n0)) | (~(plus(n1, n1) = plus(n0, plus(n1, n1)))) | trajectory(filling, n0, waterLevel(plus(n1, n1)), plus(n1, n1)))) <=> ((~![Height1: $i, Time: $i, Height2: $i, Offset: $i] : (trajectory(filling, Time, waterLevel(Height2), Offset) | (~holdsAt(waterLevel(Height1), Time)) | (~(Height2 = plus(Height1, Offset))))) | (~holdsAt(waterLevel(n0), n0)) | (~(plus(n1, n1) = plus(n0, plus(n1, n1)))) | trajectory(filling, n0, waterLevel(plus(n1, n1)), plus(n1, n1)))),
% 16.24/10.70      inference(rewrite,[status(thm)],[])).
% 16.24/10.70  tff(790,plain,
% 16.24/10.70      ((trajectory(filling, n0, waterLevel(plus(n1, n1)), plus(n1, n1)) | (~holdsAt(waterLevel(n0), n0)) | (~(plus(n1, n1) = plus(n0, plus(n1, n1))))) <=> ((~holdsAt(waterLevel(n0), n0)) | (~(plus(n1, n1) = plus(n0, plus(n1, n1)))) | trajectory(filling, n0, waterLevel(plus(n1, n1)), plus(n1, n1)))),
% 16.24/10.70      inference(rewrite,[status(thm)],[])).
% 16.24/10.70  tff(791,plain,
% 16.24/10.70      (((~![Height1: $i, Time: $i, Height2: $i, Offset: $i] : (trajectory(filling, Time, waterLevel(Height2), Offset) | (~holdsAt(waterLevel(Height1), Time)) | (~(Height2 = plus(Height1, Offset))))) | (trajectory(filling, n0, waterLevel(plus(n1, n1)), plus(n1, n1)) | (~holdsAt(waterLevel(n0), n0)) | (~(plus(n1, n1) = plus(n0, plus(n1, n1)))))) <=> ((~![Height1: $i, Time: $i, Height2: $i, Offset: $i] : (trajectory(filling, Time, waterLevel(Height2), Offset) | (~holdsAt(waterLevel(Height1), Time)) | (~(Height2 = plus(Height1, Offset))))) | ((~holdsAt(waterLevel(n0), n0)) | (~(plus(n1, n1) = plus(n0, plus(n1, n1)))) | trajectory(filling, n0, waterLevel(plus(n1, n1)), plus(n1, n1))))),
% 16.24/10.70      inference(monotonicity,[status(thm)],[790])).
% 16.24/10.70  tff(792,plain,
% 16.24/10.70      (((~![Height1: $i, Time: $i, Height2: $i, Offset: $i] : (trajectory(filling, Time, waterLevel(Height2), Offset) | (~holdsAt(waterLevel(Height1), Time)) | (~(Height2 = plus(Height1, Offset))))) | (trajectory(filling, n0, waterLevel(plus(n1, n1)), plus(n1, n1)) | (~holdsAt(waterLevel(n0), n0)) | (~(plus(n1, n1) = plus(n0, plus(n1, n1)))))) <=> ((~![Height1: $i, Time: $i, Height2: $i, Offset: $i] : (trajectory(filling, Time, waterLevel(Height2), Offset) | (~holdsAt(waterLevel(Height1), Time)) | (~(Height2 = plus(Height1, Offset))))) | (~holdsAt(waterLevel(n0), n0)) | (~(plus(n1, n1) = plus(n0, plus(n1, n1)))) | trajectory(filling, n0, waterLevel(plus(n1, n1)), plus(n1, n1)))),
% 16.24/10.70      inference(transitivity,[status(thm)],[791, 789])).
% 16.24/10.70  tff(793,plain,
% 16.24/10.70      ((~![Height1: $i, Time: $i, Height2: $i, Offset: $i] : (trajectory(filling, Time, waterLevel(Height2), Offset) | (~holdsAt(waterLevel(Height1), Time)) | (~(Height2 = plus(Height1, Offset))))) | (trajectory(filling, n0, waterLevel(plus(n1, n1)), plus(n1, n1)) | (~holdsAt(waterLevel(n0), n0)) | (~(plus(n1, n1) = plus(n0, plus(n1, n1)))))),
% 16.24/10.70      inference(quant_inst,[status(thm)],[])).
% 16.24/10.70  tff(794,plain,
% 16.24/10.70      ((~![Height1: $i, Time: $i, Height2: $i, Offset: $i] : (trajectory(filling, Time, waterLevel(Height2), Offset) | (~holdsAt(waterLevel(Height1), Time)) | (~(Height2 = plus(Height1, Offset))))) | (~holdsAt(waterLevel(n0), n0)) | (~(plus(n1, n1) = plus(n0, plus(n1, n1)))) | trajectory(filling, n0, waterLevel(plus(n1, n1)), plus(n1, n1))),
% 16.24/10.70      inference(modus_ponens,[status(thm)],[793, 792])).
% 16.24/10.70  tff(795,plain,
% 16.24/10.70      (trajectory(filling, n0, waterLevel(plus(n1, n1)), plus(n1, n1))),
% 16.24/10.70      inference(unit_resolution,[status(thm)],[794, 106, 93, 784])).
% 16.24/10.70  tff(796,plain,
% 16.24/10.70      (trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(plus(n1, n1)), plus(n1, n1))),
% 16.24/10.70      inference(modus_ponens,[status(thm)],[795, 788])).
% 16.24/10.70  tff(797,assumption,(initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0)), introduced(assumption)).
% 16.24/10.70  tff(798,plain,
% 16.24/10.70      (holdsAt(waterLevel(plus(n1, n1)), plus(n1, n1)) <=> holdsAt(waterLevel(plus(n1, n1)), plus(n0, plus(n1, n1)))),
% 16.24/10.70      inference(monotonicity,[status(thm)],[784])).
% 16.24/10.70  tff(799,plain,
% 16.24/10.70      (holdsAt(waterLevel(plus(n1, n1)), plus(n0, plus(n1, n1))) <=> holdsAt(waterLevel(plus(n1, n1)), plus(n1, n1))),
% 16.24/10.70      inference(symmetry,[status(thm)],[798])).
% 16.24/10.70  tff(800,assumption,(holdsAt(waterLevel(plus(n1, n1)), plus(n0, plus(n1, n1)))), introduced(assumption)).
% 16.24/10.70  tff(801,plain,
% 16.24/10.70      (holdsAt(waterLevel(plus(n1, n1)), plus(n1, n1))),
% 16.24/10.70      inference(modus_ponens,[status(thm)],[800, 799])).
% 16.24/10.70  tff(802,plain,
% 16.24/10.70      ((plus(n1, n1) = n0) <=> (n0 = plus(n1, n1))),
% 16.24/10.70      inference(commutativity,[status(thm)],[])).
% 16.24/10.70  tff(803,plain,
% 16.24/10.70      ((n0 = plus(n1, n1)) <=> (plus(n1, n1) = n0)),
% 16.24/10.70      inference(symmetry,[status(thm)],[802])).
% 16.24/10.70  tff(804,plain,
% 16.24/10.70      ((~(n0 = plus(n1, n1))) <=> (~(plus(n1, n1) = n0))),
% 16.24/10.70      inference(monotonicity,[status(thm)],[803])).
% 16.24/10.70  tff(805,assumption,(n0 = plus(n1, n1)), introduced(assumption)).
% 16.24/10.70  tff(806,plain,
% 16.24/10.70      (plus(n1, n1) = n0),
% 16.24/10.70      inference(symmetry,[status(thm)],[805])).
% 16.24/10.70  tff(807,plain,
% 16.24/10.70      (plus(plus(n1, n1), plus(n1, n1)) = plus(n0, n0)),
% 16.24/10.70      inference(monotonicity,[status(thm)],[806, 806])).
% 16.24/10.70  tff(808,plain,
% 16.24/10.70      (plus(n1, plus(n1, plus(n1, n1))) = plus(n1, n1)),
% 16.24/10.70      inference(transitivity,[status(thm)],[353, 807, 342, 805])).
% 16.24/10.70  tff(809,plain,
% 16.24/10.70      ($false),
% 16.24/10.70      inference(unit_resolution,[status(thm)],[412, 808])).
% 16.24/10.71  tff(810,plain,(~(n0 = plus(n1, n1))), inference(lemma,lemma(discharge,[]))).
% 16.24/10.71  tff(811,plain,
% 16.24/10.71      (~(plus(n1, n1) = n0)),
% 16.24/10.71      inference(modus_ponens,[status(thm)],[810, 804])).
% 16.24/10.71  tff(812,assumption,(holdsAt(waterLevel(n0), plus(n1, n1))), introduced(assumption)).
% 16.24/10.71  tff(813,plain,
% 16.24/10.71      (^[Time: $i, Height1: $i, Height2: $i] : refl(((Height1 = Height2) | (~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time))) <=> ((Height1 = Height2) | (~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time))))),
% 16.24/10.71      inference(bind,[status(th)],[])).
% 16.24/10.71  tff(814,plain,
% 16.24/10.71      (![Time: $i, Height1: $i, Height2: $i] : ((Height1 = Height2) | (~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time))) <=> ![Time: $i, Height1: $i, Height2: $i] : ((Height1 = Height2) | (~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time)))),
% 16.24/10.71      inference(quant_intro,[status(thm)],[813])).
% 16.24/10.71  tff(815,plain,
% 16.24/10.71      (^[Time: $i, Height1: $i, Height2: $i] : trans(monotonicity(trans(monotonicity(rewrite((holdsAt(waterLevel(Height1), Time) & holdsAt(waterLevel(Height2), Time)) <=> (~((~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time))))), ((~(holdsAt(waterLevel(Height1), Time) & holdsAt(waterLevel(Height2), Time))) <=> (~(~((~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time))))))), rewrite((~(~((~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time))))) <=> ((~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time)))), ((~(holdsAt(waterLevel(Height1), Time) & holdsAt(waterLevel(Height2), Time))) <=> ((~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time))))), (((~(holdsAt(waterLevel(Height1), Time) & holdsAt(waterLevel(Height2), Time))) | (Height1 = Height2)) <=> (((~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time))) | (Height1 = Height2)))), rewrite((((~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time))) | (Height1 = Height2)) <=> ((Height1 = Height2) | (~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time)))), (((~(holdsAt(waterLevel(Height1), Time) & holdsAt(waterLevel(Height2), Time))) | (Height1 = Height2)) <=> ((Height1 = Height2) | (~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time)))))),
% 16.24/10.71      inference(bind,[status(th)],[])).
% 16.24/10.71  tff(816,plain,
% 16.24/10.71      (![Time: $i, Height1: $i, Height2: $i] : ((~(holdsAt(waterLevel(Height1), Time) & holdsAt(waterLevel(Height2), Time))) | (Height1 = Height2)) <=> ![Time: $i, Height1: $i, Height2: $i] : ((Height1 = Height2) | (~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time)))),
% 16.24/10.71      inference(quant_intro,[status(thm)],[815])).
% 16.24/10.71  tff(817,plain,
% 16.24/10.71      (![Time: $i, Height1: $i, Height2: $i] : ((~(holdsAt(waterLevel(Height1), Time) & holdsAt(waterLevel(Height2), Time))) | (Height1 = Height2)) <=> ![Time: $i, Height1: $i, Height2: $i] : ((~(holdsAt(waterLevel(Height1), Time) & holdsAt(waterLevel(Height2), Time))) | (Height1 = Height2))),
% 16.24/10.71      inference(rewrite,[status(thm)],[])).
% 16.24/10.71  tff(818,plain,
% 16.24/10.71      (^[Time: $i, Height1: $i, Height2: $i] : rewrite(((holdsAt(waterLevel(Height1), Time) & holdsAt(waterLevel(Height2), Time)) => (Height1 = Height2)) <=> ((~(holdsAt(waterLevel(Height1), Time) & holdsAt(waterLevel(Height2), Time))) | (Height1 = Height2)))),
% 16.24/10.71      inference(bind,[status(th)],[])).
% 16.24/10.71  tff(819,plain,
% 16.24/10.71      (![Time: $i, Height1: $i, Height2: $i] : ((holdsAt(waterLevel(Height1), Time) & holdsAt(waterLevel(Height2), Time)) => (Height1 = Height2)) <=> ![Time: $i, Height1: $i, Height2: $i] : ((~(holdsAt(waterLevel(Height1), Time) & holdsAt(waterLevel(Height2), Time))) | (Height1 = Height2))),
% 16.24/10.71      inference(quant_intro,[status(thm)],[818])).
% 16.24/10.71  tff(820,axiom,(![Time: $i, Height1: $i, Height2: $i] : ((holdsAt(waterLevel(Height1), Time) & holdsAt(waterLevel(Height2), Time)) => (Height1 = Height2))), file('/export/starexec/sandbox/benchmark/Axioms/CSR001+1.ax','same_waterLevel')).
% 16.24/10.71  tff(821,plain,
% 16.24/10.71      (![Time: $i, Height1: $i, Height2: $i] : ((~(holdsAt(waterLevel(Height1), Time) & holdsAt(waterLevel(Height2), Time))) | (Height1 = Height2))),
% 16.24/10.71      inference(modus_ponens,[status(thm)],[820, 819])).
% 16.24/10.71  tff(822,plain,
% 16.24/10.71      (![Time: $i, Height1: $i, Height2: $i] : ((~(holdsAt(waterLevel(Height1), Time) & holdsAt(waterLevel(Height2), Time))) | (Height1 = Height2))),
% 16.24/10.71      inference(modus_ponens,[status(thm)],[821, 817])).
% 16.24/10.71  tff(823,plain,(
% 16.24/10.71      ![Time: $i, Height1: $i, Height2: $i] : ((~(holdsAt(waterLevel(Height1), Time) & holdsAt(waterLevel(Height2), Time))) | (Height1 = Height2))),
% 16.24/10.71      inference(skolemize,[status(sab)],[822])).
% 16.24/10.71  tff(824,plain,
% 16.24/10.71      (![Time: $i, Height1: $i, Height2: $i] : ((Height1 = Height2) | (~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time)))),
% 16.24/10.71      inference(modus_ponens,[status(thm)],[823, 816])).
% 16.24/10.71  tff(825,plain,
% 16.24/10.71      (![Time: $i, Height1: $i, Height2: $i] : ((Height1 = Height2) | (~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time)))),
% 16.24/10.71      inference(modus_ponens,[status(thm)],[824, 814])).
% 16.24/10.71  tff(826,plain,
% 16.24/10.71      (((~![Time: $i, Height1: $i, Height2: $i] : ((Height1 = Height2) | (~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time)))) | ((plus(n1, n1) = n0) | (~holdsAt(waterLevel(n0), plus(n1, n1))) | (~holdsAt(waterLevel(plus(n1, n1)), plus(n1, n1))))) <=> ((~![Time: $i, Height1: $i, Height2: $i] : ((Height1 = Height2) | (~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time)))) | (plus(n1, n1) = n0) | (~holdsAt(waterLevel(n0), plus(n1, n1))) | (~holdsAt(waterLevel(plus(n1, n1)), plus(n1, n1))))),
% 16.24/10.71      inference(rewrite,[status(thm)],[])).
% 16.24/10.71  tff(827,plain,
% 16.24/10.71      (((plus(n1, n1) = n0) | (~holdsAt(waterLevel(plus(n1, n1)), plus(n1, n1))) | (~holdsAt(waterLevel(n0), plus(n1, n1)))) <=> ((plus(n1, n1) = n0) | (~holdsAt(waterLevel(n0), plus(n1, n1))) | (~holdsAt(waterLevel(plus(n1, n1)), plus(n1, n1))))),
% 16.24/10.71      inference(rewrite,[status(thm)],[])).
% 16.24/10.71  tff(828,plain,
% 16.24/10.71      (((~![Time: $i, Height1: $i, Height2: $i] : ((Height1 = Height2) | (~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time)))) | ((plus(n1, n1) = n0) | (~holdsAt(waterLevel(plus(n1, n1)), plus(n1, n1))) | (~holdsAt(waterLevel(n0), plus(n1, n1))))) <=> ((~![Time: $i, Height1: $i, Height2: $i] : ((Height1 = Height2) | (~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time)))) | ((plus(n1, n1) = n0) | (~holdsAt(waterLevel(n0), plus(n1, n1))) | (~holdsAt(waterLevel(plus(n1, n1)), plus(n1, n1)))))),
% 16.24/10.71      inference(monotonicity,[status(thm)],[827])).
% 16.24/10.71  tff(829,plain,
% 16.24/10.71      (((~![Time: $i, Height1: $i, Height2: $i] : ((Height1 = Height2) | (~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time)))) | ((plus(n1, n1) = n0) | (~holdsAt(waterLevel(plus(n1, n1)), plus(n1, n1))) | (~holdsAt(waterLevel(n0), plus(n1, n1))))) <=> ((~![Time: $i, Height1: $i, Height2: $i] : ((Height1 = Height2) | (~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time)))) | (plus(n1, n1) = n0) | (~holdsAt(waterLevel(n0), plus(n1, n1))) | (~holdsAt(waterLevel(plus(n1, n1)), plus(n1, n1))))),
% 16.24/10.71      inference(transitivity,[status(thm)],[828, 826])).
% 16.24/10.71  tff(830,plain,
% 16.24/10.71      ((~![Time: $i, Height1: $i, Height2: $i] : ((Height1 = Height2) | (~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time)))) | ((plus(n1, n1) = n0) | (~holdsAt(waterLevel(plus(n1, n1)), plus(n1, n1))) | (~holdsAt(waterLevel(n0), plus(n1, n1))))),
% 16.24/10.71      inference(quant_inst,[status(thm)],[])).
% 16.24/10.71  tff(831,plain,
% 16.24/10.71      ((~![Time: $i, Height1: $i, Height2: $i] : ((Height1 = Height2) | (~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time)))) | (plus(n1, n1) = n0) | (~holdsAt(waterLevel(n0), plus(n1, n1))) | (~holdsAt(waterLevel(plus(n1, n1)), plus(n1, n1)))),
% 16.24/10.71      inference(modus_ponens,[status(thm)],[830, 829])).
% 16.24/10.71  tff(832,plain,
% 16.24/10.71      (~holdsAt(waterLevel(plus(n1, n1)), plus(n1, n1))),
% 16.24/10.71      inference(unit_resolution,[status(thm)],[831, 825, 812, 811])).
% 16.24/10.71  tff(833,plain,
% 16.24/10.71      ($false),
% 16.24/10.71      inference(unit_resolution,[status(thm)],[832, 801])).
% 16.24/10.71  tff(834,plain,((~holdsAt(waterLevel(plus(n1, n1)), plus(n0, plus(n1, n1)))) | (~holdsAt(waterLevel(n0), plus(n1, n1)))), inference(lemma,lemma(discharge,[]))).
% 16.24/10.71  tff(835,plain,
% 16.24/10.71      (~holdsAt(waterLevel(plus(n1, n1)), plus(n0, plus(n1, n1)))),
% 16.24/10.71      inference(unit_resolution,[status(thm)],[834, 746])).
% 16.24/10.71  tff(836,plain,
% 16.24/10.71      ((~![X: $i, Y: $i] : (less_or_equal(X, Y) <=> ((X = Y) | less(X, Y)))) | (less_or_equal(n0, plus(n1, n1)) <=> ((n0 = plus(n1, n1)) | less(n0, plus(n1, n1))))),
% 16.24/10.71      inference(quant_inst,[status(thm)],[])).
% 16.24/10.71  tff(837,plain,
% 16.24/10.71      (less_or_equal(n0, plus(n1, n1)) <=> ((n0 = plus(n1, n1)) | less(n0, plus(n1, n1)))),
% 16.24/10.71      inference(unit_resolution,[status(thm)],[836, 189])).
% 16.24/10.71  tff(838,plain,
% 16.24/10.71      ((~![X: $i] : (less(X, plus(n1, plus(n1, n1))) <=> less_or_equal(X, plus(n1, n1)))) | (less(n0, plus(n1, plus(n1, n1))) <=> less_or_equal(n0, plus(n1, n1)))),
% 16.24/10.71      inference(quant_inst,[status(thm)],[])).
% 16.24/10.71  tff(839,plain,
% 16.24/10.71      (less(n0, plus(n1, plus(n1, n1))) <=> less_or_equal(n0, plus(n1, n1))),
% 16.24/10.71      inference(unit_resolution,[status(thm)],[838, 366])).
% 16.24/10.71  tff(840,plain,
% 16.24/10.71      ((plus(n1, plus(n1, n1)) = n0) <=> (n0 = plus(n1, plus(n1, n1)))),
% 16.24/10.71      inference(commutativity,[status(thm)],[])).
% 16.24/10.71  tff(841,plain,
% 16.24/10.71      ((~(plus(n1, plus(n1, n1)) = n0)) <=> (~(n0 = plus(n1, plus(n1, n1))))),
% 16.24/10.71      inference(monotonicity,[status(thm)],[840])).
% 16.24/10.71  tff(842,assumption,(plus(n1, plus(n1, n1)) = n0), introduced(assumption)).
% 16.24/10.71  tff(843,plain,
% 16.24/10.71      (plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1))) = plus(n0, n0)),
% 16.24/10.71      inference(monotonicity,[status(thm)],[842, 842])).
% 16.24/10.71  tff(844,plain,
% 16.24/10.71      (plus(n0, n0) = plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1)))),
% 16.24/10.71      inference(symmetry,[status(thm)],[843])).
% 16.24/10.71  tff(845,plain,
% 16.24/10.71      (n0 = plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1)))),
% 16.24/10.71      inference(transitivity,[status(thm)],[343, 844])).
% 16.24/10.71  tff(846,plain,
% 16.24/10.71      ((plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1))) = n0) <=> (n0 = plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1))))),
% 16.24/10.71      inference(commutativity,[status(thm)],[])).
% 16.24/10.71  tff(847,plain,
% 16.24/10.71      ((~(plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1))) = n0)) <=> (~(n0 = plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1)))))),
% 16.24/10.71      inference(monotonicity,[status(thm)],[846])).
% 16.24/10.71  tff(848,plain,
% 16.24/10.71      ((~![X: $i, Y: $i] : (less(X, Y) <=> (~((Y = X) | less(Y, X))))) | (less(n0, plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1)))) <=> (~((plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1))) = n0) | less(plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1))), n0))))),
% 16.24/10.71      inference(quant_inst,[status(thm)],[])).
% 16.24/10.71  tff(849,plain,
% 16.24/10.71      (less(n0, plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1)))) <=> (~((plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1))) = n0) | less(plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1))), n0)))),
% 16.24/10.71      inference(unit_resolution,[status(thm)],[848, 171])).
% 16.24/10.71  tff(850,plain,
% 16.24/10.71      (^[X: $i] : refl((less(X, plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1)))) <=> less_or_equal(X, plus(plus(n1, n1), plus(n1, plus(n1, n1))))) <=> (less(X, plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1)))) <=> less_or_equal(X, plus(plus(n1, n1), plus(n1, plus(n1, n1))))))),
% 16.24/10.71      inference(bind,[status(th)],[])).
% 16.24/10.71  tff(851,plain,
% 16.24/10.71      (![X: $i] : (less(X, plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1)))) <=> less_or_equal(X, plus(plus(n1, n1), plus(n1, plus(n1, n1))))) <=> ![X: $i] : (less(X, plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1)))) <=> less_or_equal(X, plus(plus(n1, n1), plus(n1, plus(n1, n1)))))),
% 16.24/10.71      inference(quant_intro,[status(thm)],[850])).
% 16.24/10.71  tff(852,plain,
% 16.24/10.71      (^[X: $i] : rewrite((less(X, n6) <=> less_or_equal(X, n5)) <=> (less(X, plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1)))) <=> less_or_equal(X, plus(plus(n1, n1), plus(n1, plus(n1, n1))))))),
% 16.24/10.71      inference(bind,[status(th)],[])).
% 16.24/10.71  tff(853,plain,
% 16.24/10.71      (![X: $i] : (less(X, n6) <=> less_or_equal(X, n5)) <=> ![X: $i] : (less(X, plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1)))) <=> less_or_equal(X, plus(plus(n1, n1), plus(n1, plus(n1, n1)))))),
% 16.24/10.71      inference(quant_intro,[status(thm)],[852])).
% 16.24/10.71  tff(854,plain,
% 16.24/10.71      (![X: $i] : (less(X, n6) <=> less_or_equal(X, n5)) <=> ![X: $i] : (less(X, n6) <=> less_or_equal(X, n5))),
% 16.24/10.71      inference(rewrite,[status(thm)],[])).
% 16.24/10.71  tff(855,axiom,(![X: $i] : (less(X, n6) <=> less_or_equal(X, n5))), file('/export/starexec/sandbox/benchmark/theBenchmark.p','less6')).
% 16.24/10.71  tff(856,plain,
% 16.24/10.71      (![X: $i] : (less(X, n6) <=> less_or_equal(X, n5))),
% 16.24/10.71      inference(modus_ponens,[status(thm)],[855, 854])).
% 16.24/10.71  tff(857,plain,
% 16.24/10.71      (![X: $i] : (less(X, plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1)))) <=> less_or_equal(X, plus(plus(n1, n1), plus(n1, plus(n1, n1)))))),
% 16.24/10.71      inference(modus_ponens,[status(thm)],[856, 853])).
% 16.24/10.71  tff(858,plain,(
% 16.24/10.71      ![X: $i] : (less(X, plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1)))) <=> less_or_equal(X, plus(plus(n1, n1), plus(n1, plus(n1, n1)))))),
% 16.24/10.71      inference(skolemize,[status(sab)],[857])).
% 16.24/10.71  tff(859,plain,
% 16.24/10.71      (![X: $i] : (less(X, plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1)))) <=> less_or_equal(X, plus(plus(n1, n1), plus(n1, plus(n1, n1)))))),
% 16.24/10.71      inference(modus_ponens,[status(thm)],[858, 851])).
% 16.24/10.71  tff(860,plain,
% 16.24/10.71      ((~![X: $i] : (less(X, plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1)))) <=> less_or_equal(X, plus(plus(n1, n1), plus(n1, plus(n1, n1)))))) | (less(n0, plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1)))) <=> less_or_equal(n0, plus(plus(n1, n1), plus(n1, plus(n1, n1)))))),
% 16.24/10.71      inference(quant_inst,[status(thm)],[])).
% 16.24/10.71  tff(861,plain,
% 16.24/10.71      (less(n0, plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1)))) <=> less_or_equal(n0, plus(plus(n1, n1), plus(n1, plus(n1, n1))))),
% 16.24/10.71      inference(unit_resolution,[status(thm)],[860, 859])).
% 16.24/10.71  tff(862,plain,
% 16.24/10.71      ((~![X: $i, Y: $i] : (less_or_equal(X, Y) <=> ((X = Y) | less(X, Y)))) | (less_or_equal(n0, plus(plus(n1, n1), plus(n1, plus(n1, n1)))) <=> ((n0 = plus(plus(n1, n1), plus(n1, plus(n1, n1)))) | less(n0, plus(plus(n1, n1), plus(n1, plus(n1, n1))))))),
% 16.24/10.71      inference(quant_inst,[status(thm)],[])).
% 16.24/10.71  tff(863,plain,
% 16.24/10.71      (less_or_equal(n0, plus(plus(n1, n1), plus(n1, plus(n1, n1)))) <=> ((n0 = plus(plus(n1, n1), plus(n1, plus(n1, n1)))) | less(n0, plus(plus(n1, n1), plus(n1, plus(n1, n1)))))),
% 16.24/10.71      inference(unit_resolution,[status(thm)],[862, 189])).
% 16.24/10.71  tff(864,plain,
% 16.24/10.71      (^[X: $i] : refl((less(X, plus(plus(n1, n1), plus(n1, plus(n1, n1)))) <=> less_or_equal(X, plus(plus(n1, n1), plus(n1, n1)))) <=> (less(X, plus(plus(n1, n1), plus(n1, plus(n1, n1)))) <=> less_or_equal(X, plus(plus(n1, n1), plus(n1, n1)))))),
% 16.24/10.71      inference(bind,[status(th)],[])).
% 16.24/10.71  tff(865,plain,
% 16.24/10.71      (![X: $i] : (less(X, plus(plus(n1, n1), plus(n1, plus(n1, n1)))) <=> less_or_equal(X, plus(plus(n1, n1), plus(n1, n1)))) <=> ![X: $i] : (less(X, plus(plus(n1, n1), plus(n1, plus(n1, n1)))) <=> less_or_equal(X, plus(plus(n1, n1), plus(n1, n1))))),
% 16.24/10.71      inference(quant_intro,[status(thm)],[864])).
% 16.24/10.71  tff(866,plain,
% 16.24/10.71      (^[X: $i] : rewrite((less(X, plus(plus(n1, n1), plus(n1, plus(n1, n1)))) <=> less_or_equal(X, plus(n1, plus(n1, plus(n1, n1))))) <=> (less(X, plus(plus(n1, n1), plus(n1, plus(n1, n1)))) <=> less_or_equal(X, plus(plus(n1, n1), plus(n1, n1)))))),
% 16.24/10.71      inference(bind,[status(th)],[])).
% 16.24/10.71  tff(867,plain,
% 16.24/10.71      (![X: $i] : (less(X, plus(plus(n1, n1), plus(n1, plus(n1, n1)))) <=> less_or_equal(X, plus(n1, plus(n1, plus(n1, n1))))) <=> ![X: $i] : (less(X, plus(plus(n1, n1), plus(n1, plus(n1, n1)))) <=> less_or_equal(X, plus(plus(n1, n1), plus(n1, n1))))),
% 16.24/10.71      inference(quant_intro,[status(thm)],[866])).
% 16.24/10.71  tff(868,plain,
% 16.24/10.71      (^[X: $i] : rewrite((less(X, n5) <=> less_or_equal(X, n4)) <=> (less(X, plus(plus(n1, n1), plus(n1, plus(n1, n1)))) <=> less_or_equal(X, plus(n1, plus(n1, plus(n1, n1))))))),
% 16.24/10.71      inference(bind,[status(th)],[])).
% 16.24/10.71  tff(869,plain,
% 16.24/10.71      (![X: $i] : (less(X, n5) <=> less_or_equal(X, n4)) <=> ![X: $i] : (less(X, plus(plus(n1, n1), plus(n1, plus(n1, n1)))) <=> less_or_equal(X, plus(n1, plus(n1, plus(n1, n1)))))),
% 16.24/10.71      inference(quant_intro,[status(thm)],[868])).
% 16.24/10.71  tff(870,plain,
% 16.24/10.71      (![X: $i] : (less(X, n5) <=> less_or_equal(X, n4)) <=> ![X: $i] : (less(X, n5) <=> less_or_equal(X, n4))),
% 16.24/10.71      inference(rewrite,[status(thm)],[])).
% 16.24/10.71  tff(871,axiom,(![X: $i] : (less(X, n5) <=> less_or_equal(X, n4))), file('/export/starexec/sandbox/benchmark/theBenchmark.p','less5')).
% 16.24/10.71  tff(872,plain,
% 16.24/10.71      (![X: $i] : (less(X, n5) <=> less_or_equal(X, n4))),
% 16.24/10.71      inference(modus_ponens,[status(thm)],[871, 870])).
% 16.24/10.71  tff(873,plain,
% 16.24/10.71      (![X: $i] : (less(X, plus(plus(n1, n1), plus(n1, plus(n1, n1)))) <=> less_or_equal(X, plus(n1, plus(n1, plus(n1, n1)))))),
% 16.24/10.71      inference(modus_ponens,[status(thm)],[872, 869])).
% 16.24/10.71  tff(874,plain,
% 16.24/10.71      (![X: $i] : (less(X, plus(plus(n1, n1), plus(n1, plus(n1, n1)))) <=> less_or_equal(X, plus(plus(n1, n1), plus(n1, n1))))),
% 16.24/10.71      inference(modus_ponens,[status(thm)],[873, 867])).
% 16.24/10.71  tff(875,plain,(
% 16.24/10.71      ![X: $i] : (less(X, plus(plus(n1, n1), plus(n1, plus(n1, n1)))) <=> less_or_equal(X, plus(plus(n1, n1), plus(n1, n1))))),
% 16.24/10.71      inference(skolemize,[status(sab)],[874])).
% 16.24/10.71  tff(876,plain,
% 16.24/10.71      (![X: $i] : (less(X, plus(plus(n1, n1), plus(n1, plus(n1, n1)))) <=> less_or_equal(X, plus(plus(n1, n1), plus(n1, n1))))),
% 16.24/10.71      inference(modus_ponens,[status(thm)],[875, 865])).
% 16.24/10.71  tff(877,plain,
% 16.24/10.71      ((~![X: $i] : (less(X, plus(plus(n1, n1), plus(n1, plus(n1, n1)))) <=> less_or_equal(X, plus(plus(n1, n1), plus(n1, n1))))) | (less(n0, plus(plus(n1, n1), plus(n1, plus(n1, n1)))) <=> less_or_equal(n0, plus(plus(n1, n1), plus(n1, n1))))),
% 16.24/10.71      inference(quant_inst,[status(thm)],[])).
% 16.24/10.71  tff(878,plain,
% 16.24/10.71      (less(n0, plus(plus(n1, n1), plus(n1, plus(n1, n1)))) <=> less_or_equal(n0, plus(plus(n1, n1), plus(n1, n1)))),
% 16.24/10.71      inference(unit_resolution,[status(thm)],[877, 876])).
% 16.24/10.71  tff(879,plain,
% 16.24/10.71      (less_or_equal(n0, plus(plus(n1, n1), plus(n1, n1))) <=> less_or_equal(n0, plus(n1, plus(n1, plus(n1, n1))))),
% 16.24/10.71      inference(monotonicity,[status(thm)],[352])).
% 16.24/10.71  tff(880,plain,
% 16.24/10.71      (less_or_equal(n0, plus(n1, plus(n1, plus(n1, n1)))) <=> less_or_equal(n0, plus(plus(n1, n1), plus(n1, n1)))),
% 16.24/10.71      inference(symmetry,[status(thm)],[879])).
% 16.24/10.71  tff(881,plain,
% 16.24/10.71      ((~![X: $i, Y: $i] : (less_or_equal(X, Y) <=> ((X = Y) | less(X, Y)))) | (less_or_equal(n0, plus(n1, plus(n1, plus(n1, n1)))) <=> ((n0 = plus(n1, plus(n1, plus(n1, n1)))) | less(n0, plus(n1, plus(n1, plus(n1, n1))))))),
% 16.24/10.71      inference(quant_inst,[status(thm)],[])).
% 16.24/10.71  tff(882,plain,
% 16.24/10.71      (less_or_equal(n0, plus(n1, plus(n1, plus(n1, n1)))) <=> ((n0 = plus(n1, plus(n1, plus(n1, n1)))) | less(n0, plus(n1, plus(n1, plus(n1, n1)))))),
% 16.24/10.71      inference(unit_resolution,[status(thm)],[881, 189])).
% 16.24/10.71  tff(883,plain,
% 16.24/10.71      ((~![X: $i, Y: $i] : (less(X, Y) <=> (~((Y = X) | less(Y, X))))) | (less(plus(n1, plus(n1, plus(n1, n1))), n0) <=> (~((n0 = plus(n1, plus(n1, plus(n1, n1)))) | less(n0, plus(n1, plus(n1, plus(n1, n1)))))))),
% 16.24/10.71      inference(quant_inst,[status(thm)],[])).
% 16.24/10.71  tff(884,plain,
% 16.24/10.71      (less(plus(n1, plus(n1, plus(n1, n1))), n0) <=> (~((n0 = plus(n1, plus(n1, plus(n1, n1)))) | less(n0, plus(n1, plus(n1, plus(n1, n1))))))),
% 16.24/10.71      inference(unit_resolution,[status(thm)],[883, 171])).
% 16.24/10.71  tff(885,plain,
% 16.24/10.71      (^[X: $i] : refl((~less(X, n0)) <=> (~less(X, n0)))),
% 16.24/10.71      inference(bind,[status(th)],[])).
% 16.24/10.71  tff(886,plain,
% 16.24/10.71      (![X: $i] : (~less(X, n0)) <=> ![X: $i] : (~less(X, n0))),
% 16.24/10.71      inference(quant_intro,[status(thm)],[885])).
% 16.24/10.71  tff(887,plain,
% 16.24/10.71      ((~?[X: $i] : less(X, n0)) <=> (~?[X: $i] : less(X, n0))),
% 16.24/10.71      inference(rewrite,[status(thm)],[])).
% 16.24/10.71  tff(888,axiom,(~?[X: $i] : less(X, n0)), file('/export/starexec/sandbox/benchmark/theBenchmark.p','less0')).
% 16.24/10.71  tff(889,plain,
% 16.24/10.71      (~?[X: $i] : less(X, n0)),
% 16.24/10.71      inference(modus_ponens,[status(thm)],[888, 887])).
% 16.24/10.71  tff(890,plain,
% 16.24/10.71      (~?[X: $i] : less(X, n0)),
% 16.24/10.71      inference(modus_ponens,[status(thm)],[889, 887])).
% 16.24/10.71  tff(891,plain,
% 16.24/10.71      (~?[X: $i] : less(X, n0)),
% 16.24/10.71      inference(modus_ponens,[status(thm)],[890, 887])).
% 16.24/10.71  tff(892,plain,
% 16.24/10.71      (~?[X: $i] : less(X, n0)),
% 16.24/10.71      inference(modus_ponens,[status(thm)],[891, 887])).
% 16.24/10.71  tff(893,plain,
% 16.24/10.71      (~?[X: $i] : less(X, n0)),
% 16.24/10.71      inference(modus_ponens,[status(thm)],[892, 887])).
% 16.24/10.71  tff(894,plain,
% 16.24/10.71      (~?[X: $i] : less(X, n0)),
% 16.24/10.71      inference(modus_ponens,[status(thm)],[893, 887])).
% 16.24/10.71  tff(895,plain,
% 16.24/10.71      (~?[X: $i] : less(X, n0)),
% 16.24/10.71      inference(modus_ponens,[status(thm)],[894, 887])).
% 16.24/10.71  tff(896,plain,
% 16.24/10.71      (~?[X: $i] : less(X, n0)),
% 16.24/10.71      inference(modus_ponens,[status(thm)],[895, 887])).
% 16.24/10.71  tff(897,plain,
% 16.24/10.71      (^[X: $i] : refl($oeq((~less(X, n0)), (~less(X, n0))))),
% 16.24/10.71      inference(bind,[status(th)],[])).
% 16.24/10.71  tff(898,plain,(
% 16.24/10.71      ![X: $i] : (~less(X, n0))),
% 16.24/10.71      inference(nnf-neg,[status(sab)],[896, 897])).
% 16.24/10.71  tff(899,plain,
% 16.24/10.71      (![X: $i] : (~less(X, n0))),
% 16.24/10.71      inference(modus_ponens,[status(thm)],[898, 886])).
% 16.24/10.71  tff(900,plain,
% 16.24/10.71      ((~![X: $i] : (~less(X, n0))) | (~less(plus(n1, plus(n1, plus(n1, n1))), n0))),
% 16.24/10.71      inference(quant_inst,[status(thm)],[])).
% 16.24/10.71  tff(901,plain,
% 16.24/10.71      (~less(plus(n1, plus(n1, plus(n1, n1))), n0)),
% 16.24/10.71      inference(unit_resolution,[status(thm)],[900, 899])).
% 16.24/10.71  tff(902,plain,
% 16.24/10.71      ((~(less(plus(n1, plus(n1, plus(n1, n1))), n0) <=> (~((n0 = plus(n1, plus(n1, plus(n1, n1)))) | less(n0, plus(n1, plus(n1, plus(n1, n1)))))))) | less(plus(n1, plus(n1, plus(n1, n1))), n0) | ((n0 = plus(n1, plus(n1, plus(n1, n1)))) | less(n0, plus(n1, plus(n1, plus(n1, n1)))))),
% 16.24/10.71      inference(tautology,[status(thm)],[])).
% 16.24/10.71  tff(903,plain,
% 16.24/10.71      ((n0 = plus(n1, plus(n1, plus(n1, n1)))) | less(n0, plus(n1, plus(n1, plus(n1, n1))))),
% 16.24/10.71      inference(unit_resolution,[status(thm)],[902, 901, 884])).
% 16.24/10.71  tff(904,plain,
% 16.24/10.71      ((~(less_or_equal(n0, plus(n1, plus(n1, plus(n1, n1)))) <=> ((n0 = plus(n1, plus(n1, plus(n1, n1)))) | less(n0, plus(n1, plus(n1, plus(n1, n1))))))) | less_or_equal(n0, plus(n1, plus(n1, plus(n1, n1)))) | (~((n0 = plus(n1, plus(n1, plus(n1, n1)))) | less(n0, plus(n1, plus(n1, plus(n1, n1))))))),
% 16.24/10.71      inference(tautology,[status(thm)],[])).
% 16.24/10.71  tff(905,plain,
% 16.24/10.71      ((~(less_or_equal(n0, plus(n1, plus(n1, plus(n1, n1)))) <=> ((n0 = plus(n1, plus(n1, plus(n1, n1)))) | less(n0, plus(n1, plus(n1, plus(n1, n1))))))) | less_or_equal(n0, plus(n1, plus(n1, plus(n1, n1))))),
% 16.24/10.71      inference(unit_resolution,[status(thm)],[904, 903])).
% 16.24/10.71  tff(906,plain,
% 16.24/10.71      (less_or_equal(n0, plus(n1, plus(n1, plus(n1, n1))))),
% 16.24/10.71      inference(unit_resolution,[status(thm)],[905, 882])).
% 16.24/10.71  tff(907,plain,
% 16.24/10.71      (less_or_equal(n0, plus(plus(n1, n1), plus(n1, n1)))),
% 16.24/10.71      inference(modus_ponens,[status(thm)],[906, 880])).
% 16.24/10.71  tff(908,plain,
% 16.24/10.71      ((~(less(n0, plus(plus(n1, n1), plus(n1, plus(n1, n1)))) <=> less_or_equal(n0, plus(plus(n1, n1), plus(n1, n1))))) | less(n0, plus(plus(n1, n1), plus(n1, plus(n1, n1)))) | (~less_or_equal(n0, plus(plus(n1, n1), plus(n1, n1))))),
% 16.24/10.71      inference(tautology,[status(thm)],[])).
% 16.24/10.71  tff(909,plain,
% 16.24/10.71      (less(n0, plus(plus(n1, n1), plus(n1, plus(n1, n1))))),
% 16.24/10.71      inference(unit_resolution,[status(thm)],[908, 907, 878])).
% 16.24/10.71  tff(910,plain,
% 16.24/10.71      (((n0 = plus(plus(n1, n1), plus(n1, plus(n1, n1)))) | less(n0, plus(plus(n1, n1), plus(n1, plus(n1, n1))))) | (~less(n0, plus(plus(n1, n1), plus(n1, plus(n1, n1)))))),
% 16.24/10.71      inference(tautology,[status(thm)],[])).
% 16.24/10.71  tff(911,plain,
% 16.24/10.71      ((n0 = plus(plus(n1, n1), plus(n1, plus(n1, n1)))) | less(n0, plus(plus(n1, n1), plus(n1, plus(n1, n1))))),
% 16.24/10.71      inference(unit_resolution,[status(thm)],[910, 909])).
% 16.24/10.71  tff(912,plain,
% 16.24/10.71      ((~(less_or_equal(n0, plus(plus(n1, n1), plus(n1, plus(n1, n1)))) <=> ((n0 = plus(plus(n1, n1), plus(n1, plus(n1, n1)))) | less(n0, plus(plus(n1, n1), plus(n1, plus(n1, n1))))))) | less_or_equal(n0, plus(plus(n1, n1), plus(n1, plus(n1, n1)))) | (~((n0 = plus(plus(n1, n1), plus(n1, plus(n1, n1)))) | less(n0, plus(plus(n1, n1), plus(n1, plus(n1, n1))))))),
% 16.24/10.72      inference(tautology,[status(thm)],[])).
% 16.24/10.72  tff(913,plain,
% 16.24/10.72      (less_or_equal(n0, plus(plus(n1, n1), plus(n1, plus(n1, n1))))),
% 16.24/10.72      inference(unit_resolution,[status(thm)],[912, 911, 863])).
% 16.24/10.72  tff(914,plain,
% 16.24/10.72      ((~(less(n0, plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1)))) <=> less_or_equal(n0, plus(plus(n1, n1), plus(n1, plus(n1, n1)))))) | less(n0, plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1)))) | (~less_or_equal(n0, plus(plus(n1, n1), plus(n1, plus(n1, n1)))))),
% 16.24/10.72      inference(tautology,[status(thm)],[])).
% 16.24/10.72  tff(915,plain,
% 16.24/10.72      ((~(less(n0, plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1)))) <=> less_or_equal(n0, plus(plus(n1, n1), plus(n1, plus(n1, n1)))))) | less(n0, plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1))))),
% 16.24/10.72      inference(unit_resolution,[status(thm)],[914, 913])).
% 16.24/10.72  tff(916,plain,
% 16.24/10.72      (less(n0, plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1))))),
% 16.24/10.72      inference(unit_resolution,[status(thm)],[915, 861])).
% 16.24/10.72  tff(917,plain,
% 16.24/10.72      ((~(less(n0, plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1)))) <=> (~((plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1))) = n0) | less(plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1))), n0))))) | (~less(n0, plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1))))) | (~((plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1))) = n0) | less(plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1))), n0)))),
% 16.24/10.72      inference(tautology,[status(thm)],[])).
% 16.24/10.72  tff(918,plain,
% 16.24/10.72      ((~(less(n0, plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1)))) <=> (~((plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1))) = n0) | less(plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1))), n0))))) | (~((plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1))) = n0) | less(plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1))), n0)))),
% 16.24/10.72      inference(unit_resolution,[status(thm)],[917, 916])).
% 16.24/10.72  tff(919,plain,
% 16.24/10.72      (~((plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1))) = n0) | less(plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1))), n0))),
% 16.24/10.72      inference(unit_resolution,[status(thm)],[918, 849])).
% 16.24/10.72  tff(920,plain,
% 16.24/10.72      (((plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1))) = n0) | less(plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1))), n0)) | (~(plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1))) = n0))),
% 16.24/10.72      inference(tautology,[status(thm)],[])).
% 16.24/10.72  tff(921,plain,
% 16.24/10.72      (~(plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1))) = n0)),
% 16.24/10.72      inference(unit_resolution,[status(thm)],[920, 919])).
% 16.24/10.72  tff(922,plain,
% 16.24/10.72      (~(n0 = plus(plus(n1, plus(n1, n1)), plus(n1, plus(n1, n1))))),
% 16.24/10.72      inference(modus_ponens,[status(thm)],[921, 847])).
% 16.24/10.72  tff(923,plain,
% 16.24/10.72      ($false),
% 16.24/10.72      inference(unit_resolution,[status(thm)],[922, 845])).
% 16.24/10.72  tff(924,plain,(~(plus(n1, plus(n1, n1)) = n0)), inference(lemma,lemma(discharge,[]))).
% 16.24/10.72  tff(925,plain,
% 16.24/10.72      (~(n0 = plus(n1, plus(n1, n1)))),
% 16.24/10.72      inference(modus_ponens,[status(thm)],[924, 841])).
% 16.24/10.72  tff(926,plain,
% 16.24/10.72      ((~![X: $i, Y: $i] : (less_or_equal(X, Y) <=> ((X = Y) | less(X, Y)))) | (less_or_equal(n0, plus(n1, plus(n1, n1))) <=> ((n0 = plus(n1, plus(n1, n1))) | less(n0, plus(n1, plus(n1, n1)))))),
% 16.24/10.72      inference(quant_inst,[status(thm)],[])).
% 16.24/10.72  tff(927,plain,
% 16.24/10.72      (less_or_equal(n0, plus(n1, plus(n1, n1))) <=> ((n0 = plus(n1, plus(n1, n1))) | less(n0, plus(n1, plus(n1, n1))))),
% 16.24/10.72      inference(unit_resolution,[status(thm)],[926, 189])).
% 16.24/10.72  tff(928,plain,
% 16.24/10.72      ((~![X: $i] : (less(X, plus(plus(n1, n1), plus(n1, n1))) <=> less_or_equal(X, plus(n1, plus(n1, n1))))) | (less(n0, plus(plus(n1, n1), plus(n1, n1))) <=> less_or_equal(n0, plus(n1, plus(n1, n1))))),
% 16.24/10.72      inference(quant_inst,[status(thm)],[])).
% 16.24/10.72  tff(929,plain,
% 16.24/10.72      (less(n0, plus(plus(n1, n1), plus(n1, n1))) <=> less_or_equal(n0, plus(n1, plus(n1, n1)))),
% 16.24/10.72      inference(unit_resolution,[status(thm)],[928, 384])).
% 16.24/10.72  tff(930,plain,
% 16.24/10.72      (less(n0, plus(plus(n1, n1), plus(n1, n1))) <=> less(n0, plus(n1, plus(n1, plus(n1, n1))))),
% 16.24/10.72      inference(monotonicity,[status(thm)],[352])).
% 16.24/10.72  tff(931,plain,
% 16.24/10.72      (less(n0, plus(n1, plus(n1, plus(n1, n1)))) <=> less(n0, plus(plus(n1, n1), plus(n1, n1)))),
% 16.24/10.72      inference(symmetry,[status(thm)],[930])).
% 16.24/10.72  tff(932,plain,
% 16.24/10.72      ((~![X: $i, Y: $i] : (less(X, Y) <=> (~((Y = X) | less(Y, X))))) | (less(n0, plus(n1, plus(n1, plus(n1, n1)))) <=> (~((plus(n1, plus(n1, plus(n1, n1))) = n0) | less(plus(n1, plus(n1, plus(n1, n1))), n0))))),
% 16.24/10.72      inference(quant_inst,[status(thm)],[])).
% 16.24/10.72  tff(933,plain,
% 16.24/10.72      (less(n0, plus(n1, plus(n1, plus(n1, n1)))) <=> (~((plus(n1, plus(n1, plus(n1, n1))) = n0) | less(plus(n1, plus(n1, plus(n1, n1))), n0)))),
% 16.24/10.72      inference(unit_resolution,[status(thm)],[932, 171])).
% 16.24/10.72  tff(934,plain,
% 16.24/10.72      ((~![X: $i, Y: $i] : (less_or_equal(X, Y) <=> ((X = Y) | less(X, Y)))) | (less_or_equal(plus(n1, plus(n1, plus(n1, n1))), n0) <=> ((plus(n1, plus(n1, plus(n1, n1))) = n0) | less(plus(n1, plus(n1, plus(n1, n1))), n0)))),
% 16.24/10.72      inference(quant_inst,[status(thm)],[])).
% 16.24/10.72  tff(935,plain,
% 16.24/10.72      (less_or_equal(plus(n1, plus(n1, plus(n1, n1))), n0) <=> ((plus(n1, plus(n1, plus(n1, n1))) = n0) | less(plus(n1, plus(n1, plus(n1, n1))), n0))),
% 16.24/10.72      inference(unit_resolution,[status(thm)],[934, 189])).
% 16.24/10.72  tff(936,plain,
% 16.24/10.72      ((~![X: $i] : (less(X, n1) <=> less_or_equal(X, n0))) | (less(plus(n1, plus(n1, plus(n1, n1))), n1) <=> less_or_equal(plus(n1, plus(n1, plus(n1, n1))), n0))),
% 16.24/10.72      inference(quant_inst,[status(thm)],[])).
% 16.24/10.72  tff(937,plain,
% 16.24/10.72      (less(plus(n1, plus(n1, plus(n1, n1))), n1) <=> less_or_equal(plus(n1, plus(n1, plus(n1, n1))), n0)),
% 16.24/10.72      inference(unit_resolution,[status(thm)],[936, 153])).
% 16.24/10.72  tff(938,plain,
% 16.24/10.72      ((~![X: $i, Y: $i] : (less_or_equal(X, Y) <=> ((X = Y) | less(X, Y)))) | (less_or_equal(plus(n1, plus(n1, plus(n1, n1))), n1) <=> ((plus(n1, plus(n1, plus(n1, n1))) = n1) | less(plus(n1, plus(n1, plus(n1, n1))), n1)))),
% 16.24/10.72      inference(quant_inst,[status(thm)],[])).
% 16.24/10.72  tff(939,plain,
% 16.24/10.72      (less_or_equal(plus(n1, plus(n1, plus(n1, n1))), n1) <=> ((plus(n1, plus(n1, plus(n1, n1))) = n1) | less(plus(n1, plus(n1, plus(n1, n1))), n1))),
% 16.24/10.72      inference(unit_resolution,[status(thm)],[938, 189])).
% 16.24/10.72  tff(940,plain,
% 16.24/10.72      ((~![X: $i] : (less(X, plus(n1, n1)) <=> less_or_equal(X, n1))) | (less(plus(n1, plus(n1, plus(n1, n1))), plus(n1, n1)) <=> less_or_equal(plus(n1, plus(n1, plus(n1, n1))), n1))),
% 16.24/10.72      inference(quant_inst,[status(thm)],[])).
% 16.24/10.72  tff(941,plain,
% 16.24/10.72      (less(plus(n1, plus(n1, plus(n1, n1))), plus(n1, n1)) <=> less_or_equal(plus(n1, plus(n1, plus(n1, n1))), n1)),
% 16.24/10.72      inference(unit_resolution,[status(thm)],[940, 767])).
% 16.24/10.72  tff(942,plain,
% 16.24/10.72      (((plus(n1, plus(n1, plus(n1, n1))) = plus(n1, n1)) | less(plus(n1, plus(n1, plus(n1, n1))), plus(n1, n1))) | (~less(plus(n1, plus(n1, plus(n1, n1))), plus(n1, n1)))),
% 16.24/10.72      inference(tautology,[status(thm)],[])).
% 16.24/10.72  tff(943,plain,
% 16.24/10.72      (~less(plus(n1, plus(n1, plus(n1, n1))), plus(n1, n1))),
% 16.24/10.72      inference(unit_resolution,[status(thm)],[942, 410])).
% 16.24/10.72  tff(944,plain,
% 16.24/10.72      ((~(less(plus(n1, plus(n1, plus(n1, n1))), plus(n1, n1)) <=> less_or_equal(plus(n1, plus(n1, plus(n1, n1))), n1))) | less(plus(n1, plus(n1, plus(n1, n1))), plus(n1, n1)) | (~less_or_equal(plus(n1, plus(n1, plus(n1, n1))), n1))),
% 16.24/10.72      inference(tautology,[status(thm)],[])).
% 16.24/10.72  tff(945,plain,
% 16.24/10.72      (~less_or_equal(plus(n1, plus(n1, plus(n1, n1))), n1)),
% 16.24/10.72      inference(unit_resolution,[status(thm)],[944, 943, 941])).
% 16.24/10.72  tff(946,plain,
% 16.24/10.72      ((~(less_or_equal(plus(n1, plus(n1, plus(n1, n1))), n1) <=> ((plus(n1, plus(n1, plus(n1, n1))) = n1) | less(plus(n1, plus(n1, plus(n1, n1))), n1)))) | less_or_equal(plus(n1, plus(n1, plus(n1, n1))), n1) | (~((plus(n1, plus(n1, plus(n1, n1))) = n1) | less(plus(n1, plus(n1, plus(n1, n1))), n1)))),
% 16.24/10.72      inference(tautology,[status(thm)],[])).
% 16.24/10.72  tff(947,plain,
% 16.24/10.72      (~((plus(n1, plus(n1, plus(n1, n1))) = n1) | less(plus(n1, plus(n1, plus(n1, n1))), n1))),
% 16.24/10.72      inference(unit_resolution,[status(thm)],[946, 945, 939])).
% 16.24/10.72  tff(948,plain,
% 16.24/10.72      (((plus(n1, plus(n1, plus(n1, n1))) = n1) | less(plus(n1, plus(n1, plus(n1, n1))), n1)) | (~less(plus(n1, plus(n1, plus(n1, n1))), n1))),
% 16.24/10.72      inference(tautology,[status(thm)],[])).
% 16.24/10.72  tff(949,plain,
% 16.24/10.72      (~less(plus(n1, plus(n1, plus(n1, n1))), n1)),
% 16.24/10.72      inference(unit_resolution,[status(thm)],[948, 947])).
% 16.24/10.72  tff(950,plain,
% 16.24/10.72      ((~(less(plus(n1, plus(n1, plus(n1, n1))), n1) <=> less_or_equal(plus(n1, plus(n1, plus(n1, n1))), n0))) | less(plus(n1, plus(n1, plus(n1, n1))), n1) | (~less_or_equal(plus(n1, plus(n1, plus(n1, n1))), n0))),
% 16.24/10.72      inference(tautology,[status(thm)],[])).
% 16.24/10.72  tff(951,plain,
% 16.24/10.72      (~less_or_equal(plus(n1, plus(n1, plus(n1, n1))), n0)),
% 16.24/10.72      inference(unit_resolution,[status(thm)],[950, 949, 937])).
% 16.24/10.72  tff(952,plain,
% 16.24/10.72      ((~(less_or_equal(plus(n1, plus(n1, plus(n1, n1))), n0) <=> ((plus(n1, plus(n1, plus(n1, n1))) = n0) | less(plus(n1, plus(n1, plus(n1, n1))), n0)))) | less_or_equal(plus(n1, plus(n1, plus(n1, n1))), n0) | (~((plus(n1, plus(n1, plus(n1, n1))) = n0) | less(plus(n1, plus(n1, plus(n1, n1))), n0)))),
% 16.24/10.72      inference(tautology,[status(thm)],[])).
% 16.24/10.72  tff(953,plain,
% 16.24/10.72      (~((plus(n1, plus(n1, plus(n1, n1))) = n0) | less(plus(n1, plus(n1, plus(n1, n1))), n0))),
% 16.24/10.72      inference(unit_resolution,[status(thm)],[952, 951, 935])).
% 16.24/10.72  tff(954,plain,
% 16.24/10.72      ((~(less(n0, plus(n1, plus(n1, plus(n1, n1)))) <=> (~((plus(n1, plus(n1, plus(n1, n1))) = n0) | less(plus(n1, plus(n1, plus(n1, n1))), n0))))) | less(n0, plus(n1, plus(n1, plus(n1, n1)))) | ((plus(n1, plus(n1, plus(n1, n1))) = n0) | less(plus(n1, plus(n1, plus(n1, n1))), n0))),
% 16.24/10.72      inference(tautology,[status(thm)],[])).
% 16.24/10.72  tff(955,plain,
% 16.24/10.72      (less(n0, plus(n1, plus(n1, plus(n1, n1))))),
% 16.24/10.72      inference(unit_resolution,[status(thm)],[954, 953, 933])).
% 16.24/10.72  tff(956,plain,
% 16.24/10.72      (less(n0, plus(plus(n1, n1), plus(n1, n1)))),
% 16.24/10.72      inference(modus_ponens,[status(thm)],[955, 931])).
% 16.24/10.72  tff(957,plain,
% 16.24/10.72      ((~(less(n0, plus(plus(n1, n1), plus(n1, n1))) <=> less_or_equal(n0, plus(n1, plus(n1, n1))))) | (~less(n0, plus(plus(n1, n1), plus(n1, n1)))) | less_or_equal(n0, plus(n1, plus(n1, n1)))),
% 16.24/10.72      inference(tautology,[status(thm)],[])).
% 16.24/10.72  tff(958,plain,
% 16.24/10.72      (less_or_equal(n0, plus(n1, plus(n1, n1)))),
% 16.24/10.72      inference(unit_resolution,[status(thm)],[957, 956, 929])).
% 16.24/10.72  tff(959,plain,
% 16.24/10.72      ((~(less_or_equal(n0, plus(n1, plus(n1, n1))) <=> ((n0 = plus(n1, plus(n1, n1))) | less(n0, plus(n1, plus(n1, n1)))))) | (~less_or_equal(n0, plus(n1, plus(n1, n1)))) | ((n0 = plus(n1, plus(n1, n1))) | less(n0, plus(n1, plus(n1, n1))))),
% 16.24/10.72      inference(tautology,[status(thm)],[])).
% 16.24/10.72  tff(960,plain,
% 16.24/10.72      ((n0 = plus(n1, plus(n1, n1))) | less(n0, plus(n1, plus(n1, n1)))),
% 16.24/10.72      inference(unit_resolution,[status(thm)],[959, 958, 927])).
% 16.24/10.72  tff(961,plain,
% 16.24/10.72      ((~((n0 = plus(n1, plus(n1, n1))) | less(n0, plus(n1, plus(n1, n1))))) | (n0 = plus(n1, plus(n1, n1))) | less(n0, plus(n1, plus(n1, n1)))),
% 16.24/10.72      inference(tautology,[status(thm)],[])).
% 16.24/10.72  tff(962,plain,
% 16.24/10.72      ((n0 = plus(n1, plus(n1, n1))) | less(n0, plus(n1, plus(n1, n1)))),
% 16.24/10.72      inference(unit_resolution,[status(thm)],[961, 960])).
% 16.24/10.72  tff(963,plain,
% 16.24/10.72      (less(n0, plus(n1, plus(n1, n1)))),
% 16.24/10.72      inference(unit_resolution,[status(thm)],[962, 925])).
% 16.24/10.72  tff(964,plain,
% 16.24/10.72      ((~(less(n0, plus(n1, plus(n1, n1))) <=> less_or_equal(n0, plus(n1, n1)))) | (~less(n0, plus(n1, plus(n1, n1)))) | less_or_equal(n0, plus(n1, n1))),
% 16.24/10.72      inference(tautology,[status(thm)],[])).
% 16.24/10.72  tff(965,plain,
% 16.24/10.72      ((~(less(n0, plus(n1, plus(n1, n1))) <=> less_or_equal(n0, plus(n1, n1)))) | less_or_equal(n0, plus(n1, n1))),
% 16.24/10.72      inference(unit_resolution,[status(thm)],[964, 963])).
% 16.24/10.72  tff(966,plain,
% 16.24/10.72      (less_or_equal(n0, plus(n1, n1))),
% 16.24/10.72      inference(unit_resolution,[status(thm)],[965, 839])).
% 16.24/10.72  tff(967,plain,
% 16.24/10.72      ((~(less_or_equal(n0, plus(n1, n1)) <=> ((n0 = plus(n1, n1)) | less(n0, plus(n1, n1))))) | (~less_or_equal(n0, plus(n1, n1))) | ((n0 = plus(n1, n1)) | less(n0, plus(n1, n1)))),
% 16.24/10.72      inference(tautology,[status(thm)],[])).
% 16.24/10.72  tff(968,plain,
% 16.24/10.72      ((~(less_or_equal(n0, plus(n1, n1)) <=> ((n0 = plus(n1, n1)) | less(n0, plus(n1, n1))))) | ((n0 = plus(n1, n1)) | less(n0, plus(n1, n1)))),
% 16.24/10.72      inference(unit_resolution,[status(thm)],[967, 966])).
% 16.24/10.72  tff(969,plain,
% 16.24/10.72      ((n0 = plus(n1, n1)) | less(n0, plus(n1, n1))),
% 16.24/10.72      inference(unit_resolution,[status(thm)],[968, 837])).
% 16.24/10.72  tff(970,plain,
% 16.24/10.72      ((~((n0 = plus(n1, n1)) | less(n0, plus(n1, n1)))) | (n0 = plus(n1, n1)) | less(n0, plus(n1, n1))),
% 16.24/10.72      inference(tautology,[status(thm)],[])).
% 16.24/10.72  tff(971,plain,
% 16.24/10.72      ((~((n0 = plus(n1, n1)) | less(n0, plus(n1, n1)))) | less(n0, plus(n1, n1))),
% 16.24/10.72      inference(unit_resolution,[status(thm)],[970, 810])).
% 16.24/10.72  tff(972,plain,
% 16.24/10.72      (less(n0, plus(n1, n1))),
% 16.24/10.72      inference(unit_resolution,[status(thm)],[971, 969])).
% 16.24/10.72  tff(973,plain,
% 16.24/10.72      (((~![Event: $i, Time: $i] : (happens(Event, Time) <=> ((~((~(Event = tapOn)) | (~(Time = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time)) | (~holdsAt(filling, Time)) | (~(Event = overflow))))))) | happens(tapOn, n0)) <=> ((~![Event: $i, Time: $i] : (happens(Event, Time) <=> ((~((~(Event = tapOn)) | (~(Time = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time)) | (~holdsAt(filling, Time)) | (~(Event = overflow))))))) | happens(tapOn, n0))),
% 16.24/10.72      inference(rewrite,[status(thm)],[])).
% 16.24/10.72  tff(974,plain,
% 16.24/10.72      ((happens(tapOn, n0) <=> $true) <=> happens(tapOn, n0)),
% 16.24/10.72      inference(rewrite,[status(thm)],[])).
% 16.24/10.72  tff(975,plain,
% 16.24/10.72      (($true | (~((~holdsAt(filling, n0)) | (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n0)) | (~(tapOn = overflow))))) <=> $true),
% 16.24/10.72      inference(rewrite,[status(thm)],[])).
% 16.24/10.72  tff(976,plain,
% 16.24/10.72      ((~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n0)) | (~holdsAt(filling, n0)) | (~(tapOn = overflow)))) <=> (~((~holdsAt(filling, n0)) | (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n0)) | (~(tapOn = overflow))))),
% 16.24/10.72      inference(rewrite,[status(thm)],[])).
% 16.24/10.72  tff(977,plain,
% 16.24/10.72      ((~$false) <=> $true),
% 16.24/10.72      inference(rewrite,[status(thm)],[])).
% 16.24/10.72  tff(978,plain,
% 16.24/10.72      (($false | $false) <=> $false),
% 16.24/10.72      inference(rewrite,[status(thm)],[])).
% 16.24/10.72  tff(979,plain,
% 16.24/10.72      ((n0 = n0) <=> $true),
% 16.24/10.72      inference(rewrite,[status(thm)],[])).
% 16.24/10.72  tff(980,plain,
% 16.24/10.72      ((~(n0 = n0)) <=> (~$true)),
% 16.24/10.72      inference(monotonicity,[status(thm)],[979])).
% 16.24/10.72  tff(981,plain,
% 16.24/10.72      ((~(n0 = n0)) <=> $false),
% 16.24/10.72      inference(transitivity,[status(thm)],[980, 2])).
% 16.24/10.72  tff(982,plain,
% 16.24/10.72      ((tapOn = tapOn) <=> $true),
% 16.24/10.72      inference(rewrite,[status(thm)],[])).
% 16.24/10.72  tff(983,plain,
% 16.24/10.72      ((~(tapOn = tapOn)) <=> (~$true)),
% 16.24/10.72      inference(monotonicity,[status(thm)],[982])).
% 16.24/10.72  tff(984,plain,
% 16.24/10.72      ((~(tapOn = tapOn)) <=> $false),
% 16.24/10.72      inference(transitivity,[status(thm)],[983, 2])).
% 16.24/10.72  tff(985,plain,
% 16.24/10.72      (((~(tapOn = tapOn)) | (~(n0 = n0))) <=> ($false | $false)),
% 16.24/10.72      inference(monotonicity,[status(thm)],[984, 981])).
% 16.24/10.72  tff(986,plain,
% 16.24/10.72      (((~(tapOn = tapOn)) | (~(n0 = n0))) <=> $false),
% 16.24/10.72      inference(transitivity,[status(thm)],[985, 978])).
% 16.24/10.72  tff(987,plain,
% 16.24/10.72      ((~((~(tapOn = tapOn)) | (~(n0 = n0)))) <=> (~$false)),
% 16.24/10.72      inference(monotonicity,[status(thm)],[986])).
% 16.24/10.72  tff(988,plain,
% 16.24/10.72      ((~((~(tapOn = tapOn)) | (~(n0 = n0)))) <=> $true),
% 16.24/10.72      inference(transitivity,[status(thm)],[987, 977])).
% 16.24/10.72  tff(989,plain,
% 16.24/10.72      (((~((~(tapOn = tapOn)) | (~(n0 = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n0)) | (~holdsAt(filling, n0)) | (~(tapOn = overflow))))) <=> ($true | (~((~holdsAt(filling, n0)) | (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n0)) | (~(tapOn = overflow)))))),
% 16.24/10.72      inference(monotonicity,[status(thm)],[988, 976])).
% 16.24/10.72  tff(990,plain,
% 16.24/10.72      (((~((~(tapOn = tapOn)) | (~(n0 = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n0)) | (~holdsAt(filling, n0)) | (~(tapOn = overflow))))) <=> $true),
% 16.24/10.72      inference(transitivity,[status(thm)],[989, 975])).
% 16.24/10.72  tff(991,plain,
% 16.24/10.72      ((happens(tapOn, n0) <=> ((~((~(tapOn = tapOn)) | (~(n0 = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n0)) | (~holdsAt(filling, n0)) | (~(tapOn = overflow)))))) <=> (happens(tapOn, n0) <=> $true)),
% 16.24/10.72      inference(monotonicity,[status(thm)],[990])).
% 16.24/10.72  tff(992,plain,
% 16.24/10.72      ((happens(tapOn, n0) <=> ((~((~(tapOn = tapOn)) | (~(n0 = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n0)) | (~holdsAt(filling, n0)) | (~(tapOn = overflow)))))) <=> happens(tapOn, n0)),
% 16.24/10.72      inference(transitivity,[status(thm)],[991, 974])).
% 16.24/10.72  tff(993,plain,
% 16.24/10.72      (((~![Event: $i, Time: $i] : (happens(Event, Time) <=> ((~((~(Event = tapOn)) | (~(Time = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time)) | (~holdsAt(filling, Time)) | (~(Event = overflow))))))) | (happens(tapOn, n0) <=> ((~((~(tapOn = tapOn)) | (~(n0 = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n0)) | (~holdsAt(filling, n0)) | (~(tapOn = overflow))))))) <=> ((~![Event: $i, Time: $i] : (happens(Event, Time) <=> ((~((~(Event = tapOn)) | (~(Time = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time)) | (~holdsAt(filling, Time)) | (~(Event = overflow))))))) | happens(tapOn, n0))),
% 16.24/10.72      inference(monotonicity,[status(thm)],[992])).
% 16.24/10.72  tff(994,plain,
% 16.24/10.72      (((~![Event: $i, Time: $i] : (happens(Event, Time) <=> ((~((~(Event = tapOn)) | (~(Time = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time)) | (~holdsAt(filling, Time)) | (~(Event = overflow))))))) | (happens(tapOn, n0) <=> ((~((~(tapOn = tapOn)) | (~(n0 = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n0)) | (~holdsAt(filling, n0)) | (~(tapOn = overflow))))))) <=> ((~![Event: $i, Time: $i] : (happens(Event, Time) <=> ((~((~(Event = tapOn)) | (~(Time = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time)) | (~holdsAt(filling, Time)) | (~(Event = overflow))))))) | happens(tapOn, n0))),
% 16.24/10.72      inference(transitivity,[status(thm)],[993, 973])).
% 16.24/10.72  tff(995,plain,
% 16.24/10.72      ((~![Event: $i, Time: $i] : (happens(Event, Time) <=> ((~((~(Event = tapOn)) | (~(Time = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time)) | (~holdsAt(filling, Time)) | (~(Event = overflow))))))) | (happens(tapOn, n0) <=> ((~((~(tapOn = tapOn)) | (~(n0 = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n0)) | (~holdsAt(filling, n0)) | (~(tapOn = overflow))))))),
% 16.24/10.72      inference(quant_inst,[status(thm)],[])).
% 16.24/10.72  tff(996,plain,
% 16.24/10.72      ((~![Event: $i, Time: $i] : (happens(Event, Time) <=> ((~((~(Event = tapOn)) | (~(Time = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time)) | (~holdsAt(filling, Time)) | (~(Event = overflow))))))) | happens(tapOn, n0)),
% 16.24/10.72      inference(modus_ponens,[status(thm)],[995, 994])).
% 16.24/10.72  tff(997,plain,
% 16.24/10.72      (happens(tapOn, n0)),
% 16.24/10.72      inference(unit_resolution,[status(thm)],[996, 303])).
% 16.24/10.72  tff(998,plain,
% 16.24/10.72      (^[Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : refl((holdsAt(Fluent2, plus(Time, Offset)) | stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset))) <=> (holdsAt(Fluent2, plus(Time, Offset)) | stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset))))),
% 16.24/10.72      inference(bind,[status(th)],[])).
% 16.24/10.72  tff(999,plain,
% 16.24/10.72      (![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : (holdsAt(Fluent2, plus(Time, Offset)) | stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset))) <=> ![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : (holdsAt(Fluent2, plus(Time, Offset)) | stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset)))),
% 16.24/10.72      inference(quant_intro,[status(thm)],[998])).
% 16.24/10.72  tff(1000,plain,
% 16.24/10.72      (^[Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : trans(monotonicity(trans(monotonicity(rewrite((happens(Event, Time) & initiates(Event, Fluent, Time) & less(n0, Offset) & trajectory(Fluent, Time, Fluent2, Offset) & (~stoppedIn(Time, Fluent, plus(Time, Offset)))) <=> (~(stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset))))), ((~(happens(Event, Time) & initiates(Event, Fluent, Time) & less(n0, Offset) & trajectory(Fluent, Time, Fluent2, Offset) & (~stoppedIn(Time, Fluent, plus(Time, Offset))))) <=> (~(~(stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset))))))), rewrite((~(~(stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset))))) <=> (stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset)))), ((~(happens(Event, Time) & initiates(Event, Fluent, Time) & less(n0, Offset) & trajectory(Fluent, Time, Fluent2, Offset) & (~stoppedIn(Time, Fluent, plus(Time, Offset))))) <=> (stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset))))), (((~(happens(Event, Time) & initiates(Event, Fluent, Time) & less(n0, Offset) & trajectory(Fluent, Time, Fluent2, Offset) & (~stoppedIn(Time, Fluent, plus(Time, Offset))))) | holdsAt(Fluent2, plus(Time, Offset))) <=> ((stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset))) | holdsAt(Fluent2, plus(Time, Offset))))), rewrite(((stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset))) | holdsAt(Fluent2, plus(Time, Offset))) <=> (holdsAt(Fluent2, plus(Time, Offset)) | stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset)))), (((~(happens(Event, Time) & initiates(Event, Fluent, Time) & less(n0, Offset) & trajectory(Fluent, Time, Fluent2, Offset) & (~stoppedIn(Time, Fluent, plus(Time, Offset))))) | holdsAt(Fluent2, plus(Time, Offset))) <=> (holdsAt(Fluent2, plus(Time, Offset)) | stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset)))))),
% 16.24/10.73      inference(bind,[status(th)],[])).
% 16.24/10.73  tff(1001,plain,
% 16.24/10.73      (![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : ((~(happens(Event, Time) & initiates(Event, Fluent, Time) & less(n0, Offset) & trajectory(Fluent, Time, Fluent2, Offset) & (~stoppedIn(Time, Fluent, plus(Time, Offset))))) | holdsAt(Fluent2, plus(Time, Offset))) <=> ![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : (holdsAt(Fluent2, plus(Time, Offset)) | stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset)))),
% 16.24/10.73      inference(quant_intro,[status(thm)],[1000])).
% 16.24/10.73  tff(1002,plain,
% 16.24/10.73      (![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : ((~(happens(Event, Time) & initiates(Event, Fluent, Time) & less(n0, Offset) & trajectory(Fluent, Time, Fluent2, Offset) & (~stoppedIn(Time, Fluent, plus(Time, Offset))))) | holdsAt(Fluent2, plus(Time, Offset))) <=> ![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : ((~(happens(Event, Time) & initiates(Event, Fluent, Time) & less(n0, Offset) & trajectory(Fluent, Time, Fluent2, Offset) & (~stoppedIn(Time, Fluent, plus(Time, Offset))))) | holdsAt(Fluent2, plus(Time, Offset)))),
% 16.24/10.73      inference(rewrite,[status(thm)],[])).
% 16.24/10.73  tff(1003,plain,
% 16.24/10.73      (^[Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : trans(monotonicity(trans(monotonicity(trans(monotonicity(rewrite(((happens(Event, Time) & initiates(Event, Fluent, Time)) & less(n0, Offset)) <=> (happens(Event, Time) & initiates(Event, Fluent, Time) & less(n0, Offset))), ((((happens(Event, Time) & initiates(Event, Fluent, Time)) & less(n0, Offset)) & trajectory(Fluent, Time, Fluent2, Offset)) <=> ((happens(Event, Time) & initiates(Event, Fluent, Time) & less(n0, Offset)) & trajectory(Fluent, Time, Fluent2, Offset)))), rewrite(((happens(Event, Time) & initiates(Event, Fluent, Time) & less(n0, Offset)) & trajectory(Fluent, Time, Fluent2, Offset)) <=> (happens(Event, Time) & initiates(Event, Fluent, Time) & less(n0, Offset) & trajectory(Fluent, Time, Fluent2, Offset))), ((((happens(Event, Time) & initiates(Event, Fluent, Time)) & less(n0, Offset)) & trajectory(Fluent, Time, Fluent2, Offset)) <=> (happens(Event, Time) & initiates(Event, Fluent, Time) & less(n0, Offset) & trajectory(Fluent, Time, Fluent2, Offset)))), (((((happens(Event, Time) & initiates(Event, Fluent, Time)) & less(n0, Offset)) & trajectory(Fluent, Time, Fluent2, Offset)) & (~stoppedIn(Time, Fluent, plus(Time, Offset)))) <=> ((happens(Event, Time) & initiates(Event, Fluent, Time) & less(n0, Offset) & trajectory(Fluent, Time, Fluent2, Offset)) & (~stoppedIn(Time, Fluent, plus(Time, Offset)))))), rewrite(((happens(Event, Time) & initiates(Event, Fluent, Time) & less(n0, Offset) & trajectory(Fluent, Time, Fluent2, Offset)) & (~stoppedIn(Time, Fluent, plus(Time, Offset)))) <=> (happens(Event, Time) & initiates(Event, Fluent, Time) & less(n0, Offset) & trajectory(Fluent, Time, Fluent2, Offset) & (~stoppedIn(Time, Fluent, plus(Time, Offset))))), (((((happens(Event, Time) & initiates(Event, Fluent, Time)) & less(n0, Offset)) & trajectory(Fluent, Time, Fluent2, Offset)) & (~stoppedIn(Time, Fluent, plus(Time, Offset)))) <=> (happens(Event, Time) & initiates(Event, Fluent, Time) & less(n0, Offset) & trajectory(Fluent, Time, Fluent2, Offset) & (~stoppedIn(Time, Fluent, plus(Time, Offset)))))), ((((((happens(Event, Time) & initiates(Event, Fluent, Time)) & less(n0, Offset)) & trajectory(Fluent, Time, Fluent2, Offset)) & (~stoppedIn(Time, Fluent, plus(Time, Offset)))) => holdsAt(Fluent2, plus(Time, Offset))) <=> ((happens(Event, Time) & initiates(Event, Fluent, Time) & less(n0, Offset) & trajectory(Fluent, Time, Fluent2, Offset) & (~stoppedIn(Time, Fluent, plus(Time, Offset)))) => holdsAt(Fluent2, plus(Time, Offset))))), rewrite(((happens(Event, Time) & initiates(Event, Fluent, Time) & less(n0, Offset) & trajectory(Fluent, Time, Fluent2, Offset) & (~stoppedIn(Time, Fluent, plus(Time, Offset)))) => holdsAt(Fluent2, plus(Time, Offset))) <=> ((~(happens(Event, Time) & initiates(Event, Fluent, Time) & less(n0, Offset) & trajectory(Fluent, Time, Fluent2, Offset) & (~stoppedIn(Time, Fluent, plus(Time, Offset))))) | holdsAt(Fluent2, plus(Time, Offset)))), ((((((happens(Event, Time) & initiates(Event, Fluent, Time)) & less(n0, Offset)) & trajectory(Fluent, Time, Fluent2, Offset)) & (~stoppedIn(Time, Fluent, plus(Time, Offset)))) => holdsAt(Fluent2, plus(Time, Offset))) <=> ((~(happens(Event, Time) & initiates(Event, Fluent, Time) & less(n0, Offset) & trajectory(Fluent, Time, Fluent2, Offset) & (~stoppedIn(Time, Fluent, plus(Time, Offset))))) | holdsAt(Fluent2, plus(Time, Offset)))))),
% 16.24/10.73      inference(bind,[status(th)],[])).
% 16.24/10.73  tff(1004,plain,
% 16.24/10.73      (![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : (((((happens(Event, Time) & initiates(Event, Fluent, Time)) & less(n0, Offset)) & trajectory(Fluent, Time, Fluent2, Offset)) & (~stoppedIn(Time, Fluent, plus(Time, Offset)))) => holdsAt(Fluent2, plus(Time, Offset))) <=> ![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : ((~(happens(Event, Time) & initiates(Event, Fluent, Time) & less(n0, Offset) & trajectory(Fluent, Time, Fluent2, Offset) & (~stoppedIn(Time, Fluent, plus(Time, Offset))))) | holdsAt(Fluent2, plus(Time, Offset)))),
% 16.24/10.73      inference(quant_intro,[status(thm)],[1003])).
% 16.24/10.73  tff(1005,axiom,(![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : (((((happens(Event, Time) & initiates(Event, Fluent, Time)) & less(n0, Offset)) & trajectory(Fluent, Time, Fluent2, Offset)) & (~stoppedIn(Time, Fluent, plus(Time, Offset)))) => holdsAt(Fluent2, plus(Time, Offset)))), file('/export/starexec/sandbox/benchmark/Axioms/CSR001+0.ax','change_holding')).
% 16.24/10.73  tff(1006,plain,
% 16.24/10.73      (![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : ((~(happens(Event, Time) & initiates(Event, Fluent, Time) & less(n0, Offset) & trajectory(Fluent, Time, Fluent2, Offset) & (~stoppedIn(Time, Fluent, plus(Time, Offset))))) | holdsAt(Fluent2, plus(Time, Offset)))),
% 16.24/10.73      inference(modus_ponens,[status(thm)],[1005, 1004])).
% 16.24/10.73  tff(1007,plain,
% 16.24/10.73      (![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : ((~(happens(Event, Time) & initiates(Event, Fluent, Time) & less(n0, Offset) & trajectory(Fluent, Time, Fluent2, Offset) & (~stoppedIn(Time, Fluent, plus(Time, Offset))))) | holdsAt(Fluent2, plus(Time, Offset)))),
% 16.24/10.73      inference(modus_ponens,[status(thm)],[1006, 1002])).
% 16.24/10.73  tff(1008,plain,(
% 16.24/10.73      ![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : ((~(happens(Event, Time) & initiates(Event, Fluent, Time) & less(n0, Offset) & trajectory(Fluent, Time, Fluent2, Offset) & (~stoppedIn(Time, Fluent, plus(Time, Offset))))) | holdsAt(Fluent2, plus(Time, Offset)))),
% 16.24/10.73      inference(skolemize,[status(sab)],[1007])).
% 16.24/10.73  tff(1009,plain,
% 16.24/10.73      (![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : (holdsAt(Fluent2, plus(Time, Offset)) | stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset)))),
% 16.24/10.73      inference(modus_ponens,[status(thm)],[1008, 1001])).
% 16.24/10.73  tff(1010,plain,
% 16.24/10.73      (![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : (holdsAt(Fluent2, plus(Time, Offset)) | stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset)))),
% 16.24/10.73      inference(modus_ponens,[status(thm)],[1009, 999])).
% 16.24/10.73  tff(1011,plain,
% 16.24/10.73      (((~![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : (holdsAt(Fluent2, plus(Time, Offset)) | stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset)))) | ((~trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(plus(n1, n1)), plus(n1, n1))) | holdsAt(waterLevel(plus(n1, n1)), plus(n0, plus(n1, n1))) | stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, plus(n1, n1))) | (~less(n0, plus(n1, n1))) | (~initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~happens(tapOn, n0)))) <=> ((~![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : (holdsAt(Fluent2, plus(Time, Offset)) | stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset)))) | (~trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(plus(n1, n1)), plus(n1, n1))) | holdsAt(waterLevel(plus(n1, n1)), plus(n0, plus(n1, n1))) | stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, plus(n1, n1))) | (~less(n0, plus(n1, n1))) | (~initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~happens(tapOn, n0)))),
% 16.24/10.73      inference(rewrite,[status(thm)],[])).
% 16.24/10.73  tff(1012,plain,
% 16.24/10.73      ((holdsAt(waterLevel(plus(n1, n1)), plus(n0, plus(n1, n1))) | stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, plus(n1, n1))) | (~happens(tapOn, n0)) | (~initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~less(n0, plus(n1, n1))) | (~trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(plus(n1, n1)), plus(n1, n1)))) <=> ((~trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(plus(n1, n1)), plus(n1, n1))) | holdsAt(waterLevel(plus(n1, n1)), plus(n0, plus(n1, n1))) | stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, plus(n1, n1))) | (~less(n0, plus(n1, n1))) | (~initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~happens(tapOn, n0)))),
% 16.24/10.73      inference(rewrite,[status(thm)],[])).
% 16.24/10.73  tff(1013,plain,
% 16.24/10.73      (((~![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : (holdsAt(Fluent2, plus(Time, Offset)) | stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset)))) | (holdsAt(waterLevel(plus(n1, n1)), plus(n0, plus(n1, n1))) | stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, plus(n1, n1))) | (~happens(tapOn, n0)) | (~initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~less(n0, plus(n1, n1))) | (~trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(plus(n1, n1)), plus(n1, n1))))) <=> ((~![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : (holdsAt(Fluent2, plus(Time, Offset)) | stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset)))) | ((~trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(plus(n1, n1)), plus(n1, n1))) | holdsAt(waterLevel(plus(n1, n1)), plus(n0, plus(n1, n1))) | stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, plus(n1, n1))) | (~less(n0, plus(n1, n1))) | (~initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~happens(tapOn, n0))))),
% 16.24/10.73      inference(monotonicity,[status(thm)],[1012])).
% 16.24/10.73  tff(1014,plain,
% 16.24/10.73      (((~![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : (holdsAt(Fluent2, plus(Time, Offset)) | stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset)))) | (holdsAt(waterLevel(plus(n1, n1)), plus(n0, plus(n1, n1))) | stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, plus(n1, n1))) | (~happens(tapOn, n0)) | (~initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~less(n0, plus(n1, n1))) | (~trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(plus(n1, n1)), plus(n1, n1))))) <=> ((~![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : (holdsAt(Fluent2, plus(Time, Offset)) | stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset)))) | (~trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(plus(n1, n1)), plus(n1, n1))) | holdsAt(waterLevel(plus(n1, n1)), plus(n0, plus(n1, n1))) | stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, plus(n1, n1))) | (~less(n0, plus(n1, n1))) | (~initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~happens(tapOn, n0)))),
% 16.24/10.73      inference(transitivity,[status(thm)],[1013, 1011])).
% 16.24/10.73  tff(1015,plain,
% 16.24/10.73      ((~![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : (holdsAt(Fluent2, plus(Time, Offset)) | stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset)))) | (holdsAt(waterLevel(plus(n1, n1)), plus(n0, plus(n1, n1))) | stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, plus(n1, n1))) | (~happens(tapOn, n0)) | (~initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~less(n0, plus(n1, n1))) | (~trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(plus(n1, n1)), plus(n1, n1))))),
% 16.24/10.73      inference(quant_inst,[status(thm)],[])).
% 16.24/10.73  tff(1016,plain,
% 16.24/10.73      ((~![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : (holdsAt(Fluent2, plus(Time, Offset)) | stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset)))) | (~trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(plus(n1, n1)), plus(n1, n1))) | holdsAt(waterLevel(plus(n1, n1)), plus(n0, plus(n1, n1))) | stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, plus(n1, n1))) | (~less(n0, plus(n1, n1))) | (~initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~happens(tapOn, n0))),
% 16.24/10.73      inference(modus_ponens,[status(thm)],[1015, 1014])).
% 16.24/10.73  tff(1017,plain,
% 16.24/10.73      ((~trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(plus(n1, n1)), plus(n1, n1))) | holdsAt(waterLevel(plus(n1, n1)), plus(n0, plus(n1, n1))) | stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, plus(n1, n1))) | (~initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))),
% 16.24/10.73      inference(unit_resolution,[status(thm)],[1016, 1010, 997, 972])).
% 16.24/10.73  tff(1018,plain,
% 16.24/10.73      (stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, plus(n1, n1)))),
% 16.24/10.73      inference(unit_resolution,[status(thm)],[1017, 835, 797, 796])).
% 16.24/10.73  tff(1019,plain,
% 16.24/10.73      (stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, n1))),
% 16.24/10.73      inference(modus_ponens,[status(thm)],[1018, 786])).
% 16.24/10.73  tff(1020,plain,
% 16.24/10.73      ((~((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, n1))) | (~((~happens(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1))) | (~terminates(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))))) | (~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, n1))) | (~((~happens(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1))) | (~terminates(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))))),
% 16.24/10.73      inference(tautology,[status(thm)],[])).
% 16.24/10.73  tff(1021,plain,
% 16.24/10.73      (~((~happens(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1))) | (~terminates(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))),
% 16.24/10.73      inference(unit_resolution,[status(thm)],[1020, 1019, 778])).
% 16.24/10.73  tff(1022,plain,
% 16.24/10.73      (((~happens(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1))) | (~terminates(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))) | less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1))),
% 16.24/10.73      inference(tautology,[status(thm)],[])).
% 16.24/10.73  tff(1023,plain,
% 16.24/10.73      (less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1))),
% 16.24/10.73      inference(unit_resolution,[status(thm)],[1022, 1021])).
% 16.24/10.73  tff(1024,plain,
% 16.24/10.73      ((~(less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1)) <=> less_or_equal(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1))) | (~less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1))) | less_or_equal(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)),
% 16.24/10.73      inference(tautology,[status(thm)],[])).
% 16.24/10.73  tff(1025,plain,
% 16.24/10.73      ((~(less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1)) <=> less_or_equal(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1))) | less_or_equal(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)),
% 16.24/10.73      inference(unit_resolution,[status(thm)],[1024, 1023])).
% 16.24/10.73  tff(1026,plain,
% 16.24/10.73      (less_or_equal(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)),
% 16.24/10.73      inference(unit_resolution,[status(thm)],[1025, 769])).
% 16.24/10.73  tff(1027,plain,
% 16.24/10.73      ((~(less_or_equal(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1) <=> ((tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n1) | less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)))) | (~less_or_equal(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)) | ((tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n1) | less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1))),
% 16.24/10.73      inference(tautology,[status(thm)],[])).
% 16.24/10.73  tff(1028,plain,
% 16.24/10.73      ((~(less_or_equal(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1) <=> ((tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n1) | less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)))) | ((tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n1) | less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1))),
% 16.24/10.73      inference(unit_resolution,[status(thm)],[1027, 1026])).
% 16.24/10.73  tff(1029,plain,
% 16.24/10.73      ((tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n1) | less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)),
% 16.24/10.73      inference(unit_resolution,[status(thm)],[1028, 757])).
% 16.24/10.73  tff(1030,plain,
% 16.24/10.73      ((~![X: $i, Y: $i] : (less_or_equal(X, Y) <=> ((X = Y) | less(X, Y)))) | (less_or_equal(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0) <=> ((tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0)))),
% 16.24/10.73      inference(quant_inst,[status(thm)],[])).
% 16.24/10.73  tff(1031,plain,
% 16.24/10.73      (less_or_equal(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0) <=> ((tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0))),
% 16.24/10.73      inference(unit_resolution,[status(thm)],[1030, 189])).
% 16.24/10.73  tff(1032,plain,
% 16.24/10.73      ((~![X: $i, Y: $i] : (less(X, Y) <=> (~((Y = X) | less(Y, X))))) | (less(n0, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) <=> (~((tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0))))),
% 16.24/10.73      inference(quant_inst,[status(thm)],[])).
% 16.24/10.73  tff(1033,plain,
% 16.24/10.73      (less(n0, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) <=> (~((tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0)))),
% 16.24/10.73      inference(unit_resolution,[status(thm)],[1032, 171])).
% 16.24/10.73  tff(1034,plain,
% 16.24/10.73      (((~happens(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1))) | (~terminates(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))) | less(n0, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))),
% 16.24/10.73      inference(tautology,[status(thm)],[])).
% 16.24/10.73  tff(1035,plain,
% 16.24/10.73      (less(n0, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))),
% 16.24/10.73      inference(unit_resolution,[status(thm)],[1034, 1021])).
% 16.24/10.73  tff(1036,plain,
% 16.24/10.73      ((~(less(n0, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) <=> (~((tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0))))) | (~less(n0, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~((tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0)))),
% 16.24/10.73      inference(tautology,[status(thm)],[])).
% 16.24/10.73  tff(1037,plain,
% 16.24/10.73      ((~(less(n0, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) <=> (~((tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0))))) | (~((tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0)))),
% 16.24/10.73      inference(unit_resolution,[status(thm)],[1036, 1035])).
% 16.24/10.73  tff(1038,plain,
% 16.24/10.73      (~((tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0))),
% 16.24/10.73      inference(unit_resolution,[status(thm)],[1037, 1033])).
% 16.24/10.73  tff(1039,plain,
% 16.24/10.73      ((~(less_or_equal(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0) <=> ((tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0)))) | (~less_or_equal(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0)) | ((tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0))),
% 16.24/10.73      inference(tautology,[status(thm)],[])).
% 16.24/10.73  tff(1040,plain,
% 16.24/10.73      ((~(less_or_equal(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0) <=> ((tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0)))) | (~less_or_equal(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0))),
% 16.24/10.73      inference(unit_resolution,[status(thm)],[1039, 1038])).
% 16.24/10.73  tff(1041,plain,
% 16.24/10.73      (~less_or_equal(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0)),
% 16.24/10.73      inference(unit_resolution,[status(thm)],[1040, 1031])).
% 16.24/10.73  tff(1042,assumption,(~(less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1) <=> less_or_equal(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0))), introduced(assumption)).
% 16.24/10.73  tff(1043,plain,
% 16.24/10.73      ((~![X: $i] : (less(X, n1) <=> less_or_equal(X, n0))) | (less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1) <=> less_or_equal(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0))),
% 16.24/10.73      inference(quant_inst,[status(thm)],[])).
% 16.24/10.73  tff(1044,plain,
% 16.24/10.73      ($false),
% 16.24/10.73      inference(unit_resolution,[status(thm)],[1043, 153, 1042])).
% 16.24/10.73  tff(1045,plain,(less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1) <=> less_or_equal(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0)), inference(lemma,lemma(discharge,[]))).
% 16.24/10.73  tff(1046,plain,
% 16.24/10.74      ((~(less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1) <=> less_or_equal(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0))) | (~less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)) | less_or_equal(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0)),
% 16.24/10.74      inference(tautology,[status(thm)],[])).
% 16.24/10.74  tff(1047,plain,
% 16.24/10.74      ((~less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)) | less_or_equal(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0)),
% 16.24/10.74      inference(unit_resolution,[status(thm)],[1046, 1045])).
% 16.24/10.74  tff(1048,plain,
% 16.24/10.74      (~less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)),
% 16.24/10.74      inference(unit_resolution,[status(thm)],[1047, 1041])).
% 16.24/10.74  tff(1049,plain,
% 16.24/10.74      ((~((tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n1) | less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1))) | (tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n1) | less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)),
% 16.24/10.74      inference(tautology,[status(thm)],[])).
% 16.24/10.74  tff(1050,plain,
% 16.24/10.74      (tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n1),
% 16.24/10.74      inference(unit_resolution,[status(thm)],[1049, 1048, 1029])).
% 16.24/10.74  tff(1051,plain,
% 16.24/10.74      (holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) <=> holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)),
% 16.24/10.74      inference(monotonicity,[status(thm)],[1050])).
% 16.24/10.74  tff(1052,plain,
% 16.24/10.74      ((~![Event: $i, Time: $i] : (happens(Event, Time) <=> ((~((~(Event = tapOn)) | (~(Time = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time)) | (~holdsAt(filling, Time)) | (~(Event = overflow))))))) | (happens(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) <=> ((~((~(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = tapOn)) | (~(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~holdsAt(filling, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = overflow))))))),
% 16.24/10.74      inference(quant_inst,[status(thm)],[])).
% 16.24/10.74  tff(1053,plain,
% 16.24/10.74      (happens(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) <=> ((~((~(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = tapOn)) | (~(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~holdsAt(filling, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = overflow)))))),
% 16.24/10.74      inference(unit_resolution,[status(thm)],[1052, 303])).
% 16.24/10.74  tff(1054,plain,
% 16.24/10.74      (((~happens(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1))) | (~terminates(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))) | happens(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))),
% 16.24/10.74      inference(tautology,[status(thm)],[])).
% 16.24/10.74  tff(1055,plain,
% 16.24/10.74      (happens(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))),
% 16.24/10.74      inference(unit_resolution,[status(thm)],[1054, 1021])).
% 16.24/10.74  tff(1056,plain,
% 16.24/10.74      ((~(happens(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) <=> ((~((~(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = tapOn)) | (~(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~holdsAt(filling, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = overflow))))))) | (~happens(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | ((~((~(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = tapOn)) | (~(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~holdsAt(filling, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = overflow)))))),
% 16.24/10.74      inference(tautology,[status(thm)],[])).
% 16.24/10.74  tff(1057,plain,
% 16.24/10.74      ((~(happens(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) <=> ((~((~(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = tapOn)) | (~(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~holdsAt(filling, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = overflow))))))) | ((~((~(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = tapOn)) | (~(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~holdsAt(filling, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = overflow)))))),
% 16.24/10.74      inference(unit_resolution,[status(thm)],[1056, 1055])).
% 16.24/10.74  tff(1058,plain,
% 16.24/10.74      ((~((~(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = tapOn)) | (~(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~holdsAt(filling, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = overflow))))),
% 16.24/10.74      inference(unit_resolution,[status(thm)],[1057, 1053])).
% 16.24/10.74  tff(1059,plain,
% 16.24/10.74      (((tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0)) | (~(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0))),
% 16.24/10.74      inference(tautology,[status(thm)],[])).
% 16.24/10.74  tff(1060,plain,
% 16.24/10.74      (~(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0)),
% 16.24/10.74      inference(unit_resolution,[status(thm)],[1059, 1038])).
% 16.24/10.74  tff(1061,plain,
% 16.24/10.74      (((~(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = tapOn)) | (~(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0))) | (tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0)),
% 16.24/10.74      inference(tautology,[status(thm)],[])).
% 16.24/10.74  tff(1062,plain,
% 16.24/10.74      ((~(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = tapOn)) | (~(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0))),
% 16.24/10.74      inference(unit_resolution,[status(thm)],[1061, 1060])).
% 16.24/10.74  tff(1063,plain,
% 16.24/10.74      ((~((~((~(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = tapOn)) | (~(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~holdsAt(filling, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = overflow)))))) | (~((~(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = tapOn)) | (~(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~holdsAt(filling, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = overflow))))),
% 16.24/10.74      inference(tautology,[status(thm)],[])).
% 16.24/10.74  tff(1064,plain,
% 16.24/10.74      (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~holdsAt(filling, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = overflow)))),
% 16.24/10.74      inference(unit_resolution,[status(thm)],[1063, 1062, 1058])).
% 16.24/10.74  tff(1065,plain,
% 16.24/10.74      (((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~holdsAt(filling, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = overflow))) | holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))),
% 16.24/10.74      inference(tautology,[status(thm)],[])).
% 16.24/10.74  tff(1066,plain,
% 16.24/10.74      (holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))),
% 16.24/10.74      inference(unit_resolution,[status(thm)],[1065, 1064])).
% 16.24/10.74  tff(1067,plain,
% 16.24/10.74      (holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)),
% 16.24/10.74      inference(modus_ponens,[status(thm)],[1066, 1051])).
% 16.24/10.74  tff(1068,assumption,(holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)), introduced(assumption)).
% 16.24/10.74  tff(1069,assumption,(holdsAt(waterLevel(n0), n1)), introduced(assumption)).
% 16.24/10.74  tff(1070,plain,
% 16.24/10.74      (((~![Time: $i, Height1: $i, Height2: $i] : ((Height1 = Height2) | (~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time)))) | ((plus(n1, plus(n1, n1)) = n0) | (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(waterLevel(n0), n1)))) <=> ((~![Time: $i, Height1: $i, Height2: $i] : ((Height1 = Height2) | (~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time)))) | (plus(n1, plus(n1, n1)) = n0) | (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(waterLevel(n0), n1)))),
% 16.24/10.74      inference(rewrite,[status(thm)],[])).
% 16.24/10.74  tff(1071,plain,
% 16.24/10.74      ((~![Time: $i, Height1: $i, Height2: $i] : ((Height1 = Height2) | (~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time)))) | ((plus(n1, plus(n1, n1)) = n0) | (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(waterLevel(n0), n1)))),
% 16.24/10.74      inference(quant_inst,[status(thm)],[])).
% 16.24/10.74  tff(1072,plain,
% 16.24/10.74      ((~![Time: $i, Height1: $i, Height2: $i] : ((Height1 = Height2) | (~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time)))) | (plus(n1, plus(n1, n1)) = n0) | (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(waterLevel(n0), n1))),
% 16.24/10.74      inference(modus_ponens,[status(thm)],[1071, 1070])).
% 16.24/10.74  tff(1073,plain,
% 16.24/10.74      ($false),
% 16.24/10.74      inference(unit_resolution,[status(thm)],[1072, 825, 924, 1069, 1068])).
% 16.24/10.74  tff(1074,plain,((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(waterLevel(n0), n1))), inference(lemma,lemma(discharge,[]))).
% 16.24/10.74  tff(1075,plain,
% 16.24/10.74      (~holdsAt(waterLevel(n0), n1)),
% 16.24/10.74      inference(unit_resolution,[status(thm)],[1074, 1067])).
% 16.24/10.74  tff(1076,plain,
% 16.24/10.74      (~holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1)),
% 16.24/10.74      inference(modus_ponens,[status(thm)],[1075, 755])).
% 16.24/10.74  tff(1077,plain,
% 16.24/10.74      (^[Fluent: $i, Time: $i] : refl((releasedAt(Fluent, plus(Time, n1)) | holdsAt(Fluent, Time) | (~holdsAt(Fluent, plus(Time, n1))) | (~((~happens(tptp_fun_Event_5(Time, Fluent), Time)) | (~initiates(tptp_fun_Event_5(Time, Fluent), Fluent, Time))))) <=> (releasedAt(Fluent, plus(Time, n1)) | holdsAt(Fluent, Time) | (~holdsAt(Fluent, plus(Time, n1))) | (~((~happens(tptp_fun_Event_5(Time, Fluent), Time)) | (~initiates(tptp_fun_Event_5(Time, Fluent), Fluent, Time))))))),
% 16.24/10.74      inference(bind,[status(th)],[])).
% 16.24/10.74  tff(1078,plain,
% 16.24/10.74      (![Fluent: $i, Time: $i] : (releasedAt(Fluent, plus(Time, n1)) | holdsAt(Fluent, Time) | (~holdsAt(Fluent, plus(Time, n1))) | (~((~happens(tptp_fun_Event_5(Time, Fluent), Time)) | (~initiates(tptp_fun_Event_5(Time, Fluent), Fluent, Time))))) <=> ![Fluent: $i, Time: $i] : (releasedAt(Fluent, plus(Time, n1)) | holdsAt(Fluent, Time) | (~holdsAt(Fluent, plus(Time, n1))) | (~((~happens(tptp_fun_Event_5(Time, Fluent), Time)) | (~initiates(tptp_fun_Event_5(Time, Fluent), Fluent, Time)))))),
% 16.24/10.74      inference(quant_intro,[status(thm)],[1077])).
% 16.24/10.74  tff(1079,plain,
% 16.24/10.74      (^[Fluent: $i, Time: $i] : trans(monotonicity(rewrite((happens(tptp_fun_Event_5(Time, Fluent), Time) & initiates(tptp_fun_Event_5(Time, Fluent), Fluent, Time)) <=> (~((~happens(tptp_fun_Event_5(Time, Fluent), Time)) | (~initiates(tptp_fun_Event_5(Time, Fluent), Fluent, Time))))), ((releasedAt(Fluent, plus(Time, n1)) | holdsAt(Fluent, Time) | (~holdsAt(Fluent, plus(Time, n1))) | (happens(tptp_fun_Event_5(Time, Fluent), Time) & initiates(tptp_fun_Event_5(Time, Fluent), Fluent, Time))) <=> (releasedAt(Fluent, plus(Time, n1)) | holdsAt(Fluent, Time) | (~holdsAt(Fluent, plus(Time, n1))) | (~((~happens(tptp_fun_Event_5(Time, Fluent), Time)) | (~initiates(tptp_fun_Event_5(Time, Fluent), Fluent, Time))))))), rewrite((releasedAt(Fluent, plus(Time, n1)) | holdsAt(Fluent, Time) | (~holdsAt(Fluent, plus(Time, n1))) | (~((~happens(tptp_fun_Event_5(Time, Fluent), Time)) | (~initiates(tptp_fun_Event_5(Time, Fluent), Fluent, Time))))) <=> (releasedAt(Fluent, plus(Time, n1)) | holdsAt(Fluent, Time) | (~holdsAt(Fluent, plus(Time, n1))) | (~((~happens(tptp_fun_Event_5(Time, Fluent), Time)) | (~initiates(tptp_fun_Event_5(Time, Fluent), Fluent, Time)))))), ((releasedAt(Fluent, plus(Time, n1)) | holdsAt(Fluent, Time) | (~holdsAt(Fluent, plus(Time, n1))) | (happens(tptp_fun_Event_5(Time, Fluent), Time) & initiates(tptp_fun_Event_5(Time, Fluent), Fluent, Time))) <=> (releasedAt(Fluent, plus(Time, n1)) | holdsAt(Fluent, Time) | (~holdsAt(Fluent, plus(Time, n1))) | (~((~happens(tptp_fun_Event_5(Time, Fluent), Time)) | (~initiates(tptp_fun_Event_5(Time, Fluent), Fluent, Time)))))))),
% 16.24/10.74      inference(bind,[status(th)],[])).
% 16.24/10.74  tff(1080,plain,
% 16.24/10.74      (![Fluent: $i, Time: $i] : (releasedAt(Fluent, plus(Time, n1)) | holdsAt(Fluent, Time) | (~holdsAt(Fluent, plus(Time, n1))) | (happens(tptp_fun_Event_5(Time, Fluent), Time) & initiates(tptp_fun_Event_5(Time, Fluent), Fluent, Time))) <=> ![Fluent: $i, Time: $i] : (releasedAt(Fluent, plus(Time, n1)) | holdsAt(Fluent, Time) | (~holdsAt(Fluent, plus(Time, n1))) | (~((~happens(tptp_fun_Event_5(Time, Fluent), Time)) | (~initiates(tptp_fun_Event_5(Time, Fluent), Fluent, Time)))))),
% 16.24/10.74      inference(quant_intro,[status(thm)],[1079])).
% 16.24/10.74  tff(1081,plain,
% 16.24/10.74      (^[Fluent: $i, Time: $i] : trans(monotonicity(rewrite(((~(~holdsAt(Fluent, Time))) | (~(~releasedAt(Fluent, plus(Time, n1)))) | (happens(tptp_fun_Event_5(Time, Fluent), Time) & initiates(tptp_fun_Event_5(Time, Fluent), Fluent, Time))) <=> (holdsAt(Fluent, Time) | releasedAt(Fluent, plus(Time, n1)) | (happens(tptp_fun_Event_5(Time, Fluent), Time) & initiates(tptp_fun_Event_5(Time, Fluent), Fluent, Time)))), (((~holdsAt(Fluent, plus(Time, n1))) | ((~(~holdsAt(Fluent, Time))) | (~(~releasedAt(Fluent, plus(Time, n1)))) | (happens(tptp_fun_Event_5(Time, Fluent), Time) & initiates(tptp_fun_Event_5(Time, Fluent), Fluent, Time)))) <=> ((~holdsAt(Fluent, plus(Time, n1))) | (holdsAt(Fluent, Time) | releasedAt(Fluent, plus(Time, n1)) | (happens(tptp_fun_Event_5(Time, Fluent), Time) & initiates(tptp_fun_Event_5(Time, Fluent), Fluent, Time)))))), rewrite(((~holdsAt(Fluent, plus(Time, n1))) | (holdsAt(Fluent, Time) | releasedAt(Fluent, plus(Time, n1)) | (happens(tptp_fun_Event_5(Time, Fluent), Time) & initiates(tptp_fun_Event_5(Time, Fluent), Fluent, Time)))) <=> (releasedAt(Fluent, plus(Time, n1)) | holdsAt(Fluent, Time) | (~holdsAt(Fluent, plus(Time, n1))) | (happens(tptp_fun_Event_5(Time, Fluent), Time) & initiates(tptp_fun_Event_5(Time, Fluent), Fluent, Time)))), (((~holdsAt(Fluent, plus(Time, n1))) | ((~(~holdsAt(Fluent, Time))) | (~(~releasedAt(Fluent, plus(Time, n1)))) | (happens(tptp_fun_Event_5(Time, Fluent), Time) & initiates(tptp_fun_Event_5(Time, Fluent), Fluent, Time)))) <=> (releasedAt(Fluent, plus(Time, n1)) | holdsAt(Fluent, Time) | (~holdsAt(Fluent, plus(Time, n1))) | (happens(tptp_fun_Event_5(Time, Fluent), Time) & initiates(tptp_fun_Event_5(Time, Fluent), Fluent, Time)))))),
% 16.24/10.74      inference(bind,[status(th)],[])).
% 16.24/10.74  tff(1082,plain,
% 16.24/10.74      (![Fluent: $i, Time: $i] : ((~holdsAt(Fluent, plus(Time, n1))) | ((~(~holdsAt(Fluent, Time))) | (~(~releasedAt(Fluent, plus(Time, n1)))) | (happens(tptp_fun_Event_5(Time, Fluent), Time) & initiates(tptp_fun_Event_5(Time, Fluent), Fluent, Time)))) <=> ![Fluent: $i, Time: $i] : (releasedAt(Fluent, plus(Time, n1)) | holdsAt(Fluent, Time) | (~holdsAt(Fluent, plus(Time, n1))) | (happens(tptp_fun_Event_5(Time, Fluent), Time) & initiates(tptp_fun_Event_5(Time, Fluent), Fluent, Time)))),
% 16.24/10.74      inference(quant_intro,[status(thm)],[1081])).
% 16.24/10.74  tff(1083,plain,
% 16.24/10.74      (![Fluent: $i, Time: $i] : ((~holdsAt(Fluent, plus(Time, n1))) | (~((~holdsAt(Fluent, Time)) & (~releasedAt(Fluent, plus(Time, n1))) & (~?[Event: $i] : (happens(Event, Time) & initiates(Event, Fluent, Time)))))) <=> ![Fluent: $i, Time: $i] : ((~holdsAt(Fluent, plus(Time, n1))) | (~((~holdsAt(Fluent, Time)) & (~releasedAt(Fluent, plus(Time, n1))) & (~?[Event: $i] : (happens(Event, Time) & initiates(Event, Fluent, Time))))))),
% 16.24/10.74      inference(rewrite,[status(thm)],[])).
% 16.24/10.74  tff(1084,plain,
% 16.24/10.74      (^[Fluent: $i, Time: $i] : trans(monotonicity(trans(monotonicity(rewrite((~?[Event: $i] : (happens(Event, Time) & initiates(Event, Fluent, Time))) <=> (~?[Event: $i] : (happens(Event, Time) & initiates(Event, Fluent, Time)))), ((((~holdsAt(Fluent, Time)) & (~releasedAt(Fluent, plus(Time, n1)))) & (~?[Event: $i] : (happens(Event, Time) & initiates(Event, Fluent, Time)))) <=> (((~holdsAt(Fluent, Time)) & (~releasedAt(Fluent, plus(Time, n1)))) & (~?[Event: $i] : (happens(Event, Time) & initiates(Event, Fluent, Time)))))), rewrite((((~holdsAt(Fluent, Time)) & (~releasedAt(Fluent, plus(Time, n1)))) & (~?[Event: $i] : (happens(Event, Time) & initiates(Event, Fluent, Time)))) <=> ((~holdsAt(Fluent, Time)) & (~releasedAt(Fluent, plus(Time, n1))) & (~?[Event: $i] : (happens(Event, Time) & initiates(Event, Fluent, Time))))), ((((~holdsAt(Fluent, Time)) & (~releasedAt(Fluent, plus(Time, n1)))) & (~?[Event: $i] : (happens(Event, Time) & initiates(Event, Fluent, Time)))) <=> ((~holdsAt(Fluent, Time)) & (~releasedAt(Fluent, plus(Time, n1))) & (~?[Event: $i] : (happens(Event, Time) & initiates(Event, Fluent, Time)))))), (((((~holdsAt(Fluent, Time)) & (~releasedAt(Fluent, plus(Time, n1)))) & (~?[Event: $i] : (happens(Event, Time) & initiates(Event, Fluent, Time)))) => (~holdsAt(Fluent, plus(Time, n1)))) <=> (((~holdsAt(Fluent, Time)) & (~releasedAt(Fluent, plus(Time, n1))) & (~?[Event: $i] : (happens(Event, Time) & initiates(Event, Fluent, Time)))) => (~holdsAt(Fluent, plus(Time, n1)))))), rewrite((((~holdsAt(Fluent, Time)) & (~releasedAt(Fluent, plus(Time, n1))) & (~?[Event: $i] : (happens(Event, Time) & initiates(Event, Fluent, Time)))) => (~holdsAt(Fluent, plus(Time, n1)))) <=> ((~holdsAt(Fluent, plus(Time, n1))) | (~((~holdsAt(Fluent, Time)) & (~releasedAt(Fluent, plus(Time, n1))) & (~?[Event: $i] : (happens(Event, Time) & initiates(Event, Fluent, Time))))))), (((((~holdsAt(Fluent, Time)) & (~releasedAt(Fluent, plus(Time, n1)))) & (~?[Event: $i] : (happens(Event, Time) & initiates(Event, Fluent, Time)))) => (~holdsAt(Fluent, plus(Time, n1)))) <=> ((~holdsAt(Fluent, plus(Time, n1))) | (~((~holdsAt(Fluent, Time)) & (~releasedAt(Fluent, plus(Time, n1))) & (~?[Event: $i] : (happens(Event, Time) & initiates(Event, Fluent, Time))))))))),
% 16.24/10.74      inference(bind,[status(th)],[])).
% 16.24/10.74  tff(1085,plain,
% 16.24/10.74      (![Fluent: $i, Time: $i] : ((((~holdsAt(Fluent, Time)) & (~releasedAt(Fluent, plus(Time, n1)))) & (~?[Event: $i] : (happens(Event, Time) & initiates(Event, Fluent, Time)))) => (~holdsAt(Fluent, plus(Time, n1)))) <=> ![Fluent: $i, Time: $i] : ((~holdsAt(Fluent, plus(Time, n1))) | (~((~holdsAt(Fluent, Time)) & (~releasedAt(Fluent, plus(Time, n1))) & (~?[Event: $i] : (happens(Event, Time) & initiates(Event, Fluent, Time))))))),
% 16.24/10.74      inference(quant_intro,[status(thm)],[1084])).
% 16.24/10.74  tff(1086,axiom,(![Fluent: $i, Time: $i] : ((((~holdsAt(Fluent, Time)) & (~releasedAt(Fluent, plus(Time, n1)))) & (~?[Event: $i] : (happens(Event, Time) & initiates(Event, Fluent, Time)))) => (~holdsAt(Fluent, plus(Time, n1))))), file('/export/starexec/sandbox/benchmark/Axioms/CSR001+0.ax','keep_not_holding')).
% 16.24/10.74  tff(1087,plain,
% 16.24/10.74      (![Fluent: $i, Time: $i] : ((~holdsAt(Fluent, plus(Time, n1))) | (~((~holdsAt(Fluent, Time)) & (~releasedAt(Fluent, plus(Time, n1))) & (~?[Event: $i] : (happens(Event, Time) & initiates(Event, Fluent, Time))))))),
% 16.24/10.74      inference(modus_ponens,[status(thm)],[1086, 1085])).
% 16.24/10.74  tff(1088,plain,
% 16.24/10.74      (![Fluent: $i, Time: $i] : ((~holdsAt(Fluent, plus(Time, n1))) | (~((~holdsAt(Fluent, Time)) & (~releasedAt(Fluent, plus(Time, n1))) & (~?[Event: $i] : (happens(Event, Time) & initiates(Event, Fluent, Time))))))),
% 16.24/10.74      inference(modus_ponens,[status(thm)],[1087, 1083])).
% 16.24/10.74  tff(1089,plain,(
% 16.24/10.74      ![Fluent: $i, Time: $i] : ((~holdsAt(Fluent, plus(Time, n1))) | ((~(~holdsAt(Fluent, Time))) | (~(~releasedAt(Fluent, plus(Time, n1)))) | (happens(tptp_fun_Event_5(Time, Fluent), Time) & initiates(tptp_fun_Event_5(Time, Fluent), Fluent, Time))))),
% 16.24/10.74      inference(skolemize,[status(sab)],[1088])).
% 16.24/10.74  tff(1090,plain,
% 16.24/10.74      (![Fluent: $i, Time: $i] : (releasedAt(Fluent, plus(Time, n1)) | holdsAt(Fluent, Time) | (~holdsAt(Fluent, plus(Time, n1))) | (happens(tptp_fun_Event_5(Time, Fluent), Time) & initiates(tptp_fun_Event_5(Time, Fluent), Fluent, Time)))),
% 16.24/10.74      inference(modus_ponens,[status(thm)],[1089, 1082])).
% 16.24/10.74  tff(1091,plain,
% 16.24/10.74      (![Fluent: $i, Time: $i] : (releasedAt(Fluent, plus(Time, n1)) | holdsAt(Fluent, Time) | (~holdsAt(Fluent, plus(Time, n1))) | (~((~happens(tptp_fun_Event_5(Time, Fluent), Time)) | (~initiates(tptp_fun_Event_5(Time, Fluent), Fluent, Time)))))),
% 16.24/10.74      inference(modus_ponens,[status(thm)],[1090, 1080])).
% 16.24/10.74  tff(1092,plain,
% 16.24/10.74      (![Fluent: $i, Time: $i] : (releasedAt(Fluent, plus(Time, n1)) | holdsAt(Fluent, Time) | (~holdsAt(Fluent, plus(Time, n1))) | (~((~happens(tptp_fun_Event_5(Time, Fluent), Time)) | (~initiates(tptp_fun_Event_5(Time, Fluent), Fluent, Time)))))),
% 16.24/10.74      inference(modus_ponens,[status(thm)],[1091, 1078])).
% 16.24/10.74  tff(1093,plain,
% 16.24/10.74      (((~![Fluent: $i, Time: $i] : (releasedAt(Fluent, plus(Time, n1)) | holdsAt(Fluent, Time) | (~holdsAt(Fluent, plus(Time, n1))) | (~((~happens(tptp_fun_Event_5(Time, Fluent), Time)) | (~initiates(tptp_fun_Event_5(Time, Fluent), Fluent, Time)))))) | (releasedAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), plus(n1, n1)) | holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1) | (~((~happens(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), n1)) | (~initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1)))) | (~holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), plus(n1, n1))))) <=> ((~![Fluent: $i, Time: $i] : (releasedAt(Fluent, plus(Time, n1)) | holdsAt(Fluent, Time) | (~holdsAt(Fluent, plus(Time, n1))) | (~((~happens(tptp_fun_Event_5(Time, Fluent), Time)) | (~initiates(tptp_fun_Event_5(Time, Fluent), Fluent, Time)))))) | releasedAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), plus(n1, n1)) | holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1) | (~((~happens(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), n1)) | (~initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1)))) | (~holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), plus(n1, n1))))),
% 16.24/10.74      inference(rewrite,[status(thm)],[])).
% 16.24/10.74  tff(1094,plain,
% 16.24/10.74      ((releasedAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), plus(n1, n1)) | holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1) | (~holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), plus(n1, n1))) | (~((~happens(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), n1)) | (~initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1))))) <=> (releasedAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), plus(n1, n1)) | holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1) | (~((~happens(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), n1)) | (~initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1)))) | (~holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), plus(n1, n1))))),
% 16.24/10.74      inference(rewrite,[status(thm)],[])).
% 16.24/10.74  tff(1095,plain,
% 16.24/10.74      (((~![Fluent: $i, Time: $i] : (releasedAt(Fluent, plus(Time, n1)) | holdsAt(Fluent, Time) | (~holdsAt(Fluent, plus(Time, n1))) | (~((~happens(tptp_fun_Event_5(Time, Fluent), Time)) | (~initiates(tptp_fun_Event_5(Time, Fluent), Fluent, Time)))))) | (releasedAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), plus(n1, n1)) | holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1) | (~holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), plus(n1, n1))) | (~((~happens(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), n1)) | (~initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1)))))) <=> ((~![Fluent: $i, Time: $i] : (releasedAt(Fluent, plus(Time, n1)) | holdsAt(Fluent, Time) | (~holdsAt(Fluent, plus(Time, n1))) | (~((~happens(tptp_fun_Event_5(Time, Fluent), Time)) | (~initiates(tptp_fun_Event_5(Time, Fluent), Fluent, Time)))))) | (releasedAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), plus(n1, n1)) | holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1) | (~((~happens(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), n1)) | (~initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1)))) | (~holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), plus(n1, n1)))))),
% 16.24/10.74      inference(monotonicity,[status(thm)],[1094])).
% 16.24/10.74  tff(1096,plain,
% 16.24/10.74      (((~![Fluent: $i, Time: $i] : (releasedAt(Fluent, plus(Time, n1)) | holdsAt(Fluent, Time) | (~holdsAt(Fluent, plus(Time, n1))) | (~((~happens(tptp_fun_Event_5(Time, Fluent), Time)) | (~initiates(tptp_fun_Event_5(Time, Fluent), Fluent, Time)))))) | (releasedAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), plus(n1, n1)) | holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1) | (~holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), plus(n1, n1))) | (~((~happens(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), n1)) | (~initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1)))))) <=> ((~![Fluent: $i, Time: $i] : (releasedAt(Fluent, plus(Time, n1)) | holdsAt(Fluent, Time) | (~holdsAt(Fluent, plus(Time, n1))) | (~((~happens(tptp_fun_Event_5(Time, Fluent), Time)) | (~initiates(tptp_fun_Event_5(Time, Fluent), Fluent, Time)))))) | releasedAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), plus(n1, n1)) | holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1) | (~((~happens(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), n1)) | (~initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1)))) | (~holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), plus(n1, n1))))),
% 16.24/10.74      inference(transitivity,[status(thm)],[1095, 1093])).
% 16.24/10.74  tff(1097,plain,
% 16.24/10.74      ((~![Fluent: $i, Time: $i] : (releasedAt(Fluent, plus(Time, n1)) | holdsAt(Fluent, Time) | (~holdsAt(Fluent, plus(Time, n1))) | (~((~happens(tptp_fun_Event_5(Time, Fluent), Time)) | (~initiates(tptp_fun_Event_5(Time, Fluent), Fluent, Time)))))) | (releasedAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), plus(n1, n1)) | holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1) | (~holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), plus(n1, n1))) | (~((~happens(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), n1)) | (~initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1)))))),
% 16.24/10.74      inference(quant_inst,[status(thm)],[])).
% 16.24/10.74  tff(1098,plain,
% 16.24/10.74      ((~![Fluent: $i, Time: $i] : (releasedAt(Fluent, plus(Time, n1)) | holdsAt(Fluent, Time) | (~holdsAt(Fluent, plus(Time, n1))) | (~((~happens(tptp_fun_Event_5(Time, Fluent), Time)) | (~initiates(tptp_fun_Event_5(Time, Fluent), Fluent, Time)))))) | releasedAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), plus(n1, n1)) | holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1) | (~((~happens(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), n1)) | (~initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1)))) | (~holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), plus(n1, n1)))),
% 16.24/10.74      inference(modus_ponens,[status(thm)],[1097, 1096])).
% 16.24/10.74  tff(1099,plain,
% 16.24/10.74      (releasedAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), plus(n1, n1)) | holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1) | (~((~happens(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), n1)) | (~initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1)))) | (~holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), plus(n1, n1)))),
% 16.24/10.74      inference(unit_resolution,[status(thm)],[1098, 1092])).
% 16.24/10.74  tff(1100,plain,
% 16.24/10.74      (~((~happens(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), n1)) | (~initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1)))),
% 16.24/10.75      inference(unit_resolution,[status(thm)],[1099, 1076, 751, 747])).
% 16.24/10.75  tff(1101,plain,
% 16.24/10.75      (((~happens(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), n1)) | (~initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1))) | happens(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), n1)),
% 16.24/10.75      inference(tautology,[status(thm)],[])).
% 16.24/10.75  tff(1102,plain,
% 16.24/10.75      (happens(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), n1)),
% 16.24/10.75      inference(unit_resolution,[status(thm)],[1101, 1100])).
% 16.24/10.75  tff(1103,plain,
% 16.24/10.75      ((~(happens(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), n1) <=> ((~((~(n1 = n0)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow))))))) | (~happens(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), n1)) | ((~((~(n1 = n0)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)))))),
% 16.24/10.75      inference(tautology,[status(thm)],[])).
% 16.24/10.75  tff(1104,plain,
% 16.24/10.75      ((~(happens(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), n1) <=> ((~((~(n1 = n0)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow))))))) | ((~((~(n1 = n0)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)))))),
% 16.24/10.75      inference(unit_resolution,[status(thm)],[1103, 1102])).
% 16.24/10.75  tff(1105,plain,
% 16.24/10.75      ((~((~(n1 = n0)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow))))),
% 16.24/10.75      inference(unit_resolution,[status(thm)],[1104, 310])).
% 16.24/10.75  tff(1106,plain,
% 16.24/10.75      (((~(n1 = n0)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn))) | (n1 = n0)),
% 16.24/10.75      inference(tautology,[status(thm)],[])).
% 16.24/10.75  tff(1107,plain,
% 16.24/10.75      ((~(n1 = n0)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn))),
% 16.24/10.75      inference(unit_resolution,[status(thm)],[1106, 416])).
% 16.24/10.75  tff(1108,plain,
% 16.24/10.75      ((~((~((~(n1 = n0)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)))))) | (~((~(n1 = n0)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow))))),
% 16.24/10.75      inference(tautology,[status(thm)],[])).
% 16.24/10.75  tff(1109,plain,
% 16.24/10.75      ((~((~((~(n1 = n0)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)))))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow))))),
% 16.24/10.75      inference(unit_resolution,[status(thm)],[1108, 1107])).
% 16.24/10.75  tff(1110,plain,
% 16.24/10.75      (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)))),
% 16.24/10.75      inference(unit_resolution,[status(thm)],[1109, 1105])).
% 16.24/10.75  tff(1111,plain,
% 16.24/10.75      (((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (~holdsAt(filling, n1)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow))) | (tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)),
% 16.24/10.75      inference(tautology,[status(thm)],[])).
% 16.24/10.75  tff(1112,plain,
% 16.24/10.75      (tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow),
% 16.24/10.75      inference(unit_resolution,[status(thm)],[1111, 1110])).
% 16.24/10.75  tff(1113,plain,
% 16.24/10.75      ((tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOff) <=> (overflow = tapOff)),
% 16.24/10.75      inference(monotonicity,[status(thm)],[1112])).
% 16.24/10.75  tff(1114,plain,
% 16.24/10.75      ((tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOff) <=> (tapOff = overflow)),
% 16.24/10.75      inference(transitivity,[status(thm)],[1113, 287])).
% 16.24/10.75  tff(1115,plain,
% 16.24/10.75      ((tapOff = overflow) <=> (tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOff)),
% 16.24/10.75      inference(symmetry,[status(thm)],[1114])).
% 16.24/10.75  tff(1116,plain,
% 16.24/10.75      ((~(tapOff = overflow)) <=> (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOff))),
% 16.24/10.75      inference(monotonicity,[status(thm)],[1115])).
% 16.24/10.75  tff(1117,plain,
% 16.24/10.75      (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOff)),
% 16.24/10.75      inference(modus_ponens,[status(thm)],[700, 1116])).
% 16.24/10.75  tff(1118,plain,
% 16.24/10.75      (((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))))) | (~holdsAt(waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1))) | (tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOff)),
% 16.24/10.75      inference(tautology,[status(thm)],[])).
% 16.24/10.75  tff(1119,plain,
% 16.24/10.75      ((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))))) | (~holdsAt(waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1))),
% 16.24/10.75      inference(unit_resolution,[status(thm)],[1118, 1117])).
% 16.24/10.75  tff(1120,plain,
% 16.24/10.75      ((waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = filling) <=> (waterLevel(n0) = tptp_fun_Height_10(waterLevel(filling), tapOn))),
% 16.24/10.75      inference(monotonicity,[status(thm)],[231, 83])).
% 16.24/10.75  tff(1121,plain,
% 16.24/10.75      ((waterLevel(n0) = tptp_fun_Height_10(waterLevel(filling), tapOn)) <=> (waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = filling)),
% 16.24/10.75      inference(symmetry,[status(thm)],[1120])).
% 16.24/10.75  tff(1122,plain,
% 16.24/10.75      ((~(waterLevel(n0) = tptp_fun_Height_10(waterLevel(filling), tapOn))) <=> (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = filling))),
% 16.24/10.75      inference(monotonicity,[status(thm)],[1121])).
% 16.24/10.75  tff(1123,plain,
% 16.24/10.75      ((tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(n0)) <=> (waterLevel(n0) = tptp_fun_Height_10(waterLevel(filling), tapOn))),
% 16.24/10.75      inference(commutativity,[status(thm)],[])).
% 16.24/10.75  tff(1124,plain,
% 16.24/10.75      ((filling = waterLevel(n0)) <=> (tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(n0))),
% 16.24/10.75      inference(monotonicity,[status(thm)],[83])).
% 16.24/10.75  tff(1125,plain,
% 16.24/10.75      ((filling = waterLevel(n0)) <=> (waterLevel(n0) = tptp_fun_Height_10(waterLevel(filling), tapOn))),
% 16.24/10.75      inference(transitivity,[status(thm)],[1124, 1123])).
% 16.24/10.75  tff(1126,plain,
% 16.24/10.75      ((~(filling = waterLevel(n0))) <=> (~(waterLevel(n0) = tptp_fun_Height_10(waterLevel(filling), tapOn)))),
% 16.24/10.75      inference(monotonicity,[status(thm)],[1125])).
% 16.24/10.75  tff(1127,plain,
% 16.24/10.75      (~(waterLevel(n0) = tptp_fun_Height_10(waterLevel(filling), tapOn))),
% 16.24/10.75      inference(modus_ponens,[status(thm)],[494, 1126])).
% 16.24/10.75  tff(1128,plain,
% 16.24/10.75      (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = filling)),
% 16.24/10.75      inference(modus_ponens,[status(thm)],[1127, 1122])).
% 16.24/10.75  tff(1129,plain,
% 16.24/10.75      (((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = filling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn))) | (waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = filling)),
% 16.24/10.75      inference(tautology,[status(thm)],[])).
% 16.24/10.75  tff(1130,plain,
% 16.24/10.75      ((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = filling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn))),
% 16.24/10.75      inference(unit_resolution,[status(thm)],[1129, 1128])).
% 16.24/10.75  tff(1131,plain,
% 16.24/10.75      ((waterLevel(n0) = spilling) <=> (spilling = waterLevel(n0))),
% 16.24/10.75      inference(commutativity,[status(thm)],[])).
% 16.24/10.75  tff(1132,plain,
% 16.24/10.75      ((waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = spilling) <=> (waterLevel(n0) = spilling)),
% 16.24/10.75      inference(monotonicity,[status(thm)],[231])).
% 16.24/10.75  tff(1133,plain,
% 16.24/10.75      ((waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = spilling) <=> (spilling = waterLevel(n0))),
% 16.24/10.75      inference(transitivity,[status(thm)],[1132, 1131])).
% 16.24/10.75  tff(1134,plain,
% 16.24/10.75      ((spilling = waterLevel(n0)) <=> (waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = spilling)),
% 16.24/10.75      inference(symmetry,[status(thm)],[1133])).
% 16.24/10.75  tff(1135,plain,
% 16.24/10.75      ((~(spilling = waterLevel(n0))) <=> (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = spilling))),
% 16.24/10.75      inference(monotonicity,[status(thm)],[1134])).
% 16.24/10.75  tff(1136,plain,
% 16.24/10.75      ((~![X: $i] : (~(spilling = waterLevel(X)))) | (~(spilling = waterLevel(n0)))),
% 16.24/10.75      inference(quant_inst,[status(thm)],[])).
% 16.24/10.75  tff(1137,plain,
% 16.24/10.75      (~(spilling = waterLevel(n0))),
% 16.24/10.75      inference(unit_resolution,[status(thm)],[1136, 332])).
% 16.24/10.75  tff(1138,plain,
% 16.24/10.75      (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = spilling)),
% 16.24/10.75      inference(modus_ponens,[status(thm)],[1137, 1135])).
% 16.24/10.75  tff(1139,plain,
% 16.24/10.75      (((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = spilling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow))) | (waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = spilling)),
% 16.24/10.75      inference(tautology,[status(thm)],[])).
% 16.24/10.75  tff(1140,plain,
% 16.24/10.75      ((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = spilling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow))),
% 16.24/10.75      inference(unit_resolution,[status(thm)],[1139, 1138])).
% 16.24/10.75  tff(1141,plain,
% 16.24/10.75      (((~happens(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), n1)) | (~initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1))) | initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1)),
% 16.24/10.75      inference(tautology,[status(thm)],[])).
% 16.24/10.75  tff(1142,plain,
% 16.24/10.75      (initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1)),
% 16.24/10.75      inference(unit_resolution,[status(thm)],[1141, 1100])).
% 16.24/10.75  tff(1143,plain,
% 16.24/10.75      ((~((~initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1)) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))))) | (~holdsAt(waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = spilling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = filling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)))) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))))))))) | (~initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1)) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))))) | (~holdsAt(waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = spilling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = filling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)))) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)))))))))),
% 16.24/10.75      inference(tautology,[status(thm)],[])).
% 16.24/10.75  tff(1144,plain,
% 16.24/10.75      ((~((~initiates(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n1)) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))))) | (~holdsAt(waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = spilling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)))) | (~((~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = filling)) | (~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOn)))) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))))))))) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = tapOff)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))))) | (~holdsAt(waterLevel(tptp_fun_Height_8(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1)))) | (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)))))))))),
% 16.24/10.75      inference(unit_resolution,[status(thm)],[1143, 1142, 1140, 1130])).
% 16.24/10.75  tff(1145,plain,
% 16.24/10.75      (~((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))))))),
% 16.24/10.75      inference(unit_resolution,[status(thm)],[1144, 1119, 286])).
% 16.24/10.75  tff(1146,plain,
% 16.24/10.75      (((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)))))))) | (waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))))),
% 16.24/10.75      inference(tautology,[status(thm)],[])).
% 16.24/10.75  tff(1147,plain,
% 16.24/10.75      (waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)))))),
% 16.24/10.75      inference(unit_resolution,[status(thm)],[1146, 1145])).
% 16.24/10.75  tff(1148,plain,
% 16.24/10.75      (waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))),
% 16.24/10.75      inference(symmetry,[status(thm)],[1147])).
% 16.24/10.75  tff(1149,plain,
% 16.24/10.75      (~holdsAt(waterLevel(n0), plus(n0, n1))),
% 16.24/10.75      inference(modus_ponens,[status(thm)],[1075, 715])).
% 16.24/10.75  tff(1150,plain,
% 16.24/10.75      (releasedAt(waterLevel(n0), plus(n0, n1))),
% 16.24/10.75      inference(unit_resolution,[status(thm)],[531, 1149])).
% 16.24/10.75  tff(1151,plain,
% 16.24/10.75      (releases(tptp_fun_Event_7(n0, waterLevel(n0)), waterLevel(n0), n0)),
% 16.24/10.75      inference(unit_resolution,[status(thm)],[615, 1150])).
% 16.24/10.75  tff(1152,plain,
% 16.24/10.75      (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))))))),
% 16.24/10.75      inference(unit_resolution,[status(thm)],[624, 1151])).
% 16.24/10.75  tff(1153,plain,
% 16.24/10.75      (waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0))))),
% 16.24/10.75      inference(unit_resolution,[status(thm)],[626, 1152])).
% 16.24/10.75  tff(1154,plain,
% 16.24/10.75      (waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0))))),
% 16.24/10.75      inference(transitivity,[status(thm)],[231, 1153])).
% 16.24/10.75  tff(1155,plain,
% 16.24/10.75      (tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)))) = tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)),
% 16.24/10.75      inference(monotonicity,[status(thm)],[1154, 1112])).
% 16.24/10.75  tff(1156,plain,
% 16.24/10.75      (tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow) = tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))),
% 16.24/10.75      inference(symmetry,[status(thm)],[1155])).
% 16.24/10.75  tff(1157,plain,
% 16.24/10.75      (waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)))))),
% 16.24/10.75      inference(monotonicity,[status(thm)],[1156])).
% 16.24/10.75  tff(1158,plain,
% 16.24/10.75      (waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)) = waterLevel(n0)),
% 16.24/10.75      inference(transitivity,[status(thm)],[1157, 1148, 231])).
% 16.24/10.75  tff(1159,plain,
% 16.24/10.75      (holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1) <=> holdsAt(waterLevel(n0), plus(n0, n1))),
% 16.24/10.75      inference(monotonicity,[status(thm)],[1158, 90])).
% 16.24/10.75  tff(1160,plain,
% 16.24/10.75      (holdsAt(waterLevel(n0), plus(n0, n1)) <=> holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)),
% 16.24/10.75      inference(symmetry,[status(thm)],[1159])).
% 16.24/10.75  tff(1161,plain,
% 16.24/10.75      ((~holdsAt(waterLevel(n0), plus(n0, n1))) <=> (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1))),
% 16.24/10.75      inference(monotonicity,[status(thm)],[1160])).
% 16.24/10.75  tff(1162,plain,
% 16.24/10.75      (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)),
% 16.24/10.75      inference(modus_ponens,[status(thm)],[1149, 1161])).
% 16.24/10.75  tff(1163,plain,
% 16.24/10.75      (waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow))),
% 16.24/10.75      inference(symmetry,[status(thm)],[1157])).
% 16.24/10.75  tff(1164,plain,
% 16.24/10.75      (holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1) <=> holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)),
% 16.24/10.75      inference(monotonicity,[status(thm)],[1163])).
% 16.24/10.75  tff(1165,plain,
% 16.24/10.75      (((~(tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))) = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1)) | (~(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)) = waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)))))))) | holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1)),
% 16.24/10.75      inference(tautology,[status(thm)],[])).
% 16.24/10.75  tff(1166,plain,
% 16.24/10.75      (holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), tptp_fun_Event_5(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))))), n1)),
% 16.24/10.75      inference(unit_resolution,[status(thm)],[1165, 1145])).
% 16.24/10.75  tff(1167,plain,
% 16.24/10.75      (holdsAt(waterLevel(tptp_fun_Height_9(n1, waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))), overflow)), n1)),
% 16.24/10.75      inference(modus_ponens,[status(thm)],[1166, 1164])).
% 16.24/10.75  tff(1168,plain,
% 16.24/10.75      ($false),
% 16.24/10.75      inference(unit_resolution,[status(thm)],[1167, 1162])).
% 16.24/10.75  tff(1169,plain,(releasedAt(waterLevel(n0), plus(n1, n1)) | (~initiates(tapOn, tptp_fun_Height_10(waterLevel(filling), tapOn), n0))), inference(lemma,lemma(discharge,[]))).
% 16.24/10.75  tff(1170,plain,
% 16.24/10.75      (releasedAt(waterLevel(n0), plus(n1, n1))),
% 16.24/10.75      inference(unit_resolution,[status(thm)],[1169, 277])).
% 16.24/10.75  tff(1171,plain,
% 16.24/10.75      ((~releasedAt(waterLevel(n0), plus(n1, n1))) | releasedAt(waterLevel(n0), n1)),
% 16.24/10.75      inference(unit_resolution,[status(thm)],[589, 461])).
% 16.24/10.75  tff(1172,plain,
% 16.24/10.75      (releasedAt(waterLevel(n0), n1)),
% 16.24/10.75      inference(unit_resolution,[status(thm)],[1171, 1170])).
% 16.24/10.75  tff(1173,plain,
% 16.24/10.75      (releasedAt(waterLevel(n0), plus(n0, n1))),
% 16.24/10.75      inference(modus_ponens,[status(thm)],[1172, 236])).
% 16.24/10.75  tff(1174,plain,
% 16.24/10.75      ($false),
% 16.24/10.75      inference(unit_resolution,[status(thm)],[464, 1173])).
% 16.24/10.75  tff(1175,plain,(releasedAt(waterLevel(n0), plus(n0, n1))), inference(lemma,lemma(discharge,[]))).
% 16.24/10.75  tff(1176,plain,
% 16.24/10.75      (releasedAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), plus(n0, n1))),
% 16.24/10.75      inference(modus_ponens,[status(thm)],[1175, 235])).
% 16.24/10.75  tff(1177,plain,
% 16.24/10.75      (releasedAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n0) <=> releasedAt(waterLevel(n0), n0)),
% 16.24/10.75      inference(monotonicity,[status(thm)],[231])).
% 16.24/10.75  tff(1178,plain,
% 16.24/10.75      (releasedAt(waterLevel(n0), n0) <=> releasedAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n0)),
% 16.24/10.75      inference(symmetry,[status(thm)],[1177])).
% 16.24/10.75  tff(1179,plain,
% 16.24/10.75      ((~releasedAt(waterLevel(n0), n0)) <=> (~releasedAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n0))),
% 16.24/10.75      inference(monotonicity,[status(thm)],[1178])).
% 16.24/10.75  tff(1180,plain,
% 16.24/10.75      (~releasedAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n0)),
% 16.24/10.75      inference(modus_ponens,[status(thm)],[607, 1179])).
% 16.24/10.75  tff(1181,plain,
% 16.24/10.75      (((~![Fluent: $i, Time: $i] : ((~releasedAt(Fluent, plus(Time, n1))) | releasedAt(Fluent, Time) | (~((~happens(tptp_fun_Event_7(Time, Fluent), Time)) | (~releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time)))))) | ((~releasedAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), plus(n0, n1))) | releasedAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n0) | (~((~happens(tptp_fun_Event_7(n0, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), n0)) | (~releases(tptp_fun_Event_7(n0, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n0)))))) <=> ((~![Fluent: $i, Time: $i] : ((~releasedAt(Fluent, plus(Time, n1))) | releasedAt(Fluent, Time) | (~((~happens(tptp_fun_Event_7(Time, Fluent), Time)) | (~releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time)))))) | (~releasedAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), plus(n0, n1))) | releasedAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n0) | (~((~happens(tptp_fun_Event_7(n0, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), n0)) | (~releases(tptp_fun_Event_7(n0, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n0)))))),
% 16.24/10.75      inference(rewrite,[status(thm)],[])).
% 16.24/10.75  tff(1182,plain,
% 16.24/10.75      ((~![Fluent: $i, Time: $i] : ((~releasedAt(Fluent, plus(Time, n1))) | releasedAt(Fluent, Time) | (~((~happens(tptp_fun_Event_7(Time, Fluent), Time)) | (~releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time)))))) | ((~releasedAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), plus(n0, n1))) | releasedAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n0) | (~((~happens(tptp_fun_Event_7(n0, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), n0)) | (~releases(tptp_fun_Event_7(n0, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n0)))))),
% 16.24/10.76      inference(quant_inst,[status(thm)],[])).
% 16.24/10.76  tff(1183,plain,
% 16.24/10.76      ((~![Fluent: $i, Time: $i] : ((~releasedAt(Fluent, plus(Time, n1))) | releasedAt(Fluent, Time) | (~((~happens(tptp_fun_Event_7(Time, Fluent), Time)) | (~releases(tptp_fun_Event_7(Time, Fluent), Fluent, Time)))))) | (~releasedAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), plus(n0, n1))) | releasedAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n0) | (~((~happens(tptp_fun_Event_7(n0, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), n0)) | (~releases(tptp_fun_Event_7(n0, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n0))))),
% 16.24/10.76      inference(modus_ponens,[status(thm)],[1182, 1181])).
% 16.24/10.76  tff(1184,plain,
% 16.24/10.76      ((~releasedAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), plus(n0, n1))) | releasedAt(waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n0) | (~((~happens(tptp_fun_Event_7(n0, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), n0)) | (~releases(tptp_fun_Event_7(n0, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n0))))),
% 16.24/10.76      inference(unit_resolution,[status(thm)],[1183, 581])).
% 16.24/10.76  tff(1185,plain,
% 16.24/10.76      (~((~happens(tptp_fun_Event_7(n0, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), n0)) | (~releases(tptp_fun_Event_7(n0, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n0)))),
% 16.24/10.76      inference(unit_resolution,[status(thm)],[1184, 1180, 1176])).
% 16.24/10.76  tff(1186,plain,
% 16.24/10.76      (((~happens(tptp_fun_Event_7(n0, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), n0)) | (~releases(tptp_fun_Event_7(n0, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn)), n0))) | happens(tptp_fun_Event_7(n0, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), n0)),
% 16.24/10.76      inference(tautology,[status(thm)],[])).
% 16.24/10.76  tff(1187,plain,
% 16.24/10.76      (happens(tptp_fun_Event_7(n0, waterLevel(tptp_fun_Height_10(waterLevel(n0), tapOn))), n0)),
% 16.24/10.76      inference(unit_resolution,[status(thm)],[1186, 1185])).
% 16.24/10.76  tff(1188,plain,
% 16.24/10.76      (happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)),
% 16.24/10.76      inference(modus_ponens,[status(thm)],[1187, 233])).
% 16.24/10.76  tff(1189,plain,
% 16.24/10.76      (releases(tptp_fun_Event_7(n0, waterLevel(n0)), waterLevel(n0), n0)),
% 16.24/10.76      inference(unit_resolution,[status(thm)],[615, 1175])).
% 16.24/10.76  tff(1190,plain,
% 16.24/10.76      (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0)))))))),
% 16.24/10.76      inference(unit_resolution,[status(thm)],[624, 1189])).
% 16.24/10.76  tff(1191,plain,
% 16.24/10.76      (((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(waterLevel(n0) = waterLevel(tptp_fun_Height_10(waterLevel(n0), tptp_fun_Event_7(n0, waterLevel(n0))))))) | (tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)),
% 16.24/10.76      inference(tautology,[status(thm)],[])).
% 16.24/10.76  tff(1192,plain,
% 16.24/10.76      (tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn),
% 16.24/10.76      inference(unit_resolution,[status(thm)],[1191, 1190])).
% 16.24/10.76  tff(1193,plain,
% 16.24/10.76      ((~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))) | (~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling))),
% 16.24/10.76      inference(tautology,[status(thm)],[])).
% 16.24/10.76  tff(1194,plain,
% 16.24/10.76      ((~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))) | (~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn))),
% 16.24/10.76      inference(unit_resolution,[status(thm)],[1193, 272])).
% 16.24/10.76  tff(1195,plain,
% 16.24/10.76      (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))),
% 16.24/10.76      inference(unit_resolution,[status(thm)],[1194, 1192])).
% 16.24/10.76  tff(1196,plain,
% 16.24/10.76      (((~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n0)) | (~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))))) | (~![Height: $i] : ((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0))))) | ((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))),
% 16.24/10.76      inference(tautology,[status(thm)],[])).
% 16.24/10.76  tff(1197,plain,
% 16.24/10.76      ((~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n0)) | (~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))))) | (~![Height: $i] : ((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0))))),
% 16.24/10.76      inference(unit_resolution,[status(thm)],[1196, 1195])).
% 16.24/10.76  tff(1198,assumption,((~((~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))))) | (~holdsAt(waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))), n0)))) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))))) | (~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOff)))) | (~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))))) | (~((~((~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n0)) | (~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))))) | (~![Height: $i] : ((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0)))))) | initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))), introduced(assumption)).
% 16.24/10.76  tff(1199,plain,
% 16.24/10.76      (((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))))))) | (~((~((~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))))) | (~holdsAt(waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))), n0)))) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))))) | (~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOff)))) | (~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))))) | (~((~((~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n0)) | (~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))))) | (~![Height: $i] : ((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0)))))) | initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))))) <=> ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))))))) | (~((~((~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))))) | (~holdsAt(waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))), n0)))) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))))) | (~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOff)))) | (~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))))) | (~((~((~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n0)) | (~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))))) | (~![Height: $i] : ((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0)))))) | initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))))),
% 16.24/10.76      inference(rewrite,[status(thm)],[])).
% 16.24/10.76  tff(1200,plain,
% 16.24/10.76      ((~((~((~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))), n0)) | (~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))))))) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))))))))) | (~(initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) | (~((~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n0)) | (~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)))))))))) <=> (~((~((~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))))) | (~holdsAt(waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))), n0)))) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))))) | (~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOff)))) | (~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))))) | (~((~((~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n0)) | (~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))))) | (~![Height: $i] : ((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0)))))) | initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))))),
% 16.24/10.76      inference(rewrite,[status(thm)],[])).
% 16.24/10.76  tff(1201,plain,
% 16.24/10.76      (((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))))))) | (~((~((~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))), n0)) | (~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))))))) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))))))))) | (~(initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) | (~((~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n0)) | (~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow))))))))))) <=> ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))))))) | (~((~((~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))))) | (~holdsAt(waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))), n0)))) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))))) | (~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOff)))) | (~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))))) | (~((~((~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n0)) | (~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))))) | (~![Height: $i] : ((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0)))))) | initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))))),
% 16.24/10.76      inference(monotonicity,[status(thm)],[1200])).
% 16.24/10.76  tff(1202,plain,
% 16.24/10.76      (((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))))))) | (~((~((~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))), n0)) | (~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))))))) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))))))))) | (~(initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) | (~((~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n0)) | (~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow))))))))))) <=> ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))))))) | (~((~((~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))))) | (~holdsAt(waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))), n0)))) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))))) | (~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOff)))) | (~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))))) | (~((~((~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n0)) | (~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))))) | (~![Height: $i] : ((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0)))))) | initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))))),
% 16.24/10.76      inference(transitivity,[status(thm)],[1201, 1199])).
% 16.24/10.76  tff(1203,plain,
% 16.24/10.76      ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))))))) | (~((~((~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))), n0)) | (~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))))))) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))))))))) | (~(initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) | (~((~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n0)) | (~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow))))))))))),
% 16.24/10.77      inference(quant_inst,[status(thm)],[])).
% 16.24/10.77  tff(1204,plain,
% 16.24/10.77      ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~initiates(Event, Fluent, Time)) | (~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(Time, Fluent, Event)), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(tptp_fun_Height_8(Time, Fluent, Event)))))) | (~((~(Event = overflow)) | (~holdsAt(waterLevel(tptp_fun_Height_9(Time, Fluent, Event)), Time)) | (~(Fluent = waterLevel(tptp_fun_Height_9(Time, Fluent, Event)))))))) | (~(initiates(Event, Fluent, Time) | (~((~((~(Event = overflow)) | (~(Fluent = spilling)))) | (~((~(Event = tapOn)) | (~(Fluent = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Event = tapOff)) | (~(Fluent = waterLevel(Height))))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), Time)) | (~(Fluent = waterLevel(Height))) | (~(Event = overflow))))))))))) | (~((~((~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))))) | (~holdsAt(waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))), n0)))) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))))) | (~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOff)))) | (~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))))) | (~((~((~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n0)) | (~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))))) | (~![Height: $i] : ((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0)))))) | initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))))),
% 16.24/10.77      inference(modus_ponens,[status(thm)],[1203, 1202])).
% 16.24/10.77  tff(1205,plain,
% 16.24/10.77      ($false),
% 16.24/10.77      inference(unit_resolution,[status(thm)],[1204, 256, 1198])).
% 16.24/10.77  tff(1206,plain,(~((~((~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))))) | (~holdsAt(waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))), n0)))) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))))) | (~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOff)))) | (~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))))) | (~((~((~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n0)) | (~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))))) | (~![Height: $i] : ((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0)))))) | initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))), inference(lemma,lemma(discharge,[]))).
% 16.24/10.77  tff(1207,plain,
% 16.24/10.77      (((~((~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))))) | (~holdsAt(waterLevel(tptp_fun_Height_9(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))), n0)))) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (~((~holdsAt(waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))), n0)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(tptp_fun_Height_8(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Event_7(n0, waterLevel(n0)))))) | (~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOff)))) | (~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))))) | (~((~((~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n0)) | (~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))))) | (~![Height: $i] : ((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0)))))) | initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))) | ((~((~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n0)) | (~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))))) | (~![Height: $i] : ((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0)))))) | initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))),
% 16.24/10.77      inference(tautology,[status(thm)],[])).
% 16.24/10.77  tff(1208,plain,
% 16.24/10.77      ((~((~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n0)) | (~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))))) | (~![Height: $i] : ((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0)))))) | initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)),
% 16.24/10.77      inference(unit_resolution,[status(thm)],[1207, 1206])).
% 16.24/10.77  tff(1209,plain,
% 16.24/10.77      ((~((~((~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n0)) | (~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))))) | (~![Height: $i] : ((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0)))))) | initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~((~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n0)) | (~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))))) | (~![Height: $i] : ((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0)))))) | initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)),
% 16.24/10.77      inference(tautology,[status(thm)],[])).
% 16.24/10.77  tff(1210,plain,
% 16.24/10.77      ((~((~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = spilling)))) | (~((~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOn)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = filling)))) | (~![Height: $i] : ((~holdsAt(waterLevel(Height), n0)) | (~(tptp_fun_Event_7(n0, waterLevel(n0)) = tapOff)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))))) | (~![Height: $i] : ((~(tptp_fun_Event_7(n0, waterLevel(n0)) = overflow)) | (~(tptp_fun_Height_10(waterLevel(filling), tapOn) = waterLevel(Height))) | (~holdsAt(waterLevel(Height), n0)))))) | initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)),
% 16.24/10.77      inference(unit_resolution,[status(thm)],[1209, 1208])).
% 16.24/10.77  tff(1211,plain,
% 16.24/10.77      (initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)),
% 16.24/10.77      inference(unit_resolution,[status(thm)],[1210, 1197])).
% 16.24/10.77  tff(1212,assumption,(~holdsAt(waterLevel(plus(n1, n1)), plus(n0, plus(n1, n1)))), introduced(assumption)).
% 16.24/10.77  tff(1213,assumption,(happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)), introduced(assumption)).
% 16.24/10.77  tff(1214,assumption,(initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)), introduced(assumption)).
% 16.24/10.77  tff(1215,plain,
% 16.24/10.77      (((~![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : (holdsAt(Fluent2, plus(Time, Offset)) | stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset)))) | ((~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | (~trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(plus(n1, n1)), plus(n1, n1))) | holdsAt(waterLevel(plus(n1, n1)), plus(n0, plus(n1, n1))) | (~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, plus(n1, n1))) | (~less(n0, plus(n1, n1))))) <=> ((~![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : (holdsAt(Fluent2, plus(Time, Offset)) | stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset)))) | (~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | (~trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(plus(n1, n1)), plus(n1, n1))) | holdsAt(waterLevel(plus(n1, n1)), plus(n0, plus(n1, n1))) | (~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, plus(n1, n1))) | (~less(n0, plus(n1, n1))))),
% 16.24/10.77      inference(rewrite,[status(thm)],[])).
% 16.24/10.77  tff(1216,plain,
% 16.24/10.77      ((holdsAt(waterLevel(plus(n1, n1)), plus(n0, plus(n1, n1))) | stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, plus(n1, n1))) | (~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | (~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~less(n0, plus(n1, n1))) | (~trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(plus(n1, n1)), plus(n1, n1)))) <=> ((~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | (~trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(plus(n1, n1)), plus(n1, n1))) | holdsAt(waterLevel(plus(n1, n1)), plus(n0, plus(n1, n1))) | (~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, plus(n1, n1))) | (~less(n0, plus(n1, n1))))),
% 16.24/10.77      inference(rewrite,[status(thm)],[])).
% 16.24/10.77  tff(1217,plain,
% 16.24/10.77      (((~![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : (holdsAt(Fluent2, plus(Time, Offset)) | stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset)))) | (holdsAt(waterLevel(plus(n1, n1)), plus(n0, plus(n1, n1))) | stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, plus(n1, n1))) | (~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | (~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~less(n0, plus(n1, n1))) | (~trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(plus(n1, n1)), plus(n1, n1))))) <=> ((~![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : (holdsAt(Fluent2, plus(Time, Offset)) | stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset)))) | ((~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | (~trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(plus(n1, n1)), plus(n1, n1))) | holdsAt(waterLevel(plus(n1, n1)), plus(n0, plus(n1, n1))) | (~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, plus(n1, n1))) | (~less(n0, plus(n1, n1)))))),
% 16.24/10.77      inference(monotonicity,[status(thm)],[1216])).
% 16.24/10.77  tff(1218,plain,
% 16.24/10.77      (((~![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : (holdsAt(Fluent2, plus(Time, Offset)) | stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset)))) | (holdsAt(waterLevel(plus(n1, n1)), plus(n0, plus(n1, n1))) | stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, plus(n1, n1))) | (~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | (~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~less(n0, plus(n1, n1))) | (~trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(plus(n1, n1)), plus(n1, n1))))) <=> ((~![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : (holdsAt(Fluent2, plus(Time, Offset)) | stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset)))) | (~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | (~trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(plus(n1, n1)), plus(n1, n1))) | holdsAt(waterLevel(plus(n1, n1)), plus(n0, plus(n1, n1))) | (~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, plus(n1, n1))) | (~less(n0, plus(n1, n1))))),
% 16.24/10.77      inference(transitivity,[status(thm)],[1217, 1215])).
% 16.24/10.77  tff(1219,plain,
% 16.24/10.77      ((~![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : (holdsAt(Fluent2, plus(Time, Offset)) | stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset)))) | (holdsAt(waterLevel(plus(n1, n1)), plus(n0, plus(n1, n1))) | stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, plus(n1, n1))) | (~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | (~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~less(n0, plus(n1, n1))) | (~trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(plus(n1, n1)), plus(n1, n1))))),
% 16.24/10.77      inference(quant_inst,[status(thm)],[])).
% 16.24/10.77  tff(1220,plain,
% 16.24/10.77      ((~![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : (holdsAt(Fluent2, plus(Time, Offset)) | stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset)))) | (~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | (~trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(plus(n1, n1)), plus(n1, n1))) | holdsAt(waterLevel(plus(n1, n1)), plus(n0, plus(n1, n1))) | (~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, plus(n1, n1))) | (~less(n0, plus(n1, n1)))),
% 16.24/10.77      inference(modus_ponens,[status(thm)],[1219, 1218])).
% 16.24/10.77  tff(1221,plain,
% 16.24/10.77      (stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, plus(n1, n1)))),
% 16.24/10.77      inference(unit_resolution,[status(thm)],[1220, 1010, 1214, 1213, 972, 1212, 796])).
% 16.24/10.77  tff(1222,plain,
% 16.24/10.77      (stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, n1))),
% 16.24/10.77      inference(modus_ponens,[status(thm)],[1221, 786])).
% 16.24/10.77  tff(1223,plain,
% 16.24/10.77      (~((~happens(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1))) | (~terminates(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))),
% 16.24/10.77      inference(unit_resolution,[status(thm)],[1020, 1222, 778])).
% 16.24/10.77  tff(1224,plain,
% 16.24/10.77      (less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1))),
% 16.24/10.77      inference(unit_resolution,[status(thm)],[1022, 1223])).
% 16.24/10.77  tff(1225,plain,
% 16.24/10.77      ((~(less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1)) <=> less_or_equal(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1))) | less_or_equal(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)),
% 16.24/10.77      inference(unit_resolution,[status(thm)],[1024, 1224])).
% 16.24/10.77  tff(1226,plain,
% 16.24/10.77      (less_or_equal(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)),
% 16.24/10.77      inference(unit_resolution,[status(thm)],[1225, 769])).
% 16.24/10.77  tff(1227,plain,
% 16.24/10.77      ((~(less_or_equal(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1) <=> ((tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n1) | less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)))) | ((tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n1) | less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1))),
% 16.24/10.77      inference(unit_resolution,[status(thm)],[1027, 1226])).
% 16.24/10.77  tff(1228,plain,
% 16.24/10.77      ((tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n1) | less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)),
% 16.24/10.77      inference(unit_resolution,[status(thm)],[1227, 757])).
% 16.24/10.77  tff(1229,plain,
% 16.24/10.77      (less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1) <=> less_or_equal(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0)),
% 16.24/10.77      inference(unit_resolution,[status(thm)],[1043, 153])).
% 16.24/10.77  tff(1230,plain,
% 16.24/10.77      (less(n0, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))),
% 16.24/10.77      inference(unit_resolution,[status(thm)],[1034, 1223])).
% 16.24/10.77  tff(1231,plain,
% 16.24/10.77      ((~(less(n0, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) <=> (~((tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0))))) | (~((tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0)))),
% 16.24/10.77      inference(unit_resolution,[status(thm)],[1036, 1230])).
% 16.24/10.77  tff(1232,plain,
% 16.24/10.77      (~((tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0))),
% 16.24/10.77      inference(unit_resolution,[status(thm)],[1231, 1033])).
% 16.24/10.77  tff(1233,plain,
% 16.24/10.77      ((~(less_or_equal(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0) <=> ((tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0)))) | (~less_or_equal(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0))),
% 16.24/10.77      inference(unit_resolution,[status(thm)],[1039, 1232])).
% 16.24/10.77  tff(1234,plain,
% 16.24/10.77      (~less_or_equal(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0)),
% 16.24/10.78      inference(unit_resolution,[status(thm)],[1233, 1031])).
% 16.24/10.78  tff(1235,plain,
% 16.24/10.78      ((~(less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1) <=> less_or_equal(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0))) | (~less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1))),
% 16.24/10.78      inference(unit_resolution,[status(thm)],[1046, 1234])).
% 16.24/10.78  tff(1236,plain,
% 16.24/10.78      (~less(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)),
% 16.24/10.78      inference(unit_resolution,[status(thm)],[1235, 1229])).
% 16.24/10.78  tff(1237,plain,
% 16.24/10.78      (tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n1),
% 16.24/10.78      inference(unit_resolution,[status(thm)],[1049, 1236, 1228])).
% 16.24/10.78  tff(1238,plain,
% 16.24/10.78      (holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) <=> holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)),
% 16.24/10.78      inference(monotonicity,[status(thm)],[1237])).
% 16.24/10.78  tff(1239,plain,
% 16.24/10.78      (holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1) <=> holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))),
% 16.24/10.78      inference(symmetry,[status(thm)],[1238])).
% 16.24/10.78  tff(1240,plain,
% 16.24/10.78      ((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) <=> (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))),
% 16.24/10.78      inference(monotonicity,[status(thm)],[1239])).
% 16.24/10.78  tff(1241,plain,
% 16.24/10.78      (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))),
% 16.24/10.78      inference(modus_ponens,[status(thm)],[202, 1240])).
% 16.24/10.78  tff(1242,plain,
% 16.24/10.78      (happens(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))),
% 16.24/10.78      inference(unit_resolution,[status(thm)],[1054, 1223])).
% 16.24/10.78  tff(1243,plain,
% 16.24/10.78      ((~(happens(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) <=> ((~((~(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = tapOn)) | (~(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~holdsAt(filling, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = overflow))))))) | ((~((~(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = tapOn)) | (~(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~holdsAt(filling, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = overflow)))))),
% 16.24/10.78      inference(unit_resolution,[status(thm)],[1056, 1242])).
% 16.24/10.78  tff(1244,plain,
% 16.24/10.78      ((~((~(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = tapOn)) | (~(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~holdsAt(filling, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = overflow))))),
% 16.24/10.78      inference(unit_resolution,[status(thm)],[1243, 1053])).
% 16.24/10.78  tff(1245,plain,
% 16.24/10.78      (~(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0)),
% 16.24/10.78      inference(unit_resolution,[status(thm)],[1059, 1232])).
% 16.24/10.78  tff(1246,plain,
% 16.24/10.78      ((~(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = tapOn)) | (~(tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0))),
% 16.24/10.78      inference(unit_resolution,[status(thm)],[1061, 1245])).
% 16.24/10.78  tff(1247,plain,
% 16.24/10.78      (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~holdsAt(filling, tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~(tptp_fun_Event_1(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = overflow)))),
% 16.24/10.78      inference(unit_resolution,[status(thm)],[1063, 1246, 1244])).
% 16.24/10.78  tff(1248,plain,
% 16.24/10.78      (holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, n1), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))),
% 16.24/10.78      inference(unit_resolution,[status(thm)],[1065, 1247])).
% 16.24/10.78  tff(1249,plain,
% 16.24/10.78      ($false),
% 16.24/10.78      inference(unit_resolution,[status(thm)],[1248, 1241])).
% 16.24/10.78  tff(1250,plain,(holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1) | (~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | holdsAt(waterLevel(plus(n1, n1)), plus(n0, plus(n1, n1)))), inference(lemma,lemma(discharge,[]))).
% 16.24/10.78  tff(1251,plain,
% 16.24/10.78      (holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1) | holdsAt(waterLevel(plus(n1, n1)), plus(n0, plus(n1, n1)))),
% 16.24/10.78      inference(unit_resolution,[status(thm)],[1250, 1211, 1188])).
% 16.24/10.78  tff(1252,plain,
% 16.24/10.78      (holdsAt(waterLevel(plus(n1, n1)), plus(n0, plus(n1, n1)))),
% 16.24/10.78      inference(unit_resolution,[status(thm)],[1251, 202])).
% 16.24/10.78  tff(1253,assumption,(~(less(n0, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) <=> (~((tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0))))), introduced(assumption)).
% 16.24/10.78  tff(1254,plain,
% 16.24/10.78      ((~![X: $i, Y: $i] : (less(X, Y) <=> (~((Y = X) | less(Y, X))))) | (less(n0, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) <=> (~((tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0))))),
% 16.24/10.78      inference(quant_inst,[status(thm)],[])).
% 16.24/10.78  tff(1255,plain,
% 16.24/10.78      ($false),
% 16.24/10.78      inference(unit_resolution,[status(thm)],[1254, 171, 1253])).
% 16.24/10.78  tff(1256,plain,(less(n0, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) <=> (~((tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0)))), inference(lemma,lemma(discharge,[]))).
% 16.24/10.78  tff(1257,plain,
% 16.24/10.78      ((~![X: $i, Y: $i] : (less_or_equal(X, Y) <=> ((X = Y) | less(X, Y)))) | (less_or_equal(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1) <=> ((tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n1) | less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)))),
% 16.24/10.78      inference(quant_inst,[status(thm)],[])).
% 16.24/10.78  tff(1258,plain,
% 16.24/10.78      (less_or_equal(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1) <=> ((tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n1) | less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1))),
% 16.24/10.78      inference(unit_resolution,[status(thm)],[1257, 189])).
% 16.24/10.78  tff(1259,plain,
% 16.24/10.78      ((~![X: $i] : (less(X, plus(n1, n1)) <=> less_or_equal(X, n1))) | (less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1)) <=> less_or_equal(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1))),
% 16.24/10.78      inference(quant_inst,[status(thm)],[])).
% 16.24/10.78  tff(1260,plain,
% 16.24/10.78      (less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1)) <=> less_or_equal(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)),
% 16.24/10.78      inference(unit_resolution,[status(thm)],[1259, 767])).
% 16.24/10.78  tff(1261,assumption,(~holdsAt(waterLevel(plus(n1, plus(n1, n1))), plus(n1, n1))), introduced(assumption)).
% 16.24/10.78  tff(1262,plain,
% 16.24/10.78      (((~![Event: $i, Time: $i] : (happens(Event, Time) <=> ((~((~(Event = tapOn)) | (~(Time = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time)) | (~holdsAt(filling, Time)) | (~(Event = overflow))))))) | (happens(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) <=> ((~((~(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = tapOn)) | (~(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0)))) | (~((~(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = overflow)) | (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~holdsAt(filling, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))))))) <=> ((~![Event: $i, Time: $i] : (happens(Event, Time) <=> ((~((~(Event = tapOn)) | (~(Time = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time)) | (~holdsAt(filling, Time)) | (~(Event = overflow))))))) | (happens(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) <=> ((~((~(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = tapOn)) | (~(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0)))) | (~((~(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = overflow)) | (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~holdsAt(filling, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))))))),
% 16.24/10.78      inference(rewrite,[status(thm)],[])).
% 16.24/10.78  tff(1263,plain,
% 16.24/10.78      ((happens(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) <=> ((~((~(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = tapOn)) | (~(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~holdsAt(filling, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = overflow)))))) <=> (happens(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) <=> ((~((~(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = tapOn)) | (~(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0)))) | (~((~(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = overflow)) | (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~holdsAt(filling, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))))))),
% 16.24/10.78      inference(rewrite,[status(thm)],[])).
% 16.24/10.78  tff(1264,plain,
% 16.24/10.78      (((~![Event: $i, Time: $i] : (happens(Event, Time) <=> ((~((~(Event = tapOn)) | (~(Time = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time)) | (~holdsAt(filling, Time)) | (~(Event = overflow))))))) | (happens(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) <=> ((~((~(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = tapOn)) | (~(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~holdsAt(filling, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = overflow))))))) <=> ((~![Event: $i, Time: $i] : (happens(Event, Time) <=> ((~((~(Event = tapOn)) | (~(Time = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time)) | (~holdsAt(filling, Time)) | (~(Event = overflow))))))) | (happens(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) <=> ((~((~(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = tapOn)) | (~(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0)))) | (~((~(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = overflow)) | (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~holdsAt(filling, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))))))),
% 16.24/10.78      inference(monotonicity,[status(thm)],[1263])).
% 16.24/10.78  tff(1265,plain,
% 16.24/10.78      (((~![Event: $i, Time: $i] : (happens(Event, Time) <=> ((~((~(Event = tapOn)) | (~(Time = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time)) | (~holdsAt(filling, Time)) | (~(Event = overflow))))))) | (happens(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) <=> ((~((~(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = tapOn)) | (~(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~holdsAt(filling, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = overflow))))))) <=> ((~![Event: $i, Time: $i] : (happens(Event, Time) <=> ((~((~(Event = tapOn)) | (~(Time = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time)) | (~holdsAt(filling, Time)) | (~(Event = overflow))))))) | (happens(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) <=> ((~((~(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = tapOn)) | (~(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0)))) | (~((~(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = overflow)) | (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~holdsAt(filling, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))))))),
% 16.24/10.78      inference(transitivity,[status(thm)],[1264, 1262])).
% 16.24/10.78  tff(1266,plain,
% 16.24/10.78      ((~![Event: $i, Time: $i] : (happens(Event, Time) <=> ((~((~(Event = tapOn)) | (~(Time = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time)) | (~holdsAt(filling, Time)) | (~(Event = overflow))))))) | (happens(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) <=> ((~((~(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = tapOn)) | (~(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~holdsAt(filling, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = overflow))))))),
% 16.24/10.78      inference(quant_inst,[status(thm)],[])).
% 16.24/10.78  tff(1267,plain,
% 16.24/10.78      ((~![Event: $i, Time: $i] : (happens(Event, Time) <=> ((~((~(Event = tapOn)) | (~(Time = n0)))) | (~((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), Time)) | (~holdsAt(filling, Time)) | (~(Event = overflow))))))) | (happens(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) <=> ((~((~(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = tapOn)) | (~(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0)))) | (~((~(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = overflow)) | (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~holdsAt(filling, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))))))),
% 16.24/10.78      inference(modus_ponens,[status(thm)],[1266, 1265])).
% 16.24/10.78  tff(1268,plain,
% 16.24/10.78      (happens(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) <=> ((~((~(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = tapOn)) | (~(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0)))) | (~((~(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = overflow)) | (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~holdsAt(filling, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))))),
% 16.24/10.78      inference(unit_resolution,[status(thm)],[1267, 303])).
% 16.24/10.78  tff(1269,plain,
% 16.24/10.78      ((plus(n0, n3) = n3) <=> (plus(n0, plus(n1, plus(n1, n1))) = plus(n1, plus(n1, n1)))),
% 16.24/10.78      inference(rewrite,[status(thm)],[])).
% 16.24/10.78  tff(1270,plain,
% 16.24/10.78      ((plus(n0, n3) = n3) <=> (plus(n0, n3) = n3)),
% 16.24/10.78      inference(rewrite,[status(thm)],[])).
% 16.24/10.78  tff(1271,axiom,(plus(n0, n3) = n3), file('/export/starexec/sandbox/benchmark/theBenchmark.p','plus0_3')).
% 16.24/10.78  tff(1272,plain,
% 16.24/10.78      (plus(n0, n3) = n3),
% 16.24/10.78      inference(modus_ponens,[status(thm)],[1271, 1270])).
% 16.24/10.78  tff(1273,plain,
% 16.24/10.78      (plus(n0, plus(n1, plus(n1, n1))) = plus(n1, plus(n1, n1))),
% 16.24/10.78      inference(modus_ponens,[status(thm)],[1272, 1269])).
% 16.24/10.78  tff(1274,plain,
% 16.24/10.78      (((~![Height: $i] : (~(waterLevel(plus(n1, plus(n1, n1))) = waterLevel(Height)))) | $false) <=> (~![Height: $i] : (~(waterLevel(plus(n1, plus(n1, n1))) = waterLevel(Height))))),
% 16.24/10.78      inference(rewrite,[status(thm)],[])).
% 16.24/10.78  tff(1275,plain,
% 16.24/10.78      ((waterLevel(plus(n1, plus(n1, n1))) = waterLevel(plus(n1, plus(n1, n1)))) <=> $true),
% 16.24/10.78      inference(rewrite,[status(thm)],[])).
% 16.24/10.78  tff(1276,plain,
% 16.24/10.78      ((~(waterLevel(plus(n1, plus(n1, n1))) = waterLevel(plus(n1, plus(n1, n1))))) <=> (~$true)),
% 16.24/10.78      inference(monotonicity,[status(thm)],[1275])).
% 16.24/10.78  tff(1277,plain,
% 16.24/10.78      ((~(waterLevel(plus(n1, plus(n1, n1))) = waterLevel(plus(n1, plus(n1, n1))))) <=> $false),
% 16.24/10.78      inference(transitivity,[status(thm)],[1276, 2])).
% 16.24/10.78  tff(1278,plain,
% 16.24/10.78      (((~![Height: $i] : (~(waterLevel(plus(n1, plus(n1, n1))) = waterLevel(Height)))) | (~(waterLevel(plus(n1, plus(n1, n1))) = waterLevel(plus(n1, plus(n1, n1)))))) <=> ((~![Height: $i] : (~(waterLevel(plus(n1, plus(n1, n1))) = waterLevel(Height)))) | $false)),
% 16.24/10.78      inference(monotonicity,[status(thm)],[1277])).
% 16.24/10.78  tff(1279,plain,
% 16.24/10.78      (((~![Height: $i] : (~(waterLevel(plus(n1, plus(n1, n1))) = waterLevel(Height)))) | (~(waterLevel(plus(n1, plus(n1, n1))) = waterLevel(plus(n1, plus(n1, n1)))))) <=> (~![Height: $i] : (~(waterLevel(plus(n1, plus(n1, n1))) = waterLevel(Height))))),
% 16.24/10.78      inference(transitivity,[status(thm)],[1278, 1274])).
% 16.24/10.78  tff(1280,plain,
% 16.24/10.78      ((~![Height: $i] : (~(waterLevel(plus(n1, plus(n1, n1))) = waterLevel(Height)))) | (~(waterLevel(plus(n1, plus(n1, n1))) = waterLevel(plus(n1, plus(n1, n1)))))),
% 16.24/10.78      inference(quant_inst,[status(thm)],[])).
% 16.24/10.78  tff(1281,plain,
% 16.24/10.78      (~![Height: $i] : (~(waterLevel(plus(n1, plus(n1, n1))) = waterLevel(Height)))),
% 16.24/10.78      inference(modus_ponens,[status(thm)],[1280, 1279])).
% 16.24/10.78  tff(1282,assumption,(![Height: $i] : (~(waterLevel(plus(n1, plus(n1, n1))) = waterLevel(Height)))), introduced(assumption)).
% 16.24/10.78  tff(1283,plain,
% 16.24/10.78      ($false),
% 16.24/10.78      inference(unit_resolution,[status(thm)],[1282, 1281])).
% 16.24/10.78  tff(1284,plain,(~![Height: $i] : (~(waterLevel(plus(n1, plus(n1, n1))) = waterLevel(Height)))), inference(lemma,lemma(discharge,[]))).
% 16.24/10.78  tff(1285,plain,
% 16.24/10.78      (((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))) | (~((~((~releases(tapOn, waterLevel(plus(n1, plus(n1, n1))), tapOn)) | (waterLevel(plus(n1, plus(n1, n1))) = waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn))))) | (~(releases(tapOn, waterLevel(plus(n1, plus(n1, n1))), tapOn) | ![Height: $i] : (~(waterLevel(plus(n1, plus(n1, n1))) = waterLevel(Height)))))))) <=> ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))) | (~((~((~releases(tapOn, waterLevel(plus(n1, plus(n1, n1))), tapOn)) | (waterLevel(plus(n1, plus(n1, n1))) = waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn))))) | (~(releases(tapOn, waterLevel(plus(n1, plus(n1, n1))), tapOn) | ![Height: $i] : (~(waterLevel(plus(n1, plus(n1, n1))) = waterLevel(Height))))))))),
% 16.24/10.78      inference(rewrite,[status(thm)],[])).
% 16.24/10.78  tff(1286,plain,
% 16.24/10.78      ((~((~((~releases(tapOn, waterLevel(plus(n1, plus(n1, n1))), tapOn)) | (~((~(tapOn = tapOn)) | (~(waterLevel(plus(n1, plus(n1, n1))) = waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn)))))))) | (~(releases(tapOn, waterLevel(plus(n1, plus(n1, n1))), tapOn) | ![Height: $i] : ((~(tapOn = tapOn)) | (~(waterLevel(plus(n1, plus(n1, n1))) = waterLevel(Height)))))))) <=> (~((~((~releases(tapOn, waterLevel(plus(n1, plus(n1, n1))), tapOn)) | (waterLevel(plus(n1, plus(n1, n1))) = waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn))))) | (~(releases(tapOn, waterLevel(plus(n1, plus(n1, n1))), tapOn) | ![Height: $i] : (~(waterLevel(plus(n1, plus(n1, n1))) = waterLevel(Height)))))))),
% 16.24/10.78      inference(rewrite,[status(thm)],[])).
% 16.24/10.78  tff(1287,plain,
% 16.24/10.79      (((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))) | (~((~((~releases(tapOn, waterLevel(plus(n1, plus(n1, n1))), tapOn)) | (~((~(tapOn = tapOn)) | (~(waterLevel(plus(n1, plus(n1, n1))) = waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn)))))))) | (~(releases(tapOn, waterLevel(plus(n1, plus(n1, n1))), tapOn) | ![Height: $i] : ((~(tapOn = tapOn)) | (~(waterLevel(plus(n1, plus(n1, n1))) = waterLevel(Height))))))))) <=> ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))) | (~((~((~releases(tapOn, waterLevel(plus(n1, plus(n1, n1))), tapOn)) | (waterLevel(plus(n1, plus(n1, n1))) = waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn))))) | (~(releases(tapOn, waterLevel(plus(n1, plus(n1, n1))), tapOn) | ![Height: $i] : (~(waterLevel(plus(n1, plus(n1, n1))) = waterLevel(Height))))))))),
% 16.24/10.79      inference(monotonicity,[status(thm)],[1286])).
% 16.24/10.79  tff(1288,plain,
% 16.24/10.79      (((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))) | (~((~((~releases(tapOn, waterLevel(plus(n1, plus(n1, n1))), tapOn)) | (~((~(tapOn = tapOn)) | (~(waterLevel(plus(n1, plus(n1, n1))) = waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn)))))))) | (~(releases(tapOn, waterLevel(plus(n1, plus(n1, n1))), tapOn) | ![Height: $i] : ((~(tapOn = tapOn)) | (~(waterLevel(plus(n1, plus(n1, n1))) = waterLevel(Height))))))))) <=> ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))) | (~((~((~releases(tapOn, waterLevel(plus(n1, plus(n1, n1))), tapOn)) | (waterLevel(plus(n1, plus(n1, n1))) = waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn))))) | (~(releases(tapOn, waterLevel(plus(n1, plus(n1, n1))), tapOn) | ![Height: $i] : (~(waterLevel(plus(n1, plus(n1, n1))) = waterLevel(Height))))))))),
% 16.24/10.79      inference(transitivity,[status(thm)],[1287, 1285])).
% 16.24/10.79  tff(1289,plain,
% 16.24/10.79      ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))) | (~((~((~releases(tapOn, waterLevel(plus(n1, plus(n1, n1))), tapOn)) | (~((~(tapOn = tapOn)) | (~(waterLevel(plus(n1, plus(n1, n1))) = waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn)))))))) | (~(releases(tapOn, waterLevel(plus(n1, plus(n1, n1))), tapOn) | ![Height: $i] : ((~(tapOn = tapOn)) | (~(waterLevel(plus(n1, plus(n1, n1))) = waterLevel(Height))))))))),
% 16.24/10.79      inference(quant_inst,[status(thm)],[])).
% 16.24/10.79  tff(1290,plain,
% 16.24/10.79      ((~![Event: $i, Fluent: $i, Time: $i] : (~((~((~releases(Event, Fluent, Time)) | (~((~(Event = tapOn)) | (~(Fluent = waterLevel(tptp_fun_Height_10(Fluent, Event)))))))) | (~(releases(Event, Fluent, Time) | ![Height: $i] : ((~(Event = tapOn)) | (~(Fluent = waterLevel(Height))))))))) | (~((~((~releases(tapOn, waterLevel(plus(n1, plus(n1, n1))), tapOn)) | (waterLevel(plus(n1, plus(n1, n1))) = waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn))))) | (~(releases(tapOn, waterLevel(plus(n1, plus(n1, n1))), tapOn) | ![Height: $i] : (~(waterLevel(plus(n1, plus(n1, n1))) = waterLevel(Height)))))))),
% 16.24/10.79      inference(modus_ponens,[status(thm)],[1289, 1288])).
% 16.24/10.79  tff(1291,plain,
% 16.24/10.79      (~((~((~releases(tapOn, waterLevel(plus(n1, plus(n1, n1))), tapOn)) | (waterLevel(plus(n1, plus(n1, n1))) = waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn))))) | (~(releases(tapOn, waterLevel(plus(n1, plus(n1, n1))), tapOn) | ![Height: $i] : (~(waterLevel(plus(n1, plus(n1, n1))) = waterLevel(Height))))))),
% 16.24/10.79      inference(unit_resolution,[status(thm)],[1290, 25])).
% 16.24/10.79  tff(1292,plain,
% 16.24/10.79      (((~((~releases(tapOn, waterLevel(plus(n1, plus(n1, n1))), tapOn)) | (waterLevel(plus(n1, plus(n1, n1))) = waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn))))) | (~(releases(tapOn, waterLevel(plus(n1, plus(n1, n1))), tapOn) | ![Height: $i] : (~(waterLevel(plus(n1, plus(n1, n1))) = waterLevel(Height)))))) | (releases(tapOn, waterLevel(plus(n1, plus(n1, n1))), tapOn) | ![Height: $i] : (~(waterLevel(plus(n1, plus(n1, n1))) = waterLevel(Height))))),
% 16.24/10.79      inference(tautology,[status(thm)],[])).
% 16.24/10.79  tff(1293,plain,
% 16.24/10.79      (releases(tapOn, waterLevel(plus(n1, plus(n1, n1))), tapOn) | ![Height: $i] : (~(waterLevel(plus(n1, plus(n1, n1))) = waterLevel(Height)))),
% 16.24/10.79      inference(unit_resolution,[status(thm)],[1292, 1291])).
% 16.24/10.79  tff(1294,plain,
% 16.24/10.79      ((~(releases(tapOn, waterLevel(plus(n1, plus(n1, n1))), tapOn) | ![Height: $i] : (~(waterLevel(plus(n1, plus(n1, n1))) = waterLevel(Height))))) | releases(tapOn, waterLevel(plus(n1, plus(n1, n1))), tapOn) | ![Height: $i] : (~(waterLevel(plus(n1, plus(n1, n1))) = waterLevel(Height)))),
% 16.24/10.79      inference(tautology,[status(thm)],[])).
% 16.24/10.79  tff(1295,plain,
% 16.24/10.79      (releases(tapOn, waterLevel(plus(n1, plus(n1, n1))), tapOn) | ![Height: $i] : (~(waterLevel(plus(n1, plus(n1, n1))) = waterLevel(Height)))),
% 16.24/10.79      inference(unit_resolution,[status(thm)],[1294, 1293])).
% 16.24/10.79  tff(1296,plain,
% 16.24/10.79      (releases(tapOn, waterLevel(plus(n1, plus(n1, n1))), tapOn)),
% 16.24/10.79      inference(unit_resolution,[status(thm)],[1295, 1284])).
% 16.24/10.79  tff(1297,plain,
% 16.24/10.79      (((~((~releases(tapOn, waterLevel(plus(n1, plus(n1, n1))), tapOn)) | (waterLevel(plus(n1, plus(n1, n1))) = waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn))))) | (~(releases(tapOn, waterLevel(plus(n1, plus(n1, n1))), tapOn) | ![Height: $i] : (~(waterLevel(plus(n1, plus(n1, n1))) = waterLevel(Height)))))) | ((~releases(tapOn, waterLevel(plus(n1, plus(n1, n1))), tapOn)) | (waterLevel(plus(n1, plus(n1, n1))) = waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn))))),
% 16.24/10.79      inference(tautology,[status(thm)],[])).
% 16.24/10.79  tff(1298,plain,
% 16.24/10.79      ((~releases(tapOn, waterLevel(plus(n1, plus(n1, n1))), tapOn)) | (waterLevel(plus(n1, plus(n1, n1))) = waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn)))),
% 16.24/10.79      inference(unit_resolution,[status(thm)],[1297, 1291])).
% 16.24/10.79  tff(1299,plain,
% 16.24/10.79      ((~((~releases(tapOn, waterLevel(plus(n1, plus(n1, n1))), tapOn)) | (waterLevel(plus(n1, plus(n1, n1))) = waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn))))) | (~releases(tapOn, waterLevel(plus(n1, plus(n1, n1))), tapOn)) | (waterLevel(plus(n1, plus(n1, n1))) = waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn)))),
% 16.24/10.79      inference(tautology,[status(thm)],[])).
% 16.24/10.79  tff(1300,plain,
% 16.24/10.79      ((~releases(tapOn, waterLevel(plus(n1, plus(n1, n1))), tapOn)) | (waterLevel(plus(n1, plus(n1, n1))) = waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn)))),
% 16.24/10.79      inference(unit_resolution,[status(thm)],[1299, 1298])).
% 16.24/10.79  tff(1301,plain,
% 16.24/10.79      (waterLevel(plus(n1, plus(n1, n1))) = waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn))),
% 16.24/10.79      inference(unit_resolution,[status(thm)],[1300, 1296])).
% 16.24/10.79  tff(1302,plain,
% 16.24/10.79      (waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn)) = waterLevel(plus(n1, plus(n1, n1)))),
% 16.24/10.79      inference(symmetry,[status(thm)],[1301])).
% 16.24/10.79  tff(1303,plain,
% 16.24/10.79      (holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn)), plus(n0, plus(n1, plus(n1, n1)))) <=> holdsAt(waterLevel(plus(n1, plus(n1, n1))), plus(n1, plus(n1, n1)))),
% 16.24/10.79      inference(monotonicity,[status(thm)],[1302, 1273])).
% 16.24/10.79  tff(1304,plain,
% 16.24/10.79      (holdsAt(waterLevel(plus(n1, plus(n1, n1))), plus(n1, plus(n1, n1))) <=> holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn)), plus(n0, plus(n1, plus(n1, n1))))),
% 16.24/10.79      inference(symmetry,[status(thm)],[1303])).
% 16.24/10.79  tff(1305,plain,
% 16.24/10.79      ((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), plus(n1, plus(n1, n1)))) <=> (~holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn)), plus(n0, plus(n1, plus(n1, n1)))))),
% 16.24/10.79      inference(monotonicity,[status(thm)],[1304])).
% 16.24/10.79  tff(1306,plain,
% 16.24/10.79      ((~holdsAt(waterLevel(n3), n3)) <=> (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), plus(n1, plus(n1, n1))))),
% 16.24/10.79      inference(rewrite,[status(thm)],[])).
% 16.24/10.79  tff(1307,plain,
% 16.24/10.79      ((~holdsAt(waterLevel(n3), n3)) <=> (~holdsAt(waterLevel(n3), n3))),
% 16.24/10.79      inference(rewrite,[status(thm)],[])).
% 16.24/10.79  tff(1308,axiom,(~holdsAt(waterLevel(n3), n3)), file('/export/starexec/sandbox/benchmark/theBenchmark.p','waterLevel_3')).
% 16.24/10.79  tff(1309,plain,
% 16.24/10.79      (~holdsAt(waterLevel(n3), n3)),
% 16.24/10.79      inference(modus_ponens,[status(thm)],[1308, 1307])).
% 16.24/10.79  tff(1310,plain,
% 16.24/10.79      (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), plus(n1, plus(n1, n1)))),
% 16.24/10.79      inference(modus_ponens,[status(thm)],[1309, 1306])).
% 16.24/10.79  tff(1311,plain,
% 16.24/10.79      (~holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn)), plus(n0, plus(n1, plus(n1, n1))))),
% 16.24/10.79      inference(modus_ponens,[status(thm)],[1310, 1305])).
% 16.24/10.79  tff(1312,assumption,(holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn)), plus(n0, plus(n1, plus(n1, n1))))), introduced(assumption)).
% 16.24/10.79  tff(1313,plain,
% 16.24/10.79      ($false),
% 16.24/10.79      inference(unit_resolution,[status(thm)],[1312, 1311])).
% 16.24/10.79  tff(1314,plain,(~holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn)), plus(n0, plus(n1, plus(n1, n1))))), inference(lemma,lemma(discharge,[]))).
% 16.24/10.79  tff(1315,plain,
% 16.24/10.79      (trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn)), plus(n1, plus(n1, n1))) <=> trajectory(filling, n0, waterLevel(plus(n1, plus(n1, n1))), plus(n1, plus(n1, n1)))),
% 16.24/10.79      inference(monotonicity,[status(thm)],[84, 1302])).
% 16.24/10.79  tff(1316,plain,
% 16.24/10.79      (trajectory(filling, n0, waterLevel(plus(n1, plus(n1, n1))), plus(n1, plus(n1, n1))) <=> trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn)), plus(n1, plus(n1, n1)))),
% 16.24/10.79      inference(symmetry,[status(thm)],[1315])).
% 16.24/10.79  tff(1317,plain,
% 16.24/10.79      (plus(n1, plus(n1, n1)) = plus(n0, plus(n1, plus(n1, n1)))),
% 16.24/10.79      inference(symmetry,[status(thm)],[1273])).
% 16.24/10.79  tff(1318,plain,
% 16.24/10.79      (((~![Height1: $i, Time: $i, Height2: $i, Offset: $i] : (trajectory(filling, Time, waterLevel(Height2), Offset) | (~holdsAt(waterLevel(Height1), Time)) | (~(Height2 = plus(Height1, Offset))))) | ((~holdsAt(waterLevel(n0), n0)) | (~(plus(n1, plus(n1, n1)) = plus(n0, plus(n1, plus(n1, n1))))) | trajectory(filling, n0, waterLevel(plus(n1, plus(n1, n1))), plus(n1, plus(n1, n1))))) <=> ((~![Height1: $i, Time: $i, Height2: $i, Offset: $i] : (trajectory(filling, Time, waterLevel(Height2), Offset) | (~holdsAt(waterLevel(Height1), Time)) | (~(Height2 = plus(Height1, Offset))))) | (~holdsAt(waterLevel(n0), n0)) | (~(plus(n1, plus(n1, n1)) = plus(n0, plus(n1, plus(n1, n1))))) | trajectory(filling, n0, waterLevel(plus(n1, plus(n1, n1))), plus(n1, plus(n1, n1))))),
% 16.24/10.79      inference(rewrite,[status(thm)],[])).
% 16.24/10.79  tff(1319,plain,
% 16.24/10.79      ((trajectory(filling, n0, waterLevel(plus(n1, plus(n1, n1))), plus(n1, plus(n1, n1))) | (~holdsAt(waterLevel(n0), n0)) | (~(plus(n1, plus(n1, n1)) = plus(n0, plus(n1, plus(n1, n1)))))) <=> ((~holdsAt(waterLevel(n0), n0)) | (~(plus(n1, plus(n1, n1)) = plus(n0, plus(n1, plus(n1, n1))))) | trajectory(filling, n0, waterLevel(plus(n1, plus(n1, n1))), plus(n1, plus(n1, n1))))),
% 16.24/10.79      inference(rewrite,[status(thm)],[])).
% 16.24/10.79  tff(1320,plain,
% 16.24/10.79      (((~![Height1: $i, Time: $i, Height2: $i, Offset: $i] : (trajectory(filling, Time, waterLevel(Height2), Offset) | (~holdsAt(waterLevel(Height1), Time)) | (~(Height2 = plus(Height1, Offset))))) | (trajectory(filling, n0, waterLevel(plus(n1, plus(n1, n1))), plus(n1, plus(n1, n1))) | (~holdsAt(waterLevel(n0), n0)) | (~(plus(n1, plus(n1, n1)) = plus(n0, plus(n1, plus(n1, n1))))))) <=> ((~![Height1: $i, Time: $i, Height2: $i, Offset: $i] : (trajectory(filling, Time, waterLevel(Height2), Offset) | (~holdsAt(waterLevel(Height1), Time)) | (~(Height2 = plus(Height1, Offset))))) | ((~holdsAt(waterLevel(n0), n0)) | (~(plus(n1, plus(n1, n1)) = plus(n0, plus(n1, plus(n1, n1))))) | trajectory(filling, n0, waterLevel(plus(n1, plus(n1, n1))), plus(n1, plus(n1, n1)))))),
% 16.24/10.79      inference(monotonicity,[status(thm)],[1319])).
% 16.24/10.79  tff(1321,plain,
% 16.24/10.79      (((~![Height1: $i, Time: $i, Height2: $i, Offset: $i] : (trajectory(filling, Time, waterLevel(Height2), Offset) | (~holdsAt(waterLevel(Height1), Time)) | (~(Height2 = plus(Height1, Offset))))) | (trajectory(filling, n0, waterLevel(plus(n1, plus(n1, n1))), plus(n1, plus(n1, n1))) | (~holdsAt(waterLevel(n0), n0)) | (~(plus(n1, plus(n1, n1)) = plus(n0, plus(n1, plus(n1, n1))))))) <=> ((~![Height1: $i, Time: $i, Height2: $i, Offset: $i] : (trajectory(filling, Time, waterLevel(Height2), Offset) | (~holdsAt(waterLevel(Height1), Time)) | (~(Height2 = plus(Height1, Offset))))) | (~holdsAt(waterLevel(n0), n0)) | (~(plus(n1, plus(n1, n1)) = plus(n0, plus(n1, plus(n1, n1))))) | trajectory(filling, n0, waterLevel(plus(n1, plus(n1, n1))), plus(n1, plus(n1, n1))))),
% 16.24/10.79      inference(transitivity,[status(thm)],[1320, 1318])).
% 16.24/10.79  tff(1322,plain,
% 16.24/10.79      ((~![Height1: $i, Time: $i, Height2: $i, Offset: $i] : (trajectory(filling, Time, waterLevel(Height2), Offset) | (~holdsAt(waterLevel(Height1), Time)) | (~(Height2 = plus(Height1, Offset))))) | (trajectory(filling, n0, waterLevel(plus(n1, plus(n1, n1))), plus(n1, plus(n1, n1))) | (~holdsAt(waterLevel(n0), n0)) | (~(plus(n1, plus(n1, n1)) = plus(n0, plus(n1, plus(n1, n1))))))),
% 16.24/10.79      inference(quant_inst,[status(thm)],[])).
% 16.24/10.79  tff(1323,plain,
% 16.24/10.79      ((~![Height1: $i, Time: $i, Height2: $i, Offset: $i] : (trajectory(filling, Time, waterLevel(Height2), Offset) | (~holdsAt(waterLevel(Height1), Time)) | (~(Height2 = plus(Height1, Offset))))) | (~holdsAt(waterLevel(n0), n0)) | (~(plus(n1, plus(n1, n1)) = plus(n0, plus(n1, plus(n1, n1))))) | trajectory(filling, n0, waterLevel(plus(n1, plus(n1, n1))), plus(n1, plus(n1, n1)))),
% 16.24/10.79      inference(modus_ponens,[status(thm)],[1322, 1321])).
% 16.24/10.79  tff(1324,plain,
% 16.24/10.79      (trajectory(filling, n0, waterLevel(plus(n1, plus(n1, n1))), plus(n1, plus(n1, n1)))),
% 16.24/10.79      inference(unit_resolution,[status(thm)],[1323, 106, 93, 1317])).
% 16.24/10.79  tff(1325,plain,
% 16.24/10.79      (trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn)), plus(n1, plus(n1, n1)))),
% 16.24/10.79      inference(modus_ponens,[status(thm)],[1324, 1316])).
% 16.24/10.79  tff(1326,assumption,(~holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn)), plus(n0, plus(n1, plus(n1, n1))))), introduced(assumption)).
% 16.24/10.79  tff(1327,assumption,(~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, plus(n1, plus(n1, n1))))), introduced(assumption)).
% 16.24/10.79  tff(1328,plain,
% 16.24/10.79      (((~![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : (holdsAt(Fluent2, plus(Time, Offset)) | stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset)))) | ((~less(n0, plus(n1, plus(n1, n1)))) | (~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, plus(n1, plus(n1, n1)))) | (~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn)), plus(n0, plus(n1, plus(n1, n1)))) | (~trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn)), plus(n1, plus(n1, n1)))))) <=> ((~![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : (holdsAt(Fluent2, plus(Time, Offset)) | stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset)))) | (~less(n0, plus(n1, plus(n1, n1)))) | (~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, plus(n1, plus(n1, n1)))) | (~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn)), plus(n0, plus(n1, plus(n1, n1)))) | (~trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn)), plus(n1, plus(n1, n1)))))),
% 16.24/10.79      inference(rewrite,[status(thm)],[])).
% 16.24/10.79  tff(1329,plain,
% 16.24/10.79      ((holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn)), plus(n0, plus(n1, plus(n1, n1)))) | stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, plus(n1, plus(n1, n1)))) | (~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | (~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~less(n0, plus(n1, plus(n1, n1)))) | (~trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn)), plus(n1, plus(n1, n1))))) <=> ((~less(n0, plus(n1, plus(n1, n1)))) | (~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, plus(n1, plus(n1, n1)))) | (~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn)), plus(n0, plus(n1, plus(n1, n1)))) | (~trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn)), plus(n1, plus(n1, n1)))))),
% 16.24/10.79      inference(rewrite,[status(thm)],[])).
% 16.24/10.79  tff(1330,plain,
% 16.24/10.79      (((~![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : (holdsAt(Fluent2, plus(Time, Offset)) | stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset)))) | (holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn)), plus(n0, plus(n1, plus(n1, n1)))) | stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, plus(n1, plus(n1, n1)))) | (~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | (~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~less(n0, plus(n1, plus(n1, n1)))) | (~trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn)), plus(n1, plus(n1, n1)))))) <=> ((~![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : (holdsAt(Fluent2, plus(Time, Offset)) | stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset)))) | ((~less(n0, plus(n1, plus(n1, n1)))) | (~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, plus(n1, plus(n1, n1)))) | (~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn)), plus(n0, plus(n1, plus(n1, n1)))) | (~trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn)), plus(n1, plus(n1, n1))))))),
% 16.24/10.79      inference(monotonicity,[status(thm)],[1329])).
% 16.24/10.79  tff(1331,plain,
% 16.24/10.79      (((~![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : (holdsAt(Fluent2, plus(Time, Offset)) | stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset)))) | (holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn)), plus(n0, plus(n1, plus(n1, n1)))) | stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, plus(n1, plus(n1, n1)))) | (~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | (~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~less(n0, plus(n1, plus(n1, n1)))) | (~trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn)), plus(n1, plus(n1, n1)))))) <=> ((~![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : (holdsAt(Fluent2, plus(Time, Offset)) | stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset)))) | (~less(n0, plus(n1, plus(n1, n1)))) | (~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, plus(n1, plus(n1, n1)))) | (~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn)), plus(n0, plus(n1, plus(n1, n1)))) | (~trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn)), plus(n1, plus(n1, n1)))))),
% 16.24/10.80      inference(transitivity,[status(thm)],[1330, 1328])).
% 16.24/10.80  tff(1332,plain,
% 16.24/10.80      ((~![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : (holdsAt(Fluent2, plus(Time, Offset)) | stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset)))) | (holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn)), plus(n0, plus(n1, plus(n1, n1)))) | stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, plus(n1, plus(n1, n1)))) | (~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | (~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~less(n0, plus(n1, plus(n1, n1)))) | (~trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn)), plus(n1, plus(n1, n1)))))),
% 16.24/10.80      inference(quant_inst,[status(thm)],[])).
% 16.24/10.80  tff(1333,plain,
% 16.24/10.80      ((~![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : (holdsAt(Fluent2, plus(Time, Offset)) | stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset)))) | (~less(n0, plus(n1, plus(n1, n1)))) | (~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, plus(n1, plus(n1, n1)))) | (~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn)), plus(n0, plus(n1, plus(n1, n1)))) | (~trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn)), plus(n1, plus(n1, n1))))),
% 16.24/10.80      inference(modus_ponens,[status(thm)],[1332, 1331])).
% 16.24/10.80  tff(1334,plain,
% 16.24/10.80      ($false),
% 16.24/10.80      inference(unit_resolution,[status(thm)],[1333, 1010, 963, 1211, 1188, 1327, 1326, 1325])).
% 16.24/10.80  tff(1335,plain,(holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(plus(n1, plus(n1, n1))), tapOn)), plus(n0, plus(n1, plus(n1, n1)))) | stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, plus(n1, plus(n1, n1))))), inference(lemma,lemma(discharge,[]))).
% 16.24/10.80  tff(1336,plain,
% 16.24/10.80      (stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, plus(n1, plus(n1, n1))))),
% 16.24/10.80      inference(unit_resolution,[status(thm)],[1335, 1314])).
% 16.24/10.80  tff(1337,plain,
% 16.24/10.80      (stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, plus(n1, n1))) <=> stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, plus(n1, plus(n1, n1))))),
% 16.24/10.80      inference(monotonicity,[status(thm)],[1317])).
% 16.24/10.80  tff(1338,plain,
% 16.24/10.80      (stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, plus(n1, plus(n1, n1)))) <=> stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, plus(n1, n1)))),
% 16.24/10.80      inference(symmetry,[status(thm)],[1337])).
% 16.24/10.80  tff(1339,assumption,(stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, plus(n1, plus(n1, n1))))), introduced(assumption)).
% 16.24/10.80  tff(1340,plain,
% 16.24/10.80      (stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, plus(n1, n1)))),
% 16.24/10.80      inference(modus_ponens,[status(thm)],[1339, 1338])).
% 16.24/10.80  tff(1341,plain,
% 16.24/10.80      (((~![Time1: $i, Fluent: $i, Time2: $i] : (~((~((~stoppedIn(Time1, Fluent, Time2)) | (~((~happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2)) | (~terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1))))))) | (~(stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(Time1, Time)) | (~less(Time, Time2)) | (~terminates(Event, Fluent, Time)))))))) | (~((~(stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, plus(n1, n1))) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(n0, Time)) | (~less(Time, plus(n1, plus(n1, n1)))) | (~terminates(Event, tptp_fun_Height_10(waterLevel(filling), tapOn), Time))))) | (~((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, plus(n1, n1)))) | (~((~happens(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, plus(n1, n1)))) | (~terminates(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))))))))) <=> ((~![Time1: $i, Fluent: $i, Time2: $i] : (~((~((~stoppedIn(Time1, Fluent, Time2)) | (~((~happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2)) | (~terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1))))))) | (~(stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(Time1, Time)) | (~less(Time, Time2)) | (~terminates(Event, Fluent, Time)))))))) | (~((~(stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, plus(n1, n1))) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(n0, Time)) | (~less(Time, plus(n1, plus(n1, n1)))) | (~terminates(Event, tptp_fun_Height_10(waterLevel(filling), tapOn), Time))))) | (~((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, plus(n1, n1)))) | (~((~happens(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, plus(n1, n1)))) | (~terminates(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))))))))),
% 16.24/10.80      inference(rewrite,[status(thm)],[])).
% 16.24/10.80  tff(1342,plain,
% 16.24/10.80      ((~((~((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, plus(n1, n1)))) | (~((~happens(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, plus(n1, n1)))) | (~terminates(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))))) | (~(stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, plus(n1, n1))) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(n0, Time)) | (~less(Time, plus(n1, plus(n1, n1)))) | (~terminates(Event, tptp_fun_Height_10(waterLevel(filling), tapOn), Time))))))) <=> (~((~(stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, plus(n1, n1))) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(n0, Time)) | (~less(Time, plus(n1, plus(n1, n1)))) | (~terminates(Event, tptp_fun_Height_10(waterLevel(filling), tapOn), Time))))) | (~((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, plus(n1, n1)))) | (~((~happens(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, plus(n1, n1)))) | (~terminates(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))))))))),
% 16.24/10.80      inference(rewrite,[status(thm)],[])).
% 16.24/10.80  tff(1343,plain,
% 16.24/10.80      (((~![Time1: $i, Fluent: $i, Time2: $i] : (~((~((~stoppedIn(Time1, Fluent, Time2)) | (~((~happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2)) | (~terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1))))))) | (~(stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(Time1, Time)) | (~less(Time, Time2)) | (~terminates(Event, Fluent, Time)))))))) | (~((~((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, plus(n1, n1)))) | (~((~happens(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, plus(n1, n1)))) | (~terminates(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))))) | (~(stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, plus(n1, n1))) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(n0, Time)) | (~less(Time, plus(n1, plus(n1, n1)))) | (~terminates(Event, tptp_fun_Height_10(waterLevel(filling), tapOn), Time)))))))) <=> ((~![Time1: $i, Fluent: $i, Time2: $i] : (~((~((~stoppedIn(Time1, Fluent, Time2)) | (~((~happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2)) | (~terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1))))))) | (~(stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(Time1, Time)) | (~less(Time, Time2)) | (~terminates(Event, Fluent, Time)))))))) | (~((~(stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, plus(n1, n1))) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(n0, Time)) | (~less(Time, plus(n1, plus(n1, n1)))) | (~terminates(Event, tptp_fun_Height_10(waterLevel(filling), tapOn), Time))))) | (~((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, plus(n1, n1)))) | (~((~happens(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, plus(n1, n1)))) | (~terminates(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))))))))),
% 16.24/10.80      inference(monotonicity,[status(thm)],[1342])).
% 16.24/10.80  tff(1344,plain,
% 16.24/10.80      (((~![Time1: $i, Fluent: $i, Time2: $i] : (~((~((~stoppedIn(Time1, Fluent, Time2)) | (~((~happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2)) | (~terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1))))))) | (~(stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(Time1, Time)) | (~less(Time, Time2)) | (~terminates(Event, Fluent, Time)))))))) | (~((~((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, plus(n1, n1)))) | (~((~happens(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, plus(n1, n1)))) | (~terminates(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))))) | (~(stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, plus(n1, n1))) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(n0, Time)) | (~less(Time, plus(n1, plus(n1, n1)))) | (~terminates(Event, tptp_fun_Height_10(waterLevel(filling), tapOn), Time)))))))) <=> ((~![Time1: $i, Fluent: $i, Time2: $i] : (~((~((~stoppedIn(Time1, Fluent, Time2)) | (~((~happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2)) | (~terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1))))))) | (~(stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(Time1, Time)) | (~less(Time, Time2)) | (~terminates(Event, Fluent, Time)))))))) | (~((~(stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, plus(n1, n1))) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(n0, Time)) | (~less(Time, plus(n1, plus(n1, n1)))) | (~terminates(Event, tptp_fun_Height_10(waterLevel(filling), tapOn), Time))))) | (~((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, plus(n1, n1)))) | (~((~happens(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, plus(n1, n1)))) | (~terminates(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))))))))),
% 16.24/10.80      inference(transitivity,[status(thm)],[1343, 1341])).
% 16.24/10.80  tff(1345,plain,
% 16.24/10.80      ((~![Time1: $i, Fluent: $i, Time2: $i] : (~((~((~stoppedIn(Time1, Fluent, Time2)) | (~((~happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2)) | (~terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1))))))) | (~(stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(Time1, Time)) | (~less(Time, Time2)) | (~terminates(Event, Fluent, Time)))))))) | (~((~((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, plus(n1, n1)))) | (~((~happens(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, plus(n1, n1)))) | (~terminates(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))))) | (~(stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, plus(n1, n1))) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(n0, Time)) | (~less(Time, plus(n1, plus(n1, n1)))) | (~terminates(Event, tptp_fun_Height_10(waterLevel(filling), tapOn), Time)))))))),
% 16.24/10.80      inference(quant_inst,[status(thm)],[])).
% 16.24/10.80  tff(1346,plain,
% 16.24/10.80      ((~![Time1: $i, Fluent: $i, Time2: $i] : (~((~((~stoppedIn(Time1, Fluent, Time2)) | (~((~happens(tptp_fun_Event_1(Time2, Fluent, Time1), tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(Time1, tptp_fun_Time_0(Time2, Fluent, Time1))) | (~less(tptp_fun_Time_0(Time2, Fluent, Time1), Time2)) | (~terminates(tptp_fun_Event_1(Time2, Fluent, Time1), Fluent, tptp_fun_Time_0(Time2, Fluent, Time1))))))) | (~(stoppedIn(Time1, Fluent, Time2) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(Time1, Time)) | (~less(Time, Time2)) | (~terminates(Event, Fluent, Time)))))))) | (~((~(stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, plus(n1, n1))) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(n0, Time)) | (~less(Time, plus(n1, plus(n1, n1)))) | (~terminates(Event, tptp_fun_Height_10(waterLevel(filling), tapOn), Time))))) | (~((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, plus(n1, n1)))) | (~((~happens(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, plus(n1, n1)))) | (~terminates(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))))))))),
% 16.35/10.80      inference(modus_ponens,[status(thm)],[1345, 1344])).
% 16.35/10.80  tff(1347,plain,
% 16.35/10.80      (~((~(stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, plus(n1, n1))) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(n0, Time)) | (~less(Time, plus(n1, plus(n1, n1)))) | (~terminates(Event, tptp_fun_Height_10(waterLevel(filling), tapOn), Time))))) | (~((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, plus(n1, n1)))) | (~((~happens(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, plus(n1, n1)))) | (~terminates(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))))))),
% 16.35/10.80      inference(unit_resolution,[status(thm)],[1346, 137])).
% 16.35/10.80  tff(1348,plain,
% 16.35/10.80      (((~(stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, plus(n1, n1))) | ![Event: $i, Time: $i] : ((~happens(Event, Time)) | (~less(n0, Time)) | (~less(Time, plus(n1, plus(n1, n1)))) | (~terminates(Event, tptp_fun_Height_10(waterLevel(filling), tapOn), Time))))) | (~((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, plus(n1, n1)))) | (~((~happens(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, plus(n1, n1)))) | (~terminates(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))))))) | ((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, plus(n1, n1)))) | (~((~happens(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, plus(n1, n1)))) | (~terminates(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))))),
% 16.35/10.80      inference(tautology,[status(thm)],[])).
% 16.35/10.80  tff(1349,plain,
% 16.35/10.80      ((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, plus(n1, n1)))) | (~((~happens(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, plus(n1, n1)))) | (~terminates(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))))),
% 16.35/10.80      inference(unit_resolution,[status(thm)],[1348, 1347])).
% 16.35/10.80  tff(1350,assumption,((~happens(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, plus(n1, n1)))) | (~terminates(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))), introduced(assumption)).
% 16.35/10.81  tff(1351,plain,
% 16.35/10.81      ((~((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, plus(n1, n1)))) | (~((~happens(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, plus(n1, n1)))) | (~terminates(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))))) | (~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, plus(n1, n1)))) | (~((~happens(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, plus(n1, n1)))) | (~terminates(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))))),
% 16.35/10.81      inference(tautology,[status(thm)],[])).
% 16.35/10.81  tff(1352,plain,
% 16.35/10.81      ((~((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, plus(n1, n1)))) | (~((~happens(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, plus(n1, n1)))) | (~terminates(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))))) | (~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, plus(n1, n1))))),
% 16.35/10.81      inference(unit_resolution,[status(thm)],[1351, 1350])).
% 16.35/10.81  tff(1353,plain,
% 16.35/10.81      (~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n1, plus(n1, n1)))),
% 16.35/10.81      inference(unit_resolution,[status(thm)],[1352, 1349])).
% 16.35/10.81  tff(1354,plain,
% 16.35/10.81      ($false),
% 16.35/10.81      inference(unit_resolution,[status(thm)],[1353, 1340])).
% 16.35/10.81  tff(1355,plain,((~stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, plus(n1, plus(n1, n1))))) | (~((~happens(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, plus(n1, n1)))) | (~terminates(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))))), inference(lemma,lemma(discharge,[]))).
% 16.35/10.81  tff(1356,plain,
% 16.35/10.81      (~((~happens(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, plus(n1, n1)))) | (~terminates(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))),
% 16.35/10.81      inference(unit_resolution,[status(thm)],[1355, 1336])).
% 16.35/10.81  tff(1357,plain,
% 16.35/10.81      (((~happens(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, plus(n1, n1)))) | (~terminates(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))) | happens(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))),
% 16.35/10.81      inference(tautology,[status(thm)],[])).
% 16.35/10.81  tff(1358,plain,
% 16.35/10.81      (happens(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))),
% 16.35/10.81      inference(unit_resolution,[status(thm)],[1357, 1356])).
% 16.35/10.81  tff(1359,plain,
% 16.35/10.81      ((~(happens(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) <=> ((~((~(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = tapOn)) | (~(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0)))) | (~((~(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = overflow)) | (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~holdsAt(filling, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))))))) | (~happens(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | ((~((~(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = tapOn)) | (~(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0)))) | (~((~(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = overflow)) | (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~holdsAt(filling, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))))),
% 16.35/10.81      inference(tautology,[status(thm)],[])).
% 16.35/10.81  tff(1360,plain,
% 16.35/10.81      ((~(happens(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) <=> ((~((~(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = tapOn)) | (~(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0)))) | (~((~(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = overflow)) | (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~holdsAt(filling, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))))))) | ((~((~(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = tapOn)) | (~(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0)))) | (~((~(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = overflow)) | (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~holdsAt(filling, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))))),
% 16.36/10.81      inference(unit_resolution,[status(thm)],[1359, 1358])).
% 16.36/10.81  tff(1361,plain,
% 16.36/10.81      ((~((~(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = tapOn)) | (~(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0)))) | (~((~(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = overflow)) | (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~holdsAt(filling, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))))),
% 16.36/10.81      inference(unit_resolution,[status(thm)],[1360, 1268])).
% 16.36/10.81  tff(1362,assumption,(less(n0, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) <=> (~((tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0)))), introduced(assumption)).
% 16.36/10.81  tff(1363,plain,
% 16.36/10.81      (((~happens(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, plus(n1, n1)))) | (~terminates(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))) | less(n0, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))),
% 16.36/10.81      inference(tautology,[status(thm)],[])).
% 16.36/10.81  tff(1364,plain,
% 16.36/10.81      (less(n0, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))),
% 16.36/10.81      inference(unit_resolution,[status(thm)],[1363, 1356])).
% 16.36/10.81  tff(1365,plain,
% 16.36/10.81      ((~(less(n0, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) <=> (~((tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0))))) | (~less(n0, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~((tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0)))),
% 16.36/10.81      inference(tautology,[status(thm)],[])).
% 16.36/10.81  tff(1366,plain,
% 16.36/10.81      ((~(less(n0, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) <=> (~((tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0))))) | (~((tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0)))),
% 16.36/10.81      inference(unit_resolution,[status(thm)],[1365, 1364])).
% 16.36/10.81  tff(1367,plain,
% 16.36/10.81      (~((tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0))),
% 16.36/10.81      inference(unit_resolution,[status(thm)],[1366, 1362])).
% 16.36/10.81  tff(1368,plain,
% 16.36/10.81      (((tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0)) | (~(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0))),
% 16.36/10.81      inference(tautology,[status(thm)],[])).
% 16.36/10.81  tff(1369,plain,
% 16.36/10.81      (~(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0)),
% 16.36/10.81      inference(unit_resolution,[status(thm)],[1368, 1367])).
% 16.36/10.81  tff(1370,plain,
% 16.36/10.81      (((~(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = tapOn)) | (~(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0))) | (tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0)),
% 16.36/10.81      inference(tautology,[status(thm)],[])).
% 16.36/10.81  tff(1371,plain,
% 16.36/10.81      ((~(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = tapOn)) | (~(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0))),
% 16.36/10.81      inference(unit_resolution,[status(thm)],[1370, 1369])).
% 16.36/10.81  tff(1372,plain,
% 16.36/10.81      ((~((~((~(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = tapOn)) | (~(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0)))) | (~((~(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = overflow)) | (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~holdsAt(filling, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))))) | (~((~(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = tapOn)) | (~(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0)))) | (~((~(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = overflow)) | (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~holdsAt(filling, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))))),
% 16.36/10.81      inference(tautology,[status(thm)],[])).
% 16.36/10.81  tff(1373,plain,
% 16.36/10.81      (~((~(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = overflow)) | (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~holdsAt(filling, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))))),
% 16.36/10.81      inference(unit_resolution,[status(thm)],[1372, 1371, 1361])).
% 16.36/10.81  tff(1374,plain,
% 16.36/10.81      (((~(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = overflow)) | (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~holdsAt(filling, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))) | holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))),
% 16.36/10.81      inference(tautology,[status(thm)],[])).
% 16.36/10.81  tff(1375,plain,
% 16.36/10.81      (holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))),
% 16.36/10.81      inference(unit_resolution,[status(thm)],[1374, 1373])).
% 16.36/10.81  tff(1376,assumption,(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = plus(n1, n1)), introduced(assumption)).
% 16.36/10.81  tff(1377,plain,
% 16.36/10.81      (holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) <=> holdsAt(waterLevel(plus(n1, plus(n1, n1))), plus(n1, n1))),
% 16.36/10.81      inference(monotonicity,[status(thm)],[1376])).
% 16.36/10.81  tff(1378,plain,
% 16.36/10.81      (holdsAt(waterLevel(plus(n1, plus(n1, n1))), plus(n1, n1)) <=> holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))),
% 16.36/10.81      inference(symmetry,[status(thm)],[1377])).
% 16.36/10.81  tff(1379,plain,
% 16.36/10.81      ((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), plus(n1, n1))) <=> (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))),
% 16.36/10.81      inference(monotonicity,[status(thm)],[1378])).
% 16.36/10.81  tff(1380,plain,
% 16.36/10.81      (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))),
% 16.36/10.81      inference(modus_ponens,[status(thm)],[1261, 1379])).
% 16.36/10.81  tff(1381,assumption,(holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))), introduced(assumption)).
% 16.36/10.81  tff(1382,plain,
% 16.36/10.81      ($false),
% 16.36/10.81      inference(unit_resolution,[status(thm)],[1381, 1380])).
% 16.36/10.81  tff(1383,plain,((~(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = plus(n1, n1))) | (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | holdsAt(waterLevel(plus(n1, plus(n1, n1))), plus(n1, n1))), inference(lemma,lemma(discharge,[]))).
% 16.36/10.81  tff(1384,plain,
% 16.36/10.81      (~(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = plus(n1, n1))),
% 16.36/10.81      inference(unit_resolution,[status(thm)],[1383, 1375, 1261])).
% 16.36/10.81  tff(1385,assumption,(~(less_or_equal(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1)) <=> ((tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = plus(n1, n1)) | less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1))))), introduced(assumption)).
% 16.36/10.81  tff(1386,plain,
% 16.36/10.81      ((~![X: $i, Y: $i] : (less_or_equal(X, Y) <=> ((X = Y) | less(X, Y)))) | (less_or_equal(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1)) <=> ((tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = plus(n1, n1)) | less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1))))),
% 16.36/10.81      inference(quant_inst,[status(thm)],[])).
% 16.36/10.81  tff(1387,plain,
% 16.36/10.81      ($false),
% 16.36/10.81      inference(unit_resolution,[status(thm)],[1386, 189, 1385])).
% 16.36/10.81  tff(1388,plain,(less_or_equal(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1)) <=> ((tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = plus(n1, n1)) | less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1)))), inference(lemma,lemma(discharge,[]))).
% 16.36/10.81  tff(1389,assumption,(~(less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, plus(n1, n1))) <=> less_or_equal(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1)))), introduced(assumption)).
% 16.36/10.82  tff(1390,plain,
% 16.36/10.82      ((~![X: $i] : (less(X, plus(n1, plus(n1, n1))) <=> less_or_equal(X, plus(n1, n1)))) | (less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, plus(n1, n1))) <=> less_or_equal(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1)))),
% 16.36/10.82      inference(quant_inst,[status(thm)],[])).
% 16.36/10.82  tff(1391,plain,
% 16.36/10.82      ($false),
% 16.36/10.82      inference(unit_resolution,[status(thm)],[1390, 366, 1389])).
% 16.36/10.82  tff(1392,plain,(less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, plus(n1, n1))) <=> less_or_equal(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1))), inference(lemma,lemma(discharge,[]))).
% 16.36/10.82  tff(1393,plain,
% 16.36/10.82      (((~happens(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(n0, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))) | (~less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, plus(n1, n1)))) | (~terminates(tptp_fun_Event_1(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), tptp_fun_Height_10(waterLevel(filling), tapOn), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))) | less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, plus(n1, n1)))),
% 16.36/10.82      inference(tautology,[status(thm)],[])).
% 16.36/10.82  tff(1394,plain,
% 16.36/10.82      (less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, plus(n1, n1)))),
% 16.36/10.82      inference(unit_resolution,[status(thm)],[1393, 1356])).
% 16.36/10.82  tff(1395,plain,
% 16.36/10.82      ((~(less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, plus(n1, n1))) <=> less_or_equal(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1)))) | (~less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, plus(n1, n1)))) | less_or_equal(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1))),
% 16.36/10.82      inference(tautology,[status(thm)],[])).
% 16.36/10.82  tff(1396,plain,
% 16.36/10.82      (less_or_equal(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1))),
% 16.36/10.82      inference(unit_resolution,[status(thm)],[1395, 1394, 1392])).
% 16.36/10.82  tff(1397,plain,
% 16.36/10.82      ((~(less_or_equal(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1)) <=> ((tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = plus(n1, n1)) | less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1))))) | (~less_or_equal(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1))) | ((tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = plus(n1, n1)) | less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1)))),
% 16.36/10.82      inference(tautology,[status(thm)],[])).
% 16.36/10.82  tff(1398,plain,
% 16.36/10.82      ((tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = plus(n1, n1)) | less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1))),
% 16.36/10.82      inference(unit_resolution,[status(thm)],[1397, 1396, 1388])).
% 16.36/10.82  tff(1399,plain,
% 16.36/10.82      ((~((tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = plus(n1, n1)) | less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1)))) | (tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = plus(n1, n1)) | less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1))),
% 16.36/10.82      inference(tautology,[status(thm)],[])).
% 16.36/10.82  tff(1400,plain,
% 16.36/10.82      ((tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = plus(n1, n1)) | less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1))),
% 16.36/10.82      inference(unit_resolution,[status(thm)],[1399, 1398])).
% 16.36/10.82  tff(1401,plain,
% 16.36/10.82      (less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1))),
% 16.36/10.82      inference(unit_resolution,[status(thm)],[1400, 1384])).
% 16.36/10.82  tff(1402,plain,
% 16.36/10.82      ((~(less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1)) <=> less_or_equal(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1))) | (~less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1))) | less_or_equal(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)),
% 16.36/10.82      inference(tautology,[status(thm)],[])).
% 16.36/10.82  tff(1403,plain,
% 16.36/10.82      ((~(less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), plus(n1, n1)) <=> less_or_equal(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1))) | less_or_equal(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)),
% 16.36/10.82      inference(unit_resolution,[status(thm)],[1402, 1401])).
% 16.36/10.82  tff(1404,plain,
% 16.36/10.82      (less_or_equal(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)),
% 16.36/10.82      inference(unit_resolution,[status(thm)],[1403, 1260])).
% 16.36/10.82  tff(1405,plain,
% 16.36/10.82      ((~(less_or_equal(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1) <=> ((tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n1) | less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)))) | (~less_or_equal(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)) | ((tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n1) | less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1))),
% 16.37/10.82      inference(tautology,[status(thm)],[])).
% 16.37/10.82  tff(1406,plain,
% 16.37/10.82      ((~(less_or_equal(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1) <=> ((tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n1) | less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)))) | ((tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n1) | less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1))),
% 16.37/10.82      inference(unit_resolution,[status(thm)],[1405, 1404])).
% 16.37/10.82  tff(1407,plain,
% 16.37/10.82      ((tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n1) | less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)),
% 16.37/10.82      inference(unit_resolution,[status(thm)],[1406, 1258])).
% 16.37/10.82  tff(1408,plain,
% 16.37/10.82      ((~![X: $i] : (less(X, n1) <=> less_or_equal(X, n0))) | (less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1) <=> less_or_equal(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0))),
% 16.37/10.82      inference(quant_inst,[status(thm)],[])).
% 16.37/10.82  tff(1409,plain,
% 16.37/10.82      (less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1) <=> less_or_equal(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0)),
% 16.37/10.82      inference(unit_resolution,[status(thm)],[1408, 153])).
% 16.37/10.82  tff(1410,plain,
% 16.37/10.82      ((~![X: $i, Y: $i] : (less_or_equal(X, Y) <=> ((X = Y) | less(X, Y)))) | (less_or_equal(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0) <=> ((tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0)))),
% 16.37/10.82      inference(quant_inst,[status(thm)],[])).
% 16.37/10.82  tff(1411,plain,
% 16.37/10.82      (less_or_equal(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0) <=> ((tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0))),
% 16.37/10.82      inference(unit_resolution,[status(thm)],[1410, 189])).
% 16.37/10.82  tff(1412,plain,
% 16.37/10.82      ((~(less_or_equal(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0) <=> ((tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0)))) | (~less_or_equal(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0)) | ((tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0))),
% 16.37/10.82      inference(tautology,[status(thm)],[])).
% 16.37/10.82  tff(1413,plain,
% 16.37/10.82      ((~(less_or_equal(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0) <=> ((tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0)))) | (~less_or_equal(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0))),
% 16.37/10.82      inference(unit_resolution,[status(thm)],[1412, 1367])).
% 16.37/10.82  tff(1414,plain,
% 16.37/10.82      (~less_or_equal(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0)),
% 16.37/10.82      inference(unit_resolution,[status(thm)],[1413, 1411])).
% 16.37/10.82  tff(1415,plain,
% 16.37/10.82      ((~(less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1) <=> less_or_equal(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0))) | (~less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)) | less_or_equal(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0)),
% 16.37/10.82      inference(tautology,[status(thm)],[])).
% 16.37/10.82  tff(1416,plain,
% 16.37/10.82      ((~(less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1) <=> less_or_equal(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0))) | (~less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1))),
% 16.37/10.82      inference(unit_resolution,[status(thm)],[1415, 1414])).
% 16.37/10.82  tff(1417,plain,
% 16.37/10.82      (~less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)),
% 16.37/10.82      inference(unit_resolution,[status(thm)],[1416, 1409])).
% 16.37/10.82  tff(1418,plain,
% 16.37/10.82      ((~((tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n1) | less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1))) | (tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n1) | less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1)),
% 16.37/10.82      inference(tautology,[status(thm)],[])).
% 16.37/10.82  tff(1419,plain,
% 16.37/10.82      ((~((tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n1) | less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n1))) | (tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n1)),
% 16.37/10.82      inference(unit_resolution,[status(thm)],[1418, 1417])).
% 16.37/10.82  tff(1420,plain,
% 16.37/10.82      (tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n1),
% 16.37/10.82      inference(unit_resolution,[status(thm)],[1419, 1407])).
% 16.37/10.82  tff(1421,plain,
% 16.37/10.82      (holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) <=> holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)),
% 16.37/10.82      inference(monotonicity,[status(thm)],[1420])).
% 16.37/10.82  tff(1422,plain,
% 16.37/10.82      (holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1) <=> holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))),
% 16.37/10.82      inference(symmetry,[status(thm)],[1421])).
% 16.37/10.82  tff(1423,plain,
% 16.37/10.82      ((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) <=> (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)))),
% 16.37/10.82      inference(monotonicity,[status(thm)],[1422])).
% 16.37/10.82  tff(1424,plain,
% 16.37/10.82      (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0))),
% 16.37/10.82      inference(modus_ponens,[status(thm)],[202, 1423])).
% 16.37/10.82  tff(1425,plain,
% 16.37/10.82      ($false),
% 16.37/10.82      inference(unit_resolution,[status(thm)],[1375, 1424])).
% 16.37/10.82  tff(1426,plain,((~(less(n0, tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) <=> (~((tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0) = n0) | less(tptp_fun_Time_0(plus(n1, plus(n1, n1)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0), n0))))) | holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1) | holdsAt(waterLevel(plus(n1, plus(n1, n1))), plus(n1, n1))), inference(lemma,lemma(discharge,[]))).
% 16.37/10.82  tff(1427,plain,
% 16.37/10.82      (holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1) | holdsAt(waterLevel(plus(n1, plus(n1, n1))), plus(n1, n1))),
% 16.37/10.82      inference(unit_resolution,[status(thm)],[1426, 1256])).
% 16.37/10.82  tff(1428,plain,
% 16.37/10.82      (holdsAt(waterLevel(plus(n1, plus(n1, n1))), plus(n1, n1))),
% 16.37/10.82      inference(unit_resolution,[status(thm)],[1427, 202])).
% 16.37/10.82  tff(1429,assumption,(plus(n1, n1) = plus(n1, plus(n1, n1))), introduced(assumption)).
% 16.37/10.82  tff(1430,plain,
% 16.37/10.82      (plus(n1, plus(n1, n1)) = plus(n1, n1)),
% 16.37/10.82      inference(symmetry,[status(thm)],[1429])).
% 16.37/10.82  tff(1431,plain,
% 16.37/10.82      (plus(n1, plus(n1, plus(n1, n1))) = plus(n1, plus(n1, n1))),
% 16.37/10.82      inference(monotonicity,[status(thm)],[1430])).
% 16.37/10.82  tff(1432,plain,
% 16.37/10.82      (((plus(n1, plus(n1, plus(n1, n1))) = plus(n1, plus(n1, n1))) | less(plus(n1, plus(n1, plus(n1, n1))), plus(n1, plus(n1, n1)))) | (~(plus(n1, plus(n1, plus(n1, n1))) = plus(n1, plus(n1, n1))))),
% 16.37/10.82      inference(tautology,[status(thm)],[])).
% 16.37/10.82  tff(1433,plain,
% 16.37/10.82      (~(plus(n1, plus(n1, plus(n1, n1))) = plus(n1, plus(n1, n1)))),
% 16.37/10.82      inference(unit_resolution,[status(thm)],[1432, 404])).
% 16.37/10.82  tff(1434,plain,
% 16.37/10.82      ($false),
% 16.37/10.82      inference(unit_resolution,[status(thm)],[1433, 1431])).
% 16.37/10.82  tff(1435,plain,(~(plus(n1, n1) = plus(n1, plus(n1, n1)))), inference(lemma,lemma(discharge,[]))).
% 16.37/10.82  tff(1436,assumption,(~(plus(n1, n1) = plus(n1, plus(n1, n1)))), introduced(assumption)).
% 16.37/10.82  tff(1437,assumption,(holdsAt(waterLevel(plus(n1, plus(n1, n1))), plus(n1, n1))), introduced(assumption)).
% 16.37/10.82  tff(1438,plain,
% 16.37/10.82      (((~![Time: $i, Height1: $i, Height2: $i] : ((Height1 = Height2) | (~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time)))) | ((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), plus(n1, n1))) | (plus(n1, n1) = plus(n1, plus(n1, n1))) | (~holdsAt(waterLevel(plus(n1, n1)), plus(n1, n1))))) <=> ((~![Time: $i, Height1: $i, Height2: $i] : ((Height1 = Height2) | (~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time)))) | (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), plus(n1, n1))) | (plus(n1, n1) = plus(n1, plus(n1, n1))) | (~holdsAt(waterLevel(plus(n1, n1)), plus(n1, n1))))),
% 16.37/10.82      inference(rewrite,[status(thm)],[])).
% 16.37/10.82  tff(1439,plain,
% 16.37/10.82      (((plus(n1, n1) = plus(n1, plus(n1, n1))) | (~holdsAt(waterLevel(plus(n1, n1)), plus(n1, n1))) | (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), plus(n1, n1)))) <=> ((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), plus(n1, n1))) | (plus(n1, n1) = plus(n1, plus(n1, n1))) | (~holdsAt(waterLevel(plus(n1, n1)), plus(n1, n1))))),
% 16.37/10.82      inference(rewrite,[status(thm)],[])).
% 16.37/10.82  tff(1440,plain,
% 16.37/10.82      (((~![Time: $i, Height1: $i, Height2: $i] : ((Height1 = Height2) | (~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time)))) | ((plus(n1, n1) = plus(n1, plus(n1, n1))) | (~holdsAt(waterLevel(plus(n1, n1)), plus(n1, n1))) | (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), plus(n1, n1))))) <=> ((~![Time: $i, Height1: $i, Height2: $i] : ((Height1 = Height2) | (~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time)))) | ((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), plus(n1, n1))) | (plus(n1, n1) = plus(n1, plus(n1, n1))) | (~holdsAt(waterLevel(plus(n1, n1)), plus(n1, n1)))))),
% 16.37/10.82      inference(monotonicity,[status(thm)],[1439])).
% 16.37/10.82  tff(1441,plain,
% 16.37/10.82      (((~![Time: $i, Height1: $i, Height2: $i] : ((Height1 = Height2) | (~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time)))) | ((plus(n1, n1) = plus(n1, plus(n1, n1))) | (~holdsAt(waterLevel(plus(n1, n1)), plus(n1, n1))) | (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), plus(n1, n1))))) <=> ((~![Time: $i, Height1: $i, Height2: $i] : ((Height1 = Height2) | (~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time)))) | (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), plus(n1, n1))) | (plus(n1, n1) = plus(n1, plus(n1, n1))) | (~holdsAt(waterLevel(plus(n1, n1)), plus(n1, n1))))),
% 16.37/10.82      inference(transitivity,[status(thm)],[1440, 1438])).
% 16.37/10.82  tff(1442,plain,
% 16.37/10.82      ((~![Time: $i, Height1: $i, Height2: $i] : ((Height1 = Height2) | (~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time)))) | ((plus(n1, n1) = plus(n1, plus(n1, n1))) | (~holdsAt(waterLevel(plus(n1, n1)), plus(n1, n1))) | (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), plus(n1, n1))))),
% 16.37/10.82      inference(quant_inst,[status(thm)],[])).
% 16.37/10.82  tff(1443,plain,
% 16.37/10.82      ((~![Time: $i, Height1: $i, Height2: $i] : ((Height1 = Height2) | (~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time)))) | (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), plus(n1, n1))) | (plus(n1, n1) = plus(n1, plus(n1, n1))) | (~holdsAt(waterLevel(plus(n1, n1)), plus(n1, n1)))),
% 16.37/10.82      inference(modus_ponens,[status(thm)],[1442, 1441])).
% 16.37/10.82  tff(1444,plain,
% 16.37/10.82      (~holdsAt(waterLevel(plus(n1, n1)), plus(n1, n1))),
% 16.37/10.82      inference(unit_resolution,[status(thm)],[1443, 825, 1437, 1436])).
% 16.37/10.82  tff(1445,plain,
% 16.37/10.82      ($false),
% 16.37/10.82      inference(unit_resolution,[status(thm)],[1444, 801])).
% 16.37/10.82  tff(1446,plain,((~holdsAt(waterLevel(plus(n1, n1)), plus(n0, plus(n1, n1)))) | (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), plus(n1, n1))) | (plus(n1, n1) = plus(n1, plus(n1, n1)))), inference(lemma,lemma(discharge,[]))).
% 16.37/10.82  tff(1447,plain,
% 16.37/10.82      ((~holdsAt(waterLevel(plus(n1, n1)), plus(n0, plus(n1, n1)))) | (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), plus(n1, n1)))),
% 16.37/10.82      inference(unit_resolution,[status(thm)],[1446, 1435])).
% 16.37/10.82  tff(1448,plain,
% 16.37/10.82      ($false),
% 16.37/10.82      inference(unit_resolution,[status(thm)],[1447, 1428, 1252])).
% 16.37/10.82  tff(1449,plain,(holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)), inference(lemma,lemma(discharge,[]))).
% 16.37/10.82  tff(1450,plain,
% 16.37/10.82      (holdsAt(waterLevel(n1), n1) <=> holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn)), plus(n0, n1))),
% 16.37/10.82      inference(monotonicity,[status(thm)],[42, 90])).
% 16.37/10.82  tff(1451,plain,
% 16.37/10.82      (holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn)), plus(n0, n1)) <=> holdsAt(waterLevel(n1), n1)),
% 16.37/10.82      inference(symmetry,[status(thm)],[1450])).
% 16.37/10.82  tff(1452,assumption,(holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn)), plus(n0, n1))), introduced(assumption)).
% 16.37/10.82  tff(1453,plain,
% 16.37/10.82      (holdsAt(waterLevel(n1), n1)),
% 16.37/10.82      inference(modus_ponens,[status(thm)],[1452, 1451])).
% 16.37/10.83  tff(1454,plain,
% 16.37/10.83      ((n1 = plus(n1, plus(n1, n1))) <=> (plus(n1, plus(n1, n1)) = n1)),
% 16.37/10.83      inference(commutativity,[status(thm)],[])).
% 16.37/10.83  tff(1455,plain,
% 16.37/10.83      ((plus(n1, plus(n1, n1)) = n1) <=> (n1 = plus(n1, plus(n1, n1)))),
% 16.37/10.83      inference(symmetry,[status(thm)],[1454])).
% 16.37/10.83  tff(1456,plain,
% 16.37/10.83      ((~(plus(n1, plus(n1, n1)) = n1)) <=> (~(n1 = plus(n1, plus(n1, n1))))),
% 16.37/10.83      inference(monotonicity,[status(thm)],[1455])).
% 16.37/10.83  tff(1457,plain,
% 16.37/10.83      ((~![X: $i, Y: $i] : (less_or_equal(X, Y) <=> ((X = Y) | less(X, Y)))) | (less_or_equal(plus(n1, plus(n1, n1)), n1) <=> ((plus(n1, plus(n1, n1)) = n1) | less(plus(n1, plus(n1, n1)), n1)))),
% 16.37/10.83      inference(quant_inst,[status(thm)],[])).
% 16.37/10.83  tff(1458,plain,
% 16.37/10.83      (less_or_equal(plus(n1, plus(n1, n1)), n1) <=> ((plus(n1, plus(n1, n1)) = n1) | less(plus(n1, plus(n1, n1)), n1))),
% 16.37/10.83      inference(unit_resolution,[status(thm)],[1457, 189])).
% 16.37/10.83  tff(1459,plain,
% 16.37/10.83      ((~![X: $i] : (less(X, plus(n1, n1)) <=> less_or_equal(X, n1))) | (less(plus(n1, plus(n1, n1)), plus(n1, n1)) <=> less_or_equal(plus(n1, plus(n1, n1)), n1))),
% 16.37/10.83      inference(quant_inst,[status(thm)],[])).
% 16.37/10.83  tff(1460,plain,
% 16.37/10.83      (less(plus(n1, plus(n1, n1)), plus(n1, n1)) <=> less_or_equal(plus(n1, plus(n1, n1)), n1)),
% 16.37/10.83      inference(unit_resolution,[status(thm)],[1459, 767])).
% 16.37/10.83  tff(1461,plain,
% 16.37/10.83      ((~![X: $i, Y: $i] : (less(X, Y) <=> (~((Y = X) | less(Y, X))))) | (less(plus(n1, plus(n1, n1)), plus(n1, n1)) <=> (~((plus(n1, n1) = plus(n1, plus(n1, n1))) | less(plus(n1, n1), plus(n1, plus(n1, n1))))))),
% 16.37/10.83      inference(quant_inst,[status(thm)],[])).
% 16.37/10.83  tff(1462,plain,
% 16.37/10.83      (less(plus(n1, plus(n1, n1)), plus(n1, n1)) <=> (~((plus(n1, n1) = plus(n1, plus(n1, n1))) | less(plus(n1, n1), plus(n1, plus(n1, n1)))))),
% 16.37/10.83      inference(unit_resolution,[status(thm)],[1461, 171])).
% 16.37/10.83  tff(1463,plain,
% 16.37/10.83      ((~![X: $i, Y: $i] : (less_or_equal(X, Y) <=> ((X = Y) | less(X, Y)))) | (less_or_equal(plus(n1, n1), plus(n1, plus(n1, n1))) <=> ((plus(n1, n1) = plus(n1, plus(n1, n1))) | less(plus(n1, n1), plus(n1, plus(n1, n1)))))),
% 16.37/10.83      inference(quant_inst,[status(thm)],[])).
% 16.37/10.83  tff(1464,plain,
% 16.37/10.83      (less_or_equal(plus(n1, n1), plus(n1, plus(n1, n1))) <=> ((plus(n1, n1) = plus(n1, plus(n1, n1))) | less(plus(n1, n1), plus(n1, plus(n1, n1))))),
% 16.37/10.83      inference(unit_resolution,[status(thm)],[1463, 189])).
% 16.37/10.83  tff(1465,plain,
% 16.37/10.83      ((~![X: $i] : (less(X, plus(plus(n1, n1), plus(n1, n1))) <=> less_or_equal(X, plus(n1, plus(n1, n1))))) | (less(plus(n1, n1), plus(plus(n1, n1), plus(n1, n1))) <=> less_or_equal(plus(n1, n1), plus(n1, plus(n1, n1))))),
% 16.37/10.83      inference(quant_inst,[status(thm)],[])).
% 16.37/10.83  tff(1466,plain,
% 16.37/10.83      (less(plus(n1, n1), plus(plus(n1, n1), plus(n1, n1))) <=> less_or_equal(plus(n1, n1), plus(n1, plus(n1, n1)))),
% 16.37/10.83      inference(unit_resolution,[status(thm)],[1465, 384])).
% 16.37/10.83  tff(1467,plain,
% 16.37/10.83      (less(plus(n1, n1), plus(plus(n1, n1), plus(n1, n1))) <=> less(plus(n1, n1), plus(n1, plus(n1, plus(n1, n1))))),
% 16.37/10.83      inference(monotonicity,[status(thm)],[352])).
% 16.37/10.83  tff(1468,plain,
% 16.37/10.83      (less(plus(n1, n1), plus(n1, plus(n1, plus(n1, n1)))) <=> less(plus(n1, n1), plus(plus(n1, n1), plus(n1, n1)))),
% 16.37/10.83      inference(symmetry,[status(thm)],[1467])).
% 16.37/10.83  tff(1469,plain,
% 16.37/10.83      ((~![X: $i, Y: $i] : (less(X, Y) <=> (~((Y = X) | less(Y, X))))) | (less(plus(n1, n1), plus(n1, plus(n1, plus(n1, n1)))) <=> (~((plus(n1, plus(n1, plus(n1, n1))) = plus(n1, n1)) | less(plus(n1, plus(n1, plus(n1, n1))), plus(n1, n1)))))),
% 16.37/10.83      inference(quant_inst,[status(thm)],[])).
% 16.37/10.83  tff(1470,plain,
% 16.37/10.83      (less(plus(n1, n1), plus(n1, plus(n1, plus(n1, n1)))) <=> (~((plus(n1, plus(n1, plus(n1, n1))) = plus(n1, n1)) | less(plus(n1, plus(n1, plus(n1, n1))), plus(n1, n1))))),
% 16.37/10.83      inference(unit_resolution,[status(thm)],[1469, 171])).
% 16.37/10.83  tff(1471,plain,
% 16.37/10.83      ((~(less(plus(n1, n1), plus(n1, plus(n1, plus(n1, n1)))) <=> (~((plus(n1, plus(n1, plus(n1, n1))) = plus(n1, n1)) | less(plus(n1, plus(n1, plus(n1, n1))), plus(n1, n1)))))) | less(plus(n1, n1), plus(n1, plus(n1, plus(n1, n1)))) | ((plus(n1, plus(n1, plus(n1, n1))) = plus(n1, n1)) | less(plus(n1, plus(n1, plus(n1, n1))), plus(n1, n1)))),
% 16.37/10.83      inference(tautology,[status(thm)],[])).
% 16.37/10.83  tff(1472,plain,
% 16.37/10.83      (less(plus(n1, n1), plus(n1, plus(n1, plus(n1, n1))))),
% 16.37/10.83      inference(unit_resolution,[status(thm)],[1471, 410, 1470])).
% 16.37/10.83  tff(1473,plain,
% 16.37/10.83      (less(plus(n1, n1), plus(plus(n1, n1), plus(n1, n1)))),
% 16.37/10.83      inference(modus_ponens,[status(thm)],[1472, 1468])).
% 16.37/10.83  tff(1474,plain,
% 16.37/10.83      ((~(less(plus(n1, n1), plus(plus(n1, n1), plus(n1, n1))) <=> less_or_equal(plus(n1, n1), plus(n1, plus(n1, n1))))) | (~less(plus(n1, n1), plus(plus(n1, n1), plus(n1, n1)))) | less_or_equal(plus(n1, n1), plus(n1, plus(n1, n1)))),
% 16.37/10.83      inference(tautology,[status(thm)],[])).
% 16.37/10.83  tff(1475,plain,
% 16.37/10.83      (less_or_equal(plus(n1, n1), plus(n1, plus(n1, n1)))),
% 16.37/10.83      inference(unit_resolution,[status(thm)],[1474, 1473, 1466])).
% 16.37/10.83  tff(1476,plain,
% 16.37/10.83      ((~(less_or_equal(plus(n1, n1), plus(n1, plus(n1, n1))) <=> ((plus(n1, n1) = plus(n1, plus(n1, n1))) | less(plus(n1, n1), plus(n1, plus(n1, n1)))))) | (~less_or_equal(plus(n1, n1), plus(n1, plus(n1, n1)))) | ((plus(n1, n1) = plus(n1, plus(n1, n1))) | less(plus(n1, n1), plus(n1, plus(n1, n1))))),
% 16.37/10.83      inference(tautology,[status(thm)],[])).
% 16.37/10.83  tff(1477,plain,
% 16.37/10.83      ((plus(n1, n1) = plus(n1, plus(n1, n1))) | less(plus(n1, n1), plus(n1, plus(n1, n1)))),
% 16.37/10.83      inference(unit_resolution,[status(thm)],[1476, 1475, 1464])).
% 16.37/10.83  tff(1478,plain,
% 16.37/10.83      ((~(less(plus(n1, plus(n1, n1)), plus(n1, n1)) <=> (~((plus(n1, n1) = plus(n1, plus(n1, n1))) | less(plus(n1, n1), plus(n1, plus(n1, n1))))))) | (~less(plus(n1, plus(n1, n1)), plus(n1, n1))) | (~((plus(n1, n1) = plus(n1, plus(n1, n1))) | less(plus(n1, n1), plus(n1, plus(n1, n1)))))),
% 16.37/10.83      inference(tautology,[status(thm)],[])).
% 16.37/10.83  tff(1479,plain,
% 16.37/10.83      ((~(less(plus(n1, plus(n1, n1)), plus(n1, n1)) <=> (~((plus(n1, n1) = plus(n1, plus(n1, n1))) | less(plus(n1, n1), plus(n1, plus(n1, n1))))))) | (~less(plus(n1, plus(n1, n1)), plus(n1, n1)))),
% 16.37/10.83      inference(unit_resolution,[status(thm)],[1478, 1477])).
% 16.37/10.83  tff(1480,plain,
% 16.37/10.83      (~less(plus(n1, plus(n1, n1)), plus(n1, n1))),
% 16.37/10.83      inference(unit_resolution,[status(thm)],[1479, 1462])).
% 16.37/10.83  tff(1481,plain,
% 16.37/10.83      ((~(less(plus(n1, plus(n1, n1)), plus(n1, n1)) <=> less_or_equal(plus(n1, plus(n1, n1)), n1))) | less(plus(n1, plus(n1, n1)), plus(n1, n1)) | (~less_or_equal(plus(n1, plus(n1, n1)), n1))),
% 16.37/10.83      inference(tautology,[status(thm)],[])).
% 16.37/10.83  tff(1482,plain,
% 16.37/10.83      (~less_or_equal(plus(n1, plus(n1, n1)), n1)),
% 16.37/10.83      inference(unit_resolution,[status(thm)],[1481, 1480, 1460])).
% 16.37/10.83  tff(1483,plain,
% 16.37/10.83      ((~(less_or_equal(plus(n1, plus(n1, n1)), n1) <=> ((plus(n1, plus(n1, n1)) = n1) | less(plus(n1, plus(n1, n1)), n1)))) | less_or_equal(plus(n1, plus(n1, n1)), n1) | (~((plus(n1, plus(n1, n1)) = n1) | less(plus(n1, plus(n1, n1)), n1)))),
% 16.37/10.83      inference(tautology,[status(thm)],[])).
% 16.37/10.83  tff(1484,plain,
% 16.37/10.83      (~((plus(n1, plus(n1, n1)) = n1) | less(plus(n1, plus(n1, n1)), n1))),
% 16.37/10.83      inference(unit_resolution,[status(thm)],[1483, 1482, 1458])).
% 16.37/10.83  tff(1485,plain,
% 16.37/10.83      (((plus(n1, plus(n1, n1)) = n1) | less(plus(n1, plus(n1, n1)), n1)) | (~(plus(n1, plus(n1, n1)) = n1))),
% 16.37/10.83      inference(tautology,[status(thm)],[])).
% 16.37/10.83  tff(1486,plain,
% 16.37/10.83      (~(plus(n1, plus(n1, n1)) = n1)),
% 16.37/10.83      inference(unit_resolution,[status(thm)],[1485, 1484])).
% 16.37/10.83  tff(1487,plain,
% 16.37/10.83      (~(n1 = plus(n1, plus(n1, n1)))),
% 16.37/10.83      inference(modus_ponens,[status(thm)],[1486, 1456])).
% 16.37/10.83  tff(1488,plain,
% 16.37/10.83      (((~![Time: $i, Height1: $i, Height2: $i] : ((Height1 = Height2) | (~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time)))) | ((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (n1 = plus(n1, plus(n1, n1))) | (~holdsAt(waterLevel(n1), n1)))) <=> ((~![Time: $i, Height1: $i, Height2: $i] : ((Height1 = Height2) | (~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time)))) | (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (n1 = plus(n1, plus(n1, n1))) | (~holdsAt(waterLevel(n1), n1)))),
% 16.37/10.83      inference(rewrite,[status(thm)],[])).
% 16.37/10.83  tff(1489,plain,
% 16.37/10.83      (((n1 = plus(n1, plus(n1, n1))) | (~holdsAt(waterLevel(n1), n1)) | (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1))) <=> ((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (n1 = plus(n1, plus(n1, n1))) | (~holdsAt(waterLevel(n1), n1)))),
% 16.37/10.83      inference(rewrite,[status(thm)],[])).
% 16.37/10.83  tff(1490,plain,
% 16.37/10.83      (((~![Time: $i, Height1: $i, Height2: $i] : ((Height1 = Height2) | (~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time)))) | ((n1 = plus(n1, plus(n1, n1))) | (~holdsAt(waterLevel(n1), n1)) | (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)))) <=> ((~![Time: $i, Height1: $i, Height2: $i] : ((Height1 = Height2) | (~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time)))) | ((~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (n1 = plus(n1, plus(n1, n1))) | (~holdsAt(waterLevel(n1), n1))))),
% 16.37/10.83      inference(monotonicity,[status(thm)],[1489])).
% 16.37/10.83  tff(1491,plain,
% 16.37/10.83      (((~![Time: $i, Height1: $i, Height2: $i] : ((Height1 = Height2) | (~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time)))) | ((n1 = plus(n1, plus(n1, n1))) | (~holdsAt(waterLevel(n1), n1)) | (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)))) <=> ((~![Time: $i, Height1: $i, Height2: $i] : ((Height1 = Height2) | (~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time)))) | (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (n1 = plus(n1, plus(n1, n1))) | (~holdsAt(waterLevel(n1), n1)))),
% 16.37/10.83      inference(transitivity,[status(thm)],[1490, 1488])).
% 16.37/10.83  tff(1492,plain,
% 16.37/10.83      ((~![Time: $i, Height1: $i, Height2: $i] : ((Height1 = Height2) | (~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time)))) | ((n1 = plus(n1, plus(n1, n1))) | (~holdsAt(waterLevel(n1), n1)) | (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)))),
% 16.37/10.83      inference(quant_inst,[status(thm)],[])).
% 16.37/10.83  tff(1493,plain,
% 16.37/10.83      ((~![Time: $i, Height1: $i, Height2: $i] : ((Height1 = Height2) | (~holdsAt(waterLevel(Height1), Time)) | (~holdsAt(waterLevel(Height2), Time)))) | (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1)) | (n1 = plus(n1, plus(n1, n1))) | (~holdsAt(waterLevel(n1), n1))),
% 16.37/10.83      inference(modus_ponens,[status(thm)],[1492, 1491])).
% 16.37/10.83  tff(1494,plain,
% 16.37/10.83      (~holdsAt(waterLevel(n1), n1)),
% 16.37/10.83      inference(unit_resolution,[status(thm)],[1493, 825, 1487, 1068])).
% 16.37/10.83  tff(1495,plain,
% 16.37/10.83      ($false),
% 16.37/10.83      inference(unit_resolution,[status(thm)],[1494, 1453])).
% 16.37/10.83  tff(1496,plain,((~holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn)), plus(n0, n1))) | (~holdsAt(waterLevel(plus(n1, plus(n1, n1))), n1))), inference(lemma,lemma(discharge,[]))).
% 16.37/10.83  tff(1497,plain,
% 16.37/10.83      (~holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn)), plus(n0, n1))),
% 16.37/10.83      inference(unit_resolution,[status(thm)],[1496, 1449])).
% 16.37/10.83  tff(1498,plain,
% 16.37/10.83      ((~![X: $i, Y: $i] : (less_or_equal(X, Y) <=> ((X = Y) | less(X, Y)))) | (less_or_equal(n0, n1) <=> ((n0 = n1) | less(n0, n1)))),
% 16.37/10.83      inference(quant_inst,[status(thm)],[])).
% 16.37/10.83  tff(1499,plain,
% 16.37/10.83      (less_or_equal(n0, n1) <=> ((n0 = n1) | less(n0, n1))),
% 16.37/10.83      inference(unit_resolution,[status(thm)],[1498, 189])).
% 16.37/10.83  tff(1500,plain,
% 16.37/10.83      ((~![X: $i] : (less(X, plus(n1, n1)) <=> less_or_equal(X, n1))) | (less(n0, plus(n1, n1)) <=> less_or_equal(n0, n1))),
% 16.37/10.83      inference(quant_inst,[status(thm)],[])).
% 16.37/10.83  tff(1501,plain,
% 16.37/10.83      (less(n0, plus(n1, n1)) <=> less_or_equal(n0, n1)),
% 16.37/10.83      inference(unit_resolution,[status(thm)],[1500, 767])).
% 16.37/10.83  tff(1502,plain,
% 16.37/10.83      ((~(less(n0, plus(n1, n1)) <=> less_or_equal(n0, n1))) | (~less(n0, plus(n1, n1))) | less_or_equal(n0, n1)),
% 16.37/10.83      inference(tautology,[status(thm)],[])).
% 16.37/10.83  tff(1503,plain,
% 16.37/10.83      ((~(less(n0, plus(n1, n1)) <=> less_or_equal(n0, n1))) | less_or_equal(n0, n1)),
% 16.37/10.83      inference(unit_resolution,[status(thm)],[1502, 972])).
% 16.37/10.83  tff(1504,plain,
% 16.37/10.83      (less_or_equal(n0, n1)),
% 16.37/10.83      inference(unit_resolution,[status(thm)],[1503, 1501])).
% 16.37/10.83  tff(1505,plain,
% 16.37/10.83      ((~(less_or_equal(n0, n1) <=> ((n0 = n1) | less(n0, n1)))) | (~less_or_equal(n0, n1)) | ((n0 = n1) | less(n0, n1))),
% 16.37/10.83      inference(tautology,[status(thm)],[])).
% 16.37/10.83  tff(1506,plain,
% 16.37/10.83      ((~(less_or_equal(n0, n1) <=> ((n0 = n1) | less(n0, n1)))) | ((n0 = n1) | less(n0, n1))),
% 16.37/10.83      inference(unit_resolution,[status(thm)],[1505, 1504])).
% 16.37/10.83  tff(1507,plain,
% 16.37/10.83      ((n0 = n1) | less(n0, n1)),
% 16.37/10.83      inference(unit_resolution,[status(thm)],[1506, 1499])).
% 16.37/10.83  tff(1508,plain,
% 16.37/10.83      ((n1 = n0) <=> (n0 = n1)),
% 16.37/10.83      inference(commutativity,[status(thm)],[])).
% 16.37/10.83  tff(1509,plain,
% 16.37/10.83      ((~(n1 = n0)) <=> (~(n0 = n1))),
% 16.37/10.83      inference(monotonicity,[status(thm)],[1508])).
% 16.37/10.83  tff(1510,plain,
% 16.37/10.83      (~(n0 = n1)),
% 16.37/10.83      inference(modus_ponens,[status(thm)],[416, 1509])).
% 16.37/10.83  tff(1511,plain,
% 16.37/10.83      ((~((n0 = n1) | less(n0, n1))) | (n0 = n1) | less(n0, n1)),
% 16.37/10.83      inference(tautology,[status(thm)],[])).
% 16.37/10.83  tff(1512,plain,
% 16.37/10.83      ((~((n0 = n1) | less(n0, n1))) | less(n0, n1)),
% 16.37/10.83      inference(unit_resolution,[status(thm)],[1511, 1510])).
% 16.37/10.83  tff(1513,plain,
% 16.37/10.83      (less(n0, n1)),
% 16.37/10.83      inference(unit_resolution,[status(thm)],[1512, 1507])).
% 16.37/10.83  tff(1514,plain,
% 16.37/10.83      (((~![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : (holdsAt(Fluent2, plus(Time, Offset)) | stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset)))) | ((~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | (~less(n0, n1)) | holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn)), plus(n0, n1)) | stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, n1)) | (~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn)), n1)))) <=> ((~![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : (holdsAt(Fluent2, plus(Time, Offset)) | stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset)))) | (~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | (~less(n0, n1)) | holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn)), plus(n0, n1)) | stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, n1)) | (~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn)), n1)))),
% 16.37/10.83      inference(rewrite,[status(thm)],[])).
% 16.37/10.83  tff(1515,plain,
% 16.37/10.83      ((holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn)), plus(n0, n1)) | stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, n1)) | (~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | (~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~less(n0, n1)) | (~trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn)), n1))) <=> ((~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | (~less(n0, n1)) | holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn)), plus(n0, n1)) | stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, n1)) | (~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn)), n1)))),
% 16.37/10.83      inference(rewrite,[status(thm)],[])).
% 16.37/10.83  tff(1516,plain,
% 16.37/10.83      (((~![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : (holdsAt(Fluent2, plus(Time, Offset)) | stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset)))) | (holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn)), plus(n0, n1)) | stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, n1)) | (~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | (~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~less(n0, n1)) | (~trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn)), n1)))) <=> ((~![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : (holdsAt(Fluent2, plus(Time, Offset)) | stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset)))) | ((~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | (~less(n0, n1)) | holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn)), plus(n0, n1)) | stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, n1)) | (~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn)), n1))))),
% 16.37/10.84      inference(monotonicity,[status(thm)],[1515])).
% 16.37/10.84  tff(1517,plain,
% 16.37/10.84      (((~![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : (holdsAt(Fluent2, plus(Time, Offset)) | stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset)))) | (holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn)), plus(n0, n1)) | stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, n1)) | (~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | (~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~less(n0, n1)) | (~trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn)), n1)))) <=> ((~![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : (holdsAt(Fluent2, plus(Time, Offset)) | stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset)))) | (~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | (~less(n0, n1)) | holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn)), plus(n0, n1)) | stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, n1)) | (~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn)), n1)))),
% 16.37/10.84      inference(transitivity,[status(thm)],[1516, 1514])).
% 16.37/10.84  tff(1518,plain,
% 16.37/10.84      ((~![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : (holdsAt(Fluent2, plus(Time, Offset)) | stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset)))) | (holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn)), plus(n0, n1)) | stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, n1)) | (~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | (~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~less(n0, n1)) | (~trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn)), n1)))),
% 16.37/10.84      inference(quant_inst,[status(thm)],[])).
% 16.37/10.84  tff(1519,plain,
% 16.37/10.84      ((~![Event: $i, Time: $i, Fluent: $i, Fluent2: $i, Offset: $i] : (holdsAt(Fluent2, plus(Time, Offset)) | stoppedIn(Time, Fluent, plus(Time, Offset)) | (~happens(Event, Time)) | (~initiates(Event, Fluent, Time)) | (~less(n0, Offset)) | (~trajectory(Fluent, Time, Fluent2, Offset)))) | (~happens(tptp_fun_Event_7(n0, waterLevel(n0)), n0)) | (~less(n0, n1)) | holdsAt(waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn)), plus(n0, n1)) | stoppedIn(n0, tptp_fun_Height_10(waterLevel(filling), tapOn), plus(n0, n1)) | (~initiates(tptp_fun_Event_7(n0, waterLevel(n0)), tptp_fun_Height_10(waterLevel(filling), tapOn), n0)) | (~trajectory(tptp_fun_Height_10(waterLevel(filling), tapOn), n0, waterLevel(tptp_fun_Height_10(waterLevel(n1), tapOn)), n1))),
% 16.37/10.84      inference(modus_ponens,[status(thm)],[1518, 1517])).
% 16.37/10.84  tff(1520,plain,
% 16.37/10.84      ($false),
% 16.37/10.84      inference(unit_resolution,[status(thm)],[1519, 1010, 1211, 1188, 1513, 1497, 201, 117])).
% 16.37/10.84  % SZS output end Proof
%------------------------------------------------------------------------------