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, joke starts with "Chuck Norris". Must be unique, not repeat existing jokes. Provide a classic Chuck Norris style joke. Must be funny, ironic, typical genre. Must avoid repeats. Provide headline max 80 chars, meme_caption max 80 chars, image_prompt English description for image generation, include specific scene from joke. Must be hyper-realistic portrait etc. Must include specifics. Provide meta title max 60 chars, meta description max 160 chars. We need to craft a joke. Example: "Chuck Norris can divide by zero." That's common, but maybe we can do something unique: "Chuck Norris can make a roundhouse kick that creates a new prime number." But must be unique. Let's think: Chuck Norris can program a computer using only his beard. Or Chuck Norris can make a cake rise just by looking at it. Or Chuck Norris can make the sun rise by flexing his muscles. We need to ensure it's unique and not a known joke. Let's craft: "Chuck Norris can solve a Sudoku puzzle with a single glance, and the numbers rearrange themselves to spell his name." That's unique. But must start with "Chuck Norris". So joke_text could be: "Chuck Norris can solve a Sudoku puzzle with a single glance, and the numbers rearrange themselves to spell his name." That's okay. Now headline: short, max 80 chars. Something like "Chuck Norris löst Sudoku im Schlaf". That's 27 chars. Meme caption: max 80 chars, maybe "Wenn Chuck Norris Sudoku spielt, wird das Brett lebendig". That's 58 chars. Image prompt: English description: "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 is standing in front of a giant Sudoku grid glowing with neon numbers that rearrange to spell 'CHUCK NORRIS' as he stares at it. Dramatic cinematic lighting, American flag background. No text, no captions." Must include specific scene from the joke: the glowing Sudoku grid rearranging to spell his name as he looks. Meta title max 60 chars: "Chuck Norris löst Sudoku – Legende im Action-Poster". Count characters: let's count: "Chuck Norris löst Sudoku – Legende im Action-Poster". That's 53? Let's count: Chuck(5) space(1)=6, Norris(6)=12, space=13, löst(4)=17, space=18, Sudoku(6)=24, space=25, – (dash) maybe 1 char =26, space=27, Legende(7)=34, space=35, im(2)=37, space=38, Action-Poster(13?) Actually "Action-Poster" is 12 inc hyphen? Let's count: A1 c2 t3 i4 o5 n6 -7 P8 o9 s10 t11 e12 r13. So 13 characters. So 38+13=51. So total 51 characters, within 60. Meta description max 160 chars: "Ein humorvoller Chuck Norris Witz über einen Sudoku-Löser, der Zahlen zum Klingen bringt. Jetzt lesen und lachen!" Let's count roughly: It's under 160. Now ensure JSON format, no markdown code block. Provide just JSON. Check constraints: No repeats, unique. Should be okay. Make sure headline <=80 chars. "Chuck Norris löst Sudoku im Schlaf" length? Count: Chuck(5) space=6 Norris(6)=12 space=13 löst(4)=17 space=18 Sudoku(6)=24 space=25 im(2)=27 space=28 Schlaf(6)=34. So 34 chars, okay. Meme caption <=80 chars: "Wenn Chuck Norris Sudoku spielt, wird das Brett lebendig und die Zahlen tanzen". Count: Wenn(4) space=5 Chuck(5)=10 space=11 Norris(6)=17 space=18 Sudoku(6)=24 space=25 spielt,(7 inc comma?) Actually "spielt," is 7 inc comma? Let's just approximate length: It's likely under 80. Let's count precisely: "Wenn Chuck Norris Sudoku spielt, wird das Brett lebendig und die Zahlen tanzen". Characters: W1 e2 n3 n4 space5 C6 h7 u8 c9 k10 space11 N12 o13 r14 r15 i16 s17 space18 S19 u20 d21 o22 k23 u24 space25 p26 l27 a28 y29 t30 ,31 space32 w33 i34 r35 d36 space37 d38 a39 s40 space41 B42 r43 e44 t45 t46 space47 l48 e49 b50 e51 n52 d53 i54 g55 space55 u56 n57 d58 space59 d60 i61 e62 space63 Z64 a65 h66 l67 e68 n69 space70 t71 a72 n73 z74 e75 n76 space77 t78 a79 n80 z81 e82 n83. That's 83 maybe exceed 80. Let's shorten: "Chuck Norris macht Sudoku lebendig – Zahlen tanzen". Count: Chuck(5) space=6 Norris(6)=12 space=13 macht(5)=18 space=19 Sudoku(6)=25 space=26 lebendig(8)=34 space=35 – (dash) maybe 1=36 space=37 Zahlen(6)=43 space=44 tanzen(6)=50. So 50 chars, okay. Let's use: "Chuck Norris macht Sudoku lebendig – Zahlen tanzen". That's 50 chars. Now image_prompt: Must be English, include specific scene. Provide as described. Now meta_title: "Chuck Norris löst Sudoku – Legende im Action-Poster" length? Count: Chuck(5) space=6 Norris(6)=12 space=13 löst(4)=17 space=18 Sudoku(