
unsigned int GenerateNextNumber(unsigned int seed)
{
"If all zeros are on the LSB end, start over with
 (number of zeros + 1) and move them to the MSB
 end."
"Else move the zeros around."

}
