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, no markdown code blocks. Must be a classic Chuck Norris joke, unique, humorous, typical. Must start with "Chuck Norris" or mention him. Must be creative, surprising, no repeats. Must avoid profanity, politics, real suffering, etc. Must avoid similar formulations to existing jokes. We need to craft a joke text that starts with "Chuck Norris". Provide headline up to 80 chars, meme caption up to 80 chars, image_prompt English description for image generation, meta title up to 60 chars, meta description up to 160 chars. We must ensure uniqueness. Let's think of a classic style: "Chuck Norris can divide by zero." But that's common. Need something unique. Maybe: "Chuck Norris once tried to teach a cat to fetch, but the cat fetched Chuck Norris instead." That's a bit unique. But must be typical Chuck Norris genre: exaggeration, impossible feats. Let's craft: "Chuck Norris once challenged a calendar to a duel; the calendar surrendered and now fears every date." That's unique. But must start with "Chuck Norris". Could be: "Chuck Norris once tried to teach a snowman to swim, and the snowman now runs marathons in the Sahara." That's creative. But need to be funny and typical. Maybe: "Chuck Norris once tried to count to infinity, but the numbers filed a restraining order." That's a bit known but maybe okay. We need to ensure uniqueness. Let's think of something like: "Chuck Norris once tried to teach a cactus to dance, and now every desert has a disco night." That's unique. But must be in German. The joke_text must be in German. So we need to write the joke in German, starting with "Chuck Norris". Example: "Chuck Norris versucht, einen Kaktus zum Tanzen zu bringen – jetzt hat jede Wüste eine Disco-Nacht." That's German, starts with "Chuck Norris". It's unique. Now headline: short, up to 80 characters. Something like "Der Kaktus-Disco-Challenge von Chuck Norris". That's within 80 chars. Meme caption: up to 80 chars, maybe "Wenn selbst ein Kaktus nicht stillsteht!" That's within 80. Image_prompt: English description for image generation: "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 standing in a desert, holding a cactus that is wearing sunglasses and dancing under a disco ball, dramatic cinematic lighting, American flag background. No text, no captions." Must 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." So we need to embed the specific scene from the joke. So we can write: "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 in a desert holding a dancing cactus wearing sunglasses under a disco ball, photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Meta title up to 60 chars: maybe "Chuck Norris lässt Kaktus tanzen – Witz". That's about 45 chars. Meta description up to 160 chars: maybe "Chuck Norris versucht, einen Kaktus zum Tanzen zu bringen – und verwandelt die Wüste in eine Disco-Party. Ein klassischer Chuck‑Norris‑Witz, der garantiert zum Lachen bringt." That's within 160. Now ensure JSON format, no markdown code block, just raw JSON. Check constraints: - joke_text must be German, start with "Chuck Norris". Our joke_text: "Chuck Norris versucht, einen Kaktus zum Tanzen zu bringen – jetzt hat jede Wüste eine Disco‑Nacht." That's good. - headline max 80 chars: "Der Kaktus‑Disco‑Challenge von Chuck Norris" length? Count: Der(3) space(1) Kaktus‑Disco‑Challenge(20?) Let's approximate: "Der Kaktus‑Disco‑Challenge von Chuck Norris" = 38 characters maybe. Under 80. - meme_caption max 80 chars: "Wenn selbst ein Kaktus nicht stillsteht!" That's 33 characters. - image_prompt must be English, include specific scene. We'll write as described. - meta_title max 60 chars: "Chuck Norris lässt Kaktus tanzen – Witz" length? Count: Chuck(5) space(1) Norris(6) space(1) lässt(4) space(1) Kaktus(6) space(1) tanzen(6) space(1) – (1?) space(1) Witz(4) = about 36? Actually let's count precisely: "Chuck Norris lässt Kaktus tanzen – Witz" characters: C1 h2 u3 c4 k5 space6 N7 o8 r9 r10 i11 s12 space13 l14 ä15 s16 t17 space18 K19 a20 k21 t22 u23 s24 space25 t26 a27 n28 z29 e30 n31 space32 –33 space34 W35 i36 t37 z38. So 38 characters, okay. - meta_description max 160 chars: Our description length? Let's count roughly: "Chuck Norris versucht, einen Kaktus zum Tanzen zu bringen – und verwandelt die Wüste in eine Disco‑Party. Ein klassischer Chuck‑Norris‑Witz, der garantiert zum Lachen bringt." Let's count characters: We'll approximate under 160. Likely okay. Now ensure no markdown code block. Just output JSON. Make sure JSON fields are quoted correctly, no trailing commas. Let's craft final JSON: { "joke_text": "Chuck Norris versucht, einen Kaktus zum Tanzen zu bringen – jetzt hat jede Wüste eine Disco‑Nacht.", "headline": "Der Kaktus‑Disco‑Challenge von Chuck Norris", "m