https://advancedainews.com/gemini-2-5-code-particle-simulations-with-dynamic-motion/