#include #include using namespace std; #define repeat(i,n) for(int i=0;i<(n);i++) int N; vector a; int r; void rec(int i, int s){ if(i==N){ r=max(r, s); return; } rec(i+1, s+a[i]); rec(i+1, s-a[i]); rec(i+1, s*a[i]); } int main(){ cin>> N; repeat(i, N){ int _; cin>> _; a.push_back(_); } rec(1, a[0]); cout<< r<< endl; return 0; }