Thank you everyone for your kind words and well done to everyone who took part, especially with all the pattern matching involved (which I didn't have to do - ahem!). Thank you,
@Iminei for sending me a TSP badge so quickly. I shall, of course, be wearing it as soon as I can. Better than 10 Blue Peter badges IMHO.