This line looks odd to me, but I think we discussed it before. The length of the group is always the same so we take the 1st from the first, the second from the second,etc.. which is ok I guess because of the rotation