编程题
### 问题描述
一共有 $N$ 头奶牛,按照顺序排成一行。每头奶牛都有一个整数“品种 $ID$ ”作为标识,第 $i$ 头奶牛的品种 $ID$ 为 $B(i)$。
小齐认为如果一大片连续的奶牛都有相同的品种 $ID$,那么她的奶牛阵容将显得更为出色。为了创建这样一片区域,小齐决定移除某个特定品种 $ID$ 的奶牛。请帮助小齐确定通过移除某个特定品种 $ID$ 的奶牛,她能够创建的具有相同品种 $ID$ 的最大连续区块的长度。
### 输入格式
第 $1$ 行:一个整数 $N$ 表示奶牛的数量。
接下来的 $N$ 行:每行包含一个整数 $B(i)$,表示第 $i$ 头奶牛的品种 $ID$,范围为 $0 \leq B(i) \leq 1,000,000$。
### 输出格式
第 $1$ 行:通过移除某个特定品种 $ID$ 的奶牛,能够创建的具有相同品种 $ID$ 的最大连续区块的长度。
### 样例输入
```
9
2
7
3
7
7
3
7
5
7
```
### 样例输出
```
4
```
### 评测数据规模
$0 \leq B(i) \leq 1,000,000$。