Pergunta de entrevista da empresa Microsoft

Given a list of songs. Implement a random shuffling function.