graph TD
Start[Receive downloaded-mp3-urls] --> ProcessLoop
ProcessLoop[Process Each MP3 URL] --> |URL 1| Extract1
ProcessLoop --> |URL 2| Extract2
ProcessLoop --> |URL 3| Extract3
Extract1[Extract Stems - MP3 1] --> |Skill #197| V1[Vocals 1]
Extract1 --> |Skill #197| I1[Instrumentals 1]
Extract2[Extract Stems - MP3 2] --> |Skill #197| V2[Vocals 2]
Extract2 --> |Skill #197| I2[Instrumentals 2]
Extract3[Extract Stems - MP3 3] --> |Skill #197| V3[Vocals 3]
Extract3 --> |Skill #197| I3[Instrumentals 3]
V1 --> Collate[Collate Results]
V2 --> Collate
V3 --> Collate
I1 --> Collate
I2 --> Collate
I3 --> Collate
Collate --> |Skill #223| Format[Format Output]
Format --> End[Return vocals-instrumentals-urls]