AORイカちゃんが利用するSNSであるイカったーでは、投稿のことをツイートと呼ぶ。
そして、イカったーでは、ツイートへの返信が多くなると視認性が悪くなることが懸念されるため、あるツイートが次の規則のいずれかを満たすときに画面にそのツイートを表示する仕様になっている。
なお、同じツイートは重複して表示されることはない。
いま、 $N$ 個のツイートがあり、 $A_i$ が $0$ のとき $i$ 番目のツイートは返信でないツイートで、 $A_i$ が $0$ でないとき $i$ 番目のツイートは $A_i$ 番目のツイートへの返信のツイートである。
画面に表示されるツイート数を答えよ。
入力は以下の形式で与えられる。
$N \ K$
$A_1$
$A_2$
$\vdots$
$A_N$
画面に表示されるツイート数を出力せよ。また、末尾に改行も出力せよ。
6 3 0 0 2 3 4 5
5
この時、表示されるツイートは、図の青いツイートである。 よって、この例の解は $5$ である。
12 2 0 1 0 3 4 3 6 7 0 9 10 11
10
5 10 0 0 0 0 0
5