



class Solution {
public:
long getTime(string s) {
long ans = 0;
int curr = 0;
for (int i = 0; i < s.size(); i++) {
int k = s[i] - 'A';
int cw = curr > k ? (k + 26 - curr) : k - curr;
int acw = curr < k ? (curr + 26 - k) : curr - k;
ans += min(cw, acw);
curr = s[i] - 'A';
}
return ans;
}
};