Grasshopper surface array

Hi everybody,

I am new in Grasshopper, and I was trying to make a surface array of a specific bricks pattern as showed in my picture. I try first to array my bricks pattern along a curve, then I try to array a box along a surface with double curvature, but when I try to array my desired bricks pattern on a double curvature surface it does not work for me at the moment.
Can somebody have a look at my definition and help me to fix it in order to create the surface named A and B with the desired bricks pattern?Array Along (124.4 KB)

Hi again,

I made some progress in my definition. Finally I manage to array the brick pattern along a surface using box morph component. I hope that could be useful to someone else. Here is the definition.
Pannelling Surface using (44.2 KB)