题目描述
给定整数 a,b,c 和 d。如果存在整数 x 和 y 满足 a≤x≤b 且 c≤y≤d,求 x×y 的最大可能值。
约束条件
- −109≤a≤b≤109
- −109≤c≤d≤109
- 输入中的所有值都是整数。
输入
输入以以下格式从标准输入中给出:
a b c d
输出
输出答案。
示例输入 1
1 2 1 1
示例输出 1
2
如果 x=1 并且 y=1,那么 x×y=1。如果 x=2 并且 y=1,那么 x×y=2。因此,答案是 2。
示例输入 2
3 5 -4 -2
示例输出 2
-6
答案可以是负数。
示例输入 3
-1000000000 0 -1000000000 0
示例输出 3
1000000000000000000