in reply to Uninitialized string warning
unshift(@w,$q) while(($q = <>) && ($q ne ".\n")); print @w [download]