I have decided to use the epoch time in second and then use it as the seed value in the rand function.
Does anybody know what kind of calculation is being done using this rand function and if there is a possibility of two end results being the same (having been generated from the same epoch time or from different time)