hello Dr Wicklin,

I wonder is it possible to implement riffle w.out additional memory, aka not using
shuffle = j(1,N,.); /* allocate new deck */

thanks
alx