Added Knuth Shuffle.