<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.util.*;

public class without_text
{
    public static void main( String[] args )
    {
        Scanner in = new Scanner( System.in );
        String str = in.next();
        int sum = 0;
        for ( int i = 0; i < str.length(); i++ )
        {
            char c = str.charAt( i );
            boolean at = '@' < c;
            boolean brac = '[' > c;
            boolean wtf = '`' < c;
            boolean set = '{' > c;
            int top, middle, bottom;
            if ( at && brac )
                top = 1;
            else
                top = 0;
            if ( wtf && set )
                bottom = 1;
            else
                bottom = 0;
            if ( c - 'a' + 1 > 0 )
                middle = c - 'a' + 1;
            else
                middle = c - 'A' + 1;
            int ans = top * middle - middle * bottom;
            sum += ans;
        }
        System.out.println( sum );
        in.close();
        System.exit( 0 );
    }
}