Pregunta de entrevista de Upside Business Travel

String manipulation and system design