#include using namespace std; namespace { typedef double real; typedef long long ll; template ostream& operator<<(ostream& os, const vector& vs) { if (vs.empty()) return os << "[]"; os << "[" << vs[0]; for (int i = 1; i < vs.size(); i++) os << " " << vs[i]; return os << "]"; } template istream& operator>>(istream& is, vector& vs) { for (auto it = vs.begin(); it != vs.end(); it++) is >> *it; return is; } string s; void input() { cin >> s; string t; cin >> t; s += t; } void solve() { int ans = 0; for (int i = 0; i < 14; i++) { for (int j = i + 1; j < 14; j++) { bool flag = true; for (int k = i; k <= j; k++) { if (s[k] == 'x') flag = false; } if (flag) ans = max(ans, j - i + 1); } } cout << ans << endl; } } int main() { input(); solve(); return 0; }