#include "bits/stdc++.h" using namespace std; #define print(x) cout< PI; typedef pair V; typedef vector VE; const ll mod = 1000000007; //10^9+7 int dp[17][2]; int max5(int x,int y,int z,int w,int v){ return max(x,max(y,max(z,max(w,v)))); } int min4(int x,int y,int z,int w){ return min(x,min(y,min(z,w))); } int main(){ int n; cin>>n; int a[18]; REP(i,n)cin>>a[i]; dp[0][0]=a[0];//max dp[0][1]=a[0];//min rep(i,1,n){ dp[i][0]=max5(dp[i-1][0]+a[i],dp[i-1][0]*a[i],dp[i-1][0]-a[i],dp[i-1][1]*a[i],dp[i-1][0]/a[i]); dp[i][1]=min4(dp[i-1][1]+a[i],dp[i-1][1]*a[i],dp[i-1][1]-a[i],dp[i-1][0]*a[i]); } print(dp[n-1][0]); }