Pergunta de entrevista da empresa Apple

Not hard but not innovative.