@Afterburner There is no need for you to apologise. Your comments stimulated me to think more about the problem, which is good. Thanks for your recent comments. I may have further questions/comments as I do more work.