Another approach would be, to only “generate” the points that are needed - less juggling with the data, use one inner circle first outer circle 2nd outer circle, rotated “half step”.
divide all circles by the number of “L”-shaped Polylines.
windmill_Ls_00.gh (12.5 KB)
and yes as @N_I_C_K already mentioned - maybe use a better title and post a .gh file… see all tipps here: