graph TD
A[Niche/Topic Input] --> B{Research Agent}
B --> C[5 relevant images]
B --> D[5 keywords]
B --> E[2 styles]
C --> F{Text Generation Agent}
D --> F
E --> G{Image Generation Agent}
F --> H[5 funny slogans/puns/phrases]
H --> I{Layout Agent}
G --> J[3 visually appealing background images]
J --> I
I --> K[9 complete birthday card designs]
K --> L{Output Agent}
L --> M[9 high-quality JPEG images]
L --> N[ZIP file of images]
L --> O[Summary of final outputs]