Дана последовательность, состоящая из символов двух типов. Эта последовательность должна быть преобразована в правильную скобочную последовательность путем последовательной замены всех символов по следующему правилу:
Определите количество способов осуществить такое преобразование. Способы, отличающиеся только последовательностью замен, считаются одинаковыми.
Правильной скобочной последовательностью называется строка, состоящая из символов '(' и ')', определяющаяся следующим образом:
В единственной строке содержится непустая строка, состоящая из строчных букв «a», «b», длина которой от 1 до 100 букв включительно. Символ «a» обозначает символ первого типа, а символ «b» — символ второго типа.
Выведите в отдельной строке одно целое число — ответ на задачу.
aabb
1
| Название |
|---|


