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, not repeating existing ones. Must start with "Chuck Norris" or mention him. Must be funny, ironic, typical genre. Must avoid repeats, clichés, etc. Must be unique. Provide image_prompt in English describing a hyper-realistic portrait etc. Must include specific scene from the joke. Must be within constraints: headline max 80 chars, meme_caption max 80 chars, meta_title max 60 chars, meta_description max 160 chars. We need to craft a joke that hasn't been used before. Let's think of a unique scenario: Chuck Norris can divide by zero, or he can make a horse win a race by staring at it, etc. But must be unique. Let's create something like: "Chuck Norris can program a computer to understand sarcasm, and the computer immediately becomes a stand-up comedian." But need to be unique. Maybe: "Chuck Norris once tried to teach a cat to fetch, and the cat taught him humility." That might be too generic. Better: "Chuck Norris can make a roundhouse kick that creates a new dimension where the opponent is forced to watch paint dry for eternity." That's a bit elaborate. We need to ensure it's unique and not a known joke. Let's craft something about "Chuck Norris can make a snowflake melt by looking at it, causing global warming to pause." Hmm. Maybe: "Chuck Norris once challenged a calendar to a fight, and the calendar surrendered, resulting in an extra day of rest for everyone." That could be unique. But must start with "Chuck Norris" or mention him. Let's start with "Chuck Norris" at beginning. Joke_text: "Chuck Norris once challenged a calendar to a fight, and the calendar surrendered, granting humanity an extra day of rest that no one could explain." That's a bit long but okay. Need to keep it concise but still a joke. Let's make it shorter: "Chuck Norris challenged a calendar to a fight, and the calendar surrendered, gifting humanity an extra day of rest that no one could explain." That's okay. Now headline: short, max 80 chars. Something like "Der Kalender, der sich ergab". That's 18 chars. Meme caption: max 80 chars. Something like "Wenn der Kalender kapituliert, hat die Welt frei". That's 44 chars. Image_prompt: Must be English, describing 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. Then include specific scene from the 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. He stands triumphantly over a torn calendar page, holding a roundhouse kick that freezes time, with an American flag background. Photorealistic action movie poster, dramatic cinematic lighting." Must not include text or captions. That's okay. Meta_title: max 60 chars. Something like "Chuck Norris lässt Kalender kapitulieren". That's 30 chars. Meta_description: max 160 chars. Something like "Chuck Norris fordert einen Kalender heraus, der kapituliert – und der Menschheit ein unerwartetes Extra‑Tag beschert." Count characters: let's count roughly: "Chuck Norris fordert einen Kalender heraus, der kapituliert – und der Menschheit ein unerwartetes Extra‑Tag beschert." That's about 95 chars, okay under 160. Now ensure JSON fields are correctly quoted, no extra text. Must be valid JSON. Check constraints: No markdown code blocks. Just plain JSON. Make sure headline max 80 chars. "Der Kalender, der sich ergab" length: count characters: D(1) e2 r3 space4 K5 a6 l7 e8 n9 d10 e11 r12 ,13 space14 s15 i16 c17 h18 space19 e20 r21 g22 a23 b24 e25 e26 l27 t28. That's 28 characters, okay. Meme caption max 80 chars. "Wenn der Kalender kapituliert, hat die Welt frei" length: count: W1 e2 n3 space4 d5 e6 r7 space8 K9 a10 l11 e12 n13 d14 e15 r16 space17 k18 a19 p20 i21 t22 i23 l24 i25 e26 r27 t28 ,29 space30 h31 a32 t33 space34 d35 i36 e37 space38 W39 e40 l41 t42 space43 f44 r45 e46 i47. That's 47 characters, okay. Meta_title max 60 chars. "Chuck Norris lässt Kalender kapitulieren" length: count: C1 h2 u3 c4 k5 space6 N7 o8 o9 r10 i11 s12 space13 l14 ä15 s16 t17 space18 K19 a20 l21 e22 n23 d24 e25 r26 space27 k28 a29 p30 i31 t32 i33 l34 i35 e36 r37 e38 n39. That's 39 characters, okay. Meta_description max 160 chars. Let's count roughly: "Chuck Norris fordert einen Kalender heraus, der kapituliert – und der Menschheit ein unerwartetes Extra‑Tag beschert." Let's count: C1 h2 u3 c4 k5 space6 N7 o8 o9 r10 i11 s12 space13 f14 o15 r16 d17 e18 r19 t20 space21 e22 i23 n24 e25 n26 space27 K28 a29 l30 e31 n32 d33 e34 r35 space36 h37 e38 r39 a40 u41 s42 s43 ,44 space45 d46 e47 r48 space49 k50 a51 p52 i53 t54 i55 l56 i57 e58 r59