Шифровка

시간 제한2초메모리 제한1024 MB

요약
길이 k인 접두사와 접미사가 같은 수의 모음을 가지고 그 수가 0이 아닌 k의 개수를 센다.
난이도

쉬움10점 중 3점

유형
문자열, 누적 합
정답자
아직 제출이 없습니다

문제

Лее Органе срочно нужна ваша помощь! Орден Джедаев недавно смог перехватить шифровку с планеты Татуин, предназначавшуюся, видимо, для Ордена Ситхов. В этой сводке должно содержаться очень много информации, в том числе и та, которая интересна Светлой Стороне. Однако данная шифровка может являться также и дезинформацией, чтобы запутать доблестных борцов со злом.

Однако, как сообщил перебежчик, достоверность послания зависит от числа интересных пар префиксов и суффиксов одинаковой длины. Префикс длины kk может образовать интересную пару с суффиксом той же длины, если и префикс и суффикс содержат одинаковое, ненулевое количество гласных букв. Во всей вселенной звездных войн принято считать гласными следующие буквы: <<a>>, <<o>>, <<u>>, <<i>>, <<e>>.

К сожалению, наши друзья пока не знают зависимость между достоверностью шифровки и количеством пар суффиксов и префиксов. Скоро они выяснят эту зависимость, а пока Лея просит помочь ей посчитать количество интересных пар префиксов и суффиксов.

입력

Во входном файле в первой строке содержится целое число nn (1≤n≤200001 \le n \le 20000) --- длина зашифрованной строки. Вторая строка содержит саму шифровку, состоящую только из строчных и прописных букв латинского алфавита.

출력

В выходном файле выведите одно число: количество таких положительных чисел kk, что префикс и суффикс длины kk содержат одинаковое, ненулевое количество гласных букв.

힌트

Напоминаем, что гласные прописные символы тоже считаются гласными.

예제1

  1. 예제 1

    입력
    8
    GoodLuck
    
    예상 출력
    2