#include using namespace std; using ll=long long; int main(){ ll n,m; cin>>n>>m; vector a(n); for(ll i=0;i>a[i]; } vector> G(n); for(ll i=0;i>u>>v; u--; v--; G[u].push_back(v); G[v].push_back(u); } ll mod=998244353; vector id(n,-1); vector sum; ll now=0; queue que; for(ll i=0;i