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 blocks. Must be a classic Chuck Norris joke, unique, start with "Chuck Norris" or mention him. Must be funny, ironic, typical genre. Must avoid repeats, etc. Provide image_prompt in English describing scene. Must be hyper-realistic portrait etc. Provide specific scene from joke. Must be within constraints: headline max 80 chars, meme_caption max 80 chars, meta_title max 60 chars, meta_description max 160 chars. Provide JSON only, no extra text. We need to craft a joke. Something like: "Chuck Norris can divide by zero." But that's common. Need unique. Maybe: "Chuck Norris can slam a revolving door." Or "Chuck Norris can make a roundhouse kick to the past." Let's think of a unique scenario: Chuck Norris once challenged a calendar to a fight and won, causing the year to skip ahead. Or "Chuck Norris can make a snowstorm melt with a stare." Let's craft something original. We need to start with "Chuck Norris". Example: "Chuck Norris can solve a Rubik's Cube blindfolded while riding a unicycle on the moon." That's too long. Need a concise joke text. Maybe: "Chuck Norris can make a snowman melt just by looking at it." That's okay. But must be unique, not repeating known jokes. Let's craft: "Chuck Norris can turn a traffic light into a roundhouse kick and make it obey." That's okay. Better: "Chuck Norris can make a computer reboot itself just by breathing on it." That's known? Not exactly. Let's produce a joke: "Chuck Norris can make a snowflake fall upward just by winking." That's unique. But need to be typical Chuck Norris style: exaggeration, impossible feats. Maybe: "Chuck Norris can win a staring contest against a mirror." That's known? Not exactly. Let's craft: "Chuck Norris can make a roundhouse kick generate its own electricity and power a city." That's unique. But we need to keep it concise enough for JSON. The joke_text should be the full joke text. Could be a short sentence. Example: "Chuck Norris can make a roundhouse kick generate its own electricity and power a city." That's okay. Now headline: short, max 80 chars. Something like "Chuck Norris lässt Strom aus Tritten erzeugen". That's German, within 80 chars. Meme caption: max 80 chars, maybe "Wenn Chuck Norris tritt, leuchtet die Stadt". That's within 80. Image prompt: English description: "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. He is delivering a roundhouse kick that creates glowing electric arcs, powering a futuristic city skyline. Dramatic cinematic lighting, American flag background. No text, no captions." Need to include [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 they wrote: "A hyper-realistic portrait ... [Spezifische Szene aus dem Witz]. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." So we need to replace [Spezifische Szene aus dem Witz] with the specific scene from the joke. So we can write: "He delivers a roundhouse kick that creates glowing electric arcs, powering a futuristic city skyline." That is the specific scene. Thus image_prompt should be a single string containing that description. Meta title: SEO Title max 60 chars. Something like "Chuck Norris erzeugt Strom mit Tritten". That's 30 chars. Meta description: SEO Description max 160 chars. Something like "Chuck Norris kann mit einem einzigen Tritt elektrische Energie erzeugen und eine ganze Stadt mit Licht versorgen – unglaublich, aber wahr!" That's within 160. Now ensure JSON fields are correctly quoted, no extra text. Check lengths: headline: "Chuck Norris lässt Strom aus Tritten erzeugen" length? Count characters: C(1)h2u3c4k5 (space6)N7o8r9r10i11s12 (space13)l14e15t16s17 (space18)S19t20r21o22m23 (space24)a25u26s27 (space28)T29r30e31i32n33d34e35 (space36)e37r38z39e40h41e42n43. That's 43 characters, within 80. meme_caption: "Wenn Chuck Norris tritt, leuchtet die Stadt". Count: W1e2n3 (space4)C5h6u7c8k9 (space10)N11o12r13r14i15s16 (space17)t18r19e20i21t22, (space23)l24e25u26c27h28t29e30t31 (space32)d33i34e35 (space36)S37t38a39d40t41. That's 41 characters, okay. meta_title: "Chuck Norris erzeugt Strom mit Tritten". Count: C1h2u3c4k5 (space6)N7o8r9r10i11s12 (space13)e14r15z16e17h18t19 (space20)S21t22r23o24m25 (space26)m27i28t29 (space30)T31r32e33i34t35e36n37. That's 37 characters, okay. meta_description: "Chuck Norris kann mit einem einzigen Tritt elektrische Energie erzeugen und eine ganze Stadt mit Licht versorgen – unglaublich, aber wahr!" Let's count roughly: It's probably under 160. Let's count: "Chuck Norris kann mit einem einzigen Tritt elektrische Energie erzeugen und eine ganze Stadt mit Licht versorgen – unglaublich, aber wahr!" That's about 130 characters, okay. Now image_prompt: Must be English, include the specific scene. Let's craft: