now Util.Random.rand() return 0~2^32-1