2342 - [Shoi2011]双倍回文

Input

输入分为两行,第一行为一个整数,表示字符串的长度,第二行有个连续的小写的英文字符,表示字符串的内容。

Output

输出文件只有一行,即:输入数据中字符串的最长双倍回文子串的长度,如果双倍回文子串不存在,则输出0。

Examples

Input

16
ggabaabaabaaball

Output

12

Hint

N<=500000

Time Limit 1 second
Memory Limit 128 MB
Stats
上一题 下一题