#include<stdio.h>

int main(){
char p[10],pp[4][4];
bool f1=false;
char ch;

while(scanf("%s",p)!=EOF){
int R=0;f1=false;

for(int i=0;i<3;i++)
for(int j=0;j<3;j++)
{pp[j][i]=p[R];R++;}

for(int i=0;i<3;i++)
if(pp[i][0]==pp[i][1]&&pp[i][0]==pp[i][2]){if(pp[i][0]!='s')ch=pp[i][0];}

for(int i=0;i<3;i++)
if(pp[0][i]==pp[1][i]&&pp[0][i]==pp[2][i]){if(pp[0][i]!='s')ch=pp[0][i];}

if(pp[0][0]==pp[1][1]&&pp[0][0]==pp[2][2]){if(pp[0][0]!='s')ch=pp[0][0];}

if(pp[0][2]==pp[1][1]&&pp[0][2]==pp[2][0]){if(pp[0][2]!='s')ch=pp[0][2];}

if(ch!='s')printf("%c\n",ch);
else printf("d\n");
ch='s';
}
return 0;
}