#include using namespace std; int main(void){ int n,m; cin>>n>>m; vector>>v(n); while(m--){ int t,a,b; cin>>t>>a>>b; v[a-1].push_back({b-1,t}); v[b-1].push_back({a-1,t}); } vectorc(n,-1); long long ans=1; for(int i=0;iq; q.push(i); while(!q.empty()){ int now=q.front(); q.pop(); for(int j=0;j