N=int(input()) A=list(map(int,input().split())) NOW={A[0]} for i in range(1,N): NNOW=set() a=A[i] for n in NOW: NNOW.add(n+a) NNOW.add(n-a) NNOW.add(n*a) NOW=NNOW print(max(NOW))