shaffling original
10K