Hi Khalid , Chihiro ,
Thank you for the compliments ; I learn from a lot of people on this forum , and in most cases , my suggestions / solutions are copied from those who thought of them earlier.
There may be a handful which I would have thought of myself.
One thing is for sure , that after spending 5 years with this forum , I know more today than when I joined. For that I thank all of my journey mates , a lot of whom have contributed to my learning.
Narayan