Ruby exercice to test IT candidates in their ability to create flexible solutions.