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. Must start with "Chuck Norris" or mention him. Must be unique, not repeat existing jokes. Must be funny, classic Chuck Norris style. Provide image prompt in English describing scene, hyper-realistic etc. Provide meta title <=60 chars, meta description <=160 chars. Headline <=80 chars, meme_caption <=80 chars. Ensure no markdown code blocks. Just raw JSON. We need to craft a joke. Classic Chuck Norris jokes often involve impossible feats, like "Chuck Norris can divide by zero" etc. Let's create something unique: maybe about Chuck Norris counting to infinity twice, or Chuck Norris can make a roundhouse kick that changes the laws of physics, or Chuck Norris can make a coffee that brews itself while he sleeps, etc. Must be unique. Let's craft: joke_text: "Chuck Norris kann mit einem einzigen Blick die Uhr zurückdrehen, aber nur, wenn er vorher einen Kaffee getrunken hat." But need to start with Chuck Norris or mention him. Could be "Chuck Norris kann die Zeit anhalten, indem er einfach die Sekunden mit einem Finger abzählt." But need to be unique. Maybe: "Chuck Norris hat einmal einen Marathon gelaufen, indem er nur im Schlaf die Ziellinie überquerte – und die Strecke wurde dabei um 42 Kilometer verkürzt." Better: "Chuck Norris kann mit einem einzigen Rundkick die Schwerkraft neu definieren – und plötzlich fällt die Erde nach oben." But must be funny and classic. Let's craft a joke: "Chuck Norris kann einen Schneemann bauen, der dann den Sommer im Winter besiegelt, indem er ihn mit einem einzigen Blick zum Schmelzen bringt – und dabei die globale Erwärmung um 0,0001°C reduziert." But maybe too long. We need to keep joke_text as a single string, presumably the whole joke. Let's propose: "Chuck Norris kann mit einem einzigen Blick die Uhr zurückdrehen, aber nur, wenn er vorher einen Kaffee getrunken hat – und dann die Zeit sogar neu lädt, damit er den Kaffee noch einmal genießen kann." But need to be unique. Maybe: "Chuck Norris hat einmal einen Kühlschrank gebaut, der nicht nur Eis macht, sondern auch die Temperatur des Universums um 1 Kelvin senkt – und das nur, weil er Langeweile hatte." But need to be classic. Let's think of a classic style: "Chuck Norris can divide by zero." In German: "Chuck Norris kann durch Null teilen – und das Ergebnis ist immer ein Vollkornbrot." But that might be too similar to existing jokes. Better: "Chuck Norris kann einen Stein so leicht heben, dass er ihn in ein Flugzeug wirft und damit den Himmel zum Tanzen bringt – und das Flugzeug landet dann auf dem Mond, weil er das Gravity Switch umgelegt hat." Hmm. Maybe a simpler: "Chuck Norris kann einen Regenbogen mit einem einzigen Rundkick in ein Schwert verwandeln, das dann die Farben des Himmels neu ordnet – und plötzlich gibt es nur noch ein Farbton: Chuck Norris Rot." That seems unique. Let's craft final joke_text: "Chuck Norris kann einen Regenbogen mit einem einzigen Rundkick in ein Schwert verwandeln, das dann die Farben des Himmels neu ordnet – und plötzlich gibt es nur noch einen Farbton: Chuck Norris Rot." That's okay. Now headline: max 80 chars. Something like "Der ultimative Chuck Norris Farbwechsel". That's 30 chars. Meme caption: max 80 chars. Something like "Wenn Chuck Norris den Regenbogen neu definiert". That's 44 chars. Image prompt: 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 is kicking a rainbow, turning it into a glowing sword that radiates a single intense red hue, the sword pointing toward a dramatic sky. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Make sure it's English and includes [Spezifische Szene aus dem Witz] placeholder? The instruction says: "[Spezifische Szene aus dem Witz]" in the prompt. So we need to embed that phrase? Actually the template: "A hyper-realistic portrait ... [Spezifische Szene aus dem Witz]. Photorealistic action movie poster..." So we need to replace [Spezifische Szene aus dem Witz] with the specific scene from the joke. So we should put something like "Chuck Norris kicks a rainbow turning it into a glowing sword that radiates a single intense red hue". So the prompt should be: "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 kicks a rainbow turning it into a glowing sword that radiates a single intense red hue. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Make sure it's English. Meta title: max 60 chars. Something like "Chuck Norris verwandelt Regenbogen in rotes Schwert". Count characters: let's count: "Chuck Norris verwandelt Regenbogen in rotes Schwert" = 45? Let's count precisely: C(1)h2u3c4k5 (space6)N7o8r9r10i11s12 (space13)v14e15r16a17n18t19e20l21t22 (space23)R24e25g26e27n28b29o30w31e32n33 (space34)i35n36 (space37)r38o39t40e41s42 (space43)S44c45h46w47a48r49t50. That's 50 characters, okay under 60. Meta description: max 160 chars. Something like "Ein klassischer Chuck Norris Witz, bei dem er einen Regenbogen mit einem Rundkick in ein rotes Schwert verwandelt – und die Farben des Himmels neu definiert." Let's count characters: We'll approximate under 160. Count: "Ein klassischer Chuck Norris Witz, bei dem er einen Regenbogen mit einem Rundkick in ein rotes Schwert verwandelt – und die Farben des Himmels neu definiert." Let's count roughly: It's about 13