Pergunta de entrevista da empresa IBM

programming: string manipulation, map, set