it would be nice if you could say what your solution is, then if someone else has it, the answer is here.