Need help to interpret Kolumba Museum Façade with Grasshopper

I am using grasshopper to study the form making logics of the brick façade of Kolumba Museum designed by Peter Zumthor, and I also want to build iterations out of the logics.

I discovered that there are two types of bricks (A) (B) and two types of voids (L) (S). The adjacency relationships among them are: (L)(A)(S) or (S)(A)(L) or (S)(B)(S) or (L)(A)(B)(L) or (L)(B)(A)(L). And the repeating patterns are sketched in the attached.

I am a novice and I want to know how can I construct the logics with GH? What components should I go with? Thank you!