We need to produce JSON with keys: summary, category, article_html. The article_html should be a full article in HTML. Must have exactly ONE H1 at start with primary keyword. Primary keyword: likely "best books to read of all time" maybe. H1 at start. Then H2 for 5-7 main sections. We need 5-7 main sections, each with 2-3 p tags of 100-150 words each. Each section maybe about a book. So we have 5 books. So 5 main sections (H2). Each section content 2-3 paragraphs 100-150 words each. That's 5*2=10 paragraphs. Each paragraph 100-150 words. So total words: about 1200-1800. Minimum 1500 words. 10 paragraphs of 150 words = 1500 words. Good.
We also need UL/OL lists with 5-10 items. We'll include a list of something in each section maybe "5 key takeaways". Use UL with 5 items. Use strong tags for key terms.
Also include book recommendations, authors, key takeaways. Provide specific book recommendations.
End with 3-5 FAQ questions as H3. So after sections, add H3 for FAQ each question as a heading. Provide answer paragraph maybe.
We also need H3 for subsections within sections maybe. But we can just have H3 for FAQ. We can also include H3 subsections inside each section if needed, but not mandatory. The rule: H3 for subsections. We can include within each section an H3 header for "Key Takeaways" or "Why It's Essential". That would satisfy H3 for subsections.
We need 150-160 char meta description in summary.
Category: "howto".
Return only valid JSON. No markdown.
Let's craft article.
Let's choose 5 best books: "To Kill a Mockingbird" by Harper Lee, "1984" by George Orwell, "Pride and Prejudice" by Jane Austen, "The Great Gatsby" by F. Scott Fitzgerald, "Moby-Dick" by Herman Melville. But maybe choose "The Odyssey"? But list of best books of all time. Let's choose diverse: "Sapiens" by Yuval Noah Harari, "The Little Prince"? But we need 5. Let's create list: 1. "To Kill a Mockingbird" 2. "1984" 3. "Pride and Prejudice" 4. "The Great Gatsby" 5. "Moby-Dick". Good.
Let's make H1: "Top 5 Best Books to Read of All Time".
Then H2 for each book.
Within each section: H3 "Key Takeaways". Then 2-3 paragraphs. Each paragraph 100-150 words. We'll need to produce accurate word counts? Not exact but approximate.
Let's craft paragraphs.
Paragraph 1: 120 words. Paragraph 2: 120 words. Paragraph 3: optional? But rule: 2-3 per section. We'll use 2 paragraphs maybe 120 words each.
But we also need lists of 5-10 items. We'll include UL of 5 key takeaways within H3.
We also need strong tags for key terms like "classic", "cultural impact", etc.
Let's craft.
Also we need to ensure HTML is valid: use , , etc? Not mandatory but article_html can just contain the article content. We'll wrap with
maybe.
We'll produce at start with primary keyword. Then for each book, for key takeaways, paragraphs
.
At end, H3 for FAQs. Each FAQ question as H3, answer as
.
Let's craft the content.
Need 1500+ words. Let's estimate: Each section: 2 paragraphs ~120 words each = 240 words. 5 sections = 1200 words. Add H3 list maybe 5 items each. That adds some words but not paragraphs. So we might need additional paragraphs to reach 1500. We can add one more paragraph per section (third paragraph). That is 3 paragraphs per section = 360 words each? Wait 3*120=360 words per section. 5*360=1800 words. Good. So include 3 paragraphs per section.
Thus each section: 3 paragraphs each 120-150 words. We'll do 120 words each. So each section 360 words. 5 sections 1800 words. Good.
Now we need to craft paragraphs. We'll produce approximate word counts.
Let's write.
Paragraph 1: introduce book, author, publication, significance.
Paragraph 2: themes, writing style, impact, why essential.
Paragraph 3: personal recommendation, how to read, where to find, possible discussion topics.
Then key takeaways list.
Let's craft for each book.
Also we need to mention book recommendations, authors, key takeaways.
Need to use strong tags for key terms. Eg classic, cultural impact.
We'll also include UL with 5 items each.
FAQ: 4 questions.
Now produce JSON.
Let's draft content.
We'll craft meta description: 150-160 chars.
"Discover the top 5 best books of all time, from timeless classics to modern masterpieces. Read our expert guide with insights, key takeaways, and FAQs."
Count characters: Let's count approximate: "Discover the top 5 best books of all time, from timeless classics to modern masterpieces. Read our expert guide with insights, key takeaways, and FAQs." Count: We'll count: Discover(8) space(1)=9, the(3)=12, space=13, top(3)=16, space=17, 5(1)=18, space=19, best(4)=23, space=24, books(5)=29, space=30, of(2)=32, space=33, all(3)=36, space=37, time,(5)=42, space=43, from(4)=47, space=48, timeless(8)=56, space=57, classics(8)=65, space=66, to(2)=68, space=69, modern(6)=75, space=76, masterpieces.(12)=88, space=89, Read(4)=93, space=94, our(3)=97, space=98, expert(6)=104, space=105, guide(5)=110, space=111, with(4)=115, space=116, insights,(9)=125, space=126, key(3)=129, space=130, takeaways,(10)=140, space=141, and(3)=144, space=145, FAQs.(5)=150. So 150 characters. Good.
Now produce JSON.
Let's craft article_html. We'll include maybe but not necessary. We'll just provide article content. But we need correct HTML tags. We'll start with
.
Also we need a list inside key takeaways.
Let's produce.
Also need to ensure we don't include