Structure #003, Step 4

The circles are now moving diagonally and bouncing off the screen edges. The intersection is visualized by a line connecting the two points.

Implemented in Processing in 2004 by Casey Reas,
ported to p5.js in 2016