@michaelk
I think you are generous to say that I was close!
@MullinRJ
I have copied your third solution (like a trained monkey, haha) with great success!
I appreciate the explanations and various examples, these help me (slowly) understand the greater principles and commands.
Thanks both of you for taking the time to post your replies, I am gratefully standing on your shoulders!
I have another question, but will digest and play around for a bit before coming back, I don't fully understand all the commands and process yet and need a bit of time to play around.