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 style. Must avoid profanity, politics, real suffering. Must be unique. Provide image prompt in English describing scene. Provide meta title <=60 chars, meta description <=160 chars. Headline <=80 chars, meme_caption <=80 chars. We need to ensure no markdown code blocks. Just raw JSON. We need to craft a joke: maybe something like "Chuck Norris can divide by zero" but that's common. Need unique. Maybe "Chuck Norris once tried to use a calculator to compute the answer to the ultimate question of life, the universe, and everything, but the calculator exploded because it couldn't handle his sheer awesomeness." But need to be unique. Let's think of a classic Chuck Norris joke: "Chuck Norris can slam a revolving door." That's common. Need unique. Maybe: "Chuck Norris once tried to teach a cat to fetch, and the cat now runs the entire internet." That's maybe not classic. Better: "Chuck Norris can make a roundhouse kick that creates a new time zone." That's unique. We need to start with "Chuck Norris". So joke_text must start with "Chuck Norris". Could be: "Chuck Norris once tried to use a GPS to find the center of the universe, but it kept giving him a 'Recalculating...' message for eternity." That's okay. But need to be unique and not similar to existing jokes. Let's craft something original: "Chuck Norris can fold a piece of paper into a perfect origami unicorn, and the unicorn then grants him unlimited Wi‑Fi." That's whimsical. But must be typical Chuck Norris genre: absurd, hyperbolic, referencing his invincibility. Maybe: "Chuck Norris can make a snowflake melt just by looking at it, causing an instant summer in Antarctica." That's unique. Let's craft a joke_text: "Chuck Norris can solve a Rubik's Cube blindfolded while simultaneously juggling three planets, and the cube turns into a black hole that devours all unsolved puzzles." That's maybe too long but okay. But need to be concise enough for JSON string. Better: "Chuck Norris can solve a Rubik's Cube blindfolded while juggling three planets, and the cube collapses into a black hole that devours every unsolved puzzle." That's okay. But must be unique. Let's think of a simpler but classic: "Chuck Norris can divide by zero, and the result is a new dimension where all math problems are solved." That's similar to known jokes but maybe okay. We need to avoid repeating known jokes. Let's create something fresh: "Chuck Norris can make a single sneeze generate enough wind to power a wind farm for a century." That's unique. But must start with "Chuck Norris". So: "Chuck Norris can sneeze so hard that the resulting gust of wind powers an entire city for a year, and the city names the wind 'Norris Breeze'." That's okay. Let's craft final joke_text: "Chuck Norris can sneeze so hard that the resulting gust of wind powers an entire city for a year, and the city names the wind 'Norris Breeze'." That's okay. Now headline: max 80 characters. Something like "Der ultimative Windstoß von Chuck Norris". That's 33 characters. Meme caption: max 80 characters. Something like "Wenn Chuck Norris niest, wird die Stadt mit Strom versorgt!" That's 57 characters. 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. Chuck Norris sneezing explosively, a massive wind gust visible, power lines and city skyline in background, dramatic cinematic lighting, American flag subtly waving." Must include [Spezifische Szene aus dem Witz] placeholder? The instruction says: "[Spezifische Szene aus dem Witz]" in the prompt. So we need to embed that placeholder? The example: "A hyper-realistic portrait ... [Spezifische Szene aus dem Witz]. Photorealistic action movie poster..." So we need to include that placeholder text exactly? Probably we need to replace it with the specific scene from the joke. So we can write: "... while sneezing a massive wind gust that powers a city, [Spezifische Szene aus dem Witz] Photorealistic..." Actually the placeholder is meant to be replaced by the specific scene description. So we can write: "... while sneezing a massive wind gust that powers a city, [Spezifische Szene aus dem Witz] Photorealistic..." But that seems odd. Better to replace placeholder with the scene: "while sneezing a massive wind gust that powers a city". So the prompt becomes: "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. While sneezing a massive wind gust that powers a city. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Make sure it's English. Provide as a string. Meta title: max 60 characters. Something like "Chuck Norris lässt die Stadt bei jedem Niesen erstrahlen". That's 49 characters. Meta description: max 160 characters. Something like "Chuck Norris' legendärer Niesen erzeugt so viel Wind, dass eine ganze Stadt ein Jahr lang mit Strom versorgt wird – ein klassischer Hyperbolescher Witz." That's about 138 characters. Now ensure JSON fields are correctly quoted, no extra text. Check length constraints: - headline max 80 characters: "Der ultimative Windstoß von Chuck Norris" length? Count: D(1) e2 r3 space4 u5 l6 t7 i8 m9 a10 t11 e12 space13 W14 i15 n16 d17 s18 t19 o20 ß21 space22 v23 o24 n25 space26 C27 h28 u29 c30 k31 space32 N33 o34 r35 r36 i37 s38. That's 38 characters approx, well under 80. - meme_caption max 80 characters: "Wenn Chuck Norris niest, wird die Stadt mit Strom versorgt!" Count: W1 e2 n3 space4 C5 h6 u7 c8 k8 space9 N10 o1