Material http://programmers.stackexchange.com/questions/144635/how-to-answer-to-this-hashtable-interview-question