Pregunta de entrevista de Google

Build a dictionary and map system for a common problem