Note
Note than specifying a value for X which is less than or equal to 0 will always result
in the same number for a given value of X. The reason for this is that specifying 0 or
a negative number reinitializes the pseudo-random number generator to the beginn-
ing of the random number series.