Inspired by
arwen's
Shuffle