ABA#9594

ABA

1 секунда
128 мегабайтів
Дуже легка

Задано рядок символів. Скільки разів зустрічається підпослідовність "ABA" у ньому? При цьому літери "ABA" можуть бути не сусідніми, але їхній порядок має зберігатися.

Вхідні дані

Один рядок, що містить лише великі латинські літери. Довжина рядка не перевищує 10^6 символів.

Вихідні дані

Виведіть кількість підпослідовностей "ABA" у рядку.

Приклади

Приклад 1

Loading
Loading

Приклад 2

Loading
Loading