Pergunta de entrevista da empresa ERNI

Algún que otro patrón de diseño.