Inspired by
maple's
Shuffle