Added HashMap, need to fix telephone keypad