Pergunta de entrevista da empresa Goldman Sachs

Some string manipulation, implementing hashmap.