Pregunta de entrevista de USA Jobs

String manipulation and data structure