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 repeating existing jokes. Must be funny, classic style. Must avoid profanity, politics, real suffering, etc. Must avoid similar formulations to existing jokes. Must be creative. We need to produce a single JSON object (no markdown code block). Provide fields as described. We need to think of a unique Chuck Norris joke. Something like: "Chuck Norris can divide by zero." That's common but maybe okay? But we need unique. Let's think of something else: "Chuck Norris counted to infinity... twice." That's also common. Need something fresh. Maybe: "Chuck Norris can make a roundhouse kick that creates a new dimension where the opponent must answer a riddle before being knocked out." That's a bit long but could be okay. But we need to keep it concise and typical Chuck Norris style: exaggeration, impossible feats. Maybe: "Chuck Norris can make a snowstorm disappear just by breathing on it." That's okay. But we need to ensure uniqueness. Let's craft a joke: "Chuck Norris can turn a simple 'hello' into a force field that repels all bad Wi-Fi signals." That's modern but maybe okay. But we need to keep it classic. Maybe: "Chuck Norris can solve a Rubik's Cube blindfolded while skydiving, and the cube becomes a portal to his personal gym." That's too long. We need a short witty joke that starts with "Chuck Norris". Something like: "Chuck Norris can make a roundhouse kick that turns a boring meeting into a fireworks show." That's okay. But we need to ensure it's unique. Let's think of a classic format: "Chuck Norris can divide by zero." That's common but maybe still okay? But the rule says avoid similar formulations to existing jokes. That one is very common, so we should avoid. Maybe: "Chuck Norris can make a coffee so strong that it powers a small city for a week." That's okay. But we need to start with "Chuck Norris". So the joke_text must start with "Chuck Norris". Could be: "Chuck Norris can brew a cup of coffee so potent that it awakens the dead and makes them do push-ups." That's a bit long but okay. We need to produce JSON fields. Let's craft: joke_text: "Chuck Norris can brew a cup of coffee so potent that it awakens the dead and makes them do push‑ups." headline: maybe "Der ultimative Kaffeewitz von Chuck Norris" But headline max 80 characters. Let's count: "Der ultimative Kaffeewitz von Chuck Norris" length? That's 44 characters approx, fine. meme_caption: "Wenn Kaffee die Toten zum Training zwingt" (max 80 chars). That's okay. image_prompt: Need English prompt for image generation. Must describe 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 embed the specific scene: maybe "brewing coffee that creates a glowing aura around a graveyard". Let's craft: "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, holding a steaming cup of coffee that emits a bright aura over a graveyard, 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 Kaffee-Witz: Der ultimative Witz". Count characters: "Chuck Norris Kaffee-Witz: Der ultimative Witz" length? Let's count: "Chuck Norris Kaffee-Witz: Der ultimative Witz" = 44? Let's count precisely: C(1)h2u3c4k5 (space6)N7o8r9r10i11s12 (space13)K14a15f16f17e18e19-20W21i22t23z24:25 (space26)D27e28r29 (space30)u31l32t33i34m35a36t37i38v39e40 (space41)W42i43t44z45. So 45 characters, okay. meta_description: SEO Description max 160 characters. Something like "Entdecke den legendären Chuck Norris Kaffee-Witz, der tote Gegner zum Push‑Up-Training bringt – perfekt für Memes und Lacher!" Count characters: Let's count roughly: "Entdecke den legendären Chuck Norris Kaffee-Witz, der tote Gegner zum Push‑Up-Training bringt – perfekt für Memes und Lacher!" That's maybe ~130 characters, okay. Now ensure JSON format exactly as required, no markdown code block. Provide fields exactly: "joke_text", "headline", "meme_caption", "image_prompt", "meta_title", "meta_description". Ensure proper escaping of quotes? JSON strings need to escape any internal double quotes. Our strings contain double quotes? No, they don't contain double quotes. They contain apostrophes? Not needed. They contain hyphens, but that's fine. Ensure no newline characters. Provide as a single JSON object. Check each field length constraints: - headline max 80 characters: "Der ultimative Kaffeewitz von Chuck Norris" length 44, okay. - meme_caption max 80 characters: "Wenn Kaffee die Toten zum Training zwingt" length? Count: "Wenn"4, space5, "Kaffee"11, space12, "die"15, space16, "Toten"21, space22, "zum"25, space26, "Training"34, space35, "zwingt"41. So 41 characters, okay. - meta_title max 60 characters: we have 45, okay. - meta_description max 160 characters: we need to ensure it's <=160. Let's count roughly: "Entdecke den legendären Chuck Norris Kaffee-Witz, der tote Gegner zum Push‑Up-Training bringt – perfekt für Memes und Lacher!" Let's count characters precisely: We'll