#include <iostream>
#include <cstdio>
#include <cstring>
using namespace std;

int main() {
	int a[1005], max;
	char s[1005];
	scanf("%s\n", s);
	memset(a, 0, sizeof(a));
	max=0;
	for(int i=0; i<strlen(s); i++) {
		for(int j=i-1; j>=0; j-=2) {
			if(s[i]==s[j] && a[j]+1>a[i]) a[i]=a[j]+1;
		}
		if(a[i]>max) max=a[i];
	}
	printf("%d\n", max+1);
	return 0;
}