@AoA = ( [2, 3], [4, 5, 7], [0] ); print $AoA[1][2]; 7 print @AoA; ARRAY(0x83c38)ARRAY(0x8b194)ARRAY(0x8b1d0) for $i (1..10) { @array = somefunc($i); $AoA[$i] = \@array; # WRONG! }