#include<bits/stdc++.h>
using namespace std;
int a[10];
int b[10];
void abc(int*a[10],int*b[10],int n){
for(int i=0;i<=n;i++){
for(int j=0;j<=n;j++){
for(int k=0;k<=n;k++){
if((a[i]==1&&a[j]==2&&a[k]==3||a[i]==4&&a[j]==5&&a[k]==6||a[i]==7&&a[j]==8&&a[k]==9)||(a[i]==1&&a[j]==4&&a[k]==7||a[i]==2&&a[j]==5&&a[k]==8||a[i]==3&&a[j]==6&&a[k]==9)||(a[i]==1&&a[j]==5&&a[k]==9||a[i]==3&&a[j]==5&&a[k]==9){
printf("xiaoa wins.");
}
else if((b[i]==1&&b[j]==2&&b[k]==3||b[i]==4&&b[j]==5&&b[k]==6||b[i]==7&&b[j]==8&&b[k]==9)||(a[i]==1&&a[j]==4&&a[k]==7||b[i]==2&&b[j]==5&&b[k]==8||b[i]==3&&b[j]==6&&b[k]==9)||(b[i]==1&&b[j]==5&&b[k]==9||b[i]==3&&b[j]==5&&b[k]==9){
printf("uim wins.");
}
else
{
printf("drew.");
}
}
}
}
}
int main(){
meset(a,0,sizeof(a));
meset(b,0,sizeof(b));
string str;
cin>>str;
int c=str.size()
int ans=0;
for(int i=0;i<str.size();i++) {
if(i%2==0)
{
a[i]=str[i]-'0';
}else{
b[i]=str[i]-'0';
}
}
abc(&a[10],&b[10],c);
return 0;
} ```