Slug: arr-usize-01 · Paired reading: Chapter 15
Prompt
fn prev_index(i: usize) -> Option<usize> — return i - 1 when i > 0,
else None. Never write bare i - 1 in debug (underflow panic) or
wrap in release. Use checked_sub / i.checked_sub(1).