EduBrick

D. Период строки

3000 мс · 256 МБ · всё или ничего

Найдите наибольшее kk, для которого строка ss представима как строка tt, выписанная kk раз подряд.

Формат ввода

Одна строка длины nn (1≤n≤1061 \le n \le 10^6) из строчных латинских букв.

Формат вывода

Одно число — наибольшее возможное kk.

Примеры

ввод
aaaaa
вывод
5
ввод
abcabcabc
вывод
3
ввод
aabaa
вывод
1
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.