#define _USE_MATH_DEFINES
#define MAX_N 1000000
#include <iostream>
#include <sstream>
#include <cmath>
#include <algorithm>
#include <queue>
#include <stack>
#include <limits>
#include <map>
#include <string>
#include <cstring>
#include <set>
#include <deque>
#include <bitset>

using namespace std;

typedef long long ll;
typedef pair<int,int> P;

static const double eps = 1e-8;

int main(){
	string str;
	bool isA = true;
	while(cin >> str){
		if(str.size() == 1 && str[0] == '0') break;
		int A = isA ? count(str.begin(),str.end(),'A') - 1 : count(str.begin(),str.end(),'A');
		int B = isA ? count(str.begin(),str.end(),'B') : count(str.begin(),str.end(),'B') - 1;

		if(A > B && A+1 >= 12){
			printf("%d %d\n",12,10);
		}
		else if(B > A && B+1>=12){
			printf("%d %d\n",10,12);
		}
		else{
			printf("%d %d\n",A>B ? A+1 : A,B>A ? B+1 : B);
		}
		isA = A > B ? true : false;
	}
}