Six years should be long enough...

Thanks for posting this. Interesting solution to get some more advance.