#include <bits/stdc++.h>
using namespace std;
int main()
{
string s, t;
int n, sec = 0, hands = 0;
bool tr = true, aval = true;
cin >> s;
n = s.length();
while (tr) {
aval = false;
t = s;
for (int i = 0; i < n - 1; ++i) {
if (s[i] == 'R' && s[i+1] == 'L') {
aval = true;
++hands;
t[i] = 'L', t[i+1] = 'R';
}
}
s = t;
//cout << s << "\n";
if (!aval) {
tr = false;
break;
}
++sec;
}
cout << sec << " " << hands << "\n";
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKQp7CiAgICBzdHJpbmcgcywgdDsKICAgIGludCBuLCBzZWMgPSAwLCBoYW5kcyA9IDA7CiAgICBib29sIHRyID0gdHJ1ZSwgYXZhbCA9IHRydWU7CgogICAgY2luID4+IHM7CiAgICBuID0gcy5sZW5ndGgoKTsKCiAgICB3aGlsZSAodHIpIHsKICAgICAgICBhdmFsID0gZmFsc2U7CiAgICAgICAgdCA9IHM7CiAgICAgICAgZm9yIChpbnQgaSA9IDA7IGkgPCBuIC0gMTsgKytpKSB7CiAgICAgICAgICAgIGlmIChzW2ldID09ICdSJyAmJiBzW2krMV0gPT0gJ0wnKSB7CiAgICAgICAgICAgICAgICBhdmFsID0gdHJ1ZTsKICAgICAgICAgICAgICAgICsraGFuZHM7CiAgICAgICAgICAgICAgICB0W2ldID0gJ0wnLCB0W2krMV0gPSAnUic7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICAgICAgcyA9IHQ7CiAgICAgICAgLy9jb3V0IDw8IHMgPDwgIlxuIjsKICAgICAgICBpZiAoIWF2YWwpIHsKICAgICAgICAgICAgdHIgPSBmYWxzZTsKICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgfQogICAgICAgICsrc2VjOwogICAgfQoKICAgIGNvdXQgPDwgc2VjIDw8ICIgIiA8PCBoYW5kcyA8PCAiXG4iOwoKICAgIHJldHVybiAwOwp9Cg==