We need to produce JSON with keys: summary, category, article_html. The article must be SEO content on "best books to read of all time fiction". Must meet rules:
- Exactly ONE H1 at start with primary keyword. Primary keyword presumably "best books to read of all time fiction" but that's long. Maybe "best fiction books of all time". Use H1 with that. Must be first element.
- H2 for 5-7 main sections. So 5-7 H2 sections. Let's choose 6. Each section has 2-3 P tags of 100-150 words each (so 200-450 words per section). That's heavy. 6 sections * 2 P = 12 paragraphs * 150 words = 1800 words. That's above 1500.
- Each paragraph 100-150 words. Need to count roughly. We'll craft paragraphs of ~120 words.
- H3 for subsections. Not mandatory but can include. We'll include some H3 inside sections.
- UL/OL lists 5-10 items. So we can have lists.
- STRONG for key terms.
- End with 3-5 FAQ questions as H3.
- Include specific book recommendations, authors, key takeaways.
- Category: "howto".
- summary 150-160 chars.
- article_html must be full article in HTML.
We need to produce valid JSON. The article_html string must contain HTML content. Ensure no newlines? It can contain newlines inside string but need to escape properly in JSON. We'll produce minimal newlines? Typically JSON string can contain \n. But we can produce a single line string but that's messy. It's okay to have line breaks in string; they should be escaped as \n or actual newlines? In JSON string, newlines must be escaped as \n. So we should produce article_html as a string with \n characters. We'll generate using \n to separate tags.
We must ensure no markdown or code fences. Just JSON.
Let's outline article.
H1: "Best Fiction Books of All Time"
H2 sections:
1. Classic Foundations – timeless works that shaped literature
2. Modern Masterpieces – 20th and 21st-century storytelling
3. Global Voices – fiction from around the world
4. Genre-defining Reads – books that created or transformed genres
5. Hidden Gems – lesser-known but essential titles
6. How to Choose Your Next Classic – practical guide
Each H2 will have 2-3 P tags of 100-150 words. We'll write 2 paragraphs each. 2 paragraphs * 6 sections = 12 paragraphs.
We also need lists: in each section maybe list of books. We'll use UL.
H3 for subsections maybe inside each H2: "Key Themes" etc. But we can include H3 inside.
At end, H3 FAQs: 3-5 questions.
Need to ensure strong tags for key terms.
Word count: Let's approximate 120 words per paragraph. 12 paragraphs => 1440 words. Slightly <1500. Need more. Could add a third paragraph in some sections. Let's make 3 paragraphs in each section for 6 sections => 18 paragraphs. 18*120 = 2160 words. That meets requirement. But must keep each paragraph 100-150 words. 18 paragraphs of 120 words each is fine. So each section will have 3 paragraphs.
Thus 6 H2 sections * 3 paragraphs = 18 P tags. Also lists maybe each section.
H3 FAQs at end.
Also need to include "specific book recommendations, authors, key takeaways" inside paragraphs.
Ok.
Let's craft paragraphs. We need to ensure each paragraph 100-150 words. We'll approximate.
We'll produce article_html string with tags and content. We'll escape newlines.
We need to ensure all tags are closed properly.
Let's craft.
We'll produce:
```
Best Fiction Books of All Time
Classic Foundations – Timeless Works That Shaped Literature
Paragraph1...
Paragraph2...
Paragraph3...
- ...
Key Takeaway
...
... ``` But H3 inside each section maybe not needed. The rule says H3 for subsections. We can add H3 after list to highlight key takeaway. Ok. Also include UL list of books. Now craft content. Paragraph 1 of Classic Foundations: mention "Pride and Prejudice", "Moby-Dick", "Hamlet" etc. Actually Hamlet is drama. We'll mention "Pride and Prejudice" (Jane Austen), "Moby-Dick" (Herman Melville), "Jane Eyre" (Charlotte Brontë), "Great Expectations" (Charles Dickens), "War and Peace" (Leo Tolstoy). Provide 5-10 items? We'll list 5-7 books. Paragraph 2: Discuss influence. Paragraph 3: Provide key takeaway. Similarly for other sections. Let's craft each paragraph ~120 words. We must maintain strong tags for key terms like "Pride and Prejudice", "Moby-Dick". Let's create. We also need to escape double quotes inside JSON string. We'll use single quotes for JSON string? JSON requires double quotes for keys and string values. So inside string we need to escape any double quotes. We'll avoid double quotes inside article content by using single quotes or no quotes. We'll use only single quotes inside content to avoid escaping. But still we might need quotes for some reasons? We'll avoid. Ok. Let's craft article_html string with \n. We'll produce something like: ```Best Fiction Books of All Time
Classic Foundations – Timeless Works That Shaped Literature
...
...
...
- Pride and Prejudice by Jane Austen – a masterclass in wit and social commentary that still feels fresh. ...
Key Takeaway
...
... ``` Ok. Let's start writing paragraphs. I'll draft each paragraph, keep around 120 words. Paragraph 1 (Classic Foundations): "From the mid‑nineteenth century onward, a handful of novels carved the very language of modern storytelling. Pride and Prejudice introduced razor‑sharp dialogue and an irreverent heroine who never stopped questioning social norms. Moby‑Dick turned the sea into a vast, almost metaphysical battlefield, proving that a novel could be both philosophical and plot‑driven. Jane Eyre blended Gothic atmosphere with a fierce exploration of identity and morality. Great Expectations wove ambition, class, and redemption into a tapestry that still resonates with readers today. And across the continental divide, War and Peace offered a sweeping chronicle of war, love, and the subtle rhythms of human life." That's 120ish. Paragraph 2: discuss influence. "These classics did more than entertain; they set narrative standards that endure. Austen