add function randomSample