#AT2262. B - Ancestor

B - Ancestor

当前没有测试数据。

B - 祖先

分数:200 分

问题描述

NN 个人,称为第 11 个人、第 22 个人、\ldots、第 NN 个人。

ii 个人(2iN2 \leq i \leq N)的父亲是第 PiP_i 个人。这里保证 Pi<iP_i < i

NN 个人离第 11 个人相隔多少代?

约束条件

  • 2N502 \leq N \leq 50
  • 1Pi<i1 \leq P_i < i2iN2 \leq i \leq N
  • 输入的所有值都是整数。

输入

输入以以下格式从标准输入给出。

NN

P2P_2 P3P_3 \dots PNP_N

输出

将答案输出为正整数。

示例

输入1

3
1 2

输出1

2

人2是人3的父亲,因此离人3相隔一代。

人1是人2的父亲,因此离人3相隔两代。

因此,答案是2。

输入2

10
1 2 3 4 5 6 7 8 9

输出2

9