Thought I'd almost got it

Here is one example discussion.