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, no repeats. Must be funny, ironic, typical Chuck Norris genre. Must avoid profanity, politics, real suffering. Must be creative and surprising. Provide image prompt in English describing scene. Must be hyper-realistic portrait etc. Must include specific scene from joke. Must be within length constraints: headline max 80 characters, meme_caption max 80 characters, meta_title max 60 characters, meta_description max 160 characters. We need to craft a joke. Let's think of a classic Chuck Norris joke: "Chuck Norris can divide by zero." But that's English. German version: "Chuck Norris kann durch Null teilen." But need unique. Maybe something about his beard, his ability to make the sun rise, etc. Must start with "Chuck Norris". Let's craft: "Chuck Norris lässt keinen Schneemann schmelzen, weil er ihn einfach mit einem Blick einfriert." That's maybe not typical. Let's think of something more classic: "Chuck Norris kann einen Kühlschrank öffnen, ohne ihn anzuschalten." Hmm. Better: "Chuck Norris hat einmal einen Marathon in 2 Minuten gewonnen, indem er einfach die Ziellinie zum Startpunkt laufen ließ." Not great. We need something unique and surprising. Maybe: "Chuck Norris kann mit einem einzigen Wimpernschlag das Wetter auf der gesamten Erde ändern." That could be funny. But must be typical Chuck Norris: exaggeration of abilities, impossible feats. Let's craft: "Chuck Norris kann einen Schneemann zum Schmelzen bringen, indem er ihn nur ansieht." That's similar to earlier. Maybe: "Chuck Norris kann einen Kaugummi aus dem Mund eines Fisches ziehen, ohne dass das Wasser nass wird." Not good. Let's think of something about his beard: "Chuck Norris' Bart ist so stark, dass er einen Hammer schwingt, ohne dass jemand einen hält." Hmm. Better: "Chuck Norris kann einen Computer mit einem einzigen Blick in den Matrix-Modus versetzen." Not typical. Maybe use classic "Chuck Norris can slam a revolving door". Let's do: "Chuck Norris kann eine Tür schließen, die nur ein Kreisel öffnen kann." Not. We need a unique scenario: maybe about his ability to make the impossible happen in everyday life: "Chuck Norris kann einen Regenschirm im Regen vergessen und trotzdem trocken bleiben." That's typical. But we need to start with "Chuck Norris". So the joke_text should be a full sentence starting with "Chuck Norris". Eg: "Chuck Norris kann einen Regenschirm im Regen vergessen und trotzdem trocken bleiben, weil er das Wetter nach seiner Laune umprogrammiert." That's okay. Let's craft a joke: "Chuck Norris kann einen Regenschirm im Regen vergessen und trotzdem trocken bleiben, weil er das Wetter nach seiner Laune umprogrammiert." Now we need headline (max 80 chars). Something like: "Chuck Norris lässt den Regen einfach trocken!" But must be max 80 characters. Let's count: "Chuck Norris lässt den Regen einfach trocken!" That's 38 characters (including spaces). Good. Meme caption max 80 chars: maybe "Wenn Chuck Norris den Regenschirm vergisst, bleibt er trotzdem trocken." Count characters: Let's count: "Wenn Chuck Norris den Regenschirm vergisst, bleibt er trotzdem trocken." That's about 61 characters. Good. 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. Then specific scene from the joke. The joke involves him forgetting an umbrella in the rain but staying dry because he reprograms weather. So scene: "standing in a downpour, holding an empty hand, with a glowing aura controlling raindrops". 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. He stands in a heavy rainstorm holding an empty hand, while raindrops freeze and swirl around him as he controls the weather with a focused gaze. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Make sure it's within the prompt description. Should be English. Meta title max 60 chars: maybe "Chuck Norris lässt den Regen trocken". Count: "Chuck Norris lässt den Regen trocken" = 33 characters. Good. Meta description max 160 chars: maybe "Ein klassischer Chuck Norris Witz: Er vergisst den Regenschirm, bleibt aber trocken, weil er das Wetter nach seiner Laune steuert." Count characters: Let's count roughly: "Ein klassischer Chuck Norris Witz: Er vergisst den Regenschirm, bleibt aber trocken, weil er das Wetter nach seiner Laune steuert." That's about 115 characters. Good. Now ensure JSON fields are correct. Provide JSON without markdown code block. Must be valid JSON. Ensure no trailing commas. Provide fields exactly as requested: "joke_text", "headline", "meme_caption", "image_prompt", "meta_title", "meta_description". All values strings. Check length constraints: - headline max 80 characters: we have "Chuck Norris lässt den Regen einfach trocken!" That's 38 characters, okay. - meme_caption max 80 characters: "Wenn Chuck Norris den Regenschirm vergisst, bleibt er trotzdem trocken." Let's count characters precisely: Count each character including spaces. Let's count: "Wenn Chuck Norris den Regenschirm vergisst, bleibt er trotzdem trocken." Let's count: W(1) e2 i3 n4 (space5) C6 h7 u8 c9 k10 (space11) N12 o13 r14 r15 i16 s17 (space18) d19 e20 n21 (space22) R23 e24 g25 e26 n27 s28 c29 h30 i31 r32 m33 (space34) v35 e36 r37 g38 i39 s40 s41 ,42 (space43) b44 l45 e46 i47 b48 t49 (space50) e51 r52 (space53) g54 e55 g56 e57 n58 s59 a6