http://www.perlmonks.org?node_id=1005162


in reply to Is this really random?

Well, actual probability of getting 5 heads and 5 tails is C(10,5)*p(head)^5*p(tail)^5 = (10!)/(5!*5!)*(0.5^5)*(0.5^5) = 0.24609375, so you probably won't always get this result.
(See Bernoulli trial for more information)
Sorry if my advice was wrong.