#include<bits/stdc++.h>
using namespace std;
int main() {
int c, flag;
bool vis[6][6];
while (scanf("%d", &c) != EOF) {
flag++;
if (flag % 2 == 1) {
vis[c / 3][c % 3] = 1;
} else {
vis[c / 3][c % 3] = 0;
}
}
flag = 0;
if (vis[1][1] == vis[1][2] && vis[1][2] == vis[1][3]) {
if (vis[1][1] == 1) {
printf("xiaoa wins.");
flag = 1;
} else if (vis[1][1] == 0) {
printf("uim wins.");
flag = 1;
}
}
if (vis[2][1] == vis[2][2] && vis[2][2] == vis[2][3]) {
if (vis[2][1] == 1) {
printf("xiaoa wins.");
flag = 1;
} else if (vis[2][1] == 0) {
printf("uim wins.");
flag = 1;
}
}
if (vis[3][1] == vis[3][2] && vis[3][2] == vis[3][3]) {
if (vis[3][1] == 1) {
printf("xiaoa wins.");
flag = 1;
} else if (vis[3][1] == 0) {
printf("uim wins.");
flag = 1;
}
}
if (vis[1][1] == vis[2][1] && vis[2][1] == vis[3][1]) {
if (vis[1][1] == 1) {
printf("xiaoa wins.");
flag = 1;
} else if (vis[1][1] == 0) {
printf("uim wins.");
flag = 1;
}
}
if (vis[1][2] == vis[2][2] && vis[2][2] == vis[3][2]) {
if (vis[1][2] == 1) {
printf("xiaoa wins.");
flag = 1;
} else if (vis[1][2] == 0) {
printf("uim wins.");
flag = 1;
}
}
if (vis[1][3] == vis[2][3] && vis[2][3] == vis[3][3] || vis[1][1] == vis[2][2] && vis[2][2] == vis[3][3] || vis[1][3] == vis[2][2] && vis[2][2] == vis[3][1]) {
if (vis[1][3] == 1) {
printf("xiaoa wins.");
flag = 1;
} else if (vis[1][3] == 0) {
printf("uim wins.");
flag = 1;
}
}
if (vis[1][1] == vis[2][2] && vis[2][2] == vis[3][3]) {
if (vis[1][1] == 1) {
printf("xiaoa wins.");
flag = 1;
} else if (vis[1][1] == 0) {
printf("uim wins.");
flag = 1;
}
}
if (vis[1][3] == vis[2][2] && vis[2][2] == vis[3][1]) {
if (vis[1][3] == 1) {
printf("xiaoa wins.");
flag = 1;
} else if (vis[1][3] == 0) {
printf("uim wins.");
flag = 1;
}
}
if (!flag) {
printf("drew.");
}
return 0;
}