Do you know a solution to the following interview question?
Design a data structure for a phone book that can safely and efficiently search a number
Hash everything (i.e. both directions) into the same table.