Also this is never going to generate zero as the first digit.