Inspired by
Karen Michelle's
Shuffle