#include <iostream>
#include <string>
using namespace std;
int main() {
int i, j, n, sum, point;
string s; // 문자열을 받을 변수
cin >> n; // 개수값을 입력받아 정수로 변환해서 n에 대입
for(i = 0; i < n; i++) { // n만큼 반복
cin >> s; // 문자열을 받음
sum = 0; // 점수합계 초기값 0
point = 0; // 연속점수, 초기값 0
for(j = 0; j < (int)s.length(); j++) { // 문자열 길이 만큼 반복
if(s[j] == 'O') { // 정답(O)일 경우 포인트 인정
point += 1; // 포인트값 증가
sum += point; // 점수합계에 더함
} else { // 오답(X)의 경우 포인트 0으로 리셋
point = 0; // 포인트 리셋
}
}
cout << sum << endl; // 점수합계 출력 + 줄바꿈
}
}