original valarray vi [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26] vi[gslice(0,{3,3,3},{9,3,1})] [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26] vi[gslice(9,{3,3},{3,1})] [9,10,11,12,13,14,15,16,17] vi[gslice(3,{3,3},{9,1})] [3,4,5,12,13,14,21,22,23] vi[gslice(1,{3,3},{3,9})] [1,10,19,4,13,22,7,16,25] vi[gslice(0,{3,3},{3,10})] [0,10,20,3,13,23,6,16,26]