<image>

You can preview the image in better quality by the link: [http://assets.codeforces.com/files/656/without-text.png](//assets.codeforces.com/files/656/without-text.png)

Input

The only line of the input is a string (between 1 and 50 characters long, inclusive). Each character will be an alphanumeric character or a full stop ".".

Output

Output the required answer.

Examples

Input

Codeforces


Output

-87


Input

APRIL.1st


Output

17
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;

public class P656C_WithoutText {
	private static BufferedReader br;
	private static PrintWriter pw;
	public static void main(String[] args) throws IOException {
		br = new BufferedReader(new InputStreamReader(System.in));
		pw = new PrintWriter(System.out);
		String textLine = br.readLine();
		//String[] splitted = textLine.split("\\s+");
		long result = 0;
		
		for (char c : textLine.toCharArray()) {
			int i1 = ('@' < c && '[' > c) ? 1 : 0;
			int i2 = ('`' < c && '{' > c) ? 1 : 0;
			int alphaIndex = c - (i2 == 0 ? 'A' : 'a') + 1;
			
			result += alphaIndex * (i1 - i2);
		}
		
		pw.println(result);
		pw.close();
	}
}