Pregunta de entrevista de Amazon

Linux, programming, scenario and puzzle