Estoy hace buen tiempo intentando hacer esto y no me funciona.

tengo un movie clip al cual ya se hacer como multiplicarlo a lo largo de una fila o una columna. pero no logro hacer que un sólo movie clip se multiplique tanto en filas y columas.

El as que he venido usando es:

Código :

stop();
var colum:Number = 5
var filas:Number = 3
for(i=1 ; i < colum ; i++) {
   var ni:Number = i + 1;
   this.ico11.duplicateMovieClip("ico1"+ni,ni);
   this["ico1"+ni]._x = this.ico11._x + i * 125;
      
   for(j=1 ; j < filas ; j++) {
      var nj:Number = j + 1;
      //this.ico12.duplicateMovieClip("ico"+nj+1,ni+nj);
      this["ico1"+ni].duplicateMovieClip("ico"+nj+ni,j+100);
      this["ico"+nj+ni]._y = this.ico11._y + j * 100;
      trace(ni)   
}
}


la ida es partir de un sólo movi clip llamado "ico11" primero intente multiplicarlo a lo largo de la primera fila... todo bien hasta ahi usando el duplicateMovieClip

ahora tendría cinco movie clips llamados "ico11", "ico12", "ico13","ico14","ico15"... luego pensaba multiplicarlos a lo largo de las filas para tener ico21.. ico 22 ico 23 en la segunda fila ... asi mismo ico 31, ico 32 en la tercera y asi sucesivamente... pero francamente no me sale no se como lograrlo.