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, but image_prompt must be English. Must follow constraints: start with "Chuck Norris" or mention him. Must be unique, not repeat existing jokes. Must be funny, classic style. Must avoid profanity, politics, real suffering, etc. Must be unique, not similar to existing jokes. Must be creative. We need to produce a single JSON object with those fields. We need to ensure headline max 80 characters, meme_caption max 80 characters, meta_title max 60 characters, meta_description max 160 characters. Let's craft a joke: "Chuck Norris kann mit einem einzigen Blick das Internet zum Stillstand bringen, weil er die Daten schneller verarbeitet als ein Server im Überdrive." That's maybe not classic enough. Classic Chuck Norris jokes often involve impossible feats, like "Chuck Norris can divide by zero" or "Chuck Norris can slam a revolving door". Let's think of a unique one. Maybe: "Chuck Norris hat einmal einen Kühlschrank mit einem einzigen Sprung in die Luft gefüllt, und der Frost hat sich selbständig entschieden, ein Eiscreme-Laboratorium zu eröffnen." That's weird. Better: "Chuck Norris hat das Schachbrett erfunden, aber er spielt nur mit einem einzigen Zug: Er setzt den König auf das Ende des Bretts und erklärt, dass das Spiel sofort endet, weil er das Universum nicht länger warten lässt." Hmm. We need to start with "Chuck Norris" or mention him. Let's craft a joke: "Chuck Norris kann mit einem einzigen Hauch von Atem die Zeit zurückspulen, sodass sein Bart vor 30 Jahren schon das Internet erfand." That's okay. But we need to ensure uniqueness. Let's think of a classic style: "Chuck Norris kann einen Stein so stark werfen, dass er die Schwerkraft zum Schweigen bringt." That's similar to existing jokes? Might be similar. Maybe: "Chuck Norris hat einmal einen Schneemann gebaut, aber er hat ihn so stark in den Himmel geschoben, dass er jetzt als neuer Mond leuchtet und jeden Nachthimmel mit einem einzigen Lächeln erhellt." That's unique. But we need to keep it concise and typical Chuck Norris humor: absurd, impossible feats, often referencing his strength, legend, etc. Let's craft: "Chuck Norris kann einen Kaugummi so kauen, dass er daraus ein ganzes Netzwerk von Unterwasserstädten baut, und jedes Mal, wenn er lächelt, wird das Netzwerk zu einem neuen Kontinent." That's weird but okay. But we need to keep it within typical style: "Chuck Norris can kill two birds with one stone, but he actually kills the birds with a single glance and then writes a bestseller about it." That's English; we need German. Maybe: "Chuck Norris kann mit einem einzigen Blick einen Regenbogen zum Schweigen bringen, sodass er nie wieder einen Farbenwechsel erleben muss." Hmm. Let's think of a classic format: "Chuck Norris kann einen Kühlschrank mit einem einzigen Sprung in die Luft füllen, und der Frost entscheidet, ein Eiscreme-Laboratorium zu eröffnen." That's okay. But we need to ensure uniqueness and not similar to existing jokes. Let's search memory: There's a known joke: "Chuck Norris can divide by zero." Another: "Chuck Norris can make a horse drink water." Another: "Chuck Norris can slam a revolving door." Another: "Chuck Norris can win a game of chess in one move." Another: "Chuck Norris can hear sign language." So we need something different. Maybe: "Chuck Norris hat einmal einen Schneemann gebaut, aber er hat ihn so stark in die Luft geschossen, dass er jetzt als neuer Planet im Sonnensystem gilt und jeden Tag ein neues Weihnachtsfest auslöst." That's unique. But we need to keep it short enough for headline and meme caption. Let's craft a joke_text that is a full sentence starting with "Chuck Norris". Something like: "Chuck Norris kann mit einem einzigen Sprung über einen Fluss springen, und das Wasser wird sofort zu einem neuen Ozean, der nur von ihm bewohnt wird." But that's maybe too long. Better: "Chuck Norris kann einen Kaugummi so kauen, dass daraus ein ganzes Netzwerk von Unterwasserstädten entsteht, und jedes Mal, wenn er lächelt, wird ein neuer Kontinent geboren." That's okay. Now we need to produce JSON fields: - joke_text: the full joke text (German) starting with "Chuck Norris". Must be unique. - headline: short headline max 80 characters. - meme_caption: short caption max 80 characters. - image_prompt: English prompt for image generation, describing 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]. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions. We need to embed the specific scene from the joke into the image_prompt. For example, "Chuck Norris standing on a floating continent made of chewing gum, smiling, with underwater cities rising from the gum". Something like that. The image_prompt must be English, describing the scene. - meta_title: SEO Title max 60 characters. - meta_description: SEO Description max 160 characters. All fields must be within length limits. We must ensure no markdown code blocks, just raw JSON. Let's craft: joke_text: "Chuck Norris kann einen Kaugummi so kauen, dass daraus ein ganzes Netzwerk von Unterwasserstädten entsteht, und jedes Mal, wenn er lächelt, wird ein neuer Kontinent geboren." Check length: It's okay. Now headline: maybe "Chuck Norris lässt Kontinente aus Kaugummi entstehen". Count characters: Let's count: "Chuck Norris lässt Kontinente aus Kaugummi entstehen" length: Count characters including spaces: "Chuck"5, space1=6, "Norris"6 =>12, space=13, "lässt"4 =>17, space=18, "Kontinente"10 =>28, space=29, "aus"3 =>32, space=33, "Kaugummi"7 =>40, space=41, "entsteht"7 =>48. So 48 characters, within 80. Meme caption: maybe "Wenn Chuck Norris lächelt, entsteht ein neuer Kontinent". Count characters: "Wenn Chuck Norris lächelt, entsteht ein neuer Kontinent" length: Let's