/**
* @author Changersh
*/
import java.util.*;
public class Main {
private static int[] num = {2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5, 6, 6, 6, 7, 7, 7, 7, 8, 8, 8, 9, 9, 9, 9}; // 字母对应的数字
private static int[] time = {1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3, 4, 1, 2, 3, 1, 2, 3, 4}; // 字母在一个数字上的位置
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
while (scanner.hasNext()) {
String s = scanner.next();
int res = 0;
char[] ch = s.toCharArray();
res += time[ch[0] - 'a'];
for (int i = 1; i < ch.length; i++) {
if (num[ch[i] - 'a'] == num[ch[i - 1] - 'a']) res += 2;
res += time[ch[i] - 'a'];
}
System.out.println(res);
}
}
}