#CCBCHBAHAI0000015. Độ dài đoạn bằng nhau liên tiếp dài nhất (Longest Equal Contiguous Run)

Độ dài đoạn bằng nhau liên tiếp dài nhất (Longest Equal Contiguous Run)

Độ dài đoạn bằng nhau liên tiếp dài nhất (Longest Equal Contiguous Run)

Nguồn: Phước Hưng OJ

Phiên bản: Phước Hưng OJ Extended

Đề bài

Cho dãy a1,…,ana_1,\ldots,a_n. Một đoạn liên tiếp al,…,ara_l,\ldots,a_r được gọi là đoạn bằng nhau nếu al=al+1=⋯=ara_l=a_{l+1}=\cdots=a_r. Hãy tìm độ dài lớn nhất của một đoạn bằng nhau.

Input

Dòng 1 chứa nn. Dòng 2 chứa a1,…,ana_1,\ldots,a_n.

Output

In đáp án là một số nguyên.

Subtask

Subtask 1 (20 điểm): 1≤n≤501\le n\le 50; ∣ai∣≤100|a_i|\le 100.

Subtask 2 (30 điểm): 1≤n≤50001\le n\le 5000; ∣ai∣≤1000000|a_i|\le 1000000.

Subtask 3 (50 điểm): 1≤n≤1000001\le n\le 100000; ∣ai∣≤1000000000|a_i|\le 1000000000.

Ví dụ

Input

10
4 4 4 2 2 7 7 7 7 1

Output

4

Giải thích

Các giá trị được tính trực tiếp theo định nghĩa của đề; ví dụ này đồng thời minh họa đúng cận chỉ số của phép quét mảng.