#include <iostream>
using namespace std;
#include<string>
#include<algorithm>
bool Is_huiwenS(string s1){
string s2;
for(int i=s1.size()-1;i>=0;i--){
s2+=s1[i];
}
if(s1==s2){
return true;
}
else{
return false;
}
}
int StepS1ToS2(char s1,char s2){
int step=0;
if(s1<s2){
step=s2-s1;
}
else if(s1>s2){
step=26-(s1-s2);
}
return step;
}
int main() {//贪心
string s;//将s分成左右两半 判断左变右和右变左 谁的步数短就选谁进行变化
cin>>s;
int summove=0;
if(s.size()%2==0){
for(int i=0,j=s.size()-1;i<=s.size()/2-1&&j>=s.size()/2;i++,j--){
summove+=min(StepS1ToS2(s[i],s[j]),StepS1ToS2(s[j],s[i]));
}
}
else {
for(int i=0,j=s.size()-1;i<=s.size()/2-1,j>=s.size()/2+1;i++){
summove+=min(StepS1ToS2(s[i],s[j]),StepS1ToS2(s[j],s[i]));
}
}
cout<<summove;
}
// 64 位输出请用 printf("%lld")