#include <iostream>
#include <bits/stdc++.h>
#include <vector>
using namespace std;
int main() {
string abc_str;
cin >> abc_str;
if (abc_str.empty()) {
cout << 0 << endl;
return 0;
}
vector<int> xyz_str(26);
for (int i = 0; i < 26; i++) {
xyz_str[i] = i;
}
int n = abc_str.size();
vector<int> sum(n, 0);
for (int i = 0; i < 26; i++) {
for (int j = 0; j < n; j++) {
//if (j != i) {
char target = 'a' + xyz_str[i];
int diff = abs(abc_str[j] - target);
sum[i] += min( diff, 26 - diff);
}
}
int minDiff = sum[0];
for (int i = 1; i < 26; i++) {
minDiff = min(minDiff, sum[i]);
}
cout << minDiff << endl;
return 0;
}
// 64 位输出请用 printf("%lld")