A simulation of elastic collisions between particles of different sizes, masses, and color.