{ int@n,@m; VI@a(n); VI a1=a; VI i1(n); rep(i,n) i1[i]=i; sortV(a1,i1); VI u,v; u.reserve(m); v.reserve(m); rep(m){ int@ui,@vi; ui--; vi--; if(a[ui]