| ⊦ abs-nodes(buf0, m, x, lax, false) ∧ abs-node(buf1, a) ∧ is-aligned(n, NODE_HEADER_SIZE) ∧ is-aligned(m, NODE_HEADER_SIZE) ∧ n ≤ # buf0 + # buf1 ∧ abs-nodes(subarray(buf0 + buf1, 0, n), m, x + a ', lax + @(m + # buf0, a.flashsize) ', boolvar) → n = # buf0 + # buf1 |
abs-node(buf1, a), abs-nodes(buf0, m, x, lax, false), abs-nodes(subarray(buf0 + buf1, 0, n), m, x + a ', lax + @(m + # buf0, a.flashsize) ', boolvar), is-aligned(n, NODE_HEADER_SIZE), is-aligned(m, NODE_HEADER_SIZE), n ≤ # buf0 + # buf1 ⊦ n = # buf0 + # buf1