import sys input = sys.stdin.readline from heapq import * N, M = map(int, input().split()) info = [[] for _ in range(N)] d = {'Y':0, 'K':1, 'C':2} for i in range(M): Li, Ri, Ti = input().split() info[int(Li)-1].append((i, int(Ri)-1, d[Ti])) pq = [] ans = [-1]*N for i in range(N): for t in info[i]: heappush(pq, t) while pq: t = heappop(pq) if t[1]