Some computer scientists used to claim that Recursion is one of the most important concepts of Computer Science.
This design is one out of many that I composed as exercises in "recursive thinking". All you need to do is to see the design as composed out of itself. Hint: this particular design is composed of six congruent sub-parts that are similar to the design itself.
Can you see them? Can you figure out the method of composition?