시간 제한메모리 제한제출정답맞힌 사람정답 비율
2 초 1024 MB63231641.026%

문제

По заданным числам $a$, $b$, $c$ и $d$, найдите наименьшее натуральное число $n$, большее $ac$, которое нельзя представить в виде произведения двух натуральных чисел $u$ и $v$, таких что $a \le u \le b$ и $c \le v \le d$.

입력

Входной файл содержит одну строку, состоящую из натуральных чисел $a$, $b$, $c$, $d$ ($1 \le a \le b \le 10^6$, $1 \le c \le d \le 10^6$).

출력

Выведите в выходной файл искомое число $n$.

예제 입력 1

1 2 1 2

예제 출력 1

3

예제 입력 2

1 2 3 5

예제 출력 2

7