Back to explanation.
Bouncing Balls
Sorry, your browser does not support canvas.