#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; //#define int long long #define rep(i,s,n) for(int i = s;i=(s);i--) #define all(v) (v).begin(),(v).end() #define pb push_back #define fi first #define se second #define chmin(a,b) a=min((a),(b)) #define chmax(a,b) a=max((a),(b)) #define l1 list[index] #define l2 list[index - 1] #define l3 list[index + 1] #define iif(i,j) ((i<0 && j<0) || (i>0 && j>0)) ? true : false typedef long long ll; typedef pairpint; typedef vectorvint; typedef vectorvpint; typedef pair P1; typedef pair P2; typedef pair PP; static const ll maxLL = (ll)1 << 62; const ll MOD = 1000000007; const ll INF = 1e18; int ca[12] = { 31,28,31,30,31,30,31,31,30,31,30,31 }; signed main() { string s; vectorslist; int cnt = 0; cin >> s; for (int i = 0; i < 8; i++) { string ss; cin >> ss; for (int j = 0; j < 8; j++) { if (ss[j] == 'w' || ss[j] == 'b') { cnt++; } } } if (cnt % 2 == 0) { if (s == "yukiko") { cout << "yukiko" << endl; } else { cout << "oda" << endl; } } else { if (s == "yukiko") { cout << "oda" << endl; } else { cout << "yukiko" << endl; } } getchar(); getchar(); return 0; }