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. image_prompt must be English. Must avoid repeats, be unique. Must start with "Chuck Norris" or mention him. Must be classic style. Must be funny, ironic, typical. Must not be offensive. Must be unique. We need to ensure each field length constraints: headline max 80 characters, meme_caption max 80 characters, meta_title max 60 characters, meta_description max 160 characters. Provide them accordingly. We need to craft a joke that starts with "Chuck Norris". For example: "Chuck Norris kann einen Kühlschrank mit einem Blick einfrieren, sodass selbst Eiswürfel zerschmelzen, bevor sie den Boden berühren." Something like that. But must be unique, not repeating known jokes. Let's craft a new one: "Chuck Norris hat einmal einen Marathon gegen einen Geparden gelaufen – und der Gepard hat nach 100 Metern aufgegeben, weil er realized, dass er gegen einen Menschen mit einem einzigen Schritt das Universum neu ordnen kann." Hmm. Better: "Chuck Norris kann mit einem einzigen Blick das Wetter auf einer gesamten Kontinentalfläche ändern – und das ohne Klimaanlage." Might be okay. But need to be classic Chuck Norris style: exaggeration, impossible feats, humor. Let's propose: "Chuck Norris hat einmal einen Schneemann gebaut, der so heiß war, dass er die globale Erwärmung um 3 Grad reduzierte, nur um den Frost zu genießen." That's a bit weird. Better: "Chuck Norris kann einen Kaugummi so kauen, dass die Kaumuskulatur die Schwerkraft auf Mars um 0,5% erhöht – und die Astronauten danken ihm mit einem High-Five aus dem All." Hmm. We need to keep it concise but still a joke. Maybe: "Chuck Norris hat einmal einen Lottojackpot gewonnen, indem er die Zahlen mit einem einzigen Gedanken änderte – und dann die Lotterie verbot, weil sie zu langweilig wurde." That could be okay. But must start with "Chuck Norris". So "Chuck Norris..." at beginning. Let's craft a joke: "Chuck Norris kann einen Kühlschrank mit einem einzigen Blick so kalt machen, dass selbst die Sonne im Inneren friert und um eine Sonnenbrille bittet." That's a bit weird but okay. Better: "Chuck Norris kann einen Kaugummi so kauen, dass die Kaumuskulatur die Schwerkraft auf der Erde um 0,001% erhöht – und plötzlich fliegen alle Autos in die Luft, weil sie zu schwer sind." Hmm. Maybe simpler: "Chuck Norris hat einmal einen Marathon gegen einen Zug gelaufen – und der Zug hat nach 5 Kilometern angehalten, weil er realized, dass er gegen einen Menschen mit einem einzigen Schritt die Zeit selbst brechen kann." That is okay. But we need to ensure uniqueness and not repeating known jokes. Let's think of a fresh scenario: Chuck Norris vs. a coffee machine. "Chuck Norris kann einen Kaffee mit einem einzigen Schluck so stark brühen, dass die Tasse selbst einen Espresso-Shot abgibt, der die Welt um 0,0001% schneller macht." That's okay. But we need to keep it within typical Chuck Norris style: He can do impossible things, often with a twist of humor. Let's craft: "Chuck Norris kann einen Regenschirm mit einem einzigen Blick so öffnen, dass er sofort das Wetter auf der gesamten Nordhalbkugel in Sommer verwandelt – und danach fragt er, ob jemand einen Regenschirm für ihn braucht." That's okay. But we need to ensure the joke is a single sentence? Not required but okay. Let's produce a joke_text that starts with "Chuck Norris". Something like: "Chuck Norris kann einen Kaugummi so kauen, dass die Kaumuskulatur die Schwerkraft auf der Erde um 0,001% erhöht – und plötzlich beginnen alle Autos zu schweben, weil sie zu schwer sind." But that might be too long. Let's keep it concise but still funny. Maybe: "Chuck Norris kann einen Kaugummi so kauen, dass die Kaumuskulatur die Schwerkraft auf der Erde um 0,001% erhöht – und plötzlich schweben alle Autos, weil sie zu schwer sind." But "zu schwer" is contradictory; if gravity increased, they'd be heavier, not lighter. Actually increased gravity would make them heavier, not lighter. So maybe "die Schwerkraft um 0,001% verringert" so they float. Let's do: "Chuck Norris kann einen Kaugummi so kauen, dass die Kaumuskulatur die Schwerkraft auf der Erde um 0,001% verringert – und plötzlich schweben alle Autos, weil sie zu leicht sind." That's okay. But we need to ensure it's unique and not repeating known jokes. This is a new concept. Now we need to produce JSON with fields. joke_text: the full joke text. headline: short headline max 80 characters. Something like "Chuck Norris lässt Autos schweben". That's 27 characters. meme_caption: image caption max 80 characters. Something like "Wenn Chuck Norris kaut, wird die Schwerkraft zum Spielplatz". That's 58 characters. image_prompt: English prompt for image generation. Must 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. [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: maybe "Chuck Norris chews gum while a floating car hovers behind him". So the prompt: "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, chewing gum, a car floating 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 characters. Something like "Chuck Norris lässt Autos schweben – Witz". That's 38 characters. meta_description: SEO Description max 160 characters. Something like "Ein kurzer, klassischer Chuck Norris Witz über schwebende Autos – humorvoll, ironisch und einzigartig." That's 95 characters. Now ensure all constraints: JSON format, no markdown code blocks. Provide just JSON. Check lengths: head