Pregunta de entrevista de Amazon

Nothing particularly hard.