Section 5.4.2 - Sequence Evaluation and Tail Recursion
Tail recursion
Section 5.4.3 - Conditionals, Assignments, and Definitions
Assignments and definitions