Süpersətir#2246

Süpersətir

1 saniyə
128 meqabayt
Asan

Superstring latın əlifbası hərflərindən ibarətdir. Saitlər a, e, i, o, u, y, A, E, I, O, U, Y hərfləri hesab olunur. Sizə verilmiş superstring-i sözlərə ayırmağın neçə üsulu olduğunu hesablamaq lazımdır. Söz dedikdə ən azı bir sait hərfi olan ardıcıl hərflər nəzərdə tutulur.

Sətirin uzunluğu simvoldan çox olmur. Mümkün parçalanma üsullarının sayı 2 \times 10^9-dan çox olmur.

Giriş

Birinci sətirdə (1 \leq n \leq 50000) ədədi verilir. Daha sonra superstring verilir.

Çıxış

ədəd çap edin — müvafiq superstring-ləri sözlərə ayırmağın mümkün olan üsullarının sayını çap edin.

Nümunələr

Nümunə 1

Loading
Loading