Задача F. Fixed step

Автор:A. Baranov   Ограничение времени:1 сек
Входной файл:Стандартный вход   Ограничение памяти:256 Мб
Выходной файл:Стандартный выход  

Условие

Пусть имеется последовательность символов S, состоящая из цифр и строчных букв латинского алфавита.

Требуется выделить подпоследовательность наибольшей длины, состоящую из одинаковых символов, расположенных с фиксированным шагом (то есть в равноотстоящих позициях).

Если решений несколько, среди них следует выбрать любую подпоследовательность с максимальным шагом.

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

Входные данные содержат единственную строку S.

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

Выходные данные должны содержать два целых числа: индекс начальной позиции и шаг. Позиции нумеруются с нуля.

Если последовательность состоит из одного элемента, в качестве шага указывается 0.

Ограничения

0 < |S| ≤ 5000

Примеры тестов

Стандартный вход Стандартный выход
1
ababbbabab1b2b2b3baa
1 2
2
abc123xyz456def789pt
0 0

0.181s 0.034s 15