Duplicate promblem

i have this code

 
var container:MovieClip = setUpContainer();
var ln:Number = 10;
var spacer:Number = 1;
var duplicate:MovieClip;
for(var i:Number = 1; i < ln; i++) { 
var newY:Number = i * (container._height + spacer);
 duplicate = container.duplicateMovieClip("clip-" + i, i, {_y:newY}); 
trace(duplicate);
}
function setUpContainer():MovieClip { 
var mc:MovieClip = this.createEmptyMovieClip("container", this.getNextHighestDepth()); 
var w:Number = 100;
 var h:Number = 20;
 mc.beginFill(0x333333);
 mc.lineTo(w, 0); 
mc.lineTo(w, h); 
mc.lineTo(0, h); 
mc.lineTo(0, 0); 
mc.endFill(); 
return mc
}

i need to setup another MovieClip inside Container let’s called “rect_mc” and i wanna draw the rectangle inside “rect_mc” and duplicate the rectangle (9 clones) to the root using for loog as above what i have to change in the code?