Is there a way to create a math.random that doesn't overlap movieclips?

Hi,

I have made a functional to use a number of objects on the stage which should not load overlap with other object of the stage.
But, Some time it goes stuck in infinite loops or overlap others.

Any one can help me to stuck out from this problem.

Note:- I am attaching the files and screenshot also.

Thanks,
Saurabh