// Random sampling Q: http://stackoverflow.com/questions/136474/best-way-to-pick-a-random-subset-from-a-collection A: http://stackoverflow.com/a/2564196/925216