# 11654: 아스키 코드

ascii = input()
print(ord(ascii))

# 2754: 학점 계산

grade = input()
if grade == 'A+':
    print('4.3')
elif grade == 'A0':
    print('4.0')
elif grade == 'A-':
    print('3.7')
elif grade == 'B+':
    print('3.3')
elif grade == 'B0':
    print('3.0')
elif grade == 'B-':
    print('2.7')
elif grade == 'C+':
    print('2.3')
elif grade == 'C0':
    print('2.0')
elif grade == 'C-':
    print('1.7')
elif grade == 'D+':
    print('1.3')
elif grade == 'D0':
    print('1.0')
elif grade == 'D-':
    print('0.7')
else:
    print('0.0')

# 개선 코드
dic = {'A+':'4.3', 'A0':'4.0', 'A-':'3.7',
       'B+':'3.3', 'B0':'3.0', 'B-':'2.7',
       'C+':'2.3', 'C0':'2.0', 'C-':'1.7',
       'D+':'1.3', 'D0':'1.0', 'D-':'0.7',
       'F':'0.0'}
grade = input()
print(dic[grade])

# 9086: 문자열

num = int(input())
ch = [input() for _ in range(num)]

for i in range(num):
    print(ch[i][0]+ch[i][-1])

# 2743: 단어 길이 재기

char = input()
print(len(char))

# 27866: 문자와 문자열

char = input()
place = int(input())
print(char[place - 1])

# 2744: 대소문자 바꾸기

convert = input()
for i in range(len(convert)):
    if "A" <= convert[i] <= "Z":
        print(convert[i].lower(), end = "")
    else:
        print(convert[i].upper(), end = "")

# 11718: 그대로 출력하기

while True:
    try:
        print(input())
    except:
        break

# 15964: 이상한 기호

def new(A, B):
   return (A + B) * (A - B)
A, B = map(int, input().split())
print(new(A, B))

# 2475: 검증수

a, b, c, d, e = map(int, input().split())
verify = (a**2 + b**2 + c**2 + d**2 + e**2) % 10
print(verify)