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 for joke_text, headline, meme_caption, meta_title, meta_description? The description says "Erstelle einen lustigen, klassischen Chuck Norris Witz auf Deutsch." So the joke_text should be in German. Headline also in German? Probably yes. meme_caption also German. image_prompt must be English (as per spec). meta_title and meta_description likely English? Not specified but likely English SEO. But could be German? It says "SEO Title (max 60 Zeichen)" no language specified; likely English. We'll produce English meta title and description. Constraints: Must start with "Chuck Norris" or mention him. Must be unique, no repeats. Must be funny, ironic, typical genre. Must avoid profanity, politics, real suffering. Must be unique, not similar to existing jokes. We need to craft a joke: Something like "Chuck Norris can divide by zero." But that's common. Need unique twist. Maybe "Chuck Norris can make a round square." Or "Chuck Norris can hear sign language with his eyebrows." Something like that. We need to produce JSON only, no markdown code block. Fields: - joke_text: The full joke text in German, starting with "Chuck Norris". Should be a short joke. - headline: short headline max 80 characters. - meme_caption: image caption max 80 characters. - image_prompt: English prompt for image generation describing scene from the joke, hyper-realistic etc. Must include specifics. - meta_title: SEO Title max 60 characters. - meta_description: SEO Description max 160 characters. Make sure each field respects length constraints. Let's craft: joke_text: "Chuck Norris kann einen Kreis in ein Quadrat verwandeln, indem er einfach die Erde neu definiert." But must be funny. Maybe: "Chuck Norris kann einen Kreis in ein Quadrat verwandeln, indem er die Schwerkraft neu definiert." Hmm. Better: "Chuck Norris kann einen Kreis in ein Quadrat verwandeln, indem er einfach die Geometrie neu erfindet." That's okay. But need to start with Chuck Norris. Could be: "Chuck Norris kann einen Kreis in ein Quadrat verwandeln, indem er die Erde neu definiert." That's okay. But maybe more classic: "Chuck Norris kann einen Kreis in ein Quadrat verwandeln, indem er einfach die Regeln der Geometrie ignoriert." That's okay. But we need uniqueness. Let's think of a unique scenario: "Chuck Norris kann einen Kreis in ein Quadrat verwandeln, indem er die Erde neu ausrichtet." Hmm. Maybe better: "Chuck Norris kann einen Kreis in ein Quadrat verwandeln, indem er die Schwerkraft umkehrt." That's okay. But we need to ensure it's unique and not a known joke. The "divide by zero" is known. "Roundhouse kick to the face of reality" is known. Let's craft something fresh: "Chuck Norris kann einen Kreis in ein Quadrat verwandeln, indem er einfach die Erde neu definiert." That seems okay. But maybe we can do something else: "Chuck Norris kann einen Kreis in ein Quadrat verwandeln, indem er die Regeln der Physik neu schreibt." That's okay. Let's decide: "Chuck Norris kann einen Kreis in ein Quadrat verwandeln, indem er die Schwerkraft neu definiert." That's a bit weird but okay. But maybe better: "Chuck Norris kann einen Kreis in ein Quadrat verwandeln, indem er einfach die Erde neu ausrichtet." Hmm. Let's pick: "Chuck Norris kann einen Kreis in ein Quadrat verwandeln, indem er die Geometrie neu erfindet." That's okay. Now headline: short, max 80 chars. Something like "Chuck Norris verwandelt Kreis in Quadrat – Geometrie neu definiert". Count characters: Let's count: "Chuck Norris verwandelt Kreis in Quadrat – Geometrie neu definiert". That's about 58 characters maybe. Good. Meme caption: max 80 chars. Something like "Wenn Chuck Norris die Geometrie neu definiert". That's about 44 characters. Image prompt: English, describing specific scene from the joke. Must be hyper-realistic portrait etc. Include specifics: "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. Chuck Norris stands on a floating geometric shape, turning a circle into a square with a wave of his hand, Earth glowing behind him." Must be within the prompt. Also include "No text, no captions." Must be English. 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, wearing a black sleeveless vest. He stands on a floating geometric shape, turning a circle into a square with a wave of his hand, while the Earth glows behind him. 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 chars. Something like "Chuck Norris verwandelt Kreis in Quadrat – Geometrie-Witz". Count: "Chuck Norris verwandelt Kreis in Quadrat – Geometrie-Witz" length? Let's count roughly: "Chuck Norris" (10) + space (1) =11, "verwandelt" (9) =20, space=21, "Kreis" (5)=26, space=27, "in" (2)=29, space=30, "Quadrat" (7)=37, space=38, "–" (1)=39, space=40, "Geometrie-Witz" (13)=53. So 53 characters, okay. Meta description: max 160 chars. Something like "Ein kurzer, klassischer Chuck Norris Witz, bei dem er einen Kreis in ein Quadrat verwandelt – humorvoll, ironisch und einzigartig." Count characters: Let's count roughly: "Ein kurzer, klassischer Chuck Norris Witz, bei dem er einen Kreis in ein Quadrat verwandelt – humorvoll, ironisch und einzigartig." That's about 115 characters, okay. Now ensure JSON fields are correct and no extra text. Check constraints: Must avoid similar formulations. Our joke is unique. It's okay. Now produce JSON exactly as required, no markdown code block. Let's craft final JSON: { "joke_text": "Chuck Norris kann einen Kreis in ein Quadrat verwandeln, indem er die Geometrie neu erfindet.", "headline": "Chuck Norris verwandelt Kreis in Quad