Денис плавает в бассейне
ограничение по времени на тест
1 секунда
ограничение по памяти на тест
256 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

Денис плавал в бассейне размером $$$N \times M$$$ метров и устал. В этот момент он обнаружил, что находится на расстоянии $$$x$$$ метров от одного из длинных бортиков (не обязательно от ближайшего) и $$$y$$$ метров от одного из коротких бортиков. Какое минимальное расстояние должен проплыть Денис, чтобы выбраться из бассейна на бортик?

Обратите внимание, что изначально неизвестно, какой из бортиков (длиной $$$N$$$ или $$$M$$$ метров) является коротким.

Входные данные

Задается $$$4$$$ целых положительных числа $$$N, M, x, y$$$ $$$(N \neq M)$$$. Каждое число на отдельной строке. Все числа не превосходят $$$100$$$.

Гарантируется, что входные данные корректны.

Выходные данные

Выведите одно целое число — количество метров, которое нужно проплыть Денису до ближайшего бортика.