Задача №114298. Оставь ab

Дана строка, состоящая только из строчных латинских букв «a» и «b». Сколькими способами в ней можно оставить только одну букву «a» и стоящую правее её букву «b», удалив остальные буквы.

Входные данные

На вход подаётся строка, состоящая из строчных латинских букв «a» и «b», длина строки от \(1\) до \(200\,000\).

Выходные данные

Выведите одно число — искомое число способов.

Примечание

В первом примере можно оставить первую букву «a» и любую из букв «b» — 2 способа, а также вторую букву «a» и последнюю букву «b».

Во втором примере первую букву «b» оставить нельзя. С любой буквой «a» можно оставить последнюю «b».

Примеры
Входные данные
abab
Выходные данные
3
Входные данные
baaaab
Выходные данные
4
Сдать: для сдачи задач необходимо войти в систему