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