My personal opinion on this post is that it does not fit on HN. I don't understand why this post would gratify any hacker's intellectual curiosity, therefore, this post is off-topic, and does not meet the standards of HN. It might be beneficial for you to read the Hacker News Guidelines. Here is the link: http://ycombinator.com/newsguidelines.html