Help with grasshopper/rhino

I want to make a vault made out of bricks but I can’t get the bricks arranged precise. As you can see in the pictures attached below I did array crv to the middle curve but the other one are not precisely arranged, the curve is getting higher in this shape’s case. It is not working with array curve. How can I make it work?

How to ask effective questions