이 문제에서는 Quicksum이라고 부르는 checksum(체크섬) 알고리즘을 구현한다.
Quicksum 패킷은 대문자 알파벳과 공백으로만 이루어지며, 첫 글자와 마지막 글자는 항상 대문자이다. 공백은 글자 사이에 섞여 나올 수 있고, 여러 개가 연속으로 나올 수도 있다.
Quicksum은 각 글자에 대해 (위치) × (글자 값)을 구한 뒤 모두 더한 값이다. 위치는 패킷의 맨 앞을 $1$로 하여 $1$부터 센다. 공백의 값은 $0$이고, 알파벳은 $A = 1$, $B = 2$, $\dots$, $Z = 26$의 값을 가진다.
예를 들어 ACM과 MID CENTRAL의 Quicksum은 다음과 같이 계산된다.
ACM: $1 \times 1 + 2 \times 3 + 3 \times 13 = 46$
MID CENTRAL: $1 \times 13 + 2 \times 9 + 3 \times 4 + 4 \times 0 + 5 \times 3 + 6 \times 5 + 7 \times 14 + 8 \times 20 + 9 \times 18 + 10 \times 1 + 11 \times 12 = 650$
입력은 # 하나만 있는 줄이 나올 때까지 계속된다. 각 패킷은 한 줄에 하나씩 주어지며, 대문자 알파벳과 공백으로만 이루어진다. 패킷은 공백으로 시작하거나 끝나지 않는다. 각 패킷의 길이는 $1$자 이상 $255$자 이하이다. # 하나만 있는 줄은 입력의 끝을 나타내며 처리하지 않는다.
각 패킷마다 그 패킷의 Quicksum을 한 줄에 하나씩 출력한다.