New file knuth_shuffle.cxx