#TL5F. 字符串乘方

字符串乘方

题目描述

给定两个字符串 aabb,我们定义 a×ba \times b 为他们的连接。

例如,如果 a=a=abc 而 b=b=def, 则 a×b=a \times b=abcdef。

如果我们将连接考虑成乘法,一个非负整数的乘方将用一种通常的方式定义:a0=a^0=``(空字符串),a(n+1)=a×(an)a^{(n+1)}=a \times (a^n)

输入格式

输入包含不超过 1010 组测试样例,每组测试样例占一行。

每组样例包含一个由小写字母构成的字符串 ssss 的长度不超过 100100,且不包含空格。

最后的测试样例后面将是一个点号作为一行。

输出格式

对于每一个 ss,你需要输出最大的 nn,使得存在一个字符串 aa,让 s=ans = a^n

abcd
aaaa
ababab
.
1
4
3