I’ve been stuck on this one for a while…

I have the following set of shapes:

They’re organized into a 2D tree (3D including items?) where (A;B is A = shapes organized from left to right, and B is top to bottom.

I have a list of rotations I want to apply to the lines within the shapes, which means I need to provide them to the last rotate function in the Generate Lines group. I want these rotations to apply such that each ‘column’ of shapes (that is, from bottom to top) has the same rotation. In other words, I want to apply the first number from my list of rotation angles to 0;0, 0;1, and 0;1, the second item to 1;0, 1;1, 1;2, etc. I can’t flatten the list of lines because I’m rotating each set of lines branch around a common point. Any help is appreciated.

Radial Turrets forum question.gh (54.9 KB)