Trace the random numbers.
Offset the circle diameters, since there might be negative range errors.
Only use floats in the implementation.