import itertools N, M = map(int,input().split()) items = [[0 for i in range(N)] for j in range(N)] for i in range(M): a,b,c = map(int,input().split()) items[a][b] = c dp = [-1] * (1<= ((1<3},{:0>3}'.format(mask,dc),format(mask,'b').zfill(N),ret) return ret print(rec(0,1))