in reply to A simple,
2. One way to do this would be with join:
print join " ",(reverse @list); [download]
# In real use you'd probably want this in a block local $, = ' '; print (reverse @list); [download]