Pregunta de entrevista de Anonymous

Good. Tough. Scenario oriented. Coding level.