Stacked Block Wall

I created this Grasshopper definition while assisting the design of a new cathedral in Santa Ana California. The definition creates a wall of stacked blocks across a input surface. Various dimensions of the blocks are provided as lists of values that are repeated across the surface. This allowed the designers to try many different iterations of patterns without requiring any modifications the the original grasshopper definition.