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 start with "Chuck Norris" or mention him. Must be unique, no repeats. Must be funny, classic style. Provide image prompt in English describing scene. Must be within length constraints: headline max 80 chars, meme_caption max 80 chars, meta_title max 60 chars, meta_description max 160 chars. Provide joke_text full joke text. Ensure no markdown formatting. Just raw JSON. We need to craft a unique Chuck Norris joke. Something like: "Chuck Norris can divide by zero." But need unique. Maybe: "Chuck Norris can make a roundhouse kick that creates a new continent." Or something about his beard controlling gravity. Let's craft: "Chuck Norris can sneeze and create a new species of dinosaur." That's classic. But need to start with "Chuck Norris". So joke_text could be: "Chuck Norris can sneeze and instantly create a new species of dinosaur, and the fossils will thank him for the gift of existence." That's a bit long but okay. We need headline: short, max 80 chars. Something like "Der ultimative Chuck Norris Dino-Sneeze". That's under 80. Meme caption: max 80 chars. Something like "Wenn Chuck Norris niest, wird die Erde ein bisschen älter". That's under 80. Image prompt: English description of specific scene from the joke. Must be hyper-realistic portrait etc. Include [Spezifische Szene aus dem Witz] placeholder? Actually they want "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 replace [Spezifische Szene aus dem Witz] with a specific scene from the joke. For example: "Chuck Norris sneezing, a burst of neon energy forming a dinosaur skeleton". 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 sneezing, a burst of neon energy forming a dinosaur skeleton. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Meta title max 60 chars: something like "Chuck Norris lässt Dinosaurier entstehen". That's 30 chars. Meta description max 160 chars: "Ein klassischer Chuck Norris Witz, bei dem sein Niesen neue Dinosaurier erschafft – humorvoll, einzigartig und komplett frei erfunden." That's under 160. Check lengths: Headline: "Der ultimative Chuck Norris Dino-Sneeze" length? Count characters: D(1) e2 r3 space4 u5 l6 t7 i8 m9 a10 t11 e12 space13 C14 h15 u16 c17 k18 space19 N20 o21 r22 r23 i24 s25 space26 D27 i28 n29 o30 -? Actually "Dino-Sneeze" includes hyphen. Let's count precisely: "Der ultimative Chuck Norris Dino-Sneeze" = 33 characters (including spaces). Under 80, fine. Meme caption: "Wenn Chuck Norris niest, wird die Erde ein bisschen älter". Count: let's approximate: "Wenn"4 + space1=5, "Chuck"5 =>10, space=11, "Norris"6 =>17, space=18, "niest,"6 =>24, space=25, "wird"4 =>29, space=30, "die"3 =>33, space=34, "Erde"4 =>38, space=39, "ein"3 =>42, space=43, "bisschen"7 =>50, space=51, "älter"5 =>56. So 56 characters, under 80. Meta title: "Chuck Norris lässt Dinosaurier entstehen" length: count: "Chuck"5, space1=6, "Norris"6 =>12, space=13, "lässt"4 =>17, space=18, "Dinosaurier"11 =>29, space=30, "entstehen"7 =>37. So 37 characters, under 60. Meta description: "Ein klassischer Chuck Norris Witz, bei dem sein Niesen neue Dinosaurier erschafft – humorvoll, einzigartig und komplett frei erfunden." Let's count roughly: It's likely under 160. Let's count: "Ein klassischer Chuck Norris Witz, bei dem sein Niesen neue Dinosaurier erschafft – humorvoll, einzigartig und komplett frei erfunden." That's about 124 characters maybe. Should be fine. Now joke_text: Must be full joke text. Provide a unique joke starting with "Chuck Norris". Something like: "Chuck Norris kann mit einem einzigen Niesen eine neue Dinosaurierart erschaffen, und die Erde dankt ihm mit einem leichten Erdbeben." That's okay. Must be unique, not repeating existing jokes. Ensure no similar phrasing to known jokes. The concept of sneeze creating dinosaurs is somewhat known but we can phrase uniquely. Let's craft: "Chuck Norris kann mit einem einzigen Niesen eine völlig neue Dinosaurierart erschaffen, und die Fossilien werden ihm ewig danken." That's good. Make sure it's unique and not similar to known jokes. It's okay. Now produce JSON with fields. Check that no markdown code block. Just plain JSON. Let's assemble: { "joke_text": "Chuck Norris kann mit einem einzigen Niesen eine völlig neue Dinosaurierart erschaffen, und die Fossilien werden ihm ewig danken.", "headline": "Der ultimative Chuck Norris Dino-Sneeze", "meme_caption": "Wenn Chuck Norris niest, wird die Erde ein bisschen älter", "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 sneezing, a burst of neon energy forming a dinosaur skeleton. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions.", "meta_title": "