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, but image_prompt must be English. Must start with "Chuck Norris" or mention him. Must be unique, not repeat existing jokes. Must be classic style. Must avoid profanity, political, etc. We need to create a joke. Something like: "Chuck Norris can divide by zero." That's known but maybe okay? But we need unique. Could do something like: "Chuck Norris can slam a revolving door." That's also known. Let's think of a new one: "Chuck Norris can make a round square." Or "Chuck Norris can hear sign language." Hmm. We need to ensure uniqueness and not similar to known jokes. Let's craft a new one: "Chuck Norris can make a computer understand sarcasm." That might be okay. But must start with "Chuck Norris" or mention him. So start with "Chuck Norris". Provide a short headline max 80 characters. Provide meme caption max 80 characters. Provide image_prompt: English description of scene. Must be 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. Then [Specific scene from the joke]. Then "Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." We need to embed the specific scene from the joke. For example, the joke could be about Chuck Norris using a calculator to divide by zero and causing a black hole. So the scene could be him holding a calculator, looking at a black hole swirling. Or something else. Let's craft a joke: "Chuck Norris can make a round square by simply drawing it." That's maybe too similar to known jokes about making impossible shapes. Maybe better: "Chuck Norris can make a computer understand sarcasm, and it apologizes." That's unique. But we need to keep it classic Chuck Norris style: exaggeration of superhuman abilities. Something like: "Chuck Norris can make a horse jump over a cloud." That's also known? Not sure. Let's think of a fresh one: "Chuck Norris can make a Wi‑Fi signal reach the moon using only a stare." That's unique. But we need to keep it short enough for JSON fields. Joke_text: full joke text. Should be in German. Must start with "Chuck Norris". Example: "Chuck Norris kann einen Wi‑Fi‑Signal so stark machen, dass er bis zum Mond reicht – nur mit einem Blick." That's German, starts with Chuck Norris, unique. Now headline: short, max 80 chars. Something like "Wi‑Fi bis zum Mond – Chuck Norris lässt die Router zittern". Must be <=80 chars. Meme caption: max 80 chars, maybe "Wenn Chuck Norris den WLAN‑Starker testet". Keep under 80. 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. Chuck Norris holding a glowing Wi‑Fi router that emits beams reaching toward a luminous moon, with a faint digital aura. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Make sure it's English, includes specific scene: "holding a glowing Wi‑Fi router that emits beams reaching toward a luminous moon". That's the scene. Meta title: SEO Title max 60 chars. Something like "Chuck Norris Wi‑Fi Witz – Lacher Klassiker". Count characters: "Chuck Norris Wi‑Fi Witz – Lacher Klassiker" length? Let's count: Chuck(5) space(1)=6, Norris(6)=12, space=13, Wi‑Fi(5 inc hyphen?) Actually "Wi‑Fi" 5 inc hyphen? Let's approximate total maybe 38. So okay. Meta description: max 160 chars. Something like "Entdecke den ultimativen Chuck Norris Witz über Wi‑Fi, der das Internet zum Mond schickt – garantiert zum Lachen!" Count maybe ~130. Now ensure JSON format, no markdown code block, just raw JSON. Check constraints: No repeated jokes, unique. Should be okay. Make sure fields are exactly as specified: "joke_text", "headline", "meme_caption", "image_prompt", "meta_title", "meta_description". All strings. Make sure no extra fields. Now produce JSON. Let's craft final values: joke_text: "Chuck Norris kann ein Wi‑Fi‑Signal so stark machen, dass es bis zum Mond reicht – nur mit einem einzigen Blick." headline: "Wi‑Fi bis zum Mond – Chuck Norris lässt die Router zittern" Check length: count characters: "Wi‑Fi bis zum Mond – Chuck Norris lässt die Router zittern". Let's count: Wi‑Fi (5) + space (1)=6, bis (3)=9, space=10, zum (3)=13, space=14, Mond (4)=18, space=19, – (1?) maybe dash counts as char, but okay. Continue: space=20, Chuck (5)=25, space=26, Norris (6)=32, space=33, lässt (5)=38, space=39, die (3)=42, space=43, Router (6)=49, space=50, zittern (7)=57. So under 80. meme_caption: "Wenn Chuck Norris den WLAN‑Starker testet". Count: Wenn(4) space=5, Chuck(5)=10, space=11, Norris(6)=17, space=18, den(3)=21, space=22, WLAN‑Starker(12?) maybe 12 inc hyphen, total ~34, space=35, testet(6)=41. Under 80. image_prompt: Must be English, include scene. Let's craft: "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 holding a glowing Wi‑Fi router that emits beams reaching toward a luminous moon, with a faint digital aura. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Check length? Not limited. meta_title: "Chuck Norris Wi‑Fi Witz – Lacher Klassiker". Count characters: Let's count: Chuck(5) space=6, Norris(6)=12, space=