Pregunta de entrevista de Amazon

Advance coding test for the initial phase