Inspired by
Evelyn Rose's
Shuffle