Capitolo 2: Ruby, pattern