in reply to Problem with split and file processing. Need Help!!!
Try relpacing:
@list=split(/ /,@data); [download]
with:
@list = split /\s+/; [download]