in reply to Sorting names

What about:
print join("\n",sort(@names))."\n";