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