Data and images from  http://en.wikipedia.org/wiki/Elastic_collision