How to create more dynamical circle pattern

Hello
I have a problem with create dynamic circle pattern just like on the picture.
I am create gh file but its to simple.
What i should add?

Big thanks for your help!

obraz1pattern_06.gh (9.4 KB)