I put my nose to the grindstone and got sstow done (go there if you want to take a look at it). I think it's rather clever program for being 149 lines long.

Now let's see how well it does when I try and use it..