//tutto codice metti sulla timeline
codice:
//ovviamente prima di iniziare tutti puzzle devono essere al livello superiore delle zone da attacccare
// in questo array inserisci i nomi dei clip da draggare
clipArr = [clip_01, clip_02, clip_03];
// in questo array inserisci i nomi delle zone, ATTENTO SE METTI AL CAVOLO I NOMI SI ATTACCERANNO MALE, PERCIO SE clip_01 ha area zona_01 allora in primo posto nel array deve essere alteretanto la zona!!! 
zonaArr = [zona_01, zona_02, zona_03];
function pressFunc()
{
	this.exDepth = this.getDepth();
	this.swapDepths(10000);
	this.startDrag(false);
}
function releaseFunc()
{
	if (this.hitTest(this.clip))
	{
		this.stopDrag();
		this._x = this.clip._x;
		this._y = this.clip._y;
		this.swapDepths(this.exDepth);
	}
}
function init()
{
	for (var u in clipArr)
	{
		clipArr[u].clip = zonaArr[u];
		clipArr[u].onPress = pressFunc;
		clipArr[u].onRelease = releaseFunc;
	}
}
init();