<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
#!/usr/bin/python

s = raw_input()

res = 0
for _s in s:
    # print ind, _s
    if '@' < _s and '[' > _s:
        i0 = 1
    else:
        i0 = 0
    if '`' < _s and '{' > _s:
        i1 = 1
    else:
        i1 = 0

    alphabet = "abcdefghijklmnopqrstuvwxyz"
    digits = "0123456789"
    assert len(alphabet) == 26
    assert len(digits) == 10
    if _s.lower() in alphabet:
        j = alphabet.index(_s.lower()) + 1
    elif _s.lower() in digits:
        j = digits.index(_s.lower()) + 1
    else:
        j = 1

    res = res + (i0 * j) - (i1 * j)

print res



