graph TD
Start(Start) --> Input[Input: filtered-track-list]
Input --> Track1[Process Track 1]
Input --> Track2[Process Track 2]
Input --> Track3[Process Track 3]
Track1 --> YT1[Task #224: Find YouTube URL 1]
Track2 --> YT2[Task #224: Find YouTube URL 2]
Track3 --> YT3[Task #224: Find YouTube URL 3]
YT1 --> MP1[Task #193: Download MP3 1]
YT2 --> MP2[Task #193: Download MP3 2]
YT3 --> MP3[Task #193: Download MP3 3]
MP1 --> Output[Combine MP3 URLs]
MP2 --> Output
MP3 --> Output
Output --> End(End)
subgraph per_track [Process Per Track]
Track1
Track2
Track3
end
subgraph youtube_search [YouTube URL Finder]
YT1
YT2
YT3
end
subgraph mp3_download [MP3 Download]
MP1
MP2
MP3
end