n, m = map(int, input().split())
arr = list(range(1,n+1))
for _ in range(m):
i, j, k = map(int, input().split())
arr = arr[:i-1] + arr[k-1:j] + arr[i-1:k-1] + arr[j:]
for i in range(n):
print(arr[i], end=" ")
배열의 슬라이싱과 배열의 합 사용.
append
를 사용하지 않아도 배열을 이어붙일 수 있다.
슬라이싱[::]
사용시 안에 들어가는 수는 index
이니 주의할 것.