Nice to know you have solved the puzzle.
Any chance we can see the solution in action?