##
sub sum {
our @a
local *a = shift;
my $total = 0;
$total += $a[ $_ ] for 0 .. $#a;
return $total;
}
my @data = getNums();
my $sum = sum( \@data );
####
sub sum {
my $aref = shift;
my $total = 0;
$total += $aref->[ $_ ] for 0 .. $#{ $aref };
return $total;
}
my @data = getNums();
my $sum = sum( \@data );