graph TD
A[Input slogans and niche information] --> B1[Combine keywords, phrases, and concepts with slogan 1]
A --> B2[Combine keywords, phrases, and concepts with slogan 2]
A --> B3[Combine keywords, phrases, and concepts with slogan 3]
B1 --> C1[Generate 1024x1024 PNG image for slogan 1]
B2 --> C2[Generate 1024x1024 PNG image for slogan 2]
B3 --> C3[Generate 1024x1024 PNG image for slogan 3]
C1 --> D1[Analyze image 1 for relevance to slogan and niche]
C2 --> D2[Analyze image 2 for relevance to slogan and niche]
C3 --> D3[Analyze image 3 for relevance to slogan and niche]
D1 -->|Image matches| E1[Output PNG image 1]
D1 -->|Image does not match| B1
D2 -->|Image matches| E2[Output PNG image 2]
D2 -->|Image does not match| B2
D3 -->|Image matches| E3[Output PNG image 3]
D3 -->|Image does not match| B3
E1 --> F[Output 3 PNG images to Card Assembler]
E2 --> F
E3 --> F