| m < # apebs, # wlar = # apebs, stat ≠ used ⊦ valid-recs(subarray(apebs, 0, m), subarray(wlar, 0, m), recs) → valid-recs(subarray(apebs, 0, m + 1), subarray(wlar[m, wl-entry(m0, stat)], 0, m + 1), recs) |
# wlar = # apebs, m < # apebs, valid-recs(subarray(apebs, 0, m), subarray(wlar, 0, m), recs) ⊦ stat = used, valid-recs(subarray(apebs, 0, m + 1), subarray(wlar[m, wl-entry(m0, stat)], 0, m + 1), recs)