How to return a dynamic instance's name?

Hello.
I have a loop to create some dynamic instances.
And I would like to get the instance’s name when I rollover on it, however I do not know the proper syntax. Could someone give me a hand?

[COLOR="DarkRed"]var mc:Array = [];
for (var i=0; i<2; i++) {
	mc* = new Item();
	addChild(mc*);
	mc*.addEventListener(MouseEvent.ROLL_OVER, mcOver);
}

function mcOver(event:MouseEvent):void {
	trace(event.target.name);
}[/COLOR]

I tried [COLOR=“DarkRed”]event.target.name[/COLOR] but I received something like [COLOR=“DarkRed”]instance1[/COLOR] instead of [COLOR=“DarkRed”]mc[0][/COLOR] or [COLOR=“DarkRed”]mc[1][/COLOR]. What did i do wrong? :h: