Brilliant! Simple, in a way, but complex, too. As Drakala said. Simple building blocks creating complexity. A bit like constructing a maze from bricks or hedging plants. Any single wall/hedge is simple - and simple to navigate - but together the structure is far from simple - and far from simple to negotiate.