#include <iostream>
#include <cstdio>
#include <cstring>
#include <cstdlib>
using namespace std;
int main() {
string s;
int h[256] = {0};
cin>>s;
// maintaining a dictionary/hash mapped array
// to store the frequencies of all the characters of the string
for(int i=0;i<s.length();i++)
{
h[s[i]-'a'] += 1;
}
int mx = 0;
char mxi;
for(int i=0;i<256;i++)
{
if(h[i]>mx)
{
mx = h[i];
mxi = i + 'a';
}
}
cout<<mx<<" "<<mxi<<endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y3N0ZGlvPgojaW5jbHVkZSA8Y3N0cmluZz4KI2luY2x1ZGUgPGNzdGRsaWI+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKCXN0cmluZyBzOwoJaW50IGhbMjU2XSA9IHswfTsKCWNpbj4+czsKCQoJLy8gbWFpbnRhaW5pbmcgYSBkaWN0aW9uYXJ5L2hhc2ggbWFwcGVkIGFycmF5CgkvLyB0byBzdG9yZSB0aGUgZnJlcXVlbmNpZXMgb2YgYWxsIHRoZSBjaGFyYWN0ZXJzIG9mIHRoZSBzdHJpbmcKCWZvcihpbnQgaT0wO2k8cy5sZW5ndGgoKTtpKyspCgl7CgkJaFtzW2ldLSdhJ10gKz0gMTsKCX0KCQoJaW50IG14ID0gMDsKCWNoYXIgbXhpOwoJCglmb3IoaW50IGk9MDtpPDI1NjtpKyspCgl7CgkJaWYoaFtpXT5teCkKCQl7CgkJCW14ID0gaFtpXTsKCQkJbXhpID0gaSArICdhJzsKCQl9Cgl9Cgljb3V0PDxteDw8IiAiPDxteGk8PGVuZGw7CglyZXR1cm4gMDsKfQ==