#include <bits/stdc++.h>
using namespace std;

void smallestNumber(string pattern) {
	stack<int> stack;
	string num;
	for(int i=0; i<=pattern.length(); i++) {
		stack.push(i+1);
		if(pattern[i] == 'I' || i == pattern.length()) {
			while(!stack.empty()) {
				num += stack.top() + '0';
				stack.pop();
			}
		}
		// cout << num << endl;
	}
	cout << num << endl;
}

int main() {
	string input;
	for(int i=0; i<4; i++) {
		cin >> input;
		smallestNumber(input);
	}
	return 0;
}