Chapter 11 Enums and Pattern Matching