ll@n,@m,@(i,j,w)[m],@t,@r[t],d[1d5+1]; sortA(m,w,i,j); unionFind u('m',n+1,1); ll k=0,o=n; rep(a,m){ while(k