Smiley Face
Five nearly identical smiley faces are rendered in a grid, each drawn with yellow circular heads, black eyes, and a curved mouth. The example uses React components (`BackgroundCircle`, `Eyes`, `Mouth`, `FaceContainer`) to assemble each face from SVG primitives, with a `d3.arc()` generator shaping the mouth path. A `d3.range()` array drives the repeated rendering, while the `Face` component passes configurable dimensions and offsets, keeping the faces visually consistent. The SVG faces are centered within their containers using a transformed `<g>` element.