#joi2010yoc. [joi2010yo_c]パーティー

[joi2010yo_c]パーティー

問題

あなたはクリスマスパーティーに学校内の自分の友達と,自分の友達の友達を招待することにした.あなたの通う学校の生徒数は nn 人であり,それぞれの生徒には 11 から nn までの番号が割り振られている.あなたの番号は 11 である.あなたの手元には,誰と誰が友達であるかを記したリストがある.このリストをもとに,あなたがクリスマスパーティーに招待する生徒数を求めるプログラムを作成せよ.


入力

入力の 11 行目には学校の生徒数 nn (2leqqnleqq5002 \\leqq n \\leqq 500) が,22 行目にはリストの長さ mm (1leqqmleqq10,0001 \\leqq m \\leqq 10\\,000) が書かれている.入力は全部で 2+m2 + m 行からなる.2+i2 + i 行目 (1leqqileqqm1 \\leqq i \\leqq m) には 22 つの整数 aia_ibib_i (1leqqai<bileqqn1 \\leqq a_i < b_i \\leqq n) が空白区切りで書かれており,番号 aia_i と番号 bib_i の生徒が友達同士であることを表す.入力の 33 行目から 2+m2 + m 行目には同じ友達関係を表す行が重複して現れることはない.

出力

出力は,あなたがクリスマスパーティーに招待する生徒数のみを含む 11 行からなる.


入力例 1

6
5
1 2
1 3
3 4
2 3
4 5

出力例 1

3

入力例 11 において,あなたの友達は番号 22 と番号 33 の生徒の 22 人である.また,番号 33 と番号 44 の生徒は友達同士であるので,番号 44 の生徒はあなたの友達の友達である.番号 55 と番号 66 の生徒はあなたの友達でもなく,あなたの友達の友達でもない.したがって,あなたは番号 2,3,42, 3, 433 人の生徒をクリスマスパーティーに招待する.


入力例 2

6
5
2 3
3 4
4 5
5 6
2 5

出力例 2

0

入力例 22 において,あなたには友達はいない.したがって,あなたがクリスマスパーティーに招待する生徒数は 00 人である.