Title: A pseudo-random number generator