Inspired by
avshlyn's
Shuffle