#include <iostream>
#include <string>

using namespace std;



char is_judge(string f) {
    for (int i = 0; i < 3; i++) {
        if (f[i] == f[i + 3] && f[i] == f[i + 6]) {
            return f[i];
        }
        if (f[i*3] == f[i*3 + 1] && f[i*3] == f[i*3 + 2]) {
            return f[i];
        }
    }
    if ((f[0] == f[4] && f[0] == f[8])) {
        return f[0];
    }
    if ((f[2] == f[4] && f[2] == f[6])) {
        return f[2];
    }
    return 'd';
}

int main() {
    string f, r;
    while (cin >> f) {
        cout << is_judge(f) << endl;
    }

    return 0;
}