소수 최소 공배수

아직 제출이 없습니다시간 제한1초메모리 제한512 MB

문제

행복이는 길이가 NN인 수열 AA에서 소수들을 골라 최소공배수를 구해보려고 한다.

행복이를 도와 이를 계산해주자.

입력

첫째 줄에 수열 AA의 길이 NN이 주어진다. (1N10,000)(1 \le N \le 10,000)

그 다음줄에는 수열 AA의 원소 A_iA\_{i}가 공백으로 구분되어 주어진다. (2A_i1,000,000)(2 \le A\_{i} \le 1,000,000)

답이 263 미만인 입력만 주어진다.

출력

첫째 줄에 소수들의 최소공배수를 출력한다.

만약 소수가 없는 경우는 -1을 출력한다.