#2512. 口吃的外星人

口吃的外星人

Description

艾莉博士与外星文明建立了联系。他们偶然发现了一群口吃的外星人!最重要的单词有可能重叠重复出现多次。在消息bababbabab中,babbab重叠重复出现两次。给定一个整数mm 和消息字符串ss,找到ss中至少出现mm次的最长子串。在消息baaaababababbababbabbaaaababababbababbab中,长度为55的子串bababbabab出现了33次,起始位置分别为55771212(下标从00开始),没有更长的子串出现33次以上(参见输入样例11)。

Format

Input

输入包含几个测试用例。每个测试用例的第11行都包含一个整数mm1m (m ≥1),表示最小重复次数,后跟一行字符串ss (长度为m40000m~40000,含4000040000)。ss 中的所有字符都是aza ~z 的小写字符。最后一个测试用例用m=0m =0表示,不处理。

Output

对每个测试用例,都输出一行,若没有解决方案,则输出nonenone;否则单行输出两个整数,以空格分隔。第11个整数表示至少出现mm次的最长子串长度;第2个整数表示最右边子串的起始位置。

Samples

3
baaaababababbababbab
11
baaaababababbababbab
3
cccccc
0
5 12
none
4 2

来源

POJ3882