UVA-1585
//#define _CRT_SECURE_NO_WARNINGS
#include<cstdio>
#include<cstring>
int main()
{
// freopen("input.txt", "r", stdin);
int T; scanf("%d", &T);
char s[1010];
while (T--) {
scanf("%s", s);
int sum = 0, ctr = 0;
for (int i = 0; i < strlen(s); ++i) {
if (s[i] == 'O') {
sum += (++ctr);
}
else ctr = 0;
}
printf("%d\n", sum);
}
return 0;
}
//用一个int ctr表示从上一个X开始到当前0出现了多少次
//用sum表示总分