Improved generator.
rerolles zeros, a lot