#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; typedef long long ll; int main() { int n; string v[101][101]; vectorans; cin >> n; for (int i = 1; i <= n; i++) { for (int j = 1; j <= n; j++) { cin >> v[i][j]; } } for (int j = 1; j <= n; j++) { bool flag = true; for (int i = 1; i <= n; i++) { if (j!=i&&v[i][j] != "nyanpass") { flag = false; break; } } if (flag)ans.push_back(j); if (static_cast(ans.size()) > 1) { cout << -1 << endl; return 0; } } if (static_cast(ans.size()))cout << ans[0] << endl; else cout << -1 << endl; return 0; }