#include #include #include #include #include #include #include #include #include #include using namespace std; typedef long long ll; typedef double D; typedef pair P; #define M 1000000007 #define F first #define S second #define PB push_back ll n,ma,mi; int main(void){ cin>>n>>ma; mi=ma; for(int i=1;i>a; ll x=ma,y=mi; ma=max(max(max(x+a,x-a),x*a),max(max(y+a,y-a),y*a)); mi=min(min(min(x+a,x-a),x*a),min(min(y+a,y-a),y*a)); if(a){ ma=max(ma,max(x/a,y/a)); mi=min(mi,min(x/a,y/a)); } } cout<