graph TD
A[Input: filtered-tracks] --> B[Extract Track 1 Info]
A --> C[Extract Track 2 Info]
A --> D[Extract Track 3 Info]
B --> E[Oracle Search Track 1]
C --> F[Oracle Search Track 2]
D --> G[Oracle Search Track 3]
E --> H[Parse YouTube URL 1]
F --> I[Parse YouTube URL 2]
G --> J[Parse YouTube URL 3]
H --> K[Download MP3 1]
I --> L[Download MP3 2]
J --> M[Download MP3 3]
K --> N[Combine Results]
L --> N
M --> N
N --> O[Output: downloaded-mp3-files]
subgraph SILO 1
B
E
H
K
end
subgraph SILO 2
C
F
I
L
end
subgraph SILO 3
D
G
J
M
end
subgraph SILO 4
N
end