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, no markdown code blocks. Must start with "Chuck Norris" or mention him. Must be unique, not repeating existing jokes. Must be funny, classic style. Must avoid repeats, clichés. Provide image prompt in English describing scene. Must be hyper-realistic portrait etc. Provide meta title <=60 chars, meta description <=160 chars. We need to craft a joke. Let's think of a unique Chuck Norris joke: maybe about his beard being so powerful it can shave itself, or about his beard causing gravity anomalies. Must start with "Chuck Norris". Example: "Chuck Norris can divide by zero, and his beard can solve the halting problem." But need to be unique. Maybe: "Chuck Norris once tried to count to infinity, but his beard got bored and started counting backwards." That's not typical. Better: "Chuck Norris's beard is so powerful that it can power a small country, but it still refuses to do the dishes." That's okay. But must be classic Chuck Norris style: exaggeration, impossible feats. Let's craft: "Chuck Norris once challenged a calendar to a fight, and after winning, he added an extra day called 'Norrisday' that repeats forever." That's okay. But need to start with "Chuck Norris". Provide joke_text as full sentence. Let's propose: "Chuck Norris once tried to teach a cat to do push-ups, but the cat ended up teaching him how to purr in binary." That's maybe too random. Better: "Chuck Norris once stared at a blank page for so long that the page started writing its own autobiography." That's okay. But we need to be unique and not repeat existing jokes. Let's think of something about his beard: "Chuck Norris's beard is so legendary that when it grows a new hair, it immediately gets a driver's license." That's funny. But must start with "Chuck Norris". So maybe: "Chuck Norris's beard once entered a spelling bee and won by spelling 'impossible' backwards." That's okay. But we need to ensure uniqueness. Let's craft a joke: "Chuck Norris once tried to teach a rock to dance, and the rock responded by starting a tectonic shift." That's okay. But we need to keep it short enough for headline and meme caption. Let's decide on a joke: "Chuck Norris once tried to count to infinity, but his beard got bored and started counting backwards, causing time to loop forever." That's a bit long but okay. But we need to ensure it's unique. Maybe: "Chuck Norris once tried to teach a pigeon to fly backwards, and the pigeon responded by inventing a new direction called 'Norrisian'." That's okay. But we need to keep it within typical Chuck Norris style: absurd, impossible. Let's pick: "Chuck Norris once tried to teach a snowflake to do push-ups, and the snowflake responded by creating a blizzard of push-ups that melted the Arctic." That's okay. But maybe better: "Chuck Norris once tried to teach a cactus to talk, and the cactus responded by delivering a monologue about the meaning of life in Morse code." That's okay. But we need to ensure it's unique and not similar to existing jokes. Let's craft a joke: "Chuck Norris once tried to teach a rock to do push-ups, and the rock responded by starting a tectonic shift that rearranged continents into the shape of his signature moustache." That's good. But we need to start with "Chuck Norris". So: "Chuck Norris once tried to teach a rock to do push-ups, and the rock responded by starting a tectonic shift that rearranged continents into the shape of his signature moustache." That's a full joke_text. Now we need headline: short, max 80 characters. Something like "Der unbezwingbare Bart von Chuck Norris". That's 38 characters. Meme caption: max 80 characters, maybe "Wenn der Bart die Erde neu formt". That's 33 characters. Image prompt: Must be English, describing 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 "the rock responding by starting a tectonic shift that rearranges continents into the shape of his signature moustache". So the image prompt should describe that scene: maybe "Chuck Norris standing on a shattered continent forming a moustache shape, with his beard blowing, holding a rock". 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, standing on a cracked continent that forms a giant moustache shape, dramatic tectonic fissures, American flag background, photorealistic action movie poster, cinematic lighting". That fits. Meta title: max 60 characters. Something like "Chuck Norris Bart-Erdbeben Witz - Lachen garantiert". Count characters: Let's count: "Chuck Norris Bart-Erdbeben Witz - Lachen garantiert". That's 53? Let's count precisely: C(1)h2u3c4k5 (space6)N7o8r9r10i11s12 (space13)B14a15r16t17-18E19r20d21e22b23e24n24? Actually let's recount: "Chuck Norris Bart-Erdbeben Witz - Lachen garantiert". Let's count characters including spaces: "Chuck"5, space1=6, "Norris"6 =>12, space=13, "Bart-Erdbeben"12? Let's count: B1 a2 r3 t4 -5 E6 r7 d8 e9 b10 e11 n12 =>12 characters, so total 13+12=25, space=26, "Witz"4 =>30, space=31, "-"1 =>32, space=33, "Lachen"6 =>39, space=40, "garantiert"10 =>50. So about 50 characters, within 60. Meta description: max 160 characters. Something like "Ein klassischer Chuck Norris Witz über einen Bart, der Kontinente neu formt – humorvoll, absurd und einzigartig." Count characters: Let's count roughly: "Ein klassischer Chuck Norris