Pregunta de entrevista de Union Pacific

Nothing super difficult.