Slug: list-vec-01 · Paired reading: Chapter 18
Prompt
Implement Stack<T> with push, pop, and peek over a Vec<T>.
Feel how the borrow checker helps: peek returns Option<&T> without
fighting ownership. Prefer Vec over LinkedList for this shape.