#hitachi2020f. [hitachi2020_f]Preserve Diameter

[hitachi2020_f]Preserve Diameter

問題文

11 から NN までの番号がつけられた NN 個の頂点を持つ木 GG があります。 GGii 番目の辺は頂点 aia_i と頂点 bib_i を結んでいます。

GG00 本以上の辺を追加することを考えます。 追加後のグラフを HH とします。

以下の 44 つの条件を満たす HH の個数を 998244353998244353 で割ったあまりを求めてください。

  • HH に多重辺は存在しない
  • HH に自己ループは存在しない
  • GG の直径と HH の直径は等しい
  • HH に辺が存在しない任意の頂点対について、HH にその頂点対間を結ぶ辺を追加すると、直径が短くなる

制約

  • 3leNle2times1053 \\le N \\le 2 \\times 10^5
  • 1leai,bileN1 \\le a_i, b_i \\le N
  • 入力で与えられるグラフは木

入力

入力は以下の形式で標準入力から与えられる。

NN a1a_1 b1b_1 vdots\\vdots aN1a_{N-1} bN1b_{N-1}

出力

答えを出力せよ。


入力例 1

6
1 6
2 1
5 2
3 4
2 3

出力例 1

3

例えば、GG に辺 (1,5),(3,5)(1, 5), (3, 5) を追加したグラフは問題文中の 44 つの条件を満たします。


入力例 2

3
1 2
2 3

出力例 2

1

HH として考えられるグラフは、GG のみです。


入力例 3

9
1 2
2 3
4 2
1 7
6 1
2 5
5 9
6 8

出力例 3

27

入力例 4

19
2 4
15 8
1 16
1 3
12 19
1 18
7 11
11 15
12 9
1 6
7 14
18 2
13 12
13 5
16 13
7 1
11 10
7 17

出力例 4

78732