Initially I did not plan to add anything here that is available couple of hundered times in the internet already. But as it turns out that a running example is always more appealing to people than a ...