#include<iostream>
#include<cstdio>
#include<cstring>
using namespace std;
int main()
{
	char s[110];
	scanf("%s",s+1);
	int len=strlen(s+1),ans=len;
	for(char c='a';c<='z';c++)
	{
		int last=0,d=0;
		for(int i=1;i<=len;i++)
			if(s[i]==c)
			{
				d=max(d,i-last-1);
				last=i;
			}
		d=max(d,len-last);
		ans=min(ans,d);	
	}
	cout<<ans;
	return 0;
}