Inspired by
taylors version's
Shuffle