in reply to Array question II

It's also worth pointing out that you haven't created a multidimensional array. Therefore, $url_info[$index][0] won't give you what you want.

While we're at it, go ahead and print out the error code if the open() fails.

Try reading the INPUT filehandle like this:

open(INPUT, '< graduate.output.txt') or die "Couldn't open the file for reading: $!"; while(<INPUT>) { chomp; my $@a = split /,/; push(@url_info, \@a); } close(INPUT);
buckaduck