| 0 < i1 ⊦ val ∈ getarray(r, i0, i1, st) ↔ (∃ i. ¬ i < i0 ∧ ¬ i0 + i1 ≤ i ∧ st[r -- i '] = val) |
val ∈ getarray(r, i0, i1, st), 0 < i1 ⊦ ∃ i. ¬ i < i0 ∧ ¬ i0 + i1 ≤ i ∧ st[r -- i '] = val
∃ i. ¬ i < i0 ∧ ¬ i0 + i1 ≤ i ∧ st[r -- i '] = val, 0 < i1 ⊦ val ∈ getarray(r, i0, i1, st)
[[CONCRETESIMPRULES : ()]]