Chapter 3. Containers and Collections – Storing Data the Right Way