Adds a circular shift before shuffle