Inspired by
Wills's
Shuffle