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? The prompt says "Erstelle einen lustigen, klassischen Chuck Norris Witz auf Deutsch." The JSON fields likely need German content for joke_text, headline, meme_caption, meta_title, meta_description. image_prompt must be English. Must follow constraints: start with "Chuck Norris" or mention him. Must be unique, not repeat existing jokes. Must be funny, ironic, typical Chuck Norris genre. Must avoid profanity, politics, real suffering, etc. Must be creative and surprising. Must avoid similar formulations to existing jokes. Must be unique. We need to produce a single JSON object, no markdown code block. Ensure fields are within length limits: headline max 80 chars, meme_caption max 80 chars, meta_title max 60 chars, meta_description max 160 chars. Let's craft a joke: Something like "Chuck Norris can divide by zero." That's classic but maybe too common. Need unique twist. Maybe "Chuck Norris can make a round square." Or "Chuck Norris can hear sign language with his eyebrows." Let's think of a classic style: "Chuck Norris can slam a revolving door." That's also common. Need something unique. Maybe: "Chuck Norris can make a horse jump over a cloud." Hmm. Better: "Chuck Norris can make a snowflake melt in a desert." Not typical. Classic Chuck Norris jokes often involve impossible feats, like "Chuck Norris can hear sign language with his eyebrows." That's a known one. Need unique. Maybe: "Chuck Norris can make a computer understand sarcasm." Or "Chuck Norris can make a password unbreakable just by looking at it." Let's craft: "Chuck Norris can make a password unbreakable just by staring at it." That's unique. But must start with "Chuck Norris". So "Chuck Norris kann ein Passwort unbreakable machen, nur indem er es ansieht." But we need English? The joke_text should be German. So we can write: "Chuck Norris kann ein Passwort unbreakable machen, nur indem er es ansieht." That's German, starts with Chuck Norris. It's unique. Now headline: short, max 80 chars. Something like "Chuck Norris macht Passwörter unbreakable". That's 38 chars. Meme caption: max 80 chars, maybe "Wenn Chuck Norris ein Passwort sieht, zerschmilzt die Sicherheit." That's 57 chars. Image prompt: English description of scene from the joke. Must be hyper-realistic portrait of tough legendary action hero man in his 50s with reddish-brown hair, thick reddish beard, piercing eyes, muscular build. Black sleeveless vest. [Specific scene from the joke]. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions. We need to embed specific scene: maybe "staring intensely at a glowing password on a computer screen". So 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. Staring intensely at a glowing password on a computer screen. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Make sure it's English. Meta title: max 60 chars. Something like "Chuck Norris macht Passwörter unbreakable". That's 38 chars. Meta description: max 160 chars. Something like "Erfahre, wie Chuck Norris ein unsichtbares Passwort unsichtbar macht – ein klassischer Chuck‑Norris‑Witz auf Deutsch." Count characters: let's count roughly: "Erfahre, wie Chuck Norris ein unsichtbares Passwort unsichtbar macht – ein klassischer Chuck‑Norris‑Witz auf Deutsch." That's about 95 chars, okay. But need to ensure meta_description max 160 characters, okay. Now ensure JSON fields are exactly as required: "joke_text", "headline", "meme_caption", "image_prompt", "meta_title", "meta_description". Provide JSON object only, no extra text. Check length constraints: - headline max 80 characters. "Chuck Norris macht Passwörter unbreakable" length: count characters including spaces: "Chuck Norris macht Passwörter unbreakable" = 41? Let's count: Chuck(5) + space(1)=6, Norris(6)=12, space=13, macht(5)=18, space=19, Passwörter(10)=29, space=30, unbreakable(11)=41. So 41 characters, okay. - meme_caption max 80 characters. "Wenn Chuck Norris ein Passwort sieht, zerschmilzt die Sicherheit." Let's count: "Wenn"4 + space1=5, "Chuck"5=10, space=11, "Norris"6=17, space=18, "sieht,"6=24, space=25, "zerschmilzt"10=35, space=36, "die"3=39, space=40, "Sicherheit."10=50. So 50 characters, okay. - meta_title max 60 characters. "Chuck Norris macht Passwörter unbreakable" is 41, okay. - meta_description max 160 characters. Let's craft a concise one: "Chuck Norris kann ein Passwort unsichtbar machen, nur indem er es ansieht – ein klassischer, witziger Chuck‑Norris‑Witz." Count characters: Let's count roughly: "Chuck Norris kann ein Passwort unsichtbar machen, nur indem er es ansieht – ein klassischer, witziger Chuck‑Norris‑Witz." That's about 106 characters, okay. Now ensure image_prompt is English and includes the scene. Must be within the format: "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. [Specific scene from the joke]. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." We need to embed specific scene: "Staring intensely at a glowing password on a computer screen". So full 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 slee