Inspired by
Kava Debbie's
Shuffle