Chapter 2. Variables and functions