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. The joke must start with "Chuck Norris" or mention him. Must be unique, not repeating existing jokes. Must be funny, classic Chuck Norris style. Must avoid profanity, politics, real suffering. Must be creative. We need to produce a single JSON object, no markdown code block. Provide fields as described. We need to craft a joke: maybe "Chuck Norris can divide by zero" is common, but we need unique. Maybe "Chuck Norris can make a round square". Or "Chuck Norris can hear sign language". Let's think of a unique scenario: Chuck Norris can make a horse go faster by staring at it, or he can make the moon rise earlier. Something like "Chuck Norris can make a snowflake melt by looking at it". Or "Chuck Norris can make a computer understand sarcasm". Let's craft a joke: "Chuck Norris can make a horse run faster by whispering 'go'". That's typical. Better: "Chuck Norris can make a dead battery start a conversation". Hmm. Maybe: "Chuck Norris can make a snowman melt just by breathing on it". That's okay. We need to start with "Chuck Norris". So the joke_text should start with "Chuck Norris". Provide a full sentence. Example: "Chuck Norris can make a horse run faster just by staring at it, and the horse will thank him for the motivation." That's okay. But we need to ensure uniqueness. Let's think of a unique scenario: "Chuck Norris can make a snowflake melt by simply breathing on it, and the snowflake will apologize for being cold." That's a bit unique. Better: "Chuck Norris can make a computer understand sarcasm by pressing the power button." That's typical. Maybe: "Chuck Norris can make a snowman melt just by looking at it, and the snowman will start sweating." That's okay. But we need to be careful not to repeat known jokes. Let's craft something like: "Chuck Norris can make a dead battery start a conversation, and it will ask for a charger." That's unique. Let's decide: "Chuck Norris can make a dead battery start a conversation, and it will thank him for the motivation." That's a bit weird but okay. But we need to keep it classic Chuck Norris style: exaggeration, impossible feats. Maybe: "Chuck Norris can make a horse run faster just by whispering 'go' and the horse will start a marathon." That's okay. Let's pick: "Chuck Norris can make a snowflake melt just by breathing on it, and the snowflake will apologize for being cold." That's unique. Now we need to fill fields: - joke_text: the full joke text. Should start with "Chuck Norris". Provide the joke. - headline: short headline max 80 characters. - meme_caption: image caption max 80 characters. - image_prompt: English prompt for image generation: "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. [Specific scene from the joke]. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." We need to include the specific scene from the joke. For our joke about snowflake melting by breathing, the scene could be "breathing on a snowflake causing it to melt". So we need to embed that in the prompt. Thus image_prompt should be something like: "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. Breathing on a snowflake causing it to melt. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Make sure it's English. - meta_title: SEO Title max 60 characters. Something like "Chuck Norris lässt Schneeflocke schmelzen – Witz". Count characters: "Chuck Norris lässt Schneeflocke schmelzen – Witz" length? Let's count: Chuck(5) space(1)=6, Norris(6)=12, space=13, lässt(5)=18, space=19, Schneeflocke(10)=29, space=30, schmelzen(7)=37, space=38, –(1)=39, space=40, Witz(4)=44. So 44 characters, okay. - meta_description: SEO Description max 160 characters. Something like "Ein klassischer Chuck Norris Witz über das Schmelzen einer Schneeflocke durch seine Atmung – humorvoll, einzigartig und perfekt für Memes." Count characters: Let's count roughly: "Ein klassischer Chuck Norris Witz über das Schmelzen einer Schneeflocke durch seine Atmung – humorvoll, einzigartig und perfekt für Memes." That's maybe ~130 characters, okay. Now ensure all fields are within limits. Check headline max 80 characters. Our headline could be "Chuck Norris lässt Schneeflocke schmelzen – Witz". That's 44 characters, okay. Meme caption max 80 characters. Something like "Wenn Chuck Norris atmet, schmilzt sogar die Schneeflocke!" Count: "Wenn Chuck Norris atmet, schmilzt sogar die Schneeflocke!" Let's count: Wenn(4) space=5, Chuck(5)=10, space=11, Norris(6)=17, space=18, atmet,(6 inc comma?) actually "atmet," 6 characters inc comma? Let's just approximate length: It's likely under 80. Let's count precisely: "Wenn Chuck Norris atmet, schmilzt sogar die Schneeflocke!" Characters: W(1) e2 n3 n4 space5 C6 h7 u8 c9 k10 space11 N12 o13 r14 r15 i16 s17 space18 a19 t20 m21 e22 t23 ,24 space25 s26 c27 h28 m29 i30 l31 z32 t33 space34 e35 b36 e37 n38 space39 d40 i41 e42 space43 S44 c45 h46 n47 e48 e49 f50 l51 o52 k53 e54 !55 So 55 characters, okay. Now image_prompt must be English, include the specific scene. We'll