OK, finally got it. LS uses a different IDE than I do, so it looked like there were more spaces than there really was.
It's really interesting the way the empty spaces are interpreted by the compiler. No wonder most very good Ascii art has a lot of texture and very little empty space.
Thanks for all your help (and ribbing)