| st[n0] = mkblock(x0, lax0, m0), inv-flashsize(x, lax), n0 ∈ st, ∀ n0. n0 ∈ st → # st[n0].list = # st[n0].ladrlist ∧ inv-flashsize(st[n0].list, st[n0].ladrlist) ∧ ¬ dups(st[n0].ladrlist) ⊦ n0 = n, dups(lax), inv-flashsize(x0, lax0), inv-flashsize(x0, lax0) ∧ ¬ dups(lax0) |
st[n0] = mkblock(x0, lax0, m0), inv-flashsize(x, lax), n0 ∈ st, ∀ n0. n0 ∈ st → # st[n0].list = # st[n0].ladrlist ∧ inv-flashsize(st[n0].list, st[n0].ladrlist) ∧ ¬ dups(st[n0].ladrlist) ⊦ n0 = n, dups(lax), inv-flashsize(x0, lax0)