#!/usr/bin/perl
$n=25;
$m=15;
$A[$n-1] = undef; # autovivify @A to length $n
sub foo {
my ($aref, @i) = @_;
@$aref[@i] = (42) x @i;
}
foo
(\@A, grep { 0 == $_ % 2 } 0 .. $m);
use Data::Dumper;
IyEvdXNyL2Jpbi9wZXJsCgokbj0yNTsKJG09MTU7CgokQVskbi0xXSA9IHVuZGVmOyAgICAgICAgICMgYXV0b3ZpdmlmeSBAQSB0byBsZW5ndGggJG4KCnN1YiBmb28gIHsKICAgIG15ICgkYXJlZiwgQGkpID0gQF87CiAgICBAJGFyZWZbQGldID0gKDQyKSB4IEBpOwogICAgcmV0dXJuOwp9Cgpmb28oXEBBLCBncmVwIHsgMCA9PSAkXyAlIDIgfSAwIC4uICRtKTsKCnVzZSBEYXRhOjpEdW1wZXI7CnByaW50IER1bXBlcihAQSk7