[ZSHOI-R1] 巡城
题目背景
在 X 国国王多年的建设之下,她的国家发生了质的蜕变,从众多 $n$ 座城市却只有 $n-1$ 条道路的国家中脱颖而出。也就是说,X 国不再是一棵树了,而是一张图。
题目描述
国王为了能够集中自己的权力,稳固城邦,她对国家道路设计要求十分严苛,**任何两个城市之间的路径至多只有一条不经过首都**,虽然但是,没有人知道为什么这样能够更好地稳固 X 国。
有一天,X 国国王决定巡视所有的城市,她通过无线电在巡城前一天向所有的城市通知了这个好消息。热情的群众们也积极地做出了响应,准备迎接国王的到来。
国王一天只能造访一座城市,而且第一天她会从首都开始。
在之后的每一天,她会随机从与她所在城市直接相连的城市中**等概率**地选择一个她**没有前往过的城市**前往。如果不存在这样的城市,她会立即**原路返回**,从她来这个城市的路回去,再重复上述操作,因为有携带宇宙射线的传送门,这个过程**不消耗时间**。
爱戴她的群众们想要知道,他们的国王第一次到达他们所在城市的日期(她造访首都的那一天为 $1$,之后每一天一次加 $1$)的期望是多少,答案对 $998244353$ 取模。
保证城市构成的图是连通图,无自环与重边,且首都编号为 $1$。
输入输出格式
输入格式
第一行有两个数 $n,m$,代表X国的城市数和路径数。
接下来的 $m$ 行,每行两个数 $u,v$ 表示城市的一条路径。
输出格式
共 $1$ 行,$n$ 个数。
第 $i$ 个数代表 $i$ 号城市的期望。
输入输出样例
输入样例 #1
3 2
1 2
2 3
输出样例 #1
1 2 3
输入样例 #2
4 3
1 2
2 3
2 4
输出样例 #2
1 2 499122180 499122180
输入样例 #3
5 7
5 4
2 4
4 3
1 3
1 2
1 4
1 5
输出样例 #3
1 249561092 249561092 249561091 249561092
说明
对于所有的数据点,$1\leqslant n\leqslant 5 \times 10^5$,$1\leqslant m \leqslant 6 \times 10^5$。
| 数据点 | n | m |
| :----------: | :----------: | :----------: |
| 1~2 | $5$ | $7$ |
| 3~5 | $\leqslant10^4$ | $n-1$ |
| 6~8 | $\leqslant10^4$ | $n$ |
| 9~10 | $\leqslant10^4$ | $2n-3$ |
| 11~15 | $\leqslant10^4$ | $\leqslant2\times10^4$ |
| 16~20 | $\leqslant5\times10^5$ | $\leqslant6\times10^5$ |