#abc178b. [abc178_b]Product Max

[abc178_b]Product Max

問題文

整数 a,b,c,da,b,c,d が与えられます。 aleqxleqb,cleqyleqda \\leq x \\leq b, c\\leq y \\leq d を満たす整数 x,yx,y について、xtimesyx \\times y の最大値はいくつですか。

制約

  • \-109leqaleqbleq109\-10^9 \\leq a \\leq b \\leq 10^9
  • \-109leqcleqdleq109\-10^9 \\leq c \\leq d \\leq 10^9
  • 入力はすべて整数

入力

入力は以下の形式で標準入力から与えられる。

aa bb cc dd

出力

答えを出力せよ。


入力例 1

1 2 1 1

出力例 1

2

x=1,y=1x=1,y=1 のとき xtimesy=1x \\times y=1x=2,y=1x=2,y=1 のとき xtimesy=2x \\times y=2 であるため、答えは 22 です。


入力例 2

3 5 -4 -2

出力例 2

-6

答えが負になることもあります。


入力例 3

-1000000000 0 -1000000000 0

出力例 3

1000000000000000000