Question: Random Array - unusual outcome?

Is this the best way to produce a random 2-d array? 

L:= Array(1..10,1..10,(rand(1..50));

What's unusual about the operation is that I seem to get an unusually high number of doubles in the rows.  All of the time I'm getting 50% of the rows with a matching pair of numbers (ie. every time I run the line, I get 5 rows with a matching pair of numbers) 

Does the probability of that seem a little high?  Also are there other ways to produce a 2-d random array? 

Thanks.

Please Wait...