Thanks Spoo...

Thanks for the effort. I will try reading it line by line to understand the logic behind it...