Week 8 Challenge: revisiting Ruby.