Связь с Эйвой

아직 제출이 없습니다시간 제한1초메모리 제한1024 MB

문제

Ученые, изучающие Пандору, выяснили, что вся планета --- один большой живой организм, соединенный с коллективным сознанием --- Эйвой. Все живые существа на Пандоре могут устанавливать с ней связь и общаться с ней.

Для создания нового прототипа Аватаров ученые решили сфокусироваться на том, чтобы Аватары были ближе к Эйве и получили возможность контролировать явления на планете с ее помощью. Для этого они редактируют генетический код текущего поколения Аватаров.

Всего в текущем поколении nn аватаров (nn четно), ii-й из которых имеет фрагмент генетического кода, отвечающий за связь с Эйвой, равный циклическому сдвигу некоторой строки ss длины nn на ii позиций, то есть содержащий символы s_i,s_i+1,,s_n,s_1,s_2,,s_i1s\_i, s\_{i+1}, \ldots, s\_n, s\_1, s\_2, \ldots, s\_{i-1}.

Новых Аватаров планируют получать с помощью рекомбинации: берутся генетические коды двух Аватаров первого поколения и выписываются посимвольно по очереди: первый символ из первой особи, второй из второй, третий из первой, и так далее. Таким образом, при рекомбинации ii-го и jj-го Аватаров, получается строка s_i,s_(j+1)modn,s_(i+2)modn,s_(j+3)modn,,s_(i+n2)modn,s_(j+n1)modns\_i, s\_{(j+1) \bmod n}, s\_{(i+2) \bmod n}, s\_{(j+3) \bmod n}, \ldots, s\_{(i+n-2) \bmod n}, s\_{(j+n-1) \bmod n}.

Ученых интересует, сколько существует пар особей первого поколения, при рекомбинации которых получится новый, не представленный в первом поколении, генетический код, отвечающий за возможность связи с Эйвой. Если существуют две пары особей (i_1,j_1)(i\_1, j\_1) и (i_2,j_2)(i\_2, j\_2), для которых получается один и тот же новый генетический код, в ответе следует учесть обе из них.

입력

В первой строке входных данных дано одно четное число nn --- длина генетического кода и количество особей в первом поколении (2n1062 \leqslant n \leqslant 10^6).

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

출력

Выведите единственное число --- количество пар особей первого поколения, при рекомбинации которых получается не представленный в первом поколении генетический код.