adicionada função de utilidade