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 language overall but image_prompt must be English. Must start with "Chuck Norris" or mention him. Must be unique, no repeats. Provide a classic Chuck Norris joke. Provide headline max 80 chars, meme_caption max 80 chars, meta_title max 60 chars, meta_description max 160 chars. Ensure JSON format, no markdown code blocks. Provide fields exactly as given. We need to craft a joke: maybe "Chuck Norris can divide by zero" but that's common; need unique. Maybe "Chuck Norris once roundhouse kicked a horse so hard that it gave birth to a unicorn." That might be unique. Or "Chuck Norris can slam a revolving door." Need to be unique. Let's craft something like: "Chuck Norris can make a snowman melt just by staring at it." Might be okay. But must be "classic" style. Let's think of a unique scenario: "Chuck Norris can bake a cake using only his beard." Or "Chuck Norris can make a round square." Hmm. Better: "Chuck Norris can solve a Rubik's Cube blindfolded while skydiving." That's maybe too specific. We need to ensure uniqueness and not repeating known jokes. Let's create a joke: "Chuck Norris can make a computer understand sarcasm just by looking at it." That might be okay. But must start with "Chuck Norris" or mention him. Let's start with "Chuck Norris". Provide joke_text: "Chuck Norris can make a round square by simply staring at it." That's classic style. But we need to ensure uniqueness. Let's craft: "Chuck Norris can turn a boring meeting into a epic battle of wits just by entering the room." Might be okay. But we need to be careful about length constraints for headline, meme_caption, meta_title, meta_description. Let's design: joke_text: "Chuck Norris can make a round square by simply staring at it." headline: "Chuck Norris macht unmögliche Geometrie" (max 80 chars). That's 27 chars. meme_caption: "Wenn Geometrie auf Legenden trifft" (maybe 30 chars). Must be <=80. image_prompt: English description of specific scene from the joke. For this joke, maybe "Chuck Norris staring intensely at a piece of paper that transforms into a perfect circle and square simultaneously, hyper-realistic action movie poster, dramatic lighting, American flag background." Must be within prompt. meta_title: SEO Title max 60 chars. Something like "Chuck Norris runde Quadrate – Legende der Geometrie". Count characters: Let's count: "Chuck Norris runde Quadrate – Legende der Geometrie". That's 48 characters maybe. Good. meta_description: max 160 chars. Something like "Entdecke den ultimativen Chuck Norris Witz, bei dem er unmögliche Formen erschafft – ein Klassiker der Action‑Legende!" Count characters: Let's count roughly: "Entdecke den ultimativen Chuck Norris Witz, bei dem er unmögliche Formen erschafft – ein Klassiker der Action‑Legende!" That's about 106 characters, okay. Now ensure JSON fields exactly as required, no extra fields. Provide JSON object. Check constraints: Must be in German language overall, but image_prompt must be English. That's fine. Make sure no markdown code block. Just raw JSON. Now craft image_prompt: Must include specific scene from the joke. The joke is about making a round square by staring. So scene: "Chuck Norris intensely staring at a blank sheet of paper that morphs into a perfect circle and square at the same time". Provide full 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 intensely staring at a blank sheet of paper that morphs into a perfect circle and square simultaneously. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Make sure it's English. Now ensure headline <=80 chars. "Chuck Norris macht unmögliche Geometrie" length: count characters: C(1)h2u3c4k5 (space6)N7o8r9r10i11s12 (space13)m14a15c16h17t18 (space19)u20n21m22ö23g24l25i26c27h28e29 (space30)G31e32o33m34e35t36r37i38e39. That's 39 characters, okay. Meme caption <=80 chars: "Wenn Geometrie auf Legenden trifft" length: count: W1e2n3 (space4)G5e6o7m8e9t10r11i12e13 (space14)a15u16f17 (space18)L19e20g21e22n23d24e25n26 (space27)e28i29n30 (space31)T32r33i34f35f36e37n38. That's 38 characters, okay. Meta title <=60 chars: "Chuck Norris runde Quadrate – Legende der Geometrie". Count: Let's count precisely: "Chuck Norris runde Quadrate – Legende der Geometrie". Characters: C1 h2 u3 c4 k5 (space6) N7 o8 r9 r10 i11 s12 (space13) r14 u15 n16 d17 e18 (space19) Q20 u21 a22 d23 r24 a25 t26 e27 (space28) – (space29) L30 e31 g32 e33 n34 d35 e36 (space37) d38 e39 r40 (space41) G42 e43 o44 m45 e46 t47 r48 i49 e50. That's 50 characters, okay. Meta description <=160 chars: "Entdecke den ultimativen Chuck Norris Witz, bei dem er unmögliche Formen erschafft – ein Klassiker der Action‑Legende!" Let's count: We'll approximate: It's likely under 160. Let's count quickly: "Ent