Inspired by
mazzy's
Shuffle