59 (List.range n).map (fun k => 60 let t : Tick := ⟨k % 8, by have : (k % 8) < 8 := Nat.mod_lt _ (by decide); simpa using this⟩ 61 let d := k % 2 = 0 62 { start := t, dir := d, bit := 1, tag := tag }) 63 64/-- One left‑to‑right cancellation pass: drop the first adjacent cancelling pair if present. -/
depends on (10)
Lean names referenced from this declaration's body.