Implementacion con HashTable