사라진 거듭제곱

각 정수를 마지막 자리 숫자가 지수이고 앞자리 숫자가 밑이 되도록 나누어 거듭제곱한 합을 출력합니다.

쉬움2수학구현면접 대비아직 제출이 없습니다시간 제한1초메모리 제한64 MB

문제

선생님이 학생들에게 다음 과제를 메일로 보냈다.

"식 X=number1pot1+number2pot2++numberNpotNX = number_1^{pot_1} + number_2^{pot_2} + \dots + number_N^{pot_N} 이 주어질 때 XX의 값을 구해 출력하는 프로그램을 작성하시오. number1number_1부터 numberNnumber_N까지는 정수이고, pot1pot_1부터 potNpot_N까지는 한 자리 정수이다."

그런데 선생님이 과제 파일을 컴퓨터로 내려받는 사이에 글자 서식이 사라졌고, 과제는 정수 NN개의 단순한 합으로 바뀌어 버렸다.

X=P1+P2++PNX = P_1 + P_2 + \dots + P_N

예를 들어 서식이 사라지면서 원래 과제의 X=212+1253X = 21^2 + 125^3X=212+1253X = 212 + 1253이 되었다. 망가진 식의 정수 P1P_1부터 PNP_N까지가 주어질 때, 원래 과제의 XX 값을 구해 출력하여라.

aNa^NaaNN번 곱한 값이고, a0=1a^0 = 1이다.

입력

첫째 줄에 과제에 들어 있던 덧셈 항의 개수 NN (1N101 \le N \le 10)이 주어진다.

다음 NN개의 줄에 걸쳐 망가진 식의 정수 PiP_i (10Pi999910 \le P_i \le 9999, i=1Ni = 1 \dots N)가 한 줄에 하나씩 주어진다.

출력

첫째 줄에 원래 과제의 값 XX를 출력한다. 입력은 항상 X109X \le 10^9을 만족한다.

힌트

PiP_i의 마지막 자리 숫자가 지수이고, 그 앞의 부분이 밑이다. 예를 들어 Pi=573P_i = 573이면 573=18519357^3 = 185193을 뜻한다.

PiP_i가 두 자리 수이면 밑도 한 자리 수이다. 마지막 자리가 0이면 지수가 0이므로 그 항의 값은 1이다.