Exercises for chapters 10 - 13 from the Learn to Program Ruby book