in reply to split function
split does not need $_, $_ is just the default, i.e. it is the variable it uses if you don't specify one.
@x= split /,/; #splits $_ @x= split /,/,$nod; #splits $nod [download]