#include <iostream>
#include <cstdio>
#include <map>
using namespace std;
//KY6
int main() {
//某个字母需要输入多长时间
map<char, int> inputTime = {
{'a', 1}, {'b', 2},{'c', 3},
{'d', 1}, {'e', 2},{'f', 3},
{'g', 1}, {'h', 2},{'i', 3},
{'j', 1}, {'k', 2},{'l', 3},
{'m', 1}, {'n', 2},{'o', 3},
{'p', 1}, {'q', 2},{'r', 3},{'s',4},
{'t', 1}, {'u', 2},{'v', 3},
{'w', 1}, {'x', 2},{'y', 3},{'z',4}
};
//某个字母属于哪个按键
map<char, int> keyMap = {
{'a', 2}, {'b', 2},{'c', 2},
{'d', 3}, {'e', 3},{'f', 3},
{'g', 4}, {'h', 4},{'i', 4},
{'j', 5}, {'k', 5},{'l', 5},
{'m', 6}, {'n', 6},{'o', 6},
{'p', 7}, {'q', 7},{'r', 7},{'s',7},
{'t', 8}, {'u', 8},{'v', 8},
{'w', 9}, {'x', 9},{'y', 9},{'z',9}
};
char str[101];
while(scanf("%s", str) != EOF){
int lastInput = 1;
int time = 0;
for(int i = 0; str[i] != '\0'; i++){
if(lastInput != keyMap[str[i]]){
//不是同一个按键,不用等待
time += inputTime[str[i]];
lastInput = keyMap[str[i]];
}else{
//是同一个按键,等一会
time = time + 2 + inputTime[str[i]];
}
}
printf("%d\n", time);
}
}