When I tried to use this code with the
join('', @a) everything worked ok?
I think that what's happening here is that
@a is getting interpolated as if in a double quoted string - with $" as as the seperator, which is space by default. The fact that it works with the
join seems to agree with this theory.
-- Dan