Solution by Ashley IRAE - Music Search & Discovery