Generating random values in increasing order

Hi,

I have done for incrementing order
`uvm_do_with(req,{foreach(data[i]) {data[i] == i+1;}})

but how to for decrementing order?