@Julz: I know, I know - thats why I added the 'etc.' wink

Nevertheless, here is a small pic of my implementation (a little bit excessive):