p5js animation // touchpad / mouse-controlled circles with seamless wrap // SIX circles move left → right continuously and wrap immediately // You can catch any circle and drag it anywhere left/right // Release → it continues moving from wherever you left it