shuffle a sequence (http://csharppad.com/gist/9270392)