Inspired by
Emmagail's
Shuffle