Nothing elegant or unusual about this one at all, just plumbing..
- Triangle : Mesh 3-circle, origin to mid Y.
- In a row,every other triangle rotated by pi*index
- Duplicate rows as instances, every other row flipped by Y scale -1
- Welding, face-flipping, to tidy up
- All scaled at end to input edge-length
Options to fill, and point up / point down, for triangle 0.