#include <bits/stdc++.h>
using namespace std;
int main() {
string str;
getline(cin, str);
int n = str.length();
vector<int> dp(n, 0);
dp[0] = 1;
int k;
cin >> k;
for(int i=1; i<n; i++) {
if(abs(str[i-1] - str[i]) <= k) {
dp[i] = dp[i-1] + 1;
} else {
dp[i] = 1;
}
}
cout << dp[n-1];
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKCXN0cmluZyBzdHI7CgkKCWdldGxpbmUoY2luLCBzdHIpOwoJCglpbnQgbiA9IHN0ci5sZW5ndGgoKTsKCQoJdmVjdG9yPGludD4gZHAobiwgMCk7CgkKCWRwWzBdID0gMTsKCQoJaW50IGs7CgljaW4gPj4gazsKCQoJZm9yKGludCBpPTE7IGk8bjsgaSsrKSB7CgkJaWYoYWJzKHN0cltpLTFdIC0gc3RyW2ldKSA8PSBrKSB7CgkJCWRwW2ldID0gZHBbaS0xXSArIDE7CgkJfSBlbHNlIHsKCQkJZHBbaV0gPSAxOwoJCX0KCX0KCQoJY291dCA8PCBkcFtuLTFdOwoJcmV0dXJuIDA7Cn0=