in reply to Thanks!
in thread A simple,

In answer to number 1, the space is still there. You can easily confirm your theory by adding a line like:
print "-\n";
after you print the list. The space should be quite obvious then.

As for your second question, remember: "concatenates all the elements of LIST together and then returns the reverse of that, character by character." So first your list becomes "firstsecondthird" (a short version of it), then that is reversed to "driht...".