TSTP Solution File: CSR007+1 by SPASS---3.9
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : SPASS---3.9
% Problem : CSR007+1 : TPTP v8.1.0. Bugfixed v3.1.0.
% Transfm : none
% Format : tptp
% Command : run_spass %d %s
% Computer : n017.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 : 600s
% DateTime : Fri Jul 15 23:24:11 EDT 2022
% Result : Theorem 66.97s 67.17s
% Output : Refutation 69.84s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.10/0.11 % Problem : CSR007+1 : TPTP v8.1.0. Bugfixed v3.1.0.
% 0.10/0.12 % Command : run_spass %d %s
% 0.11/0.33 % Computer : n017.cluster.edu
% 0.11/0.33 % Model : x86_64 x86_64
% 0.11/0.33 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.11/0.33 % Memory : 8042.1875MB
% 0.11/0.33 % OS : Linux 3.10.0-693.el7.x86_64
% 0.11/0.33 % CPULimit : 300
% 0.11/0.33 % WCLimit : 600
% 0.11/0.33 % DateTime : Fri Jun 10 20:49:05 EDT 2022
% 0.11/0.33 % CPUTime :
% 66.97/67.17
% 66.97/67.17 SPASS V 3.9
% 66.97/67.17 SPASS beiseite: Proof found.
% 66.97/67.17 % SZS status Theorem
% 66.97/67.17 Problem: /export/starexec/sandbox2/benchmark/theBenchmark.p
% 66.97/67.17 SPASS derived 67059 clauses, backtracked 14776 clauses, performed 253 splits and kept 29968 clauses.
% 66.97/67.17 SPASS allocated 140788 KBytes.
% 66.97/67.17 SPASS spent 0:01:06.75 on the problem.
% 66.97/67.17 0:00:00.04 for the input.
% 66.97/67.17 0:00:00.06 for the FLOTTER CNF translation.
% 66.97/67.17 0:00:01.50 for inferences.
% 66.97/67.17 0:00:01.69 for the backtracking.
% 66.97/67.17 0:01:02.79 for the reduction.
% 66.97/67.17
% 66.97/67.17
% 66.97/67.17 Here is a proof with depth 24, length 1162 :
% 66.97/67.17 % SZS output start Refutation
% 66.97/67.17 1[0:Inp] || -> holdsAt(waterLevel(n3),n2)*.
% 66.97/67.17 2[0:Inp] || less(u,n0)* -> .
% 66.97/67.17 3[0:Inp] || -> holdsAt(waterLevel(n0),n0)*.
% 66.97/67.17 4[0:Inp] || holdsAt(filling,n0)* -> .
% 66.97/67.17 5[0:Inp] || holdsAt(spilling,n0)* -> .
% 66.97/67.17 6[0:Inp] || releasedAt(filling,n0)* -> .
% 66.97/67.17 7[0:Inp] || releasedAt(spilling,n0)* -> .
% 66.97/67.17 8[0:Inp] || equal(tapOff,tapOn)** -> .
% 66.97/67.17 9[0:Inp] || equal(tapOff,overflow)** -> .
% 66.97/67.17 10[0:Inp] || equal(overflow,tapOn)** -> .
% 66.97/67.17 11[0:Inp] || equal(spilling,filling)** -> .
% 66.97/67.17 13[0:Inp] || -> equal(plus(n0,n1),n1)**.
% 66.97/67.17 14[0:Inp] || -> equal(plus(n0,n2),n2)**.
% 66.97/67.17 16[0:Inp] || -> equal(plus(n1,n1),n2)**.
% 66.97/67.17 17[0:Inp] || -> equal(plus(n1,n2),n3)**.
% 66.97/67.17 18[0:Inp] || -> equal(plus(n1,n3),n4)**.
% 66.97/67.17 22[0:Inp] || releasedAt(waterLevel(u),n0)* -> .
% 66.97/67.17 23[0:Inp] || equal(waterLevel(u),filling)** -> .
% 66.97/67.17 24[0:Inp] || equal(waterLevel(u),spilling)** -> .
% 66.97/67.17 25[0:Inp] || -> equal(plus(u,v),plus(v,u))*.
% 66.97/67.17 26[0:Inp] || less(u,v)* -> less_or_equal(u,v).
% 66.97/67.17 27[0:Inp] || equal(u,v) -> less_or_equal(u,v)*.
% 66.97/67.17 28[0:Inp] || less(u,n1)* -> less_or_equal(u,n0).
% 66.97/67.17 29[0:Inp] || less_or_equal(u,n0) -> less(u,n1)*.
% 66.97/67.17 30[0:Inp] || less(u,n2)* -> less_or_equal(u,n1).
% 66.97/67.17 31[0:Inp] || less_or_equal(u,n1) -> less(u,n2)*.
% 66.97/67.17 32[0:Inp] || less(u,n3)* -> less_or_equal(u,n2).
% 66.97/67.17 33[0:Inp] || less_or_equal(u,n2) -> less(u,n3)*.
% 66.97/67.17 34[0:Inp] || less(u,n4)* -> less_or_equal(u,n3).
% 66.97/67.17 35[0:Inp] || less_or_equal(u,n3) -> less(u,n4)*.
% 66.97/67.17 36[0:Inp] || less(u,n5)* -> less_or_equal(u,n4).
% 66.97/67.17 37[0:Inp] || less_or_equal(u,n4) -> less(u,n5)*.
% 66.97/67.17 38[0:Inp] || less(u,n6)* -> less_or_equal(u,n5).
% 66.97/67.17 39[0:Inp] || less_or_equal(u,n5) -> less(u,n6)*.
% 66.97/67.17 40[0:Inp] || less(u,n7)* -> less_or_equal(u,n6).
% 66.97/67.17 41[0:Inp] || less_or_equal(u,n6) -> less(u,n7)*.
% 66.97/67.17 42[0:Inp] || less(u,n8)* -> less_or_equal(u,n7).
% 66.97/67.17 43[0:Inp] || less_or_equal(u,n7) -> less(u,n8)*.
% 66.97/67.17 44[0:Inp] || less(u,n9)* -> less_or_equal(u,n8).
% 66.97/67.17 45[0:Inp] || less_or_equal(u,n8) -> less(u,n9)*.
% 66.97/67.17 46[0:Inp] || SkP0(u,v)* -> equal(v,tapOn).
% 66.97/67.17 47[0:Inp] || SkP0(u,v)* -> equal(u,filling).
% 66.97/67.17 48[0:Inp] || less(u,v)*+ less(v,u)* -> .
% 66.97/67.17 49[0:Inp] || less(u,v)* equal(v,u) -> .
% 66.97/67.17 50[0:Inp] || SkP0(u,v) -> initiates(v,u,w)*.
% 66.97/67.17 51[0:Inp] || SkP1(u,v,w)* -> equal(v,tapOff).
% 66.97/67.17 52[0:Inp] || terminates(u,v,w)* -> equal(v,filling).
% 66.97/67.17 53[0:Inp] || releases(u,v,w)* -> equal(u,tapOn).
% 66.97/67.17 54[0:Inp] || -> less(u,v)* equal(v,u) less(v,u)*.
% 66.97/67.17 56[0:Inp] || equal(waterLevel(u),waterLevel(v))* -> equal(u,v).
% 66.97/67.17 57[0:Inp] || equal(u,v) -> equal(waterLevel(u),waterLevel(v))*.
% 66.97/67.17 58[0:Inp] || less_or_equal(u,v) -> equal(u,v) less(u,v)*.
% 66.97/67.17 59[0:Inp] || releases(u,v,w)* -> equal(waterLevel(skf21(v)),v).
% 66.97/67.17 60[0:Inp] || happens(u,v)* -> equal(v,n0) equal(u,overflow).
% 66.97/67.17 61[0:Inp] || happens(u,v)* -> equal(v,n0) holdsAt(filling,v).
% 66.97/67.17 62[0:Inp] || happens(u,v)* -> equal(u,tapOn) equal(u,overflow).
% 66.97/67.17 63[0:Inp] || happens(u,v)* -> equal(u,tapOn) holdsAt(filling,v).
% 66.97/67.17 64[0:Inp] || stoppedIn(u,v,w)*+ -> less(skf11(u,w,x),w)*.
% 66.97/67.17 65[0:Inp] || stoppedIn(u,v,w)*+ -> less(u,skf11(u,x,y))*.
% 66.97/67.17 66[0:Inp] || startedIn(u,v,w)*+ -> less(skf13(u,w,x),w)*.
% 66.97/67.17 67[0:Inp] || startedIn(u,v,w)*+ -> less(u,skf13(u,x,y))*.
% 66.97/67.17 68[0:Inp] || equal(u,tapOn) equal(v,filling) -> SkP0(v,u)*.
% 66.97/67.17 69[0:Inp] || SkP1(u,v,w)* -> holdsAt(waterLevel(skf20(u,w)),w)*.
% 66.97/67.17 70[0:Inp] || SkP1(u,v,w)*+ -> equal(waterLevel(skf20(u,x)),u)**.
% 66.97/67.17 71[0:Inp] || terminates(u,v,w)* -> equal(u,overflow) equal(u,tapOff).
% 66.97/67.17 72[0:Inp] || happens(u,v)*+ -> equal(v,n0) holdsAt(waterLevel(n3),v)*.
% 66.97/67.17 73[0:Inp] || happens(u,v)*+ -> equal(u,tapOn) holdsAt(waterLevel(n3),v)*.
% 66.97/67.17 74[0:Inp] || equal(u,n0) equal(v,tapOn) -> happens(v,u)*.
% 66.97/67.17 75[0:Inp] || equal(u,spilling) equal(v,overflow) -> initiates(v,u,w)*.
% 66.97/67.17 77[0:Inp] || equal(u,filling) equal(v,overflow) -> terminates(v,u,w)*.
% 66.97/67.17 78[0:Inp] || equal(u,tapOn) equal(v,waterLevel(w))*+ -> releases(u,v,x)*.
% 66.97/67.17 79[0:Inp] || holdsAt(waterLevel(u),v) -> trajectory(filling,v,waterLevel(plus(u,w)),w)*.
% 66.97/67.17 80[0:Inp] || holdsAt(waterLevel(u),v)*+ holdsAt(waterLevel(w),v)* -> equal(w,u)*.
% 66.97/67.17 81[0:Inp] || stoppedIn(u,v,w) -> happens(skf12(w,u,v),skf11(u,w,v))*.
% 66.97/67.17 82[0:Inp] || startedIn(u,v,w) -> happens(skf14(w,u,v),skf13(u,w,v))*.
% 66.97/67.17 83[0:Inp] || releasedAt(u,v)+ -> releasedAt(u,plus(v,n1))* happens(skf17(v,w),v)*.
% 66.97/67.17 84[0:Inp] || releasedAt(u,plus(v,n1))*+ -> releasedAt(u,v) happens(skf18(v,w),v)*.
% 66.97/67.17 85[0:Inp] || happens(u,v) initiates(u,w,v)*+ -> holdsAt(w,plus(v,n1))*.
% 66.97/67.17 86[0:Inp] || happens(u,v) releases(u,w,v)*+ -> releasedAt(w,plus(v,n1))*.
% 66.97/67.17 87[0:Inp] || stoppedIn(u,v,w) -> terminates(skf12(w,u,v),v,skf11(u,w,v))*.
% 66.97/67.17 88[0:Inp] || startedIn(u,v,w) -> initiates(skf14(w,u,v),v,skf13(u,w,v))*.
% 66.97/67.17 89[0:Inp] || releasedAt(u,plus(v,n1)) -> releasedAt(u,v) releases(skf18(v,u),u,v)*.
% 66.97/67.17 90[0:Inp] || happens(u,v) holdsAt(w,plus(v,n1))*+ terminates(u,w,v)* -> .
% 66.97/67.17 91[0:Inp] || happens(u,v) releasedAt(w,plus(v,n1))*+ initiates(u,w,v)* -> .
% 66.97/67.17 92[0:Inp] || happens(u,v) releasedAt(w,plus(v,n1))*+ terminates(u,w,v)* -> .
% 66.97/67.17 93[0:Inp] || initiates(u,v,w) -> SkP0(v,u) equal(u,overflow) SkP1(v,u,w)*.
% 66.97/67.17 94[0:Inp] || equal(u,overflow) holdsAt(filling,v) holdsAt(waterLevel(n3),v)*+ -> happens(u,v)*.
% 66.97/67.17 95[0:Inp] || equal(u,overflow) equal(v,waterLevel(w))*+ holdsAt(waterLevel(w),x)* -> initiates(u,v,x)*.
% 66.97/67.17 96[0:Inp] || equal(u,tapOff) equal(v,waterLevel(w))*+ holdsAt(waterLevel(w),x)* -> SkP1(v,u,x)*.
% 66.97/67.17 97[0:Inp] || holdsAt(u,v)+ -> holdsAt(u,plus(v,n1)) releasedAt(u,plus(v,n1))* happens(skf15(v,w),v)*.
% 66.97/67.17 98[0:Inp] || holdsAt(u,plus(v,n1))+ -> holdsAt(u,v) releasedAt(u,plus(v,n1))* happens(skf16(v,w),v)*.
% 66.97/67.17 99[0:Inp] || holdsAt(u,plus(v,n1)) -> holdsAt(u,v) releasedAt(u,plus(v,n1)) initiates(skf16(v,u),u,v)*.
% 66.97/67.17 100[0:Inp] || holdsAt(u,v) -> holdsAt(u,plus(v,n1)) releasedAt(u,plus(v,n1)) terminates(skf15(v,u),u,v)*.
% 66.97/67.17 101[0:Inp] || initiates(u,v,w)+ -> SkP0(v,u) equal(v,spilling) holdsAt(waterLevel(skf19(w,x)),w)* SkP1(v,u,w)*.
% 66.97/67.17 103[0:Inp] || releasedAt(u,v) -> releasedAt(u,plus(v,n1)) terminates(skf17(v,u),u,v) initiates(skf17(v,u),u,v)*.
% 66.97/67.17 104[0:Inp] || less(u,v)* less(v,w)* happens(x,v) initiates(x,y,v)*+ -> startedIn(u,y,w)*.
% 66.97/67.17 105[0:Inp] || less(u,v)* less(v,w)* happens(x,v) terminates(x,y,v)*+ -> stoppedIn(u,y,w)*.
% 66.97/67.17 107[0:Inp] || happens(u,v) less(n0,w) initiates(u,x,v)* trajectory(x,v,y,w)*+ -> holdsAt(y,plus(v,w)) stoppedIn(v,x,plus(v,w))*.
% 66.97/67.17 108[0:Rew:70.1,69.1] || SkP1(u,v,w)* -> holdsAt(u,w).
% 66.97/67.17 109[0:Res:1.0,94.0] || equal(u,overflow) holdsAt(filling,n2) -> happens(u,n2)*.
% 66.97/67.17 110[0:Res:1.0,95.0] || equal(u,overflow) equal(v,waterLevel(n3)) -> initiates(u,v,n2)*.
% 66.97/67.17 111[0:Res:1.0,96.0] || equal(u,tapOff) equal(v,waterLevel(n3)) -> SkP1(v,u,n2)*.
% 66.97/67.17 113[0:Res:1.0,80.0] || holdsAt(waterLevel(u),n2)* -> equal(n3,u).
% 66.97/67.17 116[0:Res:1.0,97.0] || -> happens(skf15(n2,u),n2)* releasedAt(waterLevel(n3),plus(n2,n1))* holdsAt(waterLevel(n3),plus(n2,n1)).
% 66.97/67.17 117[0:Rew:17.0,116.2,25.0,116.2,17.0,116.1,25.0,116.1] || -> holdsAt(waterLevel(n3),n3) releasedAt(waterLevel(n3),n3) happens(skf15(n2,u),n2)*.
% 66.97/67.17 151[0:Res:43.1,26.0] || less_or_equal(u,n7) -> less_or_equal(u,n8)*.
% 66.97/67.17 152[0:Res:41.1,26.0] || less_or_equal(u,n6) -> less_or_equal(u,n7)*.
% 66.97/67.17 153[0:Res:39.1,26.0] || less_or_equal(u,n5) -> less_or_equal(u,n6)*.
% 66.97/67.17 154[0:Res:37.1,26.0] || less_or_equal(u,n4) -> less_or_equal(u,n5)*.
% 66.97/67.17 155[0:Res:35.1,26.0] || less_or_equal(u,n3) -> less_or_equal(u,n4)*.
% 66.97/67.17 156[0:Res:33.1,26.0] || less_or_equal(u,n2) -> less_or_equal(u,n3)*.
% 66.97/67.17 157[0:Res:31.1,26.0] || less_or_equal(u,n1) -> less_or_equal(u,n2)*.
% 66.97/67.17 158[0:Res:29.1,26.0] || less_or_equal(u,n0) -> less_or_equal(u,n1)*.
% 66.97/67.17 165[0:Res:33.1,49.0] || less_or_equal(u,n2)* equal(n3,u) -> .
% 66.97/67.17 166[0:Res:31.1,49.0] || less_or_equal(u,n1)* equal(n2,u) -> .
% 66.97/67.17 167[0:Res:29.1,49.0] || less_or_equal(u,n0)* equal(n1,u) -> .
% 66.97/67.17 168[0:Res:45.1,48.0] || less_or_equal(u,n8) less(n9,u)* -> .
% 66.97/67.17 169[0:Res:43.1,48.0] || less_or_equal(u,n7) less(n8,u)* -> .
% 66.97/67.17 170[0:Res:41.1,48.0] || less_or_equal(u,n6) less(n7,u)* -> .
% 66.97/67.17 171[0:Res:39.1,48.0] || less_or_equal(u,n5) less(n6,u)* -> .
% 66.97/67.17 172[0:Res:37.1,48.0] || less_or_equal(u,n4) less(n5,u)* -> .
% 66.97/67.17 173[0:Res:35.1,48.0] || less_or_equal(u,n3) less(n4,u)* -> .
% 66.97/67.17 174[0:Res:33.1,48.0] || less_or_equal(u,n2) less(n3,u)* -> .
% 66.97/67.17 175[0:Res:31.1,48.0] || less_or_equal(u,n1) less(n2,u)* -> .
% 66.97/67.17 193[0:Res:157.1,165.0] || less_or_equal(u,n1)* equal(n3,u) -> .
% 66.97/67.17 194[0:Res:27.1,165.0] || equal(u,n2) equal(n3,u)* -> .
% 66.97/67.17 198[0:Res:45.1,168.1] || less_or_equal(n9,n8)* less_or_equal(n9,n8)* -> .
% 66.97/67.17 207[0:Obv:198.0] || less_or_equal(n9,n8)* -> .
% 66.97/67.17 208[0:Res:151.1,207.0] || less_or_equal(n9,n7)* -> .
% 66.97/67.17 210[0:Res:152.1,208.0] || less_or_equal(n9,n6)* -> .
% 66.97/67.17 212[0:Res:153.1,210.0] || less_or_equal(n9,n5)* -> .
% 66.97/67.17 214[0:Res:154.1,212.0] || less_or_equal(n9,n4)* -> .
% 66.97/67.17 216[0:Res:155.1,214.0] || less_or_equal(n9,n3)* -> .
% 66.97/67.17 219[0:SpR:57.1,3.0] || equal(n0,u) -> holdsAt(waterLevel(u),n0)*.
% 66.97/67.17 233[0:SpL:57.1,113.0] || equal(u,v)* holdsAt(waterLevel(v),n2)*+ -> equal(n3,u)*.
% 66.97/67.17 244[0:Res:156.1,216.0] || less_or_equal(n9,n2)* -> .
% 66.97/67.17 246[0:Res:157.1,244.0] || less_or_equal(n9,n1)* -> .
% 66.97/67.17 247[0:Res:27.1,244.0] || equal(n9,n2)** -> .
% 66.97/67.17 253[0:Res:158.1,246.0] || less_or_equal(n9,n0)* -> .
% 66.97/67.17 254[0:Res:27.1,246.0] || equal(n9,n1)** -> .
% 66.97/67.17 257[0:Res:54.0,2.0] || -> equal(n0,u) less(n0,u)*.
% 66.97/67.17 258[0:Res:54.0,44.0] || -> equal(n9,u) less(n9,u)* less_or_equal(u,n8).
% 66.97/67.17 259[0:Res:54.0,42.0] || -> equal(n8,u) less(n8,u)* less_or_equal(u,n7).
% 66.97/67.17 260[0:Res:54.0,40.0] || -> equal(n7,u) less(n7,u)* less_or_equal(u,n6).
% 66.97/67.17 261[0:Res:54.0,38.0] || -> equal(n6,u) less(n6,u)* less_or_equal(u,n5).
% 66.97/67.17 262[0:Res:54.0,36.0] || -> equal(n5,u) less(n5,u)* less_or_equal(u,n4).
% 66.97/67.17 263[0:Res:54.0,34.0] || -> equal(n4,u) less(n4,u)* less_or_equal(u,n3).
% 66.97/67.17 264[0:Res:54.0,32.0] || -> equal(n3,u) less(n3,u)* less_or_equal(u,n2).
% 66.97/67.17 265[0:Res:54.0,30.0] || -> equal(n2,u) less(n2,u)* less_or_equal(u,n1).
% 66.97/67.17 266[0:Res:54.0,28.0] || -> equal(n1,u) less(n1,u)* less_or_equal(u,n0).
% 66.97/67.17 269[0:Res:54.0,26.0] || -> equal(u,v) less(u,v)* less_or_equal(v,u).
% 66.97/67.17 298[0:Res:257.1,26.0] || -> equal(n0,u) less_or_equal(n0,u)*.
% 66.97/67.17 300[0:MRR:298.0,27.0] || -> less_or_equal(n0,u)*.
% 66.97/67.17 307[0:Res:300.0,165.0] || equal(n3,n0)** -> .
% 66.97/67.17 308[0:Res:300.0,166.0] || equal(n2,n0)** -> .
% 66.97/67.17 309[0:Res:300.0,167.0] || equal(n1,n0)** -> .
% 66.97/67.17 312[0:Res:43.1,169.1] || less_or_equal(n8,n7)* less_or_equal(n8,n7)* -> .
% 66.97/67.17 322[0:Obv:312.0] || less_or_equal(n8,n7)* -> .
% 66.97/67.17 323[0:Res:152.1,322.0] || less_or_equal(n8,n6)* -> .
% 66.97/67.17 325[0:Res:153.1,323.0] || less_or_equal(n8,n5)* -> .
% 66.97/67.17 327[0:Res:154.1,325.0] || less_or_equal(n8,n4)* -> .
% 66.97/67.17 329[0:Res:155.1,327.0] || less_or_equal(n8,n3)* -> .
% 66.97/67.17 331[0:Res:156.1,329.0] || less_or_equal(n8,n2)* -> .
% 66.97/67.17 333[0:Res:157.1,331.0] || less_or_equal(n8,n1)* -> .
% 66.97/67.17 334[0:Res:27.1,331.0] || equal(n8,n2)** -> .
% 66.97/67.17 335[0:Res:158.1,333.0] || less_or_equal(n8,n0)* -> .
% 66.97/67.17 336[0:Res:27.1,333.0] || equal(n8,n1)** -> .
% 66.97/67.17 338[0:Res:58.2,2.0] || less_or_equal(u,n0)* -> equal(u,n0).
% 66.97/67.17 346[0:Res:58.2,30.0] || less_or_equal(u,n2)* -> equal(u,n2) less_or_equal(u,n1).
% 66.97/67.17 347[0:Res:58.2,28.0] || less_or_equal(u,n1)* -> equal(u,n1) less_or_equal(u,n0).
% 66.97/67.17 348[0:Res:58.2,48.0] || less_or_equal(u,v) less(v,u)* -> equal(u,v).
% 66.97/67.17 353[0:MRR:348.2,49.1] || less_or_equal(u,v) less(v,u)* -> .
% 66.97/67.17 360[0:Res:41.1,170.1] || less_or_equal(n7,n6)* less_or_equal(n7,n6)* -> .
% 66.97/67.17 370[0:Obv:360.0] || less_or_equal(n7,n6)* -> .
% 66.97/67.17 372[0:Res:153.1,370.0] || less_or_equal(n7,n5)* -> .
% 66.97/67.17 374[0:Res:154.1,372.0] || less_or_equal(n7,n4)* -> .
% 66.97/67.17 376[0:Res:155.1,374.0] || less_or_equal(n7,n3)* -> .
% 66.97/67.17 378[0:Res:156.1,376.0] || less_or_equal(n7,n2)* -> .
% 66.97/67.17 380[0:Res:157.1,378.0] || less_or_equal(n7,n1)* -> .
% 66.97/67.17 381[0:Res:27.1,378.0] || equal(n7,n2)** -> .
% 66.97/67.17 384[0:Res:158.1,380.0] || less_or_equal(n7,n0)* -> .
% 66.97/67.17 385[0:Res:27.1,380.0] || equal(n7,n1)** -> .
% 66.97/67.17 396[0:Res:39.1,171.1] || less_or_equal(n6,n5)* less_or_equal(n6,n5)* -> .
% 66.97/67.17 405[0:Obv:396.0] || less_or_equal(n6,n5)* -> .
% 66.97/67.17 407[0:Res:154.1,405.0] || less_or_equal(n6,n4)* -> .
% 66.97/67.17 409[0:Res:155.1,407.0] || less_or_equal(n6,n3)* -> .
% 66.97/67.17 411[0:Res:156.1,409.0] || less_or_equal(n6,n2)* -> .
% 66.97/67.17 413[0:Res:157.1,411.0] || less_or_equal(n6,n1)* -> .
% 66.97/67.17 414[0:Res:27.1,411.0] || equal(n6,n2)** -> .
% 66.97/67.17 415[0:Res:158.1,413.0] || less_or_equal(n6,n0)* -> .
% 66.97/67.17 416[0:Res:27.1,413.0] || equal(n6,n1)** -> .
% 66.97/67.17 422[0:Res:37.1,172.1] || less_or_equal(n5,n4)* less_or_equal(n5,n4)* -> .
% 66.97/67.17 430[0:Obv:422.0] || less_or_equal(n5,n4)* -> .
% 66.97/67.17 432[0:Res:155.1,430.0] || less_or_equal(n5,n3)* -> .
% 66.97/67.17 434[0:Res:156.1,432.0] || less_or_equal(n5,n2)* -> .
% 66.97/67.17 436[0:Res:157.1,434.0] || less_or_equal(n5,n1)* -> .
% 66.97/67.17 437[0:Res:27.1,434.0] || equal(n5,n2)** -> .
% 66.97/67.17 438[0:Res:158.1,436.0] || less_or_equal(n5,n0)* -> .
% 66.97/67.17 439[0:Res:27.1,436.0] || equal(n5,n1)** -> .
% 66.97/67.17 446[0:Res:35.1,173.1] || less_or_equal(n4,n3)* less_or_equal(n4,n3)* -> .
% 66.97/67.17 453[0:Obv:446.0] || less_or_equal(n4,n3)* -> .
% 66.97/67.17 455[0:Res:156.1,453.0] || less_or_equal(n4,n2)* -> .
% 66.97/67.17 457[0:Res:157.1,455.0] || less_or_equal(n4,n1)* -> .
% 66.97/67.17 458[0:Res:27.1,455.0] || equal(n4,n2)** -> .
% 66.97/67.17 459[0:Res:158.1,457.0] || less_or_equal(n4,n0)* -> .
% 66.97/67.17 460[0:Res:27.1,457.0] || equal(n4,n1)** -> .
% 66.97/67.17 470[0:Res:33.1,174.1] || less_or_equal(n3,n2)* less_or_equal(n3,n2)* -> .
% 66.97/67.17 476[0:Obv:470.0] || less_or_equal(n3,n2)* -> .
% 66.97/67.17 478[0:Res:157.1,476.0] || less_or_equal(n3,n1)* -> .
% 66.97/67.17 479[0:Res:27.1,476.0] || equal(n3,n2)** -> .
% 66.97/67.17 482[0:Res:158.1,478.0] || less_or_equal(n3,n0)* -> .
% 66.97/67.17 483[0:Res:27.1,478.0] || equal(n3,n1)** -> .
% 66.97/67.17 492[0:Res:31.1,175.1] || less_or_equal(n2,n1)* less_or_equal(n2,n1)* -> .
% 66.97/67.17 494[0:Res:58.2,175.1] || less_or_equal(n2,u)* less_or_equal(u,n1)* -> equal(n2,u).
% 66.97/67.17 497[0:Obv:492.0] || less_or_equal(n2,n1)* -> .
% 66.97/67.17 498[0:MRR:494.2,166.1] || less_or_equal(n2,u)*+ less_or_equal(u,n1)* -> .
% 66.97/67.17 499[0:Res:158.1,497.0] || less_or_equal(n2,n0)* -> .
% 66.97/67.17 500[0:Res:27.1,497.0] || equal(n2,n1)** -> .
% 66.97/67.17 508[0:SpR:14.0,79.1] || holdsAt(waterLevel(n0),u) -> trajectory(filling,u,waterLevel(n2),n2)*.
% 66.97/67.17 510[0:SpR:13.0,79.1] || holdsAt(waterLevel(n0),u) -> trajectory(filling,u,waterLevel(n1),n1)*.
% 66.97/67.17 544[0:Res:3.0,80.0] || holdsAt(waterLevel(u),n0)* -> equal(u,n0).
% 66.97/67.17 553[0:EqR:78.1] || equal(u,tapOn) -> releases(u,waterLevel(v),w)*.
% 66.97/67.17 574[0:SpL:16.0,84.0] || releasedAt(u,n2)*+ -> releasedAt(u,n1) happens(skf18(n1,v),n1)*.
% 66.97/67.17 575[0:SpL:13.0,84.0] || releasedAt(u,n1)*+ -> releasedAt(u,n0) happens(skf18(n0,v),n0)*.
% 66.97/67.17 576[0:SpL:25.0,84.0] || releasedAt(u,plus(n1,v))*+ -> releasedAt(u,v) happens(skf18(v,w),v)*.
% 66.97/67.17 582[0:Res:158.1,193.0] || less_or_equal(u,n0)* equal(n3,u) -> .
% 66.97/67.17 594[0:Res:75.2,85.1] || equal(u,spilling)+ equal(v,overflow) happens(v,w)* -> holdsAt(u,plus(w,n1))*.
% 66.97/67.17 595[0:Res:50.1,85.1] || SkP0(u,v)*+ happens(v,w)* -> holdsAt(u,plus(w,n1))*.
% 66.97/67.17 634[0:Res:82.1,60.0] || startedIn(u,v,w) -> equal(skf13(u,w,v),n0) equal(skf14(w,u,v),overflow)**.
% 66.97/67.17 685[0:Res:81.1,62.0] || stoppedIn(u,v,w) -> equal(skf12(w,u,v),tapOn) equal(skf12(w,u,v),overflow)**.
% 66.97/67.17 686[0:Res:81.1,63.0] || stoppedIn(u,v,w) -> equal(skf12(w,u,v),tapOn) holdsAt(filling,skf11(u,w,v))*.
% 66.97/67.17 717[0:SpL:16.0,92.1] || happens(u,n1) releasedAt(v,n2) terminates(u,v,n1)* -> .
% 66.97/67.17 719[0:SpL:25.0,92.1] || happens(u,v) releasedAt(w,plus(n1,v))*+ terminates(u,w,v)* -> .
% 66.97/67.17 729[0:SpL:16.0,90.1] || happens(u,n1) holdsAt(v,n2) terminates(u,v,n1)* -> .
% 66.97/67.17 731[0:SpL:25.0,90.1] || happens(u,v) holdsAt(w,plus(n1,v))*+ terminates(u,w,v)* -> .
% 66.97/67.17 741[0:SpL:16.0,91.1] || happens(u,n1) releasedAt(v,n2) initiates(u,v,n1)* -> .
% 66.97/67.17 742[0:SpL:13.0,91.1] || happens(u,n0) releasedAt(v,n1) initiates(u,v,n0)* -> .
% 66.97/67.17 743[0:SpL:25.0,91.1] || happens(u,v) releasedAt(w,plus(n1,v))*+ initiates(u,w,v)* -> .
% 66.97/67.17 750[0:Res:27.1,582.0] || equal(u,n0) equal(n3,u)* -> .
% 66.97/67.17 753[0:Res:89.2,53.0] || releasedAt(u,plus(v,n1))* -> releasedAt(u,v) equal(skf18(v,u),tapOn).
% 66.97/67.17 755[0:Rew:753.2,89.2] || releasedAt(u,plus(v,n1))* -> releasedAt(u,v) releases(tapOn,u,v).
% 66.97/67.17 763[0:SpL:13.0,755.0] || releasedAt(u,n1) -> releasedAt(u,n0) releases(tapOn,u,n0)*.
% 66.97/67.17 776[0:Res:93.3,108.0] || initiates(u,v,w)* -> SkP0(v,u) equal(u,overflow) holdsAt(v,w).
% 66.97/67.17 786[0:Res:87.1,71.0] || stoppedIn(u,v,w) -> equal(skf12(w,u,v),overflow) equal(skf12(w,u,v),tapOff)**.
% 66.97/67.17 788[0:Rew:685.1,786.2] || stoppedIn(u,v,w) -> equal(skf12(w,u,v),overflow)** equal(tapOff,tapOn).
% 66.97/67.17 789[0:MRR:788.2,8.0] || stoppedIn(u,v,w) -> equal(skf12(w,u,v),overflow)**.
% 66.97/67.17 790[0:Rew:789.1,81.1] || stoppedIn(u,v,w) -> happens(overflow,skf11(u,w,v))*.
% 66.97/67.17 791[0:Rew:789.1,87.1] || stoppedIn(u,v,w) -> terminates(overflow,v,skf11(u,w,v))*.
% 66.97/67.17 793[0:Rew:789.1,686.1] || stoppedIn(u,v,w) -> equal(overflow,tapOn) holdsAt(filling,skf11(u,w,v))*.
% 66.97/67.17 794[0:MRR:793.1,10.0] || stoppedIn(u,v,w) -> holdsAt(filling,skf11(u,w,v))*.
% 66.97/67.17 836[0:SpL:57.1,94.2] || equal(u,n3) equal(v,overflow) holdsAt(filling,w) holdsAt(waterLevel(u),w)*+ -> happens(v,w)*.
% 66.97/67.17 849[0:EqR:96.1] || equal(u,tapOff) holdsAt(waterLevel(v),w) -> SkP1(waterLevel(v),u,w)*.
% 66.97/67.17 859[0:EqR:95.1] || equal(u,overflow) holdsAt(waterLevel(v),w) -> initiates(u,waterLevel(v),w)*.
% 66.97/67.17 871[0:Res:3.0,97.0] || -> holdsAt(waterLevel(n0),plus(n0,n1)) releasedAt(waterLevel(n0),plus(n0,n1))* happens(skf15(n0,u),n0)*.
% 66.97/67.17 874[0:Rew:13.0,871.1,13.0,871.0] || -> holdsAt(waterLevel(n0),n1) releasedAt(waterLevel(n0),n1) happens(skf15(n0,u),n0)*.
% 66.97/67.17 883[0:SpL:16.0,98.0] || holdsAt(u,n2) -> holdsAt(u,n1) releasedAt(u,plus(n1,n1))* happens(skf16(n1,v),n1)*.
% 66.97/67.17 884[0:SpL:13.0,98.0] || holdsAt(u,n1) -> holdsAt(u,n0) releasedAt(u,plus(n0,n1))* happens(skf16(n0,v),n0)*.
% 66.97/67.17 885[0:SpL:25.0,98.0] || holdsAt(u,plus(n1,v))+ -> holdsAt(u,v) releasedAt(u,plus(v,n1))* happens(skf16(v,w),v)*.
% 66.97/67.17 887[0:Rew:16.0,883.2] || holdsAt(u,n2)+ -> holdsAt(u,n1) releasedAt(u,n2)* happens(skf16(n1,v),n1)*.
% 66.97/67.17 888[0:Rew:13.0,884.2] || holdsAt(u,n1)+ -> holdsAt(u,n0) releasedAt(u,n1)* happens(skf16(n0,v),n0)*.
% 66.97/67.17 895[0:Res:100.3,71.0] || holdsAt(u,v) -> holdsAt(u,plus(v,n1)) releasedAt(u,plus(v,n1))* equal(skf15(v,u),overflow) equal(skf15(v,u),tapOff).
% 66.97/67.17 896[0:Res:100.3,52.0] || holdsAt(u,v) -> holdsAt(u,plus(v,n1)) releasedAt(u,plus(v,n1))* equal(u,filling).
% 66.97/67.17 909[0:Res:58.2,353.1] || less_or_equal(u,v)*+ less_or_equal(v,u)* -> equal(u,v).
% 66.97/67.17 922[0:Res:258.1,30.0] || -> equal(n9,n2) less_or_equal(n2,n8) less_or_equal(n9,n1)*.
% 66.97/67.17 923[0:Res:258.1,28.0] || -> equal(n9,n1) less_or_equal(n1,n8) less_or_equal(n9,n0)*.
% 66.97/67.17 935[0:MRR:922.0,922.2,247.0,246.0] || -> less_or_equal(n2,n8)*.
% 66.97/67.17 936[0:MRR:923.0,923.2,254.0,253.0] || -> less_or_equal(n1,n8)*.
% 66.97/67.17 942[0:Res:103.3,85.1] || releasedAt(u,v) happens(skf17(v,u),v) -> releasedAt(u,plus(v,n1)) terminates(skf17(v,u),u,v)* holdsAt(u,plus(v,n1)).
% 66.97/67.17 943[0:MRR:942.1,83.2] || releasedAt(u,v) -> releasedAt(u,plus(v,n1)) terminates(skf17(v,u),u,v)* holdsAt(u,plus(v,n1)).
% 66.97/67.17 1037[0:Res:259.1,28.0] || -> equal(n8,n1) less_or_equal(n1,n7) less_or_equal(n8,n0)*.
% 66.97/67.17 1049[0:MRR:1037.0,1037.2,336.0,335.0] || -> less_or_equal(n1,n7)*.
% 66.97/67.17 1070[0:Res:77.2,105.3] || equal(u,filling)+ equal(v,overflow) less(w,x)* less(x,y)* happens(v,x)* -> stoppedIn(w,u,y)*.
% 66.97/67.17 1072[0:Res:791.1,105.3] || stoppedIn(u,v,w) less(x,skf11(u,w,v))* less(skf11(u,w,v),y)* happens(overflow,skf11(u,w,v))* -> stoppedIn(x,v,y)*.
% 66.97/67.17 1073[0:MRR:1072.3,790.1] || stoppedIn(u,v,w) less(x,skf11(u,w,v))*+ less(skf11(u,w,v),y)* -> stoppedIn(x,v,y)*.
% 66.97/67.17 1151[0:Res:75.2,104.3] || equal(u,spilling)+ equal(v,overflow) less(w,x)* less(x,y)* happens(v,x)* -> startedIn(w,u,y)*.
% 66.97/67.17 1233[0:Res:260.1,28.0] || -> equal(n7,n1) less_or_equal(n1,n6) less_or_equal(n7,n0)*.
% 66.97/67.17 1244[0:MRR:1233.0,1233.2,385.0,384.0] || -> less_or_equal(n1,n6)*.
% 66.97/67.17 1419[0:Res:261.1,28.0] || -> equal(n6,n1) less_or_equal(n1,n5) less_or_equal(n6,n0)*.
% 66.97/67.17 1429[0:MRR:1419.0,1419.2,416.0,415.0] || -> less_or_equal(n1,n5)*.
% 66.97/67.17 1460[0:Res:262.1,28.0] || -> equal(n5,n1) less_or_equal(n1,n4) less_or_equal(n5,n0)*.
% 66.97/67.17 1469[0:MRR:1460.0,1460.2,439.0,438.0] || -> less_or_equal(n1,n4)*.
% 66.97/67.17 1502[0:Res:263.1,30.0] || -> equal(n4,n2) less_or_equal(n2,n3) less_or_equal(n4,n1)*.
% 66.97/67.17 1503[0:Res:263.1,28.0] || -> equal(n4,n1) less_or_equal(n1,n3) less_or_equal(n4,n0)*.
% 66.97/67.17 1510[0:MRR:1502.0,1502.2,458.0,457.0] || -> less_or_equal(n2,n3)*.
% 66.97/67.17 1511[0:MRR:1503.0,1503.2,460.0,459.0] || -> less_or_equal(n1,n3)*.
% 66.97/67.17 1549[0:Res:264.1,28.0] || -> equal(n3,n1) less_or_equal(n1,n2) less_or_equal(n3,n0)*.
% 66.97/67.17 1552[0:Res:264.1,26.0] || -> equal(n3,u) less_or_equal(u,n2)* less_or_equal(n3,u)*.
% 66.97/67.17 1556[0:MRR:1549.0,1549.2,483.0,482.0] || -> less_or_equal(n1,n2)*.
% 66.97/67.17 1557[0:MRR:1552.0,27.0] || -> less_or_equal(u,n2)* less_or_equal(n3,u)*.
% 66.97/67.17 1653[0:Res:265.1,26.0] || -> equal(n2,u) less_or_equal(u,n1)* less_or_equal(n2,u)*.
% 66.97/67.17 1657[0:MRR:1653.0,27.0] || -> less_or_equal(u,n1)* less_or_equal(n2,u)*.
% 66.97/67.17 1805[0:Res:266.1,26.0] || -> equal(n1,u) less_or_equal(u,n0)* less_or_equal(n1,u)*.
% 66.97/67.17 1808[0:MRR:1805.0,27.0] || -> less_or_equal(u,n0)* less_or_equal(n1,u)*.
% 66.97/67.17 1922[0:Res:553.1,59.0] || equal(u,tapOn)* -> equal(waterLevel(skf21(waterLevel(v))),waterLevel(v))**.
% 66.97/67.17 1924[0:Res:553.1,86.1] || equal(u,tapOn)+ happens(u,v)* -> releasedAt(waterLevel(w),plus(v,n1))*.
% 66.97/67.17 1925[0:AED:8.0,1922.0] || -> equal(waterLevel(skf21(waterLevel(u))),waterLevel(u))**.
% 66.97/67.17 1937[0:Res:1808.0,338.0] || -> less_or_equal(n1,u)* equal(u,n0).
% 66.97/67.17 2037[0:Res:269.1,26.0] || -> equal(u,v) less_or_equal(v,u)* less_or_equal(u,v)*.
% 66.97/67.17 2048[0:MRR:2037.0,27.0] || -> less_or_equal(u,v)* less_or_equal(v,u)*.
% 66.97/67.17 2049[0:Fac:2048.0,2048.1] || -> less_or_equal(u,u)*.
% 66.97/67.17 4158[0:SpL:1925.0,56.0] || equal(waterLevel(u),waterLevel(v))*+ -> equal(skf21(waterLevel(u)),v)*.
% 66.97/67.17 4346[0:Res:1557.0,346.0] || -> less_or_equal(n3,u)* equal(u,n2) less_or_equal(u,n1)*.
% 66.97/67.17 4648[0:Res:1657.0,347.0] || -> less_or_equal(n2,u)* equal(u,n1) less_or_equal(u,n0)*.
% 66.97/67.17 5312[0:Res:4648.2,338.0] || -> less_or_equal(n2,u)* equal(u,n1) equal(u,n0).
% 66.97/67.17 5386[0:Res:5312.0,498.0] || less_or_equal(u,n1)* -> equal(u,n1) equal(u,n0).
% 66.97/67.17 5556[0:Res:508.1,107.3] || holdsAt(waterLevel(n0),u)+ happens(v,u) less(n0,n2) initiates(v,filling,u)* -> holdsAt(waterLevel(n2),plus(u,n2)) stoppedIn(u,filling,plus(u,n2))*.
% 66.97/67.17 5562[0:Res:510.1,107.3] || holdsAt(waterLevel(n0),u)+ happens(v,u) less(n0,n1) initiates(v,filling,u)* -> holdsAt(waterLevel(n1),plus(u,n1)) stoppedIn(u,filling,plus(u,n1))*.
% 66.97/67.17 5570[0:Res:763.2,59.0] || releasedAt(u,n1) -> releasedAt(u,n0) equal(waterLevel(skf21(u)),u)**.
% 66.97/67.17 5583[0:EqR:4158.0] || -> equal(skf21(waterLevel(u)),u)**.
% 66.97/67.17 5652[0:Res:1557.0,909.0] || less_or_equal(n2,u) -> less_or_equal(n3,u)* equal(u,n2).
% 66.97/67.17 5655[0:Res:1657.0,909.0] || less_or_equal(n1,u) -> less_or_equal(n2,u)* equal(u,n1).
% 66.97/67.17 5707[0:Res:4346.0,909.0] || less_or_equal(u,n3)* -> equal(u,n2) less_or_equal(u,n1) equal(n3,u).
% 66.97/67.17 5722[0:Res:4648.0,909.0] || less_or_equal(u,n2)* -> equal(u,n1) less_or_equal(u,n0) equal(n2,u).
% 66.97/67.17 5975[1:Spt:574.0,574.1] || releasedAt(u,n2)* -> releasedAt(u,n1).
% 66.97/67.17 6232[0:Res:5652.1,909.0] || less_or_equal(n2,u)*+ less_or_equal(u,n3)* -> equal(u,n2) equal(n3,u).
% 66.97/67.17 6240[2:Spt:575.0,575.1] || releasedAt(u,n1)* -> releasedAt(u,n0).
% 66.97/67.17 6296[0:Res:5655.1,909.0] || less_or_equal(n1,u)*+ less_or_equal(u,n2)* -> equal(u,n1) equal(n2,u).
% 66.97/67.17 6328[0:Res:117.2,60.0] || -> holdsAt(waterLevel(n3),n3) releasedAt(waterLevel(n3),n3)* equal(n2,n0) equal(skf15(n2,u),overflow)**.
% 66.97/67.17 6331[0:Res:117.2,61.0] || -> holdsAt(waterLevel(n3),n3) releasedAt(waterLevel(n3),n3)* equal(n2,n0) holdsAt(filling,n2).
% 66.97/67.17 6332[0:MRR:6331.2,308.0] || -> holdsAt(waterLevel(n3),n3) releasedAt(waterLevel(n3),n3)* holdsAt(filling,n2).
% 66.97/67.17 6333[0:MRR:6328.2,308.0] || -> holdsAt(waterLevel(n3),n3) releasedAt(waterLevel(n3),n3)* equal(skf15(n2,u),overflow)**.
% 66.97/67.17 6334[0:Rew:6333.2,117.2] || -> holdsAt(waterLevel(n3),n3) releasedAt(waterLevel(n3),n3)* happens(overflow,n2).
% 66.97/67.17 6335[3:Spt:6332.2] || -> holdsAt(filling,n2)*.
% 66.97/67.17 6363[0:Res:874.2,63.0] || -> holdsAt(waterLevel(n0),n1) releasedAt(waterLevel(n0),n1)* equal(skf15(n0,u),tapOn)** holdsAt(filling,n0).
% 66.97/67.17 6365[0:MRR:6363.3,4.0] || -> holdsAt(waterLevel(n0),n1) releasedAt(waterLevel(n0),n1)* equal(skf15(n0,u),tapOn)**.
% 66.97/67.17 6366[0:Rew:6365.2,874.2] || -> holdsAt(waterLevel(n0),n1) releasedAt(waterLevel(n0),n1)* happens(tapOn,n0).
% 66.97/67.17 6377[2:Res:6366.1,6240.0] || -> holdsAt(waterLevel(n0),n1) happens(tapOn,n0) releasedAt(waterLevel(n0),n0)*.
% 66.97/67.17 6378[2:MRR:6377.2,22.0] || -> holdsAt(waterLevel(n0),n1)* happens(tapOn,n0).
% 66.97/67.17 6379[2:SpR:57.1,6378.0] || equal(n0,u) -> holdsAt(waterLevel(u),n1)* happens(tapOn,n0).
% 66.97/67.17 6387[0:Res:111.2,70.0] || equal(u,tapOff)* equal(v,waterLevel(n3)) -> equal(waterLevel(skf20(v,w)),v)**.
% 66.97/67.17 6389[0:Res:111.2,108.0] || equal(u,tapOff)* equal(v,waterLevel(n3)) -> holdsAt(v,n2)*.
% 66.97/67.17 6391[0:AED:8.0,6389.0] || equal(u,waterLevel(n3)) -> holdsAt(u,n2)*.
% 66.97/67.17 6392[0:AED:8.0,6387.0] || equal(u,waterLevel(n3)) -> equal(waterLevel(skf20(u,v)),u)**.
% 66.97/67.17 6401[4:Spt:6379.0,6379.1] || equal(n0,u) -> holdsAt(waterLevel(u),n1)*.
% 66.97/67.17 6405[4:Res:6401.1,80.0] || equal(n0,u)* holdsAt(waterLevel(v),n1)*+ -> equal(v,u)*.
% 66.97/67.17 6420[0:SpR:6392.1,5583.0] || equal(u,waterLevel(n3)) -> equal(skf20(u,v),skf21(u))**.
% 66.97/67.17 6429[0:SpL:6392.1,22.0] || equal(u,waterLevel(n3)) releasedAt(u,n0)* -> .
% 66.97/67.17 6430[0:SpL:6392.1,113.0] || equal(u,waterLevel(n3)) holdsAt(u,n2) -> equal(skf20(u,v),n3)**.
% 66.97/67.17 6433[0:SpL:6392.1,544.0] || equal(u,waterLevel(n3)) holdsAt(u,n0) -> equal(skf20(u,v),n0)**.
% 66.97/67.17 6444[0:Rew:6420.1,6430.2] || equal(u,waterLevel(n3)) holdsAt(u,n2)* -> equal(skf21(u),n3).
% 66.97/67.17 6445[0:MRR:6444.1,6391.1] || equal(u,waterLevel(n3)) -> equal(skf21(u),n3)**.
% 66.97/67.17 6447[0:Rew:6445.1,6420.1] || equal(u,waterLevel(n3)) -> equal(skf20(u,v),n3)**.
% 66.97/67.17 6450[0:Rew:6447.1,6433.2] || equal(u,waterLevel(n3)) holdsAt(u,n0)* -> equal(n3,n0).
% 66.97/67.17 6451[0:MRR:6450.2,307.0] || equal(u,waterLevel(n3)) holdsAt(u,n0)* -> .
% 66.97/67.17 6473[0:Res:110.2,104.3] || equal(u,overflow) equal(v,waterLevel(n3))+ less(w,n2) less(n2,x) happens(u,n2)* -> startedIn(w,v,x)*.
% 66.97/67.17 6488[0:Res:77.2,717.2] || equal(u,filling)+ equal(v,overflow) happens(v,n1)* releasedAt(u,n2)* -> .
% 66.97/67.17 6520[0:Res:77.2,729.2] || equal(u,filling)+ equal(v,overflow) happens(v,n1)* holdsAt(u,n2)* -> .
% 66.97/67.17 6639[0:Res:75.2,741.2] || equal(u,spilling)+ equal(v,overflow) happens(v,n1)* releasedAt(u,n2)* -> .
% 66.97/67.17 6952[0:Res:50.1,742.2] || SkP0(u,v)* happens(v,n0) releasedAt(u,n1) -> .
% 66.97/67.17 7180[0:Res:68.2,6952.0] || equal(u,tapOn)+ equal(v,filling) happens(u,n0)* releasedAt(v,n1)* -> .
% 66.97/67.17 7208[0:Res:68.2,595.0] || equal(u,tapOn)+ equal(v,filling) happens(u,w)* -> holdsAt(v,plus(w,n1))*.
% 66.97/67.17 7220[2:Res:6365.1,6240.0] || -> holdsAt(waterLevel(n0),n1) equal(skf15(n0,u),tapOn)** releasedAt(waterLevel(n0),n0)*.
% 66.97/67.17 7221[2:MRR:7220.2,22.0] || -> holdsAt(waterLevel(n0),n1)* equal(skf15(n0,u),tapOn)**.
% 66.97/67.17 7223[5:Spt:7221.0] || -> holdsAt(waterLevel(n0),n1)*.
% 66.97/67.17 7231[5:Res:7223.0,97.0] || -> holdsAt(waterLevel(n0),plus(n1,n1)) releasedAt(waterLevel(n0),plus(n1,n1))* happens(skf15(n1,u),n1)*.
% 66.97/67.17 7232[5:Rew:16.0,7231.1,16.0,7231.0] || -> holdsAt(waterLevel(n0),n2) releasedAt(waterLevel(n0),n2) happens(skf15(n1,u),n1)*.
% 66.97/67.17 7376[0:SpL:16.0,753.0] || releasedAt(u,n2) -> releasedAt(u,n1) equal(skf18(n1,u),tapOn)**.
% 66.97/67.17 7414[0:Res:849.2,70.0] || equal(u,tapOff)* holdsAt(waterLevel(v),w)* -> equal(waterLevel(skf20(waterLevel(v),x)),waterLevel(v))**.
% 66.97/67.17 7418[0:AED:8.0,7414.0] || holdsAt(waterLevel(u),v)*+ -> equal(waterLevel(skf20(waterLevel(u),w)),waterLevel(u))**.
% 66.97/67.17 7425[5:Res:7232.2,72.0] || -> holdsAt(waterLevel(n0),n2) releasedAt(waterLevel(n0),n2)* equal(n1,n0) holdsAt(waterLevel(n3),n1).
% 66.97/67.17 7429[5:Res:7232.2,61.0] || -> holdsAt(waterLevel(n0),n2) releasedAt(waterLevel(n0),n2)* equal(n1,n0) holdsAt(filling,n1).
% 66.97/67.17 7430[5:MRR:7429.2,309.0] || -> holdsAt(waterLevel(n0),n2) releasedAt(waterLevel(n0),n2)* holdsAt(filling,n1).
% 66.97/67.17 7431[5:MRR:7425.2,309.0] || -> holdsAt(waterLevel(n0),n2) releasedAt(waterLevel(n0),n2)* holdsAt(waterLevel(n3),n1).
% 66.97/67.17 7434[6:Spt:7430.0] || -> holdsAt(waterLevel(n0),n2)*.
% 66.97/67.17 7439[6:Res:7434.0,233.1] || equal(u,n0) -> equal(n3,u)*.
% 66.97/67.17 7443[6:MRR:7439.1,750.1] || equal(u,n0)* -> .
% 66.97/67.17 7444[6:UnC:7443.0,5583.0] || -> .
% 66.97/67.17 7446[6:Spt:7444.0,7430.0,7434.0] || holdsAt(waterLevel(n0),n2)* -> .
% 66.97/67.17 7447[6:Spt:7444.0,7430.1,7430.2] || -> releasedAt(waterLevel(n0),n2)* holdsAt(filling,n1).
% 66.97/67.17 7449[6:MRR:7431.0,7446.0] || -> releasedAt(waterLevel(n0),n2)* holdsAt(waterLevel(n3),n1).
% 66.97/67.17 7451[7:Spt:7447.0] || -> releasedAt(waterLevel(n0),n2)*.
% 66.97/67.17 7455[7:Res:7451.0,5975.0] || -> releasedAt(waterLevel(n0),n1)*.
% 66.97/67.17 7460[7:Res:7455.0,6240.0] || -> releasedAt(waterLevel(n0),n0)*.
% 66.97/67.17 7461[7:MRR:7460.0,22.0] || -> .
% 66.97/67.17 7463[7:Spt:7461.0,7447.0,7451.0] || releasedAt(waterLevel(n0),n2)* -> .
% 66.97/67.17 7464[7:Spt:7461.0,7447.1] || -> holdsAt(filling,n1)*.
% 66.97/67.17 7466[7:MRR:7449.0,7463.0] || -> holdsAt(waterLevel(n3),n1)*.
% 66.97/67.17 7488[7:Res:7466.0,6405.1] || equal(n0,u) -> equal(n3,u)*.
% 66.97/67.17 7495[7:MRR:7488.1,750.1] || equal(n0,u)* -> .
% 66.97/67.17 7496[7:UnC:7495.0,5583.0] || -> .
% 66.97/67.17 7509[5:Spt:7496.0,7221.0,7223.0] || holdsAt(waterLevel(n0),n1)* -> .
% 66.97/67.17 7510[5:Spt:7496.0,7221.1] || -> equal(skf15(n0,u),tapOn)**.
% 66.97/67.17 7523[5:SpL:57.1,7509.0] || equal(u,n0) holdsAt(waterLevel(u),n1)* -> .
% 66.97/67.17 7528[5:MRR:7523.1,6401.1] || equal(u,n0)* -> .
% 66.97/67.17 7529[5:UnC:7528.0,5583.0] || -> .
% 66.97/67.17 7530[4:Spt:7529.0,6379.2] || -> happens(tapOn,n0)*.
% 66.97/67.17 7537[0:SpR:57.1,859.2] || equal(u,v)* equal(w,overflow) holdsAt(waterLevel(u),x)*+ -> initiates(w,waterLevel(v),x)*.
% 66.97/67.17 7541[0:Res:859.2,85.1] || equal(u,overflow) holdsAt(waterLevel(v),w)+ happens(u,w)* -> holdsAt(waterLevel(v),plus(w,n1))*.
% 66.97/67.17 7542[0:Res:859.2,101.0] || equal(u,overflow) holdsAt(waterLevel(v),w) -> SkP0(waterLevel(v),u) equal(waterLevel(v),spilling) holdsAt(waterLevel(skf19(w,x)),w)* SkP1(waterLevel(v),u,w)*.
% 66.97/67.17 7544[0:Res:859.2,741.2] || equal(u,overflow) holdsAt(waterLevel(v),n1) happens(u,n1)* releasedAt(waterLevel(v),n2)* -> .
% 66.97/67.17 7545[0:Res:859.2,742.2] || equal(u,overflow) holdsAt(waterLevel(v),n0) happens(u,n0)* releasedAt(waterLevel(v),n1)* -> .
% 66.97/67.17 7546[0:Res:859.2,104.3] || equal(u,overflow) holdsAt(waterLevel(v),w)*+ less(x,w)* less(w,y)* happens(u,w)* -> startedIn(x,waterLevel(v),y)*.
% 66.97/67.17 7549[0:MRR:7542.3,24.0] || equal(u,overflow) holdsAt(waterLevel(v),w)+ -> SkP0(waterLevel(v),u) holdsAt(waterLevel(skf19(w,x)),w)* SkP1(waterLevel(v),u,w)*.
% 66.97/67.17 7579[0:SpL:17.0,576.0] || releasedAt(u,n3)*+ -> releasedAt(u,n2) happens(skf18(n2,v),n2)*.
% 66.97/67.17 7615[0:Res:99.3,776.0] || holdsAt(u,plus(v,n1)) -> holdsAt(u,v) releasedAt(u,plus(v,n1)) SkP0(u,skf16(v,u))* equal(skf16(v,u),overflow) holdsAt(u,v).
% 66.97/67.17 7621[0:Obv:7615.1] || holdsAt(u,plus(v,n1)) -> releasedAt(u,plus(v,n1)) SkP0(u,skf16(v,u))* equal(skf16(v,u),overflow) holdsAt(u,v).
% 66.97/67.17 7633[5:Spt:887.0,887.1,887.2] || holdsAt(u,n2) -> holdsAt(u,n1) releasedAt(u,n2)*.
% 66.97/67.17 7635[5:Res:7633.2,5975.0] || holdsAt(u,n2) -> holdsAt(u,n1) releasedAt(u,n1)*.
% 66.97/67.17 7638[5:Res:7635.2,6240.0] || holdsAt(u,n2) -> holdsAt(u,n1) releasedAt(u,n0)*.
% 66.97/67.17 7641[5:Res:7638.2,6.0] || holdsAt(filling,n2)* -> holdsAt(filling,n1).
% 66.97/67.17 7644[5:Res:7638.2,6429.1] || holdsAt(u,n2)* equal(u,waterLevel(n3)) -> holdsAt(u,n1).
% 66.97/67.17 7645[5:MRR:7641.0,6335.0] || -> holdsAt(filling,n1)*.
% 66.97/67.17 7646[5:MRR:7644.0,6391.1] || equal(u,waterLevel(n3)) -> holdsAt(u,n1)*.
% 66.97/67.17 7655[5:Res:7646.1,94.2] || equal(waterLevel(n3),waterLevel(n3)) equal(u,overflow) holdsAt(filling,n1) -> happens(u,n1)*.
% 66.97/67.17 7658[5:Obv:7655.0] || equal(u,overflow) holdsAt(filling,n1) -> happens(u,n1)*.
% 66.97/67.17 7659[5:MRR:7658.1,7645.0] || equal(u,overflow) -> happens(u,n1)*.
% 66.97/67.17 7661[5:MRR:6520.2,7659.1] || equal(u,filling) equal(v,overflow)* holdsAt(u,n2)* -> .
% 66.97/67.17 7665[5:AED:8.0,7661.1] || equal(u,filling) holdsAt(u,n2)* -> .
% 66.97/67.17 7686[0:SpL:17.0,719.1] || happens(u,n2) releasedAt(v,n3) terminates(u,v,n2)* -> .
% 66.97/67.17 7693[5:Res:6335.0,7665.1] || equal(filling,filling)* -> .
% 66.97/67.17 7694[5:Obv:7693.0] || -> .
% 66.97/67.17 7695[5:Spt:7694.0,887.3] || -> happens(skf16(n1,u),n1)*.
% 66.97/67.17 7697[5:Res:7695.0,72.0] || -> equal(n1,n0) holdsAt(waterLevel(n3),n1)*.
% 66.97/67.17 7701[5:Res:7695.0,61.0] || -> equal(n1,n0) holdsAt(filling,n1)*.
% 66.97/67.17 7702[5:MRR:7701.0,309.0] || -> holdsAt(filling,n1)*.
% 66.97/67.17 7703[5:MRR:7697.0,309.0] || -> holdsAt(waterLevel(n3),n1)*.
% 66.97/67.17 7716[5:Res:7703.0,94.2] || equal(u,overflow) holdsAt(filling,n1) -> happens(u,n1)*.
% 66.97/67.17 7719[5:MRR:7716.1,7702.0] || equal(u,overflow) -> happens(u,n1)*.
% 66.97/67.17 7721[5:MRR:6520.2,7719.1] || equal(u,filling) equal(v,overflow)* holdsAt(u,n2)* -> .
% 66.97/67.17 7725[5:AED:8.0,7721.1] || equal(u,filling) holdsAt(u,n2)* -> .
% 66.97/67.17 7756[0:SpL:17.0,731.1] || happens(u,n2) holdsAt(v,n3) terminates(u,v,n2)* -> .
% 66.97/67.17 7764[5:Res:6335.0,7725.1] || equal(filling,filling)* -> .
% 66.97/67.17 7765[5:Obv:7764.0] || -> .
% 66.97/67.17 7766[3:Spt:7765.0,6332.2,6335.0] || holdsAt(filling,n2)* -> .
% 66.97/67.17 7767[3:Spt:7765.0,6332.0,6332.1] || -> holdsAt(waterLevel(n3),n3) releasedAt(waterLevel(n3),n3)*.
% 66.97/67.17 7777[4:Spt:6378.0] || -> holdsAt(waterLevel(n0),n1)*.
% 66.97/67.17 7780[4:Res:7777.0,80.0] || holdsAt(waterLevel(u),n1)* -> equal(u,n0).
% 66.97/67.17 7783[5:Spt:888.0,888.1,888.2] || holdsAt(u,n1) -> holdsAt(u,n0) releasedAt(u,n1)*.
% 66.97/67.17 7785[5:Res:7783.2,6240.0] || holdsAt(u,n1) -> holdsAt(u,n0) releasedAt(u,n0)*.
% 66.97/67.17 7808[6:Spt:887.0,887.1,887.2] || holdsAt(u,n2) -> holdsAt(u,n1) releasedAt(u,n2)*.
% 66.97/67.17 7810[6:Res:7808.2,5975.0] || holdsAt(u,n2) -> holdsAt(u,n1) releasedAt(u,n1)*.
% 66.97/67.17 7813[5:Res:7785.2,6.0] || holdsAt(filling,n1)* -> holdsAt(filling,n0).
% 66.97/67.17 7816[5:Res:7785.2,6429.1] || holdsAt(u,n1)* equal(u,waterLevel(n3)) -> holdsAt(u,n0).
% 66.97/67.17 7818[5:MRR:7813.1,4.0] || holdsAt(filling,n1)* -> .
% 66.97/67.17 7819[5:MRR:7816.2,6451.1] || holdsAt(u,n1)* equal(u,waterLevel(n3)) -> .
% 66.97/67.17 7826[0:SpL:17.0,743.1] || happens(u,n2) releasedAt(v,n3) initiates(u,v,n2)* -> .
% 66.97/67.17 7833[6:Res:7810.2,6240.0] || holdsAt(u,n2) -> holdsAt(u,n1) releasedAt(u,n0)*.
% 66.97/67.17 7839[6:Res:7833.2,6429.1] || holdsAt(u,n2)* equal(u,waterLevel(n3)) -> holdsAt(u,n1).
% 66.97/67.17 7841[6:MRR:7839.0,7839.2,6391.1,7819.0] || equal(u,waterLevel(n3))* -> .
% 66.97/67.17 7842[6:UnC:7841.0,5583.0] || -> .
% 66.97/67.17 7844[6:Spt:7842.0,887.3] || -> happens(skf16(n1,u),n1)*.
% 66.97/67.17 7847[6:Res:7844.0,60.0] || -> equal(n1,n0) equal(skf16(n1,u),overflow)**.
% 66.97/67.17 7849[6:Res:7844.0,63.0] || -> equal(skf16(n1,u),tapOn)** holdsAt(filling,n1).
% 66.97/67.17 7853[6:MRR:7847.0,309.0] || -> equal(skf16(n1,u),overflow)**.
% 66.97/67.17 7855[6:Rew:7853.0,7849.0] || -> equal(overflow,tapOn) holdsAt(filling,n1)*.
% 66.97/67.17 7856[6:MRR:7855.0,7855.1,10.0,7818.0] || -> .
% 66.97/67.17 7857[5:Spt:7856.0,888.3] || -> happens(skf16(n0,u),n0)*.
% 66.97/67.17 7872[6:Spt:887.0,887.1,887.2] || holdsAt(u,n2) -> holdsAt(u,n1) releasedAt(u,n2)*.
% 66.97/67.17 7874[6:Res:7872.2,5975.0] || holdsAt(u,n2) -> holdsAt(u,n1) releasedAt(u,n1)*.
% 66.97/67.17 7880[6:Res:7874.2,6240.0] || holdsAt(u,n2) -> holdsAt(u,n1) releasedAt(u,n0)*.
% 66.97/67.17 7884[6:Res:7880.2,22.0] || holdsAt(waterLevel(u),n2)* -> holdsAt(waterLevel(u),n1).
% 66.97/67.17 7890[0:EqR:594.0] || equal(u,overflow)+ happens(u,v)* -> holdsAt(spilling,plus(v,n1))*.
% 66.97/67.17 7899[6:Res:1.0,7884.0] || -> holdsAt(waterLevel(n3),n1)*.
% 66.97/67.17 7906[6:Res:7899.0,7780.0] || -> equal(n3,n0)**.
% 66.97/67.17 7908[6:MRR:7906.0,307.0] || -> .
% 66.97/67.17 7910[6:Spt:7908.0,887.3] || -> happens(skf16(n1,u),n1)*.
% 66.97/67.17 7912[6:Res:7910.0,72.0] || -> equal(n1,n0) holdsAt(waterLevel(n3),n1)*.
% 66.97/67.17 7918[6:MRR:7912.0,309.0] || -> holdsAt(waterLevel(n3),n1)*.
% 66.97/67.17 7926[0:SpR:25.0,896.2] || holdsAt(u,v) -> holdsAt(u,plus(v,n1)) releasedAt(u,plus(n1,v))* equal(u,filling).
% 66.97/67.17 7932[0:Res:896.2,84.0] || holdsAt(u,v)+ -> holdsAt(u,plus(v,n1))* equal(u,filling) releasedAt(u,v) happens(skf18(v,w),v)*.
% 66.97/67.17 7953[6:Res:7918.0,7780.0] || -> equal(n3,n0)**.
% 66.97/67.17 7955[6:MRR:7953.0,307.0] || -> .
% 66.97/67.17 7970[4:Spt:7955.0,6378.0,7777.0] || holdsAt(waterLevel(n0),n1)* -> .
% 66.97/67.17 7971[4:Spt:7955.0,6378.1] || -> happens(tapOn,n0)*.
% 66.97/67.17 7972[4:MRR:7221.0,7970.0] || -> equal(skf15(n0,u),tapOn)**.
% 66.97/67.17 7981[4:SpL:57.1,7970.0] || equal(n0,u) holdsAt(waterLevel(u),n1)* -> .
% 66.97/67.17 8114[0:SpR:634.2,88.1] || startedIn(u,v,w) startedIn(u,v,w) -> equal(skf13(u,w,v),n0) initiates(overflow,v,skf13(u,w,v))*.
% 66.97/67.17 8117[0:Obv:8114.0] || startedIn(u,v,w) -> equal(skf13(u,w,v),n0) initiates(overflow,v,skf13(u,w,v))*.
% 66.97/67.17 8667[0:SpL:16.0,885.0] || holdsAt(u,n2) -> holdsAt(u,n1) releasedAt(u,plus(n1,n1))* happens(skf16(n1,v),n1)*.
% 66.97/67.17 8673[0:Rew:16.0,8667.2] || holdsAt(u,n2)+ -> holdsAt(u,n1) releasedAt(u,n2)* happens(skf16(n1,v),n1)*.
% 66.97/67.17 8978[0:SpL:57.1,836.3] || equal(u,v)* equal(v,n3)* equal(w,overflow) holdsAt(filling,x) holdsAt(waterLevel(u),x)*+ -> happens(w,x)*.
% 66.97/67.17 9353[0:Res:943.2,52.0] || releasedAt(u,v) -> releasedAt(u,plus(v,n1))* holdsAt(u,plus(v,n1)) equal(u,filling).
% 66.97/67.17 9573[0:Res:77.2,7686.2] || equal(u,filling) equal(v,overflow) happens(v,n2)* releasedAt(u,n3)* -> .
% 66.97/67.17 9611[0:Res:257.1,1073.1] || stoppedIn(u,v,w) less(skf11(u,w,v),x)* -> equal(skf11(u,w,v),n0) stoppedIn(n0,v,x).
% 66.97/67.17 9621[0:Res:77.2,7756.2] || equal(u,filling) equal(v,overflow) happens(v,n2)* holdsAt(u,n3)* -> .
% 66.97/67.17 9658[0:Res:859.2,7826.2] || equal(u,overflow) holdsAt(waterLevel(v),n2)+ happens(u,n2)* releasedAt(waterLevel(v),n3)* -> .
% 66.97/67.17 9662[0:EqR:7890.0] || happens(overflow,u) -> holdsAt(spilling,plus(u,n1))*.
% 66.97/67.17 9664[0:SpR:13.0,895.2] || holdsAt(u,n0) -> holdsAt(u,plus(n0,n1))* releasedAt(u,n1) equal(skf15(n0,u),overflow) equal(skf15(n0,u),tapOff).
% 66.97/67.17 9678[4:Rew:7972.0,9664.4,7972.0,9664.3,13.0,9664.1] || holdsAt(u,n0) -> holdsAt(u,n1) releasedAt(u,n1)* equal(overflow,tapOn) equal(tapOff,tapOn).
% 66.97/67.17 9679[4:MRR:9678.3,9678.4,10.0,8.0] || holdsAt(u,n0) -> holdsAt(u,n1) releasedAt(u,n1)*.
% 66.97/67.17 9687[0:SpR:16.0,9662.1] || happens(overflow,n1)* -> holdsAt(spilling,n2).
% 66.97/67.17 9705[0:EqR:1070.0] || equal(u,overflow)+ less(v,w)* less(w,x)* happens(u,w)* -> stoppedIn(v,filling,x)*.
% 66.97/67.17 9725[4:Res:9679.2,6240.0] || holdsAt(u,n0) -> holdsAt(u,n1) releasedAt(u,n0)*.
% 66.97/67.17 9729[4:Res:9725.2,22.0] || holdsAt(waterLevel(u),n0) -> holdsAt(waterLevel(u),n1)*.
% 66.97/67.17 9740[4:Res:9729.1,7981.1] || holdsAt(waterLevel(u),n0)* equal(n0,u) -> .
% 66.97/67.17 9746[4:MRR:9740.0,219.1] || equal(n0,u)* -> .
% 66.97/67.17 9747[4:UnC:9746.0,5583.0] || -> .
% 66.97/67.17 9749[2:Spt:9747.0,575.2] || -> happens(skf18(n0,u),n0)*.
% 66.97/67.17 9757[2:Res:9749.0,63.0] || -> equal(skf18(n0,u),tapOn)** holdsAt(filling,n0).
% 66.97/67.17 9759[2:MRR:9757.1,4.0] || -> equal(skf18(n0,u),tapOn)**.
% 66.97/67.17 9760[2:Rew:9759.0,9749.0] || -> happens(tapOn,n0)*.
% 66.97/67.17 9767[3:Spt:6334.2] || -> happens(overflow,n2)*.
% 66.97/67.17 9773[3:Res:9767.0,63.0] || -> equal(overflow,tapOn) holdsAt(filling,n2)*.
% 66.97/67.17 9775[3:MRR:9773.0,10.0] || -> holdsAt(filling,n2)*.
% 66.97/67.17 9776[3:MRR:109.1,9775.0] || equal(u,overflow) -> happens(u,n2)*.
% 66.97/67.17 9778[3:MRR:6473.4,9776.1] || equal(u,overflow)* equal(v,waterLevel(n3)) less(w,n2) less(n2,x) -> startedIn(w,v,x)*.
% 66.97/67.17 9780[3:MRR:9658.2,9776.1] || equal(u,overflow)* holdsAt(waterLevel(v),n2) releasedAt(waterLevel(v),n3)* -> .
% 66.97/67.17 9781[3:MRR:9573.2,9776.1] || equal(u,filling) equal(v,overflow)* releasedAt(u,n3)* -> .
% 66.97/67.17 9782[3:MRR:9621.2,9776.1] || equal(u,filling) equal(v,overflow)* holdsAt(u,n3)* -> .
% 66.97/67.17 9785[3:AED:8.0,9781.1] || equal(u,filling) releasedAt(u,n3)* -> .
% 66.97/67.17 9787[3:AED:8.0,9782.1] || equal(u,filling) holdsAt(u,n3)* -> .
% 66.97/67.17 9791[3:AED:8.0,9780.0] || holdsAt(waterLevel(u),n2) releasedAt(waterLevel(u),n3)* -> .
% 66.97/67.17 9792[3:AED:8.0,9778.0] || equal(u,waterLevel(n3)) less(v,n2) less(n2,w) -> startedIn(v,u,w)*.
% 66.97/67.17 9795[3:Res:9775.0,97.0] || -> holdsAt(filling,plus(n2,n1)) releasedAt(filling,plus(n2,n1)) happens(skf15(n2,u),n2)*.
% 66.97/67.17 9796[3:Rew:17.0,9795.1,25.0,9795.1,17.0,9795.0,25.0,9795.0] || -> holdsAt(filling,n3) releasedAt(filling,n3) happens(skf15(n2,u),n2)*.
% 66.97/67.17 9822[4:Spt:888.0,888.1,888.2] || holdsAt(u,n1) -> holdsAt(u,n0) releasedAt(u,n1)*.
% 66.97/67.17 9844[3:Res:9796.2,60.0] || -> holdsAt(filling,n3) releasedAt(filling,n3) equal(n2,n0) equal(skf15(n2,u),overflow)**.
% 66.97/67.17 9848[3:MRR:9844.2,308.0] || -> holdsAt(filling,n3) releasedAt(filling,n3) equal(skf15(n2,u),overflow)**.
% 66.97/67.17 9850[0:EqR:1151.0] || equal(u,overflow)+ less(v,w)* less(w,x)* happens(u,w)* -> startedIn(v,spilling,x)*.
% 66.97/67.17 9851[5:Spt:9848.2] || -> equal(skf15(n2,u),overflow)**.
% 66.97/67.17 9853[5:SpR:9851.0,100.3] || holdsAt(u,n2) -> holdsAt(u,plus(n2,n1)) releasedAt(u,plus(n2,n1))* terminates(overflow,u,n2).
% 66.97/67.17 9855[5:Rew:17.0,9853.2,25.0,9853.2,17.0,9853.1,25.0,9853.1] || holdsAt(u,n2) -> holdsAt(u,n3) releasedAt(u,n3) terminates(overflow,u,n2)*.
% 66.97/67.17 9968[0:SpL:5570.2,23.0] || releasedAt(u,n1)* equal(u,filling) -> releasedAt(u,n0).
% 66.97/67.17 9970[0:SpL:5570.2,113.0] || releasedAt(u,n1)* holdsAt(u,n2) -> releasedAt(u,n0) equal(skf21(u),n3).
% 66.97/67.17 9981[3:SpL:5570.2,9791.1] || releasedAt(u,n1) holdsAt(waterLevel(skf21(u)),n2)* releasedAt(u,n3) -> releasedAt(u,n0).
% 66.97/67.17 9995[3:Rew:5570.2,9981.1] || releasedAt(u,n1) holdsAt(u,n2) releasedAt(u,n3)* -> releasedAt(u,n0).
% 66.97/67.17 10012[4:Res:9822.2,9968.0] || holdsAt(u,n1) equal(u,filling) -> holdsAt(u,n0) releasedAt(u,n0)*.
% 66.97/67.17 10059[0:SpL:5570.2,7418.0] || releasedAt(u,n1) holdsAt(u,v)* -> releasedAt(u,n0) equal(waterLevel(skf20(waterLevel(skf21(u)),w)),waterLevel(skf21(u)))**.
% 66.97/67.17 10062[0:Res:3.0,7418.0] || -> equal(waterLevel(skf20(waterLevel(n0),u)),waterLevel(n0))**.
% 66.97/67.17 10074[0:Rew:5570.2,10059.3] || releasedAt(u,n1)+ holdsAt(u,v)* -> releasedAt(u,n0) equal(waterLevel(skf20(u,w)),u)**.
% 66.97/67.17 10189[0:SpR:10062.0,5583.0] || -> equal(skf20(waterLevel(n0),u),skf21(waterLevel(n0)))**.
% 66.97/67.17 10229[0:Rew:5583.0,10189.0] || -> equal(skf20(waterLevel(n0),u),n0)**.
% 66.97/67.17 10793[5:Res:9855.3,52.0] || holdsAt(u,n2) -> holdsAt(u,n3) releasedAt(u,n3)* equal(u,filling).
% 66.97/67.17 10808[5:Res:10793.2,9791.1] || holdsAt(waterLevel(u),n2) holdsAt(waterLevel(u),n2) -> holdsAt(waterLevel(u),n3)* equal(waterLevel(u),filling).
% 66.97/67.17 10811[5:Obv:10808.0] || holdsAt(waterLevel(u),n2) -> holdsAt(waterLevel(u),n3)* equal(waterLevel(u),filling).
% 66.97/67.17 10812[5:MRR:10811.2,23.0] || holdsAt(waterLevel(u),n2) -> holdsAt(waterLevel(u),n3)*.
% 66.97/67.17 10841[5:SpR:5570.2,10812.1] || releasedAt(u,n1) holdsAt(waterLevel(skf21(u)),n2)* -> releasedAt(u,n0) holdsAt(u,n3).
% 66.97/67.17 10853[5:Rew:5570.2,10841.1] || releasedAt(u,n1)* holdsAt(u,n2) -> releasedAt(u,n0) holdsAt(u,n3).
% 66.97/67.17 10872[0:EqR:1924.0] || happens(tapOn,u) -> releasedAt(waterLevel(v),plus(u,n1))*.
% 66.97/67.17 10874[0:SpR:13.0,10872.1] || happens(tapOn,n0) -> releasedAt(waterLevel(u),n1)*.
% 66.97/67.17 10886[0:Res:10872.1,84.0] || happens(tapOn,u)+ -> releasedAt(waterLevel(v),u)* happens(skf18(u,w),u)*.
% 66.97/67.17 10893[2:MRR:10874.0,9760.0] || -> releasedAt(waterLevel(u),n1)*.
% 66.97/67.17 10894[2:MRR:7545.3,10893.0] || equal(u,overflow) holdsAt(waterLevel(v),n0)*+ happens(u,n0)* -> .
% 66.97/67.17 10907[2:Res:10893.0,83.0] || -> releasedAt(waterLevel(u),plus(n1,n1))* happens(skf17(n1,v),n1)*.
% 66.97/67.17 10912[2:Rew:16.0,10907.0] || -> releasedAt(waterLevel(u),n2)* happens(skf17(n1,v),n1)*.
% 66.97/67.17 10947[2:Res:3.0,10894.1] || equal(u,overflow) happens(u,n0)* -> .
% 66.97/67.17 10952[2:Res:74.2,10947.1] || equal(n0,n0) equal(u,tapOn) equal(u,overflow)* -> .
% 66.97/67.17 10954[2:Obv:10952.0] || equal(u,tapOn) equal(u,overflow)* -> .
% 66.97/67.17 11213[0:Res:74.2,10886.0] || equal(u,n0) equal(tapOn,tapOn) -> releasedAt(waterLevel(v),u)* happens(skf18(u,w),u)*.
% 66.97/67.17 11218[0:Obv:11213.1] || equal(u,n0)+ -> releasedAt(waterLevel(v),u)* happens(skf18(u,w),u)*.
% 66.97/67.17 11219[0:EqR:11218.0] || -> releasedAt(waterLevel(u),n0)* happens(skf18(n0,v),n0)*.
% 66.97/67.17 11240[4:Res:10012.3,6.0] || holdsAt(filling,n1)* equal(filling,filling) -> holdsAt(filling,n0).
% 66.97/67.17 11246[4:Obv:11240.1] || holdsAt(filling,n1)* -> holdsAt(filling,n0).
% 66.97/67.17 11247[4:MRR:11246.1,4.0] || holdsAt(filling,n1)* -> .
% 66.97/67.17 11641[6:Spt:8673.0,8673.1,8673.2] || holdsAt(u,n2) -> holdsAt(u,n1) releasedAt(u,n2)*.
% 66.97/67.17 11646[6:Res:11641.2,5975.0] || holdsAt(u,n2) -> holdsAt(u,n1) releasedAt(u,n1)*.
% 66.97/67.17 11657[6:Res:11646.2,10853.0] || holdsAt(u,n2) holdsAt(u,n2) -> holdsAt(u,n1) releasedAt(u,n0)* holdsAt(u,n3).
% 66.97/67.17 11661[6:Obv:11657.0] || holdsAt(u,n2) -> holdsAt(u,n1) releasedAt(u,n0)* holdsAt(u,n3).
% 66.97/67.17 11666[6:Res:11661.2,6.0] || holdsAt(filling,n2) -> holdsAt(filling,n1) holdsAt(filling,n3)*.
% 66.97/67.17 11672[6:MRR:11666.0,11666.1,9775.0,11247.0] || -> holdsAt(filling,n3)*.
% 66.97/67.17 11685[6:Res:11672.0,9787.1] || equal(filling,filling)* -> .
% 66.97/67.17 11688[6:Obv:11685.0] || -> .
% 66.97/67.17 11691[6:Spt:11688.0,8673.3] || -> happens(skf16(n1,u),n1)*.
% 66.97/67.17 11694[6:Res:11691.0,60.0] || -> equal(n1,n0) equal(skf16(n1,u),overflow)**.
% 66.97/67.17 11696[6:Res:11691.0,63.0] || -> equal(skf16(n1,u),tapOn)** holdsAt(filling,n1).
% 66.97/67.17 11700[6:MRR:11694.0,309.0] || -> equal(skf16(n1,u),overflow)**.
% 66.97/67.17 11704[6:Rew:11700.0,11696.0] || -> equal(overflow,tapOn) holdsAt(filling,n1)*.
% 66.97/67.17 11705[6:MRR:11704.0,11704.1,10.0,11247.0] || -> .
% 66.97/67.17 11706[5:Spt:11705.0,9848.0,9848.1] || -> holdsAt(filling,n3) releasedAt(filling,n3)*.
% 66.97/67.17 11708[6:Spt:11706.0] || -> holdsAt(filling,n3)*.
% 66.97/67.17 11728[6:Res:11708.0,9787.1] || equal(filling,filling)* -> .
% 66.97/67.17 11731[6:Obv:11728.0] || -> .
% 66.97/67.17 11734[6:Spt:11731.0,11706.0,11708.0] || holdsAt(filling,n3)* -> .
% 66.97/67.17 11735[6:Spt:11731.0,11706.1] || -> releasedAt(filling,n3)*.
% 66.97/67.17 11741[6:Res:11735.0,9785.1] || equal(filling,filling)* -> .
% 66.97/67.17 11742[6:Obv:11741.0] || -> .
% 66.97/67.17 11747[4:Spt:11742.0,888.3] || -> happens(skf16(n0,u),n0)*.
% 66.97/67.17 11752[4:Res:11747.0,63.0] || -> equal(skf16(n0,u),tapOn)** holdsAt(filling,n0).
% 66.97/67.17 11756[4:MRR:11752.1,4.0] || -> equal(skf16(n0,u),tapOn)**.
% 66.97/67.17 11764[4:SpR:11756.0,99.3] || holdsAt(u,plus(n0,n1)) -> holdsAt(u,n0) releasedAt(u,plus(n0,n1))* initiates(tapOn,u,n0).
% 66.97/67.17 11766[4:Rew:13.0,11764.2,13.0,11764.0] || holdsAt(u,n1) -> holdsAt(u,n0) releasedAt(u,n1) initiates(tapOn,u,n0)*.
% 66.97/67.17 12227[0:EqR:6488.0] || equal(u,overflow) happens(u,n1)* releasedAt(filling,n2) -> .
% 66.97/67.17 12254[0:EqR:6520.0] || equal(u,overflow) happens(u,n1)* holdsAt(filling,n2) -> .
% 66.97/67.17 12255[3:MRR:12254.2,9775.0] || equal(u,overflow) happens(u,n1)* -> .
% 66.97/67.17 12490[0:EqR:7208.0] || equal(u,filling) happens(tapOn,v) -> holdsAt(u,plus(v,n1))*.
% 66.97/67.17 12492[0:SpR:13.0,12490.2] || equal(u,filling) happens(tapOn,n0)* -> holdsAt(u,n1)*.
% 66.97/67.17 12509[2:MRR:12492.1,9760.0] || equal(u,filling) -> holdsAt(u,n1)*.
% 66.97/67.17 12519[2:Res:12509.1,97.0] || equal(u,filling) -> holdsAt(u,plus(n1,n1)) releasedAt(u,plus(n1,n1))* happens(skf15(n1,v),n1)*.
% 66.97/67.17 12520[2:Rew:16.0,12519.2,16.0,12519.1] || equal(u,filling)+ -> holdsAt(u,n2) releasedAt(u,n2)* happens(skf15(n1,v),n1)*.
% 66.97/67.17 12524[3:Res:9792.3,67.0] || equal(u,waterLevel(n3))* less(v,n2) less(n2,w)* -> less(v,skf13(v,x,y))*.
% 66.97/67.17 12525[3:Res:9792.3,66.0] || equal(u,waterLevel(n3))* less(v,n2) less(n2,w) -> less(skf13(v,w,x),w)*.
% 66.97/67.17 12527[3:AED:8.0,12524.0] || less(u,n2)+ less(n2,v)* -> less(u,skf13(u,w,x))*.
% 66.97/67.17 12528[3:AED:8.0,12525.0] || less(u,n2) less(n2,v) -> less(skf13(u,v,w),v)*.
% 66.97/67.17 12585[0:SpR:17.0,7926.2] || holdsAt(u,n2) -> holdsAt(u,plus(n2,n1))* releasedAt(u,n3) equal(u,filling).
% 66.97/67.17 12606[0:Rew:17.0,12585.1,25.0,12585.1] || holdsAt(u,n2) -> holdsAt(u,n3) releasedAt(u,n3)* equal(u,filling).
% 66.97/67.17 12676[0:SpR:16.0,9353.1] || releasedAt(u,n1) -> releasedAt(u,n2) holdsAt(u,plus(n1,n1))* equal(u,filling).
% 66.97/67.17 12695[0:Rew:16.0,12676.2] || releasedAt(u,n1) -> releasedAt(u,n2)* holdsAt(u,n2) equal(u,filling).
% 66.97/67.17 12786[0:Res:12695.1,83.0] || releasedAt(u,n1) -> holdsAt(u,n2) equal(u,filling) releasedAt(u,plus(n2,n1))* happens(skf17(n2,v),n2)*.
% 66.97/67.17 13212[0:Res:1.0,7541.1] || equal(u,overflow) happens(u,n2)* -> holdsAt(waterLevel(n3),plus(n2,n1))*.
% 66.97/67.17 13214[0:Res:3.0,7541.1] || equal(u,overflow) happens(u,n0)* -> holdsAt(waterLevel(n0),plus(n0,n1))*.
% 66.97/67.17 13237[0:Rew:17.0,13212.2,25.0,13212.2] || equal(u,overflow) happens(u,n2)* -> holdsAt(waterLevel(n3),n3)*.
% 66.97/67.17 13388[3:Res:54.0,12527.0] || less(n2,u)*+ -> equal(n2,v) less(n2,v) less(v,skf13(v,w,x))*.
% 66.97/67.18 13399[3:Res:266.1,12527.0] || less(n2,u)* -> equal(n2,n1) less_or_equal(n2,n0) less(n1,skf13(n1,v,w))*.
% 66.97/67.18 13401[3:MRR:13399.1,13399.2,500.0,499.0] || less(n2,u)*+ -> less(n1,skf13(n1,v,w))*.
% 66.97/67.18 13440[3:Res:45.1,13401.0] || less_or_equal(n2,n8) -> less(n1,skf13(n1,u,v))*.
% 66.97/67.18 13454[3:MRR:13440.0,935.0] || -> less(n1,skf13(n1,u,v))*.
% 66.97/67.18 13456[3:Res:13454.0,49.0] || equal(skf13(n1,u,v),n1)** -> .
% 66.97/67.18 13457[3:Res:13454.0,26.0] || -> less_or_equal(n1,skf13(n1,u,v))*.
% 66.97/67.18 13494[3:Res:13457.0,6296.0] || less_or_equal(skf13(n1,u,v),n2)* -> equal(skf13(n1,u,v),n1) equal(skf13(n1,u,v),n2).
% 66.97/67.18 13496[3:MRR:13494.1,13456.0] || less_or_equal(skf13(n1,u,v),n2)* -> equal(skf13(n1,u,v),n2).
% 66.97/67.18 13554[0:EqR:9705.0] || less(u,v)*+ less(v,w)* happens(overflow,v)* -> stoppedIn(u,filling,w)*.
% 66.97/67.18 13579[3:Res:12528.2,32.0] || less(u,n2) less(n2,n3) -> less_or_equal(skf13(u,n3,v),n2)*.
% 66.97/67.18 13582[3:Res:12528.2,28.0] || less(u,n2) less(n2,n1) -> less_or_equal(skf13(u,n1,v),n0)*.
% 66.97/67.18 13585[3:Res:12528.2,26.0] || less(u,n2) less(n2,v) -> less_or_equal(skf13(u,v,w),v)*.
% 66.97/67.18 13614[0:EqR:9850.0] || less(u,v)*+ less(v,w)* happens(overflow,v)* -> startedIn(u,spilling,w)*.
% 66.97/67.18 13643[3:Res:13579.2,13496.0] || less(n1,n2) less(n2,n3) -> equal(skf13(n1,n3,u),n2)**.
% 66.97/67.18 13658[3:SpR:13643.2,8117.2] || less(n1,n2) less(n2,n3) startedIn(n1,u,n3) -> equal(skf13(n1,n3,u),n0)** initiates(overflow,u,n2).
% 66.97/67.18 13678[3:Rew:13643.2,13658.3] || less(n1,n2) less(n2,n3) startedIn(n1,u,n3) -> equal(n2,n0) initiates(overflow,u,n2)*.
% 66.97/67.18 13679[3:MRR:13678.3,308.0] || less(n1,n2) less(n2,n3) startedIn(n1,u,n3) -> initiates(overflow,u,n2)*.
% 66.97/67.18 13853[3:Res:13582.2,338.0] || less(u,n2) less(n2,n1) -> equal(skf13(u,n1,v),n0)**.
% 66.97/67.18 13895[3:SpR:13853.2,12528.2] || less(u,n2)* less(n2,n1)* less(u,n2)* less(n2,n1)* -> less(n0,n1).
% 66.97/67.18 13923[3:Obv:13895.1] || less(u,n2)*+ less(n2,n1)* -> less(n0,n1).
% 66.97/67.18 13944[3:Res:257.1,13923.0] || less(n2,n1)* -> equal(n2,n0) less(n0,n1).
% 66.97/67.18 13955[3:MRR:13944.1,308.0] || less(n2,n1)* -> less(n0,n1).
% 66.97/67.18 13960[3:Res:54.0,13955.0] || -> equal(n2,n1) less(n1,n2)* less(n0,n1).
% 66.97/67.18 13963[3:MRR:13960.0,500.0] || -> less(n1,n2)* less(n0,n1).
% 66.97/67.18 15004[0:Res:3.0,7549.1] || equal(u,overflow)+ -> SkP0(waterLevel(n0),u) holdsAt(waterLevel(skf19(n0,v)),n0)* SkP1(waterLevel(n0),u,n0)*.
% 66.97/67.18 15211[0:Res:7621.2,46.0] || holdsAt(u,plus(v,n1)) -> releasedAt(u,plus(v,n1))* equal(skf16(v,u),overflow) holdsAt(u,v) equal(skf16(v,u),tapOn).
% 66.97/67.18 15215[0:Rew:15211.4,7621.2] || holdsAt(u,plus(v,n1)) -> releasedAt(u,plus(v,n1))* SkP0(u,tapOn) equal(skf16(v,u),overflow) holdsAt(u,v).
% 66.97/67.18 15284[0:SpR:13.0,15215.1] || holdsAt(u,plus(n0,n1))* -> releasedAt(u,n1) SkP0(u,tapOn) equal(skf16(n0,u),overflow) holdsAt(u,n0).
% 66.97/67.18 16107[0:Res:1.0,7546.1] || equal(u,overflow) less(v,n2) less(n2,w) happens(u,n2)* -> startedIn(v,waterLevel(n3),w)*.
% 66.97/67.18 16146[3:MRR:16107.3,9776.1] || equal(u,overflow)* less(v,n2) less(n2,w) -> startedIn(v,waterLevel(n3),w)*.
% 66.97/67.18 18905[3:AED:8.0,16146.0] || less(u,n2) less(n2,v) -> startedIn(u,waterLevel(n3),v)*.
% 66.97/67.18 21725[0:EqR:7180.0] || equal(u,filling) happens(tapOn,n0)* releasedAt(u,n1)* -> .
% 66.97/67.18 21726[2:MRR:21725.1,9760.0] || equal(u,filling) releasedAt(u,n1)* -> .
% 66.97/67.18 23491[3:Res:45.1,13388.0] || less_or_equal(n2,n8) -> equal(n2,u) less(n2,u) less(u,skf13(u,v,w))*.
% 66.97/67.18 23509[3:MRR:23491.0,935.0] || -> equal(n2,u) less(n2,u) less(u,skf13(u,v,w))*.
% 66.97/67.18 23612[3:Res:23509.2,168.1] || less_or_equal(skf13(n9,u,v),n8)* -> equal(n9,n2) less(n2,n9).
% 66.97/67.18 23613[3:Res:23509.2,169.1] || less_or_equal(skf13(n8,u,v),n7)* -> equal(n8,n2) less(n2,n8).
% 66.97/67.18 23614[3:Res:23509.2,170.1] || less_or_equal(skf13(n7,u,v),n6)* -> equal(n7,n2) less(n2,n7).
% 66.97/67.18 23615[3:Res:23509.2,171.1] || less_or_equal(skf13(n6,u,v),n5)* -> equal(n6,n2) less(n2,n6).
% 66.97/67.18 23616[3:Res:23509.2,172.1] || less_or_equal(skf13(n5,u,v),n4)* -> equal(n5,n2) less(n2,n5).
% 66.97/67.18 23617[3:Res:23509.2,173.1] || less_or_equal(skf13(n4,u,v),n3)* -> equal(n4,n2) less(n2,n4).
% 66.97/67.18 23618[3:Res:23509.2,174.1] || less_or_equal(skf13(n3,u,v),n2)* -> equal(n3,n2) less(n2,n3).
% 66.97/67.18 23625[3:MRR:23612.1,247.0] || less_or_equal(skf13(n9,u,v),n8)* -> less(n2,n9).
% 66.97/67.18 23626[3:MRR:23613.1,334.0] || less_or_equal(skf13(n8,u,v),n7)* -> less(n2,n8).
% 66.97/67.18 23627[3:MRR:23614.1,381.0] || less_or_equal(skf13(n7,u,v),n6)* -> less(n2,n7).
% 66.97/67.18 23628[3:MRR:23615.1,414.0] || less_or_equal(skf13(n6,u,v),n5)* -> less(n2,n6).
% 66.97/67.18 23629[3:MRR:23616.1,437.0] || less_or_equal(skf13(n5,u,v),n4)* -> less(n2,n5).
% 66.97/67.18 23630[3:MRR:23617.1,458.0] || less_or_equal(skf13(n4,u,v),n3)* -> less(n2,n4).
% 66.97/67.18 23631[3:MRR:23618.1,479.0] || less_or_equal(skf13(n3,u,v),n2)* -> less(n2,n3).
% 66.97/67.18 23638[3:Res:13585.2,23625.0] || less(n9,n2)* less(n2,n8) -> less(n2,n9).
% 66.97/67.18 23639[3:MRR:23638.2,48.1] || less(n9,n2)* less(n2,n8) -> .
% 66.97/67.18 23643[3:Res:54.0,23639.0] || less(n2,n8) -> equal(n9,n2) less(n2,n9)*.
% 66.97/67.18 23646[3:MRR:23643.1,247.0] || less(n2,n8) -> less(n2,n9)*.
% 66.97/67.18 23703[3:Res:13585.2,23626.0] || less(n8,n2)* less(n2,n7) -> less(n2,n8).
% 66.97/67.18 23704[3:MRR:23703.2,48.1] || less(n8,n2)* less(n2,n7) -> .
% 66.97/67.18 23708[3:Res:54.0,23704.0] || less(n2,n7) -> equal(n8,n2) less(n2,n8)*.
% 66.97/67.18 23711[3:MRR:23708.1,334.0] || less(n2,n7) -> less(n2,n8)*.
% 66.97/67.18 23764[3:Res:13585.2,23627.0] || less(n7,n2)* less(n2,n6) -> less(n2,n7).
% 66.97/67.18 23765[3:MRR:23764.2,48.1] || less(n7,n2)* less(n2,n6) -> .
% 66.97/67.18 23775[3:Res:54.0,23765.0] || less(n2,n6) -> equal(n7,n2) less(n2,n7)*.
% 66.97/67.18 23778[3:MRR:23775.1,381.0] || less(n2,n6) -> less(n2,n7)*.
% 66.97/67.18 23952[3:Res:13585.2,23628.0] || less(n6,n2)* less(n2,n5) -> less(n2,n6).
% 66.97/67.18 23953[3:MRR:23952.2,48.1] || less(n6,n2)* less(n2,n5) -> .
% 66.97/67.18 23957[3:Res:54.0,23953.0] || less(n2,n5) -> equal(n6,n2) less(n2,n6)*.
% 66.97/67.18 23960[3:MRR:23957.1,414.0] || less(n2,n5) -> less(n2,n6)*.
% 66.97/67.18 24040[3:Res:13585.2,23629.0] || less(n5,n2)* less(n2,n4) -> less(n2,n5).
% 66.97/67.18 24041[3:MRR:24040.2,48.1] || less(n5,n2)* less(n2,n4) -> .
% 66.97/67.18 24045[3:Res:54.0,24041.0] || less(n2,n4) -> equal(n5,n2) less(n2,n5)*.
% 66.97/67.18 24048[3:MRR:24045.1,437.0] || less(n2,n4) -> less(n2,n5)*.
% 66.97/67.18 24113[3:Res:13585.2,23630.0] || less(n4,n2)* less(n2,n3) -> less(n2,n4).
% 66.97/67.18 24114[3:MRR:24113.2,48.1] || less(n4,n2)* less(n2,n3) -> .
% 66.97/67.18 24118[3:Res:54.0,24114.0] || less(n2,n3) -> equal(n4,n2) less(n2,n4)*.
% 66.97/67.18 24121[3:MRR:24118.1,458.0] || less(n2,n3) -> less(n2,n4)*.
% 66.97/67.18 24192[3:Res:2048.0,23631.0] || -> less_or_equal(n2,skf13(n3,u,v))* less(n2,n3).
% 66.97/67.18 27794[0:Res:3.0,5562.0] || happens(u,n0) less(n0,n1) initiates(u,filling,n0)* -> holdsAt(waterLevel(n1),plus(n0,n1)) stoppedIn(n0,filling,plus(n0,n1))*.
% 66.97/67.18 27827[0:Rew:13.0,27794.4,13.0,27794.3] || happens(u,n0) less(n0,n1) initiates(u,filling,n0)* -> holdsAt(waterLevel(n1),n1) stoppedIn(n0,filling,n1).
% 66.97/67.18 32564[0:Res:29.1,13554.0] || less_or_equal(u,n0) less(n1,v) happens(overflow,n1) -> stoppedIn(u,filling,v)*.
% 66.97/67.18 32576[0:Res:257.1,13554.0] || less(u,v)*+ happens(overflow,u)* -> equal(n0,u) stoppedIn(n0,filling,v)*.
% 66.97/67.18 32695[0:Res:29.1,13614.0] || less_or_equal(u,n0) less(n1,v) happens(overflow,n1) -> startedIn(u,spilling,v)*.
% 66.97/67.18 35492[3:MRR:13237.1,9776.1] || equal(u,overflow)* -> holdsAt(waterLevel(n3),n3)*.
% 66.97/67.18 35526[3:AED:8.0,35492.0] || -> holdsAt(waterLevel(n3),n3)*.
% 66.97/67.18 35596[0:Rew:17.0,12786.3,25.0,12786.3] || releasedAt(u,n1) -> holdsAt(u,n2) equal(u,filling) releasedAt(u,n3)* happens(skf17(n2,v),n2)*.
% 66.97/67.18 35597[2:MRR:35596.2,21726.0] || releasedAt(u,n1)+ -> holdsAt(u,n2) releasedAt(u,n3)* happens(skf17(n2,v),n2)*.
% 66.97/67.18 35679[3:Res:35526.0,7932.0] || -> holdsAt(waterLevel(n3),plus(n3,n1))* equal(waterLevel(n3),filling) releasedAt(waterLevel(n3),n3) happens(skf18(n3,u),n3)*.
% 66.97/67.18 35687[3:Rew:18.0,35679.0,25.0,35679.0] || -> holdsAt(waterLevel(n3),n4) equal(waterLevel(n3),filling) releasedAt(waterLevel(n3),n3) happens(skf18(n3,u),n3)*.
% 66.97/67.18 35688[3:MRR:35687.1,23.0] || -> holdsAt(waterLevel(n3),n4) releasedAt(waterLevel(n3),n3) happens(skf18(n3,u),n3)*.
% 66.97/67.18 35704[5:Spt:13963.0] || -> less(n1,n2)*.
% 66.97/67.18 35708[5:MRR:13679.0,35704.0] || less(n2,n3) startedIn(n1,u,n3) -> initiates(overflow,u,n2)*.
% 66.97/67.18 35717[5:Res:35704.0,13554.0] || less(n2,u) happens(overflow,n2) -> stoppedIn(n1,filling,u)*.
% 66.97/67.18 35725[5:MRR:35717.1,9767.0] || less(n2,u) -> stoppedIn(n1,filling,u)*.
% 66.97/67.18 35859[6:Spt:8673.0,8673.1,8673.2] || holdsAt(u,n2) -> holdsAt(u,n1) releasedAt(u,n2)*.
% 66.97/67.18 35868[6:Res:35859.2,5975.0] || holdsAt(u,n2) -> holdsAt(u,n1) releasedAt(u,n1)*.
% 66.97/67.18 35977[5:Res:35725.1,65.0] || less(n2,u)*+ -> less(n1,skf11(n1,v,w))*.
% 66.97/67.18 35978[5:Res:35725.1,64.0] || less(n2,u) -> less(skf11(n1,u,v),u)*.
% 66.97/67.18 36027[7:Spt:24192.1] || -> less(n2,n3)*.
% 66.97/67.18 36028[7:MRR:24121.0,36027.0] || -> less(n2,n4)*.
% 66.97/67.18 36042[7:MRR:35708.0,36027.0] || startedIn(n1,u,n3) -> initiates(overflow,u,n2)*.
% 66.97/67.18 36051[7:MRR:24048.0,36028.0] || -> less(n2,n5)*.
% 66.97/67.18 36067[7:MRR:23960.0,36051.0] || -> less(n2,n6)*.
% 66.97/67.18 36083[7:MRR:23778.0,36067.0] || -> less(n2,n7)*.
% 66.97/67.18 36098[7:MRR:23711.0,36083.0] || -> less(n2,n8)*.
% 66.97/67.18 36112[7:MRR:23646.0,36098.0] || -> less(n2,n9)*.
% 66.97/67.18 36204[0:Res:3.0,5556.0] || happens(u,n0) less(n0,n2) initiates(u,filling,n0)* -> holdsAt(waterLevel(n2),plus(n0,n2)) stoppedIn(n0,filling,plus(n0,n2))*.
% 66.97/67.18 36224[0:Rew:14.0,36204.4,14.0,36204.3] || happens(u,n0) less(n0,n2) initiates(u,filling,n0)* -> holdsAt(waterLevel(n2),n2) stoppedIn(n0,filling,n2).
% 66.97/67.18 36565[7:Res:36042.1,7826.2] || startedIn(n1,u,n3)* happens(overflow,n2) releasedAt(u,n3) -> .
% 66.97/67.18 36570[7:MRR:36565.1,9767.0] || startedIn(n1,u,n3)* releasedAt(u,n3) -> .
% 66.97/67.18 36583[7:Res:18905.2,36570.0] || less(n1,n2) less(n2,n3) releasedAt(waterLevel(n3),n3)* -> .
% 66.97/67.18 36587[7:MRR:36583.0,36583.1,35704.0,36027.0] || releasedAt(waterLevel(n3),n3)* -> .
% 66.97/67.18 36588[7:MRR:35688.1,36587.0] || -> holdsAt(waterLevel(n3),n4) happens(skf18(n3,u),n3)*.
% 66.97/67.18 36618[8:Spt:36588.1] || -> happens(skf18(n3,u),n3)*.
% 66.97/67.18 36625[8:Res:36618.0,61.0] || -> equal(n3,n0) holdsAt(filling,n3)*.
% 66.97/67.18 36626[8:MRR:36625.0,307.0] || -> holdsAt(filling,n3)*.
% 66.97/67.18 36648[8:Res:36626.0,9787.1] || equal(filling,filling)* -> .
% 66.97/67.18 36657[8:Obv:36648.0] || -> .
% 66.97/67.18 36665[8:Spt:36657.0,36588.0] || -> holdsAt(waterLevel(n3),n4)*.
% 66.97/67.18 37070[7:Res:36027.0,35977.0] || -> less(n1,skf11(n1,u,v))*.
% 66.97/67.18 37083[7:Res:37070.0,353.1] || less_or_equal(skf11(n1,u,v),n1)* -> .
% 66.97/67.18 37171[3:Res:12606.2,9995.2] || holdsAt(u,n2) releasedAt(u,n1)* holdsAt(u,n2) -> holdsAt(u,n3) equal(u,filling) releasedAt(u,n0).
% 66.97/67.18 37183[3:Obv:37171.0] || releasedAt(u,n1)* holdsAt(u,n2) -> holdsAt(u,n3) equal(u,filling) releasedAt(u,n0).
% 66.97/67.18 37184[3:MRR:37183.3,21726.0] || releasedAt(u,n1)* holdsAt(u,n2) -> holdsAt(u,n3) releasedAt(u,n0).
% 66.97/67.18 37686[5:Res:35978.1,34.0] || less(n2,n4) -> less_or_equal(skf11(n1,n4,u),n3)*.
% 66.97/67.18 37687[5:Res:35978.1,32.0] || less(n2,n3) -> less_or_equal(skf11(n1,n3,u),n2)*.
% 66.97/67.18 37723[7:MRR:37686.0,36028.0] || -> less_or_equal(skf11(n1,n4,u),n3)*.
% 66.97/67.18 37724[7:MRR:37687.0,36027.0] || -> less_or_equal(skf11(n1,n3,u),n2)*.
% 66.97/67.18 37822[7:Res:37723.0,5707.0] || -> equal(skf11(n1,n4,u),n2) less_or_equal(skf11(n1,n4,u),n1)* equal(skf11(n1,n4,u),n3).
% 66.97/67.18 37831[7:MRR:37822.1,37083.0] || -> equal(skf11(n1,n4,u),n2) equal(skf11(n1,n4,u),n3)**.
% 66.97/67.18 37836[7:Res:37724.0,346.0] || -> equal(skf11(n1,n3,u),n2) less_or_equal(skf11(n1,n3,u),n1)*.
% 66.97/67.18 37845[7:MRR:37836.1,37083.0] || -> equal(skf11(n1,n3,u),n2)**.
% 66.97/67.18 37857[7:SpR:37845.0,791.1] || stoppedIn(n1,u,n3) -> terminates(overflow,u,n2)*.
% 66.97/67.18 37881[7:SpL:37845.0,9611.1] || stoppedIn(n1,u,n3) less(n2,v) -> equal(skf11(n1,n3,u),n0)** stoppedIn(n0,u,v)*.
% 66.97/67.18 37892[7:Rew:37845.0,37881.2] || stoppedIn(n1,u,n3)* less(n2,v) -> equal(n2,n0) stoppedIn(n0,u,v)*.
% 66.97/67.18 37893[7:MRR:37892.2,308.0] || stoppedIn(n1,u,n3)*+ less(n2,v) -> stoppedIn(n0,u,v)*.
% 66.97/67.18 38003[7:Res:37857.1,7756.2] || stoppedIn(n1,u,n3)* happens(overflow,n2) holdsAt(u,n3) -> .
% 66.97/67.18 38007[7:MRR:38003.1,9767.0] || stoppedIn(n1,u,n3)* holdsAt(u,n3) -> .
% 66.97/67.18 38011[7:Res:35725.1,38007.0] || less(n2,n3) holdsAt(filling,n3)* -> .
% 66.97/67.18 38012[7:MRR:38011.0,36027.0] || holdsAt(filling,n3)* -> .
% 66.97/67.18 38116[9:Spt:15004.0,15004.1,15004.3] || equal(u,overflow) -> SkP0(waterLevel(n0),u) SkP1(waterLevel(n0),u,n0)*.
% 66.97/67.18 38122[9:Res:38116.2,51.0] || equal(u,overflow) -> SkP0(waterLevel(n0),u)* equal(u,tapOff).
% 66.97/67.18 38609[9:Res:38122.1,46.0] || equal(u,overflow) -> equal(u,tapOff)* equal(u,tapOn).
% 66.97/67.18 38612[9:MRR:38609.2,10954.0] || equal(u,overflow) -> equal(u,tapOff)*.
% 66.97/67.18 38882[9:SpR:38612.1,789.1] || equal(skf12(u,v,w),overflow)** stoppedIn(v,w,u) -> equal(tapOff,overflow).
% 66.97/67.18 39235[9:Rew:789.1,38882.0] || equal(overflow,overflow) stoppedIn(u,v,w)* -> equal(tapOff,overflow).
% 66.97/67.18 39236[9:Obv:39235.0] || stoppedIn(u,v,w)* -> equal(tapOff,overflow).
% 66.97/67.18 39237[9:MRR:39236.1,9.0] || stoppedIn(u,v,w)* -> .
% 66.97/67.18 39271[9:MRR:35725.1,39237.0] || less(n2,u)* -> .
% 66.97/67.18 39634[9:UnC:39271.0,36112.0] || -> .
% 66.97/67.18 40940[9:Spt:39634.0,15004.2] || -> holdsAt(waterLevel(skf19(n0,u)),n0)*.
% 66.97/67.18 41696[7:SpR:37831.1,35978.1] || less(n2,n4) -> equal(skf11(n1,n4,u),n2)** less(n3,n4).
% 66.97/67.18 41718[7:MRR:41696.0,36028.0] || -> equal(skf11(n1,n4,u),n2)** less(n3,n4).
% 66.97/67.18 42629[7:Res:35725.1,37893.0] || less(n2,n3) less(n2,u) -> stoppedIn(n0,filling,u)*.
% 66.97/67.18 42630[7:MRR:42629.0,36027.0] || less(n2,u) -> stoppedIn(n0,filling,u)*.
% 66.97/67.18 42640[7:Res:42630.1,65.0] || less(n2,u)*+ -> less(n0,skf11(n0,v,w))*.
% 66.97/67.18 42642[7:Res:42630.1,64.0] || less(n2,u) -> less(skf11(n0,u,v),u)*.
% 66.97/67.18 42661[7:Res:36027.0,42640.0] || -> less(n0,skf11(n0,u,v))*.
% 66.97/67.18 42671[7:Res:42661.0,353.1] || less_or_equal(skf11(n0,u,v),n0)* -> .
% 66.97/67.18 42682[7:Res:1808.0,42671.0] || -> less_or_equal(n1,skf11(n0,u,v))*.
% 66.97/67.18 42686[7:Res:42682.0,909.0] || less_or_equal(skf11(n0,u,v),n1)* -> equal(skf11(n0,u,v),n1).
% 66.97/67.18 42696[7:Res:42642.1,32.0] || less(n2,n3) -> less_or_equal(skf11(n0,n3,u),n2)*.
% 66.97/67.18 42713[7:MRR:42696.0,36027.0] || -> less_or_equal(skf11(n0,n3,u),n2)*.
% 66.97/67.18 42828[7:Res:42713.0,5722.0] || -> equal(skf11(n0,n3,u),n1) less_or_equal(skf11(n0,n3,u),n0)* equal(skf11(n0,n3,u),n2).
% 66.97/67.18 42839[7:MRR:42828.1,42671.0] || -> equal(skf11(n0,n3,u),n1) equal(skf11(n0,n3,u),n2)**.
% 66.97/67.18 43474[7:SpR:42839.1,42661.0] || -> equal(skf11(n0,n3,u),n1)** less(n0,n2).
% 66.97/67.18 48209[6:Res:35868.2,37184.0] || holdsAt(u,n2) holdsAt(u,n2) -> holdsAt(u,n1) holdsAt(u,n3) releasedAt(u,n0)*.
% 66.97/67.18 48216[6:Obv:48209.0] || holdsAt(u,n2) -> holdsAt(u,n1) holdsAt(u,n3) releasedAt(u,n0)*.
% 66.97/67.18 48237[6:Res:48216.3,6.0] || holdsAt(filling,n2) -> holdsAt(filling,n1) holdsAt(filling,n3)*.
% 66.97/67.18 49874[7:MRR:48237.0,48237.2,9775.0,38012.0] || -> holdsAt(filling,n1)*.
% 66.97/67.18 50032[10:Spt:43474.0] || -> equal(skf11(n0,n3,u),n1)**.
% 66.97/67.18 50041[10:SpR:50032.0,790.1] || stoppedIn(n0,u,n3)* -> happens(overflow,n1).
% 66.97/67.18 50179[10:Res:42630.1,50041.0] || less(n2,n3) -> happens(overflow,n1)*.
% 66.97/67.18 50180[10:MRR:50179.0,36027.0] || -> happens(overflow,n1)*.
% 66.97/67.18 50192[10:Res:50180.0,12255.1] || equal(overflow,overflow)* -> .
% 66.97/67.18 50193[10:Obv:50192.0] || -> .
% 66.97/67.18 50195[10:Spt:50193.0,43474.1] || -> less(n0,n2)*.
% 66.97/67.18 50196[10:MRR:36224.1,50195.0] || happens(u,n0) initiates(u,filling,n0)* -> holdsAt(waterLevel(n2),n2) stoppedIn(n0,filling,n2).
% 66.97/67.18 50340[11:Spt:41718.0] || -> equal(skf11(n1,n4,u),n2)**.
% 66.97/67.18 50719[12:Spt:50196.3] || -> stoppedIn(n0,filling,n2)*.
% 66.97/67.18 50722[12:Res:50719.0,64.0] || -> less(skf11(n0,n2,u),n2)*.
% 66.97/67.18 50724[12:Res:50722.0,30.0] || -> less_or_equal(skf11(n0,n2,u),n1)*.
% 66.97/67.18 50756[12:Res:50724.0,42686.0] || -> equal(skf11(n0,n2,u),n1)**.
% 66.97/67.18 50790[12:SpR:50756.0,790.1] || stoppedIn(n0,u,n2)* -> happens(overflow,n1).
% 66.97/67.18 50929[12:Res:50719.0,50790.0] || -> happens(overflow,n1)*.
% 66.97/67.18 50941[12:Res:50929.0,12255.1] || equal(overflow,overflow)* -> .
% 66.97/67.18 50942[12:Obv:50941.0] || -> .
% 66.97/67.18 50944[12:Spt:50942.0,50196.3,50719.0] || stoppedIn(n0,filling,n2)* -> .
% 66.97/67.18 50945[12:Spt:50942.0,50196.0,50196.1,50196.2] || happens(u,n0) initiates(u,filling,n0)* -> holdsAt(waterLevel(n2),n2).
% 66.97/67.18 50951[12:Res:11766.3,50945.1] || holdsAt(filling,n1) happens(tapOn,n0) -> holdsAt(filling,n0) releasedAt(filling,n1) holdsAt(waterLevel(n2),n2)*.
% 66.97/67.18 50952[12:MRR:50951.0,50951.1,50951.2,49874.0,9760.0,4.0] || -> releasedAt(filling,n1) holdsAt(waterLevel(n2),n2)*.
% 66.97/67.18 50957[13:Spt:50952.1] || -> holdsAt(waterLevel(n2),n2)*.
% 66.97/67.18 50979[13:Res:50957.0,233.1] || equal(u,n2) -> equal(n3,u)*.
% 66.97/67.18 51013[13:MRR:50979.1,194.1] || equal(u,n2)* -> .
% 66.97/67.18 51014[13:UnC:51013.0,50340.0] || -> .
% 66.97/67.18 51026[13:Spt:51014.0,50952.1,50957.0] || holdsAt(waterLevel(n2),n2)* -> .
% 66.97/67.18 51027[13:Spt:51014.0,50952.0] || -> releasedAt(filling,n1)*.
% 66.97/67.18 51039[13:Res:51027.0,10074.0] || holdsAt(filling,u)* -> releasedAt(filling,n0) equal(waterLevel(skf20(filling,v)),filling)**.
% 66.97/67.18 51053[13:MRR:51039.1,51039.2,6.0,23.0] || holdsAt(filling,u)* -> .
% 66.97/67.18 51054[13:UnC:51053.0,49874.0] || -> .
% 66.97/67.18 51063[11:Spt:51054.0,41718.1] || -> less(n3,n4)*.
% 66.97/67.18 51308[12:Spt:50196.3] || -> stoppedIn(n0,filling,n2)*.
% 66.97/67.18 51311[12:Res:51308.0,64.0] || -> less(skf11(n0,n2,u),n2)*.
% 66.97/67.18 51313[12:Res:51311.0,30.0] || -> less_or_equal(skf11(n0,n2,u),n1)*.
% 66.97/67.18 51345[12:Res:51313.0,42686.0] || -> equal(skf11(n0,n2,u),n1)**.
% 66.97/67.18 51379[12:SpR:51345.0,790.1] || stoppedIn(n0,u,n2)* -> happens(overflow,n1).
% 66.97/67.18 51518[12:Res:51308.0,51379.0] || -> happens(overflow,n1)*.
% 66.97/67.18 51530[12:Res:51518.0,12255.1] || equal(overflow,overflow)* -> .
% 66.97/67.18 51531[12:Obv:51530.0] || -> .
% 66.97/67.18 51533[12:Spt:51531.0,50196.3,51308.0] || stoppedIn(n0,filling,n2)* -> .
% 66.97/67.18 51534[12:Spt:51531.0,50196.0,50196.1,50196.2] || happens(u,n0) initiates(u,filling,n0)* -> holdsAt(waterLevel(n2),n2).
% 66.97/67.18 51540[12:Res:11766.3,51534.1] || holdsAt(filling,n1) happens(tapOn,n0) -> holdsAt(filling,n0) releasedAt(filling,n1) holdsAt(waterLevel(n2),n2)*.
% 66.97/67.18 51541[12:MRR:51540.0,51540.1,51540.2,49874.0,9760.0,4.0] || -> releasedAt(filling,n1) holdsAt(waterLevel(n2),n2)*.
% 66.97/67.18 51546[13:Spt:51541.1] || -> holdsAt(waterLevel(n2),n2)*.
% 66.97/67.18 51568[13:Res:51546.0,233.1] || equal(u,n2) -> equal(n3,u)*.
% 66.97/67.18 51602[13:MRR:51568.1,194.1] || equal(u,n2)* -> .
% 66.97/67.18 51603[13:UnC:51602.0,37845.0] || -> .
% 66.97/67.18 51615[13:Spt:51603.0,51541.1,51546.0] || holdsAt(waterLevel(n2),n2)* -> .
% 66.97/67.18 51616[13:Spt:51603.0,51541.0] || -> releasedAt(filling,n1)*.
% 66.97/67.18 51628[13:Res:51616.0,10074.0] || holdsAt(filling,u)* -> releasedAt(filling,n0) equal(waterLevel(skf20(filling,v)),filling)**.
% 66.97/67.18 51642[13:MRR:51628.1,51628.2,6.0,23.0] || holdsAt(filling,u)* -> .
% 66.97/67.18 51643[13:UnC:51642.0,49874.0] || -> .
% 66.97/67.18 51652[7:Spt:51643.0,24192.1,36027.0] || less(n2,n3)* -> .
% 66.97/67.18 51653[7:Spt:51643.0,24192.0] || -> less_or_equal(n2,skf13(n3,u,v))*.
% 66.97/67.18 51754[7:Res:58.2,51652.0] || less_or_equal(n2,n3)* -> equal(n3,n2).
% 66.97/67.18 51759[7:MRR:51754.0,51754.1,1510.0,479.0] || -> .
% 66.97/67.18 51760[6:Spt:51759.0,8673.3] || -> happens(skf16(n1,u),n1)*.
% 66.97/67.18 51781[6:Res:51760.0,60.0] || -> equal(n1,n0) equal(skf16(n1,u),overflow)**.
% 66.97/67.18 51786[6:Res:51760.0,12255.1] || equal(skf16(n1,u),overflow)** -> .
% 66.97/67.18 51800[6:MRR:51781.0,309.0] || -> equal(skf16(n1,u),overflow)**.
% 66.97/67.18 51801[6:MRR:51800.0,51786.0] || -> .
% 66.97/67.18 51816[5:Spt:51801.0,13963.0,35704.0] || less(n1,n2)* -> .
% 66.97/67.18 51817[5:Spt:51801.0,13963.1] || -> less(n0,n1)*.
% 66.97/67.18 51859[5:Res:58.2,51816.0] || less_or_equal(n1,n2)* -> equal(n2,n1).
% 66.97/67.18 51864[5:MRR:51859.0,51859.1,1556.0,500.0] || -> .
% 66.97/67.18 51865[3:Spt:51864.0,6334.2,9767.0] || happens(overflow,n2)* -> .
% 66.97/67.18 51866[3:Spt:51864.0,6334.0,6334.1] || -> holdsAt(waterLevel(n3),n3) releasedAt(waterLevel(n3),n3)*.
% 66.97/67.18 51876[0:Rew:13.0,15284.0] || holdsAt(u,n1) -> releasedAt(u,n1) SkP0(u,tapOn) equal(skf16(n0,u),overflow)** holdsAt(u,n0).
% 66.97/67.18 52002[3:Res:109.2,51865.0] || equal(overflow,overflow) holdsAt(filling,n2)* -> .
% 66.97/67.18 52004[3:Obv:52002.0] || holdsAt(filling,n2)* -> .
% 66.97/67.18 52031[4:Spt:888.0,888.1,888.2] || holdsAt(u,n1) -> holdsAt(u,n0) releasedAt(u,n1)*.
% 66.97/67.18 52039[4:Res:52031.2,21726.1] || holdsAt(u,n1)* equal(u,filling) -> holdsAt(u,n0).
% 66.97/67.18 52045[4:MRR:52039.0,12509.1] || equal(u,filling) -> holdsAt(u,n0)*.
% 66.97/67.18 52081[4:Res:52045.1,4.0] || equal(filling,filling)* -> .
% 66.97/67.18 52097[4:Obv:52081.0] || -> .
% 66.97/67.18 52102[4:Spt:52097.0,888.3] || -> happens(skf16(n0,u),n0)*.
% 66.97/67.18 52109[4:Res:52102.0,63.0] || -> equal(skf16(n0,u),tapOn)** holdsAt(filling,n0).
% 66.97/67.18 52112[4:Res:52102.0,10947.1] || equal(skf16(n0,u),overflow)** -> .
% 66.97/67.18 52113[4:MRR:51876.3,52112.0] || holdsAt(u,n1) -> releasedAt(u,n1) SkP0(u,tapOn)* holdsAt(u,n0).
% 66.97/67.18 52114[4:MRR:52109.1,4.0] || -> equal(skf16(n0,u),tapOn)**.
% 66.97/67.18 52119[4:SpR:52114.0,99.3] || holdsAt(u,plus(n0,n1)) -> holdsAt(u,n0) releasedAt(u,plus(n0,n1))* initiates(tapOn,u,n0).
% 66.97/67.18 52121[4:Rew:13.0,52119.2,13.0,52119.0] || holdsAt(u,n1) -> holdsAt(u,n0) releasedAt(u,n1) initiates(tapOn,u,n0)*.
% 66.97/67.18 52209[5:Spt:10912.1] || -> happens(skf17(n1,u),n1)*.
% 66.97/67.18 52211[5:Res:52209.0,72.0] || -> equal(n1,n0) holdsAt(waterLevel(n3),n1)*.
% 66.97/67.18 52212[5:Res:52209.0,60.0] || -> equal(n1,n0) equal(skf17(n1,u),overflow)**.
% 66.97/67.18 52215[5:Res:52209.0,61.0] || -> equal(n1,n0) holdsAt(filling,n1)*.
% 66.97/67.18 52216[5:MRR:52215.0,309.0] || -> holdsAt(filling,n1)*.
% 66.97/67.18 52223[5:MRR:52211.0,309.0] || -> holdsAt(waterLevel(n3),n1)*.
% 66.97/67.18 52224[5:MRR:52212.0,309.0] || -> equal(skf17(n1,u),overflow)**.
% 66.97/67.18 52225[5:Rew:52224.0,52209.0] || -> happens(overflow,n1)*.
% 66.97/67.18 52236[5:MRR:9687.0,52225.0] || -> holdsAt(spilling,n2)*.
% 66.97/67.18 52237[5:MRR:32695.2,52225.0] || less_or_equal(u,n0) less(n1,v) -> startedIn(u,spilling,v)*.
% 66.97/67.18 52238[5:MRR:32564.2,52225.0] || less_or_equal(u,n0) less(n1,v) -> stoppedIn(u,filling,v)*.
% 66.97/67.18 52281[5:Res:52236.0,97.0] || -> holdsAt(spilling,plus(n2,n1)) releasedAt(spilling,plus(n2,n1)) happens(skf15(n2,u),n2)*.
% 66.97/67.18 52282[5:Rew:17.0,52281.1,25.0,52281.1,17.0,52281.0,25.0,52281.0] || -> holdsAt(spilling,n3) releasedAt(spilling,n3) happens(skf15(n2,u),n2)*.
% 66.97/67.18 52293[5:Res:52223.0,94.2] || equal(u,overflow) holdsAt(filling,n1) -> happens(u,n1)*.
% 66.97/67.18 52297[5:Res:52223.0,80.0] || holdsAt(waterLevel(u),n1)* -> equal(u,n3).
% 66.97/67.18 52309[5:Res:52223.0,7537.2] || equal(n3,u) equal(v,overflow) -> initiates(v,waterLevel(u),n1)*.
% 66.97/67.18 52322[5:MRR:52293.1,52216.0] || equal(u,overflow) -> happens(u,n1)*.
% 66.97/67.18 52324[5:MRR:6520.2,52322.1] || equal(u,filling) equal(v,overflow)* holdsAt(u,n2)* -> .
% 66.97/67.18 52325[5:MRR:6639.2,52322.1] || equal(u,spilling) equal(v,overflow)* releasedAt(u,n2)* -> .
% 66.97/67.18 52328[5:MRR:12227.1,52322.1] || equal(u,overflow)* releasedAt(filling,n2)* -> .
% 66.97/67.18 52330[5:AED:8.0,52328.0] || releasedAt(filling,n2)* -> .
% 66.97/67.18 52340[5:AED:8.0,52324.1] || equal(u,filling) holdsAt(u,n2)* -> .
% 66.97/67.18 52342[5:AED:8.0,52325.1] || equal(u,spilling) releasedAt(u,n2)* -> .
% 66.97/67.18 52543[6:Spt:52282.2] || -> happens(skf15(n2,u),n2)*.
% 66.97/67.18 52546[6:Res:52543.0,60.0] || -> equal(n2,n0) equal(skf15(n2,u),overflow)**.
% 66.97/67.18 52548[6:Res:52543.0,63.0] || -> equal(skf15(n2,u),tapOn)** holdsAt(filling,n2).
% 66.97/67.18 52551[6:MRR:52546.0,308.0] || -> equal(skf15(n2,u),overflow)**.
% 66.97/67.18 52554[6:Rew:52551.0,52548.0] || -> equal(overflow,tapOn) holdsAt(filling,n2)*.
% 66.97/67.18 52555[6:MRR:52554.0,52554.1,10.0,52004.0] || -> .
% 66.97/67.18 52556[6:Spt:52555.0,52282.0,52282.1] || -> holdsAt(spilling,n3) releasedAt(spilling,n3)*.
% 66.97/67.18 52611[7:Spt:7579.0,7579.1] || releasedAt(u,n3)* -> releasedAt(u,n2).
% 66.97/67.18 52665[8:Spt:8673.0,8673.1,8673.2] || holdsAt(u,n2) -> holdsAt(u,n1) releasedAt(u,n2)*.
% 66.97/67.18 52674[8:Res:52665.2,52342.1] || holdsAt(u,n2)* equal(u,spilling) -> holdsAt(u,n1).
% 66.97/67.18 52676[8:Res:52665.2,5975.0] || holdsAt(u,n2) -> holdsAt(u,n1) releasedAt(u,n1)*.
% 66.97/67.18 52807[8:Res:52676.2,9970.0] || holdsAt(u,n2) holdsAt(u,n2) -> holdsAt(u,n1) releasedAt(u,n0)* equal(skf21(u),n3).
% 66.97/67.18 52812[8:Obv:52807.0] || holdsAt(u,n2) -> holdsAt(u,n1) releasedAt(u,n0)* equal(skf21(u),n3).
% 66.97/67.18 53036[8:Res:52236.0,52674.0] || equal(spilling,spilling) -> holdsAt(spilling,n1)*.
% 66.97/67.18 53037[8:Obv:53036.0] || -> holdsAt(spilling,n1)*.
% 66.97/67.18 53306[5:Res:52237.2,67.0] || less_or_equal(u,n0)+ less(n1,v)* -> less(u,skf13(u,w,x))*.
% 66.97/67.18 53307[5:Res:52237.2,66.0] || less_or_equal(u,n0) less(n1,v) -> less(skf13(u,v,w),v)*.
% 66.97/67.18 53345[5:Res:52238.2,65.0] || less_or_equal(u,n0)+ less(n1,v)* -> less(u,skf11(u,w,x))*.
% 66.97/67.18 53820[4:Res:52113.2,47.0] || holdsAt(u,n1) -> releasedAt(u,n1)* holdsAt(u,n0) equal(u,filling).
% 66.97/67.18 54122[5:Res:52309.2,741.2] || equal(n3,u) equal(v,overflow) happens(v,n1)* releasedAt(waterLevel(u),n2)* -> .
% 66.97/67.18 54126[5:MRR:54122.2,52322.1] || equal(n3,u) equal(v,overflow)* releasedAt(waterLevel(u),n2)*+ -> .
% 66.97/67.18 54132[5:SpL:5570.2,54126.2] || releasedAt(u,n1) equal(skf21(u),n3) equal(v,overflow)* releasedAt(u,n2)* -> releasedAt(u,n0).
% 66.97/67.18 54147[5:AED:8.0,54132.2] || releasedAt(u,n1) equal(skf21(u),n3) releasedAt(u,n2)* -> releasedAt(u,n0).
% 66.97/67.18 54148[5:MRR:54147.0,5975.1] || equal(skf21(u),n3) releasedAt(u,n2)* -> releasedAt(u,n0).
% 66.97/67.18 54155[8:Res:52665.2,54148.1] || holdsAt(u,n2) equal(skf21(u),n3) -> holdsAt(u,n1) releasedAt(u,n0)*.
% 66.97/67.18 54160[8:Rew:52812.3,54155.1] || holdsAt(u,n2) equal(n3,n3) -> holdsAt(u,n1) releasedAt(u,n0)*.
% 66.97/67.18 54161[8:Obv:54160.1] || holdsAt(u,n2) -> holdsAt(u,n1) releasedAt(u,n0)*.
% 66.97/67.18 54629[4:Res:53820.1,9970.0] || holdsAt(u,n1) holdsAt(u,n2) -> holdsAt(u,n0) equal(u,filling) releasedAt(u,n0)* equal(skf21(u),n3).
% 66.97/67.18 54635[8:MRR:54629.0,54629.3,54161.1,52340.0] || holdsAt(u,n2) -> holdsAt(u,n0) releasedAt(u,n0)* equal(skf21(u),n3).
% 66.97/67.18 57600[8:Res:54635.2,7.0] || holdsAt(spilling,n2)* -> holdsAt(spilling,n0) equal(skf21(spilling),n3).
% 66.97/67.18 57610[8:MRR:57600.0,57600.1,52236.0,5.0] || -> equal(skf21(spilling),n3)**.
% 66.97/67.18 57618[8:SpR:57610.0,5570.2] || releasedAt(spilling,n1)* -> releasedAt(spilling,n0) equal(waterLevel(n3),spilling).
% 66.97/67.18 57621[8:MRR:57618.1,57618.2,7.0,24.0] || releasedAt(spilling,n1)* -> .
% 66.97/67.18 57659[8:Res:53820.1,57621.0] || holdsAt(spilling,n1)* -> holdsAt(spilling,n0) equal(spilling,filling).
% 66.97/67.18 57668[8:MRR:57659.0,57659.1,57659.2,53037.0,5.0,11.0] || -> .
% 66.97/67.18 57669[8:Spt:57668.0,8673.3] || -> happens(skf16(n1,u),n1)*.
% 66.97/67.18 60212[5:Res:300.0,53306.0] || less(n1,u)*+ -> less(n0,skf13(n0,v,w))*.
% 66.97/67.18 60299[5:Res:45.1,60212.0] || less_or_equal(n1,n8) -> less(n0,skf13(n0,u,v))*.
% 66.97/67.18 60313[5:MRR:60299.0,936.0] || -> less(n0,skf13(n0,u,v))*.
% 66.97/67.18 60325[5:Res:60313.0,353.1] || less_or_equal(skf13(n0,u,v),n0)* -> .
% 66.97/67.18 60330[5:Res:1808.0,60325.0] || -> less_or_equal(n1,skf13(n0,u,v))*.
% 66.97/67.18 60334[5:Res:60330.0,909.0] || less_or_equal(skf13(n0,u,v),n1)* -> equal(skf13(n0,u,v),n1).
% 66.97/67.18 60486[5:Res:53307.2,30.0] || less_or_equal(u,n0) less(n1,n2) -> less_or_equal(skf13(u,n2,v),n1)*.
% 66.97/67.18 60627[5:Res:60486.2,60334.0] || less_or_equal(n0,n0) less(n1,n2) -> equal(skf13(n0,n2,u),n1)**.
% 66.97/67.18 60628[5:MRR:60627.0,2049.0] || less(n1,n2) -> equal(skf13(n0,n2,u),n1)**.
% 66.97/67.18 60649[5:SpR:60628.1,60313.0] || less(n1,n2)* -> less(n0,n1).
% 66.97/67.18 60671[5:Res:31.1,60649.0] || less_or_equal(n1,n1) -> less(n0,n1)*.
% 66.97/67.18 60675[5:MRR:60671.0,2049.0] || -> less(n0,n1)*.
% 66.97/67.18 60677[5:MRR:27827.1,60675.0] || happens(u,n0) initiates(u,filling,n0)* -> holdsAt(waterLevel(n1),n1) stoppedIn(n0,filling,n1).
% 66.97/67.18 60837[5:Res:300.0,53345.0] || less(n1,u)*+ -> less(n0,skf11(n0,v,w))*.
% 66.97/67.18 60932[5:Res:45.1,60837.0] || less_or_equal(n1,n8) -> less(n0,skf11(n0,u,v))*.
% 66.97/67.18 60947[5:MRR:60932.0,936.0] || -> less(n0,skf11(n0,u,v))*.
% 66.97/67.18 60951[5:Res:60947.0,353.1] || less_or_equal(skf11(n0,u,v),n0)* -> .
% 66.97/67.18 60956[5:Res:1808.0,60951.0] || -> less_or_equal(n1,skf11(n0,u,v))*.
% 66.97/67.18 63580[9:Spt:35597.0,35597.1,35597.2] || releasedAt(u,n1) -> holdsAt(u,n2) releasedAt(u,n3)*.
% 66.97/67.18 63587[9:Res:63580.2,52611.0] || releasedAt(u,n1) -> holdsAt(u,n2) releasedAt(u,n2)*.
% 66.97/67.18 63662[9:Res:63587.2,52330.0] || releasedAt(filling,n1)* -> holdsAt(filling,n2).
% 66.97/67.18 63665[9:MRR:63662.1,52004.0] || releasedAt(filling,n1)* -> .
% 66.97/67.18 64693[0:Res:45.1,32576.0] || less_or_equal(u,n8)+ happens(overflow,u)* -> equal(n0,u) stoppedIn(n0,filling,n9)*.
% 66.97/67.18 64694[0:Res:43.1,32576.0] || less_or_equal(u,n7)+ happens(overflow,u)* -> equal(n0,u) stoppedIn(n0,filling,n8)*.
% 66.97/67.18 64695[0:Res:41.1,32576.0] || less_or_equal(u,n6)+ happens(overflow,u)* -> equal(n0,u) stoppedIn(n0,filling,n7)*.
% 66.97/67.18 64696[0:Res:39.1,32576.0] || less_or_equal(u,n5)+ happens(overflow,u)* -> equal(n0,u) stoppedIn(n0,filling,n6)*.
% 66.97/67.18 64697[0:Res:37.1,32576.0] || less_or_equal(u,n4)+ happens(overflow,u)* -> equal(n0,u) stoppedIn(n0,filling,n5)*.
% 66.97/67.18 64698[0:Res:35.1,32576.0] || less_or_equal(u,n3)+ happens(overflow,u)* -> equal(n0,u) stoppedIn(n0,filling,n4)*.
% 66.97/67.18 64699[0:Res:33.1,32576.0] || less_or_equal(u,n2)+ happens(overflow,u)* -> equal(n0,u) stoppedIn(n0,filling,n3)*.
% 66.97/67.18 64700[0:Res:31.1,32576.0] || less_or_equal(u,n1)+ happens(overflow,u)* -> equal(n0,u) stoppedIn(n0,filling,n2)*.
% 66.97/67.18 64717[0:Res:266.1,32576.0] || happens(overflow,n1) -> equal(n1,u) less_or_equal(u,n0) equal(n1,n0) stoppedIn(n0,filling,u)*.
% 66.97/67.18 65925[10:Spt:60677.3] || -> stoppedIn(n0,filling,n1)*.
% 66.97/67.18 65927[10:Res:65925.0,64.0] || -> less(skf11(n0,n1,u),n1)*.
% 66.97/67.18 65940[10:Res:65927.0,353.1] || less_or_equal(n1,skf11(n0,n1,u))* -> .
% 66.97/67.18 65953[10:MRR:65940.0,60956.0] || -> .
% 66.97/67.18 65956[10:Spt:65953.0,60677.3,65925.0] || stoppedIn(n0,filling,n1)* -> .
% 66.97/67.18 65957[10:Spt:65953.0,60677.0,60677.1,60677.2] || happens(u,n0) initiates(u,filling,n0)* -> holdsAt(waterLevel(n1),n1).
% 66.97/67.18 65962[10:Res:52121.3,65957.1] || holdsAt(filling,n1) happens(tapOn,n0) -> holdsAt(filling,n0) releasedAt(filling,n1) holdsAt(waterLevel(n1),n1)*.
% 66.97/67.18 65963[10:MRR:65962.0,65962.1,65962.2,65962.3,52216.0,9760.0,4.0,63665.0] || -> holdsAt(waterLevel(n1),n1)*.
% 66.97/67.18 66005[10:Res:65963.0,52297.0] || -> equal(n3,n1)**.
% 66.97/67.18 66016[10:MRR:66005.0,483.0] || -> .
% 66.97/67.18 66049[9:Spt:66016.0,35597.3] || -> happens(skf17(n2,u),n2)*.
% 66.97/67.18 66060[9:Res:66049.0,60.0] || -> equal(n2,n0) equal(skf17(n2,u),overflow)**.
% 66.97/67.18 66062[9:Res:66049.0,63.0] || -> equal(skf17(n2,u),tapOn)** holdsAt(filling,n2).
% 66.97/67.18 66065[9:MRR:66060.0,308.0] || -> equal(skf17(n2,u),overflow)**.
% 66.97/67.18 66073[9:Rew:66065.0,66062.0] || -> equal(overflow,tapOn) holdsAt(filling,n2)*.
% 66.97/67.18 66074[9:MRR:66073.0,66073.1,10.0,52004.0] || -> .
% 66.97/67.18 66078[7:Spt:66074.0,7579.2] || -> happens(skf18(n2,u),n2)*.
% 66.97/67.18 66117[7:Res:66078.0,60.0] || -> equal(n2,n0) equal(skf18(n2,u),overflow)**.
% 66.97/67.18 66119[7:Res:66078.0,63.0] || -> equal(skf18(n2,u),tapOn)** holdsAt(filling,n2).
% 66.97/67.18 66122[7:MRR:66117.0,308.0] || -> equal(skf18(n2,u),overflow)**.
% 66.97/67.18 66126[7:Rew:66122.0,66119.0] || -> equal(overflow,tapOn) holdsAt(filling,n2)*.
% 66.97/67.18 66127[7:MRR:66126.0,66126.1,10.0,52004.0] || -> .
% 66.97/67.18 66129[5:Spt:66127.0,10912.0] || -> releasedAt(waterLevel(u),n2)*.
% 66.97/67.18 66130[0:MRR:64717.3,309.0] || happens(overflow,n1) -> equal(n1,u) less_or_equal(u,n0) stoppedIn(n0,filling,u)*.
% 66.97/67.18 66131[5:MRR:7544.3,66129.0] || equal(u,overflow) holdsAt(waterLevel(v),n1)*+ happens(u,n1)* -> .
% 66.97/67.18 66760[0:EqR:6639.0] || equal(u,overflow) happens(u,n1)* releasedAt(spilling,n2) -> .
% 66.97/67.18 68323[6:Spt:15004.0,15004.1,15004.3] || equal(u,overflow) -> SkP0(waterLevel(n0),u) SkP1(waterLevel(n0),u,n0)*.
% 66.97/67.18 68329[6:Res:68323.2,51.0] || equal(u,overflow) -> SkP0(waterLevel(n0),u)* equal(u,tapOff).
% 66.97/67.18 68352[6:Res:68329.1,46.0] || equal(u,overflow) -> equal(u,tapOff)* equal(u,tapOn).
% 66.97/67.18 68356[6:MRR:68352.2,10954.0] || equal(u,overflow) -> equal(u,tapOff)*.
% 66.97/67.18 68815[6:SpL:68356.1,9.0] || equal(u,overflow)* equal(u,overflow)* -> .
% 66.97/67.18 68822[6:Obv:68815.0] || equal(u,overflow)* -> .
% 66.97/67.18 68823[6:AED:8.0,68822.0] || -> .
% 66.97/67.18 70395[6:Spt:68823.0,15004.2] || -> holdsAt(waterLevel(skf19(n0,u)),n0)*.
% 66.97/67.18 70988[0:Res:66130.3,64.0] || happens(overflow,n1) -> equal(n1,u) less_or_equal(u,n0) less(skf11(n0,u,v),u)*.
% 66.97/67.18 71320[7:Spt:64700.0,64700.1,64700.2] || less_or_equal(u,n1) happens(overflow,u)* -> equal(n0,u).
% 66.97/67.18 71601[8:Spt:12520.0,12520.1,12520.2] || equal(u,filling) -> holdsAt(u,n2) releasedAt(u,n2)*.
% 66.97/67.18 71607[8:Res:71601.2,5975.0] || equal(u,filling) -> holdsAt(u,n2) releasedAt(u,n1)*.
% 66.97/67.18 71608[8:MRR:71607.2,21726.1] || equal(u,filling) -> holdsAt(u,n2)*.
% 66.97/67.18 71651[8:Res:71608.1,52004.0] || equal(filling,filling)* -> .
% 66.97/67.18 71652[8:Obv:71651.0] || -> .
% 66.97/67.18 71658[8:Spt:71652.0,12520.3] || -> happens(skf15(n1,u),n1)*.
% 66.97/67.18 71663[8:Res:71658.0,60.0] || -> equal(n1,n0) equal(skf15(n1,u),overflow)**.
% 66.97/67.18 71675[8:MRR:71663.0,309.0] || -> equal(skf15(n1,u),overflow)**.
% 66.97/67.18 71676[8:Rew:71675.0,71658.0] || -> happens(overflow,n1)*.
% 66.97/67.18 71725[8:Res:71676.0,71320.1] || less_or_equal(n1,n1)* -> equal(n1,n0).
% 66.97/67.18 71733[8:MRR:71725.0,71725.1,1937.0,309.0] || -> .
% 66.97/67.18 71734[7:Spt:71733.0,64700.3] || -> stoppedIn(n0,filling,n2)*.
% 66.97/67.18 71735[7:Res:71734.0,65.0] || -> less(n0,skf11(n0,u,v))*.
% 66.97/67.18 71736[7:Res:71734.0,64.0] || -> less(skf11(n0,n2,u),n2)*.
% 66.97/67.18 71738[7:Res:71736.0,30.0] || -> less_or_equal(skf11(n0,n2,u),n1)*.
% 66.97/67.18 71743[7:Res:71738.0,5386.0] || -> equal(skf11(n0,n2,u),n1)** equal(skf11(n0,n2,u),n0).
% 66.97/67.18 71769[7:Res:71735.0,49.0] || equal(skf11(n0,u,v),n0)** -> .
% 66.97/67.18 71773[7:MRR:71743.1,71769.0] || -> equal(skf11(n0,n2,u),n1)**.
% 66.97/67.18 71799[7:SpR:71773.0,790.1] || stoppedIn(n0,u,n2)* -> happens(overflow,n1).
% 66.97/67.18 71886[7:Res:71734.0,71799.0] || -> happens(overflow,n1)*.
% 66.97/67.18 71891[7:Res:71886.0,73.0] || -> equal(overflow,tapOn) holdsAt(waterLevel(n3),n1)*.
% 66.97/67.18 71895[7:Res:71886.0,63.0] || -> equal(overflow,tapOn) holdsAt(filling,n1)*.
% 66.97/67.18 71897[7:MRR:71895.0,10.0] || -> holdsAt(filling,n1)*.
% 66.97/67.18 71904[7:MRR:71891.0,10.0] || -> holdsAt(waterLevel(n3),n1)*.
% 66.97/67.18 71936[7:Res:71904.0,8978.4] || equal(n3,u)* equal(u,n3)* equal(v,overflow) holdsAt(filling,n1) -> happens(v,n1)*.
% 66.97/67.18 71941[7:Res:71904.0,66131.1] || equal(u,overflow) happens(u,n1)* -> .
% 66.97/67.18 71963[7:Obv:71936.0] || equal(u,n3)* equal(v,overflow) holdsAt(filling,n1) -> happens(v,n1)*.
% 66.97/67.18 71964[7:AED:8.0,71963.0] || equal(u,overflow) holdsAt(filling,n1) -> happens(u,n1)*.
% 66.97/67.18 71965[7:MRR:71964.1,71897.0] || equal(u,overflow) -> happens(u,n1)*.
% 66.97/67.18 71966[7:MRR:71965.1,71941.1] || equal(u,overflow)* -> .
% 66.97/67.18 71967[7:UnC:71966.0,5583.0] || -> .
% 66.97/67.18 71973[1:Spt:71967.0,574.2] || -> happens(skf18(n1,u),n1)*.
% 66.97/67.18 71974[0:MRR:11219.0,22.0] || -> happens(skf18(n0,u),n0)*.
% 66.97/67.18 71975[0:MRR:6366.2,10874.0] || -> holdsAt(waterLevel(n0),n1) releasedAt(waterLevel(n0),n1)*.
% 66.97/67.18 71976[0:Rew:13.0,13214.2] || equal(u,overflow) happens(u,n0)* -> holdsAt(waterLevel(n0),n1)*.
% 66.97/67.18 72026[1:Res:71973.0,72.0] || -> equal(n1,n0) holdsAt(waterLevel(n3),n1)*.
% 66.97/67.18 72027[1:Res:71973.0,60.0] || -> equal(n1,n0) equal(skf18(n1,u),overflow)**.
% 66.97/67.18 72030[1:Res:71973.0,61.0] || -> equal(n1,n0) holdsAt(filling,n1)*.
% 66.97/67.18 72031[1:MRR:72030.0,309.0] || -> holdsAt(filling,n1)*.
% 66.97/67.18 72035[1:MRR:72026.0,309.0] || -> holdsAt(waterLevel(n3),n1)*.
% 66.97/67.18 72036[1:MRR:72027.0,309.0] || -> equal(skf18(n1,u),overflow)**.
% 66.97/67.18 72037[1:Rew:72036.0,71973.0] || -> happens(overflow,n1)*.
% 66.97/67.18 72044[1:Rew:72036.0,7376.2] || releasedAt(u,n2)* -> releasedAt(u,n1) equal(overflow,tapOn).
% 66.97/67.18 72045[1:MRR:9687.0,72037.0] || -> holdsAt(spilling,n2)*.
% 66.97/67.18 72046[1:MRR:66130.0,72037.0] || -> equal(n1,u) less_or_equal(u,n0) stoppedIn(n0,filling,u)*.
% 66.97/67.18 72050[1:MRR:70988.0,72037.0] || -> equal(n1,u) less_or_equal(u,n0) less(skf11(n0,u,v),u)*.
% 66.97/67.18 72051[1:MRR:72044.2,10.0] || releasedAt(u,n2)* -> releasedAt(u,n1).
% 66.97/67.18 72058[2:Spt:71975.0] || -> holdsAt(waterLevel(n0),n1)*.
% 66.97/67.18 72067[2:Res:72058.0,7541.1] || equal(u,overflow) happens(u,n1)* -> holdsAt(waterLevel(n0),plus(n1,n1))*.
% 66.97/67.18 72086[2:Rew:16.0,72067.2] || equal(u,overflow) happens(u,n1)* -> holdsAt(waterLevel(n0),n2)*.
% 66.97/67.18 72139[1:Res:72035.0,94.2] || equal(u,overflow) holdsAt(filling,n1) -> happens(u,n1)*.
% 66.97/67.18 72142[1:Res:72035.0,80.0] || holdsAt(waterLevel(u),n1)* -> equal(u,n3).
% 66.97/67.18 72152[1:Res:72035.0,7537.2] || equal(n3,u) equal(v,overflow) -> initiates(v,waterLevel(u),n1)*.
% 66.97/67.18 72164[1:MRR:72139.1,72031.0] || equal(u,overflow) -> happens(u,n1)*.
% 66.97/67.18 72166[1:MRR:66760.1,72164.1] || equal(u,overflow)* releasedAt(spilling,n2)* -> .
% 66.97/67.18 72168[1:MRR:7544.2,72164.1] || equal(u,overflow)* holdsAt(waterLevel(v),n1) releasedAt(waterLevel(v),n2)* -> .
% 66.97/67.18 72169[2:MRR:72086.1,72164.1] || equal(u,overflow)* -> holdsAt(waterLevel(n0),n2)*.
% 66.97/67.18 72170[1:MRR:6520.2,72164.1] || equal(u,filling) equal(v,overflow)* holdsAt(u,n2)* -> .
% 66.97/67.18 72176[1:AED:8.0,72166.0] || releasedAt(spilling,n2)* -> .
% 66.97/67.18 72185[2:AED:8.0,72169.0] || -> holdsAt(waterLevel(n0),n2)*.
% 66.97/67.18 72188[1:AED:8.0,72170.1] || equal(u,filling) holdsAt(u,n2)* -> .
% 66.97/67.18 72196[1:AED:8.0,72168.0] || holdsAt(waterLevel(u),n1) releasedAt(waterLevel(u),n2)* -> .
% 66.97/67.18 72239[2:Res:72185.0,233.1] || equal(u,n0) -> equal(n3,u)*.
% 66.97/67.18 72267[2:MRR:72239.1,750.1] || equal(u,n0)* -> .
% 66.97/67.18 72268[2:UnC:72267.0,10229.0] || -> .
% 66.97/67.18 72283[2:Spt:72268.0,71975.0,72058.0] || holdsAt(waterLevel(n0),n1)* -> .
% 66.97/67.18 72284[2:Spt:72268.0,71975.1] || -> releasedAt(waterLevel(n0),n1)*.
% 66.97/67.18 72285[2:MRR:71976.2,72283.0] || equal(u,overflow) happens(u,n0)* -> .
% 66.97/67.18 72320[0:Res:71974.0,63.0] || -> equal(skf18(n0,u),tapOn)** holdsAt(filling,n0).
% 66.97/67.18 72322[0:MRR:72320.1,4.0] || -> equal(skf18(n0,u),tapOn)**.
% 66.97/67.18 72323[0:Rew:72322.0,71974.0] || -> happens(tapOn,n0)*.
% 66.97/67.18 72324[0:MRR:10874.0,72323.0] || -> releasedAt(waterLevel(u),n1)*.
% 66.97/67.18 72325[0:MRR:12492.1,72323.0] || equal(u,filling) -> holdsAt(u,n1)*.
% 66.97/67.18 72326[0:MRR:21725.1,72323.0] || equal(u,filling) releasedAt(u,n1)* -> .
% 66.97/67.18 72352[0:Res:72324.0,83.0] || -> releasedAt(waterLevel(u),plus(n1,n1))* happens(skf17(n1,v),n1)*.
% 66.97/67.18 72361[0:Rew:16.0,72352.0] || -> releasedAt(waterLevel(u),n2)* happens(skf17(n1,v),n1)*.
% 66.97/67.18 72384[3:Spt:888.0,888.1,888.2] || holdsAt(u,n1) -> holdsAt(u,n0) releasedAt(u,n1)*.
% 66.97/67.18 72614[1:SpL:57.1,72196.1] || equal(u,v)* holdsAt(waterLevel(u),n1)*+ releasedAt(waterLevel(v),n2)* -> .
% 66.97/67.18 72631[3:Res:72384.2,72326.1] || holdsAt(u,n1)* equal(u,filling) -> holdsAt(u,n0).
% 66.97/67.18 72633[3:MRR:72631.0,72325.1] || equal(u,filling) -> holdsAt(u,n0)*.
% 66.97/67.18 72659[3:Res:72633.1,4.0] || equal(filling,filling)* -> .
% 66.97/67.18 72675[3:Obv:72659.0] || -> .
% 66.97/67.18 72680[3:Spt:72675.0,888.3] || -> happens(skf16(n0,u),n0)*.
% 66.97/67.18 72687[3:Res:72680.0,63.0] || -> equal(skf16(n0,u),tapOn)** holdsAt(filling,n0).
% 66.97/67.18 72690[3:Res:72680.0,72285.1] || equal(skf16(n0,u),overflow)** -> .
% 66.97/67.18 72691[3:MRR:51876.3,72690.0] || holdsAt(u,n1) -> releasedAt(u,n1) SkP0(u,tapOn)* holdsAt(u,n0).
% 66.97/67.18 72692[3:MRR:72687.1,4.0] || -> equal(skf16(n0,u),tapOn)**.
% 66.97/67.18 72697[3:SpR:72692.0,99.3] || holdsAt(u,plus(n0,n1)) -> holdsAt(u,n0) releasedAt(u,plus(n0,n1))* initiates(tapOn,u,n0).
% 66.97/67.18 72699[3:Rew:13.0,72697.2,13.0,72697.0] || holdsAt(u,n1) -> holdsAt(u,n0) releasedAt(u,n1) initiates(tapOn,u,n0)*.
% 66.97/67.18 72839[4:Spt:72361.0] || -> releasedAt(waterLevel(u),n2)*.
% 66.97/67.18 72841[4:MRR:72614.2,72839.0] || equal(u,v)* holdsAt(waterLevel(u),n1)* -> .
% 66.97/67.18 72843[4:AED:8.0,72841.0] || holdsAt(waterLevel(u),n1)* -> .
% 66.97/67.18 72844[4:UnC:72843.0,72035.0] || -> .
% 66.97/67.18 72845[4:Spt:72844.0,72361.1] || -> happens(skf17(n1,u),n1)*.
% 66.97/67.18 73258[5:Spt:8673.0,8673.1,8673.2] || holdsAt(u,n2) -> holdsAt(u,n1) releasedAt(u,n2)*.
% 66.97/67.18 73266[5:Res:73258.2,72051.0] || holdsAt(u,n2) -> holdsAt(u,n1) releasedAt(u,n1)*.
% 66.97/67.18 73268[5:Res:73258.2,72176.0] || holdsAt(spilling,n2)* -> holdsAt(spilling,n1).
% 66.97/67.18 73270[5:MRR:73268.0,72045.0] || -> holdsAt(spilling,n1)*.
% 66.97/67.18 73298[5:Res:73266.2,9970.0] || holdsAt(u,n2) holdsAt(u,n2) -> holdsAt(u,n1) releasedAt(u,n0)* equal(skf21(u),n3).
% 66.97/67.18 73303[5:Obv:73298.0] || holdsAt(u,n2) -> holdsAt(u,n1) releasedAt(u,n0)* equal(skf21(u),n3).
% 66.97/67.18 74241[1:Res:72046.2,65.0] || -> equal(n1,u) less_or_equal(u,n0)* less(n0,skf11(n0,v,w))*.
% 66.97/67.18 74649[1:Res:72050.2,30.0] || -> equal(n2,n1) less_or_equal(n2,n0) less_or_equal(skf11(n0,n2,u),n1)*.
% 66.97/67.18 74666[1:MRR:74649.0,74649.1,500.0,499.0] || -> less_or_equal(skf11(n0,n2,u),n1)*.
% 66.97/67.18 74734[1:Res:74666.0,5386.0] || -> equal(skf11(n0,n2,u),n1)** equal(skf11(n0,n2,u),n0).
% 66.97/67.18 75721[1:Res:72152.2,741.2] || equal(n3,u) equal(v,overflow) happens(v,n1)* releasedAt(waterLevel(u),n2)* -> .
% 66.97/67.18 75725[1:MRR:75721.2,72164.1] || equal(n3,u) equal(v,overflow)* releasedAt(waterLevel(u),n2)*+ -> .
% 66.97/67.18 75732[1:SpL:5570.2,75725.2] || releasedAt(u,n1) equal(skf21(u),n3) equal(v,overflow)* releasedAt(u,n2)* -> releasedAt(u,n0).
% 66.97/67.18 75745[1:AED:8.0,75732.2] || releasedAt(u,n1) equal(skf21(u),n3) releasedAt(u,n2)* -> releasedAt(u,n0).
% 66.97/67.18 75746[1:MRR:75745.0,72051.1] || equal(skf21(u),n3) releasedAt(u,n2)* -> releasedAt(u,n0).
% 66.97/67.18 75772[5:Res:73258.2,75746.1] || holdsAt(u,n2) equal(skf21(u),n3) -> holdsAt(u,n1) releasedAt(u,n0)*.
% 66.97/67.18 75775[5:Rew:73303.3,75772.1] || holdsAt(u,n2) equal(n3,n3) -> holdsAt(u,n1) releasedAt(u,n0)*.
% 66.97/67.18 75776[5:Obv:75775.1] || holdsAt(u,n2) -> holdsAt(u,n1) releasedAt(u,n0)*.
% 66.97/67.18 75990[3:Res:72691.2,47.0] || holdsAt(u,n1) -> releasedAt(u,n1)* holdsAt(u,n0) equal(u,filling).
% 66.97/67.18 77051[3:Res:75990.1,9970.0] || holdsAt(u,n1) holdsAt(u,n2) -> holdsAt(u,n0) equal(u,filling) releasedAt(u,n0)* equal(skf21(u),n3).
% 66.97/67.18 77057[5:MRR:77051.0,77051.3,75776.1,72188.0] || holdsAt(u,n2) -> holdsAt(u,n0) releasedAt(u,n0)* equal(skf21(u),n3).
% 66.97/67.18 77911[5:Res:77057.2,7.0] || holdsAt(spilling,n2)* -> holdsAt(spilling,n0) equal(skf21(spilling),n3).
% 66.97/67.18 77922[5:MRR:77911.0,77911.1,72045.0,5.0] || -> equal(skf21(spilling),n3)**.
% 66.97/67.18 77930[5:SpR:77922.0,5570.2] || releasedAt(spilling,n1)* -> releasedAt(spilling,n0) equal(waterLevel(n3),spilling).
% 66.97/67.18 77933[5:MRR:77930.1,77930.2,7.0,24.0] || releasedAt(spilling,n1)* -> .
% 66.97/67.18 77934[5:Res:75990.1,77933.0] || holdsAt(spilling,n1)* -> holdsAt(spilling,n0) equal(spilling,filling).
% 66.97/67.18 77943[5:MRR:77934.0,77934.1,77934.2,73270.0,5.0,11.0] || -> .
% 66.97/67.18 77944[5:Spt:77943.0,8673.3] || -> happens(skf16(n1,u),n1)*.
% 66.97/67.18 78488[1:SpR:74734.0,72050.2] || -> equal(skf11(n0,n2,u),n0)** equal(n2,n1) less_or_equal(n2,n0) less(n1,n2).
% 66.97/67.18 78518[1:MRR:78488.1,78488.2,500.0,499.0] || -> equal(skf11(n0,n2,u),n0)** less(n1,n2).
% 66.97/67.18 78529[6:Spt:78518.0] || -> equal(skf11(n0,n2,u),n0)**.
% 66.97/67.18 78540[6:SpR:78529.0,794.1] || stoppedIn(n0,u,n2)* -> holdsAt(filling,n0).
% 66.97/67.18 78566[6:MRR:78540.1,4.0] || stoppedIn(n0,u,n2)* -> .
% 66.97/67.18 78661[6:Res:72046.2,78566.0] || -> equal(n2,n1) less_or_equal(n2,n0)*.
% 66.97/67.18 78675[6:MRR:78661.0,78661.1,500.0,499.0] || -> .
% 66.97/67.18 78677[6:Spt:78675.0,78518.1] || -> less(n1,n2)*.
% 66.97/67.18 79053[7:Spt:74241.0,74241.1] || -> equal(n1,u) less_or_equal(u,n0)*.
% 66.97/67.18 79086[7:Res:79053.1,6232.0] || less_or_equal(n0,n3)* -> equal(n2,n1) equal(n2,n0) equal(n3,n0).
% 66.97/67.18 79363[7:MRR:79086.0,79086.1,79086.2,79086.3,300.0,500.0,308.0,307.0] || -> .
% 66.97/67.18 79470[7:Spt:79363.0,74241.2] || -> less(n0,skf11(n0,u,v))*.
% 66.97/67.18 79472[7:Res:79470.0,49.0] || equal(skf11(n0,u,v),n0)** -> .
% 66.97/67.18 79474[7:Res:79470.0,353.1] || less_or_equal(skf11(n0,u,v),n0)* -> .
% 66.97/67.18 79482[7:MRR:74734.1,79472.0] || -> equal(skf11(n0,n2,u),n1)**.
% 66.97/67.18 79504[7:SpR:79482.0,79470.0] || -> less(n0,n1)*.
% 66.97/67.18 79522[7:MRR:27827.1,79504.0] || happens(u,n0) initiates(u,filling,n0)* -> holdsAt(waterLevel(n1),n1) stoppedIn(n0,filling,n1).
% 66.97/67.18 79581[7:Res:1808.0,79474.0] || -> less_or_equal(n1,skf11(n0,u,v))*.
% 66.97/67.18 84512[8:Spt:64693.0,64693.1,64693.2] || less_or_equal(u,n8) happens(overflow,u)* -> equal(n0,u).
% 66.97/67.18 84519[8:Res:72164.1,84512.1] || equal(overflow,overflow) less_or_equal(n1,n8)* -> equal(n1,n0).
% 66.97/67.18 84527[8:Obv:84519.0] || less_or_equal(n1,n8)* -> equal(n1,n0).
% 66.97/67.18 84528[8:MRR:84527.0,84527.1,936.0,309.0] || -> .
% 66.97/67.18 84562[8:Spt:84528.0,64693.3] || -> stoppedIn(n0,filling,n9)*.
% 66.97/67.18 84614[9:Spt:64694.0,64694.1,64694.2] || less_or_equal(u,n7) happens(overflow,u)* -> equal(n0,u).
% 66.97/67.18 84621[9:Res:72164.1,84614.1] || equal(overflow,overflow) less_or_equal(n1,n7)* -> equal(n1,n0).
% 66.97/67.18 84629[9:Obv:84621.0] || less_or_equal(n1,n7)* -> equal(n1,n0).
% 66.97/67.18 84630[9:MRR:84629.0,84629.1,1049.0,309.0] || -> .
% 66.97/67.18 84662[9:Spt:84630.0,64694.3] || -> stoppedIn(n0,filling,n8)*.
% 66.97/67.18 84704[10:Spt:64695.0,64695.1,64695.2] || less_or_equal(u,n6) happens(overflow,u)* -> equal(n0,u).
% 66.97/67.18 84711[10:Res:72164.1,84704.1] || equal(overflow,overflow) less_or_equal(n1,n6)* -> equal(n1,n0).
% 66.97/67.18 84719[10:Obv:84711.0] || less_or_equal(n1,n6)* -> equal(n1,n0).
% 66.97/67.18 84720[10:MRR:84719.0,84719.1,1244.0,309.0] || -> .
% 66.97/67.18 84752[10:Spt:84720.0,64695.3] || -> stoppedIn(n0,filling,n7)*.
% 66.97/67.18 84789[11:Spt:64696.0,64696.1,64696.2] || less_or_equal(u,n5) happens(overflow,u)* -> equal(n0,u).
% 66.97/67.18 84796[11:Res:72164.1,84789.1] || equal(overflow,overflow) less_or_equal(n1,n5)* -> equal(n1,n0).
% 66.97/67.18 84804[11:Obv:84796.0] || less_or_equal(n1,n5)* -> equal(n1,n0).
% 66.97/67.18 84805[11:MRR:84804.0,84804.1,1429.0,309.0] || -> .
% 66.97/67.18 84837[11:Spt:84805.0,64696.3] || -> stoppedIn(n0,filling,n6)*.
% 66.97/67.18 84902[12:Spt:64697.0,64697.1,64697.2] || less_or_equal(u,n4) happens(overflow,u)* -> equal(n0,u).
% 66.97/67.18 84909[12:Res:72164.1,84902.1] || equal(overflow,overflow) less_or_equal(n1,n4)* -> equal(n1,n0).
% 66.97/67.18 84917[12:Obv:84909.0] || less_or_equal(n1,n4)* -> equal(n1,n0).
% 66.97/67.18 84918[12:MRR:84917.0,84917.1,1469.0,309.0] || -> .
% 66.97/67.18 84950[12:Spt:84918.0,64697.3] || -> stoppedIn(n0,filling,n5)*.
% 66.97/67.18 85009[13:Spt:64698.0,64698.1,64698.2] || less_or_equal(u,n3) happens(overflow,u)* -> equal(n0,u).
% 66.97/67.18 85016[13:Res:72164.1,85009.1] || equal(overflow,overflow) less_or_equal(n1,n3)* -> equal(n1,n0).
% 66.97/67.18 85024[13:Obv:85016.0] || less_or_equal(n1,n3)* -> equal(n1,n0).
% 66.97/67.18 85025[13:MRR:85024.0,85024.1,1511.0,309.0] || -> .
% 66.97/67.18 85057[13:Spt:85025.0,64698.3] || -> stoppedIn(n0,filling,n4)*.
% 66.97/67.18 85116[14:Spt:64699.0,64699.1,64699.2] || less_or_equal(u,n2) happens(overflow,u)* -> equal(n0,u).
% 66.97/67.18 85123[14:Res:72164.1,85116.1] || equal(overflow,overflow) less_or_equal(n1,n2)* -> equal(n1,n0).
% 66.97/67.18 85131[14:Obv:85123.0] || less_or_equal(n1,n2)* -> equal(n1,n0).
% 66.97/67.18 85132[14:MRR:85131.0,85131.1,1556.0,309.0] || -> .
% 66.97/67.18 85164[14:Spt:85132.0,64699.3] || -> stoppedIn(n0,filling,n3)*.
% 66.97/67.18 85198[15:Spt:64700.0,64700.1,64700.2] || less_or_equal(u,n1) happens(overflow,u)* -> equal(n0,u).
% 66.97/67.18 85205[15:Res:72164.1,85198.1] || equal(overflow,overflow) less_or_equal(n1,n1)* -> equal(n1,n0).
% 66.97/67.18 85213[15:Obv:85205.0] || less_or_equal(n1,n1)* -> equal(n1,n0).
% 66.97/67.18 85214[15:MRR:85213.0,85213.1,1937.0,309.0] || -> .
% 66.97/67.18 85246[15:Spt:85214.0,64700.3] || -> stoppedIn(n0,filling,n2)*.
% 66.97/67.18 85522[16:Spt:79522.3] || -> stoppedIn(n0,filling,n1)*.
% 66.97/67.18 85524[16:Res:85522.0,64.0] || -> less(skf11(n0,n1,u),n1)*.
% 66.97/67.18 85534[16:Res:85524.0,353.1] || less_or_equal(n1,skf11(n0,n1,u))* -> .
% 66.97/67.18 85547[16:MRR:85534.0,79581.0] || -> .
% 66.97/67.18 85550[16:Spt:85547.0,79522.3,85522.0] || stoppedIn(n0,filling,n1)* -> .
% 66.97/67.18 85551[16:Spt:85547.0,79522.0,79522.1,79522.2] || happens(u,n0) initiates(u,filling,n0)* -> holdsAt(waterLevel(n1),n1).
% 69.84/70.04 85556[16:Res:72699.3,85551.1] || holdsAt(filling,n1) happens(tapOn,n0) -> holdsAt(filling,n0) releasedAt(filling,n1) holdsAt(waterLevel(n1),n1)*.
% 69.84/70.04 85557[16:MRR:85556.0,85556.1,85556.2,72031.0,72323.0,4.0] || -> releasedAt(filling,n1) holdsAt(waterLevel(n1),n1)*.
% 69.84/70.04 85579[17:Spt:85557.1] || -> holdsAt(waterLevel(n1),n1)*.
% 69.84/70.04 85621[17:Res:85579.0,72142.0] || -> equal(n3,n1)**.
% 69.84/70.04 85634[17:MRR:85621.0,483.0] || -> .
% 69.84/70.04 85664[17:Spt:85634.0,85557.1,85579.0] || holdsAt(waterLevel(n1),n1)* -> .
% 69.84/70.04 85665[17:Spt:85634.0,85557.0] || -> releasedAt(filling,n1)*.
% 69.84/70.04 85679[17:Res:85665.0,10074.0] || holdsAt(filling,u)* -> releasedAt(filling,n0) equal(waterLevel(skf20(filling,v)),filling)**.
% 69.84/70.04 85692[17:MRR:85679.1,85679.2,6.0,23.0] || holdsAt(filling,u)* -> .
% 69.84/70.04 85693[17:UnC:85692.0,72031.0] || -> .
% 69.84/70.04 % SZS output end Refutation
% 69.84/70.04 Formulae used in the proof : waterlevel_not_3 less0 waterLevel_0 not_filling_0 not_spilling_0 not_released_filling_0 not_released_spilling_0 tapOff_not_tapOn tapOff_not_overflow overflow_not_tapOn filling_not_spilling plus0_1 plus0_2 plus1_1 plus1_2 plus1_3 not_released_waterLevel_0 filling_not_waterLevel spilling_not_waterLevel symmetry_of_plus less_or_equal less1 less2 less3 less4 less5 less6 less7 less8 less9 initiates_all_defn less_property terminates_all_defn releases_all_defn distinct_waterLevels happens_all_defn stoppedin_defn startedin_defn change_of_waterLevel same_waterLevel keep_released keep_not_released happens_holds happens_releases happens_terminates_not_holds happens_not_released keep_holding keep_not_holding change_holding
% 69.84/70.04
%------------------------------------------------------------------------------