Implementacion con HashTable MEJORADO