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 in German language for joke_text, headline, meme_caption, meta_title, meta_description? The meta_title and meta_description likely also German? The user wants SEO Title and Description, likely in German? Not specified language but likely German as whole context is German. We'll produce German strings. Constraints: joke_text must start with "Chuck Norris" or mention him. Must be unique, not repeat existing jokes. Must be funny, ironic, typical Chuck Norris genre. Must be in German. No profanity, no politics, no real suffering. Must avoid similar formulations to existing jokes. Must be unique. We need to create a classic Chuck Norris joke: e.g., "Chuck Norris can divide by zero." But that's English. German version: "Chuck Norris kann durch Null teilen." But that's known. Need unique. Maybe: "Chuck Norris hat einmal einen Schneemann aus Eis und Feuer gebaut, und der schmolz nicht, weil er zu stark ist." That might be unique. But must start with "Chuck Norris" or mention him. So start with "Chuck Norris". Provide a joke_text that is a full sentence. We also need headline (max 80 chars). meme_caption (max 80 chars). image_prompt: English prompt for image generation describing specific scene from the joke. Must be hyper-realistic portrait etc. Provide specific scene. Meta_title max 60 chars. Meta_description max 160 chars. All fields must be strings. Make sure no markdown code blocks, just raw JSON. Let's craft: joke_text: "Chuck Norris kann einen Kühlschrank mit einem einzigen Blick so kalt machen, dass selbst die Arktis einen Urlaub plant." That's unique? Might be okay. headline: "Chuck Norris lässt die Arktis Urlaub machen" meme_caption: "Wenn Chuck Norris lächelt, friert die Welt ein" image_prompt: Must be English, describing specific scene from the joke. Something like: "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. Chuck Norris staring intensely at a glowing refrigerator, causing frost to spread across the room. Photorealistic action movie poster, dramatic cinematic lighting, icy background with subtle aurora. No text, no captions." Make sure it's English, includes [Spezifische Szene aus dem Witz] placeholder? The instruction says: "[Spezifische Szene aus dem Witz]" in the prompt. So we need to embed that phrase? Actually they wrote: "A hyper-realistic portrait ... [Spezifische Szene aus dem Witz]. Photorealistic action movie poster..." So we need to replace that placeholder with the specific scene. So we should include something like "Chuck Norris freezing a refrigerator with a stare". So the prompt should include that scene description. Let's craft: "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. Chuck Norris staring at a refrigerator, causing it to emit icy vapor and frost spreading across the kitchen. Photorealistic action movie poster, dramatic cinematic lighting, icy kitchen background with subtle aurora. No text, no captions." Make sure it's English. meta_title: up to 60 chars. Something like "Chuck Norris lässt die Arktis Urlaub machen". That's 33 chars, okay. meta_description: up to 160 chars. Something like "Erlebe einen klassischen Chuck Norris Witz, bei dem er die Arktis zum Urlaub zwingt – humorvoll, ironisch und einzigartig." Count characters: let's count roughly: "Erlebe einen klassischen Chuck Norris Witz, bei dem er die Arktis zum Urlaub zwingt – humorvoll, ironisch und einzigartig." That's about 106 characters, okay. Now ensure JSON fields are correct. Check length constraints: - headline max 80 chars: "Chuck Norris lässt die Arktis Urlaub machen" length? Count: Chuck(5) space(1)=6, Norris(6)=12, space=13, lässt(5)=18, space=19, die(3)=22, space=23, Arktis(6)=29, space=30, Urlaub(6)=36, space=37, machen(6)=43. So 43 chars, okay. - meme_caption max 80 chars: "Wenn Chuck Norris lächelt, friert die Welt ein" length? Count: Wenn(4) space=5, Chuck(5)=10, space=11, Norris(6)=17, space=18, lächelt,(8 inc comma?) let's just approximate: "lächelt," 8 inc comma? Actually "lächelt," is 8 characters including comma? Let's count: l(1)ä2 c3 h4 e5 l6 t7 ,8 => 8. So total 18+8=26, space=27, die(3)=30, space=31, Welt(4)=35, space=36, ein(3)=39. So 39 chars, okay. - meta_title max 60 chars: "Chuck Norris lässt die Arktis Urlaub machen" is 43, okay. - meta_description max 160 chars: we counted ~106, okay. Now ensure no markdown code block, just raw JSON. Make sure JSON is valid: keys with double quotes, values strings. Let's produce: { "joke_text": "Chuck Norris kann einen Kühlschrank mit einem einzigen Blick so kalt machen, dass selbst die Arktis einen Urlaub plant.", "headline": "Chuck Norris lässt die Arktis Urlaub machen", "meme_caption": "Wenn Chuck Norris lächelt, friert die Welt ein", "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. Chuck Norris staring at a refrigerator, causing it to emit icy vapor and frost spreading across the kitchen. Photorealistic action movie poster, dramatic cinematic lighting, icy kitchen background with subtle aurora. No text, no captions.", "meta_title": "Chuck Norris lässt die Arktis Urlaub machen", "meta_description": "Erlebe einen klassischen Chuck Norris Witz, bei dem er die Arktis zum Urlaub zwingt – humorvoll, ironisch und einzigartig."