Suppose I have a random number generator that can produce a uniform distribution of natural numbers in the range $[1, 10]$. So there are 10 possible values the generator can produce.
Suppose I would like to generate natural numbers with a uniform distribution spanning $[1, 30]$. Is there a way to do that with my existing generator?