from heapq import heapify, heappop, heappush N,M = map(int,input().split()); INF = float("inf") dic = {} for i in range(M): h,w,c = map(int,input().split()) h-=1;w-=1 dic[h*N+w] = c #print(dic) G = [[] for _ in range(N*N)] dxdy = [(0,1),(0,-1),(1,0),(-1,0)] for i in range(N): for j in range(N): now = i*N + j for k in range(4): ni = i+dxdy[k][0] nj = j+dxdy[k][1] if 0<=ni