import std.stdio,std.string,std.conv;

int main()
{
	string s;
	while((s = readln.chomp).length != 0)
	{
		bool flag = true;
		for(int i=0;i<7;i += 3)
		{
			if(s[i] != 's' && s[i] == s[i+1] && s[i+1] == s[i+2])
			{
				s[i].writeln;
				flag = false;
				break;
			}
		}
		
		if(flag)
		{
			foreach(i;0..3)
			{
				if(s[i] != 's' && s[i] == s[i+3] && s[i+3] == s[i+6])
				{
					s[i].writeln;
					flag = false;
					break;
				}
			}
		}
		
		if(flag)
		{
			if(s[0] != 's' && s[0] == s[4] && s[4] == s[8])
			{
				s[0].writeln;
				flag = false;
			}
		}
		
		if(flag)
		{
			if(s[2] != 's' && s[2] == s[4] && s[4] == s[6])
			{
				s[2].writeln;
				flag = false;
			}
		}
		
		if(flag)
		{
			writeln("d");
		}
	}
	return 0;
}