We need to output JSON with fields: joke_text, headline, meme_caption, image_pro...
We need to output JSON with fields: joke_text, headline, meme_caption, image_prompt, meta_title, meta_description. Must be German language for joke_text, headline, meme_caption, meta_title, meta_description? The meta_title and meta_description likely English? They didn't specify language, but likely English as SEO. But they said "SEO Title (max 60 Zeichen)" and "SEO Description (max 160 Zeichen)". Could be German. Probably English okay but keep within char limits. Must be unique, not repeating existing jokes. Must start with "Chuck Norris" or mention him. Must be funny, classic style. Provide image_prompt in English describing scene. Must be hyper-realistic portrait etc. Must include specific scene from joke. Must not include text or captions in image. Must be unique. We need to craft a joke: maybe "Chuck Norris can divide by zero" is overused. Need something unique. Maybe "Chuck Norris once ordered a pizza with exactly 3.14159 toppings and the pizza delivered exactly 3.14159 slices." That's unique. Or "Chuck Norris can make a round table square." Let's think of a classic style: "Chuck Norris can slam a revolving door." That's also used. Need something fresh. Maybe: "Chuck Norris can make a Wi‑Fi signal reach the moon and still get a 5‑star rating." That's techy. But must be classic Chuck Norris style: exaggeration about his strength, ability to do impossible things. Let's craft: "Chuck Norris can solve a Rubik's Cube blindfolded while skydiving and still land on his feet." That's maybe too generic. Better: "Chuck Norris can make a snowflake melt just by looking at it." That's unique. But need to start with "Chuck Norris". So joke_text could be: "Chuck Norris can make a snowflake melt just by looking at it, and the whole winter disappears." Something like that. Make it funny and unique. Now fields: joke_text: full joke text in German. headline: short headline max 80 characters. meme_caption: image caption max 80 characters. image_prompt: English prompt describing scene, include specific scene from joke. Must be hyper-realistic portrait of tough legendary action hero man in his 50s with reddish-brown hair, thick reddish beard, piercing eyes, muscular build, black sleeveless vest. Include specific scene from joke. Must be photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions. meta_title: SEO Title max 60 characters. meta_description: SEO Description max 160 characters. All must be within char limits. Let's craft: joke_text: "Chuck Norris kann einen Schneeflocken-Schmelzefall allein durch Anstarren auslösen – und damit den gesamten Winter zum Schmelzen bringen." That's German, starts with Chuck Norris. It's unique. headline: maybe "Schneeflocken-Schmelzefee von Chuck Norris". Count characters: "Schneeflocken-Schmelzefee von Chuck Norris" length? Let's count: Schneeflocken-Schmelzefee (19) + space + von (3) + space + Chuck (5) + space + Norris (6) = 19+1+3+1+5+1+6 = 36. Under 80, okay. meme_caption: "Wenn Chuck Norris nur ansieht, schmilzt der Winter." Count characters: let's count: "Wenn Chuck Norris nur ansieht, schmilzt der Winter." That's 44 characters approx, okay under 80. image_prompt: Must be English, describing scene: "A hyper-realistic portrait of a tough, legendary action hero man in his 50s with reddish-brown hair, thick reddish beard, piercing eyes, muscular build, black sleeveless vest. He stands on a frozen landscape where a single snowflake hovers near his gaze, melting instantly as his eyes lock on it. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Make sure includes specific scene: melting snowflake due to his gaze. meta_title: SEO Title max 60 characters. Something like "Chuck Norris lässt Winter schmelzen – epischer Poster". Count characters: "Chuck Norris lässt Winter schmelzen – epischer Poster" length? Let's count: Chuck(5) space(1)=6, Norris(6)=12, space=13, lässt(5)=18, space=19, Winter(6)=25, space=26, schmelzen(7)=33, space=34, –(1?) Actually dash counts as char, but okay. space=35, epischer(8)=43, space=44, Poster(6)=50. So 50 characters, okay. meta_description: max 160 characters. Something like "Entdecke den legendären Chuck Norris Witz, bei dem ein einziger Blick den Winter zum Schmelzen bringt – perfekt für Memes und Action-Poster." Count characters: Let's count roughly: "Entdecke den legendären Chuck Norris Witz, bei dem ein einziger Blick den Winter zum Schmelzen bringt – perfekt für Memes und Action-Poster." That's about 130 characters, okay. Now ensure JSON format, no markdown code block. Provide just JSON. Check each field length constraints: - headline max 80 characters: we have 36, okay. - meme_caption max 80 characters: we have about 44, okay. - meta_title max 60 characters: we have 50, okay. - meta_description max 160 characters: we have about 130, okay. - image_prompt: no explicit length constraint but must be English and include scene. It's okay. Now produce JSON with keys exactly as specified: "joke_text", "headline", "meme_caption", "image_prompt", "meta_title", "meta_description". Ensure proper JSON quoting. Let's craft final JSON: { "joke_text": "Chuck Norris kann einen Schneeflocken-Schmelzefall allein durch Anstarren auslösen – und damit den gesamten Winter zum Schmelzen bringen.", "headline": "Schneeflocken-Schmelzefee von Chuck Norris", "meme_caption": "Wenn Chuck Norris nur ansieht, schmilzt der Winter.", "image_prompt": "A hyper-realistic portrait of a tough, legendary action hero man in his 50s with reddish-brown hair, thick reddish beard, piercing eyes, muscular build, black sleeveless vest. He stands on a frozen landscape where a single