Buenas! Todo bien?
Creo que el problema podría estar en que en el loop while igualas aux a q, entonces por más que en el if else siguiente muevas el aux, al entrar nuevamente en el loop e igualarlo a q siempre estas modificando el primer elemento de la nueva lista.
Saludos, Lucía.
Creo que el problema podría estar en que en el loop while igualas aux a q, entonces por más que en el if else siguiente muevas el aux, al entrar nuevamente en el loop e igualarlo a q siempre estas modificando el primer elemento de la nueva lista.
Saludos, Lucía.