No problem.

I guess its because randomize() uses the GetTime (returns the time from booting till now in milliseconds) as you do in c. And all this actions start simultaneously, so they get the absolutely same time -> they are initalized with the same number -> return the same random number.
Just a little supposition, correct me if Im wrong

nipx