1/5

A variable holds one value. But adventures produce lists: items, coins, names. For that, the realm's favorite tool is the Vec — a satchel that grows:

let mut items = vec!["torch", "rope"];

vec![...] creates it with contents already inside. It needs mut if you plan to change it — and you do.