#include <bits/stdc++.h>
using namespace std;

int main() {
		string s="asha";
		// int bada=0;
		// int chota=1000;
		// for(int i=0;i<s.length();i++){
		// 	int c=s[i];
		// 	if(c>bada){
		// 		bada=c;
		// 	}else if(c<chota){
		// 		chota=c;
		// 	}
		// }
		// cout<<bada<<"  "<<chota<<endl;
		// cout<<bada-chota<<endl;
		
		multiset<char> g;
		int longest=0,k=10;
		for(int i=0 , j=0;j<s.length();j++){
			g.insert(s[j]);  //a a h s
			int diff=*g.rbegin()-*g.begin();
			while(diff>k){
				g.erase(s[i]);
				i++;
				if(!g.empty()){
					diff=*g.rbegin()-*g.begin();
				}
			}
			longest=max(longest,j-i+1);
		}
		cout<<longest<<endl; //asha
		
		// cout<<bada<<"  "<<chota<<endl;
		// cout<<bada-chota<<endl;
		
		
		
		// set<int> s;
		// s.insert(5);
		// s.insert(1);
		// s.insert(2);
		// s.insert(3);
		// s.insert(1);
		// s.insert(1);
		// s.insert(2);

		// s.insert(2);

		// for(auto it=s.begin();it!=s.end();it++){
		// 	cout<<*it<<endl;
		// }
		
		// multiset<int>s2;
		// s2.insert(5);
		// s2.insert(1);
		// s2.insert(2);
		// s2.insert(3);
		// s2.insert(1);
		// s2.insert(1);
		// s2.insert(2);

		// s2.insert(2);
		// // for(auto it=s2.begin();it!=s2.end();it++){
		// // 	cout<<*it<<endl;
		// // }
		// cout<<*s2.rbegin()<<endl;
		
	return 0;
}