Inspired by
niomi's
Shuffle