### 问题描述
给定一个长度为 n 的字符串 S ,幸运字符串的定义如下:
现在要你求出长度最大的幸运字符串 。
输入第一行,包含一个整数 n ,表示字符串的长度 。
输入第二行,长度为 n 且由小写字母组成的字符串 。
输出仅一行,包含一个整数,表示长度最大的幸运字符串的长度 。
9
abcdaaaba
2
前缀 ab 在 S 中出现了两次,由此答案是 2 。
对于 50% 的评测数据,1≤n≤2×103 。
对于 100% 的评测数据,1≤n≤2×105 。