Buenas, mi duda es si mi función es correcta y además cumple con lo que dice la letra, "Las soluciones retornadas no deben compartir memoria con los parámetros". Lo que tengo entendido es que en la función no puedo devolver la misma lista "L" sino que una lista nueva.
Saludos