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, but image_prompt must be English. Must start with Chuck Norris or mention him. Must be unique, no repeats. Must be funny, classic style. Must avoid profanity, politics, real suffering, etc. Must be creative. We need to produce a single JSON object. We need to ensure headline <=80 chars, meme_caption <=80 chars, meta_title <=60 chars, meta_description <=160 chars. We need to craft a joke that starts with "Chuck Norris" or mentions him. Classic format: "Chuck Norris ... can ..." etc. Let's think of a unique joke: maybe about his beard, his beard being a separate entity, or his beard being used as a Wi-Fi antenna, etc. Must be unique. Potential joke: "Chuck Norris can divide by zero, and the universe still respects his beard." But need to be unique. Maybe: "Chuck Norris once tried to shave his beard, but the razor got a scar and retired." That's unique. But must be in German. So: "Chuck Norris versucht, sich zu rasieren, doch der Rasierer zieht sich zurück, weil er den Bart nicht beschädigen will." That might be okay. But we need to ensure it's unique and not a known joke. Let's craft something about his beard being so powerful it can control the weather. Maybe: "Chuck Norris' Bart ist so stark, dass er bei jedem Windstoß das Wetter um 3 Grad Celsius ändert." That is unique. But must start with Chuck Norris. Could be: "Chuck Norris' Bart ist so legendär, dass er bei jedem Atemzug die Temperatur im Raum um ein Grad erhöht." That's okay. But we need to embed a specific scene for 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. [Spezifische Szene aus dem Witz]." So we need to fill [Spezifische Szene aus dem Witz] with something from the joke. For example, "sein Bart lässt die Sonne aufgehen" or "sein Bart erzeugt einen Sturm". Let's pick "sein Bart lässt die Sonne aufgehen". So the image prompt will be: "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. his beard makes the sun rise. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Make sure it's English. Now meta_title: up to 60 characters. Something like "Chuck Norris Bart-Witz: Legendärer Humor". That's 38 characters maybe. Must be SEO title. Meta_description: up to 160 characters. Something like "Entdecke den ultimativen Chuck Norris Witz über seinen Bart, der das Wetter kontrolliert – klassischer, witziger Humor für Fans!" Count characters: let's count roughly: "Entdecke den ultimativen Chuck Norris Witz über seinen Bart, der das Wetter kontrolliert – klassischer, witziger Humor für Fans!" That's about 106 characters, okay. Headline: up to 80 characters. Something like "Der Bart, der das Wetter steuert – Chuck Norris Witz". That's about 48 characters. Meme caption: up to 80 characters. Something like "Wenn Chuck Norris lächelt, schmilzt das Eis!" That's about 38 characters. Now joke_text: full joke text in German, starting with Chuck Norris. Must be unique. Let's craft: "Chuck Norris' Bart ist so legendär, dass er bei jedem Atemzug die Temperatur im Raum um einen Grad erhöht – und das Wetter draußen sofort um drei Grad Celsius schwingt, ohne dass ein Wind weht." That's a bit long but okay. Must be unique. But we need to ensure it's a single joke text, not too long but okay. Let's produce final JSON. Check constraints: - joke_text must be in German, start with Chuck Norris or mention him. We'll start with "Chuck Norris' Bart..." That's okay. - No repetition of existing jokes. We'll assume it's unique. - Must be funny, ironic, typical Chuck Norris genre. - No profanity, no politics, no real suffering. - Must be unique. - Provide headline max 80 chars. - meme_caption max 80 chars. - image_prompt English, includes scene. - meta_title max 60 chars. - meta_description max 160 chars. Now compute lengths: Headline: "Der Bart, der das Wetter steuert – Chuck Norris Witz" Count characters: Let's count: D(1) e2 r3 space4 B5 a6 r7 t8 ,9 space10 d11 e12 space13 d14 a15 s16 space17 W18 e19 t20 e21 r22 2? Actually "Wetter" is 6 letters. Let's just approximate: It's likely under 80. Meme caption: "Wenn Chuck Norris lächelt, schmilzt das Eis!" Count: characters approx 38, okay. Meta title: "Chuck Norris Bart-Witz: Legendärer Humor" Count: let's count: C1 h2 u3 c4 k5 space6 N7 o8 r9 r10 i11 s12 space13 B14 a15 r16 t17 -18 W19 i20 t21 z22 :23 space24 L25 e26 g27 e28 n29 d30 ä31 r32 i33 s34 e35 r36 space37 H38 u39 m40 o41 r42. That's 42 characters, okay. Meta description: "Entdecke den ultimativen Chuck Norris Witz über seinen Bart, der das Wetter kontrolliert – klassischer, witziger Humor für Fans!" Let's count roughly: It's likely under 160. Let's count precisely: "Entdecke den ultimativen Chuck Norris Witz über seinen Bart, der das Wetter kontrolliert – klassischer, witziger Humor für Fans!" Count characters including spaces: I'll approximate ~130, okay. Now image_prompt: Must be English, include scene: "his beard makes the sun rise". Let's craft 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 sleevel