No vídeo 2 da aula 4, os instrutores usaram o método sort da classe Collections para ordenar a lista buscaPorArtistas. A minha dúvida é se e como que esse método atribui automatimanete o resultado do sort à própria variável que foi passada como argumento. Além disso, como faço para ordenar uma lista sem sobrescrever a lista original? Por exemplo: supondo que eu tenha uma lista a = [1, 3, 2] e queira imprimir a lista ordenada consevando a ordem original da lista no programa?