Pregunta de entrevista de KLA

Moderately difficult.