graph TD
A[Start: Input 5 Songs] --> B{Process Songs Concurrently}
B --> C1[Silo 1]
B --> C2[Silo 2]
B --> C3[Silo 3]
B --> C4[Silo 4]
B --> C5[Silo 5]
C1 --> D1[Format Query - Song 1]
C2 --> D2[Format Query - Song 2]
C3 --> D3[Format Query - Song 3]
C4 --> D4[Format Query - Song 4]
C5 --> D5[Format Query - Song 5]
D1 --> E1[Find YouTube URL - Song 1]
D2 --> E2[Find YouTube URL - Song 2]
D3 --> E3[Find YouTube URL - Song 3]
D4 --> E4[Find YouTube URL - Song 4]
D5 --> E5[Find YouTube URL - Song 5]
E1 --> F1[Download MP3 - Song 1]
E2 --> F2[Download MP3 - Song 2]
E3 --> F3[Download MP3 - Song 3]
E4 --> F4[Download MP3 - Song 4]
E5 --> F5[Download MP3 - Song 5]
F1 --> G[Collect All MP3 URLs]
F2 --> G
F3 --> G
F4 --> G
F5 --> G
G --> H[End: Output 5 MP3 URLs]