Fixed reshuffling code and reduced code