Pregunta de entrevista de IMC Group

Nothing really challenging.