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, meta_title, meta_description? The instructions: "Erstelle einen lustigen, klassischen Chuck Norris Witz auf Deutsch." The JSON fields likely also in German, but image_prompt must be English. meta_title and meta_description likely also English? Not specified but they are SEO, could be English. But they didn't restrict language for those fields; they just gave constraints on length. Probably okay to keep them English as typical SEO. But to be safe, maybe keep them English because they are SEO titles/descriptions often in English. The joke_text must be German, start with "Chuck Norris". Must be unique, no repeats. Must be funny, classic style. We need to ensure no duplicate jokes. Provide a unique joke. Let's craft a joke: "Chuck Norris kann mit einem einzigen Blick das Internet zum Stillstand bringen, weil er die Server mit seiner Aura überlastet." That's not classic enough. Classic style: "Chuck Norris kann einen Kühlschrank öffnen, ohne ihn anzustöbern." Hmm. Better: "Chuck Norris hat einmal einen Schneemann gebaut, der dann vor Kälte geschmolzen ist, weil er zu viel Eis im Wasser hatte." Not good. Classic Chuck Norris jokes often involve impossible feats: "Chuck Norris kann mit einem einzigen Finger einen Tornado stoppen." Or "Chuck Norris hat das Internet erfunden, aber er nutzt es nur, um seine eigenen Memes zu posten." We need a unique one. Let's think: "Chuck Norris hat einmal einen Kaugummi gekaut, und daraus entstand ein neuer Kontinent." That's weird but maybe. Better: "Chuck Norris hat einen LKW mit einer Hand umgedreht, während er gleichzeitig ein Telefonat mit seiner Mutter führte." That's okay. But must be classic style: "Chuck Norris kann einen Hammer mit dem Fuß schlagen, ohne dass der Hammer den Boden berührt." Hmm. Maybe: "Chuck Norris hat einmal einen Schneesturm mit einem Blick zum Schweigen gebracht, weil er ihn für einen schlechten Witz hielt." Not great. Let's craft a unique joke: "Chuck Norris hat einmal einen Kühlschrank mit einem einzigen Blick in eine Sauna verwandelt, weil er zu viel Bier im Gefrierfach hatte." That's weird. Better: "Chuck Norris kann einen Bären zähmen, indem er ihm einfach ein Lächeln schenkt – und der Bär fängt an, Karamell zu tragen." Not classic. Maybe use typical structure: "Chuck Norris hat einmal einen Computer mit einem einzigen Blick zum Absturz gebracht, weil er zu viele Fehler im Code hatte." Hmm. Let's think of a classic style: "Chuck Norris kann einen Tornado mit einem einzigen Finger umdrehen, während er gleichzeitig einen Kaffee trinkt." That's okay. But we need to ensure uniqueness. Let's craft: "Chuck Norris hat einmal einen Regenbogen mit einem einzigen Blick zum Verschwinden gebracht, weil er ihn für ein schlechtes Licht hielt." Not great. Maybe use a known format: "Chuck Norris kann einen Stein mit einem einzigen Blick zum Leuchten bringen, weil er ihn für einen schlechten Witz hält." Hmm. Let's think of something about "Chuck Norris can divide by zero". Classic: "Chuck Norris can divide by zero." But we need German. Maybe: "Chuck Norris kann jede Division durch Null durchführen – und das Ergebnis ist immer ein neuer Kontinent." That's unique. But must be funny and classic. Let's craft: "Chuck Norris kann jede Division durch Null durchführen – und das Ergebnis ist immer ein neuer Kontinent, den er sofort umbenennt." That's okay. But need to start with "Chuck Norris". So: "Chuck Norris kann jede Division durch Null durchführen – und das Ergebnis ist immer ein neuer Kontinent, den er sofort umbenennt." That's a joke. Now we need JSON fields. joke_text: the full joke text in German, starting with "Chuck Norris". So we can use that. headline: short headline max 80 characters. Something like "Chuck Norris und die Division durch Null". That's 33 characters. meme_caption: image caption max 80 characters. Something like "Wenn Chuck Norris die Mathematik neu definiert". That's 44 characters. image_prompt: English prompt for image generation. Must include specific scene from the joke. So we need to describe 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. Then include [Spezifische Szene aus dem Witz] placeholder? The instruction says: "[Spezifische Szene aus dem Witz]" in the prompt. So we need to replace that with a specific scene from the joke. The joke involves dividing by zero and creating a new continent. So maybe "standing on a newly formed continent made of floating numbers, holding a calculator". Let's craft: "standing on a floating continent made of glowing zeroes, holding a calculator that shows 'Infinity'". Must be within the prompt. Full 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. Standing on a floating continent made of glowing zeroes, holding a calculator that shows 'Infinity'. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Make sure it's English. meta_title: SEO Title max 60 characters. Something like "Chuck Norris Division by Zero Joke - Funny Meme". Count characters: "Chuck Norris Division by Zero Joke - Funny Meme" length? Let's count: Chuck(5) space(1)=6, Norris(6)=12, space=13, Division(8)=21, space=22, by(2)=24, space=25, Zero(4)=29, space=30, Joke(4)=34, space=35, -(1)=36, space=37, Funny(5)=42, space=43, Meme(4)=47. So 47 characters, within 60. meta_description: SEO Description max 160 characters. Something like "Entdecke den legendären Chuck Norris Witz über Division durch Null – ein klassischer Memeverdächtiger!" Count characters: Let's count roughly: "Entdecke den legendären Chuck Norris Witz über Division durch Null – ein klassischer Memeverdächtiger!" That's maybe ~100 characters, okay. Now ensure JSON format, no markdown code blocks. Just raw JSON. Check constraints: No repeats, unique.