particle-diffusion-with-interaction