| 2 + m < nused, m + 1 < nused, 2 + m < # zbrar, m + 1 < # zbrar, adr ∈ (ri |> zbrar[m].key) |≤ zbrar[m + 1].key, nused ≤ # zbrar ⊦ 2 + m = nused, adr ∈ ri |
⊦ adr ∈ ri ↔ (∃ key. key ∈ ri ∧ ri[key] = adr)
m + 1 < # zbrar, 2 + m < # zbrar, m + 1 < nused, 2 + m < nused, nused ≤ # zbrar, ∃ key. key ∈ (ri |> zbrar[m].key) |≤ zbrar[m + 1].key ∧ ((ri |> zbrar[m].key) |≤ zbrar[m + 1].key)[key] = adr ⊦ 2 + m = nused, adr ∈ ri
Used terms: (ri |> zbrar[m].key) |≤ zbrar[m + 1].key, adr