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 "Schreibe auf Deutsch". So all fields likely German except image_prompt must be English. meta_title and meta_description are SEO, can be English? Probably can be German but SEO title/description often English. But they didn't specify language for those fields; they said "SEO Title (max 60 Zeichen)" and "SEO Description (max 160 Zeichen)". Could be German but likely English is okay. We'll keep them English for SEO. We must ensure no repeats, unique. Provide a classic Chuck Norris joke in German, starting with "Chuck Norris". Must be funny, ironic, typical genre. Must be unique, not a known joke. Must avoid clichés. Must be creative. We need to craft a joke: maybe something like "Chuck Norris can divide by zero." That's common, but maybe we can do something unique: "Chuck Norris can make a roundhouse kick that creates a new dimension where the opponent never existed." That's maybe too long. Must start with "Chuck Norris". Could be: "Chuck Norris can make a roundhouse kick that turns a snowflake into a hurricane, and the hurricane will still be his fan club." Hmm. We need to ensure uniqueness. Let's craft a fresh joke: "Chuck Norris can program a computer to write a novel about his own legend, and the novel becomes a bestseller before the first chapter is even typed." That's okay. But must be "klassisch" and "typisch Chuck Norris". Classic jokes often involve impossible feats, exaggeration, and a punchline. Let's think: "Chuck Norris can sneeze and create a new continent." That's known but maybe okay. But we need unique. Maybe: "Chuck Norris can bench press the entire internet, and the servers will thank him for the workout." That's unique. But must start with "Chuck Norris". So the joke_text should start with "Chuck Norris". Eg: "Chuck Norris can bench press the entire internet, and the servers will thank him for the workout." That's a joke. Now we need headline (max 80 characters) - short summary. Something like "Der Internet-Gewichtheber". Must be <=80 chars. Meme caption (max 80 chars) - image caption, maybe "Wenn der Server nach einem schweren Satz atmet". Keep within 80 chars. Image prompt: English description for image generation. Must include specific scene from the joke. 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 [Spezifische Szene aus dem Witz]. Then "Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." We need to embed the specific scene: maybe "Chuck Norris bench pressing a glowing server rack that emits neon light". 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 bench pressing a glowing server rack emitting neon light. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Make sure it's English. Meta title max 60 characters: maybe "Chuck Norris hebt das Internet – Witz". That's 38 characters? Let's count: "Chuck Norris hebt das Internet – Witz" length: 33? Actually count: Chuck(5) space(1)=6, Norris(6)=12, space=13, hebt(4)=17, space=18, das(3)=21, space=22, Internet(8)=30, space=31, –(1)=32, space=33, Witz(4)=37. So 37 characters, okay. Meta description max 160 characters: maybe "Ein klassischer Chuck Norris Witz über das Bench Pressen des Internets – humorvoll, ironisch und völlig absurd." Count characters: let's approximate <160. Now ensure JSON format, no markdown code blocks. Provide just JSON. Check constraints: No repeats, unique. Should be okay. Now produce JSON with fields exactly as specified: "joke_text", "headline", "meme_caption", "image_prompt", "meta_title", "meta_description". Ensure proper escaping of quotes inside strings? JSON requires escaping double quotes. Our strings contain double quotes? Not needed. But we have apostrophes? Not needed. The joke_text includes apostrophe? Not needed. It includes dash? That's fine. But we must ensure no unescaped double quotes inside string. The headline may contain dash and special characters but not double quotes. The meme_caption may contain apostrophe? Not needed. We'll avoid double quotes inside strings. Let's craft: joke_text: "Chuck Norris kann das gesamte Internet bankdrücken, und die Server danken ihm für das Workout." Headline: "Der Internet-Gewichtheber" Meme caption: "Wenn Server nach einem heavy lift atmen" Image prompt: need to be English, include scene. Let's write: "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 bench pressing a glowing server rack emitting neon light. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Meta title: "Chuck Norris hebt das Internet – Witz" Meta description: "Ein klassischer Chuck Norris Witz über das Bench Pressen des Internets – humorvoll, ironisch und völlig absurd." Check lengths: headline <=80 chars: "Der Internet-Gewichtheber" length 20, ok. Meme caption <=80 chars: "Wenn Server nach einem heavy lift atmen" length maybe 38, ok. Meta title <=60 chars: we counted 37, ok. Meta description <=160 chars: let's count roughly: "Ein klassischer Chuck Norris Witz über das Bench Pressen des Internets – humorvoll, ironisch und völlig absurd." Count characters: Let's count precisely: E(1)i2n3 space4k5l6a7s8s9i10c11h12e13r14 space15C16h17u18c19k20 space21N22o23r24r25i26s27 space28W29i3