Pergunta de entrevista da empresa Adobe

Nothing that difficult.