파이썬에서 리스트를 사용해서 만들어야되는데

a=[n,n-1,.... 3.2.1] b=[],c=[] 를 c=[1,2,3,.....,n-1,n]으로 옮겨야되는데

재귀함수를 이용해서

hanoi(n,a,c,b)

c.insert(0,a.pop())

hanoi(n,c,a,b)

로 했는데 순서가 제대로 안나와

c.insert(0,a.pop())를 c.append(a.pop())로 바꾸면 c=[n,n-1.....1]로 나오는데 역순으로는 못하겠네

어떻게 해야돼??