#codefestivalrelayf. [code_festival_relay_f]ループを探せ

[code_festival_relay_f]ループを探せ

問題文

頂点数および辺数がともに nn であるような連結な無向グラフは、ループをちょうど 11 つだけ含むことが知られています。

このようなグラフが与えられるので、グラフに含まれるループの長さを求めて下さい。


入力

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

nn x1x_1 y1y_1 ...... xnx_n yny_n

  • 11 行目には、グラフの頂点数を表す整数 nn (3leqnleq100,0003 \\leq n \\leq 100{,}000) が与えられる。
  • 続く nn 行には、グラフの辺の情報が与えられる。
  • それぞれの頂点には 11 から nn までの番号が振られており、xi,yix_i, y_i (1leqxi,yileqn1 \\leq x_i,y_i \\leq n) は、ii 番目の辺によって 22 つの頂点 xix_iyiy_i がつながっていることを表す。
  • 与えられるグラフは連結であり、自己辺や多重辺は含まれないことが保証される。

出力

グラフに含まれるループの長さを 11 行で出力せよ。

最後は改行し、余計な文字、空行を含まないこと。


入力例1


4
1 2
2 3
3 1
1 4

出力例1


3

入力例2


4
1 2
2 3
3 4
4 1

出力例2


4