Usando colecoes e hash