Melhorias no random (by João)