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 must be English. Must start with "Chuck Norris" or mention him. Must be unique, not repeat existing jokes. Must be funny, classic style. Must avoid profanity, political, etc. We need to craft a joke: maybe "Chuck Norris can divide by zero." That's common but maybe we can do something else. Must be unique. Let's think of a new one: "Chuck Norris can make a roundhouse kick that creates a new prime number each time." Or "Chuck Norris can solve a Rubik's Cube blindfolded while skydiving." But need to be classic style: "Chuck Norris can slam a door in a haunted house and make the ghosts run away." Hmm. We need to ensure uniqueness and not similar to known jokes. Let's craft something: "Chuck Norris can make a snowflake melt just by looking at it." That's maybe not typical. Better: "Chuck Norris can program a computer using only his beard." That might be too modern. Classic style: "Chuck Norris can hear sign language." Not typical. Maybe: "Chuck Norris can make a horse laugh by simply raising an eyebrow." That's classic. But need to start with "Chuck Norris". Could be: "Chuck Norris can make a horse laugh by raising an eyebrow." That's okay. But need to be unique. Let's craft: "Chuck Norris can make a horse laugh by raising an eyebrow." That's a known joke? Not sure. There's a known joke: "Chuck Norris can make a horse laugh by raising an eyebrow." Actually I think that's a known one. Might be too common. Let's think of something else: "Chuck Norris can make a computer understand sarcasm just by blinking." Not typical. Maybe: "Chuck Norris can make a snowman melt just by breathing on it." That's unique. But need to be classic Chuck Norris style: exaggeration of superhuman abilities. Let's craft: "Chuck Norris can make a horse laugh by raising an eyebrow." That might be okay but might be similar to known jokes. Let's search memory: There's a known joke: "Chuck Norris can make a horse laugh by raising an eyebrow." I think I've seen that. Might be considered common. Better: "Chuck Norris can make a horse laugh by simply staring at it." Hmm. Maybe: "Chuck Norris can make a horse laugh by whispering a joke in Morse code." That's unique. But need to be concise. Let's craft: "Chuck Norris can make a horse laugh by whispering a joke in Morse code." That's unique. Now we need to produce JSON fields. joke_text: the full joke text. Should start with "Chuck Norris". So: "Chuck Norris can make a horse laugh by whispering a joke in Morse code." headline: short headline max 80 characters. Something like "Der ultimative Pferdewitz". meme_caption: image caption max 80 characters. Something like "Wenn Chuck Norris den Humor auf Galopp setzt!" image_prompt: English prompt for image generation. Must describe scene: "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]." Need to include specific scene: maybe "Chuck Norris whispering Morse code to a horse in a dusty western town". So we can embed that. image_prompt must be English, no text, no captions. So we can write: "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, wearing a black sleeveless vest, whispering Morse code to a horse in a dusty western town, dramatic cinematic lighting, American flag background, photorealistic action movie poster." meta_title: SEO Title max 60 characters. Something like "Chuck Norris Pferdewitz – Lacher Klassiker". That's 44 characters maybe. meta_description: SEO Description max 160 characters. Something like "Entdecke den legendären Chuck Norris Witz, der Pferde zum Lachen bringt – perfekt für Memes und Lacher!" That's under 160. Now ensure JSON format, no markdown code blocks. Just raw JSON. Check constraints: No repeated jokes, unique. Should be okay. Check length constraints: - headline max 80 characters: "Der ultimative Pferdewitz" length? Count: Der(3) space(1)=4, ultimative(10)=14, space=15, Pferdewitz(10)=25. So 25 characters, okay. - meme_caption max 80 characters: "Wenn Chuck Norris den Humor auf Galopp setzt!" Count: Wenn(4) space=5, Chuck(5)=10, space=11, Norris(6)=17, space=18, den(3)=21, space=22, Humor(5)=27, space=28, auf(3)=31, space=32, Galopp(6)=38, space=39, setzt!(6)=45. So 45 characters, okay. - meta_title max 60 characters: "Chuck Norris Pferdewitz – Lacher Klassiker" length? Count: Chuck(5) space=6, Norris(6)=12, space=13, Pferdewitz(10)=23, space=24, – (1?) maybe dash counts, but let's count characters including spaces. Let's just approximate: "Chuck Norris Pferdewitz – Lacher Klassiker" length maybe 44. So okay. - meta_description max 160 characters: "Entdecke den legendären Chuck Norris Witz, der Pferde zum Lachen bringt – perfekt für Memes und Lacher!" Let's count roughly: Entdecke(8) space=9, den(3)=12, space=13, legendären(10)=23, space=24, Chuck(5)=29, space=30, Norris(6)=36, space=37, Witz,(5)=42, space=43, der(3)=46, space=47, Pferde(6)=53, space=54, zum(3)=57, space=58, Lachen(6)=64, space=65, bringt(6)=71, space=72, – (1)=73, space=74, perfekt(7)=81, space=82, für(3)=85, space=86, Memes(5)=91