Pergunta de entrevista da empresa Amazon

Linux, programming, scenario and puzzle