thank you man.
this algorithm sounds to be correct however, fortunately EPIC has already made it easy for us by “Shuffle” node which I just figured out.
but I am gonna mark your answer which was great.
thanks