Pregunta de entrevista de Amazon

Most recent programming challenge?