Returns a random int32 equally distributed over the range [begin.
begin
.end-1].
end
lower closed bound of the interval
upper open bound of the interval
a random number