Thank you marcov, Martin_fr, Zivoni and Paolo for the time and trouble that you have taken to reply. I'm really grateful.
Marcov you are spot on. Removing the offending semicolons clears the matter up. My stupidity. The semicolons were not intended but crept in by mistake. To make amends and admit that I should not be wasting your time with silly mistakes I will donate $50 to a local charity. You will have to trust me on that but you have my word.