Still working on this.... It's tricky.

Friedrich