
n, m = map(int, input().split())
arr = [0] * n
for _ in range(m) :
i,j,k = map(int, input().split())
for idx in range(i, j+1):
arr[idx-1] = k
for i in range(n):
print(arr[i], end=' ')
arr = [0] * n 배열의 곱셈은 value 는 그대로에 index만 늘어나네. 반복문 안써도 되서 편함
for문을 사용할때 변수를 안쓸꺼면 _로 해도 잘 돌아가더라
배열을 출력할때 반복문을 쓰고 print(arr[i], end=' ') 출력하면 문자열 사이 스페이스 들어간 문자열(문자의 나열? 하나의 문자열은 아니니까)이 출력된다