##
@fileanddate = ($filename, $mtime);
$filesanddates[$filecounter] = \@fileanddate;
####
foreach my $filename (@filenames) {
my $mtime=(stat ($filename))[9];
my @fileanddate=($filename, $mtime);
# Note lexical scoping of @fileanddate
push @filesanddates, \@fileanddate;
}
####
foreach my $filename (@filenames) {
push @filesanddates, [ ( $filename, (stat ($filename))[9] ) ];
}