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. Must start with "Chuck Norris" or mention him. Must be unique, not repeat existing jokes. Must be funny, classic Chuck Norris style. Must avoid profanity, political, real suffering. Must be unique. Provide image prompt in English describing scene. Provide meta title <=60 chars, meta description <=160 chars. We need to craft a joke. Classic Chuck Norris jokes often involve absurd exaggerations: "Chuck Norris can divide by zero", "Chuck Norris counted to infinity twice", etc. Let's create a new one. Potential joke: "Chuck Norris can slam a revolving door." That's common. Need unique. Maybe: "Chuck Norris can make a roundhouse kick that creates a new continent." That's also common. We need something fresh: "Chuck Norris can program a computer using only his beard." Or "Chuck Norris can make a snowstorm disappear by staring at it." Let's think. We need to start with "Chuck Norris" or mention him. Let's craft: "Chuck Norris can turn a simple game of rock-paper-scissors into a tectonic shift that reshapes the Earth's crust." That's a bit long but okay. But we need to keep it concise but still funny. Maybe: "Chuck Norris can solve a Rubik's Cube blindfolded while skydiving, and the cube becomes a black hole." Hmm. Better: "Chuck Norris can make a cup of coffee brew itself by just looking at it." That's common. We need unique. Let's think of something like: "Chuck Norris can make a Wi‑Fi signal reach the moon using only his beard." That's unique. But must be classic Chuck Norris style: exaggeration of superhuman abilities. Let's craft: "Chuck Norris can write a bestselling novel with a single sneeze, and the plot twists are so powerful they cause earthquakes." That's okay. But we need to keep it short enough for JSON fields. joke_text: full joke text. headline: short headline max 80 chars. meme_caption: short caption max 80 chars. image_prompt: English prompt describing scene with specifics. meta_title: SEO Title max 60 chars. meta_description: SEO Description max 160 chars. We must ensure each field respects length constraints. Let's craft a joke: "Chuck Norris can make a Wi‑Fi signal reach the moon using only his beard, and the moon replies with a text message: 'Nice connection, bro!'" That's a bit long but okay. But we need to keep it within typical joke length. Maybe: "Chuck Norris can make a Wi‑Fi signal reach the moon using only his beard, and the moon replies with a text message: 'Nice connection, bro!'" That's okay. But we need to ensure uniqueness. Not sure if similar jokes exist. Probably not. Now headline: maybe "Beard‑Powered Moon Wi‑Fi". That's short. Meme caption: maybe "When your beard has better internet than you". Keep under 80 chars. Image prompt: need to describe 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. Then specific scene from the joke: maybe "Chuck Norris is standing on a lunar surface, holding a glowing Wi‑Fi router, beard glowing, moon behind him with a speech bubble 'Nice connection, bro!'". Must be in English, no text or captions in the image prompt? It says "No text, no captions." But we can describe the scene without text. So we can describe the scene: "Chuck Norris on the moon holding a glowing Wi‑Fi router, his reddish beard illuminated, moon surface, dramatic lighting, American flag in background". That's okay. Meta title: maybe "Chuck Norris Beard Wi‑Fi Moon Joke". Count characters: Let's count: "Chuck Norris Beard Wi‑Fi Moon Joke" length: Chuck(5) + space =6, Norris(6)=12, space=13, Beard(5)=18, space=19, Wi‑Fi(5 inc hyphen?) actually "Wi‑Fi" 5 inc hyphen? Let's count characters: W i - F i =5, plus space =6, Moon(4)=10, space=11, Joke(4)=15. So total 15 characters, well under 60. Meta description: maybe "Ein klassischer Chuck Norris Witz über einen Wi‑Fi‑Signal‑Boost vom Mond, perfekt für Memes und Lacher." Count characters: Let's count roughly: "Ein klassischer Chuck Norris Witz über einen Wi‑Fi‑Signal‑Boost vom Mond, perfekt für Memes und Lacher." That's about 90 characters maybe. Must be <=160, okay. But we need to ensure meta description <=160 characters. Let's craft a concise one: "Ein humorvoller Chuck Norris Witz, bei dem sein Bart das WLAN zum Mond sendet – perfekt für Memes und Lacher." Count characters: Let's count: "Ein humorvoller Chuck Norris Witz, bei dem sein Bart das WLAN zum Mond sendet – perfekt für Memes und Lacher." That's about 108 characters, okay. Now ensure JSON format exactly as specified, no markdown code blocks. Provide JSON object with those fields. Check each field length constraints: - headline max 80 characters. Our headline "Beard‑Powered Moon Wi‑Fi" length? Let's count: "Beard‑Powered Moon Wi‑Fi". Characters: B e a r d (5) hyphen? Actually "Beard‑Powered" includes hyphen and maybe special char. Let's count roughly: "Beard‑Powered" = 11 (including hyphen). Then space =12, "Moon"=4 =>16, space=17, "Wi‑Fi"=5 =>22. So 22 characters, well under 80. - meme_caption max 80 characters. Our caption "When your beard has better internet than you". Count: "When your beard has better internet than you" length: let's count: When(4) space=5, your(4)=9, space=10, beard(5)=15, space=16, has(3)=19, space=20, better(6)=26, space=27, internet(8)=35, space=36, than(4)=40, space=41, you(3)=44. So 44 characters, okay. - image_prompt: must be English, describing scene, no text or captions. Must include specifics.