Something I thought of while playing Table Tennis one day. It is not as deep as it sounds :)
Read this post on rachitnarang.blogspot.com