Curtain wall solid/glazed pattern distribution

Hi
I am trying to distribute a given pattern along my selected curtain walls.
In this case the pattern is two glazed and one solid. So far so good.
My question is how do I make the pattern align in Y axis. Now it is repeating in all rows which makes the pattern skip when starting a new row.


what i want is this image

It looks like you might already have your panels listed by row, but if not, you 'll need to group them that way and then cycle your list of types based on the number of panels in each row.

I thought I had managed to group the rows into lists, but the model didn’t follow.
It seems I cant make my cycle / lists to be separated into my curtain panel rows and start from the beginning of each row.
This would be very useful as I am studying effects of facade changes on a rather large building.