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, not repeating existing ones. Must start with "Chuck Norris" or mention him. Must be funny, ironic, typical genre. Must avoid repeats, no profanity, no politics, no real suffering. Must be unique. We need to craft a joke text, headline up to 80 chars, meme caption up to 80 chars, image prompt in English describing scene, meta title up to 60 chars, meta description up to 160 chars. We must ensure no markdown formatting, just plain JSON. No code fences. Let's craft a joke: maybe about Chuck Norris counting to infinity twice, or about his beard being a separate entity, or about his coffee being decaf? Classic style: "Chuck Norris can divide by zero." But that's common. Need unique. Maybe: "Chuck Norris once tried to teach a cat to fetch, but the cat taught him obedience." That might be okay. But must start with "Chuck Norris" or mention him. Could be: "Chuck Norris once tried to use a GPS, but the satellite asked for directions from him." That's okay. Make it unique. Let's propose: "Chuck Norris once tried to bake a cake without a recipe, and the oven submitted a resignation letter." That's funny. But must be typical Chuck Norris: exaggeration of superhuman abilities. Maybe: "Chuck Norris once tried to use a self-checkout lane, but the scanner asked for his autograph." That's okay. But we need to ensure uniqueness. Let's craft: "Chuck Norris once tried to play hide and seek with a GPS, and the satellite gave him directions to the nearest hiding spot." That's okay. But maybe better: "Chuck Norris once tried to use a vending machine, and the machine dispensed a roundhouse kick instead of a snack." That's classic. But we need to ensure it's unique and not a known joke. Let's think of something: "Chuck Norris once tried to use a calculator, but the calculator gave him the answer before he asked the question." That's okay. But maybe better: "Chuck Norris once tried to order a pizza with extra cheese, and the pizza delivered a roundhouse kick to the delivery guy." Hmm. We need to produce JSON fields. Let's craft: joke_text: "Chuck Norris once tried to use a self-checkout lane at the grocery store, but the scanner demanded his autograph before it would accept any items." That's a joke. headline: "Chuck Norris und der Self-Checkout-Skandal" meme_caption: "Wenn der Scanner mehr Respekt zeigt als die Kassiererin" 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 standing at a self-checkout lane, holding a grocery basket, while a futuristic scanner with glowing eyes demands his autograph. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." But we need to embed the specific scene: maybe "the scanner demanding his autograph". So include that. meta_title: up to 60 chars. Something like "Chuck Norris vs Self-Checkout – Klassiker Witz". Count characters: "Chuck Norris vs Self-Checkout – Klassiker Witz" length? Let's count: Chuck(5) space(1)=6, Norris(6)=12, space=13, vs(2)=15, space=16, Self-Checkout(13?) Actually "Self-Checkout" is 13 inc hyphen? Let's count: S(1) e2 l3 f4 -5 C6 h7 e8 c9 k10 o11 u12 t13 =13. So total 16+13=29, space=30, – (dash) maybe 1 char =31, space=32, Klassiker(9)=41, space=42, Witz(4)=46. So 46 characters, okay under 60. meta_description: up to 160 chars. Something like "Ein kurzer, ironischer Chuck Norris Witz über einen Self-Checkout-Vorgang, perfekt für Memes und Lacher." Count characters: Let's count roughly: "Ein kurzer, ironischer Chuck Norris Witz über einen Self-Checkout-Vorgang, perfekt für Memes und Lacher." That's about 95 characters, okay. Now ensure JSON fields are correct. We must output JSON only, no markdown. Check constraints: headline max 80 characters. Our headline "Chuck Norris und der Self-Checkout-Skandal" length? Count: Chuck(5) space1=6, Norris(6)=12, space=13, und(3)=16, space=17, der(3)=20, space=21, Self-Checkout-Skandal(??) Let's count: Self-Checkout-Skandal length: Self(4)=4, -(1)=5, Check(5)=10, out(3)=13, -(1)=14, Skandal(7)=21. So total 21+? Actually we need total characters: we had 21 before? Let's recount: "Chuck Norris und der Self-Checkout-Skandal". Let's count precisely: C1 h2 u3 c4 k5 space6 N7 o8 r9 r10 i11 s12 space13 u14 n15 d16 space17 d18 e19 r20 space21 S22 e23 l24 f25 -26 C27 h28 e29 c30 k31 o32 u33 t34 -35 S36 k37 a38 n39 d40 a41 l42. So total 42 characters, well under 80. meme_caption max 80 characters. Our caption: "Wenn der Scanner mehr Respekt zeigt als die Kassiererin". Count: Wenn(4) space5 der(3)=8 space9 Scanner(7)=16 space17 mehr(4)=21 space22 Respekt(7)=29 space30 zeigt(5)=35 space36 als(3)=39 space40 die(3)=43 space44 Kassiererin(10)=54. So 54 characters, okay. image_prompt must be English, describing scene. We'll