#exp007. QAQ

QAQ

Descrpition

给定一个仅包含大小写字母的字符串 ss

定义当 i<j<ki < j < ksi=Q,sj=A,sk=Qs_i = Q , s_j = A ,s_k = Q 时,(i,j,k)(i,j,k) 构成一个 QAQQAQ

求出这个字符串中有多少个 QAQQAQ

Input

一行一个字符串 ss

Output

一行一个正整数,表示字符串中的 QAQQAQ 数量

Sample

qaq
0
QAQAQ
4
QLAQRQAJQQAAzAQAAAAQ
72

Limitation

对于 40%40 \% 的数据, n500n \leq 500

对于 70%70 \% 的数据, n104n \leq 10^4

对于 100%100 \% 的数据, n106n \leq 10^6