#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);
    }

}