N=int(input()) E=[] for i in range(N*(N-1)//2): a,b,c=map(int,input().split()) E.append((c,a-1,b-1)) par=[i for i in range(N)] rank=[0]*(N+1) def root(x): if par[x]==x: return x else: par[x]=root(par[x]) return par[x] def unite(x,y): rx,ry=root(x),root(y) if rx==ry: return else: if rank[x]