The first thing you do when you make a shopping list is think of what you need.