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 German language for joke_text, headline, meme_caption. image_prompt in English. Must follow constraints: start with "Chuck Norris" or mention him. Must be unique, creative, not repeating existing jokes. Must be funny, classic Chuck Norris style. Must be within length constraints: headline max 80 chars, meme_caption max 80 chars, meta_title max 60 chars, meta_description max 160 chars. Provide JSON only, no markdown code blocks. We need to craft a joke. Classic Chuck Norris jokes often involve absurd superhuman feats. Something like: "Chuck Norris can divide by zero." But we need a unique one. Maybe: "Chuck Norris once tried to teach a kindergarten class how to count to infinity, and the numbers started fearing for their lives." But need to start with Chuck Norris. Let's craft: "Chuck Norris can slam a revolving door." That's common. Need unique. Maybe: "Chuck Norris can make a roundhouse kick that creates a new time zone." That's unique. But must be a full joke text, maybe a short story. Let's propose: "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 realized it was dealing with a force beyond its programming." That's okay but maybe too long. We need to keep joke_text concise but can be a paragraph. Let's craft a unique joke: "Chuck Norris can turn a snowflake into a snowstorm just by blinking." That's classic but maybe not unique enough. Better: "Chuck Norris once challenged a calendar to a duel; the calendar surrendered and now every month ends on his command." That's unique. But must start with "Chuck Norris". So start with that. Maybe: "Chuck Norris can hear the thoughts of Wi‑Fi routers and force them to give him full bandwidth on demand." That's unique. Let's craft a joke: "Chuck Norris can make a single punchline cause a worldwide laughing epidemic, and the cure is a roundhouse kick to the funny bone." Hmm. We need to ensure uniqueness and not repeat existing jokes. Let's produce a joke: "Chuck Norris once tried to teach a cactus to dance; after three spins the cactus grew spikes of rhythm and started a conga line that shook the desert." That's unique. But must be funny and typical Chuck Norris. Maybe: "Chuck Norris can solve a Rubik's Cube blindfolded while simultaneously writing a bestselling novel about the meaning of life." That's unique. Let's decide on a joke_text: "Chuck Norris can solve a Rubik's Cube blindfolded while simultaneously writing a bestselling novel about the meaning of life, and the cube bows in respect." That's okay. Now headline: max 80 chars. Something like "Chuck Norris löst einen Würfelblind und schreibt einen Bestseller". Count characters: let's count roughly: "Chuck Norris löst einen Würfelblind und schreibt einen Bestseller". That's 61 characters maybe. Good. Meme caption max 80 chars: "Wenn der Würfel sich selbst dreht, dank Chuck Norris". That's 49 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 blindfolded, holding a Rubik's Cube, writing on a parchment with a quill, surrounded by floating letters. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Need to embed specific scene from joke: "blindfolded, holding a Rubik's Cube, writing on a parchment". So include that. Meta title max 60 chars: "Chuck Norris löst Rätsel und schreibt Bestseller". Count: maybe 44. Meta description max 160 chars: "Chuck Norris löst einen Würfelblind, schreibt einen Bestseller und lässt den Würfel respektvoll verbeugen – ein klassischer Action-Held im epischen Poster." Count characters: let's approximate <160. Now ensure JSON format, no markdown. Check constraints: No repeated jokes, unique. Should be okay. Now produce JSON with fields exactly as requested. Make sure no extra fields. Provide JSON object. Let's craft final values: joke_text: "Chuck Norris kann einen Würfelblind lösen, während er gleichzeitig einen Bestseller über die Bedeutung des Lebens schreibt, und der Würfel verbeugt sich vor seiner Macht." headline: "Chuck Norris löst einen Würfelblind und schreibt einen Bestseller" meme_caption: "Der Würfel verbeugt sich – nur Chuck Norris kann das!" image_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 blindfolded, holding a Rubik's Cube, writing on a parchment with a quill, the cube bows in respect. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." meta_title: "Chuck Norris löst Rätsel und schreibt Bestseller" meta_description: "Chuck Norris löst einen Würfelblind, schreibt einen Bestseller und lässt den Würfel respektvoll verbeugen – ein klassischer Action-Held im epischen Poster." Check lengths: headline length: "Chuck Norris löst einen Würfelblind und schreibt einen Bestseller" count characters: Let's count: C(1)h2u3c4k5 (space6)N7o8r9r10i11s12 (space13)l14ö15s16t17 (space18)e19i20n21e22n23 (space24)W25ü26r27f28e29l30b31l32i33n34d35 (space36)u37n38d39 (space40)s41c42h43r44e45i46b47t48 (space49)e50i51n52e53n54 (space55)B56e57s58t59s60e61l62l63e64r65. That's 65 characters, within 80. meme_caption: "Der Würfel verbeugt sich – nur Chuck Norris kann das!"