const rl = require("readline").createInterface({ input: process.stdin });
var iter = rl[Symbol.asyncIterator]();
const readline = async () => (await iter.next()).value;
void (async function () {
// Write your code here
let length = await readline();
let str = await readline();
const arr = str.split("");
let l = 0;
const strTemp = [];
for (i = 0; i < length; i++) {
const char = arr[i];
if (strTemp.length === 0) {
if (char === "a" || char === "h") {
strTemp.push(char);
}
} else if (strTemp[strTemp.length - 1] === "a") {
if (char === "h") {
strTemp.push(char);
} else {
l = Math.max(strTemp.length, l);
strTemp.length = 0;
if (char === "a" || char === "h") {
strTemp.push(char);
}
}
} else if (strTemp[strTemp.length - 1] === "h") {
if (char === "a") {
strTemp.push(char);
} else {
l = Math.max(strTemp.length, l);
strTemp.length = 0;
if (char === "a" || char === "h") {
strTemp.push(char);
}
}
}
}
l = Math.max(strTemp.length, l);
console.log(l);
})();