Smiley Face Part 1
A yellow circle with black outline forms the face, with two black eye circles and a half-arc mouth created using a D3 arc generator. The React component renders these SVG elements, positioning the face at the center of a 960×500 viewport. D3’s `arc()` path generator constructs the mouth with specified inner and outer radii and start/end angles, while the eyes are offset using constant coordinates. The code logs React, ReactDOM, and the arc function to the console, and renders the SVG via `ReactDOM.render` into the root element.