#include <bits/stdc++.h> int main() { char s[10000000]; gets(s); int a[26]={0}; int i,max=0; for(i=0;s[i]!='\0';i++) a[s[i]-'a']++; for(i=0;i<26;i++) if(a[i]>=max) max=a[i]; printf("%d",max); return 0; }