Anyone know where I could find some code on how to produce a few small circles randomly moving around inside one major circle? The major circle's border reflects the smaller circles and keeps them contained inside it.

I am trying to finish a project and I need to imitate a basic molecular level model with protons and neutrons.

Really appreciate any feedback.

Thanks.