http://gambaswiki.org/bugtracker/edit?object=BUG.1552&from=L21haW4- Comment #2 by Benoît MINISINI: I will add a Shuffle() method, as the naive algorithm is false. https://blog.codinghorror.com/the-danger-of-naivete/ Benoît MINISINI changed the state of the bug to: Accepted.