[Haskell-cafe] Linear shuffle