Inspired by
Shelli Martin-Harbour's
Shuffle