#include <iostream>
#include <string>
using namespace std;
int main()
{
	char f[3][3];
	string s;
	while(cin >> s)
	{
		for(int i=0;i<9;i++)
		{
			f[i/3][i%3]=s[i];
		}
		for(int i=0;i<3;i++)
		{
			if(f[i][0]==f[i][1]&&f[i][1]==f[i][2])
			{
				if(f[i][0]=='o')
				{
					cout << 'o' << endl;
					goto end;
				}
				else if(f[i][0]=='x')
				{
					cout << 'x' << endl;
					goto end;
				}
				else
				{}
			}
			else if(f[0][i]==f[1][i]&&f[1][i]==f[2][i])
			{
				if(f[0][i]=='o')
				{
					cout << 'o' << endl;
					goto end;
				}
				else if(f[1][i]=='x')
				{
					cout << 'x' << endl;
					goto end;
				}
				else
				{}
			}
		}
		if(f[0][0]==f[1][1]&&f[1][1]==f[2][2])
		{
			if(f[0][0]=='o')
			{
				cout << 'o' << endl;
			}
			else if(f[0][0]=='x')
			{
				cout << 'x' << endl;
			}
			else
			{}
		}
		else if(f[0][2]==f[1][1]&&f[1][1]==f[2][0])
		{
			if(f[0][2]=='o')
			{
				cout << 'o' << endl;
			}
			else if(f[0][2]=='x')
			{
				cout << 'x' << endl;
			}
			else
			{}
		}
		else
		{
			cout << 'd' << endl;
		}
		end: ;
	}
	return 0;
}