#include<stdio.h>//P1838
#include<string>
#include<iostream>
#include<string.h>
using namespace std;
int a[3][3],t;
string l;
int main()
{
scanf("%s",&l);
for(int i=0;i<l.size();i++){
t=l[i]-'0';
//printf("%d ",t);
if(i%2==0)
a[t/3][t%3]=1;
else
a[t/3][t%3]=2;
}
//printf("\n");
//for(int i=0;i<3;i++){
//for(int j=0;j<3;j++)
//printf("%d ",a[i][j]);
//printf("\n");
//}
if(a[0][0]==a[1][1]&&a[0][0]==a[2][2]&&a[0][0]!=0){
if(a[0][0]==1){
printf("xiaoa wins.\n");
return 0;
}
else if(a[0][0]==2){
printf("uim wins.\n");
return 0;
}
}
if(a[0][2]==a[1][1]&&a[0][2]==a[2][0]&&a[0][2]!=0){
if(a[0][2]==1){
printf("xiaoa wins.\n");
return 0;
}
else if(a[0][2]==2){
printf("uim wins.\n");
return 0;
}
}
for(int i=0;i<3;i++){
if(a[i][0]==a[i][1]&&a[i][0]==a[i][2]&&a[i][0]!=0){
if(a[i][0]==1){
printf("xiaoa wins.\n");
return 0;
}
else if(a[i][0]==2){
printf("uim wins.\n");
return 0;
}
}
}
for(int i=0;i<3;i++){
if(a[0][i]==a[1][i]&&a[0][i]==a[2][i]&&a[0][i]!=0){
if(a[0][i]==1){
printf("xiaoa wins.\n");
return 0;
}
else if(a[0][i]==2){
printf("uim wins.\n");
return 0;
}
}
}
printf("drew.\n");
return 0;
}