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. Must start with "Chuck Norris" or mention him. Must be unique, creative, no repeats. Must avoid profanity, politics, real suffering. Must be classic Chuck Norris style. Provide headline max 80 chars, meme_caption max 80 chars, image_prompt English description. meta_title max 60 chars, meta_description max 160 chars. We need to ensure JSON format, no markdown code block. Just raw JSON. Let's craft a joke: "Chuck Norris can divide by zero." That's classic but maybe too common. Need unique. Maybe "Chuck Norris can make a roundhouse kick that creates a black hole." Or "Chuck Norris can solve a Rubik's Cube blindfolded while skydiving." Let's think of a unique scenario. Maybe: "Chuck Norris once tried to teach a cat to fetch, but the cat ended up teaching him about nine lives." Hmm. Better: "Chuck Norris can make a snowman in the Sahara just by breathing." That's unique. We need to start with "Chuck Norris". So joke_text could be: "Chuck Norris can summon a thunderstorm just by blinking his eyes, and the rain always falls in perfect alphabetical order." That's unique. But must be funny, classic. Let's craft: "Chuck Norris can make a snowman in the Sahara just by breathing." That's short but maybe not enough. Let's produce a longer joke: "Chuck Norris can make a snowman in the Sahara just by breathing, and the snowman immediately starts reciting Shakespeare." That's unique. But need to be typical Chuck Norris: He does impossible things. Let's produce: "Chuck Norris can make a snowman in the Sahara just by breathing, and the snowman immediately starts reciting Shakespeare." That's okay. Now headline: maybe "Chuck Norris lässt Schneemann im Wüstenmeer schmelzen". Must be <=80 chars. Meme caption: <=80 chars, maybe "Wenn Chuck Norris atmet, entsteht ein Schneemann, der Shakespeare rezitiert". That's within 80? Let's count: "Wenn Chuck Norris atmet, entsteht ein Schneemann, der Shakespeare rezitiert" length ~61 characters. Good. Image prompt: English description: "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. In the middle of a vast Sahara desert, a perfect snowman stands, reciting Shakespeare, while Chuck Norris breathes gently, causing the snow to form. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." But need to include [Spezifische Szene aus dem Witz] placeholder? The instruction says: "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. [Spezifische Szene aus dem Witz]. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." We need to replace [Spezifische Szene aus dem Witz] with the specific scene from the joke. So we can write: "In the middle of a vast Sahara desert, a perfect snowman stands, reciting Shakespeare, while Chuck Norris breathes gently, causing the snow to form." That is the specific scene. Thus 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. In the middle of a vast Sahara desert, a perfect snowman stands, reciting Shakespeare, while Chuck Norris breathes gently, causing the snow to form. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Now meta_title: SEO Title max 60 chars. Something like "Chuck Norris lässt Schneemann im Wüstenmeer schmelzen". Count characters: Let's count: "Chuck Norris lässt Schneemann im Wüstenmeer schmelzen" length? Count: C1 h2 u3 c4 k5 space6 N7 o8 o9 r10 r11 s12 space13 l14 ä15 s16 t17 space18 S19 c20 h21 n22 e23 i24 m25 e26 l27 l28 e29 n30 space31 i32 m33 space34 W35 ü36 s37 t38 e39 n40 m41 e42 e43 r44 space45 s46 c47 h48 m49 e50 l51 z52 e53 n54. That's 54 characters, within 60. Good. Meta_description max 160 chars. Something like "Ein klassischer Chuck Norris Witz, bei dem ein Atemzug im Wüstenmeer einen sprechenden Schneemann erschafft – absurd, episch und völlig unverzichtbar." Count characters: Let's count roughly: "Ein klassischer Chuck Norris Witz, bei dem ein Atemzug im Wüstenmeer einen sprechenden Schneemann erschafft – absurd, episch und völlig unverzichtbar." That's maybe ~130 characters. Should be okay. Now ensure JSON fields are correctly quoted, no extra text. Provide JSON only. Check constraints: Must be unique, not repeating existing jokes. This is unique. Must start with "Chuck Norris" or mention him. The joke_text must start with "Chuck Norris". Let's craft joke_text: "Chuck Norris kann mit einem einzigen Atemzug im Herzen der Sahara einen perfekten Schneemann erschaffen, der sofort Shakespeare recitiert." That starts with Chuck Norris. Let's use that. Make sure it's in German, funny, classic. Provide headline, meme_caption, etc. Now produce JSON: { "joke_text": "Chuck Norris kann mit einem einzigen Atemzug im Herzen der Sahara einen perfekten Schneemann erschaffen, der sofort Shakespeare recitiert.", "headline": "Chuck Norris lässt Schneemann im Wüstenmeer schmelzen", "meme_caption": "Wenn Chuck Norris atmet, entsteht ein Schneemann, der Shakespeare rezitiert", "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. In the middle of a vast Sahara desert, a perfect snowman stands, reciting Shakespeare,