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, creative, no repeats. Must avoid clichés, no profanity, no politics, no real suffering. Provide a classic Chuck Norris joke style. We need to ensure each field respects length constraints: headline max 80 chars, meme_caption max 80 chars, meta_title max 60 chars, meta_description max 160 chars. Provide a joke_text that is a full joke text. We must not use markdown code blocks, just plain JSON. Ensure no extra text. Let's craft a joke: Something like "Chuck Norris can divide by zero." That's classic but maybe overused. Need unique. Maybe "Chuck Norris can make a round square." Or "Chuck Norris can hear sign language with his eyes closed." Something unique. Let's think: "Chuck Norris can make a horse go faster by staring at it." Not sure. Better: "Chuck Norris can solve a Rubik's Cube blindfolded while skydiving." Might be too long. We need a short joke text that is funny and typical. Maybe: "Chuck Norris can make a snowflake melt just by looking at it." That's unique. But must start with "Chuck Norris" or mention him. So start with "Chuck Norris kann..." in German. Example: "Chuck Norris kann einen Regenbogen mit einem einzigen Blick zum Schweigen bringen." That's unique. But need to be a joke, maybe a punchline. Better: "Chuck Norris kann einen Kaugummi aus dem Nichts ausspucken, ohne ihn zu kauen." Hmm. Let's craft: "Chuck Norris kann einen leeren Teller mit einem einzigen Blick zum Tanzen bringen." Not great. Maybe: "Chuck Norris kann einen Kissenkampf gewinnen, ohne das Kissen zu berühren." Hmm. Better: "Chuck Norris kann einen Kaugummi aus dem Nichts ausspucken, ohne ihn zu kauen." That's weird. Maybe use classic style: "Chuck Norris kann einen Kreis aus Quadraten bauen." That's a known one but maybe okay. But we need unique, not repeating existing jokes. Let's think of something original: "Chuck Norris kann einen Schatten im Dunkeln sehen, ohne Licht zu brauchen." That's unique. But need to be a joke: maybe "Chuck Norris kann einen Schatten im Dunkeln sehen, ohne Licht zu brauchen – und er lächelt dabei." That's okay. But we need to keep it concise. Let's produce a joke_text: "Chuck Norris kann einen Schatten im Dunkeln sehen, ohne Licht zu brauchen – und er lächelt dabei." That's a bit long but okay. Now headline: short, max 80 chars. Something like "Chuck Norris sieht Schatten im Dunkeln". That's 30 chars. Meme caption: max 80 chars, something like "Wenn du im Dunkeln nichts siehst, ist das nur Chuck Norris, der lächelt". Keep under 80. Image prompt: English description of specific scene from the joke. Must be hyper-realistic portrait etc. Include specific scene: maybe "standing in a dark cave, eyes glowing, a faint shadow dancing around him". Must be within prompt. Meta title: SEO Title max 60 chars. Something like "Chuck Norris und der Schatten im Dunkeln – Witz". That's 45 chars. Meta description: max 160 chars. Something like "Ein klassischer Chuck Norris Witz über seine Fähigkeit, im Dunkeln Schatten zu sehen – humorvoll, einzigartig und komplett sicher." That's about 130 chars. Now ensure JSON fields are correctly quoted, no extra text. Check length constraints: - headline max 80 characters: "Chuck Norris sieht Schatten im Dunkeln" length? Count: Chuck(5) space(1)=6, Norris(6)=12, space=13, sieht(4)=17, space=18, Schatten(8)=26, space=27, im(2)=29, space=30, Dunkeln(7)=37. So 37 characters, okay. - meme_caption max 80 characters: "Wenn du im Dunkeln nichts siehst, ist das nur Chuck Norris, der lächelt" Let's count: "Wenn du im Dunkeln nichts siehst, ist das nur Chuck Norris, der lächelt". Count characters: We'll approximate: "Wenn"4, space1=5, "du"2=7, space=8, "im"2=10, space=11, "Dunkeln"7=18, space=19, "nichts"6=25, space=26, "siehst,"7=33, space=34, "ist"3=37, space=38, "das"3=41, space=42, "nur"3=45, space=46, "Chuck"5=51, space=52, "Norris,"7=59, space=60, "der"3=63, space=64, "lächelt"7=71. So 71 characters, okay. - meta_title max 60 characters: "Chuck Norris und der Schatten im Dunkeln – Witz". Count: "Chuck"5, space1=6, "Norris"6=12, space=13, "und"3=16, space=17, "der"3=20, space=21, "Schatten"8=29, space=30, "im"2=32, space=33, "Dunkeln"7=40, space=41, "–"1=42, space=43, "Witz"4=47. So 47 characters, okay. - meta_description max 160 characters: "Ein klassischer Chuck Norris Witz über seine Fähigkeit, im Dunkeln Schatten zu sehen – humorvoll, einzigartig und komplett sicher." Let's count roughly: "Ein"3, space1=4, "klassischer"11=15, space=16, "Chuck"5=21, space=22, "Norris"6=28, space=29, "Witz"4=33, space=34, "über"4=38, space=39, "seine"5=44, space=45, "Fähigkeit,"10=55, space=56, "im"2=58, space=59, "Dunkeln"7