added example how to shuffle with preserving the keys