Inspired by
Hazel Betyou's
Shuffle