| ⊦ ( ( (# gs.ar ≠ 0 ∧ htok(gs.ar)) ∧ ls.n < # gs.ar ∧ ls.e ≠ ⊥ ∧ ls.sz = # gs.ar ∧ (ls.n0 < # gs.ar ∧ ls.n0 = get_hash(ls.e, ls.sz)) ∧ ls.b ∧ (∃ n. n < # gs.ar ∧ gs.ar[n] = ls.e) ∧ allslotsfull(gs.ar, ls.n0, ls.n, ls.e, false)) ∧ # gs0.ar ≠ 0 ∧ htok(gs0.ar)) ∧ rely(gs.ar, gs0.ar) → ls.n < # gs0.ar ∧ ls.e ≠ ⊥ ∧ ls.sz = # gs0.ar ∧ (ls.n0 < # gs0.ar ∧ ls.n0 = get_hash(ls.e, ls.sz)) ∧ ls.b ∧ (∃ n. n < # gs0.ar ∧ gs0.ar[n] = ls.e) ∧ allslotsfull(gs0.ar, ls.n0, ls.n, ls.e, false) |