Melhora o código e permite que a função hash secundária funcione corretamente para todos os casos