genr8next returns a vector of pseudorandom number sequence.
This function generates a sequence of pseudorandom numbers using the 32-bit random number generator from figure 3 of the article by Pierre L'Ecuyer.
The cycle length is claimed to be 2.30584E+18.
L'Ecuyer, P. (1988), Efficient and Portable Combined Random Number Generators, "Communications of the ACM", Vol. 31, pp. 742-751.
Original PASCAL version by Pierre L'Ecuyer.
Modifications by John Burkardt.
Further modifications by FSDA team