Inspired by
pippy's
Shuffle