Pergunta de entrevista da empresa Pearson

design patterns, really easy coding exercise.