Дана строка t. Необходимо определить, сколько уникальных непустых повторяющихся подстрок встречается в t. Под повторяющейся подстрокой подразумевается строка, образованная конкатенацией одной и той же подстроки s с самой собой → s + s.
Ввод
В первой строке входных данных задана строка t (1 ≤ |t| ≤ 1000).
Вывод
Программа должна вывести количество таких повторяющихся строк в t.