Funcion aleatoria mejorada