Exercise 21: Advanced Data Types and Flow Control