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, no markdown code block. Must be unique, start with "Chuck Norris". Must be funny, classic style. Must avoid repeats. We need to craft a joke text that starts with "Chuck Norris". Provide headline up to 80 chars, meme caption up to 80 chars, image_prompt in English describing scene, meta title up to 60 chars, meta description up to 160 chars. Make sure JSON is valid, no extra fields. No markdown code block. Let's craft a joke: "Chuck Norris kann mit einem einzigen Blick das Internet zum Stillstand bringen, weil er die Daten schneller verarbeitet als jede Firewall." That's okay but maybe more classic: "Chuck Norris kann einen Kühlschrank öffnen, ohne ihn zu berühren – er öffnet einfach die Tür des Universums." Hmm. Better: "Chuck Norris hat einmal einen Schneemann gebaut, der dann vor Kälte gefror, weil er die Temperatur des Nordpols um 100°C senkte." That's weird. Classic style: "Chuck Norris kann mit einem einzigen Rundtritt die Schwerkraft auf null setzen – deshalb schweben seine Gegner wie Ballons." Might be okay. But must be unique and not repeat existing jokes. Let's think of a fresh one: "Chuck Norris kann einen Kaugummi aus dem Weltall zurück auf die Erde kauen und dabei die Zeit um 5 Minuten vorziehen." That's weird. Maybe: "Chuck Norris hat einmal einen Tornado mit einem einzigen Finger umgedreht, weil er Langeweile hatte." That's okay. But we need to start with "Chuck Norris". So the joke_text should start with that phrase. Let's craft: "Chuck Norris kann einen Kühlschrank öffnen, ohne ihn zu berühren – er öffnet einfach die Tür des Universums und lässt die Kälte herein." That's okay. But maybe better: "Chuck Norris kann einen Schneemann bauen, der dann vor Kälte gefriert, weil er die Temperatur des Nordpols um 100°C senkt." Hmm. Let's pick a clear joke: "Chuck Norris kann mit einem einzigen Blick das Internet zum Stillstand bringen, weil er die Daten schneller verarbeitet als jede Firewall." That's okay. But we need to ensure uniqueness. Let's craft something about "Chuck Norris can divide by zero" but in German: "Chuck Norris kann jede Division durch Null durchführen – das Ergebnis ist immer ein neuer Kontinent." That's unique. Let's go with: "Chuck Norris kann jede Division durch Null durchführen – das Ergebnis ist immer ein neuer Kontinent." That's a classic math joke. Now we need headline max 80 chars: maybe "Chuck Norris teilt durch Null und erschafft Kontinente". That's 44 chars. Meme caption max 80 chars: "Wenn Chuck Norris durch Null teilt, entsteht ein neuer Kontinent." That's 53 chars. Image prompt: need English description of scene. Must include specific scene from joke. So: "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 performing a division sign with zero, creating a glowing new continent emerging from a vortex, dramatic cinematic lighting, American flag background. No text, no captions." Make sure it's English, includes [Spezifische Szene aus dem Witz] placeholder? Actually instruction: "[Spezifische Szene aus dem Witz]" is placeholder; we need to embed specific scene. So we can 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 performing a division sign with zero, causing a glowing new continent to rise from a vortex. Dramatic cinematic lighting, American flag background. No text, no captions." Meta title max 60 chars: "Chuck Norris teilt durch Null – neuer Kontinent" That's 44 chars. Meta description max 160 chars: "Chuck Norris kann jede Division durch Null machen – das Ergebnis ist immer ein brandneuer Kontinent. Witzige Legende im Stil von Chuck Norris." That's about 130 chars. Now ensure JSON fields: joke_text, headline, meme_caption, image_prompt, meta_title, meta_description. Make sure no extra whitespace? It's fine. Now produce JSON without markdown code block. Just raw JSON. Check lengths: - headline: "Chuck Norris teilt durch Null und erschafft Kontinente" length? Count: Chuck(5) space1 Norris(6) space2 teilt(5) space3 durch(5) space4 Null(4) space5 und(3) space6 erschafft(8) space7 Kontinente(10) = total characters including spaces? Let's count precisely: "Chuck Norris teilt durch Null und erschafft Kontinente" Characters: C1 h2 u3 c4 k5 space6 N7 o8 r9 w10 i11 s12 space13 t14 e15 i16 l17 t18 space19 d20 u21 r22 c23 h24 space25 N26 u27 l28 l29 space30 u31 n32 d33 space34 e35 r36 s37 c38 h39 a40 f41 t42 space43 K44 o45 n46 t47 i48 n49 e50 n51 t52 e53. So 53 characters, within 80. - meme_caption: "Wenn Chuck Norris durch Null teilt, entsteht ein neuer Kontinent." Count: Let's approximate <80, seems fine. - image_prompt: Must be English, no more than? No length constraint given, but must be a prompt. It's okay. - meta_title: "Chuck Norris teilt durch Null – neuer Kontinent" length? Count: "Chuck Norris teilt durch Null – neuer Kontinent" Characters: Chuck(5) space6 Norris(6) space7 teilt(5) space8 durch(5) space9 Null(4) space10 – (dash with spaces?) Actually there is space before dash? We'll count: after Null space then dash? Actually we have space then dash then space? The string includes space dash space? Let's write exactly: "Chuck Norris teilt durch Null – neuer Kontinent". Count: C1 h2 u3 c4 k5 space6 N7 o8 r9 w10 i11 s12 space