ll@n;VI@a(n);sortV(a);wt(n%2?n<2?a[0]:1:min((ll)a[0]*a[1],n<3?2d18:a[2]));