N = int(input()) A = list(map(int, input().split())) A.sort() if N==2: ans = A[0]*A[1] elif N%2==1: ans = A[0] for i in range(1,N): if i%2==1: ans *= A[i] else: ans = -(-ans//A[i]) else: ans = A[0] for i in range(1,N-2): if i%2==1: ans *= A[i] else: ans = -(-ans//A[i]) ans = ans * -(-A[-2]//A[-1]) print(ans)