import sys def main(): import sys input = sys.stdin.read data = input().split() N = int(data[0]) A = list(map(int, data[1:N+1])) if N == 1: print(A[0]) return m = (N - 1) // 2 # Bob的次数 A.sort() product = 1 for num in A: product *= num if m == 0: print(product) return x = [] y = [] for i in range(m): idx = N - 2 - i if idx < 0: break x.append(A[idx]) y.append(A[N - 1 - i]) denominator = 1 for xi, yi in zip(x, y): denominator *= xi * yi ans = product // denominator print(ans) if __name__ == "__main__": main()