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 also in German except image_prompt must be English. meta_title and meta_description likely English? They didn't specify language but likely English SEO. But they said "SEO Title (max 60 Zeichen)" and "SEO Description (max 160 Zeichen)". Could be German? Usually SEO titles can be English. But not specified. We'll produce English meta title and description maybe. But keep within char limits. We must ensure no repeats, unique. Provide a classic Chuck Norris joke format: "Chuck Norris ...". Must start with "Chuck Norris" or mention him. Provide a joke_text that is a full joke, not just a one-liner? Could be a short story. Must be funny, unique, typical. We need to ensure no repeats of existing jokes. We'll craft something original: e.g., "Chuck Norris can divide by zero." That's common. Need unique: maybe "Chuck Norris can make a roundhouse kick that creates a new prime number each time." Or "Chuck Norris can solve a Rubik's Cube blindfolded while skydiving." Let's think of a classic style: "Chuck Norris can slam a revolving door." That's common. Need unique. Maybe: "Chuck Norris can program a computer using only his beard." Or "Chuck Norris can make a snowman melt just by looking at it." Let's craft a witty scenario. We need to include "Chuck Norris" at start or mention him. Let's start with "Chuck Norris..." Then describe something absurd. Example joke_text: "Chuck Norris can knit a sweater while watching paint dry and still finish before the paint finishes drying." That's okay. But must be unique, not a known joke. Let's craft: "Chuck Norris can solve a Sudoku puzzle using only the power of his stare, and the numbers rearrange themselves to spell his name." That's unique. But need to be a full joke, maybe a short story: "Chuck Norris once tried to teach a cat to fetch. The cat fetched a satellite." That's classic but maybe known. Let's be more original: "Chuck Norris can make a cup of coffee brew itself by just thinking about it, and the coffee always knows the exact temperature he prefers." That's okay. We need to keep within typical length but not too long. Now other fields: headline: short, max 80 characters. Something like "Chuck Norris lässt Zahlen tanzen". That's German, 22 chars. meme_caption: max 80 characters, German, for meme image. Something like "Wenn Chuck Norris einen Blick wirft, wird das Universum neu programmiert". That's 71 chars maybe. image_prompt: English prompt for image generation, describing specific scene from the joke. Must be hyper-realistic portrait etc. Must include [Spezifische Szene aus dem Witz] placeholder? The example includes "[Spezifische Szene aus dem Witz]". We need to replace with actual scene description. So we need to embed the scene description in English. For example: "Chuck Norris staring at a Sudoku grid that rearranges numbers into his name". So the 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 staring intensely at a Sudoku puzzle on a table, numbers swirling and forming his name. 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 Witz: Zahlen im Blick". That's 27 chars. meta_description: max 160 characters. Something like "Ein kurzer, klassischer Chuck Norris Witz über seine Fähigkeit, Sudoku-Rätsel mit einem Blick zu lösen – humorvoll und einzigartig." That's about 130 chars. Now ensure JSON format exactly as specified, no markdown code block. Provide JSON object with those fields. Check char limits: - headline max 80 characters: "Chuck Norris lässt Zahlen tanzen" length? Count: Chuck(5) space1 =6, Norris(6)=12, space=13, lässt(5)=18, space=19, Zahlen(6)=25, space=26, tanzen(6)=32. So 32 characters, okay. - meme_caption max 80 characters: "Wenn Chuck Norris einen Blick wirft, wird das Universum neu programmiert". Let's count roughly: Wenn(4) space=5, Chuck(5)=10, space=11, Norris(6)=17, space=18, einen(5)=23, space=24, Blick(5)=29, space=30, wirft,(6 inc comma?) actually "wirft," 6 inc comma =36, space=37, wird(4)=41, space=42, das(3)=45, space=46, Universum(9)=55, space=56, neu(3)=59, space=60, programmiert(12)=72. So 72 characters, okay. - meta_title max 60 characters: "Chuck Norris Witz: Zahlen im Blick" length? Count: Chuck(5) space=6, Norris(6)=12, space=13, Witz:(5 inc colon?) Actually "Witz:" 5 inc colon =18, space=19, Zahlen(6)=25, space=26, im(2)=28, space=29, Blick(5)=34. So 34 characters, okay. - meta_description max 160 characters: "Ein kurzer, klassischer Chuck Norris Witz über seine Fähigkeit, Sudoku-Rätsel mit einem Blick zu lösen – humorvoll und einzigartig." Let's count roughly: Ein(3) space=4, kurzer,(7 inc comma?) Actually "kurzer," 7 =11, space=12, klassischer(10)=22, space=23, Chuck(5)=28, space=29, Norris(6)=35, space=36, Witz(4)=40, space=41, über(4)=45, space=46, seine(5)=51, space=52, Fähigkeit,(11 inc comma?) Actually "Fähigkeit," 11 =63, space=64, Sudoku